summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormorganamilo2018-04-04 08:43:17 +0100
committermorganamilo2018-04-04 08:43:17 +0100
commit51221ce8e5835105ffbf58ab87d3939ffdb0faf0 (patch)
tree915c22fcec5a1169ec40f3b41efe5c8c99342920
downloadaur-51221ce8e5835105ffbf58ab87d3939ffdb0faf0.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD42
-rw-r--r--pacmanlogger.sh1
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e6e284d12d80
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = pacmanlogger-git
+ pkgdesc = A scala application that makes reading pacman's logs easier
+ pkgver = 0.1.0.r5.8ed1065
+ pkgrel = 1
+ url = https://github.com/carlocastoldi/PacmanLogger
+ arch = any
+ license = MIT
+ makedepends = sbt
+ makedepends = java-environment>=8
+ depends = java-runtime>=8
+ provides = pacmanlogger
+ conflicts = pacmanlogger
+ source = pacmanlogger::git+https://github.com/carlocastoldi/PacmanLogger
+ source = pacmanlogger.sh
+ md5sums = SKIP
+ md5sums = abe1b34cb77dfd99a1bf726afb689e96
+
+pkgname = pacmanlogger-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..85f2589fdd84
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Morgana <morganamilo@gmail.com>
+
+_pkgname=pacmanlogger
+_pkgver=0.1.0
+pkgname=pacmanlogger-git
+pkgver=0.1.0.r5.8ed1065
+pkgrel=1
+pkgdesc="A scala application that makes reading pacman's logs easier"
+arch=('any')
+url="https://github.com/carlocastoldi/PacmanLogger"
+license=('MIT')
+conflicts=('pacmanlogger')
+depends=('java-runtime>=8')
+makedepends=('sbt' 'java-environment>=8')
+provides=('pacmanlogger')
+source=("$_pkgname::git+https://github.com/carlocastoldi/PacmanLogger" "pacmanlogger.sh")
+md5sums=('SKIP'
+ 'abe1b34cb77dfd99a1bf726afb689e96')
+
+prepare() {
+ cd "$_pkgname"
+ mkdir project
+ echo 'addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6")' > project/assembly.sbt
+}
+
+build() {
+ cd "$_pkgname"
+ sbt assembly
+}
+
+package() {
+ install -Dm755 "pacmanlogger.sh" "$pkgdir/usr/bin/pacmanlogger"
+
+ cd "$_pkgname"
+ install -Dm644 "target/scala-2.12/PacmanLogger-assembly-$_pkgver.jar" "$pkgdir/usr/share/scala/$_pkgname/$_pkgname.jar"
+ install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+}
+
+pkgver() {
+ cd "$_pkgname"
+ printf "$_pkgver.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
diff --git a/pacmanlogger.sh b/pacmanlogger.sh
new file mode 100644
index 000000000000..762e4273e79d
--- /dev/null
+++ b/pacmanlogger.sh
@@ -0,0 +1 @@
+java -jar /usr/share/scala/pacmanlogger/pacmanlogger.jar