diff options
author | Tom Gurion | 2016-02-08 21:14:23 +0200 |
---|---|---|
committer | Tom Gurion | 2016-02-08 21:14:23 +0200 |
commit | 62a1cd530840993ca3bba781f5c356e9ae381edd (patch) | |
tree | 2ddb2c83a97b7fb9aed1362b17743cddd4ec82c4 | |
download | aur-62a1cd530840993ca3bba781f5c356e9ae381edd.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 27 | ||||
-rw-r--r-- | wekimini.desktop | 10 | ||||
-rw-r--r-- | wekimini.run | 3 |
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b45ac614593d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +# Generated by mksrcinfo v8 +# Mon Feb 8 19:11:17 UTC 2016 +pkgbase = wekimini + pkgdesc = The Wekinator: On-the-fly Learning for Controller Mapping. + pkgver = 2.1.0.1 + pkgrel = 1 + url = http://www.wekinator.org/ + arch = any + license = GPL2 + depends = java-runtime + source = https://github.com/fiebrink1/wekimini/releases/download/v2.1.0.1/Any_OS_2.1.0.1.zip + source = icon.icns::https://github.com/fiebrink1/wekimini/raw/master/src/wekimini/wekimini1.icns + source = wekimini.run + source = wekimini.desktop + md5sums = 60b51e409b4bb5c0c54d11269c60874a + md5sums = 948950a7750e35d7111b8b9158a5e9a5 + md5sums = 7d8c3edf5a8cc04a0c61c7de29a71497 + md5sums = 0ca65c14593eb65ff90690127ac6e7de + +pkgname = wekimini + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..34206c79f74e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +pkgname=wekimini +pkgver=2.1.0.1 +pkgrel=1 +pkgdesc='The Wekinator: On-the-fly Learning for Controller Mapping.' +arch=('any') +url='http://www.wekinator.org/' +license=('GPL2') +depends=('java-runtime') +source=(https://github.com/fiebrink1/wekimini/releases/download/v$pkgver/Any_OS_$pkgver.zip + icon.icns::https://github.com/fiebrink1/wekimini/raw/master/src/wekimini/wekimini1.icns + "$pkgname.run" + "wekimini.desktop") +md5sums=('60b51e409b4bb5c0c54d11269c60874a' + '948950a7750e35d7111b8b9158a5e9a5' + '7d8c3edf5a8cc04a0c61c7de29a71497' + '0ca65c14593eb65ff90690127ac6e7de') + +package() { + install -m 644 -D "$srcdir/Any_OS_via_command_line/WekiMini.jar" "$pkgdir/usr/share/java/$pkgname/WekiMini.jar" + for filepath in $srcdir/Any_OS_via_command_line/lib/*.jar ;do + install -m 644 -D "$filepath" "$pkgdir/usr/share/java/$pkgname/lib/$(basename $filepath)" + done + + install -m 755 -D "$pkgname.run" "$pkgdir/usr/bin/$pkgname" + install -m 644 -D "wekimini.desktop" "$pkgdir/usr/share/applications/wekimini.desktop" + install -m 644 -D "icon.icns" "$pkgdir/usr/share/$pkgname/icon.icns" +} diff --git a/wekimini.desktop b/wekimini.desktop new file mode 100644 index 000000000000..8d82998bd9b6 --- /dev/null +++ b/wekimini.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=WekiMini +Comment=The Wekinator: On-the-fly Learning for Controller Mapping. +Path=/usr/share/java/wekimini +Exec=wekimini +Icon=/usr/share/wekimini/icon.icns +Terminal=false +Categories=Music;Java; diff --git a/wekimini.run b/wekimini.run new file mode 100644 index 000000000000..eea5871f255d --- /dev/null +++ b/wekimini.run @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +exec /usr/bin/java -jar '/usr/share/java/wekimini/WekiMini.jar' "$@" |