Commit Graph

13 Commits

Author SHA1 Message Date
Juan RP 2c53035fb7 Added support for extended pkgdep version matching.
xbps from launchpad head branch has gained support for extended
pkg version matching, as specified in:

https://blueprints.launchpad.net/xbps/+spec/improved-version-matching

Now it's required to specify the operator(s) for required versions
in the depends files and "Add_dependency" option in build templates.

xbps-src now requires xbps utils 20091107.

--HG--
extra : convert_revision : fc09fa707483a75e0b6f68445721fc1a9166cdad
2009-11-07 05:01:00 +01:00
Juan RP 1ebe5e6b5e Mega-commit removing deps in xbps-base-chroot.
xbps-src:
  * ALWAYS use the static bins, to avoid breakage in the chroot.
  * Remove XBPS_FETCH_CMD. Use xbps-fetch (static) now that it's
    useful to download all distfiles in xbps-base-system.
  * Use busybox in the chroot and create links in /usr/local/bin
    at creation time. This helps to remove many packages that
    had problems with host/target libs (acl, attr, libarchive, etc).

build templates:
  * Add explicit gettext and texinfo build dependencies in all
    packages that need them, because they aren't built anymore
    by xbps-base-chroot.
  * Fixed some packages using build_style=gnu_makefile, that were
    broken because pre/post_configure() is not executed for a while,
    they should use pre/post_build() instead.

--HG--
extra : convert_revision : 0eaaf4917fd824710d0895e0c984bbc236b0cdf8
2009-10-30 22:14:09 +01:00
Juan RP ca094e9547 e2fsprogs: update to 1.41.9.
--HG--
extra : convert_revision : aa85f21ecaa21f969a9e93c4c090ff175483fcca
2009-08-30 11:16:48 +02:00
Juan RP 092c7d2835 e2fsprogs: remove uuidd and uuidgen, they are now in util-linux-ng.
Bump revision.

--HG--
extra : convert_revision : e69fd875b6af552cbcdd0bcbf9600d42a6cbaff0
2009-08-12 12:23:24 +02:00
Juan RP 0c9f739e92 e2fsprogs*: update to 1.41.8.
--HG--
extra : convert_revision : 797759fecbee37a28a9788cbc0424d3c2c791778
2009-07-29 22:47:38 +02:00
Juan RP f2230db52f e2fsprogs: update to 1.41.6.
--HG--
extra : convert_revision : fe57f4c86d12186ec49082052a762c0ab6508aab
2009-06-19 08:19:22 +02:00
Juan RP 6ea8a8e0d7 e2fsprogs: remove libuuid and libblkid related stuff.
They are available from different packages. Bump revisions.

--HG--
extra : convert_revision : bfe39956110f39a0bce726d208ada818fcff761e
2009-05-13 07:02:48 +02:00
Juan RP fdd7e0e5d7 e2fsprogs: update to 1.41.5.
--HG--
extra : convert_revision : a0eaa429f8e69bcdabb0b1feccb05975e988ddcb
2009-04-30 01:28:48 +02:00
Juan RP d143a6ed7e e2fsprogs: add /etc/mke2fs.conf into conf_files, add missing files.
--HG--
extra : convert_revision : a4f6895c0fcc80d8410eff78e0dd558867f5e697
2009-03-18 10:02:08 +01:00
Juan RP 84222395b8 Provide some vars for use in template's targets.
These new vars are DESTDIR (by default XBPS_DESTDIR/pkgname-version),
SRCPKGDESTDIR (XBPS_DESTDIR/sourcepkg-version) and FILESDIR
(XBPS_TEMPLATESDIR/pkgname/files).

This simplifies packages that used them.

--HG--
extra : convert_revision : 287ea7128cb5df19870ca7aff0a3b8f99a11d63a
2009-03-11 06:31:56 +01:00
Juan RP 4aab5990ba Update all pkgs until xbps-base-system's initramfs-tools dependency.
--HG--
extra : convert_revision : 7c4f25f0ac22755e54d4604e1581e8c7fc255d58
2009-02-24 08:22:29 +01:00
Juan RP deca9ae83c e2fsprogs: update to 1.41.4.
--HG--
extra : convert_revision : f78659b9a0bda4977ef6ce50b307e30acec0a34d
2009-02-19 02:02:46 +01:00
Juan RP fa2748d9b2 Reorganize the templates directory for possible future changes.
Now every template uses its own directory. Patches, prepost* files
and other related stuff are stored there.

--HG--
extra : convert_revision : bbc529ef161d9a59fe13a1d54ac058f77ea05845
2009-02-03 21:35:57 +01:00