From 6ba65ebe6f2ca0576185f85523e83855c6b216b1 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Tue, 30 Mar 2010 16:39:47 +0000 Subject: [PATCH] Version bump Package-Manager: portage-2.1.7.17/cvs/Linux x86_64 --- gnome-base/librsvg/ChangeLog | 16 +++++- gnome-base/librsvg/Manifest | 14 ++++- gnome-base/librsvg/librsvg-2.26.2.ebuild | 67 ++++++++++++++++++++++++ 3 files changed, 95 insertions(+), 2 deletions(-) create mode 100644 gnome-base/librsvg/librsvg-2.26.2.ebuild diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog index 7ca6788d4705..526f0d2648b7 100644 --- a/gnome-base/librsvg/ChangeLog +++ b/gnome-base/librsvg/ChangeLog @@ -1,6 +1,20 @@ # ChangeLog for gnome-base/librsvg # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.204 2010/01/16 17:21:43 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.205 2010/03/30 16:39:47 pacho Exp $ + +*librsvg-2.26.2 (30 Mar 2010) + + 30 Mar 2010; Pacho Ramos +librsvg-2.26.2.ebuild: + Version bump with these relevant changes: + - Enable silent build by default + - Use GDK_DRAWABLE() instead of non-existing GTK_DRAWABLE() + - Fix compiler warnings + - Remove some deprecated gtk+/gdk functions and bump gtk+ requirement + - Fix linking with pedantic linkers + - Make librsvg compile with -DGSEAL_ENABLED + - Drop mozilla plugin. + Ebuild modified to achieve mozilla plugin removal and gtk+ requeriment + bump. 16 Jan 2010; Raúl Porcel librsvg-2.26.0.ebuild: sh stable diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index eb44070549da..bbfcfc0ea58c 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -1,8 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX librsvg-2.22.3-fix-segfault-with-firefox.patch 538 RMD160 e52da5a491d8b2a93b264a4d79b8a19307635dce SHA1 b773d7e022725f8bdc00707bfb8b5a3098d8e1a5 SHA256 bcd27c5d3662525cbc9df31c0f3bd4c36d7dc85c7ee867f9dd129cce233db2d7 DIST librsvg-2.22.3.tar.bz2 491576 RMD160 54c834fbfb028b98f699bfeec94cd411b2d3f7bb SHA1 032f8142b1e41e07740cd91030b1873a0b9c42d2 SHA256 63f7cc948b60447c76e6797a2d521cba308ed42c673bd4b2212e1f0b4cd60f0a DIST librsvg-2.26.0.tar.bz2 477499 RMD160 9e8197519e4e48f736e6bb65d2993478b0f64451 SHA1 61044be4bcd5945f5711f788e1aa303a80b69e32 SHA256 fdcab5f0d86198d8cbd4ffe5b333076f75e707f6d7e4af5e87a8644ff7533bea +DIST librsvg-2.26.2.tar.bz2 485744 RMD160 701d82a76a384aedb3ab1dcf7be589149ab456b8 SHA1 3c529b5e28a8924fa95d74814dd63b53182c903c SHA256 e82fb920901e211a54cff5df88c327bedec8565b324e2f529f428f492361c60f EBUILD librsvg-2.22.3-r1.ebuild 1792 RMD160 b857a36a66e3d6f883a3a0c9d68fb2c9e652c584 SHA1 f090b7be61df312556757cd033dfd0f7a196d3e1 SHA256 da7acf4222320bb6d7e756c0ea8482e6b3d7765b4c0eac5246e3d49ba1dca56b EBUILD librsvg-2.22.3.ebuild 1579 RMD160 5138015365adf25c32ced9b058256de28d471bfd SHA1 5d6be0136f05c276e556a161e12ab26e5a57a176 SHA256 6ee5ba5e1f51b741c82e24388b0eabf7e5456c25c28c7b01b2aac059685893ba EBUILD librsvg-2.26.0.ebuild 1888 RMD160 875bacded459c11c7cdb6da8553141bb6e8b650f SHA1 7f500d61a7c198923526d3f8c90230dcfc56f0b7 SHA256 e2b42e4b7acc7db9105e0ca03c580f391338062d8fbd56da59b2cf952ae8c07e -MISC ChangeLog 25050 RMD160 066e88b7c5d502a9fae40c86e8f8bb613e4f3a3b SHA1 51624fdf9eec431c5e5db8cb79a87850604191f2 SHA256 8996cfdeb35cd6253d4fbd0a4e0da47dba9a91a87971d71f4f76022ef105a174 +EBUILD librsvg-2.26.2.ebuild 1713 RMD160 0cfee36f8979e3c75281c1d7d50c563cb69cfd66 SHA1 28fec921ebbbf2ae08523f757e824d7dcb623ce1 SHA256 aea1e3834f28997945ee873e83f691e88087fe85b283489763785742205cd262 +MISC ChangeLog 25581 RMD160 2034ea0c85b514468a493ce1725514d86ba92c18 SHA1 9941cb76f98ef1605ca1adddde2866328a87b1f1 SHA256 5ee750cb3e145e163e91f47d2c8e323638f553885abf3978e19c689403a64a00 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAkuyKVkACgkQCaWpQKGI+9T/SwCfdKU6dmuuk5qKiNa4EwpisiKF +AjMAn2W1bqKJ5MDEn+Gg0Jn7KTLYRfu7 +=in0m +-----END PGP SIGNATURE----- diff --git a/gnome-base/librsvg/librsvg-2.26.2.ebuild b/gnome-base/librsvg/librsvg-2.26.2.ebuild new file mode 100644 index 000000000000..f9bab0a913f1 --- /dev/null +++ b/gnome-base/librsvg/librsvg-2.26.2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.26.2.ebuild,v 1.1 2010/03/30 16:39:47 pacho Exp $ + +inherit eutils gnome2 multilib + +DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" +HOMEPAGE="http://librsvg.sourceforge.net/" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc zlib" + +RDEPEND=">=media-libs/fontconfig-1.0.1 + >=media-libs/freetype-2 + >=x11-libs/gtk+-2.16 + >=dev-libs/glib-2.15.4 + >=x11-libs/cairo-1.2 + >=x11-libs/pango-1.10 + >=dev-libs/libxml2-2.4.7 + >=dev-libs/libcroco-0.6.1 + zlib? ( >=gnome-extra/libgsf-1.6 )" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.12 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog README NEWS TODO" + +pkg_setup() { + # croco is forced on to respect SVG specification + G2CONF="${G2CONF} + $(use_with zlib svgz) + --with-croco + --enable-pixbuf-loader + --enable-gtk-theme" +} + +src_unpack() { + gnome2_src_unpack + + # gcc-4.3.2-r3 related segfault with various apps like firefox -- bug 239992 + epatch "${FILESDIR}/${PN}-2.22.3-fix-segfault-with-firefox.patch" +} + +set_gtk_confdir() { + # An arch specific config directory is used on multilib systems + has_multilib_profile && GTK2_CONFDIR="${ROOT}etc/gtk-2.0/${CHOST}" + GTK2_CONFDIR="${GTK2_CONFDIR:-/etc/gtk-2.0}" +} + +src_install() { + gnome2_src_install + + # remove gdk-pixbuf loaders (#47766) + rm -fr "${D}/etc" +} + +pkg_postinst() { + set_gtk_confdir + gdk-pixbuf-query-loaders > "${GTK2_CONFDIR}/gdk-pixbuf.loaders" +} + +pkg_postrm() { + set_gtk_confdir + gdk-pixbuf-query-loaders > "${GTK2_CONFDIR}/gdk-pixbuf.loaders" +} -- 2.26.2