diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2012-11-25 14:42:03 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2012-11-25 14:42:03 +0000 |
commit | 4c2616f4e5c429645144ece1f94e16e8ef3654cf (patch) | |
tree | 010c56ac7d84f5c7563844323cac20e687401b95 /media-libs/grilo | |
parent | Version bump (diff) | |
download | historical-4c2616f4e5c429645144ece1f94e16e8ef3654cf.tar.gz historical-4c2616f4e5c429645144ece1f94e16e8ef3654cf.tar.bz2 historical-4c2616f4e5c429645144ece1f94e16e8ef3654cf.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'media-libs/grilo')
-rw-r--r-- | media-libs/grilo/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/grilo/Manifest | 10 | ||||
-rw-r--r-- | media-libs/grilo/grilo-0.2.3.ebuild | 92 |
3 files changed, 104 insertions, 5 deletions
diff --git a/media-libs/grilo/ChangeLog b/media-libs/grilo/ChangeLog index e35be5b2d567..2858ff83db29 100644 --- a/media-libs/grilo/ChangeLog +++ b/media-libs/grilo/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/grilo # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/ChangeLog,v 1.12 2012/10/28 15:13:51 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/ChangeLog,v 1.13 2012/11/25 14:41:59 eva Exp $ + +*grilo-0.2.3 (25 Nov 2012) + + 25 Nov 2012; Gilles Dartiguelongue <eva@gentoo.org> +grilo-0.2.3.ebuild: + Version bump. 28 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> grilo-0.2.2.ebuild: Fix invalid DEPEND. diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest index a512dc6a53ce..db4073991df4 100644 --- a/media-libs/grilo/Manifest +++ b/media-libs/grilo/Manifest @@ -8,16 +8,18 @@ DIST grilo-0.1.18.tar.xz 493216 SHA256 dc5bc1ea74ed3d47c4ec2d94886234346671509bd DIST grilo-0.1.20.tar.xz 477860 SHA256 3438e76a61c74302598c86d6978e67ca51e45440029b0440de5519cbd16e6da1 SHA512 552f57b53c6602c9c7dd91ffca143ac4387ce1d4fed838770d9ee56531f400b98d2c0ee664243a6f7d4e5e22f657ff53132f01a189d4ea797ac167d3faafc6ef WHIRLPOOL ca370573e45c7cf652df0bbb340e00ba24cd41e4c8d6c622022f05cf64c8ff2b6181a7f8a23977391bf1078c330091d2862fa1c5f7234460913dc9da994093ab DIST grilo-0.2.0.tar.xz 493580 SHA256 daab3104684dd1a347aa3f3bc8e5a435f57829f594d951890692b9035c993d1f SHA512 a6ab36944b8cd9e8bb9d8400c24818260c0d52de0d35066f6a799d7bf040f5eb5cddeb8b4e4a8bbc71a2b0778f8ffcd6ba2f7042df6956e131db35365f5680e0 WHIRLPOOL 4dae6ab502050a47c51c58c564a3b6870c6586c2e659c1352fba7e37e37764e06410b89c2beaf55199d3585277efd3997ac8e6c6e1d097928c6b348ef4d83f14 DIST grilo-0.2.2.tar.xz 496892 SHA256 e98d86e9c26dc444f43782e68f44a90da47f69da8a4ac313da9a3795fb72271f SHA512 a120677a0c273f8ccd71605baab62d159951c6d6f52d4e030a6581b9007e4200c7bbbd4c53b845f14d9f898b6f517d336b03f4ffc838a7547d676f226fa19c32 WHIRLPOOL 1632d215f0296193ead054208474c080354a4234357f325c6c96cf05b442159842c2d390e58d66a0014f3c6c3fc230e145bc14658b1c5263e9158897bf5ffea7 +DIST grilo-0.2.3.tar.xz 509540 SHA256 6a800c98731a93cc2b204abceeb37c55bb5529724115f5d4c4f91bd1ade67d42 SHA512 211d36579add4d00f1c5fed658c5aff23a47d00e5d9395f1b712e2564e76b63b80e97ac6db2596a75353649774c741842f942bbdecde1741b9ecf0abb9a87577 WHIRLPOOL 016831445e747874986f54fda7e7dccf36ff16358dac862a38b5b3b6daa8571756cfeff26ecb724e57bb9985859718365e8abd01fdaab3806d9e785b2e802586 EBUILD grilo-0.1.18-r1.ebuild 2262 SHA256 b7ee6d9436b291ee91fc043e23f5507955db195df5712cbc64969e0127b0915d SHA512 a2f49615cb9c569306c388980830959260dae95436bd847112fa8d6afb70eb4d511b21c6ad31506fa19f4efaaf4cec076a20f02cf7ee0493746b4999ccf85b32 WHIRLPOOL 1dfc342a9198d04d456516e0b50de022c15af082f8995e2afe102fcf77c9be48aca9fa32f2ae47727c80b8c8397d5eb6c1984eeb914b67aae8dc8fa11efaad3e EBUILD grilo-0.1.20.ebuild 2236 SHA256 61999af35ea8122528cd6567cf5334ef4156868a8c4ff86b1556f2ee54c27fd0 SHA512 7f99a6273c91be89773109f9b283c53f1eaa3762cbef216f147dc01b7987c7f6ba5428e764a417bfa193a3c8103df7bf283fe10428e1682d238e877eadc62ffe WHIRLPOOL 7d31e1cf5cfa31558279dc2da06d2a888e5333fc41c1d04edcd8fd0a95c06046d86bc660d3d17f1fddeeb42a4486f44146d520159222a19044bfa59a89361593 EBUILD grilo-0.2.0-r1.ebuild 2244 SHA256 18a3238b3caa7c366cef1b6dff840f3cb4975ea7aee8a9f4137315a76393dc8a SHA512 66d1b7774104004b62b2449bf6743c76d219f3f66655951afca38c037a43b4eceebb1b7de02dbd1cb62077af286d9a83e9686fcb033556e7564541f89bc5c1be WHIRLPOOL 39b610f5fbd5df39888b4afe78e003f13d8bb151b828faff939e2d8dc493924b5f9395fb05626bce181324ebb01a1e9f3e58457e2a78c3355a09d938a1c48546 EBUILD grilo-0.2.2.ebuild 2254 SHA256 8ee89158606cbabec1c2269f07a80e226fddc4c91482c1305c93dc95f5dbf7a3 SHA512 f8b3ffce77ed74dcd6576402a8a725db297cc53db4e76d7cec5f22c980fa669a993ab449e493cdcaef84f8ad218006fae4376453a7c6733d2fbcbb7c7a85545b WHIRLPOOL fe028a0ca598da71acf45c47a13e90035f3bbdcea2e41a4cb2e4f2f34485e14e3e739df007404413d6828270f5c8d819c1acbb4efc9fa999ff3a875ab35450c7 -MISC ChangeLog 2527 SHA256 75fb7c63135017b614e44d41c2497f811fc7f774847e37a90d0de4fe484a6cbe SHA512 96f56687cd4ac06aabd6e26669dbb877a97d38572d4a6e4ede50c74c763e863afb072e1d8cea73dcaf18df92c267bef92c53a23f3ab42a5c988cc026553ee077 WHIRLPOOL 817ea8e9d1a1ad95f1788c95da8e116fdc19ee77d0634e602477af9651a53ba6415572a468959da17443d0bb2703d0d073850e368d3fbc49f96d8c4f543fef43 +EBUILD grilo-0.2.3.ebuild 2297 SHA256 e47c0120b353589485d1351d34ddba6244d2d5cd458c9ed8dd10a429869b06b5 SHA512 0ca5edb0c787a8976ca540297688f524e12aa4f8ab385de3df68cc0152856bcd4b5a3b6a84aaad4575c7e0daae7157af90049df6908a122b3cc8388420b68693 WHIRLPOOL afa24f587c2773e027e44f3970f1510d0edf2703dd5a169a15c44c6e490fb235e81eff43f8612a4a1bc18cb6ff3d352d27ef559fcaa31ad2d005b35c1aa730db +MISC ChangeLog 2647 SHA256 d7d703f3bb7918b140686c1df6eb07b512a72d194a24480356ba72d81ecb3d26 SHA512 bcc407bc41379b3b4b0805dde6e110174d7ca0f7b494174ae83951fa888f61a5b8b3ca929afec6c364fa199447985351c03228c37007fbe154f95c4a8d415219 WHIRLPOOL 33dc94f661a79526d9cccc9d719a25916b90cb20450044508d33bd2486044faf7246269f5f6ffd58453e6f920814e4c111b29f6b54df8905f8880838e1d0139b MISC metadata.xml 389 SHA256 4b74a931d34d92e4e8d2cb0f58fb57ccf195d996e637f46cd267c74f071be12c SHA512 059e2ce3d22ddce497ffa399cb3a753995c7e0b898f1fc446f31edfcc8f961fb83884c0e7355a5b3af030443f2a3133cf3e62a4d58c7e80ab4ad7f4d0918bded WHIRLPOOL e06bd735280222ecd69c637f3eb5b26e990a84f273c9db666ae0b45a76a0692080f0889a947e19766283a123af1711a00ec025826206937a54043e7ba0aa3927 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlCNS7AACgkQ1fmVwcYIWAY+XQCgwWSvLIkVX5xhhZA/VrD/y/RG -J6YAoKE4Ym1KF4iPIGoWWVL2+RniHsV4 -=rQes +iEYEAREIAAYFAlCyLjgACgkQ1fmVwcYIWAbOMACghtHYIPgC0vPFFHA911wmi9cC +cS8AmwbxDHpKCtNb5uvsAlpSKFeAf5fE +=0EHC -----END PGP SIGNATURE----- diff --git a/media-libs/grilo/grilo-0.2.3.ebuild b/media-libs/grilo/grilo-0.2.3.ebuild new file mode 100644 index 000000000000..5fb124043d1f --- /dev/null +++ b/media-libs/grilo/grilo-0.2.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/grilo-0.2.3.ebuild,v 1.1 2012/11/25 14:41:59 eva Exp $ + +EAPI="4" +GCONF_DEBUG="no" # --enable-debug only changes CFLAGS +GNOME2_LA_PUNT="yes" +PYTHON_DEPEND="test? 2" +VALA_MIN_API_VERSION="0.12" +VALA_MAX_API_VERSION="0.18" # explicitly specified in configure +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala python + +DESCRIPTION="A framework for easy media discovery and browsing" +HOMEPAGE="https://live.gnome.org/Grilo" + +LICENSE="LGPL-2.1" +SLOT="0.2" +KEYWORDS="~amd64 ~x86" +IUSE="gtk examples +introspection +network test vala" +REQUIRED_USE="test? ( introspection )" + +RDEPEND=">=dev-libs/glib-2.29.10:2 + dev-libs/libxml2:2 + gtk? ( >=x11-libs/gtk+-3:3 ) + introspection? ( >=dev-libs/gobject-introspection-0.9 ) + network? ( >=net-libs/libsoup-2.33.4:2.4 )" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.10 + virtual/pkgconfig + vala? ( $(vala_depend) ) + test? ( + dev-python/pygobject:2[introspection?] + media-plugins/grilo-plugins:0.2 )" +# eautoreconf requires gnome-common + +# Tests fail horribly, but return 0 +RESTRICT="test" + +pkg_setup() { + if use test; then + python_pkg_setup + python_set_active_version 2 + fi +} + +src_prepare() { + DOCS="AUTHORS NEWS README TODO" + # --enable-debug only changes CFLAGS, useless for us + G2CONF="${G2CONF} + --disable-static + --disable-debug + $(use_enable gtk test-ui) + $(use_enable introspection) + $(use_enable network grl-net) + $(use_enable test tests) + $(use_enable vala)" + + # Don't build examples + sed -e '/SUBDIRS/s/examples//' \ + -i Makefile.am -i Makefile.in || die + + # Add missing file from tarball + cp "${FILESDIR}"/${PN}-0.1.16-constants.py \ + tests/python/constants.py || die + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_test() { + emake check PYTHON=$(PYTHON -2) +} + +src_install() { + gnome2_src_install + # Upstream made this conditional on gtk-doc build... + emake -C doc install DESTDIR="${ED}" + + # Prevent file collision with other slot + if use vala; then + mv "${ED}usr/bin/grilo-simple-playlist" \ + "${ED}usr/bin/grilo-simple-playlist-${SLOT}" || die + fi + + if use examples; then + # Install example code + insinto /usr/share/doc/${PF}/examples + doins "${S}"/examples/*.c + fi +} |