diff options
author | Steffen Flor | 2018-11-17 09:48:58 +0100 |
---|---|---|
committer | Steffen Flor | 2018-11-17 09:48:58 +0100 |
commit | 479cb7494e64e1419143bed80ac473f482bf7e12 (patch) | |
tree | 056d9ab24ccf2d5d3811997df08d3de6c0da13ef | |
parent | a26cf798699a6dfba5a68a3b3296e353892123c8 (diff) | |
download | aur-479cb7494e64e1419143bed80ac473f482bf7e12.tar.gz |
Improve PKGBUILD
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | camunda-modeler.install | 12 |
3 files changed, 23 insertions, 12 deletions
@@ -1,11 +1,13 @@ pkgbase = camunda-modeler pkgdesc = An integrated modeling solution for BPMN and DMN based on bpmn.io pkgver = 2.0.3 - pkgrel = 1 + pkgrel = 2 url = https://camunda.org/features/modeler/ + install = camunda-modeler.install arch = x86_64 license = MIT depends = libnotify + depends = gconf source = https://camunda.org/release/camunda-modeler/2.0.3/camunda-modeler-2.0.3-linux-x64.tar.gz source = camunda-modeler.sh source = camunda-modeler.desktop @@ -1,10 +1,11 @@ pkgname=camunda-modeler pkgver=2.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="An integrated modeling solution for BPMN and DMN based on bpmn.io" arch=('x86_64') url="https://camunda.org/features/modeler/" license=('MIT') +install=$pkgname.install source=("https://camunda.org/release/$pkgname/$pkgver/$pkgname-$pkgver-linux-x64.tar.gz" 'camunda-modeler.sh' @@ -20,17 +21,13 @@ sha256sums=('3ea1f9dd7a2210d4c96b54d509e4d63e6c7d3feb22aa39f6e63e5db2d37830c5' '6cb887a23bee04ae010937c1e25d4dd338d1b88a8f3fcc262c84ac1467d18350' '8480f436231efed6a5542024556b12532bf229cf000450d859a3bcaf3d59b3b1') -depends=('libnotify') +depends=('libnotify' 'gconf') package() { - cd "$srcdir" - install -dm 755 "$pkgdir/opt/$pkgname" - cp -af "$pkgname-$pkgver-linux-x64/." "$pkgdir/opt/$pkgname" - install -dm 755 "$pkgdir/usr/bin/" - install -Dm 775 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - install -Dm 644 "$srcdir/camunda-modeler.desktop" "$pkgdir/usr/share/applications/camunda-modeler.desktop" - install -Dm 644 "$srcdir/camunda-modeler16.png" "$pkgdir/usr/share/icons/hicolor/16x16/apps/camunda-modeler.png" - install -Dm 644 "$srcdir/camunda-modeler48.png" "$pkgdir/usr/share/icons/hicolor/48x48/apps/camunda-modeler.png" - install -Dm 644 "$srcdir/camunda-modeler128.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/camunda-modeler.png" + cd "$srcdir" + install -dm 755 "$pkgdir/opt/$pkgname" + cp -af "$pkgname-$pkgver-linux-x64/." "$pkgdir/opt/$pkgname" + install -dm 755 "$pkgdir/usr/bin/" + install -Dm 775 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname" } diff --git a/camunda-modeler.install b/camunda-modeler.install new file mode 100644 index 000000000000..b0473a0b40c9 --- /dev/null +++ b/camunda-modeler.install @@ -0,0 +1,12 @@ +post_install() { + /opt/camunda-modeler/support/xdg_register.sh +} + +post_upgrade() { + post_install +} + +pre_remove() { + /opt/camunda-modeler/support/xdg_unregister.sh +} + |