summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo Alvarez2016-07-31 09:54:54 +0200
committerGustavo Alvarez2016-07-31 09:54:54 +0200
commit89b09fc1762f03ff9e2882d81d4a5ebecfdb62ea (patch)
tree37e981a4df3b9411b32ec0cc41540b6d1cb15349
parentabd3559cc5ca67b4e067c0f5e4ab27654818580d (diff)
downloadaur-89b09fc1762f03ff9e2882d81d4a5ebecfdb62ea.tar.gz
Update to r10941
- Switch to wxgtk 3.x
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD53
2 files changed, 38 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d0222499b6f9..5a9442c830c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Sun Jul 31 07:53:44 UTC 2016
pkgbase = amule-daemon
pkgdesc = An eMule-like client for the eD2k and Kademlia p2p networks. (Only Daemon, CLI tools and Webserver)
- pkgver = 10871
+ pkgver = r10941
pkgrel = 1
url = http://www.amule.org
install = amule-daemon.install
@@ -8,20 +10,21 @@ pkgbase = amule-daemon
arch = x86_64
arch = armv7h
license = GPL
+ makedepends = ccache
makedepends = boost
- depends = wxbase2.8
+ depends = wxbase-light
depends = crypto++
depends = libupnp
depends = libpng
+ depends = boost-libs
optdepends = kamule: AmuleGUI for KDE
conflicts = amule
- options = !ccache
- source = http://amule.sourceforge.net/tarballs/aMule-SVN-r10871.tar.bz2
+ source = http://amule.sourceforge.net/tarballs/aMule-SVN-r10941.tar.bz2
source = amuled.service
source = amuled@.service
source = amuleweb.service
source = amule.sysuser
- sha1sums = 97dc76ec98ba4cac2f2d9cb083b865fc152acd0c
+ sha1sums = baf78a53dcdf00f0eb161adfd110cfa7c2b14f03
sha1sums = 3a2b451c3a35ab1745dd88726fe1454bc1227542
sha1sums = 4c4638e39f01c782e0e32d950fd29b4a6f4a398a
sha1sums = 128049ba8dce9dedc16357b7027736d99d583761
diff --git a/PKGBUILD b/PKGBUILD
index d1de9400fb7a..21a396ac5ede 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,59 +1,66 @@
# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=amule-daemon
-pkgver=10871
+pkgver=r10941
pkgrel=1
pkgdesc='An eMule-like client for the eD2k and Kademlia p2p networks. (Only Daemon, CLI tools and Webserver)'
url='http://www.amule.org'
arch=('i686' 'x86_64' 'armv7h')
license=('GPL')
-depends=('wxbase2.8' 'crypto++' 'libupnp' 'libpng')
-makedepends=('boost')
+depends=('wxbase-light'
+ 'crypto++'
+ 'libupnp'
+ 'libpng'
+ 'boost-libs'
+ )
+makedepends=('ccache'
+ 'boost'
+ )
conflicts=('amule')
optdepends=('kamule: AmuleGUI for KDE')
-source=("http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2"
+source=("http://amule.sourceforge.net/tarballs/aMule-SVN-${pkgver}.tar.bz2"
'amuled.service'
'amuled@.service'
'amuleweb.service'
- 'amule.sysuser')
-sha1sums=('97dc76ec98ba4cac2f2d9cb083b865fc152acd0c'
+ 'amule.sysuser'
+ )
+sha1sums=('baf78a53dcdf00f0eb161adfd110cfa7c2b14f03'
'3a2b451c3a35ab1745dd88726fe1454bc1227542'
'4c4638e39f01c782e0e32d950fd29b4a6f4a398a'
'128049ba8dce9dedc16357b7027736d99d583761'
'266dd97212b5e269f6c9b0665880cd76e68d83ea')
-options=('!ccache')
install=amule-daemon.install
prepare() {
- cd "aMule-SVN-r${pkgver}"
- sed -e 's|Add(Debug)LogLineM()|Add(Debug)LogLineM()\nDEFINE_LOCAL_EVENT_TYPE(MULE_EVT_LOGLINE)|' -i src/LoggerConsole.cpp
+ mkdir -p build
+
+ cd "aMule-SVN-${pkgver}"
./autogen.sh
}
build() {
- cd "aMule-SVN-r${pkgver}"
- ./configure \
+ cd build
+ ../"aMule-SVN-${pkgver}"/configure \
--prefix=/usr \
- --disable-{monolithic,debug} \
+ --disable-monolithic \
--enable-{alcc,amule-daemon,amulecmd,ccache,fileview,optimize,upnp,webserver,mmap} \
+ --with-boost=/usr/include \
--with-toolkit=base \
- --with-wxversion=2.8 \
- --with-wx-config=/usr/lib/wx/config/base-unicode-release-2.8
+ --with-wx-config=/usr/lib/wx/config/base-unicode-3.0
make
}
package() {
- cd "aMule-SVN-r${pkgver}"
- make DESTDIR="${pkgdir}" install
+ make -C build DESTDIR="${pkgdir}" install
- install -Dm755 src/utils/fileview/mulefileview "${pkgdir}/usr/bin/mulefileview"
- install -Dm755 src/utils/scripts/mldonkey_importer.pl "${pkgdir}/usr/share/amule/mldonkey_importer.pl"
- install -Dm755 src/utils/scripts/kadnodescreate.pl "${pkgdir}/usr/share/amule/kadnodescreate.pl"
+ install -Dm755 build/src/utils/fileview/mulefileview "${pkgdir}/usr/bin/mulefileview"
+ install -Dm755 "aMule-SVN-${pkgver}/src/utils/scripts/mldonkey_importer.pl" "${pkgdir}/usr/share/amule/mldonkey_importer.pl"
+ install -Dm755 "aMule-SVN-${pkgver}/src/utils/scripts/kadnodescreate.pl" "${pkgdir}/usr/share/amule/kadnodescreate.pl"
- install -Dm644 ../amuled.service "${pkgdir}/usr/lib/systemd/system/amuled.service"
- install -Dm644 ../amuled@.service "${pkgdir}/usr/lib/systemd/system/amuled@.service"
- install -Dm644 ../amuleweb.service "${pkgdir}/usr/lib/systemd/system/amuleweb.service"
- install -Dm644 ../amule.sysuser "${pkgdir}/usr/lib/sysusers.d/amule.conf"
+ install -Dm644 "${srcdir}/amuled.service" "${pkgdir}/usr/lib/systemd/system/amuled.service"
+ install -Dm644 "${srcdir}/amuled@.service" "${pkgdir}/usr/lib/systemd/system/amuled@.service"
+ install -Dm644 "${srcdir}/amuleweb.service" "${pkgdir}/usr/lib/systemd/system/amuleweb.service"
+ install -Dm644 "${srcdir}/amule.sysuser" "${pkgdir}/usr/lib/sysusers.d/amule.conf"
rm -fr "${pkgdir}/usr/share/"{pixmaps,applications}
}