From 71deace00d1a2b091313fe137ab7092418c6f87c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 10 Feb 2020 21:05:55 +0000 Subject: gentoo resync : 10.02.2020 --- media-gfx/comix/Manifest | 2 +- media-gfx/comix/comix-4.0.4-r1.ebuild | 78 ---------------------------------- media-gfx/comix/comix-4.0.4-r2.ebuild | 80 +++++++++++++++++++++++++++++++++++ 3 files changed, 81 insertions(+), 79 deletions(-) delete mode 100644 media-gfx/comix/comix-4.0.4-r1.ebuild create mode 100644 media-gfx/comix/comix-4.0.4-r2.ebuild (limited to 'media-gfx/comix') diff --git a/media-gfx/comix/Manifest b/media-gfx/comix/Manifest index 9bfac7db4bd3..6be2a2492818 100644 --- a/media-gfx/comix/Manifest +++ b/media-gfx/comix/Manifest @@ -1,4 +1,4 @@ AUX comix-4.0.4-pillow.patch 3658 BLAKE2B f8cbcb64737654dbbe1e4974680cca163b5788a42121e03691fd41bf564ac1c0d6e1d7ca2ef970b69d51c4e704ae37af1a0a57e65f49d5eaa6f41284a07f49ad SHA512 41a37c7f095b1a10182501f0ddd035d97e0b9b150fc5d34871241c5a512c808e5b59ebf1f340b8c41432f0fd8746de9cdc39e7022a54b2f3194a916afadf1e00 DIST comix-4.0.4.tar.gz 481687 BLAKE2B adf73f63d260fa4171f4e85fe74e25e52253ea4c78eb3d2be8d9319ddeef537899415a582b8f33db76a8e30acf77c2d5bd1fc5b931302040d967bdd39b45e9ff SHA512 9cbc5b1cc100ee50b48b794ce9a7f08130fc7a79376533f0f55904be0e2e8cfe5f8b1deeff2f76e7038a3f81b0f709ce5eea88a709199e1584b73f5259df5f8e -EBUILD comix-4.0.4-r1.ebuild 1839 BLAKE2B 40d8b1a3ec99a7d0157c2296bde6c6213452c7b81812ad2c7cc7baad10fb9656e225367f18af64d566b7f7d228b8e052877d55e31dd4216121134130dd249733 SHA512 f9809c0348b1d14ac07416e6f35969e82933997afc22cc9ce2f40cd27d469fcaaa091603cb3b85a5bf46cb0313097c702fab8028654da2f00ae8f2a579bb508a +EBUILD comix-4.0.4-r2.ebuild 1879 BLAKE2B aedcac4792ed3674954ca679b07311add1eeca248dd6cfe079e6bd3f3fa43150a775b0555358e2ba984ae9d798fc27c51c92a08b5d43775e12cf0c8f0ecf4797 SHA512 d381384fe28a6a9372bd229a30e099342c573015a9691b3f3166237400554f3725f34d1c100c19a5851bd98e701b2e24b99b4acef0f0dd0da9a175683da6f612 MISC metadata.xml 422 BLAKE2B 82b5a9d0e1e0e159549c4f88a3cd00635c93c972adbb6e2f784f2fbd9bf91d2aedb27264066051e73dcd953099e122b2e4d6dbb2a4f52ee6bee2f988843f6c8d SHA512 8a382830d5c7629ee140934a03d9b5b6f4759deae2a1114d16b70634316ff46aa6ceb823a5acca95de7974c25563f8b6e324f32128f61c6fbdb12eb180ec7b6b diff --git a/media-gfx/comix/comix-4.0.4-r1.ebuild b/media-gfx/comix/comix-4.0.4-r1.ebuild deleted file mode 100644 index b77704f10cf0..000000000000 --- a/media-gfx/comix/comix-4.0.4-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PLOCALES="ca cs es fr hr hu id ja ko pl pt_BR ru sv zh_CN zh_TW" - -inherit eutils gnome2-utils l10n python-single-r1 xdg-utils - -DESCRIPTION="A GTK image viewer specifically designed to handle comic books" -HOMEPAGE="http://comix.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="rar" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pygtk-2.12[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND} - rar? ( || ( app-arch/unrar app-arch/rar ) )" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - l10n_find_plocales_changes messages "" "/LC_MESSAGES/comix.po" - - epatch "${FILESDIR}/${P}-pillow.patch" #471522, https://sourceforge.net/p/comix/patches/50/ - - # do not install .pyc into /usr/share - local pythondir="$(python_get_sitedir)/comix" - pythondir="${pythondir#${EPREFIX}/usr/}" - sed -i -e "s:share/comix/src:${pythondir}:g" install.py || die - python_fix_shebang mime/comicthumb src/comix.py -} - -src_install() { - dodir /usr - "${PYTHON}" install.py install --no-mime --dir "${D}"usr || die - - insinto /usr/share/mime/packages - doins mime/comix.xml - - insinto /etc/gconf/schemas - doins mime/comicbook.schemas - - dobin mime/comicthumb - dodoc ChangeLog README - - remove_locale() { - rm -r "${ED}/usr/share/locale/"$1 || die - } - l10n_for_each_disabled_locale_do remove_locale -} - -pkg_preinst() { - gnome2_gconf_savelist - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_gconf_install - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/media-gfx/comix/comix-4.0.4-r2.ebuild b/media-gfx/comix/comix-4.0.4-r2.ebuild new file mode 100644 index 000000000000..fa7c18e84d38 --- /dev/null +++ b/media-gfx/comix/comix-4.0.4-r2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PLOCALES="ca cs es fr hr hu id ja ko pl pt_BR ru sv zh_CN zh_TW" + +inherit eutils gnome2-utils l10n python-single-r1 xdg-utils + +DESCRIPTION="A GTK image viewer specifically designed to handle comic books" +HOMEPAGE="http://comix.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="rar" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pygtk-2.12[${PYTHON_MULTI_USEDEP}] + ')" +RDEPEND="${DEPEND} + rar? ( || ( app-arch/unrar app-arch/rar ) )" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + l10n_find_plocales_changes messages "" "/LC_MESSAGES/comix.po" + + epatch "${FILESDIR}/${P}-pillow.patch" #471522, https://sourceforge.net/p/comix/patches/50/ + + # do not install .pyc into /usr/share + local pythondir="$(python_get_sitedir)/comix" + pythondir="${pythondir#${EPREFIX}/usr/}" + sed -i -e "s:share/comix/src:${pythondir}:g" install.py || die + python_fix_shebang mime/comicthumb src/comix.py +} + +src_install() { + dodir /usr + "${PYTHON}" install.py install --no-mime --dir "${D}"usr || die + + insinto /usr/share/mime/packages + doins mime/comix.xml + + insinto /etc/gconf/schemas + doins mime/comicbook.schemas + + dobin mime/comicthumb + dodoc ChangeLog README + + remove_locale() { + rm -r "${ED}/usr/share/locale/"$1 || die + } + l10n_for_each_disabled_locale_do remove_locale +} + +pkg_preinst() { + gnome2_gconf_savelist + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_gconf_install + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} -- cgit v1.2.3