* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-07-23 13:10 Tobias Klausmann
0 siblings, 0 replies; 46+ messages in thread
From: Tobias Klausmann @ 2018-07-23 13:10 UTC (permalink / raw
To: gentoo-commits
commit: 30a4a507ed2ed8b70bfe1d223fb6ab2d85d7475f
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 23 13:09:43 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Jul 23 13:09:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a4a507
net-p2p/amule-2.3.2-r2: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/661698
net-p2p/amule/amule-2.3.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index 0a933787e2b..41d8e44f400 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
IUSE="daemon debug geoip nls remote stats upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-10-07 12:39 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2024-10-07 12:39 UTC (permalink / raw
To: gentoo-commits
commit: 2c6042171c3ee14ccd395613dd908cd4f249e018
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Sun Oct 6 22:40:18 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 12:39:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c604217
net-p2p/amule: update live ebuild
wxWidgets 3.2 compatibility patch was applied upstream.
Closes: https://github.com/gentoo/gentoo/pull/38897
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-p2p/amule/amule-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
index 581dd72dc6dd..35d9d3390ddf 100644
--- a/net-p2p/amule/amule-9999.ebuild
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -53,7 +53,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
"${FILESDIR}/${PN}-2.3.3-fix-exception.patch"
"${FILESDIR}/${PN}-2.3.3-backport-pr368.patch"
- "${FILESDIR}/${PN}-2.3.3-wx3.2.patch"
"${FILESDIR}/${PN}-2.3.3-use-xdg-open-as-preview-default.patch"
)
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-07-13 11:06 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2024-07-13 11:06 UTC (permalink / raw
To: gentoo-commits
commit: 0759a61ff4fadfc636f78feb242db478d25bc124
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Sun Jun 30 09:27:44 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 11:06:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0759a61f
net-p2p/amule: use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/37373
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r3.ebuild | 2 +-
net-p2p/amule/amule-2.3.3-r4.ebuild | 2 +-
net-p2p/amule/amule-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.3-r3.ebuild b/net-p2p/amule/amule-2.3.3-r3.ebuild
index edc3de4268ce..f67a6e764603 100644
--- a/net-p2p/amule/amule-2.3.3-r3.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r3.ebuild
@@ -17,7 +17,7 @@ else
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
+HOMEPAGE="https://www.amule.org/"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/net-p2p/amule/amule-2.3.3-r4.ebuild b/net-p2p/amule/amule-2.3.3-r4.ebuild
index a1aa3c9c2ce6..40687025dc71 100644
--- a/net-p2p/amule/amule-2.3.3-r4.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r4.ebuild
@@ -17,7 +17,7 @@ else
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
+HOMEPAGE="https://www.amule.org/"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
index 9673e620eb9c..581dd72dc6dd 100644
--- a/net-p2p/amule/amule-9999.ebuild
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -17,7 +17,7 @@ else
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
+HOMEPAGE="https://www.amule.org/"
LICENSE="GPL-2+"
SLOT="0"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-07-05 17:49 Pacho Ramos
0 siblings, 0 replies; 46+ messages in thread
From: Pacho Ramos @ 2024-07-05 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 1678ddd5ddb346b7c95c945b63e53fc71c85ca48
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 5 17:29:15 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Jul 5 17:48:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1678ddd5
net-p2p/amule: drop 2.3.3-r2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r2.ebuild | 159 ------------------------------------
1 file changed, 159 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.3-r2.ebuild b/net-p2p/amule/amule-2.3.3-r2.ebuild
deleted file mode 100644
index e85c3c6775ab..000000000000
--- a/net-p2p/amule/amule-2.3.3-r2.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic wxwidgets xdg-utils
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/amule-project/amule"
- inherit git-r3
-else
- MY_P="${PN/m/M}-${PV}"
- SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="daemon debug geoip nls remote stats upnp +X"
-
-RDEPEND="
- dev-libs/boost:=
- dev-libs/crypto++:=
- sys-libs/binutils-libs:0=
- sys-libs/readline:0=
- sys-libs/zlib
- >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
- daemon? ( acct-user/amule )
- geoip? ( dev-libs/geoip )
- nls? ( virtual/libintl )
- remote? (
- acct-user/amule
- media-libs/libpng:0=
- )
- stats? ( media-libs/gd:=[jpeg,png] )
- upnp? ( net-libs/libupnp:0 )
-"
-DEPEND="${RDEPEND}
- X? ( dev-util/desktop-file-utils )
-"
-BDEPEND="
- virtual/pkgconfig
- >=dev-build/boost-m4-0.4_p20221019
- nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
- "${FILESDIR}/${PN}-2.3.3-fix-exception.patch"
- "${FILESDIR}/${P}-autoconf-2.70.patch"
- "${FILESDIR}/${PN}-2.3.3-backport-pr368.patch"
-)
-
-pkg_setup() {
- setup-wxwidgets
-}
-
-src_prepare() {
- default
- rm m4/boost.m4 || die
-
- if [[ ${PV} == 9999 ]]; then
- ./autogen.sh || die
- else
- eautoreconf
- fi
-}
-
-src_configure() {
- use debug || append-cppflags -DwxDEBUG_LEVEL=0
- append-cxxflags -std=gnu++14
-
- local myconf=(
- --with-denoise-level=0
- --with-wx-config="${WX_CONFIG}"
- --enable-amulecmd
- --with-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)
- )
-
- if use X; then
- myconf+=(
- $(use_enable remote amule-gui)
- $(use_enable stats alc)
- $(use_enable stats wxcas)
- )
- else
- myconf+=(
- --disable-monolithic
- --disable-amule-gui
- --disable-alc
- --disable-wxcas
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- default
-
- if use daemon; then
- newconfd "${FILESDIR}"/amuled.confd-r1 amuled
- newinitd "${FILESDIR}"/amuled.initd amuled
- fi
- if use remote; then
- newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
- newinitd "${FILESDIR}"/amuleweb.initd amuleweb
- fi
-
- if use daemon || use remote; then
- keepdir /var/lib/${PN}
- fowners amule:amule /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
- fi
-}
-
-pkg_postinst() {
- local ver
-
- if use daemon || use remote; then
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test ${ver} -lt "2.3.2-r4"; then
- elog "Default user under which amuled and amuleweb daemons are started"
- elog "have been changed from p2p to amule. Default home directory have been"
- elog "changed as well."
- echo
- elog "If you want to preserve old download/share location, you can create"
- elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
- elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
- elog "/etc/conf.d/{amuled,amuleweb} to the old values."
-
- break
- fi
- done
- fi
-
- use X && xdg_desktop_database_update
-}
-
-pkg_postrm() {
- use X && xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-04-12 8:12 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2024-04-12 8:12 UTC (permalink / raw
To: gentoo-commits
commit: 0f713c86388f470a4f87dcf54e0a8e6f7fae0bf9
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 08:12:35 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 08:12:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f713c86
net-p2p/amule: Stabilize 2.3.3-r3 x86, #929166
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r3.ebuild b/net-p2p/amule/amule-2.3.3-r3.ebuild
index 840cc9ce7da1..963cae0b35ab 100644
--- a/net-p2p/amule/amule-2.3.3-r3.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-04-11 17:40 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2024-04-11 17:40 UTC (permalink / raw
To: gentoo-commits
commit: eff95671ca46db400811325c798746496ab4d003
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 17:40:31 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 17:40:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff95671
net-p2p/amule: Stabilize 2.3.3-r3 ppc64, #929166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r3.ebuild b/net-p2p/amule/amule-2.3.3-r3.ebuild
index 553b50c62434..840cc9ce7da1 100644
--- a/net-p2p/amule/amule-2.3.3-r3.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2024-04-11 16:57 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2024-04-11 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 6540c85a518ea23b746e7cc7cd3dd993d4062220
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 16:57:24 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 16:57:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6540c85a
net-p2p/amule: Stabilize 2.3.3-r3 amd64, #929166
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r3.ebuild b/net-p2p/amule/amule-2.3.3-r3.ebuild
index cd0ae41ec44d..553b50c62434 100644
--- a/net-p2p/amule/amule-2.3.3-r3.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-12-22 6:46 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2023-12-22 6:46 UTC (permalink / raw
To: gentoo-commits
commit: 3e41294a5e57747292819ad8e61ae178871a0dc9
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Tue Dec 19 12:24:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 06:43:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e41294a
net-p2p/amule: remove old
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/34368
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r1.ebuild | 153 ------------------------------------
net-p2p/amule/amule-2.3.3.ebuild | 146 ----------------------------------
2 files changed, 299 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.3-r1.ebuild b/net-p2p/amule/amule-2.3.3-r1.ebuild
deleted file mode 100644
index dba49dc04a02..000000000000
--- a/net-p2p/amule/amule-2.3.3-r1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic wxwidgets xdg-utils
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/amule-project/amule"
- inherit autotools git-r3
-else
- MY_P="${PN/m/M}-${PV}"
- SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="daemon debug geoip nls remote stats upnp +X"
-
-RDEPEND="
- dev-libs/boost:=
- dev-libs/crypto++:=
- sys-libs/binutils-libs:0=
- sys-libs/readline:0=
- sys-libs/zlib
- >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
- daemon? ( acct-user/amule )
- geoip? ( dev-libs/geoip )
- nls? ( virtual/libintl )
- remote? (
- acct-user/amule
- media-libs/libpng:0=
- )
- stats? ( media-libs/gd:=[jpeg,png] )
- upnp? ( net-libs/libupnp:0 )
-"
-DEPEND="${RDEPEND}
- X? ( dev-util/desktop-file-utils )
-"
-BDEPEND="
- virtual/pkgconfig
- >=sys-devel/boost-m4-0.4_p20221019
- nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
- "${FILESDIR}/${PN}-2.3.3-fix-exception.patch"
- "${FILESDIR}/${P}-autoconf-2.70.patch"
-)
-
-pkg_setup() {
- setup-wxwidgets
-}
-
-src_prepare() {
- default
- rm m4/boost.m4 || die
-
- if [[ ${PV} == 9999 ]]; then
- ./autogen.sh || die
- else
- eautoreconf
- fi
-}
-
-src_configure() {
- append-cxxflags -std=gnu++14
-
- local myconf=(
- --with-denoise-level=0
- --with-wx-config="${WX_CONFIG}"
- --enable-amulecmd
- --with-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)
- )
-
- if use X; then
- myconf+=(
- $(use_enable remote amule-gui)
- $(use_enable stats alc)
- $(use_enable stats wxcas)
- )
- else
- myconf+=(
- --disable-monolithic
- --disable-amule-gui
- --disable-alc
- --disable-wxcas
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if use daemon; then
- newconfd "${FILESDIR}"/amuled.confd-r1 amuled
- newinitd "${FILESDIR}"/amuled.initd amuled
- fi
- if use remote; then
- newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
- newinitd "${FILESDIR}"/amuleweb.initd amuleweb
- fi
-
- if use daemon || use remote; then
- keepdir /var/lib/${PN}
- fowners amule:amule /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
- fi
-}
-
-pkg_postinst() {
- local ver
-
- if use daemon || use remote; then
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test ${ver} -lt "2.3.2-r4"; then
- elog "Default user under which amuled and amuleweb daemons are started"
- elog "have been changed from p2p to amule. Default home directory have been"
- elog "changed as well."
- echo
- elog "If you want to preserve old download/share location, you can create"
- elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
- elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
- elog "/etc/conf.d/{amuled,amuleweb} to the old values."
-
- break
- fi
- done
- fi
-
- use X && xdg_desktop_database_update
-}
-
-pkg_postrm() {
- use X && xdg_desktop_database_update
-}
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 292872783ad9..000000000000
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WX_GTK_VER="3.0-gtk3"
-
-inherit wxwidgets xdg-utils
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/amule-project/amule"
- inherit autotools git-r3
-else
- MY_P="${PN/m/M}-${PV}"
- SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="daemon debug geoip nls remote stats upnp +X"
-
-RDEPEND="
- dev-libs/boost:=
- dev-libs/crypto++:=
- sys-libs/binutils-libs:0=
- sys-libs/readline:0=
- sys-libs/zlib
- >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
- daemon? ( acct-user/amule )
- geoip? ( dev-libs/geoip )
- nls? ( virtual/libintl )
- remote? (
- acct-user/amule
- media-libs/libpng:0=
- )
- stats? ( media-libs/gd:=[jpeg,png] )
- upnp? ( net-libs/libupnp:0 )
-"
-DEPEND="${RDEPEND}
- X? ( dev-util/desktop-file-utils )
-"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
- "${FILESDIR}/${PN}-2.3.3-fix-exception.patch"
-)
-
-pkg_setup() {
- setup-wxwidgets
-}
-
-src_prepare() {
- default
-
- if [[ ${PV} == 9999 ]]; then
- ./autogen.sh || die
- fi
-}
-
-src_configure() {
- local myconf=(
- --with-denoise-level=0
- --with-wx-config="${WX_CONFIG}"
- --enable-amulecmd
- --with-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)
- )
-
- if use X; then
- myconf+=(
- $(use_enable remote amule-gui)
- $(use_enable stats alc)
- $(use_enable stats wxcas)
- )
- else
- myconf+=(
- --disable-monolithic
- --disable-amule-gui
- --disable-alc
- --disable-wxcas
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if use daemon; then
- newconfd "${FILESDIR}"/amuled.confd-r1 amuled
- newinitd "${FILESDIR}"/amuled.initd amuled
- fi
- if use remote; then
- newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
- newinitd "${FILESDIR}"/amuleweb.initd amuleweb
- fi
-
- if use daemon || use remote; then
- keepdir /var/lib/${PN}
- fowners amule:amule /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
- fi
-}
-
-pkg_postinst() {
- local ver
-
- if use daemon || use remote; then
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test ${ver} -lt "2.3.2-r4"; then
- elog "Default user under which amuled and amuleweb daemons are started"
- elog "have been changed from p2p to amule. Default home directory have been"
- elog "changed as well."
- echo
- elog "If you want to preserve old download/share location, you can create"
- elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
- elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
- elog "/etc/conf.d/{amuled,amuleweb} to the old values."
-
- break
- fi
- done
- fi
-
- use X && xdg_desktop_database_update
-}
-
-pkg_postrm() {
- use X && xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-12-20 6:23 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-12-20 6:23 UTC (permalink / raw
To: gentoo-commits
commit: c63d6ee3979d82311981db4e1cd9a6aaed4b5168
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 06:23:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 06:23:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63d6ee3
net-p2p/amule: Stabilize 2.3.3-r2 ppc, #920236
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r2.ebuild b/net-p2p/amule/amule-2.3.3-r2.ebuild
index b84556763f9a..bb3c5f6bba0b 100644
--- a/net-p2p/amule/amule-2.3.3-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-12-20 6:23 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-12-20 6:23 UTC (permalink / raw
To: gentoo-commits
commit: 5e43b63987a29add2a183cbdd7b9d8a461c24d8a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 06:23:46 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 06:23:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e43b639
net-p2p/amule: Stabilize 2.3.3-r2 amd64, #920236
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r2.ebuild b/net-p2p/amule/amule-2.3.3-r2.ebuild
index 94a3f4abbe07..b84556763f9a 100644
--- a/net-p2p/amule/amule-2.3.3-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-12-20 6:23 Arthur Zamarin
0 siblings, 0 replies; 46+ messages in thread
From: Arthur Zamarin @ 2023-12-20 6:23 UTC (permalink / raw
To: gentoo-commits
commit: 155eeb39656c932d99757a2ab9aae8af6c75befd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 06:23:46 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 06:23:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155eeb39
net-p2p/amule: Stabilize 2.3.3-r2 x86, #920236
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r2.ebuild b/net-p2p/amule/amule-2.3.3-r2.ebuild
index f3b75ec1a21c..94a3f4abbe07 100644
--- a/net-p2p/amule/amule-2.3.3-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-12-20 3:44 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2023-12-20 3:44 UTC (permalink / raw
To: gentoo-commits
commit: e71ca896d1db35f4f1344da3172f381001f25001
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 03:44:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 03:44:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71ca896
net-p2p/amule: Stabilize 2.3.3-r2 ppc64, #920236
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3-r2.ebuild b/net-p2p/amule/amule-2.3.3-r2.ebuild
index db68d2c2806d..f3b75ec1a21c 100644
--- a/net-p2p/amule/amule-2.3.3-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-06-27 0:02 Yixun Lan
0 siblings, 0 replies; 46+ messages in thread
From: Yixun Lan @ 2023-06-27 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 2f3b396837cb33f74c79f9b3e9de41f51faad606
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 23:38:36 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 00:01:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3b3968
net-p2p/amule: Keyword 2.3.3-r1 riscv, #909189
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-p2p/amule/amule-2.3.3-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.3-r1.ebuild b/net-p2p/amule/amule-2.3.3-r1.ebuild
index e5e37d05e9dc..dba49dc04a02 100644
--- a/net-p2p/amule/amule-2.3.3-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2023-06-26 14:43 Sam James
0 siblings, 0 replies; 46+ messages in thread
From: Sam James @ 2023-06-26 14:43 UTC (permalink / raw
To: gentoo-commits
commit: d8d1a8d57f716dbfd0cfbbc7cbadd283a9018fd8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 14:43:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 14:43:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1a8d5
net-p2p/amule: crank copyright
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-p2p/amule/amule-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
index 7decbd246b1d..1dc6203a5561 100644
--- a/net-p2p/amule/amule-9999.ebuild
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2022-04-28 15:05 Jakov Smolić
0 siblings, 0 replies; 46+ messages in thread
From: Jakov Smolić @ 2022-04-28 15:05 UTC (permalink / raw
To: gentoo-commits
commit: ba9f034c67a09182c9f3a117645076db848d66bc
Author: Raymond Wong <infiwang <AT> pm <DOT> me>
AuthorDate: Thu Apr 28 09:03:35 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 15:04:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9f034c
net-p2p/amule: Keyword 2.3.3 riscv, #841296
Signed-off-by: Raymond Wong <infiwang <AT> pm.me>
Closes: https://github.com/gentoo/gentoo/pull/25237
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-p2p/amule/amule-2.3.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
index c415270f799a..1c0c098150de 100644
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2021-06-20 7:52 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2021-06-20 7:52 UTC (permalink / raw
To: gentoo-commits
commit: 03b9edd2d64c4f305440c3d592a98d1afd089cbc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 07:52:45 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 07:52:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b9edd2
net-p2p/amule: x86 stable wrt bug #796758
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
index 078c9901a56..c415270f799 100644
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2021-06-20 7:51 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2021-06-20 7:51 UTC (permalink / raw
To: gentoo-commits
commit: f93dde7c1dc9efd2f634431c8aaf63c89696e00a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 07:51:24 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 07:51:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93dde7c
net-p2p/amule: ppc64 stable wrt bug #796758
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
index d2482292904..078c9901a56 100644
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2021-06-20 7:50 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2021-06-20 7:50 UTC (permalink / raw
To: gentoo-commits
commit: 80b87b198f91986b8e1139b833e768f3f7151a2a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 07:50:45 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 07:50:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b87b19
net-p2p/amule: ppc stable wrt bug #796758
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
index 604e0cb5243..d2482292904 100644
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2021-06-20 7:50 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2021-06-20 7:50 UTC (permalink / raw
To: gentoo-commits
commit: ff99d4702e58872814ef7e07c72f17983646fc1f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 20 07:50:08 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 20 07:50:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff99d470
net-p2p/amule: amd64 stable wrt bug #796758
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
index 5675f401b4c..604e0cb5243 100644
--- a/net-p2p/amule/amule-2.3.3.ebuild
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2021-02-22 14:47 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2021-02-22 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 524336c35b23cff1b9c46113f99775910c9efafc
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Tue Feb 16 17:23:20 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 14:47:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524336c3
net-p2p/amule: Version bump to 2.3.3
Closes: https://bugs.gentoo.org/769569
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/19494
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/Manifest | 1 +
net-p2p/amule/amule-2.3.3.ebuild | 145 +++++++++++++++++++++++++++++++++++++++
2 files changed, 146 insertions(+)
diff --git a/net-p2p/amule/Manifest b/net-p2p/amule/Manifest
index 8711fe522d6..83f4b988336 100644
--- a/net-p2p/amule/Manifest
+++ b/net-p2p/amule/Manifest
@@ -1 +1,2 @@
DIST aMule-2.3.2.tar.xz 3895300 BLAKE2B cf1bce3a0fcd0c108e369b7aed257f067a4ce3ce2fd4e8509b577ac58f8bc52fbc9aabc5c703bc9111dd06ac011ee1f3756279b093b69bcaada106226493237a SHA512 3064b086f8459b4372ea0c11f239a08167c7beac3dde26889f056f617b480b487bea10c2cae8fdfa1ae99c10fc9e715adc8e01e4b968389861aa47c3ec8c0016
+DIST aMule-2.3.3.tar.xz 3699376 BLAKE2B 4b1fb98bd52e4c75f81773020d4fc258f8e7c4d7a5d40a7aadabc8fd27b3079705761650fdcd7cd089da77575a74f1950f02039ee14bf4b9894550b8b3d9191b SHA512 a5a80c5ddd1e107d92070c1d8e232c2762c4c54791abc067c739eef7c690062ed164dd7733808f80c762719261162aeb3d602308964dda2670a0bb059d87b74e
diff --git a/net-p2p/amule/amule-2.3.3.ebuild b/net-p2p/amule/amule-2.3.3.ebuild
new file mode 100644
index 00000000000..5675f401b4c
--- /dev/null
+++ b/net-p2p/amule/amule-2.3.3.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit wxwidgets xdg-utils
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/amule-project/amule"
+ inherit autotools git-r3
+else
+ MY_P="${PN/m/M}-${PV}"
+ SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="aMule, the all-platform eMule p2p client"
+HOMEPAGE="http://www.amule.org/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="daemon debug geoip nls remote stats upnp +X"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/crypto++:=
+ sys-libs/binutils-libs:0=
+ sys-libs/readline:0=
+ sys-libs/zlib
+ >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
+ daemon? ( acct-user/amule )
+ geoip? ( dev-libs/geoip )
+ nls? ( virtual/libintl )
+ remote? (
+ acct-user/amule
+ media-libs/libpng:0=
+ )
+ stats? ( media-libs/gd:=[jpeg,png] )
+ upnp? ( net-libs/libupnp:0 )
+"
+DEPEND="${RDEPEND}
+ X? ( dev-util/desktop-file-utils )
+"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
+)
+
+pkg_setup() {
+ setup-wxwidgets
+}
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]]; then
+ ./autogen.sh || die
+ fi
+}
+
+src_configure() {
+ local myconf=(
+ --with-denoise-level=0
+ --with-wx-config="${WX_CONFIG}"
+ --enable-amulecmd
+ --with-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)
+ )
+
+ if use X; then
+ myconf+=(
+ $(use_enable remote amule-gui)
+ $(use_enable stats alc)
+ $(use_enable stats wxcas)
+ )
+ else
+ myconf+=(
+ --disable-monolithic
+ --disable-amule-gui
+ --disable-alc
+ --disable-wxcas
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ if use daemon; then
+ newconfd "${FILESDIR}"/amuled.confd-r1 amuled
+ newinitd "${FILESDIR}"/amuled.initd amuled
+ fi
+ if use remote; then
+ newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
+ newinitd "${FILESDIR}"/amuleweb.initd amuleweb
+ fi
+
+ if use daemon || use remote; then
+ keepdir /var/lib/${PN}
+ fowners amule:amule /var/lib/${PN}
+ fperms 0750 /var/lib/${PN}
+ fi
+}
+
+pkg_postinst() {
+ local ver
+
+ if use daemon || use remote; then
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test ${ver} -lt "2.3.2-r4"; then
+ elog "Default user under which amuled and amuleweb daemons are started"
+ elog "have been changed from p2p to amule. Default home directory have been"
+ elog "changed as well."
+ echo
+ elog "If you want to preserve old download/share location, you can create"
+ elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
+ elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
+ elog "/etc/conf.d/{amuled,amuleweb} to the old values."
+
+ break
+ fi
+ done
+ fi
+
+ use X && xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ use X && xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-06-15 15:16 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2020-06-15 15:16 UTC (permalink / raw
To: gentoo-commits
commit: f6e80533879f5917057eb09c81dd0f010b4e33ed
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:16:00 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 15:16:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e80533
net-p2p/amule: x86 stable wrt bug #728132
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r5.ebuild b/net-p2p/amule/amule-2.3.2-r5.ebuild
index 099cd95a505..c35014cef8c 100644
--- a/net-p2p/amule/amule-2.3.2-r5.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-06-14 20:19 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2020-06-14 20:19 UTC (permalink / raw
To: gentoo-commits
commit: cdf84536df053f109b9434880eb83103a172b59c
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 14 20:10:49 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jun 14 20:19:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf84536
net-p2p/amule: stable 2.3.2-r5 for ppc
stable wrt bug #728132
Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r5.ebuild b/net-p2p/amule/amule-2.3.2-r5.ebuild
index 019c93f6072..0014ded3f03 100644
--- a/net-p2p/amule/amule-2.3.2-r5.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ppc ppc64 ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-06-14 20:08 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2020-06-14 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 8bb518c3c04b89677635d40a308835ee3d95ae82
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 14 20:07:25 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jun 14 20:07:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb518c3
net-p2p/amule: stable 2.3.2-r5 for ppc64
stable wrt bug #728132
Package-Manager: Portage-2.3.100, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r5.ebuild b/net-p2p/amule/amule-2.3.2-r5.ebuild
index 50397fafc6d..019c93f6072 100644
--- a/net-p2p/amule/amule-2.3.2-r5.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r5.ebuild
@@ -13,7 +13,7 @@ else
MY_P="${PN/m/M}-${PV}"
SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~ppc ppc64 ~sparc ~x86"
fi
DESCRIPTION="aMule, the all-platform eMule p2p client"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-04-30 12:00 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2020-04-30 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 2336b104e4ffb19e22352f9fa35c5f31ad0625b2
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Wed Apr 29 17:05:13 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 30 11:59:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2336b104
net-p2p/amule: Remove old
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/15567
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r4.ebuild | 127 ------------------------------------
1 file changed, 127 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2-r4.ebuild b/net-p2p/amule/amule-2.3.2-r4.ebuild
deleted file mode 100644
index eee88909130..00000000000
--- a/net-p2p/amule/amule-2.3.2-r4.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit wxwidgets
-
-MY_P="${PN/m/M}-${PV}"
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
-SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="daemon debug geoip nls remote stats upnp +X"
-
-RDEPEND="
- dev-libs/boost:=
- dev-libs/crypto++:=
- sys-libs/binutils-libs:0=
- sys-libs/zlib
- >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
- daemon? ( acct-user/amule )
- geoip? ( dev-libs/geoip )
- remote? (
- acct-user/amule
- media-libs/libpng:0=
- )
- stats? ( media-libs/gd:=[jpeg,png] )
- upnp? ( net-libs/libupnp:0 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.2-fix-crash-shared-dir-utf8.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-closing-last-search-tab-1.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-closing-last-search-tab-2.patch"
- "${FILESDIR}/${PN}-2.3.2-cryptopp-6.patch"
- "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-when-shared-files-changed.patch"
- "${FILESDIR}/${PN}-2.3.2-libupnp-1.8.patch"
- "${FILESDIR}/${PN}-2.3.2-libupnp-1.6.patch"
- "${FILESDIR}/${PN}-2.3.2-Fixed-compilation-with-newer-bfd.patch"
-)
-
-pkg_setup() {
- setup-wxwidgets
-}
-
-src_configure() {
- local myconf=(
- --with-denoise-level=0
- --with-wx-config="${WX_CONFIG}"
- --enable-amulecmd
- --with-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)
- )
-
- if use X; then
- myconf+=(
- $(use_enable remote amule-gui)
- $(use_enable stats alc)
- $(use_enable stats wxcas)
- )
- else
- myconf+=(
- --disable-monolithic
- --disable-amule-gui
- --disable-alc
- --disable-wxcas
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if use daemon; then
- newconfd "${FILESDIR}"/amuled.confd-r1 amuled
- newinitd "${FILESDIR}"/amuled.initd amuled
- fi
- if use remote; then
- newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
- newinitd "${FILESDIR}"/amuleweb.initd amuleweb
- fi
-
- if use daemon || use remote; then
- keepdir /var/lib/${PN}
- fowners amule:amule /var/lib/${PN}
- fperms 0750 /var/lib/${PN}
- fi
-}
-
-pkg_postinst() {
- local ver
-
- if use daemon || use remote; then
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test ${ver} -lt "2.3.2-r4"; then
- elog "Default user under which amuled and amuleweb daemons are started"
- elog "have been changed from p2p to amule. Default home directory have been"
- elog "changed as well."
- echo
- elog "If you want to preserve old download/share location, you can create"
- elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
- elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
- elog "/etc/conf.d/{amuled,amuleweb} to the old values."
-
- break
- fi
- done
- fi
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-04-30 12:00 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2020-04-30 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 8fdc38a726c736a53e956162bcc91f3aa49aa7b6
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Wed Apr 29 16:59:16 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 30 11:59:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdc38a7
net-p2p/amule: Add missing readline dep to live ebuild
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-9999.ebuild | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
index f14cc28e5c4..a108c975290 100644
--- a/net-p2p/amule/amule-9999.ebuild
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
dev-libs/boost:=
dev-libs/crypto++:=
sys-libs/binutils-libs:0=
+ sys-libs/readline:0=
sys-libs/zlib
>=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
daemon? ( acct-user/amule )
@@ -42,8 +43,10 @@ RDEPEND="
DEPEND="${RDEPEND}
X? ( dev-util/desktop-file-utils )
"
-BDEPEND="virtual/pkgconfig
- nls? ( sys-devel/gettext )"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
PATCHES=(
)
@@ -55,7 +58,7 @@ pkg_setup() {
src_prepare() {
default
- if [[ "${PV}" == *9999 ]]; then
+ if [[ ${PV} == 9999 ]]; then
./autogen.sh || die
fi
}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-02-20 13:27 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2020-02-20 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 6b0c497b4d0f022fc6fe3179e4c62e4cb92e8437
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Feb 3 08:10:41 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 20 13:17:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0c497b
net-p2p/amule: add live ebuild
Closes: https://bugs.gentoo.org/362781
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/14537
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-9999.ebuild | 141 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 141 insertions(+)
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
new file mode 100644
index 00000000000..c18f9ad656b
--- /dev/null
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit wxwidgets xdg-utils
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/amule-project/amule"
+ inherit autotools git-r3
+else
+ MY_P="${PN/m/M}-${PV}"
+ SRC_URI="https://download.sourceforge.net/${PN}/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="aMule, the all-platform eMule p2p client"
+HOMEPAGE="http://www.amule.org/"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="daemon debug geoip nls remote stats upnp +X"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/crypto++:=
+ sys-libs/binutils-libs:0=
+ sys-libs/zlib
+ >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
+ daemon? ( acct-user/amule )
+ geoip? ( dev-libs/geoip )
+ nls? ( virtual/libintl )
+ remote? (
+ acct-user/amule
+ media-libs/libpng:0=
+ )
+ stats? ( media-libs/gd:=[jpeg,png] )
+ upnp? ( net-libs/libupnp:0 )
+"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ X? ( dev-util/desktop-file-utils )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+)
+
+pkg_setup() {
+ setup-wxwidgets
+}
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]]; then
+ ./autogen.sh || die
+ fi
+}
+
+src_configure() {
+ local myconf=(
+ --with-denoise-level=0
+ --with-wx-config="${WX_CONFIG}"
+ --enable-amulecmd
+ --with-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)
+ )
+
+ if use X; then
+ myconf+=(
+ $(use_enable remote amule-gui)
+ $(use_enable stats alc)
+ $(use_enable stats wxcas)
+ )
+ else
+ myconf+=(
+ --disable-monolithic
+ --disable-amule-gui
+ --disable-alc
+ --disable-wxcas
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ if use daemon; then
+ newconfd "${FILESDIR}"/amuled.confd-r1 amuled
+ newinitd "${FILESDIR}"/amuled.initd amuled
+ fi
+ if use remote; then
+ newconfd "${FILESDIR}"/amuleweb.confd-r1 amuleweb
+ newinitd "${FILESDIR}"/amuleweb.initd amuleweb
+ fi
+
+ if use daemon || use remote; then
+ keepdir /var/lib/${PN}
+ fowners amule:amule /var/lib/${PN}
+ fperms 0750 /var/lib/${PN}
+ fi
+}
+
+pkg_postinst() {
+ local ver
+
+ if use daemon || use remote; then
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test ${ver} -lt "2.3.2-r4"; then
+ elog "Default user under which amuled and amuleweb daemons are started"
+ elog "have been changed from p2p to amule. Default home directory have been"
+ elog "changed as well."
+ echo
+ elog "If you want to preserve old download/share location, you can create"
+ elog "symlink /var/lib/amule/.aMule pointing to the old location and adjust"
+ elog "files ownership *or* restore AMULEUSER and AMULEHOME variables in"
+ elog "/etc/conf.d/{amuled,amuleweb} to the old values."
+
+ break
+ fi
+ done
+ fi
+
+ use X && xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ use X && xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-02-20 13:27 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2020-02-20 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 40dedb2108974be53216b6f48d308ce7f28e5263
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 20 11:57:02 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 20 13:17:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dedb21
net-p2p/amule: move gettext to BDEPEND in -9999
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-p2p/amule/amule-9999.ebuild b/net-p2p/amule/amule-9999.ebuild
index c18f9ad656b..f14cc28e5c4 100644
--- a/net-p2p/amule/amule-9999.ebuild
+++ b/net-p2p/amule/amule-9999.ebuild
@@ -40,10 +40,10 @@ RDEPEND="
upnp? ( net-libs/libupnp:0 )
"
DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
X? ( dev-util/desktop-file-utils )
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
PATCHES=(
)
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2020-01-17 6:23 Joonas Niilola
0 siblings, 0 replies; 46+ messages in thread
From: Joonas Niilola @ 2020-01-17 6:23 UTC (permalink / raw
To: gentoo-commits
commit: f451a49ee156623b9d3549b0a8c34a7ed0dc249c
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Jan 6 21:15:13 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 17 06:23:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f451a49e
net-p2p/amule: remove old
Signed-off-by: Alexander Tsoy <alexander <AT> tsoy.me>
Closes: https://github.com/gentoo/gentoo/pull/14114
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r3.ebuild | 106 ------------------------------------
1 file changed, 106 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2-r3.ebuild b/net-p2p/amule/amule-2.3.2-r3.ebuild
deleted file mode 100644
index 7a7035ef43e..00000000000
--- a/net-p2p/amule/amule-2.3.2-r3.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0-gtk3"
-
-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 upnp +X"
-
-COMMON_DEPEND="
- dev-libs/boost:=
- dev-libs/crypto++:=
- sys-libs/binutils-libs:0=
- sys-libs/zlib
- >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X?]
- stats? ( media-libs/gd:=[jpeg,png] )
- geoip? ( dev-libs/geoip )
- upnp? ( net-libs/libupnp:* )
- remote? ( media-libs/libpng:0= )
- !net-p2p/imule"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.2-fix-crash-shared-dir-utf8.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-closing-last-search-tab-1.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-closing-last-search-tab-2.patch"
- "${FILESDIR}/${PN}-2.3.2-cryptopp-6.patch"
- "${FILESDIR}/${PN}-2.3.2-disable-version-check.patch"
- "${FILESDIR}/${PN}-2.3.2-fix-crash-when-shared-files-changed.patch"
-)
-
-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
-
- setup-wxwidgets
-}
-
-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
- myconf="
- $(use_enable remote amule-gui)
- $(use_enable stats alc)
- $(use_enable stats wxcas)
- "
- else
- myconf="
- --disable-monolithic
- --disable-amule-gui
- --disable-alc
- --disable-wxcas
- "
- fi
-
- econf \
- --with-denoise-level=0 \
- --with-wx-config="${WX_CONFIG}" \
- --enable-amulecmd \
- --with-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
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-10-06 19:12 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2018-10-06 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 1cc6adb7d4090a41f3bf8ad7452ba164fba672c4
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 6 19:11:24 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 6 19:12:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc6adb7
net-p2p/amule: stable 2.3.2-r2 for ppc, bug #661698
Tested-by: ernsteiswuerfel
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"
net-p2p/amule/amule-2.3.2-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index ac7f657aa11..3fc08e6fc94 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ppc ppc64 ~sparc x86"
IUSE="daemon debug geoip nls remote stats upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-07-29 10:35 Sergei Trofimovich
0 siblings, 0 replies; 46+ messages in thread
From: Sergei Trofimovich @ 2018-07-29 10:35 UTC (permalink / raw
To: gentoo-commits
commit: b4dc4bddfb1c4569f231feb611c89269e539a821
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 29 10:25:38 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 29 10:25:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4dc4bdd
net-p2p/amule: stable 2.3.2-r2 for ppc64, bug #661698
Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"
net-p2p/amule/amule-2.3.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index 41d8e44f400..ac7f657aa11 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ppc ppc64 ~sparc x86"
IUSE="daemon debug geoip nls remote stats upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-07-21 17:50 Mikle Kolyada
0 siblings, 0 replies; 46+ messages in thread
From: Mikle Kolyada @ 2018-07-21 17:50 UTC (permalink / raw
To: gentoo-commits
commit: 4002115b8a7ed074b6f8fcb6316bb58bbadae3a3
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 17:50:09 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 17:50:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4002115b
net-p2p/amule: amd64 stable wrt bug #661698
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-p2p/amule/amule-2.3.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index b91ba903777..49675d4dbc3 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip nls remote stats upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-06-22 22:17 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2018-06-22 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 3b64ec672e8b0c07db65e9118d9af3523f4083ec
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Jun 18 18:29:02 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 22:17:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b64ec67
net-p2p/amule: take over maintainership.
net-p2p/amule/metadata.xml | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/net-p2p/amule/metadata.xml b/net-p2p/amule/metadata.xml
index 2a3a6550207..836b2cdc312 100644
--- a/net-p2p/amule/metadata.xml
+++ b/net-p2p/amule/metadata.xml
@@ -1,13 +1,20 @@
<?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>
+ <maintainer type="person">
+ <email>alexander@tsoy.me</email>
+ <name>Alexander Tsoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">amule-project/amule</remote-id>
+ </upstream>
+ <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>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-06-22 22:17 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2018-06-22 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 1892dc381e8e1cabb3d1b8ee7fc6de45140988d2
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Wed Jun 20 07:15:25 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 22:17:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1892dc38
net-p2p/amule: remove unicode USE flag.
net-p2p/amule/amule-2.3.2-r2.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index 30ed14b5a33..b91ba903777 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -16,7 +16,7 @@ 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"
+IUSE="daemon debug geoip nls remote stats upnp +X"
COMMON_DEPEND="
dev-libs/boost:=
@@ -27,8 +27,7 @@ COMMON_DEPEND="
stats? ( media-libs/gd:=[jpeg,png] )
geoip? ( dev-libs/geoip )
upnp? ( net-libs/libupnp:* )
- remote? ( media-libs/libpng:0=
- unicode? ( media-libs/gd:= ) )
+ remote? ( media-libs/libpng:0= )
!net-p2p/imule"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-06-22 22:17 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2018-06-22 22:17 UTC (permalink / raw
To: gentoo-commits
commit: e468f4514cb7d5ebdd3fa6374cb33386cbbb7eb3
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Jun 18 18:16:16 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 22:17:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e468f451
net-p2p/amule: switch to setup-wxwidgets()
net-p2p/amule/amule-2.3.2-r2.ebuild | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
index cdf1f021c6c..e219e45a08b 100644
--- a/net-p2p/amule/amule-2.3.2-r2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -41,6 +41,8 @@ pkg_setup() {
einfo "to compile aMule Statistics GUI."
einfo "I will now compile console versions only."
fi
+
+ setup-wxwidgets
}
pkg_preinst() {
@@ -53,14 +55,6 @@ pkg_preinst() {
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
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2018-06-22 22:17 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2018-06-22 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 4ca0547326aae8ebba52da90a6c2199eeffcf790
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Jun 18 17:52:42 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 22:17:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca05473
net-p2p/amule: build with dev-libs/boost.
Switch from wxSocketEvent to Boost.Asio to prevent memory leak and
complete lockup.
Closes: https://bugs.gentoo.org/597194
Closes: https://github.com/gentoo/gentoo/pull/8892
net-p2p/amule/amule-2.3.2-r2.ebuild | 105 ++++++++++++++++++++++++++++++++++++
1 file changed, 105 insertions(+)
diff --git a/net-p2p/amule/amule-2.3.2-r2.ebuild b/net-p2p/amule/amule-2.3.2-r2.ebuild
new file mode 100644
index 00000000000..cdf1f021c6c
--- /dev/null
+++ b/net-p2p/amule/amule-2.3.2-r2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+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/boost:=
+ 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 \
+ --with-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
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2017-06-13 12:31 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2017-06-13 12:31 UTC (permalink / raw
To: gentoo-commits
commit: 4d54defcb01297291b5a21fb7d1dcc9b1ccea5ee
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 12:30:13 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 12:31:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d54defc
net-p2p/amule: ppc64 stable wrt bug #621022
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r1.ebuild b/net-p2p/amule/amule-2.3.2-r1.ebuild
index 789a3f52530..e0eb4ef71bc 100644
--- a/net-p2p/amule/amule-2.3.2-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86"
IUSE="daemon debug geoip nls remote stats unicode upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2017-06-08 10:16 Agostino Sarubbo
0 siblings, 0 replies; 46+ messages in thread
From: Agostino Sarubbo @ 2017-06-08 10:16 UTC (permalink / raw
To: gentoo-commits
commit: fe12421aca61c70071e20c1469636736c1febab9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 8 10:14:49 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 8 10:14:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe12421a
net-p2p/amule: amd64 stable wrt bug #621022
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-p2p/amule/amule-2.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r1.ebuild b/net-p2p/amule/amule-2.3.2-r1.ebuild
index 49920e93097..28038ec6700 100644
--- a/net-p2p/amule/amule-2.3.2-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip nls remote stats unicode upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2017-04-05 14:22 Michael Weber
0 siblings, 0 replies; 46+ messages in thread
From: Michael Weber @ 2017-04-05 14:22 UTC (permalink / raw
To: gentoo-commits
commit: 45affc53387fbdb712290dbfdd7ec40ddf671022
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 5 14:21:54 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Apr 5 14:22:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45affc53
net-p2p/amule: add ~arm (bug 597830).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"
net-p2p/amule/amule-2.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.2-r1.ebuild b/net-p2p/amule/amule-2.3.2-r1.ebuild
index 06bb5d1e707..49920e93097 100644
--- a/net-p2p/amule/amule-2.3.2-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip nls remote stats unicode upnp +X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2017-03-27 2:19 Michael Orlitzky
0 siblings, 0 replies; 46+ messages in thread
From: Michael Orlitzky @ 2017-03-27 2:19 UTC (permalink / raw
To: gentoo-commits
commit: 3360cea4a297c59e3983f29ee2f370300cfcb2d0
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 02:18:52 2017 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 02:18:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3360cea4
net-p2p/amule: new revision to fix media-libs/gd USE dependency.
With USE=stats, amule needs gd to be built with PNG support. There was
already a USE dependency for JPEG support, and this revision adds it
for PNG, too.
Gentoo-Bug: 612386
Package-Manager: Portage-2.3.3, Repoman-2.3.1
.../{amule-2.3.2.ebuild => amule-2.3.2-r1.ebuild} | 30 ++++++++++------------
1 file changed, 14 insertions(+), 16 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.2.ebuild b/net-p2p/amule/amule-2.3.2-r1.ebuild
similarity index 82%
rename from net-p2p/amule/amule-2.3.2.ebuild
rename to net-p2p/amule/amule-2.3.2-r1.ebuild
index d188432fea0..06bb5d1e707 100644
--- a/net-p2p/amule/amule-2.3.2.ebuild
+++ b/net-p2p/amule/amule-2.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,8 +6,8 @@ WX_GTK_VER="3.0"
inherit wxwidgets user
-MY_P=${PN/m/M}-${PV}
-S="${WORKDIR}"/${MY_P}
+MY_P="${PN/m/M}-${PV}"
+S="${WORKDIR}/${MY_P}"
DESCRIPTION="aMule, the all-platform eMule p2p client"
HOMEPAGE="http://www.amule.org/"
@@ -18,23 +18,21 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip nls remote stats unicode upnp +X"
-DEPEND="
- >=dev-libs/crypto++-5
+COMMON_DEPEND="
+ dev-libs/crypto++
sys-libs/binutils-libs:0=
- >=sys-libs/zlib-1.2.1
+ sys-libs/zlib
x11-libs/wxGTK:${WX_GTK_VER}[X?]
- stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
+ stats? ( media-libs/gd:=[jpeg,png] )
geoip? ( dev-libs/geoip )
- upnp? ( >=net-libs/libupnp-1.6.6 )
- remote? ( >=media-libs/libpng-1.2.0:0=
- unicode? ( >=media-libs/gd-2.0.26:= ) )
- !net-p2p/imule
-"
-RDEPEND="${DEPEND}"
+ 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
-)
+PATCHES=( "${FILESDIR}/${PN}-2.2.6-fallocate.diff" )
pkg_setup() {
if use stats && ! use X; then
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2017-03-27 2:19 Michael Orlitzky
0 siblings, 0 replies; 46+ messages in thread
From: Michael Orlitzky @ 2017-03-27 2:19 UTC (permalink / raw
To: gentoo-commits
commit: c7bbb989b1ebd2608d34363f4d1cbe4459902c10
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 01:32:38 2017 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 01:32:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bbb989
net-p2p/amule: remove unused version 2.3.1-r2.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-p2p/amule/amule-2.3.1-r2.ebuild | 108 ------------------------------------
1 file changed, 108 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.1-r2.ebuild b/net-p2p/amule/amule-2.3.1-r2.ebuild
deleted file mode 100644
index 91d21718dee..00000000000
--- a/net-p2p/amule/amule-2.3.1-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="daemon debug geoip nls remote stats unicode upnp +X"
-
-DEPEND=">=dev-libs/crypto++-5
- sys-libs/binutils-libs:0=
- >=sys-libs/zlib-1.2.1
- >=x11-libs/wxGTK-2.8.12:2.8[X?]
- stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
- geoip? ( dev-libs/geoip )
- upnp? ( >=net-libs/libupnp-1.6.6 )
- remote? ( >=media-libs/libpng-1.2.0:0=
- unicode? ( >=media-libs/gd-2.0.26:= ) )
- !net-p2p/imule"
-RDEPEND="${DEPEND}"
-
-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_prepare() {
- eapply "${FILESDIR}"/${PN}-2.2.6-fallocate.diff
- # Bug 412371
- eapply "${FILESDIR}"/${PN}-2.3.1-gcc47.patch
-
- default
-}
-
-src_configure() {
- local myconf
-
- WX_GTK_VER="2.8"
-
- 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 \
- $(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
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2016-10-01 14:19 Pacho Ramos
0 siblings, 0 replies; 46+ messages in thread
From: Pacho Ramos @ 2016-10-01 14:19 UTC (permalink / raw
To: gentoo-commits
commit: 8d06a65cb72da5389edd4979e802beb662d7fc4f
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 1 14:19:35 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 1 14:19:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d06a65c
net-p2p/amule: Version bump, also use wxGTK3.0 (supported now officially by upstream).
Package-Manager: portage-2.3.0
net-p2p/amule/Manifest | 1 +
net-p2p/amule/amule-2.3.2.ebuild | 107 +++++++++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/net-p2p/amule/Manifest b/net-p2p/amule/Manifest
index f28d61e..2503136 100644
--- a/net-p2p/amule/Manifest
+++ b/net-p2p/amule/Manifest
@@ -1 +1,2 @@
DIST aMule-2.3.1.tar.bz2 4565232 SHA256 d2eda19c34ec574fa123efb95726c7cc241b093c95d074a5161ee7330dece69d SHA512 3310aa6e92dde0e27df032da701bc28533c703277ddeec3766fb0e945725ed340b2d3fe54016172621a47559b6c13fb2893cba0d2469a1038ab35c3ee2d5a3c3 WHIRLPOOL 1e1a27ebaed1c8f49093dc6a75a0b9c5fd1ad5a3390585d08b1db2b8cd00397e2d519b01720d5d2131b779f9bc0137d9a6aba603117295b185c3db716cc7dba2
+DIST aMule-2.3.2.tar.xz 3895300 SHA256 f64720fdc8c6cfa06bdcd4ca3922d30a0ddddba9c897f5bec7605009c7683928 SHA512 3064b086f8459b4372ea0c11f239a08167c7beac3dde26889f056f617b480b487bea10c2cae8fdfa1ae99c10fc9e715adc8e01e4b968389861aa47c3ec8c0016 WHIRLPOOL 2907069f705dcb438fb78e049d9a417d42401bff659924c7ed66451b22c6dd35baf52e8100ca81e06c24cd1418ba586e16746bcb4e27314c15fd29407b4e3298
diff --git a/net-p2p/amule/amule-2.3.2.ebuild b/net-p2p/amule/amule-2.3.2.ebuild
new file mode 100644
index 00000000..1445fd5
--- /dev/null
+++ b/net-p2p/amule/amule-2.3.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+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 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="daemon debug geoip nls remote stats unicode upnp +X"
+
+DEPEND="
+ >=dev-libs/crypto++-5
+ sys-libs/binutils-libs:0=
+ >=sys-libs/zlib-1.2.1
+ x11-libs/wxGTK:${WX_GTK_VER}[X?]
+ stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
+ geoip? ( dev-libs/geoip )
+ upnp? ( >=net-libs/libupnp-1.6.6 )
+ remote? ( >=media-libs/libpng-1.2.0:0=
+ unicode? ( >=media-libs/gd-2.0.26:= ) )
+ !net-p2p/imule
+"
+RDEPEND="${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
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2016-05-03 17:35 Austin English
0 siblings, 0 replies; 46+ messages in thread
From: Austin English @ 2016-05-03 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 6fdd55bee7111a461bd22ef414b0efa9e5c59ef7
Author: Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Tue May 3 17:19:09 2016 +0000
Commit: Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Tue May 3 17:21:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdd55be
net-p2p/amule: remove old version
Package-Manager: portage-2.2.26
net-p2p/amule/amule-2.3.1-r1.ebuild | 107 ------------------------------------
1 file changed, 107 deletions(-)
diff --git a/net-p2p/amule/amule-2.3.1-r1.ebuild b/net-p2p/amule/amule-2.3.1-r1.ebuild
deleted file mode 100644
index 565019e..0000000
--- a/net-p2p/amule/amule-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils 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.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="daemon debug geoip nls remote stats unicode upnp +X"
-
-DEPEND=">=dev-libs/crypto++-5
- sys-libs/binutils-libs:0=
- >=sys-libs/zlib-1.2.1
- >=x11-libs/wxGTK-2.8.12:2.8[X?]
- stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
- geoip? ( dev-libs/geoip )
- upnp? ( >=net-libs/libupnp-1.6.6 )
- remote? ( >=media-libs/libpng-1.2.0:0=
- unicode? ( >=media-libs/gd-2.0.26:= ) )
- !net-p2p/imule"
-RDEPEND="${DEPEND}"
-
-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_prepare() {
- epatch "${FILESDIR}"/${PN}-2.2.6-fallocate.diff
- # Bug 412371
- epatch "${FILESDIR}"/${PN}-2.3.1-gcc47.patch
-}
-
-src_configure() {
- local myconf
-
- WX_GTK_VER="2.8"
-
- 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 \
- $(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
-}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2016-01-22 10:43 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2016-01-22 10:43 UTC (permalink / raw
To: gentoo-commits
commit: 1eb5450ea2f772adf87267b5c7fe75226bb483b7
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Tue Oct 27 13:39:36 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 13:39:36 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb5450e
net-p2p/amule: enable verbose build log
Gentoo-Bug: 453356
net-p2p/amule/amule-2.3.1-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-p2p/amule/amule-2.3.1-r1.ebuild b/net-p2p/amule/amule-2.3.1-r1.ebuild
index 4e33745..565019e 100644
--- a/net-p2p/amule/amule-2.3.1-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.1-r1.ebuild
@@ -79,6 +79,7 @@ src_configure() {
fi
econf \
+ --with-denoise-level=0 \
--with-wx-config="${WX_CONFIG}" \
--enable-amulecmd \
$(use_enable debug) \
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2016-01-22 10:43 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2016-01-22 10:43 UTC (permalink / raw
To: gentoo-commits
commit: fc7397819753725b7c11143b6f8b0734c276a992
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Tue Oct 27 00:11:30 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 13:26:59 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc739781
net-p2p/amule: depend on sys-libs/binutils-libs
Gentoo-Bug: 563976
net-p2p/amule/amule-2.3.1-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-p2p/amule/amule-2.3.1-r1.ebuild b/net-p2p/amule/amule-2.3.1-r1.ebuild
index 4f462f5..4e33745 100644
--- a/net-p2p/amule/amule-2.3.1-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.1-r1.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="daemon debug geoip nls remote stats unicode upnp +X"
DEPEND=">=dev-libs/crypto++-5
+ sys-libs/binutils-libs:0=
>=sys-libs/zlib-1.2.1
>=x11-libs/wxGTK-2.8.12:2.8[X?]
stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2016-01-22 10:43 Patrice Clement
0 siblings, 0 replies; 46+ messages in thread
From: Patrice Clement @ 2016-01-22 10:43 UTC (permalink / raw
To: gentoo-commits
commit: 57b4176cbccd7d4bcf731691d6ff021cd9fad595
Author: Alexander Tsoy <alexander <AT> tsoy <DOT> me>
AuthorDate: Mon Oct 26 19:46:14 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct 27 00:07:17 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b4176c
net-p2p/amule: EAPI 5 bump
net-p2p/amule/amule-2.3.1-r1.ebuild | 105 ++++++++++++++++++++++++++++++++++++
1 file changed, 105 insertions(+)
diff --git a/net-p2p/amule/amule-2.3.1-r1.ebuild b/net-p2p/amule/amule-2.3.1-r1.ebuild
new file mode 100644
index 0000000..4f462f5
--- /dev/null
+++ b/net-p2p/amule/amule-2.3.1-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils 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.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="daemon debug geoip nls remote stats unicode upnp +X"
+
+DEPEND=">=dev-libs/crypto++-5
+ >=sys-libs/zlib-1.2.1
+ >=x11-libs/wxGTK-2.8.12:2.8[X?]
+ stats? ( >=media-libs/gd-2.0.26:=[jpeg] )
+ geoip? ( dev-libs/geoip )
+ upnp? ( >=net-libs/libupnp-1.6.6 )
+ remote? ( >=media-libs/libpng-1.2.0:0=
+ unicode? ( >=media-libs/gd-2.0.26:= ) )
+ !net-p2p/imule"
+RDEPEND="${DEPEND}"
+
+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_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.2.6-fallocate.diff
+ # Bug 412371
+ epatch "${FILESDIR}"/${PN}-2.3.1-gcc47.patch
+}
+
+src_configure() {
+ local myconf
+
+ WX_GTK_VER="2.8"
+
+ 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-wx-config="${WX_CONFIG}" \
+ --enable-amulecmd \
+ $(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
+}
^ permalink raw reply related [flat|nested] 46+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/
@ 2015-11-07 12:57 Pacho Ramos
0 siblings, 0 replies; 46+ messages in thread
From: Pacho Ramos @ 2015-11-07 12:57 UTC (permalink / raw
To: gentoo-commits
commit: d867ffbd29562eba974841bd719e32c3c4b76f84
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 12:57:32 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 12:57:53 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d867ffbd
net-p2p/amule: Support wxGTK:3.0 (#465084)
Package-Manager: portage-2.2.23
net-p2p/amule/amule-2.3.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-p2p/amule/amule-2.3.1-r1.ebuild b/net-p2p/amule/amule-2.3.1-r1.ebuild
index 8335b24..99b75d0 100644
--- a/net-p2p/amule/amule-2.3.1-r1.ebuild
+++ b/net-p2p/amule/amule-2.3.1-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
stats? ( >=media-libs/gd-2.0.26[jpeg] )
geoip? ( dev-libs/geoip )
upnp? ( >=net-libs/libupnp-1.6.6 )
- remote? ( >=media-libs/libpng-1.2.0
+ remote? ( >=media-libs/libpng-1.2.0:0=
unicode? ( >=media-libs/gd-2.0.26 ) )
X? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
!X? ( x11-libs/wxGTK:${WX_GTK_VER} )
^ permalink raw reply related [flat|nested] 46+ messages in thread
end of thread, other threads:[~2024-10-07 12:39 UTC | newest]
Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-23 13:10 [gentoo-commits] repo/gentoo:master commit in: net-p2p/amule/ Tobias Klausmann
-- strict thread matches above, loose matches on Subject: below --
2024-10-07 12:39 Yixun Lan
2024-07-13 11:06 Yixun Lan
2024-07-05 17:49 Pacho Ramos
2024-04-12 8:12 Joonas Niilola
2024-04-11 17:40 Arthur Zamarin
2024-04-11 16:57 Arthur Zamarin
2023-12-22 6:46 Sam James
2023-12-20 6:23 Arthur Zamarin
2023-12-20 6:23 Arthur Zamarin
2023-12-20 6:23 Arthur Zamarin
2023-12-20 3:44 Sam James
2023-06-27 0:02 Yixun Lan
2023-06-26 14:43 Sam James
2022-04-28 15:05 Jakov Smolić
2021-06-20 7:52 Agostino Sarubbo
2021-06-20 7:51 Agostino Sarubbo
2021-06-20 7:50 Agostino Sarubbo
2021-06-20 7:50 Agostino Sarubbo
2021-02-22 14:47 Joonas Niilola
2020-06-15 15:16 Agostino Sarubbo
2020-06-14 20:19 Sergei Trofimovich
2020-06-14 20:08 Sergei Trofimovich
2020-04-30 12:00 Joonas Niilola
2020-04-30 12:00 Joonas Niilola
2020-02-20 13:27 Joonas Niilola
2020-02-20 13:27 Joonas Niilola
2020-01-17 6:23 Joonas Niilola
2018-10-06 19:12 Sergei Trofimovich
2018-07-29 10:35 Sergei Trofimovich
2018-07-21 17:50 Mikle Kolyada
2018-06-22 22:17 Patrice Clement
2018-06-22 22:17 Patrice Clement
2018-06-22 22:17 Patrice Clement
2018-06-22 22:17 Patrice Clement
2017-06-13 12:31 Agostino Sarubbo
2017-06-08 10:16 Agostino Sarubbo
2017-04-05 14:22 Michael Weber
2017-03-27 2:19 Michael Orlitzky
2017-03-27 2:19 Michael Orlitzky
2016-10-01 14:19 Pacho Ramos
2016-05-03 17:35 Austin English
2016-01-22 10:43 Patrice Clement
2016-01-22 10:43 Patrice Clement
2016-01-22 10:43 Patrice Clement
2015-11-07 12:57 Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox