~sxmo-infra/sxmo-image-builder-nightly

e301cf99474c0a73421c324940aad851ff685db2 — Miles Alan 2 years ago 4aeb2dc
Nightly build - Thu Feb  4 17:35:02 EST 2021

Remove temp hacks for sxmo-utils & lisgd, add font-fira-mono-nerd which'll
eventually be dep of sxmo-utils
2 files changed, 7 insertions(+), 5 deletions(-)

M .build.yml
M pmbootstrap.cfg
M .build.yml => .build.yml +6 -4
@@ 31,8 31,7 @@ tasks:
      PKG=lisgd
      mkdir -p pmaports/sxmo/lisgd
      cd pmaports/sxmo/lisgd
      wget 'https://gitlab.alpinelinux.org/alpine/aports/-/raw/master/testing/lisgd/APKBUILD'
      sed -i 's/makedepends="/makedepends="libx11-dev /' APKBUILD
      wget 'https://gitlab.alpinelinux.org/alpine/aports/-/raw/master/community/lisgd/APKBUILD'
      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


@@ 71,6 70,7 @@ tasks:
      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#README#README.md#' APKBUILD
      sed -i -E 's#^pkgver=.+#pkgver=999#' APKBUILD
      sed -i -E "s#^pkgrel=.+#pkgrel=$(date +%s)#" APKBUILD
      sed -i -E "s#^source=\"[^\"]+#source=\"$PKG-999.tar.gz#" APKBUILD


@@ 83,6 83,7 @@ tasks:
      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#README#README.md#' APKBUILD
      sed -i -E 's#^pkgver=.+#pkgver=999#' APKBUILD
      sed -i -E "s#^pkgrel=.+#pkgrel=$(date +%s)#" APKBUILD
      sed -i -E "s#^source=\"[^\"]+#source=\"$PKG-999.tar.gz#" APKBUILD


@@ 94,12 95,13 @@ tasks:
      PKG=sxmo-utils
      cd pmaports/sxmo/$PKG
      git clone "http://git.sr.ht/~mil/$PKG" --depth 1 $PKG-999
      sed -i 's#$(DESTDIR)#$(DESTDIR)/$(PREFIX)#g' $PKG-999/Makefile
      sed -i 's#$(PREFIX)$(PREFIX)#$(PREFIX)#g' $PKG-999/Makefile
      tar -czvf $PKG-999.tar.gz $PKG-999/
      sed -i '/chmod/d' APKBUILD
      sed -i -E 's#^pkgver=.+#pkgver=999#' APKBUILD
      sed -i -E "s#^pkgrel=.+#pkgrel=$(date +%s)#" APKBUILD
      sed -i -E "s#^source=\"[^\"]+#source=\"$PKG-999.tar.gz#" APKBUILD
      # pmaports patches sxmo-utils so here we undo that.., yes its a hack andll be reversed eventually
      sed -i -E 's#[^.]+.patch##' APKBUILD
      abuild checksum
      cd
      ./pmbootstrap/pmbootstrap.py --details-to-stdout build --arch aarch64 $PKG

M pmbootstrap.cfg => pmbootstrap.cfg +1 -1
@@ 3,7 3,7 @@ aports = pmaports
work = pmbootstrap_work
ccache_size = 5G
device = pine64-DEVICE
extra_packages = none
extra_packages = font-fira-mono-nerd
hostname = sxmo
jobs = 3
kernel = stable