Commit Graph

10 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
8f6698c79b attr, acl: add missing gawk build dep.
--HG--
extra : convert_revision : 07f1d95592e485f23da6b19284d1d873f510c637
2009-11-05 17:59:55 +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
dc9e0bba03 attr: update to 2.4.44.
--HG--
extra : convert_revision : b236e9d7b0e444c204db392621b647a364b7291e
2009-10-25 09:48:16 +01:00
Juan RP
d99940c468 Mark some packages with "keep_libtool_archives".
--HG--
extra : convert_revision : e4e2a1f39f10327894819f63c243201d162e3b90
2009-10-17 03:14:05 +02:00
Juan RP
85a7ceb76f Move all patches to templates/$pkgname/patches.
There's no need to set patch_files/patch_args anymore, all patches
in this directory will be applied with -Np0 and they have .diff
or .patch (and .gz/.bz2) extension.

--HG--
extra : convert_revision : 8d516c033fe34db94ebbcc84c246e84fc96ed901
2009-10-15 16:07:47 +02:00
Juan RP
44148f8c64 attr: don't remove libtool archives.
Some packages won't build without them. Bumprev for -devel subpkg.

--HG--
extra : convert_revision : bf8dde58091d16a7de7aec98f3f809adfaa069bd
2009-08-18 19:34:00 +02:00
Juan RP
dd6b45c322 Set sourcepkg to pkgname through run_template().
This removes the need for having to specify sourcepkg manually in
every package that will build subpkgs.

--HG--
extra : convert_revision : 383e4c467e84844d2f4f61ae5c5e07a5124e9cfb
2009-07-29 22:44:30 +02:00
Juan RP
45cbf9194b attr-devel: fix libattr.so broken symlink. Bump revision.
--HG--
extra : convert_revision : b54343476557d704c9fcefa797c77bb17dfbc486
2009-05-06 01:19:24 +02:00
Juan RP
118de4ca6c Added attr-2.4.43 template.
--HG--
extra : convert_revision : dcbbef43fd6c89afcfe3748afa2b671fbefbaec5
2009-04-24 17:21:10 +02:00