summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2011-06-07 11:11:28 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2011-06-07 11:18:18 +0000
commit3edcbbf5dae7856d314f94231c3ad4fe2115ca27 (patch)
treed774a474e0a08a9610a38bc2c18653785ddab036
parent8282d74c17bccc1561e480477206e17088a21264 (diff)
downloadaports-3edcbbf5dae7856d314f94231c3ad4fe2115ca27.tar.bz2
aports-3edcbbf5dae7856d314f94231c3ad4fe2115ca27.tar.xz
main/libc0.9.32: ship ldconfig with uclibc-utils
This is so we don't get circular dependencies: libc (trigger) depends on busybox which depends on libc ref #675
-rw-r--r--main/libc0.9.32/APKBUILD16
-rw-r--r--main/libc0.9.32/uclibc-utils.trigger (renamed from main/libc0.9.32/libc0.9.32.trigger)0
2 files changed, 10 insertions, 6 deletions
diff --git a/main/libc0.9.32/APKBUILD b/main/libc0.9.32/APKBUILD
index 930093251..501083e3e 100644
--- a/main/libc0.9.32/APKBUILD
+++ b/main/libc0.9.32/APKBUILD
@@ -4,7 +4,7 @@ pkgname=libc$_abiver
_gitver=
pkgver=0.9.32_rc3
_ver=${pkgver/_/-}
-pkgrel=13
+pkgrel=14
pkgdesc="C library for developing embedded Linux systems"
url=http://uclibc.org
license="LGPL-2"
@@ -13,9 +13,9 @@ options=
makedepends="linux-headers"
subpackages="uclibc-dev:dev uclibc-utils:utils libthread_db"
depends_dev="linux-headers=>2.6.32"
-replaces="uclibc uclibc-utils"
+replaces=uclibc
options="!strip"
-triggers="$pkgname.trigger:/lib /usr/lib"
+triggers=
_snapurl="http://git.uclibc.org/uClibc/snapshot/master.tar.bz2"
_snapfile="$pkgname-$pkgver.tar.bz2"
@@ -40,6 +40,7 @@ source="http://uclibc.org/downloads/uClibc-${_ver}.tar.bz2
uclibcconfig.arm
uclibcconfig.powerpc
sha512-crypt.patch
+ uclibc-utils.trigger
"
_config="$srcdir"/uclibcconfig.${CARCH}
@@ -114,8 +115,10 @@ dev() {
utils() {
pkgdesc="uClibc utility programs"
- replaces="uclibc"
- mkdir -p "$subpkgdir"/usr/bin
+ replaces="uclibc $pkgname"
+ triggers="uclibc-utils.trigger:/lib /usr/lib"
+ mkdir -p "$subpkgdir"/usr/bin "$subpkgdir"/sbin
+ mv "$pkgdir"/sbin/* "$subpkgdir"/sbin/
mv "$pkgdir"/usr/bin/* "$subpkgdir"/usr/bin/
}
@@ -145,4 +148,5 @@ a0b00fb82825f91671b76b1d8f979944 uclibcconfig.x86_64
35ef159d3c56ad67f520ab033e0f6930 uclibcconfig.i486
9c4708d6d5868c2a24f46959eb0be1c7 uclibcconfig.arm
f37b8efb311aadf2084dbd25f8b09b07 uclibcconfig.powerpc
-7bf1af84106de9e05160ed6d4853c54f sha512-crypt.patch"
+7bf1af84106de9e05160ed6d4853c54f sha512-crypt.patch
+f3be4f2bc54d7561d252937e10abf0d2 uclibc-utils.trigger"
diff --git a/main/libc0.9.32/libc0.9.32.trigger b/main/libc0.9.32/uclibc-utils.trigger
index 072c3c738..072c3c738 100644
--- a/main/libc0.9.32/libc0.9.32.trigger
+++ b/main/libc0.9.32/uclibc-utils.trigger