updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / javapsionlink-cvs / PKGBUILD
blob9a8eebe0e5fbb20ec7f3d46c4dd084c25286ec72
1 # Maintainer: Markus Heidelberg <markus dot heidelberg at web dot de>
2 pkgname=javapsionlink-cvs
3 pkgver=2.0_beta1
4 pkgrel=1
5 pkgdesc="Data transfer between Psion EPOC PDA and PC via RS-232; PsiWin clone"
6 arch=('any')
7 url="http://littlespikeyland.com/psionlink/"
8 license=('LGPL')
9 depends=('java-runtime' 'rxtx')
10 makedepends=('java-environment' 'cvs' 'apache-ant')
11 install="javapsionlink.install"
12 source=(replace-javax.comm.patch
13         remove-beanshell-classpath.patch
14         javapsionlink.desktop
15         javapsionlink.sh)
16 md5sums=('29ac8e314bc13e912f74ebeee340ac88'
17          '9c1f3669a4ed6ef1ee0a6940be7f2cf2'
18          '20581709a51cbad21029bc8b829ae1df'
19          '8d8ec03c8acf71f12b70794187286c94')
21 build() {
22         if [ -d $srcdir/javapsionlink/CVS ]; then
23                 cd $srcdir/javapsionlink
24                 cvs -q update
25         else
26                 cvs -z3 -d:pserver:anonymous:@javapsionlink.cvs.sourceforge.net:/cvsroot/javapsionlink checkout -P javapsionlink
27                 cd $srcdir/javapsionlink
28                 patch -p1 < $srcdir/replace-javax.comm.patch
29                 patch -p1 < $srcdir/remove-beanshell-classpath.patch
30         fi
31         ant -lib /usr/share/java/rxtx/ jar || return 1
32         install -D -m644 dist/jpl2.jar $pkgdir/usr/share/java/javapsionlink/jpl2.jar
33         install -D -m644 icon.gif $pkgdir/usr/share/pixmaps/javapsionlink.gif
34         install -D -m644 $srcdir/javapsionlink.desktop $pkgdir/usr/share/applications/javapsionlink.desktop
35         install -D -m755 $srcdir/javapsionlink.sh $pkgdir/usr/bin/jpl2