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
This commit is contained in:
Juan RP 2009-11-07 05:01:00 +01:00
parent 81274224e0
commit 2c53035fb7
187 changed files with 558 additions and 529 deletions

View file

@ -1,2 +1,2 @@
abi_depends=0.3.0 abi_depends=">=0.3.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.26.1 abi_depends=">=2.26.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=7.3 abi_depends=">=7.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -18,7 +18,7 @@ long_desc="
subpackages="devel" subpackages="devel"
Add_dependency build pkg-config Add_dependency build pkg-config
Add_dependency build glproto Add_dependency build glproto
Add_dependency build dri2proto 2.1 Add_dependency build dri2proto ">=2.1"
Add_dependency build makedepend Add_dependency build makedepend
Add_dependency full glibc Add_dependency full glibc
Add_dependency full expat Add_dependency full expat

View file

@ -1,2 +1,2 @@
abi_depends=2.14.17 abi_depends=">=2.14.17"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.9 abi_depends=">=0.9"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.1 abi_depends=">=1.0.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.2.47 abi_depends=">=2.2.47"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.20 abi_depends=">=1.0.20"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.60 abi_depends=">=0.60"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.26.0 abi_depends=">=1.26.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.4.43 abi_depends=">=2.4.43"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -11,8 +11,8 @@ long_desc="
This packages provides the kernel module for aufs2, another unionfs This packages provides the kernel module for aufs2, another unionfs
implementation for the Linux kernel." implementation for the Linux kernel."
Add_dependency run kernel 2.6.31.2_1 Add_dependency run kernel "-2.6.31.2_1"
Add_dependency build kernel-headers 2.6.31.2_1 Add_dependency build kernel-headers "-2.6.31.2_1"
do_install() do_install()
{ {
@ -31,7 +31,7 @@ do_install()
config.mk || return 1 config.mk || return 1
_kver=$(basename /usr/src/kernel-headers*) _kver=$(basename /usr/src/kernel-headers*)
kver=$(xbps-pkgdb getpkgversion ${_kver}) kver=$(${XBPS_PKGDB_CMD} getpkgversion ${_kver})
make KDIR=/usr/src/kernel-headers-${kver} || return 1 make KDIR=/usr/src/kernel-headers-${kver} || return 1
install -D -m644 fs/aufs/aufs.ko \ install -D -m644 fs/aufs/aufs.ko \
${DESTDIR}/lib/modules/${kver}/kernel/fs/aufs/aufs.ko \ ${DESTDIR}/lib/modules/${kver}/kernel/fs/aufs/aufs.ko \

View file

@ -15,6 +15,6 @@ long_desc="
dependency tracking support, the use of GNU make is also required." dependency tracking support, the use of GNU make is also required."
noarch=yes noarch=yes
Add_dependency full autoconf 2.60 Add_dependency full autoconf ">=2.60"
Add_dependency full libtool Add_dependency full libtool
Add_dependency build texinfo Add_dependency build texinfo

View file

@ -1,2 +1,2 @@
abi_depends=0.0.22 abi_depends=">=0.0.22"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.18 abi_depends=">=2.18"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.5 abi_depends=">=1.0.5"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.8.6 abi_depends=">=1.8.6"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=10.2 abi_depends=">=10.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.8.0 abi_depends=">=2.8.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=7.19 abi_depends=">=7.19"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.8.24 abi_depends=">=4.8.24"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.80 abi_depends=">=0.80"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.2.10 abi_depends=">=1.2.10"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.41.5_1 abi_depends=">=1.41.5_1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.4.2 abi_depends=">=1.4.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.3.101 abi_depends=">=0.3.101"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.0.0 abi_depends=">=2.0.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.90 abi_depends=">=4.90"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.6.0 abi_depends=">=2.6.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.3.9 abi_depends=">=2.3.9"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.1.9 abi_depends=">=0.1.9"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.4.0 abi_depends=">=4.4.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.0.35 abi_depends=">=2.0.35"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.8.0 abi_depends=">=1.8.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.0.22 abi_depends=">=0.0.22"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.17 abi_depends=">=0.17"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.6.6 abi_depends=">=2.6.6"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.18.0 abi_depends=">=2.18.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.8 abi_depends=">=2.8"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.5.6 abi_depends=">=0.5.6"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.2.2 abi_depends=">=4.2.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.6.6 abi_depends=">=2.6.6"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -5,7 +5,7 @@ long_desc="${long_desc}
This package contains files for development, headers, static libs, etc." This package contains files for development, headers, static libs, etc."
Add_dependency run grub2 ${version} Add_dependency run grub2 ">=${version}"
do_install() do_install()
{ {

View file

@ -1,2 +1,2 @@
abi_depends=0.10.22 abi_depends=">=0.10.22"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.10.22 abi_depends=">=0.10.22"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.16.0 abi_depends=">=2.16.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.5.11 abi_depends=">=0.5.11"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.2.8 abi_depends=">=1.2.8"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.2 abi_depends=">=4.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.900.1 abi_depends=">=1.900.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=7 abi_depends=">=7"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -22,7 +22,7 @@ Add_dependency full dash
Add_dependency full coreutils Add_dependency full coreutils
Add_dependency full module-init-tools Add_dependency full module-init-tools
Add_dependency run initramfs-tools Add_dependency run initramfs-tools
Add_dependency run kernel-firmware ${_kernel_ver} Add_dependency run kernel-firmware ">=${_kernel_ver}"
Add_dependency build perl Add_dependency build perl
do_install() do_install()

View file

@ -1,2 +1,2 @@
abi_depends=1.5.14 abi_depends=">=1.5.14"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -21,7 +21,7 @@ Add_dependency build perl
pre_build() pre_build()
{ {
local kver="$(xbps-pkgdb version kernel-headers)" local kver="$(${XBPS_PKGDB_CMD} version kernel-headers)"
cd $wrksrc || return 1 cd $wrksrc || return 1
ln -s /usr/src/kernel-headers-$kver linux ln -s /usr/src/kernel-headers-$kver linux

View file

@ -1,2 +1,2 @@
abi_depends=1.18 abi_depends=">=1.18"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.5 abi_depends=">=1.0.5"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.8.13 abi_depends=">=0.8.13"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.1.0 abi_depends=">=1.1.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.2 abi_depends=">=1.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.1.3 abi_depends=">=1.1.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.5 abi_depends=">=1.0.5"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.4.0 abi_depends=">=0.4.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.1.9 abi_depends=">=1.1.9"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.1.1 abi_depends=">=1.1.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.2 abi_depends=">=1.0.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.2 abi_depends=">=1.0.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.5 abi_depends=">=1.0.5"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=4.0.3 abi_depends=">=4.0.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.4.0 abi_depends=">=1.4.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.1.13 abi_depends=">=2.1.13"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.2.1 abi_depends=">=1.2.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.3 abi_depends=">=1.0.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.0 abi_depends=">=1.0.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=3.5.7 abi_depends=">=3.5.7"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.3.0 abi_depends=">=1.3.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.9.4 abi_depends=">=0.9.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.3 abi_depends=">=1.0.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.5 abi_depends=">=1.0.5"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.3 abi_depends=">=1.0.3"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.2 abi_depends=">=1.0.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.1 abi_depends=">=1.0.1"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.2 abi_depends=">=1.0.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.6.0 abi_depends=">=2.6.0"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.3.20 abi_depends=">=2.3.20"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.15 abi_depends=">=2.15"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.16 abi_depends=">=2.16"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.6.2 abi_depends=">=0.6.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.2 abi_depends=">=1.0.2"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.4.6 abi_depends=">=2.4.6"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.4.9 abi_depends=">=1.4.9"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=0.6.17 abi_depends=">=0.6.17"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.0.4 abi_depends=">=1.0.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=1.4.4 abi_depends=">=1.4.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

View file

@ -1,2 +1,2 @@
abi_depends=2.6.4 abi_depends=">=2.6.4"
api_depends=${abi_depends} api_depends="${abi_depends}"

Some files were not shown because too many files have changed in this diff Show more