summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-12-05 19:45:14 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-12-05 19:45:14 +0000
commit09cda68f1ded3b19796475e75ee60013fa3f008f (patch)
treeed48ab12ede8b790faca54a50bbcc4e57059b9ae /media-libs/gst-plugins-base
parentVersion bump. (diff)
downloadgentoo-2-09cda68f1ded3b19796475e75ee60013fa3f008f.tar.gz
gentoo-2-09cda68f1ded3b19796475e75ee60013fa3f008f.tar.bz2
gentoo-2-09cda68f1ded3b19796475e75ee60013fa3f008f.zip
Version bump.
(Portage version: 2.1.6_rc2/cvs/Linux 2.6.27.7 i686)
Diffstat (limited to 'media-libs/gst-plugins-base')
-rw-r--r--media-libs/gst-plugins-base/ChangeLog9
-rw-r--r--media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch14
-rw-r--r--media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild49
3 files changed, 71 insertions, 1 deletions
diff --git a/media-libs/gst-plugins-base/ChangeLog b/media-libs/gst-plugins-base/ChangeLog
index 98819c7bdb5c..f309c38c37f7 100644
--- a/media-libs/gst-plugins-base/ChangeLog
+++ b/media-libs/gst-plugins-base/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/gst-plugins-base
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.87 2008/09/23 21:13:50 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v 1.88 2008/12/05 19:45:14 ssuominen Exp $
+
+*gst-plugins-base-0.10.21 (05 Dec 2008)
+
+ 05 Dec 2008; <ssuominen@gentoo.org>
+ +files/gst-plugins-base-0.10.21-gtkdoc.patch,
+ +gst-plugins-base-0.10.21.ebuild:
+ Version bump.
23 Sep 2008; Jeroen Roovers <jer@gentoo.org>
gst-plugins-base-0.10.20.ebuild:
diff --git a/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch
new file mode 100644
index 000000000000..344532793dce
--- /dev/null
+++ b/media-libs/gst-plugins-base/files/gst-plugins-base-0.10.21-gtkdoc.patch
@@ -0,0 +1,14 @@
+--- common/gtk-doc.mak 2008/09/05 09:20:52 1.25
++++ common/gtk-doc.mak 2008/10/06 08:36:15 1.26
+@@ -200,8 +200,8 @@
+ $(INSTALL_DATA) $(srcdir)/html/$(DOC_MODULE).devhelp2 \
+ $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
+ fi; \
+- which gtkdoc-rebase >/dev/null && \
+- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
++ (which gtkdoc-rebase >/dev/null && \
++ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR)) || true ; \
+ fi)
+ uninstall-local:
+ (installfiles=`echo ./html/*.html`; \
+
diff --git a/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild b/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild
new file mode 100644
index 000000000000..1e43b41692ae
--- /dev/null
+++ b/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.21.ebuild,v 1.1 2008/12/05 19:45:14 ssuominen Exp $
+
+# order is important, gnome2 after gst-plugins
+inherit gst-plugins-base gst-plugins10 gnome2 flag-o-matic autotools
+# libtool
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.sourceforge.net"
+SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="debug nls"
+
+RDEPEND=">=dev-libs/glib-2.8
+ >=media-libs/gstreamer-0.10.19.1
+ >=dev-libs/liboil-0.3.14"
+DEPEND="${RDEPEND}
+ nls? ( >=sys-devel/gettext-0.11.5 )
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS README RELEASE"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Needed for sane .so versioning on Gentoo/FreeBSD
+ # elibtoolize
+ epatch "${FILESDIR}"/${P}-gtkdoc.patch
+ AT_M4DIR="common/m4" eautoreconf
+}
+
+src_compile() {
+ # gst doesnt handle opts well, last tested with 0.10.15
+ strip-flags
+ replace-flags "-O3" "-O2"
+
+ gst-plugins-base_src_configure \
+ $(use_enable nls) \
+ $(use_enable debug)
+ emake || die "emake failed."
+}
+
+src_install() {
+ gnome2_src_install
+}