[arch-commits] Commit in amule/repos (10 files)
Date: Wednesday, June 14, 2017 @ 13:26:51 Author: arojas Revision: 236757 archrelease: copy trunk to community-i686, community-x86_64 Added: amule/repos/community-i686/ amule/repos/community-i686/PKGBUILD (from rev 236756, amule/trunk/PKGBUILD) amule/repos/community-i686/amule.install (from rev 236756, amule/trunk/amule.install) amule/repos/community-i686/amuled.systemd (from rev 236756, amule/trunk/amuled.systemd) amule/repos/community-i686/amuleweb.systemd (from rev 236756, amule/trunk/amuleweb.systemd) amule/repos/community-x86_64/ amule/repos/community-x86_64/PKGBUILD (from rev 236756, amule/trunk/PKGBUILD) amule/repos/community-x86_64/amule.install (from rev 236756, amule/trunk/amule.install) amule/repos/community-x86_64/amuled.systemd (from rev 236756, amule/trunk/amuled.systemd) amule/repos/community-x86_64/amuleweb.systemd (from rev 236756, amule/trunk/amuleweb.systemd) ---+ community-i686/PKGBUILD | 54 community-i686/amule.install | 22 ++ community-i686/amuled.systemd | 11 +++ community-i686/amuleweb.systemd | 13 community-x86_64/PKGBUILD | 54 community-x86_64/amule.install| 22 ++ community-x86_64/amuled.systemd | 11 +++ community-x86_64/amuleweb.systemd | 13 8 files changed, 200 insertions(+) Copied: amule/repos/community-i686/PKGBUILD (from rev 236756, amule/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-06-14 13:26:51 UTC (rev 236757) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Giovanni Scafora+# Contributor: Henrik Ronellenfitsch +# Contributor: Alessio Sergi +# Contributor: Dario 'Dax' Vilardi +# Contributor: Anatol Pomozov + +pkgname=amule +pkgver=10990 +pkgrel=1 +pkgdesc="An eMule-like client for ed2k p2p network" +arch=('i686' 'x86_64') +url="http://www.amule.org; +license=('GPL') +depends=('wxgtk2' 'gd' 'geoip' 'libupnp' 'crypto++' 'boost-libs') +makedepends=('git' 'ccache' 'boost') +install=amule.install +source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver" +'amuled.systemd' +'amuleweb.systemd') +sha256sums=('SKIP' +'527a2cca6d56b8269722aafc77a89734f59a929f946f342bd0f69b256f9c7522' +'f4f43b1154ddccc9036a4291a58c6715f097b171fec62ea7aead0c9d9fa654f2') + +build() { + cd amule + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp \ + --with-boost + make +} + +package() { + cd amule + + make DESTDIR=${pkgdir} install + + install -D -m644 "${srcdir}/amuled.systemd" "${pkgdir}/usr/lib/systemd/system/amuled.service" + install -D -m644 "${srcdir}/amuleweb.systemd" "${pkgdir}/usr/lib/systemd/system/amuleweb.service" +} Copied: amule/repos/community-i686/amule.install (from rev 236756, amule/trunk/amule.install) === --- community-i686/amule.install(rev 0) +++ community-i686/amule.install2017-06-14 13:26:51 UTC (rev 236757) @@ -0,0 +1,22 @@ +post_install() { + post_upgrade + passwd -l amule &>/dev/null +} + +_config_instructions() { + echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to" + echo "provide [ExternalConnect] configuration." + echo "You also need to specify amuleweb password." + echo "Please follow https://wiki.archlinux.org/index.php/AMule for more information." + echo "amuleweb can be started as 'systemctl start amuleweb'." +} + +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 --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 + fi +} Copied: amule/repos/community-i686/amuled.systemd (from rev 236756, amule/trunk/amuled.systemd) === --- community-i686/amuled.systemd (rev 0) +++ community-i686/amuled.systemd 2017-06-14 13:26:51 UTC (rev 236757) @@ -0,0 +1,11 @@
[arch-commits] Commit in amule/repos (10 files)
Date: Wednesday, May 17, 2017 @ 14:06:57 Author: arojas Revision: 296215 archrelease: copy trunk to staging-i686, staging-x86_64 Added: amule/repos/staging-i686/ amule/repos/staging-i686/PKGBUILD (from rev 296214, amule/trunk/PKGBUILD) amule/repos/staging-i686/amule.install (from rev 296214, amule/trunk/amule.install) amule/repos/staging-i686/amuled.systemd (from rev 296214, amule/trunk/amuled.systemd) amule/repos/staging-i686/amuleweb.systemd (from rev 296214, amule/trunk/amuleweb.systemd) amule/repos/staging-x86_64/ amule/repos/staging-x86_64/PKGBUILD (from rev 296214, amule/trunk/PKGBUILD) amule/repos/staging-x86_64/amule.install (from rev 296214, amule/trunk/amule.install) amule/repos/staging-x86_64/amuled.systemd (from rev 296214, amule/trunk/amuled.systemd) amule/repos/staging-x86_64/amuleweb.systemd (from rev 296214, amule/trunk/amuleweb.systemd) -+ staging-i686/PKGBUILD | 54 ++ staging-i686/amule.install | 22 +++ staging-i686/amuled.systemd | 11 +++ staging-i686/amuleweb.systemd | 13 + staging-x86_64/PKGBUILD | 54 ++ staging-x86_64/amule.install| 22 +++ staging-x86_64/amuled.systemd | 11 +++ staging-x86_64/amuleweb.systemd | 13 + 8 files changed, 200 insertions(+) Copied: amule/repos/staging-i686/PKGBUILD (from rev 296214, amule/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-05-17 14:06:57 UTC (rev 296215) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Giovanni Scafora+# Contributor: Henrik Ronellenfitsch +# Contributor: Alessio Sergi +# Contributor: Dario 'Dax' Vilardi +# Contributor: Anatol Pomozov + +pkgname=amule +pkgver=10983 +pkgrel=3 +pkgdesc="An eMule-like client for ed2k p2p network" +arch=('i686' 'x86_64') +url="http://www.amule.org; +license=('GPL') +depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++' 'boost-libs') +makedepends=('git' 'ccache' 'boost') +install=amule.install +source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver" +'amuled.systemd' +'amuleweb.systemd') +md5sums=('SKIP' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd amule + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp \ + --with-boost + make +} + +package() { + cd amule + + make DESTDIR=${pkgdir} install + + install -D -m644 "${srcdir}/amuled.systemd" "${pkgdir}/usr/lib/systemd/system/amuled.service" + install -D -m644 "${srcdir}/amuleweb.systemd" "${pkgdir}/usr/lib/systemd/system/amuleweb.service" +} Copied: amule/repos/staging-i686/amule.install (from rev 296214, amule/trunk/amule.install) === --- staging-i686/amule.install (rev 0) +++ staging-i686/amule.install 2017-05-17 14:06:57 UTC (rev 296215) @@ -0,0 +1,22 @@ +post_install() { + post_upgrade + passwd -l amule &>/dev/null +} + +_config_instructions() { + echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to" + echo "provide [ExternalConnect] configuration." + echo "You also need to specify amuleweb password." + echo "Please follow https://wiki.archlinux.org/index.php/AMule for more information." + echo "amuleweb can be started as 'systemctl start amuleweb'." +} + +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 --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 + fi +} Copied: amule/repos/staging-i686/amuled.systemd (from rev 296214, amule/trunk/amuled.systemd) === --- staging-i686/amuled.systemd (rev 0) +++ staging-i686/amuled.systemd 2017-05-17 14:06:57 UTC (rev 296215) @@ -0,0 +1,11 @@ +[Unit] +Description=aMule Daemon +After=network.target + +# This assumes that a user 'amule' exists, with a writeable home directory +[Service]
[arch-commits] Commit in amule/repos (10 files)
Date: Monday, November 7, 2016 @ 17:13:39 Author: bpiotrowski Revision: 280046 archrelease: copy trunk to staging-i686, staging-x86_64 Added: amule/repos/staging-i686/ amule/repos/staging-i686/PKGBUILD (from rev 280045, amule/trunk/PKGBUILD) amule/repos/staging-i686/amule.install (from rev 280045, amule/trunk/amule.install) amule/repos/staging-i686/amuled.systemd (from rev 280045, amule/trunk/amuled.systemd) amule/repos/staging-i686/amuleweb.systemd (from rev 280045, amule/trunk/amuleweb.systemd) amule/repos/staging-x86_64/ amule/repos/staging-x86_64/PKGBUILD (from rev 280045, amule/trunk/PKGBUILD) amule/repos/staging-x86_64/amule.install (from rev 280045, amule/trunk/amule.install) amule/repos/staging-x86_64/amuled.systemd (from rev 280045, amule/trunk/amuled.systemd) amule/repos/staging-x86_64/amuleweb.systemd (from rev 280045, amule/trunk/amuleweb.systemd) -+ staging-i686/PKGBUILD | 60 ++ staging-i686/amule.install | 22 + staging-i686/amuled.systemd | 11 ++ staging-i686/amuleweb.systemd | 13 staging-x86_64/PKGBUILD | 60 ++ staging-x86_64/amule.install| 22 + staging-x86_64/amuled.systemd | 11 ++ staging-x86_64/amuleweb.systemd | 13 8 files changed, 212 insertions(+) Copied: amule/repos/staging-i686/PKGBUILD (from rev 280045, amule/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2016-11-07 17:13:39 UTC (rev 280046) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Giovanni Scafora+# Contributor: Henrik Ronellenfitsch +# Contributor: Alessio Sergi +# Contributor: Dario 'Dax' Vilardi +# Contributor: Anatol Pomozov + +pkgname=amule +pkgver=10965 +pkgrel=2 +pkgdesc="An eMule-like client for ed2k p2p network" +arch=('i686' 'x86_64') +url="http://www.amule.org; +license=('GPL') +depends=('wxgtk2.8' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm') +makedepends=('git' 'ccache') +install=amule.install +source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver" +'amuled.systemd' +'amuleweb.systemd') +md5sums=('SKIP' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +prepare() { + cd amule + sed -e 's|wx-config|wx-config-2.8|g' -i configure +} + +build() { + cd amule + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp \ + --with-wxversion=2.8 + + make +} + +package() { + cd amule + + make DESTDIR=${pkgdir} install + + install -D -m644 "${srcdir}/amuled.systemd" "${pkgdir}/usr/lib/systemd/system/amuled.service" + install -D -m644 "${srcdir}/amuleweb.systemd" "${pkgdir}/usr/lib/systemd/system/amuleweb.service" +} Copied: amule/repos/staging-i686/amule.install (from rev 280045, amule/trunk/amule.install) === --- staging-i686/amule.install (rev 0) +++ staging-i686/amule.install 2016-11-07 17:13:39 UTC (rev 280046) @@ -0,0 +1,22 @@ +post_install() { + post_upgrade + passwd -l amule &>/dev/null +} + +_config_instructions() { + echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to" + echo "provide [ExternalConnect] configuration." + echo "You also need to specify amuleweb password." + echo "Please follow https://wiki.archlinux.org/index.php/AMule for more information." + echo "amuleweb can be started as 'systemctl start amuleweb'." +} + +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 --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 + fi +} Copied: amule/repos/staging-i686/amuled.systemd (from rev 280045, amule/trunk/amuled.systemd) === --- staging-i686/amuled.systemd (rev 0) +++ staging-i686/amuled.systemd 2016-11-07 17:13:39 UTC (rev 280046) @@ -0,0 +1,11 @@ +[Unit] +Description=aMule Daemon +After=network.target + +# This
[arch-commits] Commit in amule/repos (10 files)
Date: Monday, December 7, 2015 @ 06:14:33 Author: fyan Revision: 253187 archrelease: copy trunk to staging-i686, staging-x86_64 Added: amule/repos/staging-i686/ amule/repos/staging-i686/PKGBUILD (from rev 253186, amule/trunk/PKGBUILD) amule/repos/staging-i686/amule.install (from rev 253186, amule/trunk/amule.install) amule/repos/staging-i686/amuled.systemd (from rev 253186, amule/trunk/amuled.systemd) amule/repos/staging-i686/amuleweb.systemd (from rev 253186, amule/trunk/amuleweb.systemd) amule/repos/staging-x86_64/ amule/repos/staging-x86_64/PKGBUILD (from rev 253186, amule/trunk/PKGBUILD) amule/repos/staging-x86_64/amule.install (from rev 253186, amule/trunk/amule.install) amule/repos/staging-x86_64/amuled.systemd (from rev 253186, amule/trunk/amuled.systemd) amule/repos/staging-x86_64/amuleweb.systemd (from rev 253186, amule/trunk/amuleweb.systemd) -+ staging-i686/PKGBUILD | 54 ++ staging-i686/amule.install | 29 staging-i686/amuled.systemd | 11 +++ staging-i686/amuleweb.systemd | 13 + staging-x86_64/PKGBUILD | 54 ++ staging-x86_64/amule.install| 29 staging-x86_64/amuled.systemd | 11 +++ staging-x86_64/amuleweb.systemd | 13 + 8 files changed, 214 insertions(+) Copied: amule/repos/staging-i686/PKGBUILD (from rev 253186, amule/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-12-07 05:14:33 UTC (rev 253187) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Giovanni Scafora+# Contributor: Henrik Ronellenfitsch +# Contributor: Alessio Sergi +# Contributor: Dario 'Dax' Vilardi +# Contributor: Anatol Pomozov + +pkgname=amule +pkgver=10871 +pkgrel=2 +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') +install=amule.install +source=("http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; +'amuled.systemd' +'amuleweb.systemd') +md5sums=('f3c666b6fa518a3e6e2c21670c243292' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd "${srcdir}/aMule-SVN-r${pkgver}" + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp \ + --with-wxversion=2.8 + + make +} + +package() { + cd "${srcdir}/aMule-SVN-r${pkgver}" + + make DESTDIR=${pkgdir} install + + install -D -m644 "${srcdir}/amuled.systemd" "${pkgdir}/usr/lib/systemd/system/amuled.service" + install -D -m644 "${srcdir}/amuleweb.systemd" "${pkgdir}/usr/lib/systemd/system/amuleweb.service" +} Copied: amule/repos/staging-i686/amule.install (from rev 253186, amule/trunk/amule.install) === --- staging-i686/amule.install (rev 0) +++ staging-i686/amule.install 2015-12-07 05:14:33 UTC (rev 253187) @@ -0,0 +1,29 @@ +post_install() { + post_upgrade + passwd -l amule &>/dev/null +} + +_config_instructions() { + echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to" + echo "provide [ExternalConnect] configuration." + echo "You also need to specify amuleweb password." + echo "Please follow https://wiki.archlinux.org/index.php/AMule for more information." + echo "amuleweb can be started as 'systemctl start amuleweb'." +} + +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 + + if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then +_config_instructions + fi +} + +post_remove() { + # TOTHINK: delete homedir and user account/group? + #getent passwd amule >/dev/null && userdel amule + #getent group amule >/dev/null && groupdel amule + true +} Copied: amule/repos/staging-i686/amuled.systemd (from rev 253186, amule/trunk/amuled.systemd) === --- staging-i686/amuled.systemd
[arch-commits] Commit in amule/repos (10 files)
Date: Wednesday, January 8, 2014 @ 15:52:40 Author: bpiotrowski Revision: 203357 archrelease: copy trunk to testing-i686, testing-x86_64 Added: amule/repos/testing-i686/ amule/repos/testing-i686/PKGBUILD (from rev 203356, amule/trunk/PKGBUILD) amule/repos/testing-i686/amule.install (from rev 203356, amule/trunk/amule.install) amule/repos/testing-i686/amuled.systemd (from rev 203356, amule/trunk/amuled.systemd) amule/repos/testing-i686/amuleweb.systemd (from rev 203356, amule/trunk/amuleweb.systemd) amule/repos/testing-x86_64/ amule/repos/testing-x86_64/PKGBUILD (from rev 203356, amule/trunk/PKGBUILD) amule/repos/testing-x86_64/amule.install (from rev 203356, amule/trunk/amule.install) amule/repos/testing-x86_64/amuled.systemd (from rev 203356, amule/trunk/amuled.systemd) amule/repos/testing-x86_64/amuleweb.systemd (from rev 203356, amule/trunk/amuleweb.systemd) -+ testing-i686/PKGBUILD | 54 ++ testing-i686/amule.install | 29 testing-i686/amuled.systemd | 11 +++ testing-i686/amuleweb.systemd | 13 + testing-x86_64/PKGBUILD | 54 ++ testing-x86_64/amule.install| 29 testing-x86_64/amuled.systemd | 11 +++ testing-x86_64/amuleweb.systemd | 13 + 8 files changed, 214 insertions(+) Copied: amule/repos/testing-i686/PKGBUILD (from rev 203356, amule/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-01-08 14:52:40 UTC (rev 203357) @@ -0,0 +1,54 @@ + $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Henrik Ronellenfitsch seari...@web.de +# Contributor: Alessio Sergi sergi.alessio {at} gmail.com +# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org +# Contributor: Anatol Pomozov anatol.pomo...@gmail.com + +pkgname=amule +pkgver=10830 +pkgrel=2 +pkgdesc=An eMule-like client for ed2k p2p network +arch=('i686' 'x86_64') +url=http://www.amule.org; +license=('GPL') +depends=('wxgtk2.8' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm') +install=amule.install +source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; +'amuled.systemd' +'amuleweb.systemd') +md5sums=('8ba572ed1c87909ee24652d96f93dc40' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + export WX_CONFIG_PATH=/usr/bin/wx-config-2.8 + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + make DESTDIR=${pkgdir} install + + install -D -m644 ${srcdir}/amuled.systemd ${pkgdir}/usr/lib/systemd/system/amuled.service + install -D -m644 ${srcdir}/amuleweb.systemd ${pkgdir}/usr/lib/systemd/system/amuleweb.service +} Copied: amule/repos/testing-i686/amule.install (from rev 203356, amule/trunk/amule.install) === --- testing-i686/amule.install (rev 0) +++ testing-i686/amule.install 2014-01-08 14:52:40 UTC (rev 203357) @@ -0,0 +1,29 @@ +post_install() { + post_upgrade + passwd -l amule /dev/null +} + +_config_instructions() { + echo If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to + echo provide [ExternalConnect] configuration. + echo You also need to specify amuleweb password. + echo Please follow https://wiki.archlinux.org/index.php/AMule for more information. + echo amuleweb can be started as 'systemctl start amuleweb'. +} + +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 + + if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then +_config_instructions + fi +} + +post_remove() { + # TOTHINK: delete homedir and user account/group? + #getent passwd amule /dev/null userdel amule + #getent group amule /dev/null groupdel amule + true +} Copied: amule/repos/testing-i686/amuled.systemd (from rev 203356, amule/trunk/amuled.systemd) === ---
[arch-commits] Commit in amule/repos (10 files)
Date: Sunday, January 5, 2014 @ 20:48:10 Author: bpiotrowski Revision: 203222 archrelease: copy trunk to staging-i686, staging-x86_64 Added: amule/repos/staging-i686/ amule/repos/staging-i686/PKGBUILD (from rev 203221, amule/trunk/PKGBUILD) amule/repos/staging-i686/amule.install (from rev 203221, amule/trunk/amule.install) amule/repos/staging-i686/amuled.systemd (from rev 203221, amule/trunk/amuled.systemd) amule/repos/staging-i686/amuleweb.systemd (from rev 203221, amule/trunk/amuleweb.systemd) amule/repos/staging-x86_64/ amule/repos/staging-x86_64/PKGBUILD (from rev 203221, amule/trunk/PKGBUILD) amule/repos/staging-x86_64/amule.install (from rev 203221, amule/trunk/amule.install) amule/repos/staging-x86_64/amuled.systemd (from rev 203221, amule/trunk/amuled.systemd) amule/repos/staging-x86_64/amuleweb.systemd (from rev 203221, amule/trunk/amuleweb.systemd) -+ staging-i686/PKGBUILD | 53 ++ staging-i686/amule.install | 29 staging-i686/amuled.systemd | 11 +++ staging-i686/amuleweb.systemd | 13 + staging-x86_64/PKGBUILD | 53 ++ staging-x86_64/amule.install| 29 staging-x86_64/amuled.systemd | 11 +++ staging-x86_64/amuleweb.systemd | 13 + 8 files changed, 212 insertions(+) Copied: amule/repos/staging-i686/PKGBUILD (from rev 203221, amule/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-01-05 19:48:10 UTC (rev 203222) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Henrik Ronellenfitsch seari...@web.de +# Contributor: Alessio Sergi sergi.alessio {at} gmail.com +# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org +# Contributor: Anatol Pomozov anatol.pomo...@gmail.com + +pkgname=amule +pkgver=10829 +pkgrel=2 +pkgdesc=An eMule-like client for ed2k p2p network +arch=('i686' 'x86_64') +url=http://www.amule.org; +license=('GPL') +depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm') +install=amule.install +source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; +'amuled.systemd' +'amuleweb.systemd') +md5sums=('843693d449b81899267d6756ce55a6e0' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + make DESTDIR=${pkgdir} install + + install -D -m644 ${srcdir}/amuled.systemd ${pkgdir}/usr/lib/systemd/system/amuled.service + install -D -m644 ${srcdir}/amuleweb.systemd ${pkgdir}/usr/lib/systemd/system/amuleweb.service +} Copied: amule/repos/staging-i686/amule.install (from rev 203221, amule/trunk/amule.install) === --- staging-i686/amule.install (rev 0) +++ staging-i686/amule.install 2014-01-05 19:48:10 UTC (rev 203222) @@ -0,0 +1,29 @@ +post_install() { + post_upgrade + passwd -l amule /dev/null +} + +_config_instructions() { + echo If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to + echo provide [ExternalConnect] configuration. + echo You also need to specify amuleweb password. + echo Please follow https://wiki.archlinux.org/index.php/AMule for more information. + echo amuleweb can be started as 'systemctl start amuleweb'. +} + +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 + + if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then +_config_instructions + fi +} + +post_remove() { + # TOTHINK: delete homedir and user account/group? + #getent passwd amule /dev/null userdel amule + #getent group amule /dev/null groupdel amule + true +} Copied: amule/repos/staging-i686/amuled.systemd (from rev 203221, amule/trunk/amuled.systemd) === --- staging-i686/amuled.systemd (rev 0) +++
[arch-commits] Commit in amule/repos (10 files)
Date: Sunday, October 27, 2013 @ 15:10:21 Author: giovanni Revision: 197597 archrelease: copy trunk to extra-i686, extra-x86_64 Added: amule/repos/extra-i686/PKGBUILD (from rev 197596, amule/trunk/PKGBUILD) amule/repos/extra-i686/amule.install (from rev 197596, amule/trunk/amule.install) amule/repos/extra-i686/amuled.systemd (from rev 197596, amule/trunk/amuled.systemd) amule/repos/extra-i686/amuleweb.systemd (from rev 197596, amule/trunk/amuleweb.systemd) amule/repos/extra-x86_64/PKGBUILD (from rev 197596, amule/trunk/PKGBUILD) amule/repos/extra-x86_64/amule.install (from rev 197596, amule/trunk/amule.install) amule/repos/extra-x86_64/amuled.systemd (from rev 197596, amule/trunk/amuled.systemd) amule/repos/extra-x86_64/amuleweb.systemd (from rev 197596, amule/trunk/amuleweb.systemd) Deleted: amule/repos/extra-i686/PKGBUILD amule/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 106 extra-i686/PKGBUILD | 44 extra-i686/amule.install | 29 ++ extra-i686/amuled.systemd | 11 extra-i686/amuleweb.systemd | 13 extra-x86_64/PKGBUILD | 44 extra-x86_64/amule.install| 29 ++ extra-x86_64/amuled.systemd | 11 extra-x86_64/amuleweb.systemd | 13 9 files changed, 212 insertions(+), 88 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-10-27 14:10:11 UTC (rev 197596) +++ extra-i686/PKGBUILD 2013-10-27 14:10:21 UTC (rev 197597) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora giova...@archlinux.org -# Contributor: Henrik Ronellenfitsch seari...@web.de -# Contributor: Alessio Sergi sergi.alessio {at} gmail.com -# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org - -pkgname=amule -pkgver=10808 -pkgrel=1 -pkgdesc=An eMule-like client for ed2k p2p network -arch=('i686' 'x86_64') -url=http://www.amule.org; -license=('GPL') -depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') -source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2;) -md5sums=('68099241871f4e47eee06bebc7ce20a1') - -build() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --enable-cas \ - --enable-wxcas \ - --enable-amule-daemon \ - --enable-amulecmd \ - --enable-amule-gui \ - --enable-alc \ - --enable-alcc \ - --enable-webserver \ - --disable-debug \ - --enable-optimize \ - --enable-ccache \ - --enable-geoip \ - --enable-upnp - - make -} - -package() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - make DESTDIR=${pkgdir}/ install -} Copied: amule/repos/extra-i686/PKGBUILD (from rev 197596, amule/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-10-27 14:10:21 UTC (rev 197597) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Henrik Ronellenfitsch seari...@web.de +# Contributor: Alessio Sergi sergi.alessio {at} gmail.com +# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org +# Contributor: Anatol Pomozov anatol.pomo...@gmail.com + +pkgname=amule +pkgver=10808 +pkgrel=2 +pkgdesc=An eMule-like client for ed2k p2p network +arch=('i686' 'x86_64') +url=http://www.amule.org; +license=('GPL') +depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') +install=amule.install +source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; +'amuled.systemd' +'amuleweb.systemd') +md5sums=('68099241871f4e47eee06bebc7ce20a1' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + make DESTDIR=${pkgdir} install + + install -D -m644 ${srcdir}/amuled.systemd ${pkgdir}/usr/lib/systemd/system/amuled.service + install -D -m644 ${srcdir}/amuleweb.systemd ${pkgdir}/usr/lib/systemd/system/amuleweb.service +} Copied: amule/repos/extra-i686/amule.install (from rev 197596, amule/trunk/amule.install)
[arch-commits] Commit in amule/repos (10 files)
Date: Saturday, June 8, 2013 @ 19:28:25 Author: giovanni Revision: 188084 archrelease: copy trunk to extra-i686, extra-x86_64 Added: amule/repos/extra-i686/PKGBUILD (from rev 188083, amule/trunk/PKGBUILD) amule/repos/extra-x86_64/PKGBUILD (from rev 188083, amule/trunk/PKGBUILD) Deleted: amule/repos/extra-i686/PKGBUILD amule/repos/extra-i686/amule.install amule/repos/extra-i686/amuled.systemd amule/repos/extra-i686/amuleweb.systemd amule/repos/extra-x86_64/PKGBUILD amule/repos/extra-x86_64/amule.install amule/repos/extra-x86_64/amuled.systemd amule/repos/extra-x86_64/amuleweb.systemd ---+ /PKGBUILD | 88 extra-i686/PKGBUILD | 53 extra-i686/amule.install | 34 --- extra-i686/amuled.systemd | 11 - extra-i686/amuleweb.systemd | 13 - extra-x86_64/PKGBUILD | 53 extra-x86_64/amule.install| 34 --- extra-x86_64/amuled.systemd | 11 - extra-x86_64/amuleweb.systemd | 13 - 9 files changed, 88 insertions(+), 222 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-06-08 17:28:18 UTC (rev 188083) +++ extra-i686/PKGBUILD 2013-06-08 17:28:25 UTC (rev 188084) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora giova...@archlinux.org -# Contributor: Henrik Ronellenfitsch seari...@web.de -# Contributor: Alessio Sergi sergi.alessio {at} gmail.com -# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org -# Contributor: Anatol Pomozov ana...@google.com - -pkgname=amule -pkgver=10803 -pkgrel=1 -pkgdesc=An eMule-like client for ed2k p2p network -arch=('i686' 'x86_64') -url=http://www.amule.org; -license=('GPL') -depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') -install=amule.install -source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; -'amuled.systemd' -'amuleweb.systemd') -md5sums=('febf14f5b1185f25acde64f61b78ed38' - '59772c41860e238f1c822feb8ca8d47f' - '05975c5d94bfc41fddb894d98b1115d5') - -build() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --enable-cas \ - --enable-wxcas \ - --enable-amule-daemon \ - --enable-amulecmd \ - --enable-amule-gui \ - --enable-alc \ - --enable-alcc \ - --enable-webserver \ - --disable-debug \ - --enable-optimize \ - --enable-ccache \ - --enable-geoip \ - --enable-upnp - - make -} - -package() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - make DESTDIR=${pkgdir} install - - install -D -m644 ${srcdir}/amuled.systemd ${pkgdir}/usr/lib/systemd/system/amuled.service - install -D -m644 ${srcdir}/amuleweb.systemd ${pkgdir}/usr/lib/systemd/system/amuleweb.service -} Copied: amule/repos/extra-i686/PKGBUILD (from rev 188083, amule/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-06-08 17:28:25 UTC (rev 188084) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Henrik Ronellenfitsch seari...@web.de +# Contributor: Alessio Sergi sergi.alessio {at} gmail.com +# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org + +pkgname=amule +pkgver=10803 +pkgrel=2 +pkgdesc=An eMule-like client for ed2k p2p network +arch=('i686' 'x86_64') +url=http://www.amule.org; +license=('GPL') +depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') +source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2;) +md5sums=('febf14f5b1185f25acde64f61b78ed38') + +build() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + make DESTDIR=${pkgdir}/ install +} Deleted: extra-i686/amule.install === --- extra-i686/amule.install2013-06-08 17:28:18 UTC (rev 188083) +++ extra-i686/amule.install2013-06-08 17:28:25 UTC (rev 188084) @@ -1,34 +0,0 @@ -post_install() { - post_upgrade - passwd -l amule /dev/null - - # Generate a random password for amuled-amuleweb communication -
[arch-commits] Commit in amule/repos (10 files)
Date: Tuesday, June 4, 2013 @ 21:44:11 Author: giovanni Revision: 187176 archrelease: copy trunk to extra-i686, extra-x86_64 Added: amule/repos/extra-i686/PKGBUILD (from rev 187175, amule/trunk/PKGBUILD) amule/repos/extra-i686/amule.install (from rev 187175, amule/trunk/amule.install) amule/repos/extra-i686/amuled.systemd (from rev 187175, amule/trunk/amuled.systemd) amule/repos/extra-i686/amuleweb.systemd (from rev 187175, amule/trunk/amuleweb.systemd) amule/repos/extra-x86_64/PKGBUILD (from rev 187175, amule/trunk/PKGBUILD) amule/repos/extra-x86_64/amule.install (from rev 187175, amule/trunk/amule.install) amule/repos/extra-x86_64/amuled.systemd (from rev 187175, amule/trunk/amuled.systemd) amule/repos/extra-x86_64/amuleweb.systemd (from rev 187175, amule/trunk/amuleweb.systemd) Deleted: amule/repos/extra-i686/PKGBUILD amule/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 106 extra-i686/PKGBUILD | 44 extra-i686/amule.install | 34 extra-i686/amuled.systemd | 11 extra-i686/amuleweb.systemd | 13 extra-x86_64/PKGBUILD | 44 extra-x86_64/amule.install| 34 extra-x86_64/amuled.systemd | 11 extra-x86_64/amuleweb.systemd | 13 9 files changed, 222 insertions(+), 88 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-06-04 19:44:02 UTC (rev 187175) +++ extra-i686/PKGBUILD 2013-06-04 19:44:11 UTC (rev 187176) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora giova...@archlinux.org -# Contributor: Henrik Ronellenfitsch seari...@web.de -# Contributor: Alessio Sergi sergi.alessio {at} gmail.com -# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org - -pkgname=amule -pkgver=10802 -pkgrel=2 -pkgdesc=An eMule-like client for ed2k p2p network -arch=('i686' 'x86_64') -url=http://www.amule.org; -license=('GPL') -depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') -source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2;) -md5sums=('46bbfbfba0af431b6baa0c30bd35600c') - -build() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --enable-cas \ - --enable-wxcas \ - --enable-amule-daemon \ - --enable-amulecmd \ - --enable-amule-gui \ - --enable-alc \ - --enable-alcc \ - --enable-webserver \ - --disable-debug \ - --enable-optimize \ - --enable-ccache \ - --enable-geoip \ - --enable-upnp - - make -} - -package() { - cd ${srcdir}/aMule-SVN-r${pkgver} - - make DESTDIR=${pkgdir}/ install -} Copied: amule/repos/extra-i686/PKGBUILD (from rev 187175, amule/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-06-04 19:44:11 UTC (rev 187176) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Giovanni Scafora giova...@archlinux.org +# Contributor: Henrik Ronellenfitsch seari...@web.de +# Contributor: Alessio Sergi sergi.alessio {at} gmail.com +# Contributor: Dario 'Dax' Vilardi dax [at] deelab [dot] org +# Contributor: Anatol Pomozov ana...@google.com + +pkgname=amule +pkgver=10803 +pkgrel=1 +pkgdesc=An eMule-like client for ed2k p2p network +arch=('i686' 'x86_64') +url=http://www.amule.org; +license=('GPL') +depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++') +install=amule.install +source=(http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2; +'amuled.systemd' +'amuleweb.systemd') +md5sums=('febf14f5b1185f25acde64f61b78ed38' + '59772c41860e238f1c822feb8ca8d47f' + '05975c5d94bfc41fddb894d98b1115d5') + +build() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp + + make +} + +package() { + cd ${srcdir}/aMule-SVN-r${pkgver} + + make DESTDIR=${pkgdir} install + + install -D -m644 ${srcdir}/amuled.systemd ${pkgdir}/usr/lib/systemd/system/amuled.service + install -D -m644 ${srcdir}/amuleweb.systemd ${pkgdir}/usr/lib/systemd/system/amuleweb.service +} Copied: amule/repos/extra-i686/amule.install (from rev 187175, amule/trunk/amule.install)