diff options
author | Alexander F Rødseth | 2015-06-10 14:28:08 +0200 |
---|---|---|
committer | Alexander F Rødseth | 2015-06-10 14:28:08 +0200 |
commit | 7ac338e9a4d0a23392cabff31c80257600a80d7b (patch) | |
tree | 0afe86e0b815a30e7aa3c27fab9963d1a68614c4 /PKGBUILD | |
download | aur-7ac338e9a4d0a23392cabff31c80257600a80d7b.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bf8c9dfc3a3d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Woof <woofy1231@hotmail.com> +# Contributor: catwell <catwell@archlinux.us> + +pkgname=ltsa +pkgver=3.0 +pkgrel=6 +pkgdesc="Labelled Transition System Analyser, a verification tool for concurrent systems" +arch=('any') +url="http://www.doc.ic.ac.uk/ltsa/" +license=('unknown') +depends=('java-runtime' 'bash' 'libcups') +install=ltsa.install +makedepends=('imagemagick' 'setconf' 'gendesk') +source=("http://www.doc.ic.ac.uk/~jnm/book/$pkgname/${pkgname}tool.zip" + "$pkgname.sh") +sha256sums=('9ed894c4f2ae22e119a4f48e6e3f36b38b08f8fe85a6ac85564f4c5045fe9046' + '34f53ef6b330e49d3eaeb8754703a09ac98d95052bf6c08abb9f0161bb66ff84') + +build() { + cd "$srcdir" + gendesk -n + setconf "$pkgname.desktop" Categories "Education;Java;" + msg2 "Generating $pkgname.png..." + convert "${pkgname}tool/$pkgname.ico" "$pkgname.png" +} + +package() { + cd "$srcdir/${pkgname}tool" + + mkdir -p "$pkgdir/usr/share/$pkgname" "$pkgdir/usr/share/doc/$pkgname" + msg2 "Packaging application..." + cp -r *.jar "$pkgdir/usr/share/$pkgname" + install -DTm755 "$startdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + msg2 "Packaging examples..." + cp -r Chapter_examples "$pkgdir/usr/share/doc/$pkgname/examples" + msg2 "Packaging icon and desktop shortcut..." + cd "$srcdir" + install -DTm644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -DTm644 "$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" +} + |