From 8c275a5d483145d0dfbc3663de69ebd701f6e396 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 25 Dec 2014 10:59:01 +0000 Subject: [PATCH] Convert to distutils-r1. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E! --- net-p2p/bittornado/ChangeLog | 9 ++- net-p2p/bittornado/Manifest | 29 ++++++---- .../bittornado/bittornado-0.3.18-r3.ebuild | 56 +++++++++++++++++++ 3 files changed, 82 insertions(+), 12 deletions(-) create mode 100644 net-p2p/bittornado/bittornado-0.3.18-r3.ebuild diff --git a/net-p2p/bittornado/ChangeLog b/net-p2p/bittornado/ChangeLog index c2e1fc4dc3d1..a76f54787c9b 100644 --- a/net-p2p/bittornado/ChangeLog +++ b/net-p2p/bittornado/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-p2p/bittornado -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/bittornado/ChangeLog,v 1.74 2012/08/12 22:07:25 ottxor Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bittornado/ChangeLog,v 1.75 2014/12/25 10:58:59 mgorny Exp $ + +*bittornado-0.3.18-r3 (25 Dec 2014) + + 25 Dec 2014; Michał Górny +bittornado-0.3.18-r3.ebuild: + Convert to distutils-r1. 12 Aug 2012; Christoph Junghans bittornado-0.3.18-r2.ebuild: diff --git a/net-p2p/bittornado/Manifest b/net-p2p/bittornado/Manifest index 3f978b24372e..56d84ae32f71 100644 --- a/net-p2p/bittornado/Manifest +++ b/net-p2p/bittornado/Manifest @@ -4,18 +4,27 @@ Hash: SHA256 AUX bittornado-0.3.18-wxversion.patch 2808 SHA256 1b643fdf05458139641afc582493dbf2d92e0717c4423da3536af78bf7a9132e SHA512 df826f65f23be2b0c288666a57f755ad99e202f621143225ef232131bb821697b5e0bf8f3c9c7ee18644ca637c5172a0de3f88090a0bb413a99e23b6f9e36635 WHIRLPOOL 19ebb5cf1bda0ee688a2ef3dfd28082c2d33936224ea2cc7c07e33b51a693651a6523b2ca472cd2a7a6b9d51859542b9fb6170a77c9cc76baf03834a0550ddf0 AUX bttrack.conf 728 SHA256 2f40a8334dde5a951c79018476e9ab1380cb382f403068c906427f2b4b435d73 SHA512 edc2c39c5e5a6d614491d0a6e0ddec219f89c12cbd672e8542d35abf4c542518280a01470b113bdadfca9e09b4ec2b634a3ea272b9d2503af93681a00c099b07 WHIRLPOOL b11e69ef3a7876b260b609a2867596438a5dbb2a65bf899722e6744d435860c9aade43eb0614a5ed85024585c24f095b5fdba0030d4a074eee313b6ed4199238 AUX bttrack.rc 631 SHA256 a28cb3b55c7acc0a4f9c0ce0802eb5d579eb5c0f8ddc028fbad380bc5f89f6ae SHA512 24c82330d7a9f17c6fea752b3b021e151a2b70bcc55d1378575de124f4abb36cdb05ecac76cf09323120a0a180a82e3180fcba5c99b3ec3505f262735946c05f WHIRLPOOL 2014fd2c9eec1258af5102263d54dc53dd6af7cb19ab66e60f6ee0770af11c54b6ea59c0422a3a769a25cd45e7ef42a27f56cc19a388d99fd45861f4bddcb280 -DIST BitTornado-0.3.18.tar.gz 189227 SHA256 d9e6ad0bf5b2e9820bab809c5a4fcd94e844a57f396ac51547fe47dbe255d9e0 +DIST BitTornado-0.3.18.tar.gz 189227 SHA256 d9e6ad0bf5b2e9820bab809c5a4fcd94e844a57f396ac51547fe47dbe255d9e0 SHA512 61a55726d93ddb245e18e47f41dea982b8faa7d3296c3a7221d00e0fe71db772613c3ee113bb7df18390807dda8c77859ed7159a03535446ca417a1344e3c0d6 WHIRLPOOL f3393b5907a86c590e7d760760f11e8b671d90c9c8ff14d783904fce688243bd06abf46f6938fc9992f44653198eba99b062c1f19836cb4502ca9569e6b0c598 EBUILD bittornado-0.3.18-r2.ebuild 1432 SHA256 acb9df635e144f8d100a63d17ef93d6e3022a452d7ea7fd4e47c3f893482888a SHA512 cff86a18f1fd006c9f89d037043c9311ce658443c7a9a5c6fba39678ea24bd4942e53476dd46b5fd796e2e74d380a80e4228d68e9a5f31c00401b9bee1e4dcf2 WHIRLPOOL 86191e070f526ed6225a37eb92e8b13d91b1976d0bbd9599b4d824d07e2863bf7eb0e3793baac84710a9fbf1fd910e525fa8bd84bd72565489f4d575e040934e -MISC ChangeLog 10285 SHA256 67ab72b1cd7edebb7d8e036d3e1ab18c739a9cca7179b7f2f7641dd712b8a63e SHA512 de54a9a31911af33558132edacc4acd544663323d1b84b969df1c4d16be5b2b036ebe305a94761246c1f44530d7a35e707a8c49f500b7dc951782a8fd270e866 WHIRLPOOL 392f57afb322a72291a5605f5a33594edbcd0482546bc628aacfcb1255523161f5a4ba9d9bcb3ad12cad21551c309e381fcf40fc0d5c372ab36ff03910e35887 +EBUILD bittornado-0.3.18-r3.ebuild 1544 SHA256 c602ae3a76d23771e19bec8a64d5b75a269bca799fb67979179af88c84aa1030 SHA512 551eef3da7bc78a7f32e5f34645a4faba15be76d796037a819fd6d78d9370f7c83c84ac3ea38c0bfce704a512c9e05a3e355d0356abfbc8d78374a271894032a WHIRLPOOL f581c5eab4317c22333b5e6b3ac0c55f95787ea64a9ad9dd43c80e030aba54e7ed867040ce6c9349851281a6e96cec9f62bcdc9d84ac928e2f948a8d875675c7 +MISC ChangeLog 10430 SHA256 ca5e48e24549143e259ad010d2963b246d597a0346e3c1112c14a7170b3da246 SHA512 966d5fa77e626a3d39909b0896be2cc409d941e6e05afe7b4be2c0c7ffe134536ae0be4144a95fa04c967dc50002bcc6e6a8bcad996a2e1954af344f6588c379 WHIRLPOOL c7cfa6157b7c2a949e3f5b03723c88453a0e011b24b905069cd88a00797487fe603c7ac340aa45b3e035f96618f7016b9fd4fa53ba0310f9d20494d43ea6004c MISC metadata.xml 160 SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f SHA512 2f1153c2abadf7a9f4133b1f9a379c67c6a2f24b4e226dc213f36ddd2f8d4fabcc893c094a586f8b53f7b652f4428a689eaf27899db6858767f7cdb984da17ef WHIRLPOOL a901e6830477c343d0f31f7aa0d46e867c4debc40e4db2c41df4a9b3c44a5879729a298f66b813836a47641d569738a5be5547e6d38bea11eb6a9f545db707ab -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iQEcBAEBCAAGBQJQKCkjAAoJEOeBhlrCAAWGm0sH/14eE1ZQnkgB7xlgF0Un+pVC -BBNOPZRIR22CMSvjikPcBk9AnDc1mG3lW4n6Vd+z+jIgflC4haVEcScPgZi+3LDj -MGGPOzG77oiUJ03zcRdK5QU49Ls3mto/n7N8ygHsrkmY6E9UPGRspbms9fJ94O/R -2jEQj+RJLSKtcqXdTqSUlCWLwQuM69olArMI6rFiLic6BJupfYF2NdvGPkJFPbef -cezWDE7I7NzlAYTx5pLGM8iNwBwCNGvsEY0prnFvAbUWfIkR3X4G0L+fpW2iNd1K -DwkBGI0OkmbRUET+dy+Np8Jp3LRHP5moQcmJqC0Q6kKG6xFnJ9SIzUflW81bwB0= -=OWlD +iQJ8BAEBCABmBQJUm+30XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOgXIQAKvn00E8yBsGv5ER5RiwouuO +FpVzixGjWEIk96XmgNileR2R9cNyRrwoeOA4Bqjuwb3rMPklW0Ly748AhdMhgcdW +yeu3LfArrDfuiGcqF6aYHvaCVwu9fvT57sjLF1cW+7pH+PBHEI6M+XJ6t38Wpk2b +cFpO3/b+570xyy193EvoH+P0tqsbischCdo1NTFq3cWOFsxsz8FzcnB1MLKakU2t +6NuphIWb2u2LdwDqv8IXJGAa8+JjuT3BRYaQxCdPqQ28TTKUZQSL32cNdz2hp612 +AhIBRVOBB01dtT+AADUlC6wzemCbtGV37BRFNjKG5x8p85NZ8+ePzQhzLhC8nMtE +q4bbZkWPHCdOWxC3pdihAihw399kfs1cyTPmcTYD0/CQkCotKui8vSQZkZe1UiZh ++UUC3ol6N/7xDp2cHbigsA5fV4oxtOw5jryVHKXwaLsGTQsS/4dXqmws7xQIpw69 +rJpL7nipzua37TO2E6xyFeMQZGfWAGlDWIbeTyWqb1cN4lGKDo1o+EVj+q+k79tp +15APCAg9pA34Yb3URALjjGrvkZCQyNlUX3zHRj4OEEF5OpNkVcCUV59LoD9K4Yb4 +98B1ChotjG0+sPNYj821mMkoTn3W1UzdbT5ezQSCpJcZy4DNf2yKq0yR4I7iQlId +FCfbLIYHyNol57V4Rysg +=Kp0K -----END PGP SIGNATURE----- diff --git a/net-p2p/bittornado/bittornado-0.3.18-r3.ebuild b/net-p2p/bittornado/bittornado-0.3.18-r3.ebuild new file mode 100644 index 000000000000..de526463dfcc --- /dev/null +++ b/net-p2p/bittornado/bittornado-0.3.18-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/bittornado/bittornado-0.3.18-r3.ebuild,v 1.1 2014/12/25 10:58:59 mgorny Exp $ + +# note: wxGTK interface has been removed wrt #391685. this ebuild is only for +# cmdline tools as is. + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 eutils + +MY_PN=BitTornado +MY_P=${MY_PN}-${PV} + +DESCRIPTION="TheShad0w's experimental BitTorrent client" +HOMEPAGE="http://www.bittornado.com/" +SRC_URI="http://download2.bittornado.com/download/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="" + +RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + app-arch/unzip + >=sys-apps/sed-4.0.5" + +S=${WORKDIR}/${MY_PN}-CVS +PIXMAPLOC=/usr/share/pixmaps/bittornado + +python_prepare_all() { + # fixes wrong icons path + sed -i "s:os.path.abspath(os.path.dirname(os.path.realpath(sys.argv\[0\]))):\"${PIXMAPLOC}/\":" btdownloadgui.py + # Needs wxpython-2.6 only, bug #201247 + epatch "${FILESDIR}"/${P}-wxversion.patch + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install + + # get rid of any reference to the not-installed gui version + rm "${ED%/}"/usr/bin/*gui.py || die + rm "${ED%/}$(python_get_scriptdir)"/*gui.py || die +} + +python_install_all() { + distutils-r1_python_install_all + + newconfd "${FILESDIR}"/bttrack.conf bttrack + newinitd "${FILESDIR}"/bttrack.rc bttrack +} -- 2.26.2