public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2016-10-16 17:45 Tobias Klausmann
  0 siblings, 0 replies; 27+ messages in thread
From: Tobias Klausmann @ 2016-10-16 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     534610d3f5a0bc82ca376cf5ba2e750ff0216576
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 17:45:28 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 17:45:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534610d3

media-libs/libiptcdata-1.0.4-r1: stable on alpha

Gentoo-Bug: 593556

 media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
index d4ff526..8e9aaaf 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2016-12-20 15:51 Tobias Klausmann
  0 siblings, 0 replies; 27+ messages in thread
From: Tobias Klausmann @ 2016-12-20 15:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6b4bae75db330d3bfe5463d01926e4c2a44567ac
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 15:51:19 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 15:51:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4bae75

media-libs/libiptcdata-1.0.4-r1: stable on amd64

Gentoo-Bug: 593556

 media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
index 8e9aaaf..126ff7d 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2017-02-18 19:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2017-02-18 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8bdf73d93b1371bb9629de47984c776e66da03c1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 19:27:37 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 19:47:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdf73d9

media-libs/libiptcdata: Clean old version up

 media-libs/libiptcdata/libiptcdata-1.0.4.ebuild | 78 -------------------------
 1 file changed, 78 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4.ebuild
deleted file mode 100644
index 391569f4f0..0000000000
--- a/media-libs/libiptcdata/libiptcdata-1.0.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
-
-inherit eutils python
-
-DESCRIPTION="library for manipulating the International Press Telecommunications
-Council (IPTC) metadata"
-HOMEPAGE="http://libiptcdata.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
-IUSE="doc examples nls python"
-
-RDEPEND="python? ( =dev-lang/python-2* )
-	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-	nls? ( >=sys-devel/gettext-0.13.1 )
-	doc? ( >=dev-util/gtk-doc-1 )"
-
-pkg_setup() {
-	if use python; then
-		python_pkg_setup
-	fi
-}
-
-src_prepare() {
-	# Python bindings are built/tested/installed manually.
-	sed -e '/SUBDIRS =/s/$(MAYBE_PYTHONLIB)//' -i Makefile.in || die "sed failed"
-}
-
-src_configure () {
-	econf \
-		$(use_enable nls) \
-		$(use_enable python) \
-		$(use_enable doc gtk-doc)
-}
-
-src_compile() {
-	default
-
-	if use python; then
-		python_copy_sources python
-		building() {
-			emake PYTHON_CPPFLAGS=-I$(python_get_includedir) \
-				pyexecdir=$(python_get_sitedir)
-		}
-		python_execute_function -s --source-dir python building
-	fi
-}
-
-src_install () {
-	emake DESTDIR="${D}" install || die "emake install failed."
-
-	if use python; then
-		installation() {
-			emake DESTDIR="${D}" pyexecdir=$(python_get_sitedir) install
-		}
-		python_execute_function -s --source-dir python installation
-		python_clean_installation_image
-	fi
-
-	dodoc AUTHORS ChangeLog NEWS README TODO || die "dodoc failed."
-
-	if use examples; then
-		insinto /usr/share/doc/${PF}/python
-		doins python/README || die "doins failed"
-		doins -r python/examples || die "doins 2 failed"
-	fi
-
-	find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2017-07-29 12:34 Alexis Ballier
  0 siblings, 0 replies; 27+ messages in thread
From: Alexis Ballier @ 2017-07-29 12:34 UTC (permalink / raw
  To: gentoo-commits

commit:     95f3eeac60849477d3d83f89da66422496524723
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 29 12:32:44 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Jul 29 12:34:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f3eeac

media-libs/libiptcdata: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
index 222a5404ed5..5169a9e48f5 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2019-05-23  3:27 Aaron Bauman
  0 siblings, 0 replies; 27+ messages in thread
From: Aaron Bauman @ 2019-05-23  3:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a326cc5901a76f52f0b3d012e4e2a4f11e521c48
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 03:26:31 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu May 23 03:27:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a326cc59

media-libs/libiptcdata: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
index 5169a9e48f5..575825e620b 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-02-26 11:49 Andreas Sturmlechner
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas Sturmlechner @ 2020-02-26 11:49 UTC (permalink / raw
  To: gentoo-commits

commit:     57977e0d23776701bf3cb920cc4885f15d57179c
Author:     Francesco Riosa <vivo75 <AT> gmail <DOT> com>
AuthorDate: Tue Feb 11 16:37:30 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 11:49:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57977e0d

media-libs/libiptcdata: 1.0.5 version bump

This version is ABI and API compatible (no code change) to version
1.0.4.
However build system has been updated and it's now possible to use
python 3

Closes: https://bugs.gentoo.org/708706
Signed-off-by: Francesco Riosa <vivo75 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14626
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/libiptcdata/Manifest                 |  1 +
 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 47 +++++++++++++++++++++++++
 media-libs/libiptcdata/metadata.xml             |  9 ++++-
 3 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/Manifest b/media-libs/libiptcdata/Manifest
index 54428519730..82ef7d2f682 100644
--- a/media-libs/libiptcdata/Manifest
+++ b/media-libs/libiptcdata/Manifest
@@ -1 +1,2 @@
 DIST libiptcdata-1.0.4.tar.gz 569132 BLAKE2B acfac5b4f5945f38da47a5280b92939089f2efa8e4ceae9ad00d9d21c7f062445f63c74d61493e711102789edb8c98ffe49083635f67e836a87c32e1127371e5 SHA512 8656b2febaec133d1a8783252047672bebd58ae9ceab5477c4acfa35bcc381dfda08b655a957b962878af28c69deff77d920e780c84b4debdff2f980b3de94e8
+DIST libiptcdata-1.0.5.tar.gz 593779 BLAKE2B 7e5226a289fed5c2f4b662efaa693a8b38e95ac34bc1365af05d1af649be876d3e5b58fecea4818255879bd7518aa482cb623540601fb3c8065acd428439a29c SHA512 64ef44b1e639890004f31d5d42844ba25ed558f0a118f1dad9bc3f4dcad2457e51b825a13df849659b0e15afc78f528f330b03be94cdf156bd95b62dc419494a

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
new file mode 100644
index 00000000000..e83c9fc1c5b
--- /dev/null
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit python-single-r1
+
+DESCRIPTION="Library for International Press Telecommunications Council (IPTC) metadata"
+HOMEPAGE="https://github.com/ianw/libiptcdata http://libiptcdata.sourceforge.net"
+SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples nls python"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+	nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( >=sys-devel/gettext-0.13.1 )
+	doc? ( >=dev-util/gtk-doc-1 )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+	use python && python-single-r1_pkg_setup
+}
+
+src_configure () {
+	local myeconfargs=( $(use_enable nls)
+		$(use_enable python)
+		$(use_enable doc gtk-doc) )
+	econf "${myeconfargs[@]}"
+}
+
+src_install () {
+	default
+
+	if use examples; then
+		dodoc python/README
+		dodoc -r python/examples
+	fi
+
+	find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
+}

diff --git a/media-libs/libiptcdata/metadata.xml b/media-libs/libiptcdata/metadata.xml
index ddce428cece..e578bbc2440 100644
--- a/media-libs/libiptcdata/metadata.xml
+++ b/media-libs/libiptcdata/metadata.xml
@@ -1,7 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>vivo75@gmail.com</email>
+		<name>Francesco Riosa</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<longdescription lang="en">
 		libiptcdata is a library, written in C, for manipulating the
 		International Press Telecommunications Council (IPTC) metadata stored


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-02-26 11:49 Andreas Sturmlechner
  0 siblings, 0 replies; 27+ messages in thread
From: Andreas Sturmlechner @ 2020-02-26 11:49 UTC (permalink / raw
  To: gentoo-commits

commit:     34588839f4fb5889eb9d1f2de53efd361506e8c4
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 11:14:55 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 11:49:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34588839

media-libs/libiptcdata: Minor ebuild style++

Sort dependencies.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index e83c9fc1c5b..0aaea7ec832 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -16,11 +16,15 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples nls python"
 
-RDEPEND="python? ( ${PYTHON_DEPS} )
-	nls? ( virtual/libintl )"
+RDEPEND="
+	nls? ( virtual/libintl )
+	python? ( ${PYTHON_DEPS} )
+"
 DEPEND="${RDEPEND}"
-BDEPEND="nls? ( >=sys-devel/gettext-0.13.1 )
-	doc? ( >=dev-util/gtk-doc-1 )"
+BDEPEND="
+	doc? ( >=dev-util/gtk-doc-1 )
+	nls? ( >=sys-devel/gettext-0.13.1 )
+"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -29,9 +33,11 @@ pkg_setup() {
 }
 
 src_configure () {
-	local myeconfargs=( $(use_enable nls)
+	local myeconfargs=(
+		$(use_enable nls)
 		$(use_enable python)
-		$(use_enable doc gtk-doc) )
+		$(use_enable doc gtk-doc)
+	)
 	econf "${myeconfargs[@]}"
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-03 14:29 Thomas Deutschmann
  0 siblings, 0 replies; 27+ messages in thread
From: Thomas Deutschmann @ 2020-09-03 14:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f7d84292348fdaa3aea229dfe517cbe1e5916a86
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  3 14:22:07 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Sep  3 14:22:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d84292

media-libs/libiptcdata: x86 stable (bug #735388)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index 0aaea7ec832..5ea3a6055d3 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-04  2:23 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2020-09-04  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     47893fe171637967eb1d1e362122e4048754660d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 02:22:45 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 02:23:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47893fe1

media-libs/libiptcdata: Stabilize 1.0.5 arm64, #735388

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

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index 5ea3a6055d3..56da2869e82 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-04 10:31 Sergei Trofimovich
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2020-09-04 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6ad2b2f63808021c349eb992337d4a148f48fb3b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 10:23:51 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 10:31:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad2b2f6

media-libs/libiptcdata: stable 1.0.5 for sparc

stable wrt bug #735388

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index 56da2869e82..44172c543f1 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-04 14:05 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2020-09-04 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3f45e8f9fd5e9c51681f119065859aacd7e95ca6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 14:04:50 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 14:04:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f45e8f9

media-libs/libiptcdata: Stabilize 1.0.5 amd64, #735388

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

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index 44172c543f1..c9fcf3486de 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-07  8:20 Sergei Trofimovich
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Trofimovich @ 2020-09-07  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     5b02987e45e98fd1c6a4c0f9afc6303a0543de63
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 08:10:24 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 08:19:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02987e

media-libs/libiptcdata: stable 1.0.5 for ppc

stable wrt bug #735388

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index c9fcf3486de..8cfed077414 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2020-09-19 11:28 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-09-19 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0d2cf6cf788f3d14f09eec2db9814c7253a6122f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 10:32:19 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 11:27:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d2cf6cf

media-libs/libiptcdata: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/libiptcdata/Manifest                    |  1 -
 media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild | 50 ----------------------
 2 files changed, 51 deletions(-)

diff --git a/media-libs/libiptcdata/Manifest b/media-libs/libiptcdata/Manifest
index 82ef7d2f682..e2b4104b23a 100644
--- a/media-libs/libiptcdata/Manifest
+++ b/media-libs/libiptcdata/Manifest
@@ -1,2 +1 @@
-DIST libiptcdata-1.0.4.tar.gz 569132 BLAKE2B acfac5b4f5945f38da47a5280b92939089f2efa8e4ceae9ad00d9d21c7f062445f63c74d61493e711102789edb8c98ffe49083635f67e836a87c32e1127371e5 SHA512 8656b2febaec133d1a8783252047672bebd58ae9ceab5477c4acfa35bcc381dfda08b655a957b962878af28c69deff77d920e780c84b4debdff2f980b3de94e8
 DIST libiptcdata-1.0.5.tar.gz 593779 BLAKE2B 7e5226a289fed5c2f4b662efaa693a8b38e95ac34bc1365af05d1af649be876d3e5b58fecea4818255879bd7518aa482cb623540601fb3c8065acd428439a29c SHA512 64ef44b1e639890004f31d5d42844ba25ed558f0a118f1dad9bc3f4dcad2457e51b825a13df849659b0e15afc78f528f330b03be94cdf156bd95b62dc419494a

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
deleted file mode 100644
index d536baf102d..00000000000
--- a/media-libs/libiptcdata/libiptcdata-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1
-
-DESCRIPTION="library for manipulating the International Press Telecommunications
-Council (IPTC) metadata"
-HOMEPAGE="http://libiptcdata.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples nls python"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )
-	nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-	nls? ( >=sys-devel/gettext-0.13.1 )
-	doc? ( >=dev-util/gtk-doc-1 )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-	econf \
-		$(use_enable nls) \
-		$(use_enable python) \
-		$(use_enable doc gtk-doc)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc AUTHORS ChangeLog NEWS README TODO
-
-	if use examples; then
-		insinto /usr/share/doc/${PF}/python
-		doins python/README
-		doins -r python/examples
-	fi
-
-	find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2021-05-24 18:52 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2021-05-24 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     9756989a227340b096095547aaf2f57516bc16ae
Author:     Zamarin Arthur <arthurzam <AT> gmail <DOT> com>
AuthorDate: Mon May 24 06:45:09 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon May 24 18:52:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9756989a

media-libs/libiptcdata: bump to python 3.9, 3.10

Signed-off-by: Zamarin Arthur <arthurzam <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index eae3fa541b6..1961327c95c 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_7,3_8} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit python-single-r1
 
@@ -15,6 +15,7 @@ LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc examples nls python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
 	nls? ( virtual/libintl )
@@ -26,8 +27,6 @@ BDEPEND="
 	nls? ( >=sys-devel/gettext-0.13.1 )
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 pkg_setup() {
 	use python && python-single-r1_pkg_setup
 }


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2022-12-05 17:24 WANG Xuerui
  0 siblings, 0 replies; 27+ messages in thread
From: WANG Xuerui @ 2022-12-05 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     7939c8bba4f63c97ba98e96a91a441708f4b7996
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 16:24:00 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 17:21:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7939c8bb

media-libs/libiptcdata: keyword 1.0.5 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
index a54c9538af25..1e352c470f9f 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5.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
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples nls python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2023-03-01 13:46 Joonas Niilola
  0 siblings, 0 replies; 27+ messages in thread
From: Joonas Niilola @ 2023-03-01 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     91ee0cdab12f99b16a5ad972aa7bdf7b9c0d1248
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 13:31:50 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 13:46:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ee0cda

media-libs/libiptcdata: drop to maintainer-needed

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-libs/libiptcdata/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/media-libs/libiptcdata/metadata.xml b/media-libs/libiptcdata/metadata.xml
index ee6dfaf6bd0e..00ae320fd7ea 100644
--- a/media-libs/libiptcdata/metadata.xml
+++ b/media-libs/libiptcdata/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>vivo75@gmail.com</email>
-		<name>Francesco Riosa</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription lang="en">
 		libiptcdata is a library, written in C, for manipulating the
 		International Press Telecommunications Council (IPTC) metadata stored


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-04-05 15:27 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-04-05 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     91bc49a14a8f2391fe356829881624fc82842db2
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Mar 27 18:27:11 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  5 15:26:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bc49a1

media-libs/libiptcdata: add missing remote-id

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libiptcdata/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libiptcdata/metadata.xml b/media-libs/libiptcdata/metadata.xml
index 00ae320fd7ea..ab5108d78129 100644
--- a/media-libs/libiptcdata/metadata.xml
+++ b/media-libs/libiptcdata/metadata.xml
@@ -15,5 +15,6 @@
 	</longdescription>
 	<upstream>
 		<remote-id type="sourceforge">libiptcdata</remote-id>
+		<remote-id type="github">ianw/libiptcdata</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-20  7:00 Joonas Niilola
  0 siblings, 0 replies; 27+ messages in thread
From: Joonas Niilola @ 2024-07-20  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     bff360e7ed4a5041c86d5e5bd4c40e4d80bc61cb
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 20 07:00:05 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 07:00:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff360e7

media-libs/libiptcdata: disable py3.9

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 2da3515a41e6..53e7ef439208 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..13} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_EXT=1
 DISTUTILS_OPTIONAL=1
 DISTUTILS_USE_PEP517=setuptools
@@ -25,6 +25,8 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+	dev-build/gtk-doc-am
+	virtual/pkgconfig
 	doc? ( >=dev-util/gtk-doc-1 )
 	nls? ( >=sys-devel/gettext-0.13.1 )
 	python? (


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-20  7:00 Joonas Niilola
  0 siblings, 0 replies; 27+ messages in thread
From: Joonas Niilola @ 2024-07-20  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e0f4f4bfd42ab9f528f9bfbe75142eea0f8f7df8
Author:     Fco Javier Felix <ffelix <AT> inode64 <DOT> com>
AuthorDate: Wed Jun  5 21:15:55 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 20 06:59:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f4f4bf

media-libs/libiptcdata: Update ebuild (EAPI, PYTHON_COMPAT)

* Include support for Python 12 and 13
* Update EAPI 8
* Requite distutils

Bug: https://bugs.gentoo.org/893362
Bug: https://bugs.gentoo.org/929642
Signed-off-by: Fco Javier Felix <ffelix <AT> inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/37041
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 82 ++++++++++++++++++++++
 1 file changed, 82 insertions(+)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
new file mode 100644
index 000000000000..2da3515a41e6
--- /dev/null
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..13} )
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit autotools distutils-r1
+
+DESCRIPTION="Library for International Press Telecommunications Council (IPTC) metadata"
+HOMEPAGE="https://github.com/ianw/libiptcdata https://libiptcdata.sourceforge.net/"
+SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples nls python"
+
+RDEPEND="
+	nls? ( virtual/libintl )
+	python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	doc? ( >=dev-util/gtk-doc-1 )
+	nls? ( >=sys-devel/gettext-0.13.1 )
+	python? (
+		${DISTUTILS_DEPS}
+		${PYTHON_DEPS}
+	)
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+src_prepare() {
+	default
+	eautoreconf
+	if use python; then
+		cd python || die
+		distutils-r1_src_prepare
+	fi
+}
+
+src_configure () {
+	local myeconfargs=(
+		$(use_enable nls)
+		$(use_enable python)
+		$(use_enable doc gtk-doc)
+	)
+	econf "${myeconfargs[@]}"
+
+	if use python; then
+		cd python || die
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+	if use python; then
+		cd python || die
+		distutils-r1_src_compile
+	fi
+}
+
+src_install () {
+	default
+
+	find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
+
+	if use python; then
+		cd python || die
+		distutils-r1_src_install
+	fi
+
+	if use examples; then
+		dodoc python/README
+		dodoc -r python/examples
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 18:44 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-07-31 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     28bf78ea330cb95bba4938106ec970778694deee
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 18:43:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 18:43:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bf78ea

media-libs/libiptcdata: Stabilize 1.0.5-r1 ppc64, #937000

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

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 63621b61dc6c..1ca9eeec14f3 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 18:44 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-07-31 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     7a21c02b2ca49b480b03f6e8b76f1325ca212345
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 18:43:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 18:43:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a21c02b

media-libs/libiptcdata: Stabilize 1.0.5-r1 sparc, #937000

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

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 53e7ef439208..63621b61dc6c 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 18:45 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-07-31 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e220b83da0284488f3c991814785342688b3f2d5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 18:44:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 18:44:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e220b83d

media-libs/libiptcdata: Stabilize 1.0.5-r1 arm64, #937000

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

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 1ca9eeec14f3..288e9231aca0 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 19:14 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-07-31 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     d888c312151a90f6ba394d6e6e05f8acd70d9509
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 19:14:25 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 19:14:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d888c312

media-libs/libiptcdata: Stabilize 1.0.5-r1 x86, #937000

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index c93b5664cd76..00f7af3d7af3 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 19:14 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-07-31 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     0e4138ca77dfe58e42d2c6c080071d10ba3ec6ef
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 19:14:25 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 19:14:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4138ca

media-libs/libiptcdata: Stabilize 1.0.5-r1 ppc, #937000

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 288e9231aca0..c93b5664cd76 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-07-31 19:14 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-07-31 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8c28a4babe008a5a37e02168669b1b52fa125489
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 19:14:26 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 19:14:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c28a4ba

media-libs/libiptcdata: Stabilize 1.0.5-r1 amd64, #937000

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 00f7af3d7af3..a785c6e7881d 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples nls python"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-09-13 15:20 Petr Vaněk
  0 siblings, 0 replies; 27+ messages in thread
From: Petr Vaněk @ 2024-09-13 15:20 UTC (permalink / raw
  To: gentoo-commits

commit:     486be0f000774bd54af406a88c0a531e3b841f88
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 14:53:59 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 15:19:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486be0f0

media-libs/libiptcdata: drop 1.0.5

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5.ebuild | 52 -------------------------
 1 file changed, 52 deletions(-)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
deleted file mode 100644
index 32b30bcceb03..000000000000
--- a/media-libs/libiptcdata/libiptcdata-1.0.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit python-single-r1
-
-DESCRIPTION="Library for International Press Telecommunications Council (IPTC) metadata"
-HOMEPAGE="https://github.com/ianw/libiptcdata http://libiptcdata.sourceforge.net"
-SRC_URI="https://github.com/ianw/${PN}/releases/download/release_1_0_5/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples nls python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-	nls? ( virtual/libintl )
-	python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	doc? ( >=dev-util/gtk-doc-1 )
-	nls? ( >=sys-devel/gettext-0.13.1 )
-"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure () {
-	local myeconfargs=(
-		$(use_enable nls)
-		$(use_enable python)
-		$(use_enable doc gtk-doc)
-	)
-	econf "${myeconfargs[@]}"
-}
-
-src_install () {
-	default
-
-	if use examples; then
-		dodoc python/README
-		dodoc -r python/examples
-	fi
-
-	find "${D}" -name '*.la' -delete || die "failed to remove *.la files"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/
@ 2024-10-14  1:03 Sam James
  0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2024-10-14  1:03 UTC (permalink / raw
  To: gentoo-commits

commit:     f043a66074d170b289ad0be21ce963236771e1cd
Author:     Matthew White <mehw.is.me <AT> inventati <DOT> org>
AuthorDate: Sun Oct 13 09:59:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 14 01:02:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f043a660

media-libs/libiptcdata: add 1.0.5-r2 to fix compiling on Gentoo

Fix missing headers and libraries.

Compiling from inside the 'python' sub-directory doesn't set ${S} as
the top source directory, missing required headers and libraries.

[sam: Drop revbump.]

Closes: https://bugs.gentoo.org/936589
Closes: https://bugs.gentoo.org/941462
Package-Manager: portage-3.0.65-r1
Signed-off-by: Matthew White <mehw.is.me <AT> inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/38974
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
index 6f51a051ba3e..d043c92b131f 100644
--- a/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
+++ b/media-libs/libiptcdata/libiptcdata-1.0.5-r1.ebuild
@@ -41,6 +41,13 @@ src_prepare() {
 	eautoreconf
 	if use python; then
 		cd python || die
+		# Bug #936589: compiling from inside the 'python' sub-directory
+		# might set that as the top source directory, and not ${S}, but
+		# "${S}/libiptcdata" is required to find headers and libraries.
+		# Symbolic linking "../libiptcdata" is a possible fix.  Another
+		# way is adding in python/setup.py, under iptcdata's Extension,
+		# "include_dirs=['..']" and "library_dirs=['../libiptcdata']".
+		ln -s "../${PN}" . || die
 		distutils-r1_src_prepare
 	fi
 }


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

end of thread, other threads:[~2024-10-14  1:03 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-31 18:44 [gentoo-commits] repo/gentoo:master commit in: media-libs/libiptcdata/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-14  1:03 Sam James
2024-09-13 15:20 Petr Vaněk
2024-07-31 19:14 Arthur Zamarin
2024-07-31 19:14 Arthur Zamarin
2024-07-31 19:14 Arthur Zamarin
2024-07-31 18:45 Sam James
2024-07-31 18:44 Sam James
2024-07-20  7:00 Joonas Niilola
2024-07-20  7:00 Joonas Niilola
2024-04-05 15:27 Arthur Zamarin
2023-03-01 13:46 Joonas Niilola
2022-12-05 17:24 WANG Xuerui
2021-05-24 18:52 Michał Górny
2020-09-19 11:28 Michał Górny
2020-09-07  8:20 Sergei Trofimovich
2020-09-04 14:05 Sam James
2020-09-04 10:31 Sergei Trofimovich
2020-09-04  2:23 Sam James
2020-09-03 14:29 Thomas Deutschmann
2020-02-26 11:49 Andreas Sturmlechner
2020-02-26 11:49 Andreas Sturmlechner
2019-05-23  3:27 Aaron Bauman
2017-07-29 12:34 Alexis Ballier
2017-02-18 19:47 Michał Górny
2016-12-20 15:51 Tobias Klausmann
2016-10-16 17:45 Tobias Klausmann

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