- Added pre_remove/post_remove/post_stow support for templates.
- When stowning pkgs, symlink all files into the chroot. This only works
for packages that need to be built on it, also templates that set
stow_copy will copy its files, or selectively via stow_copy_files.
--HG--
extra : convert_revision : 51f47120a5478ceb1319bde01c3ab999f637b359
Two new vars can be used in templates to handle GConf schemas files,
gconf_entries and gconf_schemas.
--HG--
extra : convert_revision : 315756b79166538ef0efae5a70c7ec8d9f7f61d9
Changed all packages using $replaces to the new format and bump
the revision. Require XBPS utils >= 20100121 for this to work.
--HG--
extra : convert_revision : 7593b3cb7465f7613f48aba0f2e86cdcd5430ac0
Please read the comment in xbps-src.conf to use it. Fully tested
and working nicely, probably some pkgs will need minimal changes.
--HG--
extra : convert_revision : 820ad6d48aa74cf5b6db1871adea750acccaa82f
That means that you can now build "custom-install" build_style
packages in two stages, one for building and one for installation.
--HG--
extra : convert_revision : 4fd76075a1a0bd173854272437c6ca3b263a6f62
if XBPS_PREFER_BINPKG_DEPS is set in xbps-src.conf, the local binpkg
repo in XBPS_PACKAGESDIR will be used to install binpkgs.
To use this feature you'll need xbps utils >= 20100114 from head.
--HG--
extra : convert_revision : 7317e0e2741997007e81ed478f819c36e4858e5d
Every pkg containing shared libs must register them in
common/mapping_shlib_binpkg.txt, this is where the code looks
for transforming required libs to required binpkgs.
The code will also report if a required rundep is missing from
pkg run_depends array and will suggest to add some lines to
the package template.
--HG--
extra : convert_revision : 2d26d45b8e8f62218473abdbed7cc7aab7074e28
Rather than make it configurable, put this always under
XBPS_MASTERDIR/pkg-destdir, so you don't have to care about it anymore.
--HG--
extra : convert_revision : 34cc3102272bfcf95b2fc3a8961cb9cb2429ab91
If set the specified wrksrc will be created and its distfiles will be
extracted into it.
--HG--
extra : convert_revision : c6b0ff2634a9f764d45fcdd97ecee5d32c8a7ace
This var sets a relative path to $wrksrc that is used to
configure/build/install a package.
--HG--
extra : convert_revision : 690f4d435f3d4e6a9228f7f5f09ecf8b490a273a
The following vars can be used for this:
- system_accounts="foo blah"
- foo_homedir, foo_shell, foo_descr, foo_groups.
--HG--
extra : convert_revision : bc7d002e00abc5c84f83a3716a8ecf97f9c9ff24
When a package has this defined, its files won't be removed after
a removal or upgrade process. This should be used in a few cases,
mostly for the kernel pkg to always preserve a working kernel+modules.
--HG--
extra : convert_revision : 03b19d1df2b029b6671865072b4d9529b0b86aa4
There's no need to update triggers in the following cases:
* Packages installing stuff into /usr/share/applications.
* Packages setting $gtk_iconcache_dirs.
* Packages setting $font_dirs.
* Packages setting ${sgml,xml}_entries.
--HG--
extra : convert_revision : 11c74b41f8cf474e9bf4dbb961b1aa9c6f6540bf