public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/bircoph:master commit in: media-libs/vips/
@ 2016-07-30 11:43 Andrew Savchenko
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Savchenko @ 2016-07-30 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0d6a77d04030f15cc4d0f460f6aa664249a1394b
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 30 11:40:30 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sat Jul 30 11:40:30 2016 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=0d6a77d0

media-libs/vips: fix qa issues

- drop ChangeLog
- update to GLEP 67
- use thin manifest
- fix subslot deps

 media-libs/vips/ChangeLog          | 219 -------------------------------------
 media-libs/vips/Manifest           |   3 -
 media-libs/vips/metadata.xml       |   9 +-
 media-libs/vips/vips-7.38.5.ebuild |   8 +-
 4 files changed, 11 insertions(+), 228 deletions(-)

diff --git a/media-libs/vips/ChangeLog b/media-libs/vips/ChangeLog
deleted file mode 100644
index f4d1c1c..0000000
--- a/media-libs/vips/ChangeLog
+++ /dev/null
@@ -1,219 +0,0 @@
-# ChangeLog for media-libs/vips
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/vips/ChangeLog,v 1.51 2013/02/16 12:44:32 pacho Exp $
-
-  16 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
-  Cleanup due bug #96436
-
-  20 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> metadata.xml:
-  Switch to global orc USE flag.
-
-*vips-7.26.7 (12 Dec 2011)
-
-  12 Dec 2011; Peter Volkov <pva@gentoo.org> -vips-7.22.4.ebuild,
-  -vips-7.22.5.ebuild, -vips-7.24.7.ebuild, -vips-7.26.2.ebuild,
-  +vips-7.26.7.ebuild:
-  Version bump. Drop old.
-
-  23 Oct 2011; Markus Meier <maekke@gentoo.org> vips-7.26.3.ebuild:
-  x86 stable, bug #386023
-
-  15 Oct 2011; Markos Chandras <hwoarang@gentoo.org> vips-7.26.3.ebuild:
-  Stable on amd64 wrt bug #386023
-
-  14 Sep 2011; Andreas Schuerch <nativemad@gentoo.org> vips-7.24.7.ebuild:
-  x86 stable, see Bug #381607
-
-  04 Sep 2011; Tony Vroon <chainsaw@gentoo.org> vips-7.24.7.ebuild:
-  Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
-  "idella4" Delaney in bug #381607 filed by Peter "pva" Volkov.
-
-*vips-7.26.3 (25 Aug 2011)
-
-  25 Aug 2011; Peter Volkov <pva@gentoo.org> +vips-7.26.3.ebuild:
-  Version bump.
-
-*vips-7.26.2 (13 Aug 2011)
-
-  13 Aug 2011; Peter Volkov <pva@gentoo.org> -vips-7.24.3.ebuild,
-  -vips-7.24.4.ebuild, +vips-7.26.2.ebuild:
-  Version bump.
-
-  13 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> vips-7.22.4.ebuild,
-  vips-7.22.5.ebuild:
-  Dropped ppc keywords wrt #358075
-
-*vips-7.24.7 (17 Jul 2011)
-
-  17 Jul 2011; Peter Volkov <pva@gentoo.org> +vips-7.24.7.ebuild:
-  Version bump.
-
-*vips-7.24.4 (28 Mar 2011)
-
-  28 Mar 2011; Peter Volkov <pva@gentoo.org> +vips-7.24.4.ebuild:
-  Version bump. Should work with libpng 1.5+ api.
-
-  25 Mar 2011; Thomas Kahle <tomka@gentoo.org> vips-7.22.5.ebuild:
-  x86 stable per bug 358075
-
-  11 Mar 2011; Markos Chandras <hwoarang@gentoo.org> vips-7.22.5.ebuild:
-  Stable on amd64 wrt bug #358075
-
-*vips-7.24.3 (11 Mar 2011)
-
-  11 Mar 2011; Peter Volkov <pva@gentoo.org> +vips-7.24.3.ebuild:
-  Version bump.
-
-*vips-7.22.5 (24 Nov 2010)
-
-  24 Nov 2010; Peter Volkov <pva@gentoo.org> -vips-7.20.7.ebuild,
-  -vips-7.22.2.ebuild, +vips-7.22.5.ebuild:
-  Version bump. Drop old.
-
-  23 Nov 2010; Jeroen Roovers <jer@gentoo.org> vips-7.22.4.ebuild:
-  Stable for PPC (bug #344561).
-
-  10 Nov 2010; Markos Chandras <hwoarang@gentoo.org> vips-7.22.4.ebuild:
-  Stable on amd64 wrt bug #344561
-
-  10 Nov 2010; Christian Faulhammer <fauli@gentoo.org> vips-7.22.4.ebuild:
-  stable x86, security bug 344561
-
-*vips-7.22.4 (10 Nov 2010)
-
-  10 Nov 2010; Peter Volkov <pva@gentoo.org> -vips-7.22.1.ebuild,
-  +vips-7.22.4.ebuild:
-  Version bump to fix privelege escalation, #344561, thank Tim Sammut for
-  report. Don't install .la files and add static-libs USE flag, #344805,
-  thank Samuli Suominen for report. Install documentation to
-  /usr/share/doc/, bug #314101, thank Diego Elio Pettenò for report. Add
-  graphicsmagick as an alternative for imagemagick, bug #314297, thank
-  Wojciech Porczyk for report. Drop old.
-
-  09 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> vips-7.20.7.ebuild,
-  vips-7.22.1.ebuild, vips-7.22.2.ebuild:
-  Use virtual/jpeg wrt #327487.
-
-*vips-7.22.2 (03 Sep 2010)
-
-  03 Sep 2010; Peter Volkov <pva@gentoo.org> +vips-7.22.2.ebuild:
-  Version bump.
-
-  25 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-  vips-7.22.1.ebuild:
-  Fix usage of python_set_active_version() and python_pkg_setup() (bug #313549).
-
-*vips-7.22.1 (25 Jun 2010)
-
-  25 Jun 2010; Peter Volkov <pva@gentoo.org> +vips-7.22.1.ebuild, metadata.xml:
-  Version bump. Improved python related code, #313549, thank Arfrever Frehtes
-  Taifersar Arahesis for report. Took maintaining.
-
-  21 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> vips-7.20.7.ebuild:
-  Restrict media-libs/lcms depend to old version.
-
-  18 Apr 2010; Markus Meier <maekke@gentoo.org> vips-7.20.7.ebuild:
-  x86 stable, bug #304787
-
-  11 Apr 2010; <nixnut@gentoo.org> vips-7.20.7.ebuild:
-  ppc stable #304787
-
-  19 Mar 2010; Pacho Ramos <pacho@gentoo.org> vips-7.20.7.ebuild:
-  amd64 stable, bug 304787
-
-  06 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> vips-7.20.7.ebuild,
-  +files/vips-7.20.7-build.patch:
-  Import upstream patch to fix building wrt #298671, thanks to Kacper
-  Kowalik and Diego E. 'Flameeyes' Pettenò.
-
-  06 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> vips-7.18.2.ebuild:
-  Revert back to ~amd64 wrt #304787.
-
-*vips-7.20.7 (21 Jan 2010)
-
-  21 Jan 2010; Peter Volkov <pva@gentoo.org> +vips-7.20.7.ebuild:
-  Version bump.
-
-*vips-7.20.6 (22 Dec 2009)
-
-  22 Dec 2009; Peter Volkov <pva@gentoo.org> +vips-7.20.6.ebuild:
-  Version bump. Thank upstream (John) for helping us to fix test failures.
-
-  29 Sep 2009; Markus Meier <maekke@gentoo.org> vips-7.18.2.ebuild:
-  amd64/x86 stable, bug #284516
-
-  29 Sep 2009; Markus Meier <maekke@gentoo.org> vips-7.18.2.ebuild:
-  tweak deps and configure options
-
-*vips-7.18.2 (07 Aug 2009)
-
-  07 Aug 2009; Peter Volkov <pva@gentoo.org> -vips-7.16.3.ebuild,
-  -vips-7.16.4.ebuild, -vips-7.18.1.ebuild, +vips-7.18.2.ebuild:
-  Version bump. Remove old.
-
-*vips-7.18.1 (22 Apr 2009)
-
-  22 Apr 2009; Peter Volkov <pva@gentoo.org> +vips-7.18.1.ebuild:
-  Version bump.
-
-*vips-7.16.4 (13 Jan 2009)
-
-  13 Jan 2009; Peter Volkov <pva@gentoo.org> +vips-7.16.4.ebuild:
-  Version bump.
-
-*vips-7.16.3 (22 Nov 2008)
-
-  22 Nov 2008; Markus Meier <maekke@gentoo.org> -vips-7.14.4.ebuild,
-  +vips-7.16.3.ebuild:
-  bump to 7.16.3, bug #246969 and remove old
-
-  23 Aug 2008; Markus Meier <maekke@gentoo.org> -vips-7.14.3.ebuild:
-  old
-
-*vips-7.14.4 (28 Jun 2008)
-
-  28 Jun 2008; Markus Meier <maekke@gentoo.org> -vips-7.12.5.ebuild,
-  +vips-7.14.4.ebuild:
-  bump to 7.14.4, bug #229073; old
-
-*vips-7.14.3 (27 Apr 2008)
-
-  27 Apr 2008; Markus Meier <maekke@gentoo.org> +vips-7.14.3.ebuild:
-  bump, bug #218517
-
-  16 Jan 2008; Markus Meier <maekke@gentoo.org> -vips-7.10.9.ebuild,
-  -vips-7.10.17.ebuild:
-  old
-
-*vips-7.12.5 (10 Dec 2007)
-
-  10 Dec 2007; Markus Meier <maekke@gentoo.org> +vips-7.12.5.ebuild:
-  version bump, bug #190661
-
-  22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
-  Transition to Manifest2.
-
-  27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-vips-7.10.9,
-  files/digest-vips-7.10.17, Manifest:
-  Fixing SHA256 digest, pass four
-
-  06 Mar 2006; Luca Barbato <lu_zero@gentoo.org> metadata.xml:
-  metadata fix
-
-*vips-7.10.17 (10 Dec 2005)
-
-  10 Dec 2005; Marcelo Goes <vanquirius@gentoo.org> +vips-7.10.17.ebuild:
-  7.10.17 version bump for bug 107506. Thanks to Ruven <ruven at free dot fr>.
-  Also, fixed minor QA issues with the ebuild.
-
-  07 Apr 2005; Luca Barbato <lu_zero@gentoo.org> vips-7.10.9.ebuild:
-  Full ebuild update
-
-  07 Apr 2005; Sven Wegener <swegener@gentoo.org> vips-7.10.9.ebuild:
-  Fixed invalid atoms in *DEPEND.
-
-*vips-7.10.9 (06 Apr 2005)
-
-  06 Apr 2005; Luca Barbato <lu_zero@gentoo.org> +metadata.xml,
-  +vips-7.10.9.ebuild:
-  New package, thanks to Ruven <ruven@free.fr> for the ebuild

diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
index 7d5146b..2ebc25c 100644
--- a/media-libs/vips/Manifest
+++ b/media-libs/vips/Manifest
@@ -1,4 +1 @@
 DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba
-EBUILD vips-7.38.5.ebuild 2047 SHA256 953ef90206ccde6e5fcc99715b856706f6922ed8b428404710fe0c17bdc68d88 SHA512 a206da57824d69c54e10af8a802e952d642c79674a878bdc5f57297de949076b11119f69af575fa4d963872368e85fccd76eec585cda745a3edd012e14fd5311 WHIRLPOOL 5061fd2c1d7b87de42a8801c5480f06a3e2b87ac3eb22602ee177a68747624b8bd4980c2625faf64c46db27712786deb92f13e3919268175c2dfac124c037f19
-MISC ChangeLog 7053 SHA256 4cb15db1c93c90bf186b8f3914692163cccedfe40f92f93a9d40fb92f237c9ca SHA512 13daad7ef466658ec7f3a1531b2f1f10aaf6c4c80134a1729b0d0c5e793f4823665e8bba840e44f7cd9ac83807f9260e199e62240ad14d835db1c185b58cddf9 WHIRLPOOL 35ab0c9bf2b225fd713160e5b52c75f3db72307a64f441a1fd968e2528b18ddf6c107e5b7adf1a1d7de2893691d403185a3e71dc5c3e6d023da3fefcb94df716
-MISC metadata.xml 459 SHA256 595cc09cb60c0b1dc2cffda0ed4e77448ae6c6b195fe48819adaa1a133db5c3f SHA512 35e2196ea661445fbe2acc6c7d75a07298c9c760b0c246d6b0d4b03ce9b11658c061641459022db82ec0ee8a3a4db519090f457916150294de73eaddc1fe6847 WHIRLPOOL 4e4b9056df7ffafc7416e8a3bf1d8a98c9161b4bc01efffa156c76d9757ad0997d11328e82fde62b65962b96b75b85771444c031266ceb0cb298d2582f9bc39e

diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml
index a094b7b..342c0bd 100644
--- a/media-libs/vips/metadata.xml
+++ b/media-libs/vips/metadata.xml
@@ -1,10 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<herd>graphics</herd>
+	<maintainer type="project">
+		<email>graphics@gentoo.org</email>
+		<name>Gentoo Graphics Project</name>
+	</maintainer>
 	<use>
 		<flag name='fits'>Enable support for the FITS image format through <pkg>sci-libs/cfitsio</pkg></flag>
 		<flag name='matio'>Enable support for reading images from Matlab files through <pkg>sci-libs/matio</pkg></flag>
-		<flag name='webp'>Enable support for webp image format</flag>
 	</use>
+	<upstream>
+		<remote-id type="sourceforge">vips</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/media-libs/vips/vips-7.38.5.ebuild b/media-libs/vips/vips-7.38.5.ebuild
index ef831f9..1f0c7c1 100644
--- a/media-libs/vips/vips-7.38.5.ebuild
+++ b/media-libs/vips/vips-7.38.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -28,10 +28,10 @@ RDEPEND=">=dev-libs/glib-2.6:2
 	matio? ( >=sci-libs/matio-1.3.4 )
 	openexr? ( >=media-libs/openexr-1.2.2 )
 	exif? ( >=media-libs/libexif-0.6 )
-	tiff? ( media-libs/tiff )
-	jpeg? ( virtual/jpeg )
+	tiff? ( media-libs/tiff:0= )
+	jpeg? ( virtual/jpeg:0= )
 	fits? ( sci-libs/cfitsio )
-	png? ( >=media-libs/libpng-1.2.9 )
+	png? ( >=media-libs/libpng-1.2.9:0= )
 	python? ( ${PYTHON_DEPS} )
 	webp? ( media-libs/libwebp )
 	orc? ( >=dev-lang/orc-0.4.11 )"


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

* [gentoo-commits] dev/bircoph:master commit in: media-libs/vips/
@ 2016-09-14 10:55 Andrew Savchenko
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Savchenko @ 2016-09-14 10:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c623460a747ed48ed3acbd2a827b86bbbaa60fe3
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 10:54:47 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 10:54:47 2016 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=c623460a

media-libs/vips is updated in the tree now

 media-libs/vips/Manifest           |  1 -
 media-libs/vips/metadata.xml       | 15 --------
 media-libs/vips/vips-7.38.5.ebuild | 78 --------------------------------------
 3 files changed, 94 deletions(-)

diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
deleted file mode 100644
index 2ebc25c..0000000
--- a/media-libs/vips/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vips-7.38.5.tar.gz 3447505 SHA256 495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37 WHIRLPOOL a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba

diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml
deleted file mode 100644
index 342c0bd..0000000
--- a/media-libs/vips/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>graphics@gentoo.org</email>
-		<name>Gentoo Graphics Project</name>
-	</maintainer>
-	<use>
-		<flag name='fits'>Enable support for the FITS image format through <pkg>sci-libs/cfitsio</pkg></flag>
-		<flag name='matio'>Enable support for reading images from Matlab files through <pkg>sci-libs/matio</pkg></flag>
-	</use>
-	<upstream>
-		<remote-id type="sourceforge">vips</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/media-libs/vips/vips-7.38.5.ebuild b/media-libs/vips/vips-7.38.5.ebuild
deleted file mode 100644
index 884c8af..0000000
--- a/media-libs/vips/vips-7.38.5.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_{6,7} )
-inherit eutils versionator python-single-r1
-
-DESCRIPTION="VIPS Image Processing Library"
-SRC_URI="http://www.vips.ecs.soton.ac.uk/supported/$(get_version_component_range 1-2)/${P}.tar.gz"
-HOMEPAGE="http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS"
-
-RESTRICT="mirror"
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-IUSE="cxx debug exif fits fftw imagemagick jpeg lcms matio openexr
-	+orc png python static-libs tiff webp"
-
-RDEPEND=">=dev-libs/glib-2.6:2
-	dev-libs/libxml2
-	sys-libs/zlib
-	>=x11-libs/pango-1.8
-	fftw? ( sci-libs/fftw:3.0 )
-	imagemagick? ( || ( >=media-gfx/imagemagick-5.0.0
-		media-gfx/graphicsmagick[imagemagick] ) )
-	lcms? ( media-libs/lcms )
-	matio? ( >=sci-libs/matio-1.3.4 )
-	openexr? ( >=media-libs/openexr-1.2.2 )
-	exif? ( >=media-libs/libexif-0.6 )
-	tiff? ( media-libs/tiff:0= )
-	jpeg? ( virtual/jpeg:0= )
-	fits? ( sci-libs/cfitsio )
-	png? ( >=media-libs/libpng-1.2.9:0= )
-	python? ( ${PYTHON_DEPS} )
-	webp? ( media-libs/libwebp )
-	orc? ( >=dev-lang/orc-0.4.11 )"
-DEPEND="${RDEPEND}
-	dev-util/gtk-doc-am"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-	econf \
-		$(use_enable debug) \
-		$(use_enable cxx) \
-		$(use_with fftw) \
-		$(use_with lcms) \
-		$(use_with openexr OpenEXR) \
-		$(use_with matio ) \
-		$(use_with exif libexif) \
-		$(use_with imagemagick magick) \
-		$(use_with png) \
-		$(use_with tiff) \
-		$(use_with fits cfitsio) \
-		$(use_with jpeg) \
-		$(use_with orc) \
-		$(use_with python) \
-		$(use_with webp libwebp) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	dodoc AUTHORS ChangeLog NEWS THANKS TODO
-
-	# 314101
-	mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF} || die
-	rmdir "${ED}"/usr/share/doc/${PN}/ || die
-	dosym /usr/share/doc/${PF} /usr/share/doc/${PN}
-
-	use python && python_optimize
-	prune_libtool_files
-}


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

end of thread, other threads:[~2016-09-14 10:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-30 11:43 [gentoo-commits] dev/bircoph:master commit in: media-libs/vips/ Andrew Savchenko
  -- strict thread matches above, loose matches on Subject: below --
2016-09-14 10:55 Andrew Savchenko

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