summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Campbell <zlg@gentoo.org>2015-05-22 06:00:55 +0000
committerDaniel Campbell <zlg@gentoo.org>2015-05-22 06:00:55 +0000
commitc7c346b05b99f0d92ba9714755a2adca84f7b63c (patch)
treea5c0220cdaf3a34c1c289a2b03220a2136af364a /net-p2p/imule
parentVersion bump, wrt bug #503958 (diff)
downloadhistorical-c7c346b05b99f0d92ba9714755a2adca84f7b63c.tar.gz
historical-c7c346b05b99f0d92ba9714755a2adca84f7b63c.tar.bz2
historical-c7c346b05b99f0d92ba9714755a2adca84f7b63c.zip
New ebuild wrt 281192. Thanks Andrey Aleksandrovich
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x5039E170
Diffstat (limited to 'net-p2p/imule')
-rw-r--r--net-p2p/imule/ChangeLog10
-rw-r--r--net-p2p/imule/Manifest25
-rw-r--r--net-p2p/imule/imule-2.3.2.3.ebuild51
-rw-r--r--net-p2p/imule/metadata.xml12
4 files changed, 98 insertions, 0 deletions
diff --git a/net-p2p/imule/ChangeLog b/net-p2p/imule/ChangeLog
new file mode 100644
index 000000000000..062988957231
--- /dev/null
+++ b/net-p2p/imule/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-p2p/imule
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/imule/ChangeLog,v 1.1 2015/05/22 06:00:49 zlg Exp $
+
+*imule-2.3.2.3 (22 May 2015)
+
+ 22 May 2015; Daniel Campbell <zlg@gentoo.org> +imule-2.3.2.3.ebuild,
+ +metadata.xml:
+ New ebuild wrt 281192. Thanks Andrey Aleksandrovich
+
diff --git a/net-p2p/imule/Manifest b/net-p2p/imule/Manifest
new file mode 100644
index 000000000000..ffe880824e60
--- /dev/null
+++ b/net-p2p/imule/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST 2015-03-22_nodes.dat 57832 SHA256 0c7f7f7afe875f1a1c5dc0bfaf960a9f24e51f1eeec42b8dc8a538c62362b7cb SHA512 fd1a1cf2f9f0084bb1e0a802c994308e62a58ebe14b3455b1e86c7b419dcbc206ef982a01ea163c5810d0f79a2388b4a1b4672e73f63a9034e8967d667c3a817 WHIRLPOOL 10ed68cadc4834aa0230679013436f8c91aa5240de1972a6619e357d99d63fdb606f781db341a171b79f03a50c80ef942159a5b0f8f3f095a2a62d6886dc8a36
+DIST iMule-2.3.2.3-src.tbz 13143310 SHA256 f5d1657ce34893b305cb1e8ec163274661926dc9116dccf0d41ce31f0693be43 SHA512 5db856db83e8300faa399922f05b552670a4c9947e3e778031f8904a1a91fe6b02e067bfa2f96883d16c74899d6b713bbd58210529071c0c71202134b41276c9 WHIRLPOOL 93c73028119875b4ec00278849ff11f1cdd0af32af02cac9b98d836f79bc84bb03df18096294c0316e04b39f87e44a973d93a17ad651f9156bac8c1888b006e8
+EBUILD imule-2.3.2.3.ebuild 1565 SHA256 c2f337b9f4213f848a3c10914466a7ba69e8abe43e4761eb5621f14d2463746b SHA512 1d434e59e0c44f182b4a1bf48c636d4772580ebff27aedcab555803a0563c8b641d1b23e42e026a46c5e77a519988fd779800eccbe0578d22d58eac4c0b750ac WHIRLPOOL 015e1ef4aa693fd999a2676174562e756415e49efcf4561468f2c51a316d25ca1e15a7ad35c22cb6fbd92bb950b7877860b4ad9abb2f6a01136c8ec324f7fe64
+MISC ChangeLog 369 SHA256 4c3d65964b2524652cb1e1a01eb9f6b0b4b3e928df923501545952a630f8b67d SHA512 aa7508bba214e245054c9ceb00a262e03490fce3445ed29c16ecf3180d26b2174ae2b37d3405966671b82d8c73b472b04c53214e98ecdc591c40f05ccb3dc0c5 WHIRLPOOL 4380dba7444c8bf24f42fd5045d8db40dc7c1027619b0a7554cad198e3da3c4b37998c36792dbbf47e1c9b55b5f629aa8b5c22c32170d3f3ef26ce6310f941de
+MISC metadata.xml 581 SHA256 e3f1554347d22e9745703941f9780a4787ac09088cb0ce0c93eff58eeecc05d9 SHA512 dbb9b64616e38f72f5dda84eb6d4901bac6c040e899dabe6e0d9da75581fe896ca302d0cb2fb65b5107c1ed3e9f3e006bdf55cf97d1db82524066445f70f9cbf WHIRLPOOL 308d1d3e17caf94cad9c0e4c62dddd4b76e90f54971ffcd70a4de2557fb852879c80e334a9c744e6b4b506fab6620fbd633c2f29d044b603a1f6caefcaf72197
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVXsYSAAoJEAEkDpRQOeFwRwMP/3aC6MNaQAIciTdtXdBz5bm2
+9HxlOBtz+EfZaDc3jJ6MJEn4/C1vTTWEgnD1oSLz4/Z3sWF50b6Tjl9WXo084E7R
+kXzKcu7yAclUN/mDNUDLJwioh6l/Lv9mr1AoZacbhXUGpbxq3JGEdjHb0N9iK52K
+RybQKHSWDyBb9WYkM1IkObIt0pZ/jrjJeE5uq54kK7pCVH5C8eh8zR1TUQChSCeH
+xUsJcBPKMV+YokgpP6zWaGUkeAT+WgVaQ4wZA/xmISuwdeJHdh5yPt1vHH5vDVCK
+uiereg7+OU8mKDLnIHX62OYL8w4BSmljSClVUu8k8dgUp1mcDzMywKF8Nu2KC4S4
+0JAzlepXG90p11dCfQjd7H1uAuosWTW5OciZl8fzm0AG49UZS8zvR/H386QcwMSR
+ttvXkBG/bFt6M+Y1n8mmUnlMBdbkl7GPYIhU0X+Im/yVY8bunywfxnlyJQd4GmDl
+Y9IwfakdjWyGjohLqPX9tgqaill/U8a6sIHPuelb5KLhlWmEeo7qFwICyiJi+Dob
+FQH7HqgR4zkxeDUih7EpSjmSIMY3SyBZLYQ3PLE24wra2UebJ1DRyuUjBHjS265i
+7PXa1v4McZPbvRhncnqE0a/JaErWDUWS8n5AhFDM32LoxMIf8CFQ1Yllu8gjWaZx
+pouJJdX9TWq6fWiAHWyd
+=Ty+Y
+-----END PGP SIGNATURE-----
diff --git a/net-p2p/imule/imule-2.3.2.3.ebuild b/net-p2p/imule/imule-2.3.2.3.ebuild
new file mode 100644
index 000000000000..aa118139f3ec
--- /dev/null
+++ b/net-p2p/imule/imule-2.3.2.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/imule/imule-2.3.2.3.ebuild,v 1.1 2015/05/22 06:00:49 zlg Exp $
+
+EAPI="5"
+WX_GTK_VER="2.8"
+inherit wxwidgets
+
+MY_PN="iMule"
+
+DESCRIPTION="P2P sharing software which connects through I2P and Kad network"
+# New homepage has a few resources and a working nodes.dat file users need
+# in order to get iMule to work
+HOMEPAGE="http://echelon.i2p/imule"
+SRC_URI="http://echelon.i2p/imule/${PV}/${MY_PN}-${PV}-src.tbz http://dev.gentoo.org/~zlg/extra/net-p2p/imule/2015-03-22_nodes.dat"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webserver static-libs nls"
+
+# wxGTK 2.8 is required; later versions result in failed compile
+# Other versions indicated are from the tarball's INSTALL file
+DEPEND="x11-libs/wxGTK:2.8
+ net-p2p/i2p
+ >=net-libs/libupnp-1.6.6
+ sys-devel/flex
+ sys-apps/texinfo
+ >=dev-libs/crypto++-5.1"
+RDEPEND="x11-libs/wxGTK:2.8 net-p2p/i2p"
+
+S="${WORKDIR}/${MY_PN}-${PV}-src"
+
+src_configure() {
+ WX_GTK_VER="2.8" need-wxwidgets unicode
+ # Enabling imulecmd results in a compilation error.
+ econf --with-wx-config=${WX_CONFIG} \
+ --enable-imule-daemon \
+ --enable-alc \
+ --enable-alcc \
+ --enable-optimize \
+ --disable-debug \
+ $(use_enable nls) \
+ $(use_enable webserver) \
+ $(use_enable static-libs static)
+}
+
+pkg_postinst() {
+ elog "iMule will not function without a valid 'nodes.dat' file and"
+ elog "an I2P router running."
+ elog "The nodes.dat file can be found at http://echelon.i2p/imule."
+}
diff --git a/net-p2p/imule/metadata.xml b/net-p2p/imule/metadata.xml
new file mode 100644
index 000000000000..f48160a14d46
--- /dev/null
+++ b/net-p2p/imule/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>java</herd>
+<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+<longdescription>A P2P file-sharing application designed to work on top of the I2P or Kad network stacks.</longdescription>
+<use>
+<flag name="nls">Adds Native Language Support using GNU gettext.</flag>
+<flag name="static-libs">Builds a statically-linked application.</flag>
+<flag name="webserver">Enables a webserver to administer remotely.</flag>
+</use>
+</pkgmetadata>