diff options
Diffstat (limited to 'main/debootstrap/APKBUILD')
-rw-r--r-- | main/debootstrap/APKBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/main/debootstrap/APKBUILD b/main/debootstrap/APKBUILD new file mode 100644 index 0000000000..9bd4502ce2 --- /dev/null +++ b/main/debootstrap/APKBUILD @@ -0,0 +1,45 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=debootstrap +pkgver=1.0.22 +pkgrel=0 +pkgdesc="Debian/Ubuntu bootstrap scripts" +url="http://packages.qa.debian.org/d/debootstrap.html" +license="GPL-2" +depends="dpkg" +source="http://ftp.de.debian.org/debian/pool/main/d/debootstrap/debootstrap_$pkgver.tar.gz + pkgdetails.c" + +_builddir="$srcdir"/$pkgname-$pkgver +build() { + cd "$_builddir" + gcc $CFLAGS $LDFLAGS -o pkgdetails "$srcdir"/pkgdetails.c +} + +package() { + cd "$_builddir" + # create devices.tar.gz + rm -rf dev + mkdir -p dev + chown 0:0 dev + chmod 755 dev + ( cd dev + ln -s /proc/self/fd fd + ln -s fd/0 stdin + ln -s fd/1 stdout + ln -s fd/2 stderr + mknod full c 1 7 + mknod null c 1 3 + mknod ptmx c 5 2 + mkdir pts shm + mknod random c 1 8 + mknod tty c 5 0 + mknod urandom c 1 9 + mknod zero c 1 5 + ) + tar -czf devices.tar.gz dev + rm -rf dev + make DESTDIR="$pkgdir" install || return + install -Dm755 pkgdetails "$pkgdir"/usr/lib/debootstrap/pkgdetails +} +md5sums="d3fbb612b381841a616a804c946a344a debootstrap_1.0.22.tar.gz +cff11c88c5176c0ccb714e2d378f4d35 pkgdetails.c" |