commit:     e1a84a096ddb16b982dadd08aabd2b525ab1da3f
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Sun May  2 11:31:27 2021 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Sun May  2 11:31:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=e1a84a09

Remove amule since is being maintained in gentoo main overlay

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 net-p2p/amule/Manifest                         |  10 ---
 net-p2p/amule/amule-2.3.2-r2.ebuild            | 104 -------------------------
 net-p2p/amule/amule-2.3.3.ebuild               | 104 -------------------------
 net-p2p/amule/files/amule-2.2.6-fallocate.diff |  23 ------
 net-p2p/amule/files/amuled.confd               |  12 ---
 net-p2p/amule/files/amuled.initd               |  50 ------------
 net-p2p/amule/files/amuleweb.confd             |  27 -------
 net-p2p/amule/files/amuleweb.initd             |  49 ------------
 net-p2p/amule/metadata.xml                     |  13 ----
 9 files changed, 392 deletions(-)

diff --git a/net-p2p/amule/Manifest b/net-p2p/amule/Manifest
deleted file mode 100644
index 3740ec4..0000000
--- a/net-p2p/amule/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX amule-2.2.6-fallocate.diff 687 BLAKE2B 
c7c7df787b417e58db50c59192eb455c495ecd38f9fd5f547ff3db6cfa642eba323f4ade99c66fe981777479a728afb9e12e1ae494853af8bbb4634448820dcd
 SHA512 
406eb05eecfa7d027f7eaeefa2ead92078d5f7ed0e72f3ce47ac4f1f23b2852577f429f999a009198515e35efacfa6e54283494bb3eaf6332ee6bed9963c65ba
-AUX amuled.confd 300 BLAKE2B 
891cf5d274eb10a23b5b43200d861b5e4361b9c0a11acd020542ff1f0d7d96725b113fb6d74ab34c56d408311582d8524f7bb8f77d1255f3e374abe3b9f34a8b
 SHA512 
88a3fcc64ed4c4729609e3ffef098d4bf30bda0d17b5165fff3417161c18766df79de11c98ee510677291bca7ded33d2a23d3aff0d99781f98173cc189f44901
-AUX amuled.initd 1105 BLAKE2B 
16525a9c5ad8c158d0d4f1ba316fb493cb438b985a0a4d52672b4067acdfae6dd4897d7c37459515ce4a0e6b0b89665b9feaea6b15e3535c8f46b83ce0c16d05
 SHA512 
3ec351e84da4e33918747de4ccd9ec86895b60f9d94836fc92112489edcfe14af7a21efb79194b80bb81aa666714bd5a21873c954b36948e31369727e71143b6
-AUX amuleweb.confd 720 BLAKE2B 
1bcb4349f34c8deef069d156da29ff3dcb642f9b5c15fbef742d0154ff6580142fa2c2c797a3864cd398c980c1e2b2eb41f2c958c6f356f3077e79de47fe7610
 SHA512 
ba760e45002a80bb55e2729178d0901f885e8d142903f8eb98a31b8544bf6989801dabfa0315e0d1f7d8bfa3df5716cce43bf415f45a4605895dc2907716ca41
-AUX amuleweb.initd 1149 BLAKE2B 
ef29bae12cf72764798eecb6866405525b601ee6ea869b6191954799805f47b75976884ee566ecb03eca907b3b13ff7870541b7682a70d5db058fb1257d6f00d
 SHA512 
4cc944af90ad81f09d74d79dede57d1ff26c1b87649432d14ed294770b04f6ea256c25c194edfdc8f9d0c85929b1c576c31eba9228703e5a21259d83968289b0
-DIST aMule-2.3.2.tar.xz 3895300 BLAKE2B 
cf1bce3a0fcd0c108e369b7aed257f067a4ce3ce2fd4e8509b577ac58f8bc52fbc9aabc5c703bc9111dd06ac011ee1f3756279b093b69bcaada106226493237a
 SHA512 
3064b086f8459b4372ea0c11f239a08167c7beac3dde26889f056f617b480b487bea10c2cae8fdfa1ae99c10fc9e715adc8e01e4b968389861aa47c3ec8c0016
-DIST aMule-2.3.3.tar.xz 3699376 BLAKE2B 
4b1fb98bd52e4c75f81773020d4fc258f8e7c4d7a5d40a7aadabc8fd27b3079705761650fdcd7cd089da77575a74f1950f02039ee14bf4b9894550b8b3d9191b
 SHA512 
a5a80c5ddd1e107d92070c1d8e232c2762c4c54791abc067c739eef7c690062ed164dd7733808f80c762719261162aeb3d602308964dda2670a0bb059d87b74e
-EBUILD amule-2.3.2-r2.ebuild 2264 BLAKE2B 
f5ce383b82f808b7a92f0739151d9b14d18b5f3357ba0acb366d57d7dbf5f6b198acd6bad91f7a7abfbc78f633a0df5a271d9fcee3975ee5ac76f15bf8997455
 SHA512 
5dc7d5ab1d0643a44e64e60f3e9b76df4c4f6647b3e9637398d441d88f2428a175796e41e1ae8acfd181420eebc2b82835659870f6d9c3b9eeb73a0ac9994b25
-EBUILD amule-2.3.3.ebuild 2264 BLAKE2B 
f5ce383b82f808b7a92f0739151d9b14d18b5f3357ba0acb366d57d7dbf5f6b198acd6bad91f7a7abfbc78f633a0df5a271d9fcee3975ee5ac76f15bf8997455
 SHA512 
5dc7d5ab1d0643a44e64e60f3e9b76df4c4f6647b3e9637398d441d88f2428a175796e41e1ae8acfd181420eebc2b82835659870f6d9c3b9eeb73a0ac9994b25
-MISC metadata.xml 443 BLAKE2B 
fe1d99ffaa324176572c2598aa153515cff324e69df364d4e7b2cc71af7c82b8573718ac2f3a4b2ae462f2aa844e7ecff97df91715ba76ebd15f001342c61057
 SHA512 
61b72c6f3bf1aaf4d09045f2ff0d1eb053cc55fe4126da2aa25d45ba7ee7c3db604df823cbf02db2a758e1ee108c4516f0223b4c3dfe88a67d75ae7a2bb44d38

diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild 
b/net-p2p/amule/amule-2.3.2-r2.ebuild
deleted file mode 100644
index d0cfae3..0000000
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0"
-
-inherit wxwidgets user
-
-MY_P="${PN/m/M}-${PV}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ppc ppc64 ~sparc x86"
-IUSE="daemon debug geoip nls remote stats unicode upnp +X"
-
-COMMON_DEPEND="
-       dev-libs/crypto++
-       sys-libs/binutils-libs:0=
-       sys-libs/zlib
-       x11-libs/wxGTK:${WX_GTK_VER}[X?]
-       stats? ( media-libs/gd:=[jpeg,png] )
-       geoip? ( dev-libs/geoip )
-       upnp? ( net-libs/libupnp:* )
-       remote? ( media-libs/libpng:0=
-       unicode? ( media-libs/gd:= ) )
-       !net-p2p/imule"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.6-fallocate.diff" )
-
-pkg_setup() {
-       if use stats && ! use X; then
-               einfo "Note: You would need both the X and stats USE flags"
-               einfo "to compile aMule Statistics GUI."
-               einfo "I will now compile console versions only."
-       fi
-}
-
-pkg_preinst() {
-       if use daemon || use remote; then
-               enewgroup p2p
-               enewuser p2p -1 -1 /home/p2p p2p
-       fi
-}
-
-src_configure() {
-       local myconf
-
-       if use X; then
-               einfo "wxGTK with X support will be used"
-               need-wxwidgets unicode
-       else
-               einfo "wxGTK without X support will be used"
-               need-wxwidgets base-unicode
-       fi
-
-       if use X ; then
-               use stats && myconf="${myconf}
-                       --enable-wxcas
-                       --enable-alc"
-               use remote && myconf="${myconf}
-                       --enable-amule-gui"
-       else
-               myconf="
-                       --disable-monolithic
-                       --disable-amule-gui
-                       --disable-wxcas
-                       --disable-alc"
-       fi
-
-       econf \
-               --with-denoise-level=0 \
-               --with-wx-config="${WX_CONFIG}" \
-               --enable-amulecmd \
-               --without-boost \
-               $(use_enable debug) \
-               $(use_enable daemon amule-daemon) \
-               $(use_enable geoip) \
-               $(use_enable nls) \
-               $(use_enable remote webserver) \
-               $(use_enable stats cas) \
-               $(use_enable stats alcc) \
-               $(use_enable upnp) \
-               ${myconf}
-}
-
-src_install() {
-       default
-
-       if use daemon; then
-               newconfd "${FILESDIR}"/amuled.confd amuled
-               newinitd "${FILESDIR}"/amuled.initd amuled
-       fi
-       if use remote; then
-               newconfd "${FILESDIR}"/amuleweb.confd amuleweb
-               newinitd "${FILESDIR}"/amuleweb.initd amuleweb
-       fi
-}

diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
deleted file mode 100644
index d0cfae3..0000000
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0"
-
-inherit wxwidgets user
-
-MY_P="${PN/m/M}-${PV}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ppc ppc64 ~sparc x86"
-IUSE="daemon debug geoip nls remote stats unicode upnp +X"
-
-COMMON_DEPEND="
-       dev-libs/crypto++
-       sys-libs/binutils-libs:0=
-       sys-libs/zlib
-       x11-libs/wxGTK:${WX_GTK_VER}[X?]
-       stats? ( media-libs/gd:=[jpeg,png] )
-       geoip? ( dev-libs/geoip )
-       upnp? ( net-libs/libupnp:* )
-       remote? ( media-libs/libpng:0=
-       unicode? ( media-libs/gd:= ) )
-       !net-p2p/imule"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.6-fallocate.diff" )
-
-pkg_setup() {
-       if use stats && ! use X; then
-               einfo "Note: You would need both the X and stats USE flags"
-               einfo "to compile aMule Statistics GUI."
-               einfo "I will now compile console versions only."
-       fi
-}
-
-pkg_preinst() {
-       if use daemon || use remote; then
-               enewgroup p2p
-               enewuser p2p -1 -1 /home/p2p p2p
-       fi
-}
-
-src_configure() {
-       local myconf
-
-       if use X; then
-               einfo "wxGTK with X support will be used"
-               need-wxwidgets unicode
-       else
-               einfo "wxGTK without X support will be used"
-               need-wxwidgets base-unicode
-       fi
-
-       if use X ; then
-               use stats && myconf="${myconf}
-                       --enable-wxcas
-                       --enable-alc"
-               use remote && myconf="${myconf}
-                       --enable-amule-gui"
-       else
-               myconf="
-                       --disable-monolithic
-                       --disable-amule-gui
-                       --disable-wxcas
-                       --disable-alc"
-       fi
-
-       econf \
-               --with-denoise-level=0 \
-               --with-wx-config="${WX_CONFIG}" \
-               --enable-amulecmd \
-               --without-boost \
-               $(use_enable debug) \
-               $(use_enable daemon amule-daemon) \
-               $(use_enable geoip) \
-               $(use_enable nls) \
-               $(use_enable remote webserver) \
-               $(use_enable stats cas) \
-               $(use_enable stats alcc) \
-               $(use_enable upnp) \
-               ${myconf}
-}
-
-src_install() {
-       default
-
-       if use daemon; then
-               newconfd "${FILESDIR}"/amuled.confd amuled
-               newinitd "${FILESDIR}"/amuled.initd amuled
-       fi
-       if use remote; then
-               newconfd "${FILESDIR}"/amuleweb.confd amuleweb
-               newinitd "${FILESDIR}"/amuleweb.initd amuleweb
-       fi
-}

diff --git a/net-p2p/amule/files/amule-2.2.6-fallocate.diff 
b/net-p2p/amule/files/amule-2.2.6-fallocate.diff
deleted file mode 100644
index 8d1485a..0000000
--- a/net-p2p/amule/files/amule-2.2.6-fallocate.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-Disable fallocate #562992
-
-This is only a workaround to fix FTBFS, the configure check is wrong and needs 
to be fixed:
-http://www.amule.org/abugs/view.php?id=1572
-
---- a/src/ThreadTasks.cpp
-+++ b/src/ThreadTasks.cpp
-@@ -506,6 +506,15 @@ void CCompletionTask::OnExit()
- #include <stdlib.h>
- #include <errno.h>
- 
-+// #562992
-+#if defined(__alpha__) || defined(__hppa__)
-+#undef HAVE_FALLOCATE
-+#endif
-+
-+#if defined(__hppa__)
-+#undef HAVE_SYS_FALLOCATE
-+#endif
-+
- CAllocateFileTask::CAllocateFileTask(CPartFile *file, bool pause)
-       // GetPrintable is used to improve the readability of the log.
-       : CThreadTask(wxT("Allocating"), 
file->GetFullName().RemoveExt().GetPrintable(), ETP_High),

diff --git a/net-p2p/amule/files/amuled.confd b/net-p2p/amule/files/amuled.confd
deleted file mode 100644
index f8888bf..0000000
--- a/net-p2p/amule/files/amuled.confd
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# owner of amuled process (must be existing)
-AMULEUSER="p2p"
-
-# home directory for amuled (must be existing)
-AMULEHOME="/home/p2p"
-
-# log file (/dev/null for nowhere)
-LOG=/var/log/amuled.log
-

diff --git a/net-p2p/amule/files/amuled.initd b/net-p2p/amule/files/amuled.initd
deleted file mode 100644
index 7a1f87e..0000000
--- a/net-p2p/amule/files/amuled.initd
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       need net
-}
-
-start() {
-       if ! test -f "${AMULEHOME}/.aMule/amule.conf"; then
-               eerror "You must start and configure amuled before launch it. 
Sorry."
-               return 1
-       fi
-
-       if pgrep -u ${AMULEUSER} amuled >/dev/null; then
-               eerror "An instance of aMule webserver is already running"
-               return 1
-       fi
-       if [ -e /var/run/amuled.pid ]; then
-                rm /var/run/amuled.pid
-       fi
-
-       ebegin "Starting aMule Daemon"
-       start-stop-daemon --start \
-               --quiet --background \
-               --make-pidfile --pidfile /var/run/amuled.pid \
-               --env HOME="${AMULEHOME}" \
-               --user ${AMULEUSER} \
-               --exec /usr/bin/amuled >${LOG}
-
-       sleep 2
-       if ! pgrep -u ${AMULEUSER} amuled > /dev/null; then
-               eerror "aMule daemon can't be started! Check logfile: ${LOG}"
-       fi
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping aMule daemon -- please wait"
-       start-stop-daemon --stop --pidfile /var/run/amuled.pid 2>&1 >/dev/null
-       eend $?
-}
-
-restart() {
-       svc_stop
-       while `pgrep -u ${AMULEUSER} amuled >/dev/null`; do
-               sleep 1
-       done
-       svc_start
-}

diff --git a/net-p2p/amule/files/amuleweb.confd 
b/net-p2p/amule/files/amuleweb.confd
deleted file mode 100644
index 29a3ea6..0000000
--- a/net-p2p/amule/files/amuleweb.confd
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# owner of amuleweb process (must be existing)
-AMULEUSER="p2p"
-
-# home directory for amuleweb (from where to read configuration) (must be 
existing)
-AMULEHOME="/home/p2p"
-
-# log file (/dev/null for nowhere)
-LOG=/var/log/amuleweb.log
-
-# aMule password (note: not your webserver password, but the external
-# connection one)
-AMULEPWD="secret"
-
-# Full (admin) access password for webserver
-WEBPWD="secret2"
-
-# aMule host (this could be a remote host or usually localhost)
-AMULEHOST="localhost"
-
-# aMule external connection port
-AMULEPORT="4712"
-
-# aMuleweb template (default, php-default, chicane)
-TEMPLATE="default"

diff --git a/net-p2p/amule/files/amuleweb.initd 
b/net-p2p/amule/files/amuleweb.initd
deleted file mode 100644
index bf00fcd..0000000
--- a/net-p2p/amule/files/amuleweb.initd
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-       need net
-       use amuled
-}
-
-start() {
-       if ! test -f "${AMULEHOME}/.aMule/amule.conf"; then
-               eerror "You must start and configure amuleweb before launch it. 
Sorry."
-               return 1
-       fi
-
-       if pgrep -u ${AMULEUSER} amuleweb >/dev/null; then
-               eerror "An instance of aMule webserver is already running"
-               return 1
-       fi
-
-       if [ -e /var/run/amuleweb.pid ]; then
-               rm /var/run/amuleweb.pid
-       fi
-
-       OPTIONS="-h ${AMULEHOST} -p ${AMULEPORT} -P ${AMULEPWD} -A ${WEBPWD} -t 
${TEMPLATE} -q"
-
-       ebegin "Starting aMule WebServer"
-       start-stop-daemon --start \
-               --quiet --background \
-               --make-pidfile --pidfile /var/run/amuleweb.pid \
-               --env HOME="${AMULEHOME}" \
-               --user ${AMULEUSER} \
-               --exec /usr/bin/amuleweb -- ${OPTIONS} 2>&1 >${LOG}
-
-       sleep 1
-       if ! pgrep -u ${AMULEUSER} amuleweb > /dev/null; then
-               eerror "aMule daemon can't be started! Check logfile: ${LOG}"
-               eend 1
-               return 1
-       fi
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping aMule WebServer"
-       start-stop-daemon --stop --pidfile /var/run/amuleweb.pid 2>&1 >/dev/null
-       eend $?
-}
-

diff --git a/net-p2p/amule/metadata.xml b/net-p2p/amule/metadata.xml
deleted file mode 100644
index 2a3a655..0000000
--- a/net-p2p/amule/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <!-- maintainer-needed -->
-  <use>
-    <flag name="daemon">Enable amule daemon</flag>
-    <flag name="remote">Enable remote controlling of the client</flag>
-    <flag name="stats">Enable statistic reporting</flag>
-  </use>
-  <upstream>
-    <remote-id type="sourceforge">amule</remote-id>
-  </upstream>
-</pkgmetadata>

Reply via email to