summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLogan Koester2019-01-25 14:57:38 +0700
committerLogan Koester2019-01-25 14:57:38 +0700
commit3469554da9ad7c20b71ec057e174586091071b60 (patch)
treeffacf7517dae7a636cd2c2abf79c8ce5d50038c6
downloadaur-3469554da9ad7c20b71ec057e174586091071b60.tar.gz
First commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD45
-rwxr-xr-xcljcv.run2
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..879c899bb92f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = cljcv-git
+ pkgdesc = Produce a nicely formatted curriculum vitae or résumé in various formats.
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/logankoester/cljcv
+ arch = any
+ license = MIT
+ makedepends = clojure
+ depends = java-runtime
+ conflicts = cljcv
+ source = cljcv-git::git+https://github.com/logankoester/cljcv.git
+ source = cljcv.run
+ md5sums = SKIP
+ md5sums = 5cd733e466e2ff9e4ac23961cc64115d
+
+pkgname = cljcv-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e4c92f21560b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Logan Koester <logan@logankoester.com>
+pkgname=cljcv-git
+pkgver=0.1.0
+pkgrel=1
+pkgdesc="Produce a nicely formatted curriculum vitae or résumé in various formats."
+arch=('any')
+url="https://github.com/logankoester/cljcv"
+license=('MIT')
+depends=('java-runtime')
+makedepends=('clojure')
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=(cljcv)
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname"::'git+https://github.com/logankoester/cljcv.git' 'cljcv.run')
+noextract=()
+md5sums=('SKIP' '5cd733e466e2ff9e4ac23961cc64115d')
+validpgpkeys=()
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ # Use the tag of the last commit
+ git describe | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+gittag() {
+ cd "$srcdir/$pkgname"
+ git tag
+}
+
+build() {
+ cd "$pkgname"
+ lein uberjar
+}
+
+package() {
+ cd "$pkgname"
+ install -Dm644 target/uberjar/cljcv-${pkgver}-standalone.jar ${pkgdir}/usr/share/java/cljcv/cljcv-standalone.jar
+ install -Dm755 ${srcdir}/cljcv.run ${pkgdir}/usr/bin/cljcv
+}
diff --git a/cljcv.run b/cljcv.run
new file mode 100755
index 000000000000..0f66b6bc2826
--- /dev/null
+++ b/cljcv.run
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar '/usr/share/java/cljcv/cljcv-standalone.jar' "$@"