]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
make-apk.sh: alpine packaging helper
authorJohn Coyle <dx9err@gmail.com>
Wed, 21 Dec 2016 01:25:48 +0000 (20:25 -0500)
committerJohn Coyle <dx9err@gmail.com>
Wed, 21 Dec 2016 01:25:48 +0000 (20:25 -0500)
Signed-off-by: John Coyle <dx9err@gmail.com>
make-apk.sh [new file with mode: 0755]

diff --git a/make-apk.sh b/make-apk.sh
new file mode 100755 (executable)
index 0000000..39b3dff
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# Make Alpine Packages
+#
+
+set -xe
+
+#
+# make a distribution
+#
+./make-dist
+mv -f *.tar.bz2 ./alpine
+
+#
+# alpine packaging key stuff
+#
+rm -rf .abuild && mkdir -p .abuild
+ABUILD_USERDIR=$(pwd)/.abuild abuild-keygen -n -a
+source .abuild/abuild.conf
+
+#
+# package it
+#
+cd alpine
+abuild checksum && JOBS=$(expr $(nproc) / 2) SRCDEST=$(pwd) REPODEST=$(pwd) PACKAGER_PRIVKEY=$PACKAGER_PRIVKEY abuild -r
+cd ..