summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2004-04-30 14:01:53 +0000
committerMarinus Schraal <foser@gentoo.org>2004-04-30 14:01:53 +0000
commit4da1b7b12ad712ffb6dadc09cd610aed791f2050 (patch)
tree7a754494375c6a6de0740682f1bdefd32e212ff9 /media-plugins
parentAdded to ~ppc (diff)
downloadhistorical-4da1b7b12ad712ffb6dadc09cd610aed791f2050.tar.gz
historical-4da1b7b12ad712ffb6dadc09cd610aed791f2050.tar.bz2
historical-4da1b7b12ad712ffb6dadc09cd610aed791f2050.zip
work around portage eclass handling
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gst-plugins-ffmpeg/ChangeLog5
-rw-r--r--media-plugins/gst-plugins-ffmpeg/Manifest4
-rw-r--r--media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild37
3 files changed, 33 insertions, 13 deletions
diff --git a/media-plugins/gst-plugins-ffmpeg/ChangeLog b/media-plugins/gst-plugins-ffmpeg/ChangeLog
index c9b01e1d7196..8972c4a2091f 100644
--- a/media-plugins/gst-plugins-ffmpeg/ChangeLog
+++ b/media-plugins/gst-plugins-ffmpeg/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-plugins/gst-plugins-ffmpeg
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.3 2004/04/15 00:03:50 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/ChangeLog,v 1.4 2004/04/30 14:01:53 foser Exp $
+
+ 30 Apr 2004; foser <foser@gentoo.org> gst-plugins-ffmpeg-0.8.0.ebuild :
+ Do not use the gst-plugins eclass, the eclass structure messes up the deps (#49228)
14 Apr 2004; Jason Wever <weeve@gentoo.org> gst-plugins-ffmpeg-0.8.0.ebuild:
Added ~sparc keyword.
diff --git a/media-plugins/gst-plugins-ffmpeg/Manifest b/media-plugins/gst-plugins-ffmpeg/Manifest
index 46f9d8588ed8..278acbd15fe1 100644
--- a/media-plugins/gst-plugins-ffmpeg/Manifest
+++ b/media-plugins/gst-plugins-ffmpeg/Manifest
@@ -1,4 +1,4 @@
-MD5 0ee12b4025fb7ab9cd29aada8acfeac9 ChangeLog 712
-MD5 8b1a23bf67548138ac55b1bc6175a223 gst-plugins-ffmpeg-0.8.0.ebuild 766
+MD5 8a3a6c534047bd1a364fa823eb009f60 gst-plugins-ffmpeg-0.8.0.ebuild 1111
+MD5 955c38a5077033cefef789f794313560 ChangeLog 873
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 08218449f7831982743033aa8a752314 files/digest-gst-plugins-ffmpeg-0.8.0 70
diff --git a/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild b/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild
index f50b9a63451b..93709a1c8b21 100644
--- a/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild
+++ b/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild
@@ -1,17 +1,21 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild,v 1.3 2004/04/15 00:03:50 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-ffmpeg/gst-plugins-ffmpeg-0.8.0.ebuild,v 1.4 2004/04/30 14:01:53 foser Exp $
-inherit gst-plugins
+#inherit gst-plugins
MY_PN=${PN/-plugins/}
MY_P=${MY_PN}-${PV}
+# Create a major/minor combo for SLOT
+PVP=($(echo " $PV " | sed 's:[-\._]: :g'))
+SLOT=${PVP[0]}.${PVP[1]}
+
DESCRIPTION="FFmpeg based gstreamer plugin"
+LICENSE="GPL-2"
SRC_URI="http://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.bz2"
KEYWORDS="~x86 ~ppc ~sparc"
-
IUSE=""
S=${WORKDIR}/${MY_P}
@@ -19,13 +23,6 @@ S=${WORKDIR}/${MY_P}
DEPEND=">=media-libs/gstreamer-0.8
dev-util/pkgconfig"
-# overrides gst_plugins_src_unpack
-src_unpack() {
-
- unpack ${A}
-
-}
-
src_compile() {
econf || die
@@ -40,3 +37,23 @@ src_install() {
dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
}
+
+# ripped from the gst-plugins eclass
+gst-plugins_update_registry() {
+
+ einfo "Updating gstreamer plugins registry for gstreamer ${SLOT}..."
+ gst-register-${SLOT}
+
+}
+
+gst-plugins_pkg_postinst() {
+
+ gst-plugins_update_registry
+
+}
+
+gst-plugins_pkg_postrm() {
+
+ gst-plugins_update_registry
+
+}