summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Gregory2015-07-08 01:31:13 -0400
committerAndrew Gregory2015-07-08 01:31:13 -0400
commit985f8c1f1de61cc6dcfe1863661bfa96fda5f271 (patch)
treebfae8ed189469a218bb50cc0eb89aca6c7b68418
downloadaur-985f8c1f1de61cc6dcfe1863661bfa96fda5f271.tar.gz
add pacutils-git
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD44
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e2596c38120
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = pacutils-git
+ pkgdesc = alpm front-end tools
+ pkgver = 0.0.256
+ pkgrel = 1
+ url = https://github.com/andrewgregory/pacutils
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ depends = pacman>=4.2
+ provides = pacutils=0.0.256
+ source = pacutils-git::git://github.com/andrewgregory/pacutils.git
+ source = mini.c::git://github.com/andrewgregory/mINI.c.git
+ source = tap.c::git://github.com/andrewgregory/tap.c.git
+ sha1sums = SKIP
+ sha1sums = SKIP
+ sha1sums = SKIP
+
+pkgname = pacutils-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..a82141690627
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*.tar.*
+mini.c/
+pacutils-git/
+pkg/
+src/
+tap.c/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..231858636674
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+pkgname=pacutils-git
+pkgdesc='alpm front-end tools'
+url='https://github.com/andrewgregory/pacutils'
+pkgver=0.0.256
+pkgrel=1
+arch=('i686' 'x86_64')
+depends=('pacman>=4.2')
+makedepends=('git')
+provides=("pacutils=$pkgver")
+license=('MIT')
+source=("$pkgname::git://github.com/andrewgregory/pacutils.git"
+ "mini.c::git://github.com/andrewgregory/mINI.c.git"
+ "tap.c::git://github.com/andrewgregory/tap.c.git")
+sha1sums=('SKIP' 'SKIP' 'SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ echo "0.0.$(git rev-list --count HEAD)"
+ #git describe --tags | sed 's/^v//; s/-/./g'
+}
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ git submodule init
+ git config submodule.ext/mini.c.url "$srcdir/mini.c"
+ git config submodule.t/tap.c.url "$srcdir/tap.c"
+ git submodule update
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ make
+}
+
+check() {
+ cd "$srcdir/$pkgname"
+ make check
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir" PREFIX=/usr install
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}