diff --git a/games-util/pyfa/ChangeLog b/games-util/pyfa/ChangeLog deleted file mode 100644 index 04f702c..0000000 --- a/games-util/pyfa/ChangeLog +++ /dev/null @@ -1,108 +0,0 @@ -# ChangeLog for games-util/pyfa -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*pyfa-9999 (09 Aug 2015) -*pyfa-1.12.0 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +files/configforced.py, - +files/pyfa-1.1.11-import-pyfa.patch, +files/pyfa-1.1.20-staticPath.patch, - +files/pyfa-1.1.8-html-export-path.patch, +files/pyfa.desktop, - +metadata.xml, +pyfa-1.12.0.ebuild, +pyfa-9999.ebuild: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - -*pyfa-1.15.0 (04 Oct 2015) - - 04 Oct 2015; Alexandre Rostovtsev - -pyfa-1.12.0.ebuild, +pyfa-1.15.0.ebuild, pyfa-9999.ebuild: - bump to 1.15.0 for Vanguard - - Gentoo-Bug: 562078 - Reported-by: Captain Crutches - Package-Manager: portage-2.2.22 - - 07 Oct 2015; Alexandre Rostovtsev - +files/configforced-1.15.1.py, +files/pyfa-1.15.1-import-pyfa.patch, - +files/pyfa-1.15.1-staticdata.patch, pyfa-9999.ebuild: - update live ebuild - - Update patches for upstream code changes, update dependencies, install - images in a compressed zip since upstream code now allows it, and switch - to git-r3.eclass. - - Gentoo-Bug: 562080 - Reported-by: Captain Crutches - Package-Manager: portage-2.2.22 - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 29 Feb 2016; Alexandre Rostovtsev metadata.xml, - pyfa-1.15.0.ebuild, pyfa-9999.ebuild: - new upstream homepage/url - - Package-Manager: portage-2.2.27 - -*pyfa-1.19.1 (29 Feb 2016) - - 29 Feb 2016; Alexandre Rostovtsev - -files/configforced.py, -files/pyfa-1.1.11-import-pyfa.patch, - -files/pyfa-1.1.20-staticPath.patch, -pyfa-1.15.0.ebuild, - +pyfa-1.19.1.ebuild: - bump to 1.19.1 for bug #569944 - - Thanks to Stefan Reimer & Captain Crutches in bug #569944 - Package-Manager: portage-2.2.27 - - 29 Feb 2016; Alexandre Rostovtsev pyfa-1.19.1.ebuild, - pyfa-9999.ebuild: - eapi6-ify - - Package-Manager: portage-2.2.27 - diff --git a/games-util/pyfa/ChangeLog-2015 b/games-util/pyfa/ChangeLog-2015 deleted file mode 100644 index 1db0ac3..0000000 --- a/games-util/pyfa/ChangeLog-2015 +++ /dev/null @@ -1,211 +0,0 @@ -# ChangeLog for games-util/pyfa -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/ChangeLog,v 1.34 2015/06/27 01:55:53 tetromino Exp $ - -*pyfa-1.12.0 (27 Jun 2015) - - 27 Jun 2015; Alexandre Rostovtsev -pyfa-1.11.0.ebuild, - +pyfa-1.12.0.ebuild: - Belated version bump. - -*pyfa-1.11.0 (22 May 2015) - - 22 May 2015; Alexandre Rostovtsev -pyfa-1.8.1.ebuild, - -pyfa-1.9.0.ebuild, +pyfa-1.11.0.ebuild: - Version bump for Mosaic. - - 08 Apr 2015; Michał Górny pyfa-1.8.1.ebuild, - pyfa-1.9.0.ebuild, pyfa-9999.ebuild: - Drop old Python implementations - -*pyfa-1.9.0 (21 Feb 2015) - - 21 Feb 2015; Alexandre Rostovtsev +pyfa-1.9.0.ebuild: - Version bump for Tiamat. - -*pyfa-1.8.1 (17 Feb 2015) - - 17 Feb 2015; Alexandre Rostovtsev -pyfa-1.2.0.ebuild, - -pyfa-1.2.1.ebuild, +pyfa-1.8.1.ebuild, pyfa-9999.ebuild: - Very late version bump for Proteus (bug #519416, tthanks to Hedin Ejdesgaard - Møller, Stefan Reimer et al); fix missing dep (bug #505192, thanks to Nick - Wallingford) and new readme location (bug #533094, thanks to Martin McCourt). - -*pyfa-1.2.1 (28 Jun 2014) - - 28 Jun 2014; Alexandre Rostovtsev +pyfa-1.2.1.ebuild: - Version bump, see https://github.com/DarkFenX/Pyfa/releases/tag/v1.2.1 for - the announcement. - -*pyfa-1.2.0 (04 Jun 2014) - - 04 Jun 2014; Alexandre Rostovtsev -pyfa-1.1.21.ebuild, - -pyfa-1.1.22.ebuild, +pyfa-1.2.0.ebuild, pyfa-9999.ebuild: - Version bump for Kronos; lots of improvements, see - https://github.com/DarkFenX/Pyfa/releases/tag/v1.2.0 for the announcement. - Remove obsolete. - -*pyfa-1.1.22 (17 Mar 2014) - - 17 Mar 2014; Alexandre Rostovtsev -pyfa-1.1.20.ebuild, - +pyfa-1.1.22.ebuild: - Bump for Rubicon 1.3; includes HTML export update and improved fleet booster - UI. - -*pyfa-1.1.21 (20 Feb 2014) - - 20 Feb 2014; Alexandre Rostovtsev +pyfa-1.1.21.ebuild: - Version bump, adds 'traits' tab. - -*pyfa-1.1.20 (05 Feb 2014) - - 05 Feb 2014; Alexandre Rostovtsev -pyfa-1.1.18.ebuild, - +pyfa-1.1.20.ebuild, pyfa-9999.ebuild, +files/pyfa-1.1.20-staticPath.patch, - -files/pyfa-1.1-staticPath.patch: - Version bump for Rubicon 1.1; remove obsolete version. - -*pyfa-9999 (02 Dec 2013) -*pyfa-1.1.18 (02 Dec 2013) - - 02 Dec 2013; Alexandre Rostovtsev -pyfa-1.1.15.ebuild, - -pyfa-1.1.16.ebuild, +pyfa-1.1.18.ebuild, +pyfa-9999.ebuild, - -files/pyfa-1.1.4-wxversion.patch, -files/pyfa-1.1.16-wxversion.patch: - Version bump for Rubicon (bug #492396, thanks to Denis Misiurca). Add live - git ebuild. Drop old. - -*pyfa-1.1.16 (04 Sep 2013) - - 04 Sep 2013; Alexandre Rostovtsev -pyfa-1.1.14.ebuild, - +pyfa-1.1.16.ebuild, +files/pyfa-1.1.16-wxversion.patch: - Version bump, adds Odyssey 1.1 updates and new import/export features. Drop - old. - - 30 Jul 2013; Sergey Popov pyfa-1.1.15.ebuild: - Add ~arm keyword, wrt bug #478340 - -*pyfa-1.1.15 (20 Jul 2013) - - 20 Jul 2013; Alexandre Rostovtsev -pyfa-1.1.13.ebuild, - pyfa-1.1.14.ebuild, +pyfa-1.1.15.ebuild: - Version bump with various updates and UI fixes. Update homepage and source - URI. Drop old. - -*pyfa-1.1.14 (06 Jun 2013) - - 06 Jun 2013; Alexandre Rostovtsev -pyfa-1.1.12.ebuild, - +pyfa-1.1.14.ebuild: - Bump, adds Odyssey 1.0 updates. Drop old. - -*pyfa-1.1.13 (31 Mar 2013) - - 31 Mar 2013; Alexandre Rostovtsev -pyfa-1.1.11.ebuild, - pyfa-1.1.12.ebuild, +pyfa-1.1.13.ebuild: - Bump, adds Retribution 1.1.6 updates and various fixes. Update python use - deps. Drop old. - - 07 Feb 2013; Ulrich Müller pyfa-1.1.11.ebuild, - pyfa-1.1.12.ebuild: - Move Creative Commons licenses to shorter names. - -*pyfa-1.1.12 (09 Dec 2012) - - 09 Dec 2012; Alexandre Rostovtsev -pyfa-1.1.10.ebuild, - +pyfa-1.1.12.ebuild: - Bump, adds Retribution 1.0.2 updates. Drop old. - -*pyfa-1.1.11 (05 Dec 2012) - - 05 Dec 2012; Alexandre Rostovtsev - -pyfa-1.1.9-r1.ebuild, +pyfa-1.1.11.ebuild, - +files/pyfa-1.1.11-import-pyfa.patch: - Bump, adds Retribution 1.0 updates (bug #446030, thanks to Matthew Marlowe). - Update to EAPI5 and python-r1.eclass. Drop old. - -*pyfa-1.1.10 (23 Nov 2012) - - 23 Nov 2012; Alexandre Rostovtsev -pyfa-1.1.8.ebuild, - pyfa-1.1.9-r1.ebuild, +pyfa-1.1.10.ebuild: - Bump, fixes Marauder bonuses and some rig stacking bugs. Update license, - homepage. Drop old. - -*pyfa-1.1.9-r1 (11 Aug 2012) - - 11 Aug 2012; Alexandre Rostovtsev -pyfa-1.1.9.ebuild, - +pyfa-1.1.9-r1.ebuild: - Upstream source tarball was updated but not renamed. - -*pyfa-1.1.9 (08 Aug 2012) - - 08 Aug 2012; Alexandre Rostovtsev -pyfa-1.1.7.ebuild, - +pyfa-1.1.9.ebuild: - Bump, adds Inferno 1.2 updates. Drop old. - -*pyfa-1.1.8 (16 Jul 2012) - - 16 Jul 2012; Alexandre Rostovtsev -pyfa-1.1.6.ebuild, - +pyfa-1.1.8.ebuild, +files/pyfa-1.1.8-html-export-path.patch: - Bump, adds Inferno 1.1 updates and html export for viewing fits in the - in-game browser. Drop old. - -*pyfa-1.1.7 (24 May 2012) - - 24 May 2012; Alexandre Rostovtsev -pyfa-1.1.5.ebuild, - +pyfa-1.1.7.ebuild: - Bump, adds Inferno updates, implants import/export. Drop old. - -*pyfa-1.1.6 (02 May 2012) - - 02 May 2012; Alexandre Rostovtsev - -pyfa-1.1.4-r1.ebuild, +pyfa-1.1.6.ebuild: - Version bump with updates for Escalation to Inferno. Drop old. - -*pyfa-1.1.5 (03 Apr 2012) - - 03 Apr 2012; Alexandre Rostovtsev +pyfa-1.1.5.ebuild: - Bump, adds Crucible 1.6 updates. - -*pyfa-1.1.4-r1 (21 Mar 2012) - - 21 Mar 2012; Alexandre Rostovtsev -pyfa-1.1.3.ebuild, - -pyfa-1.1.4.ebuild, +pyfa-1.1.4-r1.ebuild, +files/pyfa-1.1.4-wxversion.patch: - Pyfa only supports wxpython:2.8. Fix dependency, add patch to select correct - slot of wxpython at runtime, and drop broken versions. Thanks to Samuli - Suominen for noticing. - -*pyfa-1.1.4 (21 Mar 2012) - - 21 Mar 2012; Alexandre Rostovtsev -pyfa-1.1.2.ebuild, - +pyfa-1.1.4.ebuild: - Bump with UI improvements and afterburner fixes. Drop old. - -*pyfa-1.1.3 (14 Mar 2012) - - 14 Mar 2012; Alexandre Rostovtsev -pyfa-1.1.1.ebuild, - +pyfa-1.1.3.ebuild: - Bump, adds Crucible 1.5 updates. Drop old. - -*pyfa-1.1.2 (26 Jan 2012) - - 26 Jan 2012; Alexandre Rostovtsev -pyfa-1.1.ebuild, - +pyfa-1.1.2.ebuild: - Bump, adds Crucible 1.1 updates. Drop old. - -*pyfa-1.1.1 (26 Dec 2011) - - 26 Dec 2011; Alexandre Rostovtsev - -files/pyfa-1.0.3-staticPath.patch, -pyfa-1.0.6.ebuild, +pyfa-1.1.1.ebuild: - Bump. Adds Crucible 1.0.2 updates, proxy support, bugfixes and UI - improvements. Install icons in all available sizes. Drop obsolete version. - -*pyfa-1.1 (30 Nov 2011) - - 30 Nov 2011; Alexandre Rostovtsev +pyfa-1.1.ebuild, - +files/pyfa-1.1-staticPath.patch: - Bump. Adds support for Crucible expansion, fleet boosting, wormhole effects. - -*pyfa-1.0.6 (02 Nov 2011) - - 02 Nov 2011; Alexandre Rostovtsev - +files/pyfa-1.0.3-staticPath.patch, +pyfa-1.0.6.ebuild, - +files/configforced.py, +files/pyfa.desktop, +metadata.xml: - New ebuild for bug #352188, formerly maintained in Sunrise. diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest index e611a77..8a193fa 100644 --- a/games-util/pyfa/Manifest +++ b/games-util/pyfa/Manifest @@ -1,11 +1,12 @@ AUX configforced-1.15.1.py 153 SHA256 07ae0cfb8272f94146c4df113538574ced6920697d14243cf3a89801ed7788f6 SHA512 632576b9fbff3e93c26b6c2d4be74298aa8657affe82d2c5d571a645d733a7b96d5db6b89b819d3aec9ca68e4bef11e368f7c1cbac416e9bfed88a1025a46bfe WHIRLPOOL 0a6c91e5f093285ac9e3f2b8a7344e6c8603ac13f9845cb5523216ebd9a46b0b4948ff62ba74238dd1736e003a98bd78ffc5a802ed7f83774f1abb93cc6cd491 -AUX pyfa-1.1.8-html-export-path.patch 1219 SHA256 dfe776e75631750d3e18eba2d835359ba32d77ef8bec3db0fa74fd762dc3a7b6 SHA512 d60ce241af9228d18cccd74b2c6fbf81e40c17c4a396f4771c1ab44aa84b5fdb29fc859f1b5e7d9b097f3fc38e409e6f20593c73d674ea923e5564faa4f4cd45 WHIRLPOOL 8be74bf7f6224856279a21df2949856e98f2c2c1c9e358fa9518fc67b06693f350b96d8efe8e8f46e992e0983fa8a1ca775f9c9696e0e6c419a9c35caa9bf8b4 AUX pyfa-1.15.1-import-pyfa.patch 590 SHA256 1bc8160c42ead9c4e8610ce858d3e584bdb479643dc9aaa52725e2702196c15f SHA512 2e0088a4a82fadb399f58faa5d7fec8a6a2f0471fad91a103cc486c249fde019dad4fc955b19ae8b19b239a864cf1e09574a4f6af965faa78efb0abe9b46ecf3 WHIRLPOOL 34160870583dd3d435c2dcd1b751b73978ab5fdef0a96280f66c498d6d48bd1894b9158c0f14ee1021d2e8ab7470cb689ca4f6f2c7048055951f117006b926eb AUX pyfa-1.15.1-staticdata.patch 1740 SHA256 5316688fe931f83f1b924fd1fcb463ae8f527cbe7f0b85e26f267c07d1281463 SHA512 be6fffc663f0b8fd12ad9414244cd1f411b47535065fd8209ccf37b8cbb4422bef9c51606a1d2442a1ef97f0218ddc0f472527eb2a40952497c4ab3a76aa2134 WHIRLPOOL a5601d3653db81aff0cb47effc01f72e7ecdd69935592e9d3d1314a5d9c812d4a8b104cc61a47ea6fe7aaa8b87be1b6f9b17448e7b59aca830d4625da82e9e16 +AUX pyfa-1.20.2-html-export-path.patch 1259 SHA256 f9093158596ec411337107f8da1f7e646fd98e1aa940d6b1ebd656499ac15c31 SHA512 b294ed71d3be9533f182a43e99a1019e3b9a32f33ffdac9accae98f74345483504549567259472a8a082a2f540bd5264294ea604af1221f30821127d5b0771e0 WHIRLPOOL e80a42493ef3bc07b945134f6a3948b6f36ad5c2569e1ce6510e69d7faba81f73f4d836650ed939d9f591dd8bec4c7c6ddbafc2b9e06ab73a7b96ab5ea46c9f2 +AUX pyfa-1.21.4-html-export-path.patch 1295 SHA256 05e08bb447f03bbfef79091cf5da0dcca63d14f7ec46e3806417e3bb7403e472 SHA512 c67f8a276d13eb39d722d28640a3e17cc8aa971f088256674f925b4b403cfec7a7857cb7150c4b04fa2dbc66318bea5b722c6185c0c9e02671e6af7515642ecf WHIRLPOOL db37aa2746b1b3faaf1dbf9e81eaf62d4178c6b4697c3089bc6f208fe58ea20ab92f1184b1c23c5ede506c90e121c0a07d43b720f1440ceeb61fca74039b2c94 AUX pyfa.desktop 155 SHA256 c395891d87eaaac64e3ba7954d623efaf161d906527099ed4b0c680c63a041eb SHA512 d62a44e4e724057581a360cc1eb10aa4c7a0c50cb1d95137e58ba14db17644c852da2582be8d508c50b7359e7f99dc893d78d15cb11c46967a9b7896ff667781 WHIRLPOOL 3f68f0cd6942380fc040a3578b054ea7cdb86fbd751ed17aa1fe1e1eda3c7ee6c35645c28c6529605856d5e74765ccd7037abe96c3efe2a5a54cc7fcb6c53793 -DIST pyfa-1.20.0.tar.gz 7410080 SHA256 2d065175a21cdd089e8da07fab4ff8b6b8b0f04e3792bb91ab37ae350e8f6133 SHA512 cc37414ca935a551a26c0ef8126702a0ea7f1561534f551d0e9eb5f967086c9058450c8ea94ef560df65728ec43c1cdbdcb2de9f06cd055c1e8ed659f6c1db10 WHIRLPOOL 8ba00e91bfbb5c6b8df4bb14e05f236a4efd3963f9295e8fba456f6c1bdfdd0c5f0bf9e0d6dcca3d0301a38efeec49e31efb267557066a7ce7c8186991c2d551 -EBUILD pyfa-1.20.0.ebuild 2739 SHA256 7ab60665c407038062057efc01a743857180282cb0aaadb0f11732a0fc4ede35 SHA512 73abb1f92505922a4ab6443c6f0e7564b73bf8e6bec7c7de2827a71fbfe9560775749d28099967490dac40de648f6c9858d7c064d9a8bf045b9f8cc85f343237 WHIRLPOOL 606f39224b521399ffd9b350922ea51ddf9a76bef5ad0b041f7248294f60c0cd9c9455e4c35acded74d4fcd7f9a59de1fd758344577d317bc19d7a80b7013faa -EBUILD pyfa-9999.ebuild 2739 SHA256 7ab60665c407038062057efc01a743857180282cb0aaadb0f11732a0fc4ede35 SHA512 73abb1f92505922a4ab6443c6f0e7564b73bf8e6bec7c7de2827a71fbfe9560775749d28099967490dac40de648f6c9858d7c064d9a8bf045b9f8cc85f343237 WHIRLPOOL 606f39224b521399ffd9b350922ea51ddf9a76bef5ad0b041f7248294f60c0cd9c9455e4c35acded74d4fcd7f9a59de1fd758344577d317bc19d7a80b7013faa -MISC ChangeLog 3802 SHA256 b37ddec8b5ba7c6c75b124b7294c6ff17128f745552feab73fe8d1d188b3c144 SHA512 b6c9692109a2348b8af33c6b7b773c573d0d74e91fc4e9e0814dd7a7e5838ad0b328c28544068968429d25402b8988a70769b8d18cede37c789d2688d0563b9a WHIRLPOOL 7b9bc3d955ff07aaf19446d9da6caad4242ae1fe63c6851b3cd27003cbba83ccf2a7a4c979df206ffac4c34c5686417c24858f1360b3f4db67b0df4c4cd24a58 -MISC ChangeLog-2015 7528 SHA256 6885426d9198c460a12f8199364898e94f6954678e31773618c20d8708b8f8e3 SHA512 f0d56186c9be334021ba9e4467a5eb549a598b201ba4d515e4006d9c0bc7957f08d4a540b7305a0104a8c7c161f3308c115a267d3d99ac400aea71e5dccbb674 WHIRLPOOL 0c8d74f85d19cfff46ea8a9d4fb917e3bfb007a42b8e2f3bb74f3710619cb2df1c9dba6e3e2e7ded8f445f3e85e0e78729cd9e834049d443baf84a20a935b302 +DIST pyfa-1.21.3.tar.gz 7793523 SHA256 4ac79598f2e605ba7d5cd29cfef7a94f426d4cd9e934d13cbb2071afd566de3c SHA512 b5a691873421ef2d3b01d8bfd7121c63f07b96c75837fd3b93a5b77b8163943336dcd5bb85f8dcc056ce61b5103d5331afd5a81c09eb06a7050112b5d1a26681 WHIRLPOOL 65d6c9a52f4076d9be620aa3ac2ec5da23aaff32c547925b34480f7fc82ef9334fa737374419f0bf1bd827b3c6e0f34306c0d5de1dc6d441e88e096fd8aadc13 +DIST pyfa-1.24.0.tar.gz 7469816 SHA256 95eb4e2e31e17775ffbe728fe8b8571f4a64a44516e519ca28c1c53f400315c0 SHA512 1082c8d3882d2ed934fa8abd14403010d3765a666c1b64b2a0b5e0d4062eea8b45fe73dac697942080a3c18ec0987f7af53a20aecec3630ceb0609d347f125a5 WHIRLPOOL bd255287a4fbcd459d0e953648373f5a0e7e9b0d415093d654c7a04122574cace4df9a662b104a0bcd8fc3b0739efe6b8c5ff75d15da2f1a8d23e53e77d45c63 +EBUILD pyfa-1.21.3.ebuild 2740 SHA256 677331738f673aa808c77c0b449e5e8cc889d7acb34a5c3cd671809261b5d454 SHA512 cc84bd777a1e7fff532bb2ce61384f2da9b405659723fd22802ae00e262ed72a970b0fabd07bf7a77c56fc5359a32a5bad9a6be09758e4ba756cebcd9af46a09 WHIRLPOOL 4c1c9b3e63514ed849ec1d345fd328d5f6d5b0d10aa7e08263a6bd93dbaf252d2ad0bdca4cf23ce72945632ed26cb10d79e7634665fd6527c938b60552b65492 +EBUILD pyfa-1.24.0.ebuild 2740 SHA256 5517172231a7e8060056c815007f551abdd956a97e54cbd93209503b6a171108 SHA512 efe8d84f6e90565f64383dd6f7f6729b6483a35348d99f281853b02f64a87d8e2307f78c827abed9bd203c23e18185e0cb1dd7110b55edb1558734e915fe2c2d WHIRLPOOL 88e97c32e8ed822d5cfb327181c79f0adc4f7c2f82e9494a48965475ef31cf2ed1ec0f22d66dac7ef180c8397b4e4505ef1ad704d70d22cbeef406bb9bbd9b46 +EBUILD pyfa-9999.ebuild 2740 SHA256 5517172231a7e8060056c815007f551abdd956a97e54cbd93209503b6a171108 SHA512 efe8d84f6e90565f64383dd6f7f6729b6483a35348d99f281853b02f64a87d8e2307f78c827abed9bd203c23e18185e0cb1dd7110b55edb1558734e915fe2c2d WHIRLPOOL 88e97c32e8ed822d5cfb327181c79f0adc4f7c2f82e9494a48965475ef31cf2ed1ec0f22d66dac7ef180c8397b4e4505ef1ad704d70d22cbeef406bb9bbd9b46 MISC metadata.xml 707 SHA256 ad9e71bfafb16b320bbebe6f7bd05fbd9e6c887ff4d8f64a6860f09efd6ac4d9 SHA512 73271ded60ce9b02d625f15b19ff7d8737ade6986eb8ea207d3c4d9720789660f65f7c494de8b37af9d59e6c753b2ef9b3c36ccfa96443825326842a89439863 WHIRLPOOL fffe65d3b087750ab3dd52b15cc21068d8c37e8ac57a55abc2d416140474cbc68947d676bd0b0a6225711ee05ce117a8996e48d29c94096effc07b730290ca9c diff --git a/games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch similarity index 68% rename from games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch rename to games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch index e7614d2..b06906a 100644 --- a/games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch +++ b/games-util/pyfa/files/pyfa-1.20.2-html-export-path.patch @@ -1,14 +1,14 @@ -From 017938391c5b67327c489a5c3a6fc720d4204609 Mon Sep 17 00:00:00 2001 +From dc07b64245459ff75c638dedc14ac86bdf9bc176 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Mon, 16 Jul 2012 05:43:38 -0400 Subject: [PATCH] Export fits to home directory, not python sitedir --- - service/settings.py | 3 ++- - 1 files changed, 2 insertions(+), 1 deletion(-) + service/settings.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/service/settings.py b/service/settings.py -index 8f6e3a8..5ac386d 100644 +index 60627e6..7087e5c 100644 --- a/service/settings.py +++ b/service/settings.py @@ -21,6 +21,7 @@ import cPickle @@ -19,15 +19,15 @@ index 8f6e3a8..5ac386d 100644 class SettingsProvider(): BASE_PATH = os.path.join(config.savePath, "settings") -@@ -199,7 +200,7 @@ class HTMLExportSettings(): - return cls._instance +@@ -221,7 +222,7 @@ class HTMLExportSettings(): + return cls._instance def __init__(self): -- serviceHTMLExportDefaultSettings = {"enabled": False, "path": config.pyfaPath + os.sep + 'pyfaFits.html' } -+ serviceHTMLExportDefaultSettings = {"enabled": False, "path": unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), sys.getfilesystemencoding()) } +- serviceHTMLExportDefaultSettings = {"enabled": False, "path": config.pyfaPath + os.sep + 'pyfaFits.html', "website": "null-sec.com" } ++ serviceHTMLExportDefaultSettings = {"enabled": False, "path": unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), sys.getfilesystemencoding()), "website": "null-sec.com" } self.serviceHTMLExportSettings = SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", serviceHTMLExportDefaultSettings) - + def getEnabled(self): -- -1.7.8.6 +2.8.1 diff --git a/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch b/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch new file mode 100644 index 0000000..f35dfcb --- /dev/null +++ b/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch @@ -0,0 +1,33 @@ +From a596f7f5398f613a607ecc91e06ea651806b8b63 Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev +Date: Mon, 16 Jul 2012 05:43:38 -0400 +Subject: [PATCH] Export fits to home directory, not python sitedir + +--- + service/settings.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/service/settings.py b/service/settings.py +index cd1b33b..a883ca1 100644 +--- a/service/settings.py ++++ b/service/settings.py +@@ -21,6 +21,7 @@ import cPickle + import os.path + import config + import urllib2 ++import sys + + class SettingsProvider(): + BASE_PATH = os.path.join(config.savePath, "settings") +@@ -221,7 +222,7 @@ class HTMLExportSettings(): + return cls._instance + + def __init__(self): +- serviceHTMLExportDefaultSettings = {"enabled": False, "path": config.pyfaPath + os.sep + 'pyfaFits.html', "website": "null-sec.com", "minimal": False } ++ serviceHTMLExportDefaultSettings = {"enabled": False, "path": unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), sys.getfilesystemencoding()), "website": "null-sec.com", "minimal": False } + self.serviceHTMLExportSettings = SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", serviceHTMLExportDefaultSettings) + + def getEnabled(self): +-- +2.8.3 + diff --git a/games-util/pyfa/pyfa-1.20.0.ebuild b/games-util/pyfa/pyfa-1.21.3.ebuild similarity index 97% rename from games-util/pyfa/pyfa-1.20.0.ebuild rename to games-util/pyfa/pyfa-1.21.3.ebuild index 0d2065a..6f524e5 100644 --- a/games-util/pyfa/pyfa-1.20.0.ebuild +++ b/games-util/pyfa/pyfa-1.21.3.ebuild @@ -42,7 +42,7 @@ src_prepare() { eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch" # do not try to save exported html to python sitedir - eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch" + eapply "${FILESDIR}/${PN}-1.20.2-html-export-path.patch" # fix import path in the main script for systemwide installation eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch" diff --git a/games-util/pyfa/pyfa-1.24.0.ebuild b/games-util/pyfa/pyfa-1.24.0.ebuild new file mode 100644 index 0000000..e8c4d8b --- /dev/null +++ b/games-util/pyfa/pyfa-1.24.0.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite,threads" + +inherit eutils gnome2-utils python-r1 + +DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE Online" +HOMEPAGE="https://github.com/pyfa-org/Pyfa" + +LICENSE="GPL-3+ LGPL-2.1+ CC-BY-2.5 free-noncomm" +SLOT="0" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git" + inherit git-r3 + KEYWORDS="" +else + SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> pyfa-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi +IUSE="+graph" + +RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/wxpython:3.0[${PYTHON_USEDEP}] + graph? ( + dev-python/matplotlib[wxwidgets,${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] ) + ${PYTHON_DEPS}" +DEPEND="app-arch/zip" + +[[ ${PV} = 9999 ]] || S=${WORKDIR}/Pyfa-${PV} + +src_prepare() { + # get rid of CRLF line endings introduced in 1.1.10 so patches work + edos2unix config.py pyfa.py service/settings.py + + # load gameDB and images from separate staticdata directory + eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch" + + # do not try to save exported html to python sitedir + eapply "${FILESDIR}/${PN}-1.21.4-html-export-path.patch" + + # fix import path in the main script for systemwide installation + eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch" + + eapply_user + + touch __init__.py + + pyfa_make_configforced() { + mkdir -p "${BUILD_DIR}" || die + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + -e "s:%%EPREFIX%%:${EPREFIX}:" \ + "${FILESDIR}/configforced-1.15.1.py" > "${BUILD_DIR}/configforced.py" + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + pyfa.py > "${BUILD_DIR}/pyfa" + } + python_foreach_impl pyfa_make_configforced +} + +src_install() { + pyfa_py_install() { + local packagedir=$(python_get_sitedir)/${PN} + insinto "${packagedir}" + doins -r eos gui service utils config*.py __init__.py + [[ -e info.py ]] && doins info.py # only in zip releases + doins "${BUILD_DIR}/configforced.py" + python_doscript "${BUILD_DIR}/pyfa" + python_optimize + } + python_foreach_impl pyfa_py_install + + insinto /usr/share/${PN} + doins eve.db + + einfo "Compressing images ..." + pushd imgs > /dev/null || die + zip -r imgs.zip * || die "zip failed" + doins imgs.zip + popd > /dev/null || die + + dodoc README.md + insinto /usr/share/icons/hicolor/32x32/apps + doins imgs/gui/pyfa.png + insinto /usr/share/icons/hicolor/64x64/apps + newins imgs/gui/pyfa64.png pyfa.png + domenu "${FILESDIR}/${PN}.desktop" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-util/pyfa/pyfa-9999.ebuild b/games-util/pyfa/pyfa-9999.ebuild index 0d2065a..e8c4d8b 100644 --- a/games-util/pyfa/pyfa-9999.ebuild +++ b/games-util/pyfa/pyfa-9999.ebuild @@ -42,7 +42,7 @@ src_prepare() { eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch" # do not try to save exported html to python sitedir - eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch" + eapply "${FILESDIR}/${PN}-1.21.4-html-export-path.patch" # fix import path in the main script for systemwide installation eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"