From e447f1fd322f322260f40157bac908a5bf56878a Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Thu, 19 May 2022 16:19:34 +0200 Subject: [PATCH] synit-splash --- packaging/Makefile.internal | 1 + packaging/packages/synit-splash/APKBUILD | 24 ++++++++++++++++++ ...ate-logo-from-syndicate-rs-20211008.ppm.gz | Bin 0 -> 10655 bytes .../synit-splash/synit-splash.post-install | 2 ++ .../synit-splash/synit-splash.post-upgrade | 2 ++ 5 files changed, 29 insertions(+) create mode 100644 packaging/packages/synit-splash/APKBUILD create mode 100644 packaging/packages/synit-splash/syndicate-logo-from-syndicate-rs-20211008.ppm.gz create mode 100755 packaging/packages/synit-splash/synit-splash.post-install create mode 100755 packaging/packages/synit-splash/synit-splash.post-upgrade diff --git a/packaging/Makefile.internal b/packaging/Makefile.internal index 3c6030f..27098ec 100644 --- a/packaging/Makefile.internal +++ b/packaging/Makefile.internal @@ -18,6 +18,7 @@ PACKAGES = \ syndicate-server.apk \ syndicate-sh.apk \ synit-pid1.apk \ + synit-splash.apk \ synit-config.apk \ build: $(PACKAGES) sign diff --git a/packaging/packages/synit-splash/APKBUILD b/packaging/packages/synit-splash/APKBUILD new file mode 100644 index 0000000..6329d54 --- /dev/null +++ b/packaging/packages/synit-splash/APKBUILD @@ -0,0 +1,24 @@ +# Contributor: Tony Garnock-Jones +# Maintainer: Tony Garnock-Jones +pkgname=synit-splash +pkgver=0.0.1 +pkgrel=4 +pkgdesc="synit loading splash screen" +url="https://synit.org/" +arch="noarch" +license="GPLv3" +builddir="$srcdir/" +options="!check" +install="$pkgname.post-install $pkgname.post-upgrade" + +# This allows us to stomple on /usr/share/postmarketos-splashes/splash-loading.ppm.gz, which is owned by the device-pine64-pinephone package +replaces="device-pine64-pinephone" + +build() { + : +} + +package() { + mkdir -p "$pkgdir/usr/share/postmarketos-splashes" + cp "$startdir/syndicate-logo-from-syndicate-rs-20211008.ppm.gz" "$pkgdir/usr/share/postmarketos-splashes/splash-loading.ppm.gz" +} diff --git a/packaging/packages/synit-splash/syndicate-logo-from-syndicate-rs-20211008.ppm.gz b/packaging/packages/synit-splash/syndicate-logo-from-syndicate-rs-20211008.ppm.gz new file mode 100644 index 0000000000000000000000000000000000000000..c5a1daa6f325dbde9faab4b0abfec9a00ae044af GIT binary patch literal 10655 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 literal 0 HcmV?d00001 diff --git a/packaging/packages/synit-splash/synit-splash.post-install b/packaging/packages/synit-splash/synit-splash.post-install new file mode 100755 index 0000000..3bb1e27 --- /dev/null +++ b/packaging/packages/synit-splash/synit-splash.post-install @@ -0,0 +1,2 @@ +#!/bin/sh +exec mkinitfs diff --git a/packaging/packages/synit-splash/synit-splash.post-upgrade b/packaging/packages/synit-splash/synit-splash.post-upgrade new file mode 100755 index 0000000..3bb1e27 --- /dev/null +++ b/packaging/packages/synit-splash/synit-splash.post-upgrade @@ -0,0 +1,2 @@ +#!/bin/sh +exec mkinitfs