updated on Sun Jan 22 08:00:21 UTC 2012
[aur-mirror.git] / i2p-bin / PKGBUILD
blobeb0ddc0bc167589fc0856f09cf73eec0b1ec57ee
1 # Contributor: DaNiMoTh <jjdanimoth@gmail.com>
3 pkgname=i2p-bin
4 pkgver=0.8.12
5 pkgrel=1
6 pkgdesc="A distributed anonymous network"
7 url="http://www.i2p2.de"
8 license=('GPL')
9 depends=('java-runtime')
10 arch=('i686' 'x86_64')
11 install=i2p.install
12 source=(http://mirror.i2p2.de/i2pinstall_${pkgver}.exe 
13         i2prouter i2prouter.service)
14 conflicts=('i2p' 'i2p-source')
15 provides=('i2p')
17 build() {
18   cd $srcdir
19   cat >install.properties << EOC
20 INSTALL_PATH=$pkgdir/opt/i2p
21 EOC
24 package() {
25   cd $srcdir
27   java -jar i2pinstall_${pkgver}.exe -options install.properties || return 1
29   sed -i "s|$pkgdir/opt/i2p|/opt/i2p|g" $pkgdir/opt/i2p/i2prouter $pkgdir/opt/i2p/wrapper.config $pkgdir/opt/i2p/runplain.sh $pkgdir/opt/i2p/eepget || return 1
30   sed -i 's/#RUN_AS_USER=/RUN_AS_USER=i2p/' $pkgdir/opt/i2p/i2prouter || return 1
32   rm $pkgdir/opt/i2p/.installationinformation || return 1
33   rm -r $pkgdir/opt/i2p/Uninstaller || return 1
35   install -Dm755 $srcdir/i2prouter $pkgdir/etc/rc.d/i2prouter || return 1
36   install -Dm644 $srcdir/i2prouter.service $pkgdir/lib/systemd/system/i2prouter.service
39 md5sums=('776b07342fdd82b8404cc3fa7ed9f3e1'
40          'ac9fa57b32f786f371bdf4dbd4931105'
41          '57352bccc56bb4b109f969806a0bcd32')