From 28ccc341fb5f37dcb3b961df03e06208475d4781 Mon Sep 17 00:00:00 2001 From: James Rose <92864596+RoseBlume@users.noreply.github.com> Date: Mon, 23 Sep 2024 11:48:03 -0400 Subject: [PATCH 1/3] Create PKGBUILD --- PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD | 1 + 1 file changed, 1 insertion(+) create mode 100644 PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD diff --git a/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD @@ -0,0 +1 @@ + From 968bf2919bbd921c642a24c2512892dc1fef1df4 Mon Sep 17 00:00:00 2001 From: James Date: Mon, 23 Sep 2024 11:59:11 -0400 Subject: [PATCH 2/3] Adding Package build for Danctnix Arch Build Tool --- PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD index 8b137891..17a11030 100644 --- a/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD +++ b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD @@ -1 +1,25 @@ +# Maintainer: James Rose +pkgname=arch-pine64-build +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A package to install arch-pine64-build into /opt" +arch=('any') +url="https://github.com/dreemurrs-embedded/arch-pine64-build" +license=('GPL') +depends=('devtools' 'base-devel' 'lsof' 'libarchive' 'dosfstools' 'util-linux' 'wget' 'arch-install-scripts' 'qemu-user-static' 'qemu-user-static-binfmt' 'e2fsprogs') +makedepends=('git') +source=("https://github.com/dreemurrs-embedded/arch-pine64-build") +sha256sums=('SKIP') +build() { + cd "$srcdir/$pkgname" + mv build.sh danct-bootstrap + chmod +x danct-bootstrap +} + +package() { + cd "$srcdir/$pkgname" + install -Dm755 danct-bootstrap "$pkgdir/usr/bin/danct-bootstrap" + install -d "$pkgdir/opt/$pkgname" + cp -r ./* "$pkgdir/opt/$pkgname/" +} \ No newline at end of file From eb05840f83d5be3f4b6827f4fa6a6d896b8c695e Mon Sep 17 00:00:00 2001 From: James Date: Mon, 23 Sep 2024 12:04:15 -0400 Subject: [PATCH 3/3] Fix --- PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD index 17a11030..842294aa 100644 --- a/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD +++ b/PKGBUILDS/danctnix/arch-pine64-build/PKGBUILD @@ -1,5 +1,5 @@ # Maintainer: James Rose -pkgname=arch-pine64-build +pkgname=danctnix-arch-build pkgver=1.0.0 pkgrel=1 pkgdesc="A package to install arch-pine64-build into /opt" @@ -8,18 +8,18 @@ url="https://github.com/dreemurrs-embedded/arch-pine64-build" license=('GPL') depends=('devtools' 'base-devel' 'lsof' 'libarchive' 'dosfstools' 'util-linux' 'wget' 'arch-install-scripts' 'qemu-user-static' 'qemu-user-static-binfmt' 'e2fsprogs') makedepends=('git') -source=("https://github.com/dreemurrs-embedded/arch-pine64-build") +source=("git+https://github.com/dreemurrs-embedded/arch-pine64-build.git") sha256sums=('SKIP') build() { - cd "$srcdir/$pkgname" - mv build.sh danct-bootstrap - chmod +x danct-bootstrap + cd "$srcdir/arch-pine64-build" + mv build.sh danct-build + chmod +x danct-build } package() { - cd "$srcdir/$pkgname" - install -Dm755 danct-bootstrap "$pkgdir/usr/bin/danct-bootstrap" + cd "$srcdir/arch-pine64-build" + install -Dm755 danct-build "$pkgdir/usr/bin/danct-build" install -d "$pkgdir/opt/$pkgname" cp -r ./* "$pkgdir/opt/$pkgname/" } \ No newline at end of file