diff options
Diffstat (limited to 'games-util')
-rw-r--r-- | games-util/Manifest.gz | bin | 7064 -> 7060 bytes | |||
-rw-r--r-- | games-util/lgogdownloader/Manifest | 4 | ||||
-rw-r--r-- | games-util/lgogdownloader/lgogdownloader-3.7.ebuild (renamed from games-util/lgogdownloader/lgogdownloader-3.6.ebuild) | 0 | ||||
-rw-r--r-- | games-util/lutris/Manifest | 6 | ||||
-rw-r--r-- | games-util/lutris/lutris-0.5.6.ebuild (renamed from games-util/lutris/lutris-0.5.3.ebuild) | 1 | ||||
-rw-r--r-- | games-util/lutris/lutris-9999.ebuild | 1 | ||||
-rw-r--r-- | games-util/pyfa/Manifest | 4 | ||||
-rw-r--r-- | games-util/pyfa/pyfa-2.20.1.ebuild | 101 | ||||
-rw-r--r-- | games-util/pyfa/pyfa-2.20.2.ebuild | 101 |
9 files changed, 213 insertions, 5 deletions
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz Binary files differindex f0c0656bc25f..03f504d52303 100644 --- a/games-util/Manifest.gz +++ b/games-util/Manifest.gz diff --git a/games-util/lgogdownloader/Manifest b/games-util/lgogdownloader/Manifest index 83d1200134df..c9777fd27359 100644 --- a/games-util/lgogdownloader/Manifest +++ b/games-util/lgogdownloader/Manifest @@ -1,4 +1,4 @@ -DIST lgogdownloader-3.6.tar.gz 85470 BLAKE2B 8dafbbbc0653629f5fda2a54f7f0609924d02e4266a018ebdc04abbdfa0ad97e9bdb1f33f5a1e8cb24695cf9c45c2abbbc4857f7eb8650dbc73feef9c6dd9f54 SHA512 e03b1f50a227aa9295071a309eaac4110592b1f50b8379298605d4995e83cde27039e3b3f074c6cd47f6e6971aafe756d619619b7e24f5960b8f271fa1081793 -EBUILD lgogdownloader-3.6.ebuild 818 BLAKE2B ba156c0b1cf76edead3ac903ebcc0f65fffe51b7b49b5885c6284aeefe5af555528de60ab7fa5775007d41ea69353baa2e0a2a04c5ebe537702dfc17b29d7db2 SHA512 b21a7f23db1aad57c617b40b22cb1949e9f9c99d6875e3040d386e356278aa2150a471757840590179d90bc550ead784ac0e9e810cecfe5400492a48404ab17f +DIST lgogdownloader-3.7.tar.gz 85653 BLAKE2B bb6fe56be291ca726b97cfb7ce83e87e855584da911839a9bc6a923c027e7ea67e83e62a5e8bb1a0c62dd053a7d6728c1e82896d19ba48a310574dc8c6a647f5 SHA512 2085b9c64008d790a28dcb9d22009340acac164db316523919dcf797255fd57a36160950fb222e82b9ee6262ef8c0e86193e2d9a4488ea2105f9f4bbe7db727b +EBUILD lgogdownloader-3.7.ebuild 818 BLAKE2B ba156c0b1cf76edead3ac903ebcc0f65fffe51b7b49b5885c6284aeefe5af555528de60ab7fa5775007d41ea69353baa2e0a2a04c5ebe537702dfc17b29d7db2 SHA512 b21a7f23db1aad57c617b40b22cb1949e9f9c99d6875e3040d386e356278aa2150a471757840590179d90bc550ead784ac0e9e810cecfe5400492a48404ab17f EBUILD lgogdownloader-9999.ebuild 796 BLAKE2B f8c3efb3644e7e8a179db0311323c1254d774fade7857e4c7fbf2722e2cf4b920112de20eee9ad3b18e7b2b9bd2f4c86343e4498c396ff3fd135f896e34136ba SHA512 c811cf3af322e2817111134c77de6f20cab346b532a8b7759be2d3d2955ca803f4903045182642133f7a14c83a4cf0206bb1e6f027f86342ae2a0a8884359cb5 MISC metadata.xml 1097 BLAKE2B 029a2a56a669431f4128f2e3c375f66a03c91e101b4d18555cbff0d7e0840025b5cace7c7eae5a98f5c2a79d2ace2c0caf8824b6d29ccccd67de98fee188e924 SHA512 2dbc9390d544b0c5c215dcf6788ced1bcbf0de677dafbafa500725d4968b0ab733df82c4799c62cbe30fb058ffdc7332cb7bd1459f872093e777ce9e108ce720 diff --git a/games-util/lgogdownloader/lgogdownloader-3.6.ebuild b/games-util/lgogdownloader/lgogdownloader-3.7.ebuild index fa94c0f4adca..fa94c0f4adca 100644 --- a/games-util/lgogdownloader/lgogdownloader-3.6.ebuild +++ b/games-util/lgogdownloader/lgogdownloader-3.7.ebuild diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest index ab36550c55c2..f939b60e985d 100644 --- a/games-util/lutris/Manifest +++ b/games-util/lutris/Manifest @@ -1,7 +1,7 @@ AUX lutris-0.5.4-gtk.patch 1259 BLAKE2B 32556fbb9ce674f783508c740f9cb9f06a0165286f42e5e080d668864d9a840c74765c8602c47e8b7a90d33374cb04d85d9f2498a0919171d146abb82ef7f31b SHA512 7028157b550c9d13a98e843d75c27bdb8c2cb2bf9591df5f102b412ebfefe693e95b847b0ba43c032ef9d84881b4143f2d2ecc32fd61e164bd49e5da5c5cd5a9 -DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50 -EBUILD lutris-0.5.3.ebuild 1691 BLAKE2B 648a49e5334456ebb193bd52df11c570bd73c67295569efd8f64fea87b5f96e173133939393229094b42d45cadb91ac677419e7da68f94cdb357a0154e12f73b SHA512 e35273edc1f49852dfa3526852997e0ca4fb6004260891480773cebdb8a09994eccfa9c8aa112e6fecd58b0805175348b0422c8056b79464f6aff47166f2455c +DIST lutris_0.5.6.tar.xz 1747440 BLAKE2B e39206d8245d99a0424537cd9d9ed860c4e0d9fd373afe61d7e19eb2672bee621d541060af74f1197242e49a846e70fe16eb28e0c57370d2e11634d7035ab1fe SHA512 3ac9f7095c30044990e42f671d6e1e5cac6cd921cdf93e175400335cb6e9ae5b1bf8101dc0805838f3c5bf9713b891c62960c80a1a20aef1e4f896a74af97a01 EBUILD lutris-0.5.4-r1.ebuild 1733 BLAKE2B 422b817e46728f91d3f29d174805ab1f9b67507f01b212f4cd718693233442916b14601674a0a810198664dbb38b576a92d301aaadf5efdc595b0a51a6e7cdd8 SHA512 9ab2a5639c616eed52fcc6b4f4c44b21d636ee69f26b513bf5d8c00b1e76ca2ea5893fddfe0c52bdcc014e2c55e27807ef803fdee9264920fbdbd44da64de099 -EBUILD lutris-9999.ebuild 1691 BLAKE2B 648a49e5334456ebb193bd52df11c570bd73c67295569efd8f64fea87b5f96e173133939393229094b42d45cadb91ac677419e7da68f94cdb357a0154e12f73b SHA512 e35273edc1f49852dfa3526852997e0ca4fb6004260891480773cebdb8a09994eccfa9c8aa112e6fecd58b0805175348b0422c8056b79464f6aff47166f2455c +EBUILD lutris-0.5.6.ebuild 1733 BLAKE2B e0f31609f27985611319f20a17e9682ad9d8e8a459a1ed8931c05d9b06edc0670c744495b466ad3ebbf30079714133145f19e565a5080ad89ee869d6663debc7 SHA512 0d680960e81565d3e4fe3a4117d236b0e528834fa3c9b21c596a66067bce7122fc9b7a1880b2a68b689abd4943ab0f9aaa87d0a1d7ede1dcfd0f2707f0308390 +EBUILD lutris-9999.ebuild 1733 BLAKE2B e0f31609f27985611319f20a17e9682ad9d8e8a459a1ed8931c05d9b06edc0670c744495b466ad3ebbf30079714133145f19e565a5080ad89ee869d6663debc7 SHA512 0d680960e81565d3e4fe3a4117d236b0e528834fa3c9b21c596a66067bce7122fc9b7a1880b2a68b689abd4943ab0f9aaa87d0a1d7ede1dcfd0f2707f0308390 MISC metadata.xml 661 BLAKE2B 8b05694fe3755a3b2b1546c1392bccb408d99f430c361e6058702107d665b13e0d36834d37c2a31ab7065290363e6af7712fcf4b36542222b59e47b508b7d1ef SHA512 e5d7a7023e9aa025d8d526457ba61ec9d9ceadf472d3f04f6b799cb3c130543e4300a56ce1830c163650f0554e2a87d705152b3771bb4f7fd9edeba3db16b9a7 diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.6.ebuild index 4398b03d15de..ba12e0718246 100644 --- a/games-util/lutris/lutris-0.5.3.ebuild +++ b/games-util/lutris/lutris-0.5.6.ebuild @@ -33,6 +33,7 @@ RDEPEND=" app-arch/p7zip app-arch/unrar app-arch/unzip + dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-evdev[${PYTHON_USEDEP}] diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild index 4398b03d15de..ba12e0718246 100644 --- a/games-util/lutris/lutris-9999.ebuild +++ b/games-util/lutris/lutris-9999.ebuild @@ -33,6 +33,7 @@ RDEPEND=" app-arch/p7zip app-arch/unrar app-arch/unzip + dev-python/dbus-python[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] dev-python/python-evdev[${PYTHON_USEDEP}] diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest index 9596635d4465..445d603e303c 100644 --- a/games-util/pyfa/Manifest +++ b/games-util/pyfa/Manifest @@ -3,7 +3,11 @@ AUX pyfa-2.9.3-import-pyfa.patch 666 BLAKE2B 13b67511a64be93335453b617e1fad56768 AUX pyfa.desktop 155 BLAKE2B bccfc81c4bc7dd9099ac4bd11fdb0d5f8d72b53b5dc8a700147e7e5996b14aac9e4b46e2884a473ecc8d8b1f49305e66c46cbc7e6c5e43e93e5a3fa71c5efa08 SHA512 d62a44e4e724057581a360cc1eb10aa4c7a0c50cb1d95137e58ba14db17644c852da2582be8d508c50b7359e7f99dc893d78d15cb11c46967a9b7896ff667781 DIST pyfa-2.17.0.tar.gz 12348275 BLAKE2B fd670a6d34760285561ed07e82c3c54eb9a74cad732b24b89fab103fe8013608c18f27461bfac28a854df3ce7273fac1011752a8da2447b69432ad36709c08dd SHA512 d4af2c6a30deb8b205e5db55c25e1fa48dc74b964c9d85da69acca9bbd19764b77abc96ff42a2e99733d132253081a3e2c3de6ef787c162e392a9627ab62c529 DIST pyfa-2.19.0.tar.gz 11822419 BLAKE2B 7aaa9d8fc7de7ab9fb246bdf1dd61aa4aac6035d37cc6ecf9e32b03e67baada7d3dc765d02a7d9ed75f5933ccd76f92c4ae79c822c0562f8658dd1b52dfdba4d SHA512 5083f125cfd7f5d32e76029a836089cb79c5c6c93397712d37054518ed9bd77092d0c610cecdb1d0afce40753276431cdec72699ffc04088162158b55c04bac8 +DIST pyfa-2.20.1.tar.gz 11834967 BLAKE2B 6caf4abb5ff543aa0dc4747a853775a03e20fe8fce5f174d791429ad021ecf955895e108127182f1872f23ccad862892a1afa2e22af27aafd198100604993d62 SHA512 6e6e04f9cd6e3dd127d51c666cf88eb700cc783b02d0b31220196925bc64bb1d88ea2c6a36bc45d71ba62cc53074bd509b46edd175f02e7b1fc736af13ce41ef +DIST pyfa-2.20.2.tar.gz 11835308 BLAKE2B 3482ba068720ca735a5f794ede38dffda61ff571552c57a268263820b5b9085c6059be64c739d4ce67a9c95a1c4ba44136cb6aaa2ee7454514924e8c2de7e128 SHA512 14066b81ae77e600367255fa9ba079192f79a8d01d0194b894ba616d7a225e58141b9c2b980e99bfdf17403e665d1968e62a805f845c5065f8ed47de7950e44c EBUILD pyfa-2.17.0.ebuild 2786 BLAKE2B 2504240e044dac7512c17b6f776a0f3aaf96c662e5a5927f12193e62ee6db614e66f8e7fcd592f1b91429ec77684f3c1770b825fe9c5e0121e33dc94e73bdff2 SHA512 25067ab2c303fc14640291184735387509f65f16a55f819d7f0270ad8ff039ab50d45044235330ee7c0652ec9154fadf19e9f7cd426c821987ceb49e38d3bda9 EBUILD pyfa-2.19.0.ebuild 2781 BLAKE2B bb6b40555f93f98accc153b9be2c3eba2bcaab6b3f35629110e61f91f5f2475a3a217a69e3f976031410e2aa87f0efaf22807b69b065567bb791dfa2c94198d9 SHA512 96cf37416bf74db7dddaedb0e02d06aa471cb80a7fcd3329be8afdd9be79b709d9616c587d80c0951c8e584194df14bc0acfa4af94d063c4257dec2de861da10 +EBUILD pyfa-2.20.1.ebuild 2781 BLAKE2B bb6b40555f93f98accc153b9be2c3eba2bcaab6b3f35629110e61f91f5f2475a3a217a69e3f976031410e2aa87f0efaf22807b69b065567bb791dfa2c94198d9 SHA512 96cf37416bf74db7dddaedb0e02d06aa471cb80a7fcd3329be8afdd9be79b709d9616c587d80c0951c8e584194df14bc0acfa4af94d063c4257dec2de861da10 +EBUILD pyfa-2.20.2.ebuild 2781 BLAKE2B bb6b40555f93f98accc153b9be2c3eba2bcaab6b3f35629110e61f91f5f2475a3a217a69e3f976031410e2aa87f0efaf22807b69b065567bb791dfa2c94198d9 SHA512 96cf37416bf74db7dddaedb0e02d06aa471cb80a7fcd3329be8afdd9be79b709d9616c587d80c0951c8e584194df14bc0acfa4af94d063c4257dec2de861da10 EBUILD pyfa-9999.ebuild 2786 BLAKE2B 2504240e044dac7512c17b6f776a0f3aaf96c662e5a5927f12193e62ee6db614e66f8e7fcd592f1b91429ec77684f3c1770b825fe9c5e0121e33dc94e73bdff2 SHA512 25067ab2c303fc14640291184735387509f65f16a55f819d7f0270ad8ff039ab50d45044235330ee7c0652ec9154fadf19e9f7cd426c821987ceb49e38d3bda9 MISC metadata.xml 744 BLAKE2B b87f7086163bc63184cbc2ccae8d5db50dd7133d70dd1c737b8c7c180c3069550eb0eb4e216133236d62edfa066fcb7eded8702e16b17360230434a366d5d8ea SHA512 d52dc69cc53d2c6a6fffa3c8c097c74f6d6657d0cbb135bdb5bd9fb9e13a56c7b13deed6eec55d7a88617392543ea2a3a2a29d7c35140765a0f8a04b84b919c6 diff --git a/games-util/pyfa/pyfa-2.20.1.ebuild b/games-util/pyfa/pyfa-2.20.1.ebuild new file mode 100644 index 000000000000..c1952e88595f --- /dev/null +++ b/games-util/pyfa/pyfa-2.20.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite,threads" + +inherit desktop eutils python-single-r1 xdg-utils + +DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE Online" +HOMEPAGE="https://github.com/pyfa-org/Pyfa" + +LICENSE="GPL-3+ all-rights-reserved" +SLOT="0" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git" + inherit git-r3 +else + SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/Pyfa-${PV}" +fi + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="mirror bindist" + +DEPEND=" + $(python_gen_cond_dep ' + >=dev-python/cryptography-2.3[${PYTHON_MULTI_USEDEP}] + >=dev-python/logbook-1.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/wxpython-4.0.4[webkit,${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS}" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + >=dev-python/beautifulsoup-4.6.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/markdown2-2.3.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/packaging-16.8[${PYTHON_MULTI_USEDEP}] + dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}] + >=dev-python/requests-2.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/roman-2.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/matplotlib-3.1.2[wxwidgets,${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + ')" +BDEPEND="app-arch/zip" + +PATCHES=( + # fix import path in the main script for systemwide installation + "${FILESDIR}/${PN}-2.9.3-import-pyfa.patch" +) + +src_prepare() { + # get rid of CRLF line endings introduced in 1.1.10 so patches work + edos2unix config.py pyfa.py gui/bitmap_loader.py service/settings.py + + default + + # make python recognize pyfa as a package + touch __init__.py || die + + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + -e "s:%%EPREFIX%%:${EPREFIX}:" \ + "${FILESDIR}/configforced-1.15.1.py" > configforced.py || die + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + pyfa.py > pyfa || die +} + +src_install() { + python_moduleinto ${PN} + python_domodule eos gui service utils graphs + python_domodule config*.py __init__.py version.yml configforced.py db_update.py + python_doscript pyfa + + insinto /usr/share/${PN} + + einfo "Creating database ..." + python ./db_update.py || die + 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 + doicon -s 32 imgs/gui/pyfa.png + newicon -s 64 imgs/gui/pyfa64.png pyfa.png + domenu "${FILESDIR}/${PN}.desktop" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/games-util/pyfa/pyfa-2.20.2.ebuild b/games-util/pyfa/pyfa-2.20.2.ebuild new file mode 100644 index 000000000000..c1952e88595f --- /dev/null +++ b/games-util/pyfa/pyfa-2.20.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite,threads" + +inherit desktop eutils python-single-r1 xdg-utils + +DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE Online" +HOMEPAGE="https://github.com/pyfa-org/Pyfa" + +LICENSE="GPL-3+ all-rights-reserved" +SLOT="0" +if [[ ${PV} = 9999 ]]; then + EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git" + inherit git-r3 +else + SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/Pyfa-${PV}" +fi + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="mirror bindist" + +DEPEND=" + $(python_gen_cond_dep ' + >=dev-python/cryptography-2.3[${PYTHON_MULTI_USEDEP}] + >=dev-python/logbook-1.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_MULTI_USEDEP}] + >=dev-python/sqlalchemy-1.3.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/wxpython-4.0.4[webkit,${PYTHON_MULTI_USEDEP}] + ') + ${PYTHON_DEPS}" +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + >=dev-python/beautifulsoup-4.6.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/markdown2-2.3.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/packaging-16.8[${PYTHON_MULTI_USEDEP}] + dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}] + >=dev-python/requests-2.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/roman-2.0.0[${PYTHON_MULTI_USEDEP}] + >=dev-python/matplotlib-3.1.2[wxwidgets,${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + ')" +BDEPEND="app-arch/zip" + +PATCHES=( + # fix import path in the main script for systemwide installation + "${FILESDIR}/${PN}-2.9.3-import-pyfa.patch" +) + +src_prepare() { + # get rid of CRLF line endings introduced in 1.1.10 so patches work + edos2unix config.py pyfa.py gui/bitmap_loader.py service/settings.py + + default + + # make python recognize pyfa as a package + touch __init__.py || die + + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + -e "s:%%EPREFIX%%:${EPREFIX}:" \ + "${FILESDIR}/configforced-1.15.1.py" > configforced.py || die + sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \ + pyfa.py > pyfa || die +} + +src_install() { + python_moduleinto ${PN} + python_domodule eos gui service utils graphs + python_domodule config*.py __init__.py version.yml configforced.py db_update.py + python_doscript pyfa + + insinto /usr/share/${PN} + + einfo "Creating database ..." + python ./db_update.py || die + 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 + doicon -s 32 imgs/gui/pyfa.png + newicon -s 64 imgs/gui/pyfa64.png pyfa.png + domenu "${FILESDIR}/${PN}.desktop" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} |