diff options
author | 2015-05-26 13:25:32 +0000 | |
---|---|---|
committer | 2015-05-26 13:25:32 +0000 | |
commit | 7c2289a9e3618d955b1aa08bb3d3c31cbbd9d2e2 (patch) | |
tree | 59ba6deb0cb449cef2935e505f80715fc3fd1a92 /net-p2p | |
parent | Version Bump (diff) | |
download | historical-7c2289a9e3618d955b1aa08bb3d3c31cbbd9d2e2.tar.gz historical-7c2289a9e3618d955b1aa08bb3d3c31cbbd9d2e2.tar.bz2 historical-7c2289a9e3618d955b1aa08bb3d3c31cbbd9d2e2.zip |
Fix SRC_URI wrt bug #550280, properly install nodes.dat file
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x5039E170
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/imule/ChangeLog | 7 | ||||
-rw-r--r-- | net-p2p/imule/Manifest | 29 | ||||
-rw-r--r-- | net-p2p/imule/imule-2.3.2.3-r1.ebuild | 64 |
3 files changed, 85 insertions, 15 deletions
diff --git a/net-p2p/imule/ChangeLog b/net-p2p/imule/ChangeLog index 062988957231..61f757b82087 100644 --- a/net-p2p/imule/ChangeLog +++ b/net-p2p/imule/ChangeLog @@ -1,6 +1,11 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/imule/ChangeLog,v 1.2 2015/05/26 13:25:19 zlg Exp $ + +*imule-2.3.2.3-r1 (26 May 2015) + + 26 May 2015; Daniel Campbell <zlg@gentoo.org> +imule-2.3.2.3-r1.ebuild: + Move SRC_URI to HTTP instead of I2P, properly install nodes.dat file *imule-2.3.2.3 (22 May 2015) diff --git a/net-p2p/imule/Manifest b/net-p2p/imule/Manifest index ffe880824e60..9621da048467 100644 --- a/net-p2p/imule/Manifest +++ b/net-p2p/imule/Manifest @@ -3,23 +3,24 @@ 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-r1.ebuild 1841 SHA256 ee3195c1fca570f9f5a6b8be856136f81b14ddc29abd846052dca6157ee69b37 SHA512 9e4b87460b16ba62bc9d4ac63197ad349b0949b4d4fe39b160d244647a8646fa846cb3783dc2ca2d978013b25d766a2226725b4b094d6496e80702156f98849c WHIRLPOOL 5928b6e3d6069e7a11102038b742362b58d6081e94e01e9a34f462a63a9413062e25614351587da6634ba3e7be28ec95573458596c192785d8194ee94205244e EBUILD imule-2.3.2.3.ebuild 1565 SHA256 c2f337b9f4213f848a3c10914466a7ba69e8abe43e4761eb5621f14d2463746b SHA512 1d434e59e0c44f182b4a1bf48c636d4772580ebff27aedcab555803a0563c8b641d1b23e42e026a46c5e77a519988fd779800eccbe0578d22d58eac4c0b750ac WHIRLPOOL 015e1ef4aa693fd999a2676174562e756415e49efcf4561468f2c51a316d25ca1e15a7ad35c22cb6fbd92bb950b7877860b4ad9abb2f6a01136c8ec324f7fe64 -MISC ChangeLog 369 SHA256 4c3d65964b2524652cb1e1a01eb9f6b0b4b3e928df923501545952a630f8b67d SHA512 aa7508bba214e245054c9ceb00a262e03490fce3445ed29c16ecf3180d26b2174ae2b37d3405966671b82d8c73b472b04c53214e98ecdc591c40f05ccb3dc0c5 WHIRLPOOL 4380dba7444c8bf24f42fd5045d8db40dc7c1027619b0a7554cad198e3da3c4b37998c36792dbbf47e1c9b55b5f629aa8b5c22c32170d3f3ef26ce6310f941de +MISC ChangeLog 548 SHA256 060e7178bcc524d2cdffb9c7648fe5a2f1155d32000afce22e3c896926936c74 SHA512 97720114acf9ea725429edce6774b62c0a4dc06a522c33590a2fa97c4d9aaa9aaff19e9cbf1154279d300dccb68b7b143a53ccf0eb53a0d4fbfcc43fc3abce5c WHIRLPOOL e855ad70388e2a7a8e69aaa389c79250a1f7bfdc69d64c20c072757535ecc5ce4e1375c7d03192bd411c9c6d469b32af82e2b4079af56dfc51c23db637fb723b 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 +iQIcBAEBCAAGBQJVZHRAAAoJEAEkDpRQOeFwuDIQALeqRlxfUi0DArOZzGxIl7uk ++es0qZTz6c6Lv/FMIZHB/7uUXlRt51rnuWjNTurZQFVQRVhH4AKse7SpZAuYJEQU +W0UW45i1pKBmZoN+1PCLizcIEnsVYCDtR9+5MNoOxdO5z+3bfHJzjo+spiY68T/Q +0IRQiCLR4L3DDreQEMy6sQBIwnCsHXC6Sssxpk/fIt/g6sKnmJAfpuDMLlV12kDt +gSabaibUqJFNZKp1gTytqe2a5ZG7l1bZo06UrnytQDf+Xoz/L6UF7r+Fhl7zS0bv +WxYqzwwxk2VyuGbsD1BE5RQgJ0Y9QhRiPFDtShnhaZgUBpdHrYaX2Bq8kLg6wB9J +WZRSVf7UVGJBCC37BbRDZLdef9ZqPVDNt7WweWuU9APY/SeO+coudNDut61LOOfx +LFno1FNAAD4g4g5jPhfaQ/UTU20TXmIpj87csRmHHYJ+n6c4qFgCVus9DAui2P3C +kEvdK9V8pY2pOx4di36PK4jRioQ7XWlLWCz65JOT9/YW5XrltAckfICsigMeLZ37 +o52PQaFpQ/BqPlS6YtZXxSfmzqrN/MSLmjUkaFCK+cspNgO1ieCfsAY8b5Oq+uA+ +HGNvDzhiNfEmal7BFzYiTEan8tAiLdLirOUtYWRXQs+9a7JLDa1ruIt86CPM9p/j +oPjL27yZ1oP8PEydFTkJ +=5yq+ -----END PGP SIGNATURE----- diff --git a/net-p2p/imule/imule-2.3.2.3-r1.ebuild b/net-p2p/imule/imule-2.3.2.3-r1.ebuild new file mode 100644 index 000000000000..d8fc8d5e8483 --- /dev/null +++ b/net-p2p/imule/imule-2.3.2.3-r1.ebuild @@ -0,0 +1,64 @@ +# 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-r1.ebuild,v 1.1 2015/05/26 13:25:19 zlg Exp $ + +EAPI="5" +WX_GTK_VER="2.8" +inherit wxwidgets + +MY_PN="iMule" + +DESCRIPTION="P2P sharing software which connects through I2P and Kad networks" +# 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://dev.gentoo.org/~zlg/extra/net-p2p/imule/${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" +RESTRICT="mirror" + +# 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_unpack() { + default + cp "${DISTDIR}"/2015-03-22_nodes.dat "${WORKDIR}" +} + +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) +} + +src_install() { + default + insinto /usr/share/${PN} + newins "${WORKDIR}"/2015-03-22_nodes.dat nodes.dat +} + +pkg_postinst() { + elog "iMule will not function without a valid 'nodes.dat' file and" + elog "an I2P router running." + elog "A nodes.dat file can be found in /usr/share/imule. It can" + elog "be copied to ~/.iMule/nodes.dat for convenience." +} |