@@ 1,5 1,5 @@
image: alpine/3.12
-packages: [coreutils, procps, py3-requests, xz]
+packages: [alpine-sdk coreutils, procps, py3-requests, xz]
environment:
#DEVICE: pinebookpro
@@ 26,6 26,20 @@ tasks:
mkdir -p ~/.config && cp sxmo-image-builder-nightly/pmbootstrap.cfg ~/.config/
yes "" | ./pmbootstrap/pmbootstrap.py --aports=$PWD/pmaports -q init
+ - build_sxmo-utils: |
+ PKG=sxmo-utils
+ cd pmaports/sxmo/$PKG
+ git clone "http://git.sr.ht/~mil/$PKG" --depth 1 $PKG-999
+ tar -czvf $PKG-999.tar.gz $PKG-999/
+ sed -i -E 's#^pkgver=.+#pkgver=999#' APKBUILD
+ sed -i -E "s#^pkgrel=.+#pkgrel=$(date +%s)#" APKBUILD
+ sed -i -E '/^sha512sums=/ d' APKBUILD
+ sed -i -E 's#^source="[^"]+#source=\"$PKG-999.tar.gz\"#' APKBUILD
+ sed -i -E '/.patch$/d' APKBUILD
+ abuild checksum
+ cd
+ ./pmbootstrap/pmbootstrap.py --details-to-stdout build --arch aarch64 $PKG
+
# Lisgd is a little bit different because its in alpine
- build_lisgd: |
PKG=lisgd
@@ 95,18 109,6 @@ tasks:
cd
./pmbootstrap/pmbootstrap.py --details-to-stdout build --arch aarch64 $PKG
- - build_sxmo-utils: |
- PKG=sxmo-utils
- cd pmaports/sxmo/$PKG
- git clone "http://git.sr.ht/~mil/$PKG" --depth 1 $PKG-999
- tar -czvf $PKG-999.tar.gz $PKG-999/
- sed -i -E 's#^pkgver=.+#pkgver=999#' APKBUILD
- sed -i -E "s#^pkgrel=.+#pkgrel=$(date +%s)#" APKBUILD
- sed -i -E '/^sha512sums=/ d' APKBUILD
- sed -i -E "s#^source=.+#source=\"$PKG-999.tar.gz\"#" APKBUILD
- sha512sum $PKG-999.tar.gz | xargs -ISUM echo 'sha512sums="SUM"' >> APKBUILD
- cd
- ./pmbootstrap/pmbootstrap.py --details-to-stdout build --arch aarch64 $PKG
- build_image: |