* [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