diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | archi.desktop | 9 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..27e5036e70ac --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = archi + pkgdesc = Free, open source, cross-platform tool and editor to create ArchiMate models. + pkgver = 3.2.1 + pkgrel = 2 + url = http://www.archimatetool.com/ + arch = i686 + arch = x86_64 + license = MIT + depends = java-runtime>=1.7 + depends = webkitgtk + provides = archi + source = http://www.archimatetool.com/downloads/latest/Archi-lnx32_64-3.2.1.tar.gz + source = archi.desktop + sha256sums = 807ca0a3d66e24d38790f6e1e7940981bef1294c1b9815ecafbe2698a0888547 + sha256sums = fa911232f47b9116044b6129965376c8c8acc9fc8bb212c5a2b4b834f03adb7c + +pkgname = archi + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f0f403925676 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ + +# Maintainer: Jeroen Rijken <jeroen dot rijken at gmail dot com> +# Contributor: Jeroen Rijken <jeroen dot rijken at gmail dot com> + +pkgname=archi +pkgver=3.2.1 +pkgrel=2 +pkgdesc="Free, open source, cross-platform tool and editor to create ArchiMate models." +arch=('i686' 'x86_64') +url="http://www.archimatetool.com/" +license=('MIT') +depends=('java-runtime>=1.7' 'webkitgtk') +provides=('archi') +source=(http://www.archimatetool.com/downloads/latest/Archi-lnx32_64-$pkgver.tar.gz $pkgname.desktop) +sha256sums=('807ca0a3d66e24d38790f6e1e7940981bef1294c1b9815ecafbe2698a0888547' + 'fa911232f47b9116044b6129965376c8c8acc9fc8bb212c5a2b4b834f03adb7c') + +package() { + cd $srcdir + install -d -m755 $pkgdir/{opt/,/usr/{,share/{pixmaps,applications,licenses/$pkgname,doc/$pkgname}}} + + install -m644 $srcdir/Archi/docs/* $pkgdir/usr/share/doc/$pkgname/ + install -m644 $srcdir/Archi/README $pkgdir/usr/share/doc/$pkgname/ + install -m644 $srcdir/Archi/docs/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENCE + install -m644 $srcdir/Archi/icon.xpm $pkgdir/usr/share/pixmaps/$pkgname.xpm + install -m644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop + + rm -R $srcdir/Archi/docs + rm $srcdir/Archi/icon.xpm $srcdir/Archi/README $srcdir/Archi/Archi-Ubuntu.sh + cp -R $srcdir/Archi/ $pkgdir/opt/$pkgname + + if test "$CARCH" == x86_64; then + rm $pkgdir/opt/$pkgname/Archi32 $pkgdir/opt/$pkgname/Archi32.ini + chmod 755 $pkgdir/opt/$pkgname/Archi64 + sed -i s/archiNAME/Archi64/g $pkgdir/usr/share/applications/$pkgname.desktop + else + rm $pkgdir/opt/$pkgname/Archi64 $pkgdir/opt/$pkgname/Archi64.ini + chmod 755 $pkgdir/opt/$pkgname/Archi32 + sed -i s/archiNAME/Archi32/g $pkgdir/usr/share/applications/$pkgname.desktop + fi + +} + diff --git a/archi.desktop b/archi.desktop new file mode 100644 index 000000000000..1a4f79e7630c --- /dev/null +++ b/archi.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Archi +Comment=Archi is a free, open source, cross-platform tool and editor to create ArchiMate models. +Exec=/opt/archi/archiNAME +Icon=archi +Terminal=false +StartupNotify=false +Categories=Graphics;GTK; |