* [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/
@ 2013-12-05 10:38 Priit Laes
0 siblings, 0 replies; 5+ messages in thread
From: Priit Laes @ 2013-12-05 10:38 UTC (permalink / raw
To: gentoo-commits
commit: 6b2f902f7ae40a4f662979853f69c41e680afe03
Author: Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Thu Dec 5 10:40:56 2013 +0000
Commit: Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Thu Dec 5 10:40:56 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6b2f902f
dev-libs/totem-pl-parser: Fix sed command
---
dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild | 2 +-
dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild
index d45bd04..eb8af3b 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild
@@ -43,7 +43,7 @@ src_prepare() {
# 3rd test fails on upgrade, not once installed
sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
-e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsability.*\)/*\1/:'\
+ -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
-i plparse/tests/parser.c || die "sed failed"
gnome2_src_prepare
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
index 1bb6138..fe84a67 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
@@ -56,7 +56,7 @@ src_prepare() {
# 3rd test fails on upgrade, not once installed
sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
-e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
- -e 's:\(g_test_add_func.*/parser/parsability.*\)/*\1/:'\
+ -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
-i plparse/tests/parser.c || die "sed failed"
gnome2_src_prepare
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/
@ 2015-05-17 15:39 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 8402980426fd4f5b1d9892926e820ecd4bd7479c
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 15:21:57 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 15:21:57 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=84029804
dev-libs/totem-pl-parser: sync with gentoo-x86
dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
index fe84a67..7c49861 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -11,7 +11,7 @@ if [[ ${PV} = 9999 ]]; then
fi
DESCRIPTION="Playlist parsing library"
-HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
+HOMEPAGE="http://developer.gnome.org/totem-pl-parser/stable/"
LICENSE="LGPL-2+"
SLOT="0/18"
@@ -28,7 +28,7 @@ RDEPEND="
dev-libs/gmime:2.6
>=net-libs/libsoup-2.43:2.4
archive? ( >=app-arch/libarchive-3 )
- crypt? ( dev-libs/libgcrypt )
+ crypt? ( dev-libs/libgcrypt:0 )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
quvi? ( >=media-libs/libquvi-0.9.1:0= )
"
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/
@ 2013-11-28 23:50 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2013-11-28 23:50 UTC (permalink / raw
To: gentoo-commits
commit: ddc8452f43229c1426f4aaeacc79fbd57ecafd97
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 23:25:55 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Nov 28 23:03:18 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ddc8452f
dev-libs/totem-pl-parser: 3.4.5 → 3.10.0
---
dev-libs/totem-pl-parser/metadata.xml | 13 ++++
.../totem-pl-parser/totem-pl-parser-3.10.0.ebuild | 64 +++++++++++++++++++
.../totem-pl-parser/totem-pl-parser-9999.ebuild | 73 +++++++++++-----------
3 files changed, 113 insertions(+), 37 deletions(-)
diff --git a/dev-libs/totem-pl-parser/metadata.xml b/dev-libs/totem-pl-parser/metadata.xml
new file mode 100644
index 0000000..4c6d9e9
--- /dev/null
+++ b/dev-libs/totem-pl-parser/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+ <flag name='archive'>Enables support for accessing media files in archives
+ transparently via <pkg>app-arch/libarchive</pkg></flag>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+ introspection</flag>
+ <flag name="quvi">Use <pkg>media-libs/quvi</pkg> for parsing video
+ links</flag>
+</use>
+</pkgmetadata>
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild
new file mode 100644
index 0000000..d45bd04
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
+
+LICENSE="LGPL-2+"
+SLOT="0/18"
+IUSE="archive crypt +introspection +quvi test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+ >=dev-libs/glib-2.31:2
+ dev-libs/gmime:2.6
+ >=net-libs/libsoup-2.43:2.4
+ archive? ( >=app-arch/libarchive-3 )
+ crypt? ( dev-libs/libgcrypt )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
+ quvi? ( >=media-libs/libquvi-0.9.1:0= )
+"
+DEPEND="${RDEPEND}
+ !<media-video/totem-2.21
+ >=dev-util/intltool-0.35
+ >=dev-util/gtk-doc-am-1.14
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+ test? (
+ gnome-base/gvfs[http]
+ sys-apps/dbus )
+"
+# eautoreconf needs:
+# dev-libs/gobject-introspection-common
+# >=gnome-base/gnome-common-3.6
+
+src_prepare() {
+ # Disable tests requiring network access, bug #346127
+ # 3rd test fails on upgrade, not once installed
+ sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/parser/parsability.*\)/*\1/:'\
+ -i plparse/tests/parser.c || die "sed failed"
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ $(use_enable archive libarchive) \
+ $(use_enable crypt libgcrypt) \
+ $(use_enable quvi) \
+ $(use_enable introspection)
+}
+
+src_test() {
+ # This is required as told by upstream in bgo#629542
+ GVFS_DISABLE_FUSE=1 dbus-launch emake check || die "emake check failed"
+}
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
index f3a0553..1bb6138 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
inherit gnome2
if [[ ${PV} = 9999 ]]; then
@@ -14,62 +13,62 @@ fi
DESCRIPTION="Playlist parsing library"
HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
-LICENSE="LGPL-2"
-SLOT="0"
+LICENSE="LGPL-2+"
+SLOT="0/18"
+IUSE="archive crypt +introspection +quvi test"
if [[ ${PV} = 9999 ]]; then
+ IUSE="${IUSE} doc"
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
fi
-IUSE="archive crypt doc +introspection +quvi test"
-RDEPEND=">=dev-libs/glib-2.31:2
- dev-libs/gmime:2.4
- >=net-libs/libsoup-gnome-2.30:2.4
- archive? ( >=app-arch/libarchive-2.8.4 )
+RDEPEND="
+ >=dev-libs/glib-2.31:2
+ dev-libs/gmime:2.6
+ >=net-libs/libsoup-2.43:2.4
+ archive? ( >=app-arch/libarchive-3 )
crypt? ( dev-libs/libgcrypt )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
- quvi? ( >=media-libs/libquvi-0.2.15 )"
+ quvi? ( >=media-libs/libquvi-0.9.1:0= )
+"
DEPEND="${RDEPEND}
!<media-video/totem-2.21
>=dev-util/intltool-0.35
+ >=dev-util/gtk-doc-am-1.14
>=sys-devel/gettext-0.17
virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1.14 )
test? (
gnome-base/gvfs[http]
- sys-apps/dbus )"
+ sys-apps/dbus )
+"
# eautoreconf needs:
-# >=dev-util/gtk-doc-am-1.14
+# dev-libs/gobject-introspection-common
+# >=gnome-base/gnome-common-3.6
-pkg_setup() {
- G2CONF="${G2CONF}
- --disable-static
- --disable-maintainer-mode
- $(use_enable archive libarchive)
- $(use_enable crypt libgcrypt)
- $(use_enable quvi)
- $(use_enable introspection)"
- DOCS="AUTHORS ChangeLog NEWS"
-}
-
-# eautoreconf needs:
-#src_unpack() {
-# # If gobject-introspection is installed, we don't need the extra .m4
-# if has_version "dev-libs/gobject-introspection"; then
-# unpack ${P}.tar.bz2
-# else
-# unpack ${A}
-# fi
-#}
+if [[ ${PV} = 9999 ]]; then
+ DEPEND="${DEPEND}
+ doc? ( >=dev-util/gtk-doc-1.14 )"
+fi
src_prepare() {
- gnome2_src_prepare
-
# Disable tests requiring network access, bug #346127
+ # 3rd test fails on upgrade, not once installed
sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
-e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/parser/parsability.*\)/*\1/:'\
-i plparse/tests/parser.c || die "sed failed"
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ $(use_enable archive libarchive) \
+ $(use_enable crypt libgcrypt) \
+ $(use_enable quvi) \
+ $(use_enable introspection)
}
src_test() {
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/
@ 2012-05-24 9:12 Alexandre Restovtsev
0 siblings, 0 replies; 5+ messages in thread
From: Alexandre Restovtsev @ 2012-05-24 9:12 UTC (permalink / raw
To: gentoo-commits
commit: 9e4df3947c5fa6e38b4608939d06403cb704e084
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu May 24 08:59:34 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu May 24 08:59:34 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9e4df394
dev-libs/totem-pl-parser: moved to gx86; add live ebuild
---
...er-3.2.0.ebuild => totem-pl-parser-9999.ebuild} | 28 ++++++++++++-------
1 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
similarity index 77%
rename from dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild
rename to dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
index 948965e..f3a0553 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-9999.ebuild
@@ -1,23 +1,27 @@
# Copyright 1999-2012 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.32.6-r1.ebuild,v 1.5 2012/01/18 20:25:17 maekke Exp $
+# $Header: $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-inherit eutils gnome2
+inherit gnome2
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
DESCRIPTION="Playlist parsing library"
HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
-# eautoreconf needs:
-#SRC_URI="${SRC_URI} mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd"
-IUSE="archive crypt doc +introspection +quvi"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd"
+fi
+IUSE="archive crypt doc +introspection +quvi test"
RDEPEND=">=dev-libs/glib-2.31:2
dev-libs/gmime:2.4
@@ -28,9 +32,13 @@ RDEPEND=">=dev-libs/glib-2.31:2
quvi? ( >=media-libs/libquvi-0.2.15 )"
DEPEND="${RDEPEND}
!<media-video/totem-2.21
- >=sys-devel/gettext-0.17
>=dev-util/intltool-0.35
- doc? ( >=dev-util/gtk-doc-1.14 )"
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+ doc? ( >=dev-util/gtk-doc-1.14 )
+ test? (
+ gnome-base/gvfs[http]
+ sys-apps/dbus )"
# eautoreconf needs:
# >=dev-util/gtk-doc-am-1.14
@@ -66,5 +74,5 @@ src_prepare() {
src_test() {
# This is required as told by upstream in bgo#629542
- dbus-launch emake check || die "emake check failed"
+ GVFS_DISABLE_FUSE=1 dbus-launch emake check || die "emake check failed"
}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/
@ 2012-03-25 17:15 Gilles Dartiguelongue
0 siblings, 0 replies; 5+ messages in thread
From: Gilles Dartiguelongue @ 2012-03-25 17:15 UTC (permalink / raw
To: gentoo-commits
commit: edb3a440a831c6076c0d5dfb0e73ac3e0006a43c
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 16:45:02 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 16:45:02 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=edb3a440
dev-libs/totem-pl-parser: 2.32.6-r1 → 3.2.0
---
.../totem-pl-parser/totem-pl-parser-3.2.0.ebuild | 70 ++++++++++++++++++++
1 files changed, 70 insertions(+), 0 deletions(-)
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild
new file mode 100644
index 0000000..948965e
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.2.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 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.32.6-r1.ebuild,v 1.5 2012/01/18 20:25:17 maekke Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
+
+# eautoreconf needs:
+#SRC_URI="${SRC_URI} mirror://gentoo/introspection-20110205.m4.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~sparc ~x86 ~x86-fbsd"
+IUSE="archive crypt doc +introspection +quvi"
+
+RDEPEND=">=dev-libs/glib-2.31:2
+ dev-libs/gmime:2.4
+ >=net-libs/libsoup-gnome-2.30:2.4
+ archive? ( >=app-arch/libarchive-2.8.4 )
+ crypt? ( dev-libs/libgcrypt )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
+ quvi? ( >=media-libs/libquvi-0.2.15 )"
+DEPEND="${RDEPEND}
+ !<media-video/totem-2.21
+ >=sys-devel/gettext-0.17
+ >=dev-util/intltool-0.35
+ doc? ( >=dev-util/gtk-doc-1.14 )"
+# eautoreconf needs:
+# >=dev-util/gtk-doc-am-1.14
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --disable-static
+ --disable-maintainer-mode
+ $(use_enable archive libarchive)
+ $(use_enable crypt libgcrypt)
+ $(use_enable quvi)
+ $(use_enable introspection)"
+ DOCS="AUTHORS ChangeLog NEWS"
+}
+
+# eautoreconf needs:
+#src_unpack() {
+# # If gobject-introspection is installed, we don't need the extra .m4
+# if has_version "dev-libs/gobject-introspection"; then
+# unpack ${P}.tar.bz2
+# else
+# unpack ${A}
+# fi
+#}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Disable tests requiring network access, bug #346127
+ sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
+ -i plparse/tests/parser.c || die "sed failed"
+}
+
+src_test() {
+ # This is required as told by upstream in bgo#629542
+ dbus-launch emake check || die "emake check failed"
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-05-17 15:39 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-05 10:38 [gentoo-commits] proj/gnome:master commit in: dev-libs/totem-pl-parser/ Priit Laes
-- strict thread matches above, loose matches on Subject: below --
2015-05-17 15:39 Gilles Dartiguelongue
2013-11-28 23:50 Gilles Dartiguelongue
2012-05-24 9:12 Alexandre Restovtsev
2012-03-25 17:15 Gilles Dartiguelongue
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox