[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