void-packages/doc/TODO
Juan RP 1802997b0b xbps-src: require sudo to build packages.
The reason is that fakeroot can't read files that have restrictive
perms and you'd have to change them before the src installation, and
restoring them at binpkg pre-installation.

I prefer to avoid all this and build the pkg with appropiate perms.

--HG--
extra : convert_revision : 8a5086049ab575962913eda0cb2ace0c211b97f1
2009-02-16 17:36:21 +01:00

31 lines
1.4 KiB
Text

xbps-src:
* Personalized scripts per template to unpack distfiles.
* Multiple URLs to download source distribution files, aliases, etc.
Something like ${sourceforge} to pick up any specified mirror on the list.
* More robust and fast dependency checking.
* $version needs to have a dot to be found by xbps.sh.
Some packages do not have a dot on its version, like udev-130.
* Add support to run the prepost-* scripts, so that the same actions are
performed in source/bin packages. Use current postinstall_helpers to
automatically add triggers, shared by src/bin pkgs. [IN PROGRESS]
* Fix the "automatic-install" object in regpkgdb.plist.
xbps-cmpver:
* It fails in some cases: foo-2.0 vs foo-1.99 and foo-2a vs foo-2b.
Another case that fails: 1.7.0 vs 1.6.[56789].
Packages:
* fix mpfr hardcoded rpath for gmp.
xbps-bin:
* Add support to handle conf_files and keep_dirs from package metadata.
* Add support to remove recursively all deps of a package. [IN PROGRESS]
* Add support to detect orphaned packages.
* Add support to check sha256 hashes of all installed files, as well as
hashes for binary packages before installation happens.
* Add support to install binary packages without any repository.
xbps-repo:
* Replace binpkg-genindex.sh with a target for xbps-repo to generate the
index. The goal is to be able to add/remove a package without having to
create the file from scratch, for performance.