summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJean Lucas2020-08-21 17:44:27 -0400
committerJean Lucas2020-08-21 17:44:27 -0400
commit6396122a4f942ec55dd83ef6970570ff5afdedd1 (patch)
tree7b88fed609d560b0df9266def383e4c8e0d0ecb0 /PKGBUILD
parent478901874c3f5fef884ae9c15681911119af09c8 (diff)
downloadaur-6396122a4f942ec55dd83ef6970570ff5afdedd1.tar.gz
1.8.9
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD69
1 files changed, 30 insertions, 39 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 447e7ddf2b5e..57b0c3722524 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,48 +1,39 @@
-# Maintainer: Albert Graef <aggraef@gmail.com>
+# Maintainer: Jean Lucas <jean@4ray.co>
+# Contributor: Albert Graef <aggraef@gmail.com>
pkgname=touchosc-editor
-pkgver=1.8.5
+pkgver=1.8.9
pkgrel=1
-pkgdesc="Graphical editor to create and customise layouts for TouchOSC"
-arch=('any')
-url="http://hexler.net/"
-license=('custom')
-depends=('java-runtime' 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' 'hicolor-icon-theme')
-install="touchosc-editor.install"
-source=(touchosc-editor.sh
- touchosc-editor.png
- touchosc-layout.png
- touchosc-editor.desktop
- touchosc-layout.xml
- "http://hexler.net/pub/touchosc/${pkgname}-${pkgver}-noarch.zip")
-md5sums=('995e06cdb089cb2d06e5acfbc52b08ae'
- 'da2cdaa9f48b2de1294200286d465387'
- 'caa18a80902f10ced5062b2407c797ee'
- '7dbf615862f6e99e76e97ac2864531fc'
- '68b65fc0a09478d1b055d8c5efc59e58'
- '2e3d69af556457e1bd09f72447d4296c')
+pkgdesc='Graphical layout editor for TouchOSC'
+arch=(any)
+url=http://hexler.net
+license=(custom:TouchOSC)
+depends=(java-runtime hicolor-icon-theme sh)
+source=(http://hexler.net/pub/touchosc/$pkgname-$pkgver-noarch.zip
+ $pkgname.sh
+ $pkgname.png
+ $pkgname.desktop
+ touchosc-layout.png
+ touchosc-layout.xml)
+sha512sums=('ec44d511a59465708174057cb9fee9a0d2fd470c54f4669827d13984a3ccdd086ac6c890ab62dfe32543d23f1f4e90d50c0c40917ba5e50f6cdc1974ba061455'
+ 'd2c3d8ea58b55e741d0faea9e8f496632dccf72694890792e16186311577f672603821e99a39c1dd738ec7fd8bb039e3c4ee99f385188665f89b78c215475ec8'
+ '46c40c206ec3724a5cb35930034c4ab84c89fa821bf2545ed56f2c4328ff16add8977df81135c5637caff65ce3d78ea90166dd19ca76e19b3dd8e2f1123c5753'
+ '0305480de62b6cc5ca418927d3f33e5ef23a9f751ec29ca422c5d83109198e7d90a4de95dd4d5cd7baf0e4767cc77e8fd33fd08c481f90a9b451d46b215cb2c4'
+ '95bf18b6108079c30aa5851d50bf9138c3894fce1bed73848720bd20d1133f5fa0af61b4c32e8190f2ff5d4c3739f589efb153a10f94a82fc561e6db0a92d4e2'
+ 'd9e9e38b78c618e45dbd2999e2558fd7a33c62878a6e6ba785eaf4385d0cbc47242631d95b2c49ed134f703da893a0010d9990be4d553eae2499c9d7a3d60dec')
package() {
- # Installing application
- cd $srcdir/$pkgname-$pkgver-noarch
- install -dm755 $pkgdir/usr/share/java/
- install -Dm644 TouchOSCEditor.jar $pkgdir/usr/share/java/
+ cd $pkgname-$pkgver-noarch
- # Installing launcher
- install -Dm755 $srcdir/touchosc-editor.sh $pkgdir/usr/bin/touchosc-editor
+ install -Dm 644 TouchOSCEditor.jar -t "$pkgdir"/usr/share/java/
+ install -Dm 644 layouts/* -t $pkgdir/usr/share/$pkgname/layouts
+ install -Dm 644 Readme.txt -t $pkgdir/usr/share/licenses/$pkgname
- # Installing icons
- install -dm755 $pkgdir/usr/share/icons/hicolor/128x128/{apps,mimetypes}
- install -Dm644 $srcdir/touchosc-editor.png $pkgdir/usr/share/icons/hicolor/128x128/apps
- install -Dm644 $srcdir/touchosc-layout.png $pkgdir/usr/share/icons/hicolor/128x128/mimetypes
+ cd ..
- # Installing menu item
- install -Dm644 $srcdir/touchosc-editor.desktop $pkgdir/usr/share/applications/touchosc-editor.desktop
-
- # Installing mimetype
- install -Dm644 $srcdir/touchosc-layout.xml $pkgdir/usr/share/mime/packages/touchosc-layout.xml
-
- # Installing layouts
- install -dm755 $pkgdir/usr/share/doc/touchosc-editor/
- install -Dm644 layouts/* $pkgdir/usr/share/doc/touchosc-editor
+ install -D $pkgname.sh "$pkgdir"/usr/bin/$pkgname
+ install -Dm 644 $pkgname.desktop -t "$pkgdir"/usr/share/applications
+ install -Dm 644 $pkgname.png -t "$pkgdir"/usr/share/icons/hicolor/128x128/apps
+ install -Dm 644 touchosc-layout.png -t "$pkgdir"/usr/share/icons/hicolor/128x128/mimetypes
+ install -Dm 644 touchosc-layout.xml -t "$pkgdir"/usr/share/mime/packages
}