diff options
author | morganamilo | 2018-04-04 08:43:17 +0100 |
---|---|---|
committer | morganamilo | 2018-04-04 08:43:17 +0100 |
commit | 51221ce8e5835105ffbf58ab87d3939ffdb0faf0 (patch) | |
tree | 915c22fcec5a1169ec40f3b41efe5c8c99342920 | |
download | aur-51221ce8e5835105ffbf58ab87d3939ffdb0faf0.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | pacmanlogger.sh | 1 |
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 |