blob: 814950581a37c42fc83db0f0972364e9bce848dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# Maintainer: David Arroyo <droyo@aqwari.us>
pkgname=s6-portable-utils-musl
pkgver=1.0.0
pkgrel=1
pkgdesc="Tiny portable generic utilities"
arch=('i686' 'x86_64')
url="http://www.skarnet.org/software/s6-portable-utils"
license=('custom:ISC')
changelog=CHANGELOG
makedepends=(skalibs musl)
provides=(s6-portable-utils)
source=(${url}/s6-portable-utils-$pkgver.tar.gz)
md5sums=('64601d936aee7c88ed0e5a8f54e45fd6')
build() {
cd "$srcdir/admin/s6-portable-utils-$pkgver"
echo musl-gcc > conf-compile/conf-cc
echo musl-gcc -static > conf-compile/conf-ld
echo musl-gcc > conf-compile/conf-dynld
echo /usr/bin > conf-compile/conf-install-command
echo /usr/lib/skalibs/sysdeps > conf-compile/import
echo /usr/include/skalibs > conf-compile/path-include
echo /usr/include/execline >>conf-compile/path-include
echo /usr/musl/include >>conf-compile/path-include
echo /usr/lib/skalibs > conf-compile/path-library
echo /usr/lib/execline >>conf-compile/path-library
echo /usr/musl/lib >>conf-compile/path-library
rm -f conf-compile/flag-slashpackage
package/compile
}
package() {
cd "$srcdir/admin/s6-portable-utils-$pkgver"
for i in package/*.exported
do
case `basename $i` in
command.exported) d=/usr/bin ;;
esac
f=`basename $i|sed 's/.exported//'`
mkdir -p "$pkgdir/$d"
install -D `sed s,^,$f/, $i` "$pkgdir/$d"
done
install -D -m644 package/COPYING "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
}
|