# -*- sh -*- # adduser pkg-builder # addgroup pkg-builder abuild # echo '%abuild ALL=(ALL) NOPASSWD:/sbin/apk, /bin/mkdir -p /etc/apk/keys, /bin/cp -i *.pub /etc/apk/keys/' > /etc/sudoers.d/abuild # chmod 0400 /etc/sudoers.d/abuild # apk add alpine-sdk # # abuild-keygen -nai # abuild -r # Contributor: # Maintainer: Sébastien Gross pkgname=squashfs-tools-ng pkgver=1.0.2 pkgrel=0 pkgdesc="New set of tools for working with SquashFS images." url="https://github.com/AgentD/squashfs-tools-ng" arch="all" license="GPL3" depends="squashfs-tools" makedepends="autoconf automake libtool m4 make gcc doxygen lzo-dev zstd-dev lz4-dev xz-dev zlib-dev libselinux-dev" install="" subpackages="$pkgname-static $pkgname-dev $pkgname-doc" source="https://github.com/AgentD/squashfs-tools-ng/archive/v$pkgver/$pkgname-$pkgver.tar.gz" build() { cd "$builddir" ./autogen.sh ./configure --prefix=/usr make make doxygen-doc } check() { cd "$builddir" make check } package() { cd "$builddir" make -j1 DESTDIR="$pkgdir" install } doc() { cd "$builddir" pkgdesc="$pkgname documemtation" default_doc install -d "$subpkgdir/usr/share/doc/$pkgname" cp -a doxygen-doc/* "$subpkgdir/usr/share/doc/$pkgname" } sha512sums="409cec3c932ad0653958746b07371ce19979cd53f9f38482243bc425a08ca62c79c5560a03c0c7d0560bb04234dab7a94a60bbe1a1ed7497f3afcec744e2fda6 squashfs-tools-ng-1.0.2.tar.gz"