aboutsummaryrefslogtreecommitdiff
path: root/pkgbuild/PKGBUILD
diff options
context:
space:
mode:
authorGravatar Jonas Gunz <himself@jonasgunz.de> 2023-07-17 00:16:48 +0200
committerGravatar Jonas Gunz <himself@jonasgunz.de> 2023-07-17 00:16:48 +0200
commitdf9f3bd75b32406fa7c34376af5ef97e230361bc (patch)
treec55848ab9bab9784f530d9102ee1ed0ed45868f1 /pkgbuild/PKGBUILD
parent635ec022a87cb0789c6322275b41c3dfc51d36a4 (diff)
downloadaurbuilder-df9f3bd75b32406fa7c34376af5ef97e230361bc.tar.gz
readme, file structure
Diffstat (limited to 'pkgbuild/PKGBUILD')
-rw-r--r--pkgbuild/PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgbuild/PKGBUILD b/pkgbuild/PKGBUILD
new file mode 100644
index 0000000..93d4710
--- /dev/null
+++ b/pkgbuild/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Your Name <youremail@domain.com>
+pkgname=aurbuilder
+pkgver=0.0
+pkgrel=1
+pkgdesc="AUR Package builder"
+arch=( any )
+url="https://gitea.lauch.link/jonas/aurbuilder"
+license=('CUSTOM')
+groups=()
+depends=( podman bash )
+makedepends=()
+optdepends=()
+source=(git+$url.git)
+sha256sums=( SKIP )
+install=$pkgname.install
+
+pkgver() {
+ date +%Y%m%d
+}
+
+build() {
+ cd "$pkgname"
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ install -Dt $pkgdir/usr/share/aurbuilder container/{Dockerfile,sudoers}
+ install -Dt $pkgdir/usr/share/aurbuilder/bin container/bin/*
+ install -Dt $pkgdir/usr/lib/aurbuilder scripts/*
+ install -Dt $pkgdir/usr/lib/systemd/system unitfiles/*
+ install -Dt $pkgdir/etc/aurbuilder configs/*
+}