# Maintainer: Natanael Copa setvar pkgname = 'abuild' setvar pkgver = '3.0.2' setvar _ver = ${pkgver%_git*} setvar pkgrel = '0' setvar pkgdesc = ""Script to build Alpine Packages"" setvar url = ""http://git.alpinelinux.org/cgit/abuild/"" setvar arch = ""all"" setvar license = ""GPL2"" setvar depends = ""fakeroot sudo pax-utils libressl apk-tools>=2.0.7-r1 libc-utils attr tar pkgconf patch lzip"" if test $CBUILD = $CHOST { setvar depends = ""$depends curl"" } setvar makedepends_build = ""pkgconfig"" setvar makedepends_host = ""libressl-dev zlib-dev"" setvar makedepends = ""$makedepends_host $makedepends_build"" setvar install = ""$pkgname.pre-install $pkgname.pre-upgrade"" setvar subpackages = ""apkbuild-cpan:cpan:noarch apkbuild-gem-resolver:gems:noarch abuild-rootbld:_rootbld:noarch"" setvar options = ""suid !check"" setvar pkggroups = ""abuild"" setvar source = ""http://dev.alpinelinux.org/archive/abuild/abuild-$_ver.tar.xz "" setvar builddir = ""$srcdir/$pkgname-$_ver"" proc prepare { default_prepare cd $builddir sed -i -e "/^CHOST=/s/=.*/=$CHOST/" abuild.conf } proc build { cd $builddir make VERSION="$pkgver-r$pkgrel" } proc package { cd $builddir make install VERSION="$pkgver-r$pkgrel" DESTDIR="$pkgdir" install -m 644 abuild.conf "$pkgdir"/etc/abuild.conf install -d -m 775 -g abuild "$pkgdir"/var/cache/distfiles } proc cpan { setvar pkgdesc = ""Script to generate perl APKBUILD from CPAN"" setvar depends = ""perl perl-libwww perl-json perl-module-build-tiny"" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/apkbuild-cpan "$subpkgdir"/usr/bin/ } proc gems { setvar pkgdesc = ""APKBUILD dependency resolver for RubyGems"" setvar depends = ""ruby ruby-augeas"" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/apkbuild-gem-resolver "$subpkgdir"/usr/bin/ } proc _rootbld { setvar pkgdesc = ""Build packages in chroot"" setvar depends = ""abuild bubblewrap gettext git"" mkdir -p $subpkgdir } setvar sha512sums = ""74b379e13be79987511ad3a610c40ac7767d26c61b3c235b3c9c2f3bf4ea2cb289b47ef35d8475cc1e3602f371a92fe23833a0f1a60f2e3d231a747a917e9987 abuild-3.0.2.tar.xz""