Commit graph

11 commits

Author SHA1 Message Date
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
8b2e789112 libarchive: depend on attr and acl, bump revision.
--HG--
extra : convert_revision : 16e703b7dc95b78322116a9dd6bfd63991612365
2009-04-24 17:27:28 +02:00
Juan RP
ba99896c74 libarchive: update to 2.7.0, plus a patch to add conditional openssl requirement.
--HG--
extra : convert_revision : 9c8b9f13310366f18b22209a549357db27431143
2009-04-17 06:06:53 +02: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
529cb677ff libarchive: add lzma-utils builddep.
--HG--
extra : convert_revision : f719b6c806dbf95dcf8bcf632c09c2aa306a8378
2009-03-10 14:49:29 +01:00
Juan RP
8c296e19ae libarchive: update to 2.6.2.
--HG--
extra : convert_revision : bddb5297a87c72863decfc5db1ad703526691842
2009-03-03 17:55:16 +01:00
Juan RP
e0030bc0fe Split pkgs required by xbps-base-chroot, as it was made in Fedora.
- Added an additional shell func to add full (build/run), build
  or run time dependencies to packages. An optional third parameter
  can be used to specify other version than the one set in
  the depends file.
- Use a "depends" file in package directory to specify minimum
  required ABI/API version for a package, so that there's no need
  to set the version all the time in pkgs.
- Updated bash to 4.0.

--HG--
extra : convert_revision : 1aa0ce32d4bdc2cd371eac19ae7bcff2c986b6b3
2009-02-24 07:13:11 +01:00
Juan RP
1b358afeaf Convert all xbps-base-chroot pkgs to subpkgs.
Also introduce "libs.depends", that adds a rundep of a package
with a proper version. This is to avoid modifying all dependent
packages if there's an API/ABI change.

--HG--
extra : convert_revision : a46b11b8e9187bdb2bfc954ad5ff40ecd9c0fe31
2009-02-22 05:57:13 +01:00
Juan RP
a66b2e5fcc libarchive: depend on lzma-utils.
--HG--
extra : convert_revision : 65f294396555931778f7440bcc42c7365a06d7da
2009-02-18 02:15:05 +01:00
Juan RP
8523f3766c libarchive: update to 2.6.1.
--HG--
extra : convert_revision : ce8b505a601549060bd0458eae71448e6b092f28
2009-02-04 21:22:25 +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