summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-05-14 20:04:33 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-05-14 20:04:33 +0000
commit99bf59c7bbcbe9c69f27e6ef4a28630716520dcd (patch)
treee72ae8c4370801267c6561d53e047b2e55cbd223 /dev-libs
parentMarked (diff)
downloadhistorical-99bf59c7bbcbe9c69f27e6ef4a28630716520dcd.tar.gz
historical-99bf59c7bbcbe9c69f27e6ef4a28630716520dcd.tar.bz2
historical-99bf59c7bbcbe9c69f27e6ef4a28630716520dcd.zip
Version bump. Various bug fixes, introspection support, filtered test suite enabled.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/totem-pl-parser/ChangeLog10
-rw-r--r--dev-libs/totem-pl-parser/Manifest16
-rw-r--r--dev-libs/totem-pl-parser/metadata.xml7
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild4
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild46
5 files changed, 70 insertions, 13 deletions
diff --git a/dev-libs/totem-pl-parser/ChangeLog b/dev-libs/totem-pl-parser/ChangeLog
index 84aa1b3d0c97..b70c3dce26a6 100644
--- a/dev-libs/totem-pl-parser/ChangeLog
+++ b/dev-libs/totem-pl-parser/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-libs/totem-pl-parser
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.52 2010/05/04 15:56:25 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.53 2010/05/14 20:04:33 eva Exp $
+
+*totem-pl-parser-2.28.3 (14 May 2010)
+
+ 14 May 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ totem-pl-parser-2.26.2.ebuild, +totem-pl-parser-2.28.3.ebuild,
+ metadata.xml:
+ Version bump. Various bug fixes, introspection support, filtered test
+ suite enabled.
03 May 2010; Olivier Crête <tester@gentoo.org>
totem-pl-parser-2.28.2.ebuild:
diff --git a/dev-libs/totem-pl-parser/Manifest b/dev-libs/totem-pl-parser/Manifest
index 79d065acd4b1..a1c7fa382130 100644
--- a/dev-libs/totem-pl-parser/Manifest
+++ b/dev-libs/totem-pl-parser/Manifest
@@ -6,15 +6,17 @@ AUX totem-pl-parser-2.26.3-no-libcamel-use-gmime.patch 7445 RMD160 3c2dfb186fa37
DIST totem-pl-parser-2.26.2.tar.bz2 634274 RMD160 f328f0fa8def9993378362072c8828b7cadca0c2 SHA1 18becb89d674b5025dcf7cf35935a7c8d6330283 SHA256 3a6dd0382fe074f23a747b08423fccb23fb38c25b1feddacbd4875d8b8c83743
DIST totem-pl-parser-2.26.3.tar.bz2 651400 RMD160 d49b38924fcd5e07a1ecf253e5c748513308cd7b SHA1 f2290f3ef3bc4995af9a92139a39e2178d09daa2 SHA256 27bb5bafe5eb9eaf94539e870aea85a43231c82743f89cb6b1ca6766acfde3f3
DIST totem-pl-parser-2.28.2.tar.bz2 710500 RMD160 662e1538ddb3d3702819bd35d08a7c1317de52be SHA1 c8b14219a57b8696f4b99deea6c92a82885f1a88 SHA256 2414a0c912ef01773140bd83b3fd4db2c15212a2207d66015f35f8c337463256
-EBUILD totem-pl-parser-2.26.2.ebuild 1341 RMD160 db6ad4628e2aed83f8d10e8c2721d948143563c9 SHA1 c3dee67e69b329955bb0709d1048578079d23003 SHA256 5c52cfa86d2d22a81ed4022eb14714f10796acd2e38f95ea1db77cab18b4d9f7
+DIST totem-pl-parser-2.28.3.tar.bz2 853358 RMD160 557257e02f1e3341d942a70c221560d1e943698d SHA1 5f120ca18ebed9d6a1bd2ab554c3d58bc1afe9c4 SHA256 a70f53e3c72b4ab1b22ab34291f56c2b21bfec0a4d7acadb1740f0cf62387ccf
+EBUILD totem-pl-parser-2.26.2.ebuild 1291 RMD160 8cdf8c2627c3211673fb5a9e2ca840006b808a3d SHA1 b8ae99c455983055edd52453c0deaf4d9183c4a0 SHA256 78eea01ffa42f0b941fda5c26a9917685562a9a471b20c59126fd92b82f877ed
EBUILD totem-pl-parser-2.26.3-r1.ebuild 1485 RMD160 8401f950658490c144e78102bf0012319dbef1fd SHA1 0ffa87c54b16074ab4db4d3437f166b71642ecbb SHA256 f689f92507a777fbef83462caf53e6be9a93158e1cae96ea5f9a94f09411995a
EBUILD totem-pl-parser-2.28.2.ebuild 1196 RMD160 68c4cb38d9a068b38ec5fea97672eac39f3969b7 SHA1 c4364c1806ab1fe49c0b4e99607ca9e172c47b58 SHA256 3d28e5f13a5d47f26d31a01616bb950ff5b972a58de75f5403aaa4fac9d63fed
-MISC ChangeLog 8031 RMD160 eb2f5669e9b879bd1b0c568782c46f6346814683 SHA1 47436ed406e74070e0805efd3803905e29eede3e SHA256 1d4f04a06e53c04dd4eb2e2b02b388ab35fcb9801b81c4c7a7698979330b5fff
-MISC metadata.xml 206 RMD160 61d950942f566dfc272d4f115fa2fb390fbbe301 SHA1 3f059bf106cd99ac3eb9aab89e0708f5fa86ddf9 SHA256 91b15066df76a399233847c54c04eca1d95ab2b73fdef41207dfeb17dbb38193
+EBUILD totem-pl-parser-2.28.3.ebuild 1183 RMD160 96d99d78d61cce678efb2273d5fee04011c9a043 SHA1 5918f51b27ed8e7970f4ff0be8cb2ca1564cbf2e SHA256 0a92bd188f51276c1631394720e5f87b2d91c912282e9e17e80aadf9cb729687
+MISC ChangeLog 8292 RMD160 40782292e50967e1a1c528b0528d5f7750c79b03 SHA1 49f574d90facd2c8c6a5f0b9097d6a90a4ff3376 SHA256 9a901b71031c7521b371a82ac03db626c2efeb14c177505de6f92ba14d1d5ef9
+MISC metadata.xml 272 RMD160 94ca2c5330dafece28a4cd39f8c53c0926c72b58 SHA1 0594029445efc117f85d07402cacb33f063a8198 SHA256 d6cd612b3d4d224cec4189a81e42dc98ba6fd96ce241908b57491d78f99e6314
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkvgQ7IACgkQmOfEJZHYOKfmRwCdEmHCNQNrBqi4IyZ6w0uK9LNI
-BPwAniUyuoVr4+qCLUDiMfMnM+KRrh95
-=Yp1R
+iEYEARECAAYFAkvtrNgACgkQ1fmVwcYIWAbJGQCdE9VXZxZ8dArnjwT2F41pF7j6
++mgAoMMV3merHEnTKasMz4lZ+u0L2ab2
+=d5zt
-----END PGP SIGNATURE-----
diff --git a/dev-libs/totem-pl-parser/metadata.xml b/dev-libs/totem-pl-parser/metadata.xml
index ec49ebd888fe..3147d749554f 100644
--- a/dev-libs/totem-pl-parser/metadata.xml
+++ b/dev-libs/totem-pl-parser/metadata.xml
@@ -2,7 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
-<longdescription lang="en">
-</longdescription>
+<use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+ introspection</flag>
+</use>
</pkgmetadata>
-
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
index d3aba60eeae1..fdbab6d66ff0 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild,v 1.9 2010/01/18 00:23:51 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild,v 1.10 2010/05/14 20:04:33 eva Exp $
EAPI="2"
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gnome.org/projects/totem/"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="hppa"
IUSE="doc test"
RDEPEND=">=dev-libs/glib-2.17.3
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild
new file mode 100644
index 000000000000..2a67405e273c
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild,v 1.1 2010/05/14 20:04:33 eva Exp $
+
+EAPI="2"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="http://www.gnome.org/projects/totem/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+# TODO: Re-generate doc ?
+IUSE="doc introspection test"
+
+RDEPEND=">=dev-libs/glib-2.21.6
+ >=x11-libs/gtk+-2.12
+ dev-libs/gmime:2.4"
+DEPEND="${RDEPEND}
+ !<media-video/totem-2.21
+ >=dev-util/intltool-0.35
+ doc? ( >=dev-util/gtk-doc-1.11 )"
+
+DOCS="AUTHORS ChangeLog NEWS"
+
+pkg_setup() {
+ G2CONF="${G2CONF} --disable-static $(use_enable introspection)"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # FIXME: disable some broken tests, report upstream
+ sed -e 's,^\(.*/parser/resolution.*\)$,/*\1*/,' \
+ -e 's,^\(.*/parser/parsability.*\)$,/*\1*/,' \
+ -e 's,^\(.*/parser/parsing/hadess.*\)$,/*\1*/,' \
+ -i plparse/tests/parser.c || die
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ emake check || die "emake check failed"
+}