diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-12 20:47:55 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-12 20:47:55 +0000 |
commit | 0b5a8190277b0f3a069d04f70bc2e1c71a67f5b1 (patch) | |
tree | ac0699fa8e87a29140a5a68c349a10e1bbfd5f98 /gnome-base | |
parent | Small stylistic fix. (diff) | |
download | historical-0b5a8190277b0f3a069d04f70bc2e1c71a67f5b1.tar.gz historical-0b5a8190277b0f3a069d04f70bc2e1c71a67f5b1.tar.bz2 historical-0b5a8190277b0f3a069d04f70bc2e1c71a67f5b1.zip |
Enable optional vala support.
Package-Manager: portage-2.2.0_alpha125/cvs/Linux x86_64
Diffstat (limited to 'gnome-base')
-rw-r--r-- | gnome-base/librsvg/ChangeLog | 6 | ||||
-rw-r--r-- | gnome-base/librsvg/Manifest | 20 | ||||
-rw-r--r-- | gnome-base/librsvg/librsvg-2.36.3.ebuild | 19 | ||||
-rw-r--r-- | gnome-base/librsvg/metadata.xml | 1 |
4 files changed, 26 insertions, 20 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog index c87d957dd919..7ab64db78694 100644 --- a/gnome-base/librsvg/ChangeLog +++ b/gnome-base/librsvg/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for gnome-base/librsvg # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.280 2012/09/10 16:23:24 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.281 2012/09/12 20:47:55 tetromino Exp $ + + 12 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + librsvg-2.36.3.ebuild, metadata.xml: + Enable optional vala support. 10 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> librsvg-2.36.3.ebuild: diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest index 4d8381b47454..646666fcb04d 100644 --- a/gnome-base/librsvg/Manifest +++ b/gnome-base/librsvg/Manifest @@ -15,17 +15,17 @@ EBUILD librsvg-2.34.1-r1.ebuild 2521 SHA256 509cd7d03cea076e2bc4aed148871d7afa39 EBUILD librsvg-2.34.2.ebuild 3044 SHA256 4cb45b2caa8311db8fabe26404d8d0bc85a787de3d15b499ca53de3e468adaea SHA512 ccd97346d5ab607fd51eb1e4d185509b05303f5982ced8681de6112a009d7df15d9decc5ec3ddada4a31a0be649549e529f3e60a192219dfcd4bd31db19f592a WHIRLPOOL 0f3a3f4df9c766a7cc987d35a5d1cc162b9f4c388080c10b4066b059fda7dd02c5a6985319f012b25626484cfc0f1721014daa0b0a29425ffcfea87d5ba6adcc EBUILD librsvg-2.36.0.ebuild 2779 SHA256 688b37b7582ffb783ec0884a41ed869dd5b0e399b9201e5a743103e0eecff25e SHA512 49d776f1e26f3105ad6779fb160d8e946f0a7da486e4eb68b0ad1b42b38d010bed8f119dd2f14d613b33bd3b97b175e67df2b4c3edbb01a02162b6dc80e48e3d WHIRLPOOL 77aa81e7a0d2e5d7e9e66efa8398e6bb4b6cb28d06aa6c0c9b69c8cad67108ccd9b4f3677a437c278b233179440aea2a55cf413ce3166075720cc2e4da707919 EBUILD librsvg-2.36.1.ebuild 2817 SHA256 1ee34cba05a698126e7abbf5e6ad0ec2684a6b1fb58a4dd0694801429b3e5d6c SHA512 337dbeb76ba31f07ed3369d766a329702ed8be276c0d7bae3ac599a5235a1a692f0bb38fe5e452098cda72987347cf302717810bf6b4642bb66a9edf0206c9f0 WHIRLPOOL 8b01c971386ee2b656d4b6d8dccc79b25b77934f5c0f006ebc0fae7a7679786a378929342f9652bd52bc12dd4c7d1b9c0b3f3e8b04a3b0aa65ae53487da400ba -EBUILD librsvg-2.36.3.ebuild 3029 SHA256 640886f2925b6a8dd245db2a415b6efe4adfe936d27e0cb5ea5e651043f56ae6 SHA512 fb38f189e71b48fb3fcd367b5c5eaa162c3840e0177667a889f167c1a1a78a042a4d8d9fe5436b6657694e3f322e1b674e7bd7381a70945c3befc715796ade8f WHIRLPOOL 293f1ab94739de47f9a228a08fa291754deaa65c06c1a5f1fc4db90a67e33e66fda54a9c44b7c04761dba9598a172e7ec691cfbd42723f22b23ef2bb72a8ed54 -MISC ChangeLog 36694 SHA256 8aa51acb0f979e8ec01b3293678af08444feb5927053e94b3c86e2572cb2e5ab SHA512 ea0041030cb29c26b4539998fd969d4de6b0c71700bafa6c4a92a84c3bce76325f8f4972f66e8b4f1176a2d553c7257a3a7ee322f72fc0462566a74016fa707a WHIRLPOOL aec00429b8b59f7e73b26849cf1ed4bb665a9e6660da1af46d8f37e1aef3900f490d1aca3922c447f6448287418995612d046799bf33138d49e8204b97c8cd8c -MISC metadata.xml 376 SHA256 7c75a35d70b6bbca589e1fb1c23d01f6475a62569751351b5bb1eaf6741f804a SHA512 8c43278a90c5fe7bf0d297c6b7425585be030b8cf14439df53748b327e77e1f56725dd70c2774da1c54f9c4cd254ca82bb1047252b5d84d9fdd9ee18cd2014bd WHIRLPOOL 71a663e6cf7e625d4350664018d9231ba79bec0c1f03080706d412ff8864f438887bea4102f317667fb3c6ffa7f0db556583c1fc2a44564507975a19c11b3ae2 +EBUILD librsvg-2.36.3.ebuild 2972 SHA256 1f4133eafff530f4ba54da938e2658f16a23e523ebd3b113de5724ae942c2cc0 SHA512 7dadf9368877d5f2edbb70bdce4a65ac62a850b24be4ef187b173cd863dc54df2aaa0409ea408316aa1147d59e5f8e2f8b94000a5171cec136d13925bd6edc41 WHIRLPOOL ff21548eeb1d664590102d7d1f12c643a2ab4864b62c90e9154ac50c0de5656a9a9c6fa78551cfd8ec50fb349ca9d93a8ade01e1fac3fbe8fb1e9ec964b3dbb6 +MISC ChangeLog 36825 SHA256 7e65f78826f78c93a43c846cff157f84732bead6bd84393ea133192bc1f38c63 SHA512 6fc9d8bdd9b19139315b492b7e827e9d9d28c249ff2ee7d7ed0ebb80cead53296019095e09062d98c9788b7b53c11a2beeefc5307105da050222ac00abbb79ae WHIRLPOOL a240ff29aa6706021340f17ecc7324a8f5fa13ff5f9fa898e9f2f153fe3f65f352f03ef25a4d6c01734f64e5e31d1d4cd4562ce3e211050780479d06fcc400ee +MISC metadata.xml 447 SHA256 ff3436ece57e6eed34bad2974122d6e1ffc4819b87db79898f70cc3de5ee73d9 SHA512 aee3a4f0eb08afd1824dd6db66ff71f6acdfbc45c6d6ea09e8ef3856954b91c54693d240b18f812a70d8498261f31e84eee1ff3d3f4b62452d8dfa4d3b0b454e WHIRLPOOL 243ba27d148faf672a858d0530e1dd201c3ce3f8d747c0731308bda48b1629c7c7acaccb9c8357fb363a4120f0da4b9d1bfd88a19c9607bc6de01385867cfe3a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQThQCAAoJEJ0WA1zPCt1hsbMH/2UJ8Nbm6/f980YOO1jHzgaB -hFzWC4+ssugu3qrvSOlKv0Wn5Ui7NFH+CuBu9ENzLMfBxK2l8phqkKxDk1E5SOZd -y48hld4itzSlECUboXNOWdPSIMeD5wugsVSc5VDDPHwVzQJPFDjQlwaWD8K15sb4 -TwYG29VqKIUo83wns9UckIKQFu5G/F7/NQtsE/7EBqPo6KnBxfL+9hZDvXNbeWSf -U5lwW32NVNJUPrWTDJaNldUgoSZaR8RiOik1P951sVJU69wFOwu8oc/scf/R3ucV -E8+WTkg6YEm52CzgyukZcpcoLjWLH3powL6sjySdDZqo0SBW1VZcEJzasXxIddM= -=5Ohf +iQEcBAEBCAAGBQJQUPUBAAoJEJ0WA1zPCt1h4NMH/3VKil85jvMvUnrSIFOzgLpz +eMDjHy/EVo9HXaz/yPfuyEINEpWoVEVaUNIK4xSqTm04fjO0ijs/8cGMNl2Q7cI9 +gJTFnn2hsOp+ynTgPTU532TbjJ0VLAsbjlp+9y2uX7SBXKCiWd27yruANMp3nhIU +eICjAOcyKaxqagcfmopWDOLmkfvST62o5Y+Fqlb2u1ayaluoYqMuk11d46XdLEVl +YTjGDTH2t05krz7Jo+xwfEftqSWgEeO1hUbiQTbRsveIUSBn3Ncx+3mql2+E9iMy +MzMHcGn0e/XFV4Yhzy0jNiPcUs6OPrmO+53uIXHAlGjN18Tfy8EwPgPpjY5plos= +=fnNB -----END PGP SIGNATURE----- diff --git a/gnome-base/librsvg/librsvg-2.36.3.ebuild b/gnome-base/librsvg/librsvg-2.36.3.ebuild index 5684c8407680..dd8fde360fda 100644 --- a/gnome-base/librsvg/librsvg-2.36.3.ebuild +++ b/gnome-base/librsvg/librsvg-2.36.3.ebuild @@ -1,22 +1,23 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.3.ebuild,v 1.2 2012/09/10 16:23:24 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.3.ebuild,v 1.3 2012/09/12 20:47:55 tetromino Exp $ EAPI="4" GNOME2_LA_PUNT="yes" GCONF_DEBUG="no" +VALA_MIN_API_VERSION="0.18" +VALA_USE_DEPEND="vapigen" -inherit autotools eutils gnome2 multilib +inherit autotools eutils gnome2 multilib vala DESCRIPTION="Scalable Vector Graphics (SVG) rendering library" HOMEPAGE="http://librsvg.sourceforge.net/" -SRC_URI="${SRC_URI} mirror://gentoo/introspection.m4.bz2" LICENSE="LGPL-2" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc +gtk +introspection tools" # vala -#REQUIRED_USE="vala? ( introspection )" +IUSE="doc +gtk +introspection tools vala" +REQUIRED_USE="vala? ( introspection )" RDEPEND=">=dev-libs/glib-2.24:2 >=x11-libs/cairo-1.2 @@ -34,8 +35,8 @@ DEPEND="${RDEPEND} dev-libs/vala-common >=dev-util/gtk-doc-am-1.13 - doc? ( >=dev-util/gtk-doc-1.13 )" -# vala? ( >=dev-lang/vala-0.17.1.26:0.18[vapigen] )" + doc? ( >=dev-util/gtk-doc-1.13 ) + vala? ( $(vala_depend) )" # >=gtk-doc-am-1.13, gobject-introspection-common, vala-common needed by eautoreconf pkg_setup() { @@ -44,9 +45,8 @@ pkg_setup() { $(use_enable tools) $(use_enable gtk gtk-theme) $(use_enable introspection) + $(use_enable vala) --enable-pixbuf-loader" - # TODO: Add vala support once vala.eclass is committed - #$(use_enable vala) if use gtk && use tools; then G2CONF="${G2CONF} --enable-rsvg-view" else @@ -61,6 +61,7 @@ pkg_setup() { src_prepare() { # Make rsvg-view non-automagic epatch "${FILESDIR}/${PN}-2.36.0-rsvg-view-automagic.patch" + use vala && vala_src_prepare eautoreconf gnome2_src_prepare diff --git a/gnome-base/librsvg/metadata.xml b/gnome-base/librsvg/metadata.xml index 9d83ffc773ce..3f9c04a39d1c 100644 --- a/gnome-base/librsvg/metadata.xml +++ b/gnome-base/librsvg/metadata.xml @@ -7,5 +7,6 @@ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag> <flag name="tools">Build miscellaneous tools</flag> + <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag> </use> </pkgmetadata> |