# ChangeLog for net-p2p/amule
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/ChangeLog,v 1.81 2007/02/07 14:22:17 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/ChangeLog,v 1.82 2007/02/10 18:39:44 armin76 Exp $
+
+ 10 Feb 2007; Raúl Porcel <armin76@gentoo.org> -amule-2.0.1-r2.ebuild,
+ -amule-2.1.0-r1.ebuild, -amule-2.1.1.ebuild, -amule-2.1.2.ebuild:
+ remove vulnerable versions
07 Feb 2007; Simon Stelling <blubb@gentoo.org> amule-2.1.3.ebuild:
stable on amd64; bug 161796
MD5 fcb8c3ac5b48723eee8565d59d0fb622 files/amuleweb.initd 1171
RMD160 278b66c90ab82e37cb43a5ddbcdf599afd570a95 files/amuleweb.initd 1171
SHA256 a4826cb4294184ac12fd712517397074fcf71a132640789132d761488b32b2da files/amuleweb.initd 1171
-DIST aMule-2.0.1.tar.bz2 2119387 RMD160 5272b3f38d9858456e046b5fe538f171610bfc6d SHA1 af6e735aaf1a0e6421a78db4be5a45474f015466 SHA256 5984f23de7bb1f043b4642dac33d362ff1770f09675a787ca49a0adccfb6ad99
DIST aMule-2.0.3.tar.bz2 2154288 RMD160 22d5c25fccd2346a7299c71ba8ad4c175a36db2d SHA1 f4e0fb5d45e09fc81ac795f1360ed32af50605ff SHA256 b85d7a2bf10c8659c9287c4b1f653cd6ba22dfcb1bdd5251448988e8d57c10aa
-DIST aMule-2.1.0.tar.bz2 3244316 RMD160 a64f7e3ca6431b59084ddd8dd2406c84dea421de SHA1 cce39c74d3f68ea768c78726fa440575de2c4214 SHA256 f926a194cb89bc4b67f45b79f972e177fa49cc784b92c21b990647f7cac9b8cb
-DIST aMule-2.1.1.tar.bz2 3263428 RMD160 4a12afd91ecaaff75defa69796a7124abcd84dca SHA1 dd2e48a13cf7260f327364f293eda0d90832048e SHA256 c675c7b1d97b14b410747af5d91185ec5f0cc55d8cfbd77b4525d47ef8756ea6
-DIST aMule-2.1.2.tar.bz2 1459168 RMD160 26bf5db34512356cfce9690019d39a75fc1b034c SHA1 b96bba7bfba1298bb85a5fec4e5fbc4349339b3f SHA256 01af37a21f4ecbea549c8044cb5f38d3cb2e190f037bde27d13c9a306d038a4a
DIST aMule-2.1.3.tar.bz2 3248530 RMD160 fcc345000e5ad0a221d1e96d0d514f3be36428c3 SHA1 dd47deb38e7a5b823550b85150f5a814c597b273 SHA256 6e97e947bb7ac231b75e3b21a509a2ec0239bcd7e9dbfc6062c520a6d13b0244
-EBUILD amule-2.0.1-r2.ebuild 2161 RMD160 dc7bb724f2480fb3c432505a8f375339d8c011f4 SHA1 82adc6349ae8428c93fee40b653f3630634dcff5 SHA256 aee39cd10b80d07157e92ea16eff59a8df6594c95ed39f210e2037229d090f0f
-MD5 f81318738ae1c3fa1116bd94a405d6f5 amule-2.0.1-r2.ebuild 2161
-RMD160 dc7bb724f2480fb3c432505a8f375339d8c011f4 amule-2.0.1-r2.ebuild 2161
-SHA256 aee39cd10b80d07157e92ea16eff59a8df6594c95ed39f210e2037229d090f0f amule-2.0.1-r2.ebuild 2161
EBUILD amule-2.0.3-r4.ebuild 2741 RMD160 da110e911e8914a35fc3646cad567811c85c59c4 SHA1 a4e8f3087926a3d31644042b4165c37b39d90de2 SHA256 360d9f1b5026374657250f65a2062865158028c9c97a4a6295f467aa6154ff03
MD5 14aa0b4a70ea87006f771ac2300cb887 amule-2.0.3-r4.ebuild 2741
RMD160 da110e911e8914a35fc3646cad567811c85c59c4 amule-2.0.3-r4.ebuild 2741
SHA256 360d9f1b5026374657250f65a2062865158028c9c97a4a6295f467aa6154ff03 amule-2.0.3-r4.ebuild 2741
-EBUILD amule-2.1.0-r1.ebuild 3094 RMD160 e53d3b09921b4957479d4761a1106dbf96e9953b SHA1 8a5290ff9b8c639fcc807a202691067d65ed41f7 SHA256 36e093bd0e8f1c8660ce312e0a0b6a491eb0334485dfe75e53f701d5c8176cce
-MD5 61167a5a3ecedab92adc961302ce63c2 amule-2.1.0-r1.ebuild 3094
-RMD160 e53d3b09921b4957479d4761a1106dbf96e9953b amule-2.1.0-r1.ebuild 3094
-SHA256 36e093bd0e8f1c8660ce312e0a0b6a491eb0334485dfe75e53f701d5c8176cce amule-2.1.0-r1.ebuild 3094
-EBUILD amule-2.1.1.ebuild 3091 RMD160 dbad37e79d82a658d6ec0667b9a9dbfbacdad63b SHA1 acbc2682b6674b9548b5bf102445a767a5794cb4 SHA256 4e8083ac39e43db7ecc779d00970f2f956adae9c6a9d3a0bc0fb471d7b451a14
-MD5 45bc89752e8241f58f4826e754c01e2c amule-2.1.1.ebuild 3091
-RMD160 dbad37e79d82a658d6ec0667b9a9dbfbacdad63b amule-2.1.1.ebuild 3091
-SHA256 4e8083ac39e43db7ecc779d00970f2f956adae9c6a9d3a0bc0fb471d7b451a14 amule-2.1.1.ebuild 3091
-EBUILD amule-2.1.2.ebuild 3082 RMD160 3a43db03ed9d093204a35a0d7c9c364d00c6e2c2 SHA1 3f43aa7b14f235fad029bdb574bf565157b904c3 SHA256 252122fb52c9c7b172bf96691a1a269976fbb7d8c4625a20c69e25cef3747d07
-MD5 aefa3f9d999c0c87e5312dd2939bedcc amule-2.1.2.ebuild 3082
-RMD160 3a43db03ed9d093204a35a0d7c9c364d00c6e2c2 amule-2.1.2.ebuild 3082
-SHA256 252122fb52c9c7b172bf96691a1a269976fbb7d8c4625a20c69e25cef3747d07 amule-2.1.2.ebuild 3082
EBUILD amule-2.1.3.ebuild 3072 RMD160 78c80ef51e8e5cae50316cbca8ed11adb3f881d1 SHA1 b7842954b198abbb0b1b16cf3732f4163ace09b2 SHA256 230ec6c33755bbe4c5c3997535e49b94e77988e76c7dc9371540f3a807bee079
MD5 4e732f3dd7c43ad457f56e3c2a2487cb amule-2.1.3.ebuild 3072
RMD160 78c80ef51e8e5cae50316cbca8ed11adb3f881d1 amule-2.1.3.ebuild 3072
SHA256 230ec6c33755bbe4c5c3997535e49b94e77988e76c7dc9371540f3a807bee079 amule-2.1.3.ebuild 3072
-MISC ChangeLog 11357 RMD160 0f1ab8e8d951d1e79c33afc7c8f1467460bca189 SHA1 cf70c9e84cf6e785bae50e0444cd86b3381bdbd1 SHA256 c6b07cb540661175e6a341681fcb47735c9e05b73622ac66e7cbf24ccd573f48
-MD5 a687aff955b5c3529f3160b48111b575 ChangeLog 11357
-RMD160 0f1ab8e8d951d1e79c33afc7c8f1467460bca189 ChangeLog 11357
-SHA256 c6b07cb540661175e6a341681fcb47735c9e05b73622ac66e7cbf24ccd573f48 ChangeLog 11357
+MISC ChangeLog 11530 RMD160 f00ea8a4f26316b396eefb5037b15200913eaa62 SHA1 142e11a75013c81b6522651f2fc7b5a8a67a23e8 SHA256 5cf73a0342b88d08d9978435c03671305c29e0396598eb3c9d0761a7cdb61189
+MD5 31f4b24706e9bc8550107f6b7249e523 ChangeLog 11530
+RMD160 f00ea8a4f26316b396eefb5037b15200913eaa62 ChangeLog 11530
+SHA256 5cf73a0342b88d08d9978435c03671305c29e0396598eb3c9d0761a7cdb61189 ChangeLog 11530
MISC metadata.xml 160 RMD160 828887200387b28c37fc97111fc6bc3a0a2fcccd SHA1 813ef5bc57f6a8d95e7cab7a745a2a824858f49c SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f
MD5 8aefbc0e49db723ca1ad02d0c409cd49 metadata.xml 160
RMD160 828887200387b28c37fc97111fc6bc3a0a2fcccd metadata.xml 160
SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f metadata.xml 160
-MD5 e1789e85a98166024197277e00787658 files/digest-amule-2.0.1-r2 241
-RMD160 b7e38c0ca6f585c614ae815d8ff6c975143a618d files/digest-amule-2.0.1-r2 241
-SHA256 a12d59e74f66e6e56cac538dd01957be490991cfbd37d8ad3de6ae9f90cc7297 files/digest-amule-2.0.1-r2 241
MD5 47a4aeeee839511d5a820f2a997ac785 files/digest-amule-2.0.3-r4 241
RMD160 05528f27618f6e63811b786284d884df98807bad files/digest-amule-2.0.3-r4 241
SHA256 bccdc46ad0b7c1648628a0e904d207f34127b7e5ff942dd2c75a9558406312f8 files/digest-amule-2.0.3-r4 241
-MD5 7f6421a991b037973fd1115b2d158b36 files/digest-amule-2.1.0-r1 241
-RMD160 d24c75c3149e3c704f42282b1f8c6202eb082741 files/digest-amule-2.1.0-r1 241
-SHA256 6d4fffcdce573dcdf2877c49df63120884447e598eb3041c6cc7764d7879760b files/digest-amule-2.1.0-r1 241
-MD5 1ea8ccf47f2fe9c979377bd01737863c files/digest-amule-2.1.1 241
-RMD160 b842c6be824640bbc44896fcf0d2dad0e00bbc2a files/digest-amule-2.1.1 241
-SHA256 0efc188847beb4f73f5beac1f057e9372a049cdb392cad9cabc518302fabf9b6 files/digest-amule-2.1.1 241
-MD5 f99c418457293c95ce0a1aac54a2a6ec files/digest-amule-2.1.2 241
-RMD160 617202838b115202c6a56647a918a09bff52a832 files/digest-amule-2.1.2 241
-SHA256 008eb000632d9b204479933257d968c4a43405ca034326495503083d10835874 files/digest-amule-2.1.2 241
MD5 7be3a231ebf740f81eedc92b3c89ac3a files/digest-amule-2.1.3 241
RMD160 fd70826f5999ca4c55b72a647c37fec73ac1a05b files/digest-amule-2.1.3 241
SHA256 697b2e19feb57659e95a0738fd32752cc3d37a72220659ce30912da1a505bf05 files/digest-amule-2.1.3 241
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.0.1-r2.ebuild,v 1.4 2006/09/07 22:29:35 sekretarz Exp $
-
-inherit eutils flag-o-matic wxwidgets
-
-MY_P=${P/m/M}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="aMule, the all-platform eMule p2p client"
-HOMEPAGE="http://www.amule.org/"
-SRC_URI="http://download.berlios.de/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ~ppc ~ppc64 ~sparc ~alpha"
-IUSE="amuled debug nls remote stats unicode"
-
-
-DEPEND=">=x11-libs/wxGTK-2.6.0
- >=sys-libs/zlib-1.2.2
- nls? ( sys-devel/gettext )
- remote? ( >=media-libs/libpng-1.2.8 )
- stats? ( >=media-libs/gd-2.0.32 )
- !net-p2p/xmule
- sys-apps/sed"
-
-pkg_setup() {
- export WX_GTK_VER="2.6"
- if use unicode; then
- need-wxwidgets unicode
- else
- need-wxwidgets gtk2
- fi
-}
-
-pkg_preinst() {
- if use amuled || use remote; then
- enewgroup p2p
- enewuser p2p -1 -1 /home/p2p p2p
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- sed -i -r "s:\\$\\(LN_S\\) (.*):\$\(LN_S\) ${D}/\1:g" docs/man/Makefile.in
-}
-
-src_compile() {
- if use amuled; then
- EXTRA_ECONF="--enable-amule-daemon --enable-amule-gui"
- fi
-
- econf \
- --disable-optimize \
- --with-wx-config=${WX_CONFIG} \
- --with-wxbase-config=${WX_CONFIG} \
- `use_enable debug` \
- `use_enable nls` \
- `use_enable remote amulecmd` \
- `use_enable remote amulecmdgui` \
- `use_enable remote webserver` \
- `use_enable remote webservergui` \
- `use_enable stats cas` \
- `use_enable stats wxcas` \
- `use_enable stats alc` \
- `use_enable stats alcc` \
- || die
- # we filter ssp until bug #74457 is closed to build on hardened
- if has_hardened; then
- filter-flags -fstack-protector -fstack-protector-all
- fi
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- if use amuled; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuled.confd amuled
- exeinto /etc/init.d; newexe ${FILESDIR}/amuled.initd amuled
- fi
-
- if use remote; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuleweb.confd amuleweb
- exeinto /etc/init.d; newexe ${FILESDIR}/amuleweb.initd amuleweb
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.1.0-r1.ebuild,v 1.3 2006/09/07 22:29:35 sekretarz Exp $
-
-inherit eutils flag-o-matic wxwidgets
-
-MY_P=${P/m/M}
-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="amuled debug gtk nls remote stats unicode"
-
-DEPEND=">=x11-libs/wxGTK-2.6.0
- >=sys-libs/zlib-1.2.1
- stats? ( >=media-libs/gd-2.0.26 )
- remote? ( >=media-libs/libpng-1.2.0 )
- !net-p2p/xmule"
-
-pkg_setup() {
- export WX_GTK_VER="2.6"
-
- if ! use gtk && ! use remote && ! use amuled; then
- eerror ""
- eerror "You have to specify at least one of gtk, remote or amuled"
- eerror "USE flag to build amule."
- eerror ""
- die "Invalid USE flag set"
- fi
-
- if use unicode && use gtk; then
- einfo "wxGTK with gtk2 and unicode support will be used"
- need-wxwidgets unicode
- elif use gtk; then
- einfo "wxGTK with gtk2 support will be used"
- need-wxwidgets gtk2
- elif use unicode; then
- einfo "wxGTK with unicode and without X support will be used"
- need-wxwidgets base-unicode
- else
- einfo "wxGTK without X support will be used"
- need-wxwidgets base
- fi
-
- if use stats && ! use gtk; then
- einfo "Note: You would need both the gtk and stats USE flags"
- einfo "to compile aMule Statistics GUI."
- einfo "I will now compile console versions only."
- fi
-
- if use stats && ! built_with_use media-libs/gd jpeg; then
- die "media-libs/gd should be compiled with the jpeg use flag when you have the stats use flag set"
- fi
-}
-
-pkg_preinst() {
- if use amuled || use remote; then
- enewgroup p2p
- enewuser p2p -1 -1 /home/p2p p2p
- fi
-}
-
-src_compile() {
- local myconf=""
-
- if use gtk ; 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} \
- --with-wxbase-config=${WX_CONFIG} \
- --enable-amulecmd \
- `use_enable debug` \
- `use_enable !debug optimize` \
- `use_enable amuled amule-daemon` \
- `use_enable nls` \
- `use_enable remote webserver` \
- `use_enable stats cas` \
- `use_enable stats alcc` \
- ${myconf} || die
-
- # we filter ssp until bug #74457 is closed to build on hardened
- if has_hardened; then
- filter-flags -fstack-protector -fstack-protector-all
- fi
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- if use amuled; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuled.confd amuled
- exeinto /etc/init.d; newexe ${FILESDIR}/amuled.initd amuled
- fi
-
- if use remote; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuleweb.confd amuleweb
- exeinto /etc/init.d; newexe ${FILESDIR}/amuleweb.initd amuleweb
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.1.1.ebuild,v 1.3 2006/09/07 22:29:35 sekretarz Exp $
-
-inherit eutils flag-o-matic wxwidgets
-
-MY_P=${P/m/M}
-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="amuled debug gtk nls remote stats unicode"
-
-DEPEND=">=x11-libs/wxGTK-2.6.0
- >=sys-libs/zlib-1.2.1
- stats? ( >=media-libs/gd-2.0.26 )
- remote? ( >=media-libs/libpng-1.2.0 )
- !net-p2p/xmule"
-
-pkg_setup() {
- export WX_GTK_VER="2.6"
-
- if ! use gtk && ! use remote && ! use amuled; then
- eerror ""
- eerror "You have to specify at least one of gtk, remote or amuled"
- eerror "USE flag to build amule."
- eerror ""
- die "Invalid USE flag set"
- fi
-
- if use unicode && use gtk; then
- einfo "wxGTK with gtk2 and unicode support will be used"
- need-wxwidgets unicode
- elif use gtk; then
- einfo "wxGTK with gtk2 support will be used"
- need-wxwidgets gtk2
- elif use unicode; then
- einfo "wxGTK with unicode and without X support will be used"
- need-wxwidgets base-unicode
- else
- einfo "wxGTK without X support will be used"
- need-wxwidgets base
- fi
-
- if use stats && ! use gtk; then
- einfo "Note: You would need both the gtk and stats USE flags"
- einfo "to compile aMule Statistics GUI."
- einfo "I will now compile console versions only."
- fi
-
- if use stats && ! built_with_use media-libs/gd jpeg; then
- die "media-libs/gd should be compiled with the jpeg use flag when you have the stats use flag set"
- fi
-}
-
-pkg_preinst() {
- if use amuled || use remote; then
- enewgroup p2p
- enewuser p2p -1 -1 /home/p2p p2p
- fi
-}
-
-src_compile() {
- local myconf=""
-
- if use gtk ; 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} \
- --with-wxbase-config=${WX_CONFIG} \
- --enable-amulecmd \
- `use_enable debug` \
- `use_enable !debug optimize` \
- `use_enable amuled amule-daemon` \
- `use_enable nls` \
- `use_enable remote webserver` \
- `use_enable stats cas` \
- `use_enable stats alcc` \
- ${myconf} || die
-
- # we filter ssp until bug #74457 is closed to build on hardened
- if has_hardened; then
- filter-flags -fstack-protector -fstack-protector-all
- fi
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- if use amuled; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuled.confd amuled
- exeinto /etc/init.d; newexe ${FILESDIR}/amuled.initd amuled
- fi
-
- if use remote; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuleweb.confd amuleweb
- exeinto /etc/init.d; newexe ${FILESDIR}/amuleweb.initd amuleweb
- fi
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.1.2.ebuild,v 1.7 2006/09/07 22:29:35 sekretarz Exp $
-
-inherit eutils flag-o-matic wxwidgets
-
-MY_P=${P/m/M}
-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="amd64 ppc ppc64 ~sparc x86"
-IUSE="amuled debug gtk nls remote stats unicode"
-
-DEPEND=">=x11-libs/wxGTK-2.6.0
- >=sys-libs/zlib-1.2.1
- stats? ( >=media-libs/gd-2.0.26 )
- remote? ( >=media-libs/libpng-1.2.0 )
- !net-p2p/xmule"
-
-pkg_setup() {
- export WX_GTK_VER="2.6"
-
- if ! use gtk && ! use remote && ! use amuled; then
- eerror ""
- eerror "You have to specify at least one of gtk, remote or amuled"
- eerror "USE flag to build amule."
- eerror ""
- die "Invalid USE flag set"
- fi
-
- if use unicode && use gtk; then
- einfo "wxGTK with gtk2 and unicode support will be used"
- need-wxwidgets unicode
- elif use gtk; then
- einfo "wxGTK with gtk2 support will be used"
- need-wxwidgets gtk2
- elif use unicode; then
- einfo "wxGTK with unicode and without X support will be used"
- need-wxwidgets base-unicode
- else
- einfo "wxGTK without X support will be used"
- need-wxwidgets base
- fi
-
- if use stats && ! use gtk; then
- einfo "Note: You would need both the gtk and stats USE flags"
- einfo "to compile aMule Statistics GUI."
- einfo "I will now compile console versions only."
- fi
-
- if use stats && ! built_with_use media-libs/gd jpeg; then
- die "media-libs/gd should be compiled with the jpeg use flag when you have the stats use flag set"
- fi
-}
-
-pkg_preinst() {
- if use amuled || use remote; then
- enewgroup p2p
- enewuser p2p -1 -1 /home/p2p p2p
- fi
-}
-
-src_compile() {
- local myconf=""
-
- if use gtk ; 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} \
- --with-wxbase-config=${WX_CONFIG} \
- --enable-amulecmd \
- `use_enable debug` \
- `use_enable !debug optimize` \
- `use_enable amuled amule-daemon` \
- `use_enable nls` \
- `use_enable remote webserver` \
- `use_enable stats cas` \
- `use_enable stats alcc` \
- ${myconf} || die
-
- # we filter ssp until bug #74457 is closed to build on hardened
- if has_hardened; then
- filter-flags -fstack-protector -fstack-protector-all
- fi
- emake -j1 || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- if use amuled; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuled.confd amuled
- exeinto /etc/init.d; newexe ${FILESDIR}/amuled.initd amuled
- fi
-
- if use remote; then
- insinto /etc/conf.d; newins ${FILESDIR}/amuleweb.confd amuleweb
- exeinto /etc/init.d; newexe ${FILESDIR}/amuleweb.initd amuleweb
- fi
-}
+++ /dev/null
-MD5 8c4a6cae058ac248bfcb9a57a18fca61 aMule-2.0.1.tar.bz2 2119387
-RMD160 5272b3f38d9858456e046b5fe538f171610bfc6d aMule-2.0.1.tar.bz2 2119387
-SHA256 5984f23de7bb1f043b4642dac33d362ff1770f09675a787ca49a0adccfb6ad99 aMule-2.0.1.tar.bz2 2119387
+++ /dev/null
-MD5 238199195f2590d38e608ca5dbe06c16 aMule-2.1.0.tar.bz2 3244316
-RMD160 a64f7e3ca6431b59084ddd8dd2406c84dea421de aMule-2.1.0.tar.bz2 3244316
-SHA256 f926a194cb89bc4b67f45b79f972e177fa49cc784b92c21b990647f7cac9b8cb aMule-2.1.0.tar.bz2 3244316
+++ /dev/null
-MD5 a25521d358f65ae45744ee0099922069 aMule-2.1.1.tar.bz2 3263428
-RMD160 4a12afd91ecaaff75defa69796a7124abcd84dca aMule-2.1.1.tar.bz2 3263428
-SHA256 c675c7b1d97b14b410747af5d91185ec5f0cc55d8cfbd77b4525d47ef8756ea6 aMule-2.1.1.tar.bz2 3263428
+++ /dev/null
-MD5 137aebd5e6f35b5bd40fd4ad8e9d8fc7 aMule-2.1.2.tar.bz2 1459168
-RMD160 26bf5db34512356cfce9690019d39a75fc1b034c aMule-2.1.2.tar.bz2 1459168
-SHA256 01af37a21f4ecbea549c8044cb5f38d3cb2e190f037bde27d13c9a306d038a4a aMule-2.1.2.tar.bz2 1459168