public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2016-05-14  7:20 Michał Górny
  0 siblings, 0 replies; 18+ messages in thread
From: Michał Górny @ 2016-05-14  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     574a64e1fdab9e984854be5e05e653505254d019
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 07:08:38 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 14 07:19:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574a64e1

media-gfx/cropgui: python_moduleroot -> python_moduleinto

 media-gfx/cropgui/cropgui-0.1.1-r3.ebuild | 4 ++--
 media-gfx/cropgui/cropgui-0.2.ebuild      | 2 +-
 media-gfx/cropgui/cropgui-9999.ebuild     | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild b/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild
index d942d52..eecb991 100644
--- a/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild
+++ b/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -45,7 +45,7 @@ install_cropgui_wrapper() {
 }
 
 src_install() {
-	local python_moduleroot="${PN}"
+	python_moduleinto "${PN}"
 	python_foreach_impl install_cropgui_wrapper
 
 	domenu "${PN}.desktop"

diff --git a/media-gfx/cropgui/cropgui-0.2.ebuild b/media-gfx/cropgui/cropgui-0.2.ebuild
index 912767d..7197fbb 100644
--- a/media-gfx/cropgui/cropgui-0.2.ebuild
+++ b/media-gfx/cropgui/cropgui-0.2.ebuild
@@ -44,7 +44,7 @@ install_cropgui_wrapper() {
 }
 
 src_install() {
-	local python_moduleroot="${PN}"
+	python_moduleinto "${PN}"
 	python_foreach_impl install_cropgui_wrapper
 
 	domenu "${PN}.desktop"

diff --git a/media-gfx/cropgui/cropgui-9999.ebuild b/media-gfx/cropgui/cropgui-9999.ebuild
index ac8de05..7294532 100644
--- a/media-gfx/cropgui/cropgui-9999.ebuild
+++ b/media-gfx/cropgui/cropgui-9999.ebuild
@@ -42,7 +42,7 @@ install_cropgui_wrapper() {
 }
 
 src_install() {
-	local python_moduleroot="${PN}"
+	python_moduleinto "${PN}"
 	python_foreach_impl install_cropgui_wrapper
 
 	domenu "${PN}.desktop"


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2017-05-31  6:42 Sergey Popov
  0 siblings, 0 replies; 18+ messages in thread
From: Sergey Popov @ 2017-05-31  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9097d821d8a0fec37f7941215756b28d40ff5160
Author:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 06:42:00 2017 +0000
Commit:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Wed May 31 06:42:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9097d821

media-gfx/cropgui: fix live ebuild

Remove redundant desktop file fixes,
they are already in upstream for a long time

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 media-gfx/cropgui/cropgui-9999.ebuild | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/media-gfx/cropgui/cropgui-9999.ebuild b/media-gfx/cropgui/cropgui-9999.ebuild
index dcdfb3cc515..1d83737474c 100644
--- a/media-gfx/cropgui/cropgui-9999.ebuild
+++ b/media-gfx/cropgui/cropgui-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,16 +23,6 @@ RDEPEND="${PYTHON_DEPS}
 	dev-python/pygtk:2[${PYTHON_USEDEP}]
 "
 
-src_prepare() {
-	sed -i  -e '/Encoding/d' \
-		-e '/Version/d' \
-		-e '/MimeType/s/$/&;/' \
-		-e '/Categories/s/Application;//' \
-		cropgui.desktop || die 'sed on cropgui.desktop failed'
-
-	eapply_user
-}
-
 install_cropgui_wrapper() {
 	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
 	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2017-08-30 15:40 Sergey Popov
  0 siblings, 0 replies; 18+ messages in thread
From: Sergey Popov @ 2017-08-30 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     75b1fe4f3eaf955fd4f70d0ab42c035ec4e1d674
Author:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 15:39:39 2017 +0000
Commit:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 15:39:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b1fe4f

media-gfx/cropgui: remove myself from maintainers

Package-Manager: Portage-2.3.7, Repoman-2.3.1

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

diff --git a/media-gfx/cropgui/metadata.xml b/media-gfx/cropgui/metadata.xml
index 258604607f6..0f64e749a72 100644
--- a/media-gfx/cropgui/metadata.xml
+++ b/media-gfx/cropgui/metadata.xml
@@ -5,10 +5,6 @@
 		<email>zlogene@gentoo.org</email>
 		<name>Mikle Kolyada</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>pinkbyte@gentoo.org</email>
-		<name>Sergey Popov</name>
-	</maintainer>
 	<upstream>
 		<remote-id type="github">jepler/cropgui</remote-id>
 	</upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2018-12-06 15:19 Mikle Kolyada
  0 siblings, 0 replies; 18+ messages in thread
From: Mikle Kolyada @ 2018-12-06 15:19 UTC (permalink / raw
  To: gentoo-commits

commit:     58db73d850bb4ddd57b6b1058ad83b31846aa103
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  6 15:19:34 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Dec  6 15:19:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58db73d8

media-gfx/cropgui: Version bump (v0.3)

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-gfx/cropgui/Manifest           |  1 +
 media-gfx/cropgui/cropgui-0.3.ebuild | 53 ++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 61028c0eac8..56679a5d223 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,2 +1,3 @@
 DIST cropgui-0.2.tar.gz 842734 BLAKE2B 4a09fef84634cc07d81580f9652826dd4e388c27d9db33fb63e8f7c9ac2341cb532b81894fcab624df2495865af6f6580b03c871ed7d138bf5c7d2fc02386a7b SHA512 d6a9feea8c5de57455d0f7247465108d5a931f773f4df0c91629400bcc2c958c76559a84b6cde45709bcc8936ff7f5e2b3553897a14fbec14a9f032065ce83ba
+DIST cropgui-0.3.tar.gz 851911 BLAKE2B 57e8a013f1d0e9741e40657fcdd15c029a9cfd193d212389c4a98eb4520c64d7cb8d7d3adca9c727c2a7415ca8eaec8c7b3e621088e2d55747e60a1ab65306dd SHA512 ec8c15d25dd0eac1979a7cc20806cbf412cac9e5279538db0bf27a7c0ec98fc272650bb9f3d798408a96b6c49cd733e3df035f74b3bc6ef79d853c1a47a944ff
 DIST cropgui_0.1.1.tar.gz 13142 BLAKE2B 0120be7b61687b5ab930fd7290b09527648ca92adba47a7a1c6a0cadb2d81c7390670ad8640c7183f7e75ca9c9d77551d20eea81d005dce6f33d231367f623a2 SHA512 abfe8dfd46a316e970b0355f6b05e2d2a4a54243e201dfc8434ee09f31c8715471dd1f00bd0c6cda646406e6398e5b43da3269bf74d1f2d9d436d5931d2b968f

diff --git a/media-gfx/cropgui/cropgui-0.3.ebuild b/media-gfx/cropgui/cropgui-0.3.ebuild
new file mode 100644
index 00000000000..8f2b49b8cc1
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-r1
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="http://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:2[${PYTHON_USEDEP}]
+	dev-python/pygtk:2[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+	sed -i  -e '/Encoding/d' \
+		-e '/Version/d' \
+		-e '/MimeType/s/$/&;/' \
+		-e '/Categories/s/Application;//' \
+		cropgui.desktop || die 'sed on cropgui.desktop failed'
+	# bug 471530
+	eapply "${FILESDIR}/${P}-PIL.patch"
+	# bug 616708
+	eapply "${FILESDIR}/${P}-tobytes.patch"
+
+	eapply_user
+}
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED%/}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED%/}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2018-12-07 12:33 Mikle Kolyada
  0 siblings, 0 replies; 18+ messages in thread
From: Mikle Kolyada @ 2018-12-07 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     633effbc89aac4c7793786c9e0de7e0612beb052
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  7 12:33:21 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Dec  7 12:33:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633effbc

media-gfx/cropgui: remove needless patches

Closes: https://bugs.gentoo.org/672674
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-gfx/cropgui/cropgui-0.3.ebuild | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/media-gfx/cropgui/cropgui-0.3.ebuild b/media-gfx/cropgui/cropgui-0.3.ebuild
index 8f2b49b8cc1..e5563189844 100644
--- a/media-gfx/cropgui/cropgui-0.3.ebuild
+++ b/media-gfx/cropgui/cropgui-0.3.ebuild
@@ -29,10 +29,6 @@ src_prepare() {
 		-e '/MimeType/s/$/&;/' \
 		-e '/Categories/s/Application;//' \
 		cropgui.desktop || die 'sed on cropgui.desktop failed'
-	# bug 471530
-	eapply "${FILESDIR}/${P}-PIL.patch"
-	# bug 616708
-	eapply "${FILESDIR}/${P}-tobytes.patch"
 
 	eapply_user
 }


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2018-12-09 16:57 Mikle Kolyada
  0 siblings, 0 replies; 18+ messages in thread
From: Mikle Kolyada @ 2018-12-09 16:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f57ea76c2a978f351c8bc8f9db71ee739fd88058
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 16:56:42 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 16:57:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57ea76c

media-gfx/cropgui: Drop old

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-gfx/cropgui/Manifest                |  1 -
 media-gfx/cropgui/cropgui-0.1.1-r3.ebuild | 52 -------------------------------
 2 files changed, 53 deletions(-)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 56679a5d223..9985e7d45ed 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,3 +1,2 @@
 DIST cropgui-0.2.tar.gz 842734 BLAKE2B 4a09fef84634cc07d81580f9652826dd4e388c27d9db33fb63e8f7c9ac2341cb532b81894fcab624df2495865af6f6580b03c871ed7d138bf5c7d2fc02386a7b SHA512 d6a9feea8c5de57455d0f7247465108d5a931f773f4df0c91629400bcc2c958c76559a84b6cde45709bcc8936ff7f5e2b3553897a14fbec14a9f032065ce83ba
 DIST cropgui-0.3.tar.gz 851911 BLAKE2B 57e8a013f1d0e9741e40657fcdd15c029a9cfd193d212389c4a98eb4520c64d7cb8d7d3adca9c727c2a7415ca8eaec8c7b3e621088e2d55747e60a1ab65306dd SHA512 ec8c15d25dd0eac1979a7cc20806cbf412cac9e5279538db0bf27a7c0ec98fc272650bb9f3d798408a96b6c49cd733e3df035f74b3bc6ef79d853c1a47a944ff
-DIST cropgui_0.1.1.tar.gz 13142 BLAKE2B 0120be7b61687b5ab930fd7290b09527648ca92adba47a7a1c6a0cadb2d81c7390670ad8640c7183f7e75ca9c9d77551d20eea81d005dce6f33d231367f623a2 SHA512 abfe8dfd46a316e970b0355f6b05e2d2a4a54243e201dfc8434ee09f31c8715471dd1f00bd0c6cda646406e6398e5b43da3269bf74d1f2d9d436d5931d2b968f

diff --git a/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild b/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild
deleted file mode 100644
index 5cd92de32b5..00000000000
--- a/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-r1
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="http://emergent.unpythonic.net/01248401946"
-SRC_URI="http://media.unpythonic.net/emergent-files/01248401946/${PN}_${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:2[${PYTHON_USEDEP}]
-	dev-python/pygtk:2[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-	sed -i  -e '/Encoding/d' \
-		-e '/Version/d' \
-		-e '/MimeType/s/$/&;/' \
-		-e '/Categories/s/Application;//' \
-		cropgui.desktop || die 'sed on cropgui.desktop failed'
-	# bug 471530
-	epatch "${FILESDIR}/${P}-PIL.patch"
-
-	epatch_user
-}
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED%/}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED%/}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2018-12-09 16:57 Mikle Kolyada
  0 siblings, 0 replies; 18+ messages in thread
From: Mikle Kolyada @ 2018-12-09 16:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f39d20066604f2b5200dfc214826197bcde5620e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 16:56:14 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 16:57:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39d2006

media-gfx/cropgui: mark stable

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/media-gfx/cropgui/cropgui-0.2-r1.ebuild b/media-gfx/cropgui/cropgui-0.2-r1.ebuild
index 89341edb6d1..4843bea1921 100644
--- a/media-gfx/cropgui/cropgui-0.2-r1.ebuild
+++ b/media-gfx/cropgui/cropgui-0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2020-03-23  6:39 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2020-03-23  6:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b3360574b336c1e20185c43441170d170d59e877
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 06:39:27 2020 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 06:39:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3360574

media-gfx/cropgui: Re-add cropgui.

This version is python 3 compatible.

Bug: https://bugs.gentoo.org/708098
Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-2.3.94, Repoman-2.3.21

 media-gfx/cropgui/Manifest             |  1 +
 media-gfx/cropgui/cropgui-0.4.1.ebuild | 45 ++++++++++++++++++++++++++++++++++
 media-gfx/cropgui/metadata.xml         | 11 +++++++++
 3 files changed, 57 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
new file mode 100644
index 00000000000..3363c1a7d37
--- /dev/null
+++ b/media-gfx/cropgui/Manifest
@@ -0,0 +1 @@
+DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da

diff --git a/media-gfx/cropgui/cropgui-0.4.1.ebuild b/media-gfx/cropgui/cropgui-0.4.1.ebuild
new file mode 100644
index 00000000000..867b72d6161
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.4.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit eutils python-r1 desktop xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}

diff --git a/media-gfx/cropgui/metadata.xml b/media-gfx/cropgui/metadata.xml
new file mode 100644
index 00000000000..27aa4f80ba4
--- /dev/null
+++ b/media-gfx/cropgui/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>hanno@gentoo.org</email>
+		<name>Hanno Böck</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">jepler/cropgui</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2020-09-07  6:49 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2020-09-07  6:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3b56374fd8f551dc7234b3b91495b4df2ed6daf7
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 06:49:01 2020 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 06:49:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b56374f

media-gfx/cropgui: Version bump and Python 3.9 support

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.5, Repoman-3.0.1

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

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 3363c1a7d37..d5be785ed8e 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1 +1,2 @@
 DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da
+DIST cropgui-0.5.tar.gz 853934 BLAKE2B ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4 SHA512 2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630

diff --git a/media-gfx/cropgui/cropgui-0.5.ebuild b/media-gfx/cropgui/cropgui-0.5.ebuild
new file mode 100644
index 00000000000..9f412bfb5f0
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit eutils python-r1 desktop xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2021-12-28  8:40 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2021-12-28  8:40 UTC (permalink / raw
  To: gentoo-commits

commit:     32ad4a993f771e9057ef5055f2ab189d57007ebd
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 08:40:19 2021 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 08:40:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ad4a99

media-gfx/cropgui: Version bump

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

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

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index d5be785ed8e8..9b9f33155a0b 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,2 +1,3 @@
 DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da
 DIST cropgui-0.5.tar.gz 853934 BLAKE2B ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4 SHA512 2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630
+DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68

diff --git a/media-gfx/cropgui/cropgui-0.6.ebuild b/media-gfx/cropgui/cropgui-0.6.ebuild
new file mode 100644
index 000000000000..d0e7fdc45109
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit eutils python-r1 desktop xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2022-01-31 20:16 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2022-01-31 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     e39bad9895f4d2148e40ab24a66658402744648a
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 20:16:33 2022 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 20:16:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39bad98

media-gfx/cropgui: Enable python 3.10

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 media-gfx/cropgui/cropgui-0.6-r1.ebuild | 45 +++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild
new file mode 100644
index 000000000000..c0f740961d3c
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.6-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+inherit eutils python-r1 desktop xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2022-10-08 20:01 Sam James
  0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2022-10-08 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     8156ffa479c4c0e8582393c1ec0bf5c1934fe6ec
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 19:58:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 20:01:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8156ffa4

media-gfx/cropgui: drop 0.4.1, 0.5, 0.6

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

 media-gfx/cropgui/Manifest             |  2 --
 media-gfx/cropgui/cropgui-0.4.1.ebuild | 45 ----------------------------------
 media-gfx/cropgui/cropgui-0.5.ebuild   | 45 ----------------------------------
 media-gfx/cropgui/cropgui-0.6.ebuild   | 45 ----------------------------------
 4 files changed, 137 deletions(-)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 9b9f33155a0b..def5a58d441a 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,3 +1 @@
-DIST cropgui-0.4.1.tar.gz 852958 BLAKE2B dcc6ba775e49af9a9fe1054fe5246e87e044f47cb7ca20712e5048dd1fa0fda35ee90c38cf733540913d0220eb58ab0a6dcfe93c7b02ebb9e022529b8add6c1c SHA512 85b0c2c57faecdd7db15e417234f2ea50fc5edbdcacaedcfc53cda68c3a070f4ba0201bff9afbaa3de7c51552309df1ac3e87586b4021e68bbb255a2545d92da
-DIST cropgui-0.5.tar.gz 853934 BLAKE2B ac7cf32495e3ac728223994f79252fd98a0a5cf7da79a9c6796ce3d7b213c797b16250be5d23a1bc6bed492f142a95411d6cbd42fe34242016c4e0181bfd90c4 SHA512 2babea9ea6089c74637c9023ea08c2ae4f666fbf44bb73d7a301de6fee6848e65a86fab312e765f7bd05e8e03bf3e92942d718ea84a950412385a8e0b6aa0630
 DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68

diff --git a/media-gfx/cropgui/cropgui-0.4.1.ebuild b/media-gfx/cropgui/cropgui-0.4.1.ebuild
deleted file mode 100644
index 5563225ddde4..000000000000
--- a/media-gfx/cropgui/cropgui-0.4.1.ebuild
+++ /dev/null
@@ -1,45 +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 eutils python-r1 desktop xdg-utils
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="https://emergent.unpythonic.net/01248401946"
-SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]"
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}

diff --git a/media-gfx/cropgui/cropgui-0.5.ebuild b/media-gfx/cropgui/cropgui-0.5.ebuild
deleted file mode 100644
index ed810b818119..000000000000
--- a/media-gfx/cropgui/cropgui-0.5.ebuild
+++ /dev/null
@@ -1,45 +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,9} )
-inherit eutils python-r1 desktop xdg-utils
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="https://emergent.unpythonic.net/01248401946"
-SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]"
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}

diff --git a/media-gfx/cropgui/cropgui-0.6.ebuild b/media-gfx/cropgui/cropgui-0.6.ebuild
deleted file mode 100644
index d0e7fdc45109..000000000000
--- a/media-gfx/cropgui/cropgui-0.6.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit eutils python-r1 desktop xdg-utils
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="https://emergent.unpythonic.net/01248401946"
-SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]"
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2022-10-08 20:01 Sam James
  0 siblings, 0 replies; 18+ messages in thread
From: Sam James @ 2022-10-08 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f4788430872acda8598fd611df4def7a4687e523
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 19:58:36 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 20:01:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4788430

media-gfx/cropgui: fix DeprecatedEclass (eutils)

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

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

diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild
index c0f740961d3c..a6ed3045eaea 100644
--- a/media-gfx/cropgui/cropgui-0.6-r1.ebuild
+++ b/media-gfx/cropgui/cropgui-0.6-r1.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-inherit eutils python-r1 desktop xdg-utils
+PYTHON_COMPAT=( python3_{8,9,10} )
+inherit python-r1 desktop wrapper xdg-utils
 
 DESCRIPTION="GUI for lossless cropping of jpeg images"
 HOMEPAGE="https://emergent.unpythonic.net/01248401946"


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2023-02-21  8:24 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2023-02-21  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     222e7cd8cd15b61cc391e653dd4d5814386980c4
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 21 08:23:49 2023 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Tue Feb 21 08:23:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e7cd8

media-gfx/cropgui: Python 3.11 support, EAPI 8.

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>

 media-gfx/cropgui/cropgui-0.6-r2.ebuild | 45 +++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/media-gfx/cropgui/cropgui-0.6-r2.ebuild b/media-gfx/cropgui/cropgui-0.6-r2.ebuild
new file mode 100644
index 000000000000..8526868539b5
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.6-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+inherit python-r1 desktop wrapper xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2023-12-05 12:37 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2023-12-05 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3d8de3600bcd7c2a76b34c2902900897b79d1573
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  5 12:35:49 2023 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Tue Dec  5 12:37:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8de360

media-gfx/cropgui: add 0.7

Add missing dependencies (exiftool and imagemagick).
Includes upstream fix for pillow updates.

Closes: https://bugs.gentoo.org/918915
Closes: https://bugs.gentoo.org/918916
Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>

 media-gfx/cropgui/Manifest           |  1 +
 media-gfx/cropgui/cropgui-0.7.ebuild | 47 ++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index def5a58d441a..8f2163e4771b 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1 +1,2 @@
 DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68
+DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563

diff --git a/media-gfx/cropgui/cropgui-0.7.ebuild b/media-gfx/cropgui/cropgui-0.7.ebuild
new file mode 100644
index 000000000000..38c97aa199df
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12} )
+inherit python-r1 desktop wrapper xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	media-libs/exiftool
+	media-gfx/imagemagick"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2023-12-09 11:32 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2023-12-09 11:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0e8e5cf9898298b29769c6ab2aeb56cfdc416d7d
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 11:32:02 2023 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 11:32:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8e5cf9

media-gfx/cropgui: drop 0.6-r1, 0.6-r2

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>

 media-gfx/cropgui/Manifest              |  1 -
 media-gfx/cropgui/cropgui-0.6-r1.ebuild | 45 ---------------------------------
 media-gfx/cropgui/cropgui-0.6-r2.ebuild | 45 ---------------------------------
 3 files changed, 91 deletions(-)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 8f2163e4771b..73b9c62cd373 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,2 +1 @@
-DIST cropgui-0.6.tar.gz 855329 BLAKE2B d54098cdf8d8a0eb863ba7cf13d798db8102e147c30d64d246fc9955c4ee5aead253273fd66f0f2cd2d5aaf7abd10cfed01936c08daccdd92e342a56923bd95b SHA512 dff9b1ea832c657c4407aea7ddeac880faaa4647bfe51ed43f9c1658f848cf9b6f9608451dcc006fe735012b52d318ebe5b59a31dc293cfabfb5ec5772612b68
 DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563

diff --git a/media-gfx/cropgui/cropgui-0.6-r1.ebuild b/media-gfx/cropgui/cropgui-0.6-r1.ebuild
deleted file mode 100644
index d207157cdecc..000000000000
--- a/media-gfx/cropgui/cropgui-0.6-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=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-inherit python-r1 desktop wrapper xdg-utils
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="https://emergent.unpythonic.net/01248401946"
-SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]"
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}

diff --git a/media-gfx/cropgui/cropgui-0.6-r2.ebuild b/media-gfx/cropgui/cropgui-0.6-r2.ebuild
deleted file mode 100644
index 8526868539b5..000000000000
--- a/media-gfx/cropgui/cropgui-0.6-r2.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
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-inherit python-r1 desktop wrapper xdg-utils
-
-DESCRIPTION="GUI for lossless cropping of jpeg images"
-HOMEPAGE="https://emergent.unpythonic.net/01248401946"
-SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${PYTHON_DEPS}
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]"
-
-install_cropgui_wrapper() {
-	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
-	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
-	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
-	rm "${ED}/usr/bin/${PN}.tmp" || die
-}
-
-src_install() {
-	python_moduleinto "${PN}"
-	python_foreach_impl install_cropgui_wrapper
-
-	domenu "${PN}.desktop"
-	doicon "${PN}.png"
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2024-06-10  7:13 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2024-06-10  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     4e53e822bbb9030932cdf8d5e0efefd62d820262
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 07:12:58 2024 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 07:13:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e53e822

media-gfx/cropgui: add 0.8

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>

 media-gfx/cropgui/Manifest           |  1 +
 media-gfx/cropgui/cropgui-0.8.ebuild | 47 ++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index 73b9c62cd373..b18c7e67cdd2 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1 +1,2 @@
 DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563
+DIST cropgui-0.8.tar.gz 857102 BLAKE2B 0fb1dd24c282e6c5595de97dc2c52d20e7c1200d7092edb8e3173276873c49512088f1fc8deed0c1e3d6b606009fe06f3c38cf98c7dac15dd74ccbdab2d71539 SHA512 911bea2b989ce53afeaf067fe5d718440b0a15c26b9488259569f1a287c8128cb7244bcb0721b15ec3564644a0ba8e9ed2991d275420bf3e3659cb0be2e8622d

diff --git a/media-gfx/cropgui/cropgui-0.8.ebuild b/media-gfx/cropgui/cropgui-0.8.ebuild
new file mode 100644
index 000000000000..b089224257bf
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12} )
+inherit python-r1 desktop wrapper xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	media-libs/exiftool
+	media-gfx/imagemagick"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/
@ 2024-11-02  7:04 Hanno Böck
  0 siblings, 0 replies; 18+ messages in thread
From: Hanno Böck @ 2024-11-02  7:04 UTC (permalink / raw
  To: gentoo-commits

commit:     3a0433c9b2f547af8b7a1aa7691dcc2d8e078cb5
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  2 07:03:31 2024 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 07:04:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0433c9

media-gfx/cropgui: add 0.9, python 3.13 support

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>

 media-gfx/cropgui/Manifest           |  1 +
 media-gfx/cropgui/cropgui-0.9.ebuild | 47 ++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/media-gfx/cropgui/Manifest b/media-gfx/cropgui/Manifest
index b18c7e67cdd2..836aed4807fd 100644
--- a/media-gfx/cropgui/Manifest
+++ b/media-gfx/cropgui/Manifest
@@ -1,2 +1,3 @@
 DIST cropgui-0.7.tar.gz 855705 BLAKE2B d2693034b3e3a4355f58c4d17d355721189da8442b5d49ba4c11dc0033371c74301a99c001613c427375bdb9cd733f56a870186a6a59b631feaae93dbd69b232 SHA512 ea06527bdd80382bf4986ea1eea8d3c0e11ea60c472bebb489fdc3bd8206f087d0377d769e8fe86ec4573f6d510266443fd25134894b91206e1c5c9d6f7cf563
 DIST cropgui-0.8.tar.gz 857102 BLAKE2B 0fb1dd24c282e6c5595de97dc2c52d20e7c1200d7092edb8e3173276873c49512088f1fc8deed0c1e3d6b606009fe06f3c38cf98c7dac15dd74ccbdab2d71539 SHA512 911bea2b989ce53afeaf067fe5d718440b0a15c26b9488259569f1a287c8128cb7244bcb0721b15ec3564644a0ba8e9ed2991d275420bf3e3659cb0be2e8622d
+DIST cropgui-0.9.tar.gz 857265 BLAKE2B 8df3f1451b5a663fb9fdd7d414ec7f5e15f0db307c2b15c0bbd67a42b0e0358ffc8ca9cd5f5fcf837d289b3c76c27c54feddd440a0d43c2589c5d465f969345c SHA512 dd5b329d9da71a5764403099e379398aa352aca57574975799e74081d31933fb3f93fd8e2ea4657972a4d7e8a198b4195b37bc6a4778ae645b490b0f0318ac16

diff --git a/media-gfx/cropgui/cropgui-0.9.ebuild b/media-gfx/cropgui/cropgui-0.9.ebuild
new file mode 100644
index 000000000000..39b2dd8f684b
--- /dev/null
+++ b/media-gfx/cropgui/cropgui-0.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+inherit python-r1 desktop wrapper xdg-utils
+
+DESCRIPTION="GUI for lossless cropping of jpeg images"
+HOMEPAGE="https://emergent.unpythonic.net/01248401946"
+SRC_URI="https://github.com/jepler/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${PYTHON_DEPS}
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	media-libs/exiftool
+	media-gfx/imagemagick"
+
+install_cropgui_wrapper() {
+	python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
+	make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
+	python_newexe "${ED}/usr/bin/${PN}.tmp" "${PN}"
+	rm "${ED}/usr/bin/${PN}.tmp" || die
+}
+
+src_install() {
+	python_moduleinto "${PN}"
+	python_foreach_impl install_cropgui_wrapper
+
+	domenu "${PN}.desktop"
+	doicon "${PN}.png"
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

end of thread, other threads:[~2024-11-02  7:04 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-09 16:57 [gentoo-commits] repo/gentoo:master commit in: media-gfx/cropgui/ Mikle Kolyada
  -- strict thread matches above, loose matches on Subject: below --
2024-11-02  7:04 Hanno Böck
2024-06-10  7:13 Hanno Böck
2023-12-09 11:32 Hanno Böck
2023-12-05 12:37 Hanno Böck
2023-02-21  8:24 Hanno Böck
2022-10-08 20:01 Sam James
2022-10-08 20:01 Sam James
2022-01-31 20:16 Hanno Böck
2021-12-28  8:40 Hanno Böck
2020-09-07  6:49 Hanno Böck
2020-03-23  6:39 Hanno Böck
2018-12-09 16:57 Mikle Kolyada
2018-12-07 12:33 Mikle Kolyada
2018-12-06 15:19 Mikle Kolyada
2017-08-30 15:40 Sergey Popov
2017-05-31  6:42 Sergey Popov
2016-05-14  7:20 Michał Górny

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