From d203116fbe83c4e14a0e1b7c34c82f8389412196 Mon Sep 17 00:00:00 2001 From: shark Date: Sat, 6 Apr 2019 12:33:46 -0500 Subject: [PATCH] Initial commit: 0.7.2 installer --- PKGBUILD | 26 ++++++++++++++++++++++++++ bedrocklinux-installer-git.install | 9 +++++++++ 2 files changed, 35 insertions(+) create mode 100644 PKGBUILD create mode 100644 bedrocklinux-installer-git.install diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..49b1544 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Cole Deck +pkgname=bedrocklinux-installer-git +dirname=bedrocklinux-userland +pkgver=0.7.2 +pkgrel=1 +pkgdesc="Bedrock Linux hijack/update script" +arch=('x86_64' 'armv7h' 'aarch64') +url="https://github.com/bedrocklinux/bedrocklinux-userland" +license=('GPLv2') +depends=() +source=("git+https://github.com/bedrocklinux/bedrocklinux-userland.git") +install=bedrocklinux-installer-git.install + +makedepends=('make' 'gcc' 'git' 'autoconf' 'pkg-config' 'meson' 'ninja' 'fakeroot' 'gzip' 'libtool') +sha1sums=('SKIP') + +build() { + cd "${srcdir}/${dirname}" + make SKIPSIGN=true +} + +package() { + cd "${srcdir}/${dirname}" + #make DESTDIR="$pkgdir/" install + install -D -m755 bedrock-linux-${pkgver}-$(uname -m).sh "${pkgdir}/usr/bin/bedrock-linux.sh" +} \ No newline at end of file diff --git a/bedrocklinux-installer-git.install b/bedrocklinux-installer-git.install new file mode 100644 index 0000000..703c896 --- /dev/null +++ b/bedrocklinux-installer-git.install @@ -0,0 +1,9 @@ +post_install() { + echo "You can insatll Bedrock Linux by running 'bedrock-linux.sh --hijack' as root. This action cannot be reversed!" +} +post_upgrade() { + echo "You can update Bedrock Linux by running 'bedrock-linux.sh --update' as root." +} +post_remove() { + echo "You are only removing the installer, Bedrock Linux itself cannot be uninstalled!" +} \ No newline at end of file