public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2016-02-18  3:44 Ryan Hill
  0 siblings, 0 replies; 42+ messages in thread
From: Ryan Hill @ 2016-02-18  3:44 UTC (permalink / raw
  To: gentoo-commits

commit:     afa5dd7f29da656d8534018dc726c307ab9c9748
Author:     Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 03:43:45 2016 +0000
Commit:     Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 03:44:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa5dd7f

media-gfx/mcomix: Version bump (bug #574928).

Also added l10n support.

Package-Manager: portage-2.2.27

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-1.2.1.ebuild | 70 ++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 848fefe..54fab46 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1,3 @@
 DIST mcomix-1.00.tar.bz2 527779 SHA256 d8453109a297153f67fdc898d822fa57057d575b71ed857e538da9a7426f0cde SHA512 9fc975afa92ad7130fe0d39058463cf26f8a9415257869e45e4cf83fae5e2bd8f4f264821046fcf425ee3729ec3dacfa59cd52342055a6246cf0b61b866f09b1 WHIRLPOOL 6aed2176904d5f12cd66e7f6f41fc23914d5a81cd514242a209994222b7ee1d18ceca4367e78f8a61bb6edbec559d0da94165f4db841c44840d6d768ba700f14
 DIST mcomix-1.01.tar.bz2 543293 SHA256 da333d0bce5157fc8e15d13de6d9ce46b1c35692aa510cb20d6b2230f7c2774c SHA512 d31ed5d851c761d9680643df5c5bac1af817c61b49455bfd887381e0d7651593f9fb70fdbdb7533ae7bb6f8a203f0cabcbfdcce8a9681aa1d9ceaa3a411c1e70 WHIRLPOOL eb57890b612341d9920894b757c2eed8d1b6e8d31c911f2d7aff33a76c7cc2d1c3f5ebf3bfe96945fc0fa3ad612c369e6d96517b200ead3679559be69924329a
+DIST mcomix-1.2.1.tar.bz2 571128 SHA256 7e43159dc585bc9bc31970a44bd2b4e42c303660c4c8cf7f0eda413a6f72fa3b SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0 WHIRLPOOL cabebccb5793bdd78686c22448688826bc4ba7b9e422e3aa712f0930b8e8029721cf48bbe4e8d06e34c8f76515785ff259d08a7021e60beb1719c9b35d356619

diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild
new file mode 100644
index 0000000..4e1087f
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-1.2.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_CN zh_TW"
+
+inherit distutils-r1 fdo-mime l10n
+
+DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
+HOMEPAGE="http://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+	>=dev-python/pygtk-2.14[${PYTHON_USEDEP}]
+	virtual/jpeg
+	dev-python/pillow[${PYTHON_USEDEP}]
+	x11-libs/gdk-pixbuf
+	!media-gfx/comix"
+
+DOCS=( ChangeLog README )
+
+src_prepare() {
+	local checklocales
+	for l in $(find "${S}"/mcomix/messages/* -maxdepth 0 -type d);
+		do checklocales+="$(basename $l) "
+	done
+
+	[[ ${PLOCALES} == ${checklocales% } ]] \
+		|| eqawarn "Update to PLOCALES=\"${checklocales% }\""
+
+	my_rm_loc() {
+		rm -rf "${S}/mcomix/messages/${1}/LC_MESSAGES" || die
+		rmdir "${S}/mcomix/messages/${1}" || die
+	}
+
+	l10n_for_each_disabled_locale_do my_rm_loc
+
+	distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+	fdo-mime_mime_database_update
+	fdo-mime_desktop_database_update
+	echo
+	elog "Additional packages are required to open the most common comic archives:"
+	elog
+	elog "    cbr: app-arch/unrar"
+	elog "    cbz: app-arch/unzip"
+	elog
+	elog "You can also add support for 7z or LHA archives by installing"
+	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
+	elog "pdf support."
+	echo
+}
+
+pkg_postrm() {
+	fdo-mime_mime_database_update
+	fdo-mime_desktop_database_update
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2016-06-15  2:47 Ryan Hill
  0 siblings, 0 replies; 42+ messages in thread
From: Ryan Hill @ 2016-06-15  2:47 UTC (permalink / raw
  To: gentoo-commits

commit:     44bfc2d56f1fab1ad9152b4fbccefc7d481256f5
Author:     Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 02:43:37 2016 +0000
Commit:     Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 02:43:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bfc2d5

media-gfx/mcomix: Remove old.

Package-Manager: portage-2.3.0_rc1
Signed-off-by: Ryan Hill <rhill <AT> gentoo.org>

 media-gfx/mcomix/Manifest              |  2 --
 media-gfx/mcomix/mcomix-1.00-r1.ebuild | 48 ---------------------------------
 media-gfx/mcomix/mcomix-1.01.ebuild    | 49 ----------------------------------
 3 files changed, 99 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 54fab46..21414ec 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,3 +1 @@
-DIST mcomix-1.00.tar.bz2 527779 SHA256 d8453109a297153f67fdc898d822fa57057d575b71ed857e538da9a7426f0cde SHA512 9fc975afa92ad7130fe0d39058463cf26f8a9415257869e45e4cf83fae5e2bd8f4f264821046fcf425ee3729ec3dacfa59cd52342055a6246cf0b61b866f09b1 WHIRLPOOL 6aed2176904d5f12cd66e7f6f41fc23914d5a81cd514242a209994222b7ee1d18ceca4367e78f8a61bb6edbec559d0da94165f4db841c44840d6d768ba700f14
-DIST mcomix-1.01.tar.bz2 543293 SHA256 da333d0bce5157fc8e15d13de6d9ce46b1c35692aa510cb20d6b2230f7c2774c SHA512 d31ed5d851c761d9680643df5c5bac1af817c61b49455bfd887381e0d7651593f9fb70fdbdb7533ae7bb6f8a203f0cabcbfdcce8a9681aa1d9ceaa3a411c1e70 WHIRLPOOL eb57890b612341d9920894b757c2eed8d1b6e8d31c911f2d7aff33a76c7cc2d1c3f5ebf3bfe96945fc0fa3ad612c369e6d96517b200ead3679559be69924329a
 DIST mcomix-1.2.1.tar.bz2 571128 SHA256 7e43159dc585bc9bc31970a44bd2b4e42c303660c4c8cf7f0eda413a6f72fa3b SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0 WHIRLPOOL cabebccb5793bdd78686c22448688826bc4ba7b9e422e3aa712f0930b8e8029721cf48bbe4e8d06e34c8f76515785ff259d08a7021e60beb1719c9b35d356619

diff --git a/media-gfx/mcomix/mcomix-1.00-r1.ebuild b/media-gfx/mcomix/mcomix-1.00-r1.ebuild
deleted file mode 100644
index 303312b..0000000
--- a/media-gfx/mcomix/mcomix-1.00-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 eutils fdo-mime
-
-DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
-HOMEPAGE="http://mcomix.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-	>=dev-python/pygtk-2.14[${PYTHON_USEDEP}]
-	virtual/jpeg
-	dev-python/pillow[${PYTHON_USEDEP}]
-	x11-libs/gdk-pixbuf
-	!media-gfx/comix"
-
-DOCS=( ChangeLog README )
-
-pkg_postinst() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
-	echo
-	elog "Additional packages are required to open most common comic files:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha."
-	echo
-}
-
-pkg_postrm() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
-}

diff --git a/media-gfx/mcomix/mcomix-1.01.ebuild b/media-gfx/mcomix/mcomix-1.01.ebuild
deleted file mode 100644
index e2a27e7..0000000
--- a/media-gfx/mcomix/mcomix-1.01.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 eutils fdo-mime
-
-DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
-HOMEPAGE="http://mcomix.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-	>=dev-python/pygtk-2.14[${PYTHON_USEDEP}]
-	virtual/jpeg
-	dev-python/pillow[${PYTHON_USEDEP}]
-	x11-libs/gdk-pixbuf
-	!media-gfx/comix"
-
-DOCS=( ChangeLog README )
-
-pkg_postinst() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
-}
-
-pkg_postrm() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2017-08-31 12:16 Tim Harder
  0 siblings, 0 replies; 42+ messages in thread
From: Tim Harder @ 2017-08-31 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     befa270ec9ae96efbea66b45345a9bf01f88d6fb
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 12:15:20 2017 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 12:16:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa270e

media-gfx/mcomix: update HOMEPAGE

 media-gfx/mcomix/mcomix-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild
index 4c92a6e95e0..dc954fa35aa 100644
--- a/media-gfx/mcomix/mcomix-1.2.1.ebuild
+++ b/media-gfx/mcomix/mcomix-1.2.1.ebuild
@@ -11,7 +11,7 @@ PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_C
 inherit distutils-r1 fdo-mime l10n
 
 DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
-HOMEPAGE="http://mcomix.sourceforge.net"
+HOMEPAGE="https://sourceforge.net/p/mcomix/wiki/Home/"
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2018-03-10 12:23 Pacho Ramos
  0 siblings, 0 replies; 42+ messages in thread
From: Pacho Ramos @ 2018-03-10 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     d30153525c3a97ef223a17c8be3acec91cfadfeb
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 10 11:53:52 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Mar 10 12:21:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3015352

media-gfx/mcomix: Update maintainer due to bug #143105

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-gfx/mcomix/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index a9a36dd4d75..266193ff5e3 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>rhill@gentoo.org</email>
-    <name>Ryan Hill</name>
-  </maintainer>
   <maintainer type="project">
     <email>graphics@gentoo.org</email>
     <name>Gentoo Graphics Project</name>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2018-04-20 19:43 David Seifert
  0 siblings, 0 replies; 42+ messages in thread
From: David Seifert @ 2018-04-20 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     eee06d2d767163d652b7472141557969541f6bae
Author:     Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Tue Apr 10 03:15:29 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Apr 20 19:42:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee06d2d

media-gfx/mcomix: fdo-mime->xdg-utils

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7924

 media-gfx/mcomix/mcomix-1.2.1.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild
index dc954fa35aa..8eaf5d5a996 100644
--- a/media-gfx/mcomix/mcomix-1.2.1.ebuild
+++ b/media-gfx/mcomix/mcomix-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite"
 
 PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_CN zh_TW"
 
-inherit distutils-r1 fdo-mime l10n
+inherit distutils-r1 l10n xdg-utils
 
 DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
 HOMEPAGE="https://sourceforge.net/p/mcomix/wiki/Home/"
@@ -49,8 +49,8 @@ src_prepare() {
 }
 
 pkg_postinst() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
+	xdg_mimeinfo_database_update
+	xdg_desktop_database_update
 	echo
 	elog "Additional packages are required to open the most common comic archives:"
 	elog
@@ -64,6 +64,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-	fdo-mime_mime_database_update
-	fdo-mime_desktop_database_update
+	xdg_mimeinfo_database_update
+	xdg_desktop_database_update
 }


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-02-16 20:24 David Seifert
  0 siblings, 0 replies; 42+ messages in thread
From: David Seifert @ 2020-02-16 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     aa897731a7035e42fcfddec02f2e7fa44b1ddfe3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 16 20:23:39 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 20:23:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa897731

media-gfx/mcomix: [QA] inherit eutils.eclass directly

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild
index 8eaf5d5a996..c34c73cf85a 100644
--- a/media-gfx/mcomix/mcomix-1.2.1.ebuild
+++ b/media-gfx/mcomix/mcomix-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite"
 
 PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_CN zh_TW"
 
-inherit distutils-r1 l10n xdg-utils
+inherit distutils-r1 eutils l10n xdg-utils
 
 DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
 HOMEPAGE="https://sourceforge.net/p/mcomix/wiki/Home/"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-02-23 23:58 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2020-02-23 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     261a05f2e0b68bbfb781b9d25172a46d12864680
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 23:57:50 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 23:58:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261a05f2

media-gfx/mcomix: bump with snapshot from python3 fork

This fork is already in use in other distributions to allow python 3
packaging, including Debian and Fedora. Do the same in Gentoo

Also fix live ebuild blocker

Bug: https://bugs.gentoo.org/708100
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                                  |  1 +
 ...{mcomix-9999.ebuild => mcomix-1.3.0_pre20200206.ebuild} | 14 +++++++++-----
 media-gfx/mcomix/mcomix-9999.ebuild                        |  3 +--
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 1b622f82878..29d4b5c1fec 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.2.1.tar.bz2 571128 BLAKE2B fa00e55e5cf2ef676a625b97ca467ade6b629fa08bfd920b8c370dc7d33c6602c5614d120d7279df32d063db646da8b635712ba90793175eea2c74c2c1973a8a SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0
+DIST mcomix-1.3.0_pre20200206.tar.gz 3292571 BLAKE2B ad76316020645495042d27bf831588e628da11077efe29b302a57be4e688558b4db8d3f850200bf4a54b84b428a16a52f88ea5e20be85b628ef3630a5f624643 SHA512 c98d4a7022993af3a5c0b5425df52f14b586549472bcd4576a72039c8c6d4fde31df4255df45ab7467acb0280bda02b92d4803b7f92b7c1c818b58df7b52a3ff

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
similarity index 84%
copy from media-gfx/mcomix/mcomix-9999.ebuild
copy to media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
index 6dd55b82b07..dcfc08d6119 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
@@ -4,15 +4,18 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7,8} )
-inherit desktop git-r3 python-r1 xdg
+inherit desktop python-r1 xdg
+
+# Hash used for this version
+GIT_PV="b80f3485b6ec324aec1dc20f28296a8891ad70dd"
 
 DESCRIPTION="GTK image viewer for comic book archives"
 HOMEPAGE="https://github.com/multiSnow/mcomix3"
-EGIT_REPO_URI="https://github.com/multiSnow/mcomix3"
+SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
@@ -20,12 +23,13 @@ RDEPEND="${DEPEND}
 	virtual/jpeg
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix
-	!media-gfx/mcomix"
+	!media-gfx/comix"
 BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
+S=${WORKDIR}/mcomix3-${GIT_PV}
+
 src_prepare() {
 	default
 

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 6dd55b82b07..15afb7c558e 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -20,8 +20,7 @@ RDEPEND="${DEPEND}
 	virtual/jpeg
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix
-	!media-gfx/mcomix"
+	!media-gfx/comix"
 BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-02-23 23:58 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2020-02-23 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e3ca3828762e5812dbe68bcb36cb66b3894b6bcb
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 23:36:43 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 23:58:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ca3828

media-gfx/mcomix: add live ebuild of python3 fork

Also add myself to maintainers

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-9999.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 media-gfx/mcomix/metadata.xml       |  5 +++
 2 files changed, 79 insertions(+)

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
new file mode 100644
index 00000000000..6dd55b82b07
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+inherit desktop git-r3 python-r1 xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://github.com/multiSnow/mcomix3"
+EGIT_REPO_URI="https://github.com/multiSnow/mcomix3"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	virtual/jpeg
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject[${PYTHON_USEDEP}]
+	!media-gfx/comix
+	!media-gfx/mcomix"
+BDEPEND="sys-devel/gettext"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+src_prepare() {
+	default
+
+	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
+	do
+		msgfmt ${file} -o ${file/po/mo} || die
+		rm ${file} || die
+	done
+}
+
+src_install() {
+	python_foreach_impl python_domodule mcomix/mcomix
+	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
+
+	for size in 16 22 24 32 48
+	do
+		doicon -s ${size} \
+			mime/icons/${size}x${size}/*png \
+			mcomix/mcomix/images/${size}x${size}/mcomix.png
+	done
+	doicon mcomix/mcomix/images/mcomix.png
+	domenu mime/mcomix.desktop
+	doman man/mcomix.1
+
+	insinto /usr/share/metainfo
+	doins mime/mcomix.appdata.xml
+
+	insinto /usr/share/mime/packages
+	doins mime/mcomix.xml
+
+	dodoc README.rst TODO
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	echo
+	elog "Additional packages are required to open the most common comic archives:"
+	elog
+	elog "    cbr: app-arch/unrar"
+	elog "    cbz: app-arch/unzip"
+	elog
+	elog "You can also add support for 7z or LHA archives by installing"
+	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
+	elog "pdf support."
+	echo
+}

diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index 266193ff5e3..dc6d17f3b83 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -1,11 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+  <maintainer type="person">
+    <email>voyageur@gentoo.org</email>
+    <name>Bernard Cafarelli</name>
+  </maintainer>
   <maintainer type="project">
     <email>graphics@gentoo.org</email>
     <name>Gentoo Graphics Project</name>
   </maintainer>
   <upstream>
     <remote-id type="sourceforge">mcomix</remote-id>
+    <remote-id type="github">multiSnow/mcomix3</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-03-06 11:35 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ec9545833133fbe41e2310666be4b87992b5a9a4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  6 11:35:33 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar  6 11:35:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec954583

media-gfx/mcomix: amd64 stable wrt bug #711584

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
index dcfc08d6119..9418be57c81 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-03-06 12:32 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     2780371de256939ae1ae37d13cae0f27fe842d65
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  6 12:32:06 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar  6 12:32:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2780371d

media-gfx/mcomix: x86 stable wrt bug #711584

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
index 9418be57c81..dcc3df6bb40 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-03-06 13:01 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2020-03-06 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     13eb3b1cbaaa56e4bf2c27d656b25a3345e2ffbc
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  6 13:01:05 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Mar  6 13:01:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13eb3b1c

media-gfx/mcomix: drop old stable

Broken and depending on pygtk

Bug: https://bugs.gentoo.org/708100
Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 -
 media-gfx/mcomix/mcomix-1.2.1.ebuild | 69 ------------------------------------
 2 files changed, 70 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 29d4b5c1fec..7070a2d548c 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1 @@
-DIST mcomix-1.2.1.tar.bz2 571128 BLAKE2B fa00e55e5cf2ef676a625b97ca467ade6b629fa08bfd920b8c370dc7d33c6602c5614d120d7279df32d063db646da8b635712ba90793175eea2c74c2c1973a8a SHA512 efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0
 DIST mcomix-1.3.0_pre20200206.tar.gz 3292571 BLAKE2B ad76316020645495042d27bf831588e628da11077efe29b302a57be4e688558b4db8d3f850200bf4a54b84b428a16a52f88ea5e20be85b628ef3630a5f624643 SHA512 c98d4a7022993af3a5c0b5425df52f14b586549472bcd4576a72039c8c6d4fde31df4255df45ab7467acb0280bda02b92d4803b7f92b7c1c818b58df7b52a3ff

diff --git a/media-gfx/mcomix/mcomix-1.2.1.ebuild b/media-gfx/mcomix/mcomix-1.2.1.ebuild
deleted file mode 100644
index c34c73cf85a..00000000000
--- a/media-gfx/mcomix/mcomix-1.2.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-
-PLOCALES="ca cs de el es fa fr gl he hr hu id it ja ko nl pl pt_BR ru sv uk zh_CN zh_TW"
-
-inherit distutils-r1 eutils l10n xdg-utils
-
-DESCRIPTION="A fork of comix, a GTK image viewer for comic book archives"
-HOMEPAGE="https://sourceforge.net/p/mcomix/wiki/Home/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-	>=dev-python/pygtk-2.14[${PYTHON_USEDEP}]
-	virtual/jpeg
-	dev-python/pillow[${PYTHON_USEDEP}]
-	x11-libs/gdk-pixbuf
-	!media-gfx/comix"
-
-DOCS=( ChangeLog README )
-
-src_prepare() {
-	local checklocales
-	for l in $(find "${S}"/mcomix/messages/* -maxdepth 0 -type d);
-		do checklocales+="$(basename $l) "
-	done
-
-	[[ ${PLOCALES} == ${checklocales% } ]] \
-		|| eqawarn "Update to PLOCALES=\"${checklocales% }\""
-
-	my_rm_loc() {
-		rm -rf "${S}/mcomix/messages/${1}/LC_MESSAGES" || die
-		rmdir "${S}/mcomix/messages/${1}" || die
-	}
-
-	l10n_for_each_disabled_locale_do my_rm_loc
-
-	distutils-r1_src_prepare
-}
-
-pkg_postinst() {
-	xdg_mimeinfo_database_update
-	xdg_desktop_database_update
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
-}
-
-pkg_postrm() {
-	xdg_mimeinfo_database_update
-	xdg_desktop_database_update
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-07-09 16:40 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2020-07-09 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     2db4e238f9b370ff6046f55d8c5a602155b2fce0
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  9 16:40:22 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Jul  9 16:40:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db4e238

media-gfx/mcomix: add ~arm64 keyword

Thanks Piotr Kubaj for testing

Closes: https://bugs.gentoo.org/730984
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
index dcc3df6bb40..3e3e5684b3a 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2020-12-04  9:17 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2020-12-04  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     953eba653a80d2f004f45964a892511207f1dbec
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  4 09:17:07 2020 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 09:17:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953eba65

media-gfx/mcomix: update snapshot, fix live ebuild

Bug: https://bugs.gentoo.org/757093
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                                |  1 +
 ...comix-9999.ebuild => mcomix-1.3.0_pre20201123.ebuild} | 16 +++++++++-------
 media-gfx/mcomix/mcomix-9999.ebuild                      |  5 +----
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 7070a2d548c..a0df5274dc4 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.3.0_pre20200206.tar.gz 3292571 BLAKE2B ad76316020645495042d27bf831588e628da11077efe29b302a57be4e688558b4db8d3f850200bf4a54b84b428a16a52f88ea5e20be85b628ef3630a5f624643 SHA512 c98d4a7022993af3a5c0b5425df52f14b586549472bcd4576a72039c8c6d4fde31df4255df45ab7467acb0280bda02b92d4803b7f92b7c1c818b58df7b52a3ff
+DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c SHA512 24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
similarity index 83%
copy from media-gfx/mcomix/mcomix-9999.ebuild
copy to media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
index 15afb7c558e..5f6da1834a5 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
@@ -3,16 +3,19 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7,8} )
-inherit desktop git-r3 python-r1 xdg
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit desktop python-r1 xdg
+
+# Hash used for this version
+GIT_PV="cdcb27533dc7ee2ebf7b0a8ab5ba10e61c0b8ff8"
 
 DESCRIPTION="GTK image viewer for comic book archives"
 HOMEPAGE="https://github.com/multiSnow/mcomix3"
-EGIT_REPO_URI="https://github.com/multiSnow/mcomix3"
+SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
@@ -25,6 +28,8 @@ BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
+S=${WORKDIR}/mcomix3-${GIT_PV}
+
 src_prepare() {
 	default
 
@@ -52,9 +57,6 @@ src_install() {
 	insinto /usr/share/metainfo
 	doins mime/mcomix.appdata.xml
 
-	insinto /usr/share/mime/packages
-	doins mime/mcomix.xml
-
 	dodoc README.rst TODO
 }
 

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 15afb7c558e..da1210c5e2b 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit desktop git-r3 python-r1 xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"
@@ -52,9 +52,6 @@ src_install() {
 	insinto /usr/share/metainfo
 	doins mime/mcomix.appdata.xml
 
-	insinto /usr/share/mime/packages
-	doins mime/mcomix.xml
-
 	dodoc README.rst TODO
 }
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2021-06-01  6:32 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2021-06-01  6:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0b9edf424eef9405a756c98bc68f99d0eb7db09f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 06:32:41 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 06:32:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9edf42

media-gfx/mcomix: amd64 stable wrt bug #793347

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
index 068254aaee8..32d293f8c14 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2021-06-01  6:59 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2021-06-01  6:59 UTC (permalink / raw
  To: gentoo-commits

commit:     6d4def645eba2df4ed451cd82a7adbc1baba8bf3
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  1 06:59:02 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun  1 06:59:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4def64

media-gfx/mcomix: x86 stable wrt bug #793347

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
index 32d293f8c14..7b7476ac7a6 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-01-28 22:42 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-01-28 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     34a690433f80ad34d309f907b8b0e3070ab6830e
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 22:40:18 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 22:42:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a69043

media-gfx/mcomix: drop old stable

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                        |  1 -
 media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild | 78 ------------------------
 2 files changed, 79 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index a0df5274dc41..1318d93ef75e 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1 @@
-DIST mcomix-1.3.0_pre20200206.tar.gz 3292571 BLAKE2B ad76316020645495042d27bf831588e628da11077efe29b302a57be4e688558b4db8d3f850200bf4a54b84b428a16a52f88ea5e20be85b628ef3630a5f624643 SHA512 c98d4a7022993af3a5c0b5425df52f14b586549472bcd4576a72039c8c6d4fde31df4255df45ab7467acb0280bda02b92d4803b7f92b7c1c818b58df7b52a3ff
 DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c SHA512 24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
deleted file mode 100644
index fe0ef2ebb67b..000000000000
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20200206.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit desktop python-r1 xdg
-
-# Hash used for this version
-GIT_PV="b80f3485b6ec324aec1dc20f28296a8891ad70dd"
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3"
-SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	virtual/jpeg
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix"
-BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/mcomix3-${GIT_PV}
-
-src_prepare() {
-	default
-
-	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-	do
-		msgfmt ${file} -o ${file/po/mo} || die
-		rm ${file} || die
-	done
-}
-
-src_install() {
-	python_foreach_impl python_domodule mcomix/mcomix
-	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-	for size in 16 22 24 32 48
-	do
-		doicon -s ${size} \
-			mime/icons/${size}x${size}/*png \
-			mcomix/mcomix/images/${size}x${size}/mcomix.png
-	done
-	doicon mcomix/mcomix/images/mcomix.png
-	domenu mime/mcomix.desktop
-	doman man/mcomix.1
-
-	insinto /usr/share/metainfo
-	doins mime/mcomix.appdata.xml
-
-	insinto /usr/share/mime/packages
-	doins mime/mcomix.xml
-
-	dodoc README.rst TODO
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-01-28 22:42 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-01-28 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     411f0930418b5ef4eb8c10c1e7f96f20d7d1d210
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 22:42:34 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 22:42:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411f0930

media-gfx/mcomix: bump to newer snapshot

This one has python 3.10 deprecation fixes

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                        |  1 +
 media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild | 75 ++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 1318d93ef75e..02d0f2660ca2 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c SHA512 24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a
+DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028 SHA512 93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
new file mode 100644
index 000000000000..095d015ca001
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit desktop python-r1 xdg
+
+# Hash used for this version
+GIT_PV="483f4b3f2d9a125606d47597ae7eff3b38e5bf9d"
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://github.com/multiSnow/mcomix3"
+SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	virtual/jpeg
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject[${PYTHON_USEDEP}]
+	!media-gfx/comix"
+BDEPEND="sys-devel/gettext"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+S=${WORKDIR}/mcomix3-${GIT_PV}
+
+src_prepare() {
+	default
+
+	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
+	do
+		msgfmt ${file} -o ${file/po/mo} || die
+		rm ${file} || die
+	done
+}
+
+src_install() {
+	python_foreach_impl python_domodule mcomix/mcomix
+	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
+
+	for size in 16 22 24 32 48
+	do
+		doicon -s ${size} \
+			mime/icons/${size}x${size}/*png \
+			mcomix/mcomix/images/${size}x${size}/mcomix.png
+	done
+	doicon mcomix/mcomix/images/mcomix.png
+	domenu mime/mcomix.desktop
+	doman man/mcomix.1
+
+	insinto /usr/share/metainfo
+	doins mime/mcomix.appdata.xml
+
+	dodoc README.rst TODO
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	echo
+	elog "Additional packages are required to open the most common comic archives:"
+	elog
+	elog "    cbr: app-arch/unrar"
+	elog "    cbz: app-arch/unzip"
+	elog
+	elog "You can also add support for 7z or LHA archives by installing"
+	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
+	elog "pdf support."
+	echo
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-05-20 12:09 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-05-20 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     61c512b313ffcaf2c6b62951e1bbd105b337e0d6
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 12:05:16 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri May 20 12:09:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c512b3

media-gfx/mcomix: update jpeg and blocker deps

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 5 ++---
 media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild | 3 +--
 media-gfx/mcomix/mcomix-9999.ebuild              | 3 +--
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
index 97e14612d38e..b110995c4fc0 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,10 +20,9 @@ IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
-	virtual/jpeg
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix"
+	media-libs/libjpeg-turbo:0"
 BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
index 095d015ca001..06b5b4e3690b 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
@@ -20,10 +20,9 @@ IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
-	virtual/jpeg
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix"
+	media-libs/libjpeg-turbo:0"
 BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 516e343c3014..137628e7dda6 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -17,10 +17,9 @@ IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
-	virtual/jpeg
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject[${PYTHON_USEDEP}]
-	!media-gfx/comix"
+	media-libs/libjpeg-turbo:0"
 BDEPEND="sys-devel/gettext"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-05-20 12:09 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-05-20 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     a3305c67b7ba428c8a624a415be3810cf586ab1c
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 12:01:42 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri May 20 12:09:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3305c67

media-gfx/mcomix: update EAPI 7 -> 8

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index b489652caa29..516e343c3014 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit desktop git-r3 python-r1 xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-05-20 18:42 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2022-05-20 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     87116b3e78d42debee727f075c81699cd256a908
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 18:42:02 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 20 18:42:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87116b3e

media-gfx/mcomix: Stabilize 1.3.0_pre20211015 amd64, #846005

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
index 389162c98ef8..3eb914de3d1d 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-05-20 18:42 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2022-05-20 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4ec674606e87960256daf90d4c638f0a4cc1c896
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 18:41:50 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 20 18:41:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec67460

media-gfx/mcomix: Stabilize 1.3.0_pre20211015 x86, #846005

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
index 06b5b4e3690b..389162c98ef8 100644
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
+++ b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-07-09 15:43 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-07-09 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     6b340020ca30df2800b68d23ec7f4f52f976db8b
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 12:43:05 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 15:40:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b340020

media-gfx/mcomix: drop 1.3.0_pre20201123

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                        |  1 -
 media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 74 ------------------------
 2 files changed, 75 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 02d0f2660ca2..e331ad6213f0 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1 @@
-DIST mcomix-1.3.0_pre20201123.tar.gz 3888279 BLAKE2B 0bce5d8b3d6e20fc3c422d137963fa8cf506ce969bb5c8062b1db4dcd85d5c1912352fa1eb8c752719b0ac95715486ae47d56e0bf24119f9f55af56f6fbf657c SHA512 24b470e1dca266851bb241f109b39c785443ece36d12a01e579c8a59cb7585ad3978b3696829318f04d4b172cfcf57cf100d76c7c25765260bf26f698d85ba2a
 DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028 SHA512 93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
deleted file mode 100644
index b110995c4fc0..000000000000
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit desktop python-r1 xdg
-
-# Hash used for this version
-GIT_PV="cdcb27533dc7ee2ebf7b0a8ab5ba10e61c0b8ff8"
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3"
-SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0"
-BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/mcomix3-${GIT_PV}
-
-src_prepare() {
-	default
-
-	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-	do
-		msgfmt ${file} -o ${file/po/mo} || die
-		rm ${file} || die
-	done
-}
-
-src_install() {
-	python_foreach_impl python_domodule mcomix/mcomix
-	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-	for size in 16 22 24 32 48
-	do
-		doicon -s ${size} \
-			mime/icons/${size}x${size}/*png \
-			mcomix/mcomix/images/${size}x${size}/mcomix.png
-	done
-	doicon mcomix/mcomix/images/mcomix.png
-	domenu mime/mcomix.desktop
-	doman man/mcomix.1
-
-	insinto /usr/share/metainfo
-	doins mime/mcomix.appdata.xml
-
-	dodoc README.rst TODO
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-07-09 15:43 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-07-09 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     16e61335682f168c215504e4fe4e7090397fc4f1
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 15:40:07 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 15:40:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e61335

media-gfx/mcomix: 2.0.2 bump

Switch back to original project, now python3 and gtk3 compatible with
new releases

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-2.0.2.ebuild | 44 ++++++++++++++++++++++++++
 media-gfx/mcomix/mcomix-9999.ebuild  | 61 +++++++++++-------------------------
 media-gfx/mcomix/metadata.xml        |  1 -
 4 files changed, 63 insertions(+), 44 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index e331ad6213f0..c39b8398fb36 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028 SHA512 93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d
+DIST mcomix-2.0.2.tar.gz 515427 BLAKE2B 3f7b7a0788622173049169034a0a8ed3d3d5fb64fd32e10f4cb3f5b1a4815dee29a1a1b576798bddaeb41534ab66cb301825ddcd39b0b01252e1bbe37e0384b9 SHA512 fb908f19b98364e8a765c26fe6b2d7e0b147210b4406a421ae7f010ffdf1987520899ffe2343a26bcdb0bf6b6c9cc5f5ec866f72adb49fb16f0911dd42289a0d

diff --git a/media-gfx/mcomix/mcomix-2.0.2.ebuild b/media-gfx/mcomix/mcomix-2.0.2.ebuild
new file mode 100644
index 000000000000..575e32e3e1ee
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-2.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="http://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip mcomix.1.gz || die
+	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 137628e7dda6..f0dfb0115b36 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -3,12 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-inherit desktop git-r3 python-r1 xdg
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 git-r3 optfeature xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3"
-EGIT_REPO_URI="https://github.com/multiSnow/mcomix3"
+HOMEPAGE="http://mcomix.sourceforge.net"
+EGIT_REPO_URI="https://git.code.sf.net/p/${PN}/git"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -17,53 +18,27 @@ IUSE=""
 
 DEPEND="${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject[${PYTHON_USEDEP}]
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
 	media-libs/libjpeg-turbo:0"
 BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+# Most tests are quite old and do not run
+RESTRICT="test"
 
 src_prepare() {
 	default
 
-	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-	do
-		msgfmt ${file} -o ${file/po/mo} || die
-		rm ${file} || die
-	done
-}
-
-src_install() {
-	python_foreach_impl python_domodule mcomix/mcomix
-	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-	for size in 16 22 24 32 48
-	do
-		doicon -s ${size} \
-			mime/icons/${size}x${size}/*png \
-			mcomix/mcomix/images/${size}x${size}/mcomix.png
-	done
-	doicon mcomix/mcomix/images/mcomix.png
-	domenu mime/mcomix.desktop
-	doman man/mcomix.1
-
-	insinto /usr/share/metainfo
-	doins mime/mcomix.appdata.xml
-
-	dodoc README.rst TODO
+	# Uncompress man page
+	gunzip mcomix.1.gz || die
+	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
 }
 
 pkg_postinst() {
 	xdg_pkg_postinst
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
 }

diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index d517b361220b..f62d0f2ed5e2 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -7,6 +7,5 @@
   </maintainer>
   <upstream>
     <remote-id type="sourceforge">mcomix</remote-id>
-    <remote-id type="github">multiSnow/mcomix3</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-10-17 15:18 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-10-17 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     58a5c4b6ab040dfa07a9186eae241bff7108a182
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 15:18:17 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 15:18:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a5c4b6

media-gfx/mcomix: depend on gtk+-3[introspection]

Closes: https://bugs.gentoo.org/876310
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/{mcomix-2.0.2.ebuild => mcomix-2.0.2-r1.ebuild} | 3 ++-
 media-gfx/mcomix/mcomix-9999.ebuild                              | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-2.0.2.ebuild b/media-gfx/mcomix/mcomix-2.0.2-r1.ebuild
similarity index 94%
rename from media-gfx/mcomix/mcomix-2.0.2.ebuild
rename to media-gfx/mcomix/mcomix-2.0.2-r1.ebuild
index 575e32e3e1ee..8a55da1c0833 100644
--- a/media-gfx/mcomix/mcomix-2.0.2.ebuild
+++ b/media-gfx/mcomix/mcomix-2.0.2-r1.ebuild
@@ -21,7 +21,8 @@ RDEPEND="${DEPEND}
 	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
 	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
 	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0"
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
 BDEPEND="sys-devel/gettext"
 # Most tests are quite old and do not run
 RESTRICT="test"

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index f0dfb0115b36..bd865608137d 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -21,7 +21,8 @@ RDEPEND="${DEPEND}
 	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
 	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
 	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0"
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
 BDEPEND="sys-devel/gettext"
 # Most tests are quite old and do not run
 RESTRICT="test"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2022-12-19 16:27 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2022-12-19 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1b886e5d598ad007afdd19f60929f6e8c3960542
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 16:24:58 2022 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 16:27:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b886e5d

media-gfx/mcomix: add 2.1.0

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-2.1.0.ebuild | 45 ++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index c39b8398fb36..f4865b74d651 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1,3 @@
 DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028 SHA512 93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d
 DIST mcomix-2.0.2.tar.gz 515427 BLAKE2B 3f7b7a0788622173049169034a0a8ed3d3d5fb64fd32e10f4cb3f5b1a4815dee29a1a1b576798bddaeb41534ab66cb301825ddcd39b0b01252e1bbe37e0384b9 SHA512 fb908f19b98364e8a765c26fe6b2d7e0b147210b4406a421ae7f010ffdf1987520899ffe2343a26bcdb0bf6b6c9cc5f5ec866f72adb49fb16f0911dd42289a0d
+DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca

diff --git a/media-gfx/mcomix/mcomix-2.1.0.ebuild b/media-gfx/mcomix/mcomix-2.1.0.ebuild
new file mode 100644
index 000000000000..8a55da1c0833
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-2.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="http://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip mcomix.1.gz || die
+	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-04-20  5:01 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-04-20  5:01 UTC (permalink / raw
  To: gentoo-commits

commit:     14371e3339f760e93c45f08931c7d4e45c4be7d3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 05:00:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 05:01:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14371e33

media-gfx/mcomix: Stabilize 2.1.0 amd64, #904624

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.0.ebuild b/media-gfx/mcomix/mcomix-2.1.0.ebuild
index 76304676162c..1cfb05564ec3 100644
--- a/media-gfx/mcomix/mcomix-2.1.0.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-04-21  7:53 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-04-21  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c48eb79873e1a64152e53337b1b07cd45425a3d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 07:52:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 07:53:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48eb798

media-gfx/mcomix: Stabilize 2.1.0 x86, #904624

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.0.ebuild b/media-gfx/mcomix/mcomix-2.1.0.ebuild
index 1cfb05564ec3..9d3d4f27b674 100644
--- a/media-gfx/mcomix/mcomix-2.1.0.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-04-21  7:54 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-04-21  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     826403724aee3f1172bb8243608c4812db79578d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 07:53:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 07:53:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82640372

media-gfx/mcomix: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index f62d0f2ed5e2..d517b361220b 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -7,5 +7,6 @@
   </maintainer>
   <upstream>
     <remote-id type="sourceforge">mcomix</remote-id>
+    <remote-id type="github">multiSnow/mcomix3</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-06-19 20:32 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-06-19 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     8283fd9a85a81e998f0556d31b88480e60f7b449
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 20:23:25 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 20:30:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8283fd9a

media-gfx/mcomix: drop 1.3.0_pre20211015, 2.0.2-r1

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest                        |  2 -
 media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild | 74 ------------------------
 media-gfx/mcomix/mcomix-2.0.2-r1.ebuild          | 45 --------------
 3 files changed, 121 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index f4865b74d651..4630d57f18f4 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,3 +1 @@
-DIST mcomix-1.3.0_pre20211015.tar.gz 3888967 BLAKE2B 16275b5e63dbedb481dba34e787681a9bbc0615c53c71a0037f7d15fa5ee135b5c2508bbf4ef7fddeb45b65c291d5651d81b2e0a180de26054cdbe994ceab028 SHA512 93092a8ec992922bd2327c33a5ab86edbffcdc66e9da5b443d7e4131686b2c3b47017aa4f02b0ca991b6d08dd68e6578137bbf6028ca274efcd2679a12cfe05d
-DIST mcomix-2.0.2.tar.gz 515427 BLAKE2B 3f7b7a0788622173049169034a0a8ed3d3d5fb64fd32e10f4cb3f5b1a4815dee29a1a1b576798bddaeb41534ab66cb301825ddcd39b0b01252e1bbe37e0384b9 SHA512 fb908f19b98364e8a765c26fe6b2d7e0b147210b4406a421ae7f010ffdf1987520899ffe2343a26bcdb0bf6b6c9cc5f5ec866f72adb49fb16f0911dd42289a0d
 DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca

diff --git a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild b/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
deleted file mode 100644
index f2a5bb362ccb..000000000000
--- a/media-gfx/mcomix/mcomix-1.3.0_pre20211015.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit desktop python-r1 xdg
-
-# Hash used for this version
-GIT_PV="483f4b3f2d9a125606d47597ae7eff3b38e5bf9d"
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://github.com/multiSnow/mcomix3"
-SRC_URI="https://github.com/multiSnow/mcomix3/archive/${GIT_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0"
-BDEPEND="sys-devel/gettext"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-S=${WORKDIR}/mcomix3-${GIT_PV}
-
-src_prepare() {
-	default
-
-	for file in mcomix/mcomix/messages/*/LC_MESSAGES/*po
-	do
-		msgfmt ${file} -o ${file/po/mo} || die
-		rm ${file} || die
-	done
-}
-
-src_install() {
-	python_foreach_impl python_domodule mcomix/mcomix
-	python_foreach_impl python_newscript mcomix/mcomixstarter.py mcomix
-
-	for size in 16 22 24 32 48
-	do
-		doicon -s ${size} \
-			mime/icons/${size}x${size}/*png \
-			mcomix/mcomix/images/${size}x${size}/mcomix.png
-	done
-	doicon mcomix/mcomix/images/mcomix.png
-	domenu mime/mcomix.desktop
-	doman man/mcomix.1
-
-	insinto /usr/share/metainfo
-	doins mime/mcomix.appdata.xml
-
-	dodoc README.rst TODO
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	echo
-	elog "Additional packages are required to open the most common comic archives:"
-	elog
-	elog "    cbr: app-arch/unrar"
-	elog "    cbz: app-arch/unzip"
-	elog
-	elog "You can also add support for 7z or LHA archives by installing"
-	elog "app-arch/p7zip or app-arch/lha. Install app-text/mupdf for"
-	elog "pdf support."
-	echo
-}

diff --git a/media-gfx/mcomix/mcomix-2.0.2-r1.ebuild b/media-gfx/mcomix/mcomix-2.0.2-r1.ebuild
deleted file mode 100644
index 2f8c234b17a5..000000000000
--- a/media-gfx/mcomix/mcomix-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://mcomix.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
-	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
-	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0
-	x11-libs/gtk+:3[introspection]"
-BDEPEND="sys-devel/gettext"
-# Most tests are quite old and do not run
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	# Uncompress man page
-	gunzip mcomix.1.gz || die
-	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "RAR (.cbr) archives" app-arch/unrar
-	optfeature "7Zip archives" app-arch/p7zip
-	optfeature "LHA/LZA archives" app-arch/lha
-	optfeature "PDF files" app-text/mupdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-06-19 20:32 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-06-19 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     c42c42501da367ea614e56e9da5fb1b04569bd0b
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 20:27:32 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 20:30:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42c4250

media-gfx/mcomix: enable py3.12

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 44ab7c265981..70caed9ab1ae 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit distutils-r1 git-r3 optfeature xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-06-19 20:32 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-06-19 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b33e91559e81d77b327fd60034b0fa1fd57e0d0b
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 20:26:57 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 20:30:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33e9155

media-gfx/mcomix: add 2.1.1

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-2.1.1.ebuild | 45 ++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 4630d57f18f4..b7c249d229e1 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1 +1,2 @@
 DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
+DIST mcomix-2.1.1.tar.gz 517628 BLAKE2B fb4d6cb4a10966795156672e8710e264f6e22abeebc3bd9471f378169417a6aab39c705d916624b9c1cd547516ae042d94cf00cf4596242f4655045c305bc630 SHA512 699fc1fe2348491ca5f94c9142e8a7432a3afc932aff42187ec57b5026d84ad189700283082fb60f920088747f13cc8f74297feaaab8ce2a5a9bd42d74b7f5e2

diff --git a/media-gfx/mcomix/mcomix-2.1.1.ebuild b/media-gfx/mcomix/mcomix-2.1.1.ebuild
new file mode 100644
index 000000000000..551f116a31bc
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-2.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip mcomix.1.gz || die
+	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-07-19 11:47 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-07-19 11:47 UTC (permalink / raw
  To: gentoo-commits

commit:     cb8fe41202d7dbc3f12d0e523ca17bf97bd272f6
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 11:35:04 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 11:44:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8fe412

media-gfx/mcomix: add 2.2.1

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-2.2.1.ebuild | 45 ++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index b7c249d229e1..06b612c92f10 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,2 +1,3 @@
 DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
 DIST mcomix-2.1.1.tar.gz 517628 BLAKE2B fb4d6cb4a10966795156672e8710e264f6e22abeebc3bd9471f378169417a6aab39c705d916624b9c1cd547516ae042d94cf00cf4596242f4655045c305bc630 SHA512 699fc1fe2348491ca5f94c9142e8a7432a3afc932aff42187ec57b5026d84ad189700283082fb60f920088747f13cc8f74297feaaab8ce2a5a9bd42d74b7f5e2
+DIST mcomix-2.2.1.tar.gz 531734 BLAKE2B 4dfff8f12b3e719dcb9c32535b8d53fe5443a743fb2a7287e2b00ebb7325124c04fca5fbc853462f7e55a5ca361ba6bebd9abe5f07bad67abd5278facd9e6303 SHA512 9f9e2f0f2b0b7d1c7f5d027e852bf081c63789676ed4dabd7bce3f442b51954f3950926086ba8d279a4c88fd8f8918690bdca07d4681671ac11e97e79a73829b

diff --git a/media-gfx/mcomix/mcomix-2.2.1.ebuild b/media-gfx/mcomix/mcomix-2.2.1.ebuild
new file mode 100644
index 000000000000..551f116a31bc
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-2.2.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip mcomix.1.gz || die
+	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-07-19 11:47 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-07-19 11:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e2407ea8a632696a3f1236b1a399c5654f4621f4
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 11:35:16 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 11:44:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2407ea8

media-gfx/mcomix: drop 2.1.1

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.1.ebuild | 45 ------------------------------------
 1 file changed, 45 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.1.ebuild b/media-gfx/mcomix/mcomix-2.1.1.ebuild
deleted file mode 100644
index 551f116a31bc..000000000000
--- a/media-gfx/mcomix/mcomix-2.1.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://mcomix.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
-	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
-	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0
-	x11-libs/gtk+:3[introspection]"
-BDEPEND="sys-devel/gettext"
-# Most tests are quite old and do not run
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	# Uncompress man page
-	gunzip mcomix.1.gz || die
-	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "RAR (.cbr) archives" app-arch/unrar
-	optfeature "7Zip archives" app-arch/p7zip
-	optfeature "LHA/LZA archives" app-arch/lha
-	optfeature "PDF files" app-text/mupdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-09-21 21:24 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-09-21 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2616b804dbd53b9cb52ea03436f8c17f7e8bbeb7
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 21:23:42 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 21:23:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2616b804

media-gfx/mcomix: sync live ebuild

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/mcomix-9999.ebuild | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 70caed9ab1ae..60b81574d92d 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..12} )
-inherit distutils-r1 git-r3 optfeature xdg
+inherit desktop distutils-r1 git-r3 optfeature xdg
 
 DESCRIPTION="GTK image viewer for comic book archives"
 HOMEPAGE="https://mcomix.sourceforge.net"
@@ -31,8 +31,23 @@ src_prepare() {
 	default
 
 	# Uncompress man page
-	gunzip mcomix.1.gz || die
-	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
+	gunzip share/man/man1/mcomix.1.gz || die
+}
+
+src_install() {
+	default
+
+	# Application meta files are not installed automatically anymore
+	domenu share/applications/*.desktop
+	local x
+	for x in 16 22 24 32 48 256 scalable; do
+		doicon -s ${x} share/icons/hicolor/${x}*/*
+	done
+	doman share/man/man1/mcomix.1
+	insinto /usr/share/metainfo
+	doins share/metainfo/*.xml
+	insinto /usr/share/mime/packages
+	doins share/mime/packages/*.xml
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-09-21 21:24 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-09-21 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     af3778c04e7b4c8960b4f48dd239994d3e60cff2
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 21:23:05 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 21:23:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3778c0

media-gfx/mcomix: add 3.0.0

Closes: https://bugs.gentoo.org/857183
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-3.0.0.ebuild | 60 ++++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index 06b612c92f10..b6a94e19796a 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,3 +1,4 @@
 DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
 DIST mcomix-2.1.1.tar.gz 517628 BLAKE2B fb4d6cb4a10966795156672e8710e264f6e22abeebc3bd9471f378169417a6aab39c705d916624b9c1cd547516ae042d94cf00cf4596242f4655045c305bc630 SHA512 699fc1fe2348491ca5f94c9142e8a7432a3afc932aff42187ec57b5026d84ad189700283082fb60f920088747f13cc8f74297feaaab8ce2a5a9bd42d74b7f5e2
 DIST mcomix-2.2.1.tar.gz 531734 BLAKE2B 4dfff8f12b3e719dcb9c32535b8d53fe5443a743fb2a7287e2b00ebb7325124c04fca5fbc853462f7e55a5ca361ba6bebd9abe5f07bad67abd5278facd9e6303 SHA512 9f9e2f0f2b0b7d1c7f5d027e852bf081c63789676ed4dabd7bce3f442b51954f3950926086ba8d279a4c88fd8f8918690bdca07d4681671ac11e97e79a73829b
+DIST mcomix-3.0.0.tar.gz 666676 BLAKE2B 48c4566cc09c99e4cea76e487753c43fc36ed9e06c26dd1cbcf0e16b1ded4cf438cbcd2d423bdff393468a368d226a499b70967b9fc094d526bb4637c5d3b24b SHA512 e6661c72e132cef04a16b795b17262da706fd27c169d791a576be4fe812c2fc5e5c1f83fb6c4ed094eb9a305ba836524d0717fc6dfa77d8543493bda71d9d815

diff --git a/media-gfx/mcomix/mcomix-3.0.0.ebuild b/media-gfx/mcomix/mcomix-3.0.0.ebuild
new file mode 100644
index 000000000000..1afebf0d5c64
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-3.0.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit desktop distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip share/man/man1/mcomix.1.gz || die
+}
+
+src_install() {
+	default
+
+	# Application meta files are not installed automatically anymore
+	domenu share/applications/*.desktop
+	local x
+	for x in 16 22 24 32 48 256 scalable; do
+		doicon -s ${x} share/icons/hicolor/${x}*/*
+	done
+	doman share/man/man1/mcomix.1
+	insinto /usr/share/metainfo
+	doins share/metainfo/*.xml
+	insinto /usr/share/mime/packages
+	doins share/mime/packages/*.xml
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-09-22  6:59 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2023-09-22  6:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f6d1331ee90bba4983971b21e78e50d31aabb752
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 06:59:04 2023 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 06:59:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d1331e

media-gfx/mcomix: fix install phase

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/{mcomix-3.0.0.ebuild => mcomix-3.0.0-r1.ebuild} | 2 +-
 media-gfx/mcomix/mcomix-9999.ebuild                              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-3.0.0.ebuild b/media-gfx/mcomix/mcomix-3.0.0-r1.ebuild
similarity index 98%
rename from media-gfx/mcomix/mcomix-3.0.0.ebuild
rename to media-gfx/mcomix/mcomix-3.0.0-r1.ebuild
index 1afebf0d5c64..36393dfcddd5 100644
--- a/media-gfx/mcomix/mcomix-3.0.0.ebuild
+++ b/media-gfx/mcomix/mcomix-3.0.0-r1.ebuild
@@ -35,7 +35,7 @@ src_prepare() {
 }
 
 src_install() {
-	default
+	distutils-r1_src_install
 
 	# Application meta files are not installed automatically anymore
 	domenu share/applications/*.desktop

diff --git a/media-gfx/mcomix/mcomix-9999.ebuild b/media-gfx/mcomix/mcomix-9999.ebuild
index 60b81574d92d..bd8bee37aacc 100644
--- a/media-gfx/mcomix/mcomix-9999.ebuild
+++ b/media-gfx/mcomix/mcomix-9999.ebuild
@@ -35,7 +35,7 @@ src_prepare() {
 }
 
 src_install() {
-	default
+	distutils-r1_src_install
 
 	# Application meta files are not installed automatically anymore
 	domenu share/applications/*.desktop


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-10-29 20:52 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-10-29 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ca648de487fa59ff6b6428ca17ad1ad90fb6cae3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 20:52:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 20:52:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca648de4

media-gfx/mcomix: Stabilize 2.1.1-r1 amd64, #916150

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
index defd13836523..370dca505823 100644
--- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2023-10-29 20:52 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-10-29 20:52 UTC (permalink / raw
  To: gentoo-commits

commit:     eabb7c0903250d04d4dc293ca5085295de342fcd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 20:52:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 20:52:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabb7c09

media-gfx/mcomix: Stabilize 2.1.1-r1 x86, #916150

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
index 899761314205..defd13836523 100644
--- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2024-01-19  3:18 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2024-01-19  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     20c0ff6c05911faa290d6d8dcc0441adf277f77d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 03:18:37 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 03:18:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c0ff6c

media-gfx/mcomix: Stabilize 2.1.1-r1 arm64, #922243

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/mcomix/mcomix-2.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
index 370dca505823..18951f7211ec 100644
--- a/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
+++ b/media-gfx/mcomix/mcomix-2.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""
 
 DEPEND="${PYTHON_DEPS}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2024-01-25 20:03 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2024-01-25 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     82e90a29a6620d6b1ce97ba4ddbe5400956110a3
Author:     Moritz Brunner <moritz.brunner+gentoo <AT> posteo <DOT> de>
AuthorDate: Fri Jan  5 18:26:03 2024 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 20:03:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e90a29

media-gfx/mcomix: remove github upstream metadata

MComix does not have an official Github presence. Furthermore,
the linked repository a) has been archived and b) used to contain
the mcomix3 fork before MComix officially supported GTK3.

Signed-off-by: Moritz Brunner <moritz.brunner+gentoo <AT> posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/35015
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/mcomix/metadata.xml b/media-gfx/mcomix/metadata.xml
index d517b361220b..f62d0f2ed5e2 100644
--- a/media-gfx/mcomix/metadata.xml
+++ b/media-gfx/mcomix/metadata.xml
@@ -7,6 +7,5 @@
   </maintainer>
   <upstream>
     <remote-id type="sourceforge">mcomix</remote-id>
-    <remote-id type="github">multiSnow/mcomix3</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2024-01-27 10:02 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2024-01-27 10:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7a4607f92a3c4fae7ca3ba086786c1b3be8e0bed
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 19:03:14 2024 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 10:02:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4607f9

media-gfx/mcomix: add 3.1.0

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 +
 media-gfx/mcomix/mcomix-3.1.0.ebuild | 59 ++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index a2ef0bdd0690..377fb88d4f84 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,3 +1,4 @@
 DIST mcomix-2.1.1.tar.gz 517628 BLAKE2B fb4d6cb4a10966795156672e8710e264f6e22abeebc3bd9471f378169417a6aab39c705d916624b9c1cd547516ae042d94cf00cf4596242f4655045c305bc630 SHA512 699fc1fe2348491ca5f94c9142e8a7432a3afc932aff42187ec57b5026d84ad189700283082fb60f920088747f13cc8f74297feaaab8ce2a5a9bd42d74b7f5e2
 DIST mcomix-2.2.1.tar.gz 531734 BLAKE2B 4dfff8f12b3e719dcb9c32535b8d53fe5443a743fb2a7287e2b00ebb7325124c04fca5fbc853462f7e55a5ca361ba6bebd9abe5f07bad67abd5278facd9e6303 SHA512 9f9e2f0f2b0b7d1c7f5d027e852bf081c63789676ed4dabd7bce3f442b51954f3950926086ba8d279a4c88fd8f8918690bdca07d4681671ac11e97e79a73829b
 DIST mcomix-3.0.0.tar.gz 666676 BLAKE2B 48c4566cc09c99e4cea76e487753c43fc36ed9e06c26dd1cbcf0e16b1ded4cf438cbcd2d423bdff393468a368d226a499b70967b9fc094d526bb4637c5d3b24b SHA512 e6661c72e132cef04a16b795b17262da706fd27c169d791a576be4fe812c2fc5e5c1f83fb6c4ed094eb9a305ba836524d0717fc6dfa77d8543493bda71d9d815
+DIST mcomix-3.1.0.tar.gz 668651 BLAKE2B 9e5ca2a1735aaf77f4e46b926c36655e9e5fe19c37ce7583e88a71cc13978ee51ae7793ddef03d74829449f0960dcf42044a1ad41f59d1945d25c58d99b792fa SHA512 1331b0db1501f2e5e9e4b6a5250b6aaa70d4c0ab1198e49761fb27bc6c9114d37abfb1807272721e8bf6f822500eb71c8b8ef8af28dd10d979abf36bd399ef5f

diff --git a/media-gfx/mcomix/mcomix-3.1.0.ebuild b/media-gfx/mcomix/mcomix-3.1.0.ebuild
new file mode 100644
index 000000000000..d6fa2ffcfe75
--- /dev/null
+++ b/media-gfx/mcomix/mcomix-3.1.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+inherit desktop distutils-r1 optfeature xdg
+
+DESCRIPTION="GTK image viewer for comic book archives"
+HOMEPAGE="https://mcomix.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
+	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
+	media-libs/libjpeg-turbo:0
+	x11-libs/gtk+:3[introspection]"
+BDEPEND="sys-devel/gettext"
+# Most tests are quite old and do not run
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	# Uncompress man page
+	gunzip share/man/man1/mcomix.1.gz || die
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	# Application meta files are not installed automatically anymore
+	domenu share/applications/*.desktop
+	local x
+	for x in 16 22 24 32 48 256 scalable; do
+		doicon -s ${x} share/icons/hicolor/${x}*/*
+	done
+	doman share/man/man1/mcomix.1
+	insinto /usr/share/metainfo
+	doins share/metainfo/*.xml
+	insinto /usr/share/mime/packages
+	doins share/mime/packages/*.xml
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "RAR (.cbr) archives" app-arch/unrar
+	optfeature "7Zip archives" app-arch/p7zip
+	optfeature "LHA/LZA archives" app-arch/lha
+	optfeature "PDF files" app-text/mupdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/
@ 2024-01-27 10:02 Bernard Cafarelli
  0 siblings, 0 replies; 42+ messages in thread
From: Bernard Cafarelli @ 2024-01-27 10:02 UTC (permalink / raw
  To: gentoo-commits

commit:     83f3169d1667b1909923768272ef70b5a00e3c1f
Author:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 19:01:13 2024 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 10:02:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f3169d

media-gfx/mcomix: drop 2.1.0

Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 media-gfx/mcomix/Manifest            |  1 -
 media-gfx/mcomix/mcomix-2.1.0.ebuild | 45 ------------------------------------
 2 files changed, 46 deletions(-)

diff --git a/media-gfx/mcomix/Manifest b/media-gfx/mcomix/Manifest
index b6a94e19796a..a2ef0bdd0690 100644
--- a/media-gfx/mcomix/Manifest
+++ b/media-gfx/mcomix/Manifest
@@ -1,4 +1,3 @@
-DIST mcomix-2.1.0.tar.gz 517070 BLAKE2B 71aa67b48ac4cc09f12516312a07c1688e3d9ba086e0af8fab0f22549814fc82841b30965b7ac4e90192086338414c50d253af2d37b158fea8fc2358cee3d3db SHA512 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
 DIST mcomix-2.1.1.tar.gz 517628 BLAKE2B fb4d6cb4a10966795156672e8710e264f6e22abeebc3bd9471f378169417a6aab39c705d916624b9c1cd547516ae042d94cf00cf4596242f4655045c305bc630 SHA512 699fc1fe2348491ca5f94c9142e8a7432a3afc932aff42187ec57b5026d84ad189700283082fb60f920088747f13cc8f74297feaaab8ce2a5a9bd42d74b7f5e2
 DIST mcomix-2.2.1.tar.gz 531734 BLAKE2B 4dfff8f12b3e719dcb9c32535b8d53fe5443a743fb2a7287e2b00ebb7325124c04fca5fbc853462f7e55a5ca361ba6bebd9abe5f07bad67abd5278facd9e6303 SHA512 9f9e2f0f2b0b7d1c7f5d027e852bf081c63789676ed4dabd7bce3f442b51954f3950926086ba8d279a4c88fd8f8918690bdca07d4681671ac11e97e79a73829b
 DIST mcomix-3.0.0.tar.gz 666676 BLAKE2B 48c4566cc09c99e4cea76e487753c43fc36ed9e06c26dd1cbcf0e16b1ded4cf438cbcd2d423bdff393468a368d226a499b70967b9fc094d526bb4637c5d3b24b SHA512 e6661c72e132cef04a16b795b17262da706fd27c169d791a576be4fe812c2fc5e5c1f83fb6c4ed094eb9a305ba836524d0717fc6dfa77d8543493bda71d9d815

diff --git a/media-gfx/mcomix/mcomix-2.1.0.ebuild b/media-gfx/mcomix/mcomix-2.1.0.ebuild
deleted file mode 100644
index aaff865a0be2..000000000000
--- a/media-gfx/mcomix/mcomix-2.1.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="GTK image viewer for comic book archives"
-HOMEPAGE="https://mcomix.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-	>=dev-python/pillow-6.0.0[${PYTHON_USEDEP}]
-	>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
-	>=dev-python/pygobject-3.36.0[${PYTHON_USEDEP}]
-	media-libs/libjpeg-turbo:0
-	x11-libs/gtk+:3[introspection]"
-BDEPEND="sys-devel/gettext"
-# Most tests are quite old and do not run
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	# Uncompress man page
-	gunzip mcomix.1.gz || die
-	sed -e "s/mcomix.1.gz/mcomix.1/" -i setup.py || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "RAR (.cbr) archives" app-arch/unrar
-	optfeature "7Zip archives" app-arch/p7zip
-	optfeature "LHA/LZA archives" app-arch/lha
-	optfeature "PDF files" app-text/mupdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2024-01-27 10:02 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-31 12:16 [gentoo-commits] repo/gentoo:master commit in: media-gfx/mcomix/ Tim Harder
  -- strict thread matches above, loose matches on Subject: below --
2024-01-27 10:02 Bernard Cafarelli
2024-01-27 10:02 Bernard Cafarelli
2024-01-25 20:03 Bernard Cafarelli
2024-01-19  3:18 Sam James
2023-10-29 20:52 Sam James
2023-10-29 20:52 Sam James
2023-09-22  6:59 Bernard Cafarelli
2023-09-21 21:24 Bernard Cafarelli
2023-09-21 21:24 Bernard Cafarelli
2023-07-19 11:47 Bernard Cafarelli
2023-07-19 11:47 Bernard Cafarelli
2023-06-19 20:32 Bernard Cafarelli
2023-06-19 20:32 Bernard Cafarelli
2023-06-19 20:32 Bernard Cafarelli
2023-04-21  7:54 Sam James
2023-04-21  7:53 Sam James
2023-04-20  5:01 Sam James
2022-12-19 16:27 Bernard Cafarelli
2022-10-17 15:18 Bernard Cafarelli
2022-07-09 15:43 Bernard Cafarelli
2022-07-09 15:43 Bernard Cafarelli
2022-05-20 18:42 Jakov Smolić
2022-05-20 18:42 Jakov Smolić
2022-05-20 12:09 Bernard Cafarelli
2022-05-20 12:09 Bernard Cafarelli
2022-01-28 22:42 Bernard Cafarelli
2022-01-28 22:42 Bernard Cafarelli
2021-06-01  6:59 Agostino Sarubbo
2021-06-01  6:32 Agostino Sarubbo
2020-12-04  9:17 Bernard Cafarelli
2020-07-09 16:40 Bernard Cafarelli
2020-03-06 13:01 Bernard Cafarelli
2020-03-06 12:32 Agostino Sarubbo
2020-03-06 11:35 Agostino Sarubbo
2020-02-23 23:58 Bernard Cafarelli
2020-02-23 23:58 Bernard Cafarelli
2020-02-16 20:24 David Seifert
2018-04-20 19:43 David Seifert
2018-03-10 12:23 Pacho Ramos
2016-06-15  2:47 Ryan Hill
2016-02-18  3:44 Ryan Hill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox