diff options
Diffstat (limited to 'pcr/imule/PKGBUILD')
-rw-r--r-- | pcr/imule/PKGBUILD | 33 |
1 files changed, 25 insertions, 8 deletions
diff --git a/pcr/imule/PKGBUILD b/pcr/imule/PKGBUILD index 8d7635699..4ec2055ca 100644 --- a/pcr/imule/PKGBUILD +++ b/pcr/imule/PKGBUILD @@ -1,18 +1,34 @@ -# Maintainer: Black Dragon <blackdrg at i2pmail dot org> -# Contributor: atterratio <atterratio at gmail dot com> +# Maintainer (aur): Que Quotion <quequotion at gmail dot com> +# Contributor (aur): Black Dragon <blackdrg at i2pmail dot org> +# Contributor (aur): atterratio <atterratio at gmail dot com> + +# NOTE: this PKGBUILD requires I2P to be running on the local machine pkgname=imule pkgver=2.3.3.3 -pkgrel=3 -pkgdesc="Anonymous P2P file sharing software." +pkgrel=5 +pkgdesc="Anonymous P2P file sharing software" arch=("i686" "x86_64") +arch+=("armv7h") url="http://www.imule.i2p/" license=("GPL") -depends=("wxgtk" "crypto++") +depends=("wxgtk2" "crypto++") optdepends=("i2p: anonymous routing") -source=("https://echelon.i2p.us/imule/2.3.3.3/iMule-${pkgver}-src.tbz") -options=(!emptydirs) -sha512sums=("b34f5d752b75632031d194666959bc323c745936c64c9944f4da419b365f8db079760f2e9282ab7b40978aa1179d89709b10864938d1c9f7fb3e007c8402f712") + +# Does this even work? +source=("http://echelon.i2p/imule/2.3.3.3/iMule-${pkgver}-src.tbz" + binutils-update.patch) +export http_proxy=127.0.0.1:4444 + +# Use a libmakepkg plugin for i2p +#source=("i2p+http://echelon.i2p/imule/2.3.3.3/iMule-${pkgver}-src.tbz" +# binutils-update.patch) + +prepare() { + cd "${srcdir}/iMule-${pkgver}-src" + sed -i 's/pubkey.DEREncode(asink);/pubkey.AccessMaterial().Save(asink);/g' src/ClientCreditsList.cpp + patch -Np0 < ../binutils-update.patch +} build() { cd "${srcdir}/iMule-${pkgver}-src" @@ -31,5 +47,6 @@ check() { package() { cd "${srcdir}/iMule-${pkgver}-src" make DESTDIR=${pkgdir} install + #It's hack. If U know best way to not instal this desktop file tell me. rm ${pkgdir}/usr/share/applications/imulegui.desktop } |