From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7E2FA13873B for ; Mon, 3 Mar 2014 21:21:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 14323E0AB5; Mon, 3 Mar 2014 21:21:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 977BCE0AB5 for ; Mon, 3 Mar 2014 21:21:41 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8EA9D33FB11 for ; Mon, 3 Mar 2014 21:21:40 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2262) id 3CFD62004C; Mon, 3 Mar 2014 21:21:39 +0000 (UTC) From: "Pacho Ramos (pacho)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, pacho@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/gdk-pixbuf: gdk-pixbuf-2.30.6-r1.ebuild gdk-pixbuf-2.30.6.ebuild ChangeLog gdk-pixbuf-2.30.4.ebuild gdk-pixbuf-2.30.5-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: gdk-pixbuf-2.30.6-r1.ebuild gdk-pixbuf-2.30.6.ebuild ChangeLog gdk-pixbuf-2.30.4.ebuild gdk-pixbuf-2.30.5-r1.ebuild X-VCS-Directories: x11-libs/gdk-pixbuf X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140303212139.3CFD62004C@flycatcher.gentoo.org> Date: Mon, 3 Mar 2014 21:21:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 3787d779-9ebe-494b-856b-d05876acc87a X-Archives-Hash: 5e31a6a58d45688069ea38014aae106f pacho 14/03/03 21:21:39 Modified: ChangeLog Added: gdk-pixbuf-2.30.6-r1.ebuild gdk-pixbuf-2.30.6.ebuild Removed: gdk-pixbuf-2.30.4.ebuild gdk-pixbuf-2.30.5-r1.ebuild Log: Version bump, drop old (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key A188FBD4) Revision Changes Path 1.102 x11-libs/gdk-pixbuf/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog?rev=1.102&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog?rev=1.102&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog?r1=1.101&r2=1.102 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog,v retrieving revision 1.101 retrieving revision 1.102 diff -u -r1.101 -r1.102 --- ChangeLog 1 Mar 2014 10:20:14 -0000 1.101 +++ ChangeLog 3 Mar 2014 21:21:39 -0000 1.102 @@ -1,6 +1,14 @@ # ChangeLog for x11-libs/gdk-pixbuf # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog,v 1.101 2014/03/01 10:20:14 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/ChangeLog,v 1.102 2014/03/03 21:21:39 pacho Exp $ + +*gdk-pixbuf-2.30.6-r1 (03 Mar 2014) +*gdk-pixbuf-2.30.6 (03 Mar 2014) + + 03 Mar 2014; Pacho Ramos +gdk-pixbuf-2.30.6-r1.ebuild, + +gdk-pixbuf-2.30.6.ebuild, -gdk-pixbuf-2.30.4.ebuild, + -gdk-pixbuf-2.30.5-r1.ebuild: + Version bump, drop old *gdk-pixbuf-2.30.5-r1 (01 Mar 2014) 1.1 x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6-r1.ebuild?rev=1.1&content-type=text/plain Index: gdk-pixbuf-2.30.6-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6-r1.ebuild,v 1.1 2014/03/03 21:21:39 pacho Exp $ EAPI="5" inherit eutils gnome.org gnome2-utils multilib libtool multilib-minimal DESCRIPTION="Image loading library for GTK+" HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2+" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+X debug +introspection jpeg jpeg2k tiff test" COMMON_DEPEND=" >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}] >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}] introspection? ( >=dev-libs/gobject-introspection-0.9.3 ) jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] ) tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] ) X? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) " DEPEND="${COMMON_DEPEND} >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.17 virtual/pkgconfig " # librsvg blocker is for the new pixbuf loader API, you lose icons otherwise RDEPEND="${COMMON_DEPEND} ! libpng15 upgrade # See upstream bug #667068 # First check that the pattern is present, to catch upstream changes on bumps, # because sed doesn't return failure code if it doesn't do any replacements grep -q 'l in libpng16' configure || die "libpng check order has changed upstream" sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die default elibtoolize # for Darwin modules, bug #??? } multilib_src_configure() { # png always on to display icons ECONF_SOURCE="${S}" \ econf \ $(usex debug --enable-debug=yes "") \ $(use_with jpeg libjpeg) \ $(use_with jpeg2k libjasper) \ $(use_with tiff libtiff) \ $(multilib_build_binaries \ && use_enable introspection \ || echo --disable-introspection) \ $(use_with X x11) \ --with-libpng } multilib_src_install() { # Parallel install fails when no gdk-pixbuf is already installed, bug #481372 emake -j1 DESTDIR="${D}" install } multilib_src_install_all() { einstalldocs prune_libtool_files --modules } pkg_preinst() { gnome2_gdk_pixbuf_savelist multilib_pkg_preinst() { # Make sure loaders.cache belongs to gdk-pixbuf alone local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" if [[ -e ${EROOT}${cache} ]]; then cp "${EROOT}"${cache} "${ED}"/${cache} || die else touch "${ED}"/${cache} || die fi } multilib_foreach_abi multilib_pkg_preinst } pkg_postinst() { # causes segfault if set, see bug 375615 unset __GL_NO_DSO_FINALIZER multilib_foreach_abi gnome2_gdk_pixbuf_update # Migration snippet for when this was handled by gtk+ if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders elog "to do that you can use qfile from portage-utils:" elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)" fi } pkg_postrm() { if [[ -z ${REPLACED_BY_VERSIONS} ]]; then rm -f "${EROOT}"usr/lib*/${PN}-2.0/2.10.0/loaders.cache fi } 1.1 x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6.ebuild?rev=1.1&content-type=text/plain Index: gdk-pixbuf-2.30.6.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.6.ebuild,v 1.1 2014/03/03 21:21:39 pacho Exp $ EAPI="5" inherit gnome.org gnome2-utils multilib libtool DESCRIPTION="Image loading library for GTK+" HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2+" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+X debug +introspection jpeg jpeg2k tiff test" COMMON_DEPEND=" >=dev-libs/glib-2.37.6:2 >=media-libs/libpng-1.4:0= introspection? ( >=dev-libs/gobject-introspection-0.9.3 ) jpeg? ( virtual/jpeg:0= ) jpeg2k? ( media-libs/jasper:= ) tiff? ( >=media-libs/tiff-3.9.2:0= ) X? ( x11-libs/libX11 ) " DEPEND="${COMMON_DEPEND} >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.17 virtual/pkgconfig " # librsvg blocker is for the new pixbuf loader API, you lose icons otherwise RDEPEND="${COMMON_DEPEND} ! libpng15 upgrade # See upstream bug #667068 # First check that the pattern is present, to catch upstream changes on bumps, # because sed doesn't return failure code if it doesn't do any replacements grep -q 'l in libpng16' configure || die "libpng check order has changed upstream" sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die default elibtoolize # for Darwin modules, bug #??? } src_configure() { # png always on to display icons econf \ $(usex debug --enable-debug=yes "") \ $(use_with jpeg libjpeg) \ $(use_with jpeg2k libjasper) \ $(use_with tiff libtiff) \ $(use_enable introspection) \ $(use_with X x11) \ --with-libpng } src_install() { # Parallel install fails when no gdk-pixbuf is already installed, bug #481372 MAKEOPTS="${MAKEOPTS} -j1" default prune_libtool_files --modules } pkg_preinst() { gnome2_gdk_pixbuf_savelist # Make sure loaders.cache belongs to gdk-pixbuf alone local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache" if [[ -e ${EROOT}${cache} ]]; then cp "${EROOT}"${cache} "${ED}"/${cache} || die else touch "${ED}"/${cache} || die fi } pkg_postinst() { # causes segfault if set, see bug 375615 unset __GL_NO_DSO_FINALIZER gnome2_gdk_pixbuf_update # Migration snippet for when this was handled by gtk+ if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders elog "to do that you can use qfile from portage-utils:" elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)" fi } pkg_postrm() { if [[ -z ${REPLACED_BY_VERSIONS} ]]; then rm -f "${EROOT}"usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache fi }