From f2761fa07fc6c9e75a27da4ff9cd52551e7d7b1f Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 3 Jan 2019 11:38:22 +0100 Subject: media-libs/gexiv2: Drop 0.10.9 Signed-off-by: Andreas Sturmlechner Package-Manager: Portage-2.3.51, Repoman-2.3.11 --- media-libs/gexiv2/Manifest | 1 - .../gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch | 178 --------------------- media-libs/gexiv2/gexiv2-0.10.9.ebuild | 71 -------- 3 files changed, 250 deletions(-) delete mode 100644 media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch delete mode 100644 media-libs/gexiv2/gexiv2-0.10.9.ebuild diff --git a/media-libs/gexiv2/Manifest b/media-libs/gexiv2/Manifest index 2fc80a510e8e..03b2c919d20b 100644 --- a/media-libs/gexiv2/Manifest +++ b/media-libs/gexiv2/Manifest @@ -1,3 +1,2 @@ DIST gexiv2-0.10.10.tar.xz 638168 BLAKE2B ae75a06007dcaca4c22e463661073d796b77921a313a5bb450c488ee963f72c6095d7abc12dedc0d089a28905cf386062221073100ba3513d9fb13eb524365ee SHA512 41e5b4a9d81882ea4b1bc6f3b9ced95ca4d03f836de30ff90b7a43311e5319f7c0f46cbad767bf2b00926c8e5fd2c1e8ca2a2113c308e23b7a4c21205399abf7 DIST gexiv2-0.10.8.tar.xz 634696 BLAKE2B 182cda3bac5b3211e5ef8267628a86cc496c0242f25c5cd94ed9eab81c7460022373f3bb794c976fd0b9a10e49f9ca7109521ac6f99bbe7a4e0306a31db899da SHA512 4c25cf6884495151947a70e62a096f3279223673bece4d4ff02720b2820aaad9e80c8715e02bf46c3f5598f582fdf07b4b3ddabd017d53001245e3381a4cc286 -DIST gexiv2-0.10.9.tar.xz 380348 BLAKE2B 6e1479f1a4ac74f622f71eb554c42a5170091d6b1b790962ef415eab4b2528dececa2f2f7147cc662fa00503ec66766294f7efd9401bae4771e72c56724398ec SHA512 40683ce341c5eb09ad67a4a25ad14a791247a5b5f459acba424815e98d5797b0a7fb338fb4d4f1c234147c9268abe34570698fd4259cb80f7f7af76af0f0fba3 diff --git a/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch b/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch deleted file mode 100644 index ca68a8475a1f..000000000000 --- a/media-libs/gexiv2/files/gexiv2-0.10.9-exiv2-0.27.patch +++ /dev/null @@ -1,178 +0,0 @@ -From d8f96634e1df693eb0393cf82893a86dd2a92d2b Mon Sep 17 00:00:00 2001 -From: Jens Georg -Date: Tue, 20 Nov 2018 12:43:21 +0100 -Subject: [PATCH] Replace single-file includes - -To improve compatibility with exiv2 0.27 as recommended in - -Fixes #34 - -https://github.com/Exiv2/exiv2/issues/555#issuecomment-440023260 ---- - gexiv2/gexiv2-metadata-exif.cpp | 2 +- - gexiv2/gexiv2-metadata-gps.cpp | 2 +- - gexiv2/gexiv2-metadata-iptc.cpp | 2 +- - gexiv2/gexiv2-metadata-private.h | 6 +----- - gexiv2/gexiv2-metadata-xmp.cpp | 2 +- - gexiv2/gexiv2-metadata.cpp | 9 ++------- - gexiv2/gexiv2-preview-image-private.h | 2 +- - gexiv2/gexiv2-preview-properties-private.h | 2 +- - gexiv2/gexiv2-startup.cpp | 2 +- - gexiv2/gexiv2-stream-io.cpp | 2 +- - gexiv2/gexiv2-stream-io.h | 2 +- - 11 files changed, 12 insertions(+), 21 deletions(-) - -diff --git a/gexiv2/gexiv2-metadata-exif.cpp b/gexiv2/gexiv2-metadata-exif.cpp -index c87a460..f931b95 100644 ---- a/gexiv2/gexiv2-metadata-exif.cpp -+++ b/gexiv2/gexiv2-metadata-exif.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-gps.cpp b/gexiv2/gexiv2-metadata-gps.cpp -index d49d97c..47592ec 100644 ---- a/gexiv2/gexiv2-metadata-gps.cpp -+++ b/gexiv2/gexiv2-metadata-gps.cpp -@@ -15,7 +15,7 @@ - #include - #include - #include --#include -+#include - - #include - -diff --git a/gexiv2/gexiv2-metadata-iptc.cpp b/gexiv2/gexiv2-metadata-iptc.cpp -index 2371708..aeac1c7 100644 ---- a/gexiv2/gexiv2-metadata-iptc.cpp -+++ b/gexiv2/gexiv2-metadata-iptc.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-private.h b/gexiv2/gexiv2-metadata-private.h -index d85453c..8818c22 100644 ---- a/gexiv2/gexiv2-metadata-private.h -+++ b/gexiv2/gexiv2-metadata-private.h -@@ -11,11 +11,7 @@ - #define GEXIV2_METADATA_PRIVATE_H - - #include --#include --#include --#include --#include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata-xmp.cpp b/gexiv2/gexiv2-metadata-xmp.cpp -index e4900f2..6f60cd0 100644 ---- a/gexiv2/gexiv2-metadata-xmp.cpp -+++ b/gexiv2/gexiv2-metadata-xmp.cpp -@@ -12,7 +12,7 @@ - #include "gexiv2-metadata-private.h" - #include - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-metadata.cpp b/gexiv2/gexiv2-metadata.cpp -index 98ded9d..9c791ef 100644 ---- a/gexiv2/gexiv2-metadata.cpp -+++ b/gexiv2/gexiv2-metadata.cpp -@@ -22,13 +22,8 @@ - #include - #include - #include --#include --#include --#include --#include --#include --#include --#include -+ -+#include - - - G_BEGIN_DECLS -diff --git a/gexiv2/gexiv2-preview-image-private.h b/gexiv2/gexiv2-preview-image-private.h -index 810304c..b52a84f 100644 ---- a/gexiv2/gexiv2-preview-image-private.h -+++ b/gexiv2/gexiv2-preview-image-private.h -@@ -11,7 +11,7 @@ - #define GEXIV2_PREVIEW_IMAGE_PRIVATE_H - - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-preview-properties-private.h b/gexiv2/gexiv2-preview-properties-private.h -index bacb392..b057604 100644 ---- a/gexiv2/gexiv2-preview-properties-private.h -+++ b/gexiv2/gexiv2-preview-properties-private.h -@@ -11,7 +11,7 @@ - #define GEXIV2_PREVIEW_PROPERTIES_PRIVATE_H - - #include --#include -+#include - - G_BEGIN_DECLS - -diff --git a/gexiv2/gexiv2-startup.cpp b/gexiv2/gexiv2-startup.cpp -index 179b6c7..de438de 100644 ---- a/gexiv2/gexiv2-startup.cpp -+++ b/gexiv2/gexiv2-startup.cpp -@@ -7,7 +7,7 @@ - * This is free software. See COPYING for details. - */ - --#include -+#include - #include "gexiv2-startup.h" - #include "gexiv2-version.h" - -diff --git a/gexiv2/gexiv2-stream-io.cpp b/gexiv2/gexiv2-stream-io.cpp -index b772b74..454305d 100644 ---- a/gexiv2/gexiv2-stream-io.cpp -+++ b/gexiv2/gexiv2-stream-io.cpp -@@ -13,7 +13,7 @@ - #include "gexiv2-stream-io.h" - #include "gexiv2-managed-stream.h" - --#include -+#include - #include - #include - #include -diff --git a/gexiv2/gexiv2-stream-io.h b/gexiv2/gexiv2-stream-io.h -index 430ac01..8d1fe76 100644 ---- a/gexiv2/gexiv2-stream-io.h -+++ b/gexiv2/gexiv2-stream-io.h -@@ -16,7 +16,7 @@ - #define GEXIV2_STREAM_IO_H - - #include --#include -+#include - #include - - diff --git a/media-libs/gexiv2/gexiv2-0.10.9.ebuild b/media-libs/gexiv2/gexiv2-0.10.9.ebuild deleted file mode 100644 index eea5a85a5cc2..000000000000 --- a/media-libs/gexiv2/gexiv2-0.10.9.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -MY_PV=$(ver_cut 1-2) -inherit autotools python-r1 toolchain-funcs vala xdg-utils - -DESCRIPTION="GObject-based wrapper around the Exiv2 library" -HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" -SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" -IUSE="introspection python static-libs test vala" - -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - test? ( python introspection ) - vala? ( introspection ) -" - -RDEPEND="${PYTHON_DEPS} - dev-libs/glib:2 - media-gfx/exiv2:= - introspection? ( dev-libs/gobject-introspection:= ) - vala? ( $(vala_depend) ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/gobject-introspection-common - virtual/pkgconfig - test? ( - dev-python/pygobject - media-gfx/exiv2[xmp] - ) -" - -PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.patch" ) - -src_prepare() { - xdg_environment_reset - tc-export CXX - use vala && vala_src_prepare - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable introspection) \ - $(use_enable static-libs static) \ - $(use_enable vala) -} - -src_install() { - emake DESTDIR="${D}" LIB="$(get_libdir)" install - einstalldocs - - if use python ; then - python_moduleinto gi/overrides/ - python_foreach_impl python_domodule GExiv2.py - fi - - if ! use static-libs; then - find "${D}" -name '*.la' -delete || die - fi -} -- cgit v1.2.3-65-gdbad