[arch-commits] Commit in amule/trunk (PKGBUILD amule.install)
Antonio Rojas
arojas at archlinux.org
Thu Feb 18 20:57:11 UTC 2016
Date: Thursday, February 18, 2016 @ 21:57:11
Author: arojas
Revision: 259981
Rebuild against crypto++ 5.6.3, fix FS#41982 and FS#46455
Modified:
amule/trunk/PKGBUILD
amule/trunk/amule.install
---------------+
PKGBUILD | 20 +++++++++++++-------
amule.install | 2 +-
2 files changed, 14 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-02-18 20:07:57 UTC (rev 259980)
+++ PKGBUILD 2016-02-18 20:57:11 UTC (rev 259981)
@@ -6,23 +6,29 @@
# Contributor: Anatol Pomozov <anatol.pomozov at gmail.com>
pkgname=amule
-pkgver=10871
-pkgrel=2
+pkgver=10874
+pkgrel=1
pkgdesc="An eMule-like client for ed2k p2p network"
arch=('i686' 'x86_64')
url="http://www.amule.org"
license=('GPL')
-depends=('wxgtk' 'wxgtk2.8' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm')
+depends=('wxgtk2.8' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm')
+makedepends=('git')
install=amule.install
-source=("http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2"
+source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver"
'amuled.systemd'
'amuleweb.systemd')
-md5sums=('f3c666b6fa518a3e6e2c21670c243292'
+md5sums=('SKIP'
'59772c41860e238f1c822feb8ca8d47f'
'05975c5d94bfc41fddb894d98b1115d5')
+prepare() {
+ cd amule
+ sed -e 's|wx-config|wx-config-2.8|g' -i configure
+}
+
build() {
- cd "${srcdir}/aMule-SVN-r${pkgver}"
+ cd amule
./configure --prefix=/usr \
--mandir=/usr/share/man \
@@ -45,7 +51,7 @@
}
package() {
- cd "${srcdir}/aMule-SVN-r${pkgver}"
+ cd amule
make DESTDIR=${pkgdir} install
Modified: amule.install
===================================================================
--- amule.install 2016-02-18 20:07:57 UTC (rev 259980)
+++ amule.install 2016-02-18 20:57:11 UTC (rev 259981)
@@ -14,7 +14,7 @@
post_upgrade() {
# create user/group that the daemon will run as by default, do not delete this on uninstall, as it will own files
getent group amule >/dev/null || groupadd amule
- getent passwd amule >/dev/null || useradd -c 'aMule Client' -g amule -d '/var/lib/amule' -m -s /bin/false amule
+ getent passwd amule >/dev/null || useradd --system -c 'aMule Client' -g amule -d '/var/lib/amule' -m -s /bin/false amule
if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then
_config_instructions
More information about the arch-commits
mailing list