
Untitled
By: a guest on
Oct 18th, 2011 | syntax:
None | size: 1.52 KB | hits: 52 | expires: Never
# Maintainer: veox <veox at wre dot ath dot cx>
# Contributor: Rorschach <r0rschach@lavabit.com>
# Contributor: Cedric Chabanois <cchabanois@gmail.com>
pkgname=i2p
pkgver=0.8.9
pkgrel=1
pkgdesc="A distributed anonymous network"
url="http://www.i2p2.de"
license=('GPL')
depends=('bash' 'java-runtime')
makedepends=('apache-ant' 'java-environment')
conflicts=('i2p-bin')
replaces=('i2p-source')
arch=('i686' 'x86_64')
install=i2p.install
source=("http://mirror.i2p2.de/i2psource_${pkgver}.tar.bz2" 'i2prouter')
md5sums=('f4dbbdd0fc3558d631ff695ef2e1c9f1'
'ac9fa57b32f786f371bdf4dbd4931105')
build() {
# add apache ant to PATH
. /etc/profile.d/apache-ant.sh
cd $srcdir/${pkgname}-${pkgver}
cat > install.properties << EOC
INSTALL_PATH=$pkgdir/opt/i2p
EOC
# yes, download jetty (version 5)
echo "y" | ant pkg
}
package() {
cd $srcdir/${pkgname}-${pkgver}
java -jar install.jar -options install.properties
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
sed -i 's/#RUN_AS_USER=/RUN_AS_USER=i2p/' \
$pkgdir/opt/i2p/i2prouter
rm $pkgdir/opt/i2p/.installationinformation
rm -r $pkgdir/opt/i2p/Uninstaller
install -Dm755 $srcdir/i2prouter $pkgdir/etc/rc.d/i2prouter
install -Dm644 $srcdir/i2prouter.service $pkgdir/lib/systemd/system/i2prouter.service
}
md5sums=('320a14bcf6ea5363390c694d422c2ec6'
'ac9fa57b32f786f371bdf4dbd4931105')