summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfsckd2016-03-06 17:36:24 -0500
committerfsckd2016-03-06 17:36:24 -0500
commitb2755a45f6b14c9232c12cd3715fca79a7027775 (patch)
tree14265592e0bd31f5a55531271d4bae32a46499ca
downloadaur-b2755a45f6b14c9232c12cd3715fca79a7027775.tar.gz
package creation
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bf06440e8d33
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by makepkg 5.0.0
+# Sun Mar 6 22:33:30 UTC 2016
+pkgbase = jo-git
+ pkgdesc = A shell command to create JSON
+ pkgver = r26.4f74287
+ pkgrel = 1
+ url = http://jpmens.net/2016/03/05/a-shell-command-to-create-json-jo/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ license = MIT
+ makedepends = git
+ source = git://github.com/jpmens/jo
+ md5sums = SKIP
+
+pkgname = jo-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..65286ea065dd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: fsckd <fsckdaemon at gmail dot com>
+
+pkgname=jo-git
+pkgver=r26.4f74287
+pkgrel=1
+pkgdesc='A shell command to create JSON'
+arch=('i686' 'x86_64')
+url='http://jpmens.net/2016/03/05/a-shell-command-to-create-json-jo/'
+license=('GPL' 'MIT')
+makedepends=('git')
+source=('git://github.com/jpmens/jo')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/jo"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$srcdir/jo"
+ # won't build in Arch otherwise
+ sed -i 's/^\(CFLAGS\)=/\1+=/' Makefile
+}
+
+build() {
+ cd "$srcdir/jo"
+ make jo
+ # man page may already be made
+ # if it isn't, add pandoc to makedeps and:
+ # make jo.1
+}
+
+package() {
+ cd "$srcdir/jo"
+ install -Dm755 jo "$pkgdir/usr/bin/jo"
+ install -Dm644 jo.1 "$pkgdir/usr/usr/share/man/man1/jo.1"
+}