diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-06-14 02:22:19 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-06-14 02:22:56 -0500 |
commit | b1eb50599e4db7eb4501af75cbbfa22007081ea5 (patch) | |
tree | c94a34c882cc17adedd781e8c5f34349b2a62416 /system/libc-dev/APKBUILD | |
parent | b9e85bbdcf38547ef2ca4e5c2a6e6293bbcd2752 (diff) | |
download | packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.gz packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.bz2 packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.tar.xz packages-b1eb50599e4db7eb4501af75cbbfa22007081ea5.zip |
The New Plan
all pkgs needed to bootstrap -> system
others -> user
Diffstat (limited to 'system/libc-dev/APKBUILD')
-rw-r--r-- | system/libc-dev/APKBUILD | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/system/libc-dev/APKBUILD b/system/libc-dev/APKBUILD new file mode 100644 index 000000000..76dc1b08f --- /dev/null +++ b/system/libc-dev/APKBUILD @@ -0,0 +1,59 @@ +# Contributor: Natanael Copa <ncopa@alpinelinux.org> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=libc-dev +pkgver=0.7.1 +pkgrel=0 +pkgdesc="Meta package to pull in correct libc" +url="http://alpinelinux.org" +arch="noarch" +license="BSD" +makedepends_build=" " +makedepends_host=" " +makedepends="$makedepends_build $makedepends_host" +depends="$CLIBC-dev" +subpackages="libc-utils:utils bsd-compat-headers:bsdcompat" +source="sys-cdefs.h + sys-queue.h + sys-tree.h + " + +prepare() { + mkdir -p "$builddir" + cd "$builddir" +} + +build() { + return 0 +} + +check() { + return 0 +} + +package() { + mkdir -p "$pkgdir" +} + +utils() { + depends="$CLIBC-utils" + + mkdir -p "$subpkgdir" +} + +bsdcompat() { + pkgdesc="BSD compatibility headers (cdefs, queue, tree)" + depends="" + + mkdir -p "$subpkgdir" + case "$CLIBC" in + musl) + install -D "$srcdir"/sys-cdefs.h "$subpkgdir"/usr/include/sys/cdefs.h + install -D "$srcdir"/sys-queue.h "$subpkgdir"/usr/include/sys/queue.h + install -D "$srcdir"/sys-tree.h "$subpkgdir"/usr/include/sys/tree.h + ;; + esac +} + +sha512sums="8c3fddd73b696a38e633953715c79c47703739be27ee085fc6c960a57b6746ca05bf6406f7e6126cc1a13204254fd5830afb566624e1f298f4d6b58216013c28 sys-cdefs.h +2f0d5e6e4dc3350285cf17009265dddcbe12431c111868eea39bc8cb038ab7c1f2acacbb21735c4e9d4a1fd106a8fc0f8611ea33987d4faba37dde5ce6da0750 sys-queue.h +07cb70f2f0ddb31e23dd913c6f561fc9885667c5803fdf3a559676c99d08834b4104589bacb5d17b4a0b379c68c81a1cf3173832b3da33a7b936fa7b93706844 sys-tree.h" |