updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / argouml / PKGBUILD
blob6b27926790b7c3e444288a5c310b7965291a7fbf
1 # $Id: PKGBUILD 60201 2011-12-07 14:41:34Z arodseth $
2 # Maintainer  : Christoph Vigano <mail at cvigano dot de>
3 # Contributor : Ionut Biru <ibiru@archlinux.org>
4 # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org>
5 # Contributor: Claudio Riva <firetux83@gmail.com>
6 # Contributor: G_Syme <demichan@mail.upb.de>
8 pkgname=argouml
9 _realname=ArgoUML
10 pkgver=0.34
11 pkgrel=1
12 pkgdesc="A UML design tool with cognitive support"
13 arch=('any')
14 license=('BSD')
15 url="http://argouml.tigris.org/"
16 depends=('java-environment' 'hicolor-icon-theme' 'bash')
17 optdepends=('xdg-utils: desktop & menu shortcut support')
18 install=argouml.install
19 source=(http://argouml-downloads.tigris.org/nonav/$pkgname-$pkgver/${_realname}-$pkgver.tar.gz
20         argo.sh license.txt argouml.desktop argouml2.svg)
21 md5sums=('440efea6096a00b8c19daab1ecddaf7c'
22          '3fef65ba00ce36d2143cb48a8009c802'
23          '0ea0250f7fb6bafa3a48224e66ce7098'
24          '7078b1a2eab169cc5ce342cd0e8cef35'
25          '24b382bfe742e949c587efa93dfd0fdb')
27 package() {
28     mkdir -p "$pkgdir"{/usr/bin,/usr/share/java/$pkgname}
30     # Copying the argo script to /usr/bin
31     install -m755 argo.sh "$pkgdir"/usr/bin/argouml
33     cd "$srcdir/$pkgname-$pkgver"
35     # Copying necessary files
36     mv *.jar "$pkgdir"/usr/share/java/$pkgname
38     # Thanks firetux for poiting this out
39     mv ext/ "$pkgdir"/usr/share/java/$pkgname
41     # Installing license
42     install -D -m644 "$srcdir"/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt
44     install -D -m644 "$srcdir"/argouml2.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/argouml2.svg
45     install -D -m644 "$srcdir"/argouml.desktop "$pkgdir"/usr/share/applications/argouml.desktop