summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRagnar Laud2023-11-18 02:37:47 +0200
committerRagnar Laud2023-11-18 02:37:47 +0200
commit4955bcbba89d886e6b1f604c8016c36a68d37724 (patch)
tree64aa677e603fd1aa9c98b8773f02b01f38e66690
downloadaur-4955bcbba89d886e6b1f604c8016c36a68d37724.tar.gz
Create PKGBUILD
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rwxr-xr-xPKGBUILD30
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e33f7a31c4a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = go-pdirs
+ pkgdesc = Project directory resolver
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/xprnio/go-pdirs
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ depends = go
+ depends = make
+ provides = go-pdirs
+ conflicts = go-pdirs-git
+ source = https://github.com/xprnio/go-pdirs/archive/v0.1.0.tar.gz
+ sha256sums = 399d3da30aaaa154eb186c66c827397ad4e439b8871592cc82794e0dfd8df1e6
+
+pkgname = go-pdirs
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..638933c73ade
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Ragnar Laud <ragnar.laud@hotmail.com>
+pkgname=go-pdirs
+pkgrel=1
+pkgver=0.1.0
+pkgdesc="Project directory resolver"
+arch=(x86_64)
+url="https://github.com/xprnio/$pkgname"
+license=(MIT)
+depends=(go make)
+makedepends=(git)
+provides=($pkgname)
+conflicts=($pkgname-git)
+
+source=("https://github.com/xprnio/$pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('399d3da30aaaa154eb186c66c827397ad4e439b8871592cc82794e0dfd8df1e6')
+
+build() {
+ cd $pkgname-$pkgver
+ make build
+}
+
+check() {
+ cd $pkgname-$pkgver
+ make test
+}
+
+package() {
+ cd $pkgname-$pkgver
+ install -Dm755 "bin/go-pdirs" "$pkgdir/usr/bin/$pkgname"
+}