blob: 2552250c181636314bfd48b9ba4aec994818b929 (
plain) (
blame)
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
|
#!/bin/sh
. ./.vars
export DESTDIR=$prefix
VERSION=2.1.2
BUILD_DIR="${build_dir}/runit-$VERSION"
if ! [ -d "$BUILD_DIR" ] ; then
cd "$build_dir"
tar xfzv ${dist_dir}/runit-$VERSION.tar.gz
mv admin/runit-$VERSION ./
rmdir admin
fi
cd "$BUILD_DIR/src"
export CC=musl-gcc
# busybox will handle this for us
export LDFLAGS="-static"
export DESTDIR="$prefix"
echo "musl-gcc -O2 -Wall $CFLAGS" > conf-cc
echo "musl-gcc -s $LDFLAGS" > conf-ld
make
echo "Done Building"
for ex in runit-init runit runsvdir runsv sv svlogd utmpset ; do
_dest="$prefix/sbin/$ex"
if [ -e "$_dest" ] ; then rm -f "$dest" ; fi
install -m 555 "$ex" "$_dest"
done
|