This removes the need for having to specify sourcepkg manually in
every package that will build subpkgs.
--HG--
extra : convert_revision : 383e4c467e84844d2f4f61ae5c5e07a5124e9cfb
This removes many assignments that were needed before, and fixes
some packages to install its manpage/info files.
--HG--
extra : convert_revision : 5422f921ef81d089ed95ce0c52e5106ea10b2165
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
- 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
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
Now every template uses its own directory. Patches, prepost* files
and other related stuff are stored there.
--HG--
extra : convert_revision : bbc529ef161d9a59fe13a1d54ac058f77ea05845