* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2007-11-17 12:17 Samuli Suominen (drac)
0 siblings, 0 replies; 9+ messages in thread
From: Samuli Suominen (drac) @ 2007-11-17 12:17 UTC (permalink / raw
To: gentoo-commits
drac 07/11/17 12:17:51
Modified: gst-plugins-base.eclass
Log:
Add comment about v4l2 and tests to gst-plugins-base eclass, gone in 0.10.15 or sooner but unnoticed.
Revision Changes Path
1.8 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.7&r2=1.8
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- gst-plugins-base.eclass 13 Sep 2007 15:38:54 -0000 1.7
+++ gst-plugins-base.eclass 17 Nov 2007 12:17:50 -0000 1.8
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.7 2007/09/13 15:38:54 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.8 2007/11/17 12:17:50 drac Exp $
# Author : foser <foser@gentoo.org>
@@ -26,6 +26,10 @@
# All relevant configure options for gst-plugins
# need a better way to extract these
# gst-plugins-base 0.9
+# update: gst_v4l2 is part of -good, not -base, remove when 0.10.15 is only
+# version in tree. -drac
+# update: no configure option tests, remove when 0.10.15 is only version in
+# tree. -drac
my_gst_plugins_base="x xvideo xshm gst_v4l gst_v4l2 alsa cdparanoia gnome_vfs
libvisual ogg oggtest theora vorbis vorbistest tests examples freetypetest pango"
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2008-06-29 14:49 Samuli Suominen (drac)
0 siblings, 0 replies; 9+ messages in thread
From: Samuli Suominen (drac) @ 2008-06-29 14:49 UTC (permalink / raw
To: gentoo-commits
drac 08/06/29 14:49:32
Modified: gst-plugins-base.eclass
Log:
Insert gio into plugins list of gst-plugins-base.
Revision Changes Path
1.9 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.8&r2=1.9
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- gst-plugins-base.eclass 17 Nov 2007 12:17:50 -0000 1.8
+++ gst-plugins-base.eclass 29 Jun 2008 14:49:31 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.8 2007/11/17 12:17:50 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.9 2008/06/29 14:49:31 drac Exp $
# Author : foser <foser@gentoo.org>
@@ -31,7 +31,7 @@
# update: no configure option tests, remove when 0.10.15 is only version in
# tree. -drac
my_gst_plugins_base="x xvideo xshm gst_v4l gst_v4l2 alsa cdparanoia gnome_vfs
-libvisual ogg oggtest theora vorbis vorbistest tests examples freetypetest pango"
+gio libvisual ogg oggtest theora vorbis vorbistest tests examples freetypetest pango"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-base/${MY_P}.tar.bz2"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2008-12-29 3:50 Ned Ludd (solar)
0 siblings, 0 replies; 9+ messages in thread
From: Ned Ludd (solar) @ 2008-12-29 3:50 UTC (permalink / raw
To: gentoo-commits
solar 08/12/29 03:50:09
Modified: gst-plugins-base.eclass
Log:
- make gst plugins cross compile aware. bug 252952. approved by Tester.
Revision Changes Path
1.10 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.9&r2=1.10
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- gst-plugins-base.eclass 29 Jun 2008 14:49:31 -0000 1.9
+++ gst-plugins-base.eclass 29 Dec 2008 03:50:08 -0000 1.10
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.9 2008/06/29 14:49:31 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.10 2008/12/29 03:50:08 solar Exp $
# Author : foser <foser@gentoo.org>
@@ -85,20 +85,20 @@
# Link with the syswide installed gst-libs if needed
gst-plugins10_find_plugin_dir
- sed -e "s:\$(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces:/usr/$(get_libdir)/libgstinterfaces:" \
- -e "s:\${top_builddir}/gst-libs/gst/interfaces/libgstinterfaces:/usr/$(get_libdir)/libgstinterfaces:" \
- -e "s:\$(top_builddir)/gst-libs/gst/audio/libgstaudio:/usr/$(get_libdir)/libgstaudio:" \
- -e "s:\${top_builddir}/gst-libs/gst/audio/libgstaudio:/usr/$(get_libdir)/libgstaudio:" \
- -e "s:\$(top_builddir)/gst-libs/gst/riff/libgstriff:/usr/$(get_libdir)/libgstriff:" \
- -e "s:\${top_builddir}/gst-libs/gst/riff/libgstriff:/usr/$(get_libdir)/libgstriff:" \
- -e "s:\$(top_builddir)/gst-libs/gst/tag/libgsttag:/usr/$(get_libdir)/libgsttag:" \
- -e "s:\${top_builddir}/gst-libs/gst/tag/libgsttag:/usr/$(get_libdir)/libgsttag:" \
- -e "s:\$(top_builddir)/gst-libs/gst/video/libgstvideo:/usr/$(get_libdir)/libgstvideo:" \
- -e "s:\${top_builddir}/gst-libs/gst/video/libgstvideo:/usr/$(get_libdir)/libgstvideo:" \
- -e "s:\$(top_builddir)/gst-libs/gst/netbuffer/libgstnetbuffer:/usr/$(get_libdir)/libgstnetbuffer:" \
- -e "s:\${top_builddir}/gst-libs/gst/netbuffer/libgstnetbuffer:/usr/$(get_libdir)/libgstnetbuffer:" \
- -e "s:\$(top_builddir)/gst-libs/gst/rtp/libgstrtp:/usr/$(get_libdir)/libgstrtp:" \
- -e "s:\${top_builddir}/gst-libs/gst/rtp/libgstrtp:/usr/$(get_libdir)/libgstrtp:" \
+ sed -e "s:\$(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces:${ROOT}/usr/$(get_libdir)/libgstinterfaces:" \
+ -e "s:\${top_builddir}/gst-libs/gst/interfaces/libgstinterfaces:${ROOT}/usr/$(get_libdir)/libgstinterfaces:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/audio/libgstaudio:${ROOT}/usr/$(get_libdir)/libgstaudio:" \
+ -e "s:\${top_builddir}/gst-libs/gst/audio/libgstaudio:${ROOT}/usr/$(get_libdir)/libgstaudio:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/riff/libgstriff:${ROOT}/usr/$(get_libdir)/libgstriff:" \
+ -e "s:\${top_builddir}/gst-libs/gst/riff/libgstriff:${ROOT}/usr/$(get_libdir)/libgstriff:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/tag/libgsttag:${ROOT}/usr/$(get_libdir)/libgsttag:" \
+ -e "s:\${top_builddir}/gst-libs/gst/tag/libgsttag:${ROOT}/usr/$(get_libdir)/libgsttag:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/video/libgstvideo:${ROOT}/usr/$(get_libdir)/libgstvideo:" \
+ -e "s:\${top_builddir}/gst-libs/gst/video/libgstvideo:${ROOT}/usr/$(get_libdir)/libgstvideo:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/netbuffer/libgstnetbuffer:${ROOT}/usr/$(get_libdir)/libgstnetbuffer:" \
+ -e "s:\${top_builddir}/gst-libs/gst/netbuffer/libgstnetbuffer:${ROOT}/usr/$(get_libdir)/libgstnetbuffer:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/rtp/libgstrtp:${ROOT}/usr/$(get_libdir)/libgstrtp:" \
+ -e "s:\${top_builddir}/gst-libs/gst/rtp/libgstrtp:${ROOT}/usr/$(get_libdir)/libgstrtp:" \
-i Makefile.in
cd ${S}
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2009-09-07 2:12 Olivier Crete (tester)
0 siblings, 0 replies; 9+ messages in thread
From: Olivier Crete (tester) @ 2009-09-07 2:12 UTC (permalink / raw
To: gentoo-commits
tester 09/09/07 02:12:31
Modified: gst-plugins-base.eclass
Log:
Make sure split plugins are built against the right version of their core library
Revision Changes Path
1.13 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.12&r2=1.13
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- gst-plugins-base.eclass 16 May 2009 22:08:09 -0000 1.12
+++ gst-plugins-base.eclass 7 Sep 2009 02:12:31 -0000 1.13
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.12 2009/05/16 22:08:09 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.13 2009/09/07 02:12:31 tester Exp $
# Author : foser <foser@gentoo.org>
@@ -41,8 +41,9 @@
# added to remove circular deps
# 6/2/2006 - zaheerm
if [ "${PN}" != "${MY_PN}" ]; then
-RDEPEND="=media-libs/gst-plugins-base-0.10*"
+RDEPEND=">=media-libs/gst-plugins-base-${PV}"
DEPEND="${RDEPEND}
+ ~media-libs/gst-plugins-base-${PV}
>=sys-apps/sed-4
dev-util/pkgconfig"
RESTRICT=test
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2009-11-06 16:05 Mart Raudsepp (leio)
0 siblings, 0 replies; 9+ messages in thread
From: Mart Raudsepp (leio) @ 2009-11-06 16:05 UTC (permalink / raw
To: gentoo-commits
leio 09/11/06 16:05:08
Modified: gst-plugins-base.eclass
Log:
Link against media-libs/gst-plugins-base provided system libgstcdda for split plugins instead of then not-built internal one, just like is done for all the others. Solution for bug #291038
Revision Changes Path
1.14 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.13&r2=1.14
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- gst-plugins-base.eclass 7 Sep 2009 02:12:31 -0000 1.13
+++ gst-plugins-base.eclass 6 Nov 2009 16:05:06 -0000 1.14
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.13 2009/09/07 02:12:31 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.14 2009/11/06 16:05:06 leio Exp $
# Author : foser <foser@gentoo.org>
@@ -91,6 +91,8 @@
-e "s:\${top_builddir}/gst-libs/gst/interfaces/libgstinterfaces:${ROOT}/usr/$(get_libdir)/libgstinterfaces:" \
-e "s:\$(top_builddir)/gst-libs/gst/audio/libgstaudio:${ROOT}/usr/$(get_libdir)/libgstaudio:" \
-e "s:\${top_builddir}/gst-libs/gst/audio/libgstaudio:${ROOT}/usr/$(get_libdir)/libgstaudio:" \
+ -e "s:\$(top_builddir)/gst-libs/gst/cdda/libgstcdda:${ROOT}/usr/$(get_libdir)/libgstcdda:" \
+ -e "s:\${top_builddir}/gst-libs/gst/cdda/libgstcdda:${ROOT}/usr/$(get_libdir)/libgstcdda:" \
-e "s:\$(top_builddir)/gst-libs/gst/riff/libgstriff:${ROOT}/usr/$(get_libdir)/libgstriff:" \
-e "s:\${top_builddir}/gst-libs/gst/riff/libgstriff:${ROOT}/usr/$(get_libdir)/libgstriff:" \
-e "s:\$(top_builddir)/gst-libs/gst/tag/libgsttag:${ROOT}/usr/$(get_libdir)/libgsttag:" \
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2009-11-16 0:38 Mart Raudsepp (leio)
0 siblings, 0 replies; 9+ messages in thread
From: Mart Raudsepp (leio) @ 2009-11-16 0:38 UTC (permalink / raw
To: gentoo-commits
leio 09/11/16 00:38:24
Modified: gst-plugins-base.eclass
Log:
Remove gst_v4l2 and tests from plugins list, as they are gone long ago and safe to remove. Removes all QA warnings from gst-plugins-base splits as an interim solution for -base for bug 285539
Revision Changes Path
1.15 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.14&r2=1.15
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- gst-plugins-base.eclass 6 Nov 2009 16:05:06 -0000 1.14
+++ gst-plugins-base.eclass 16 Nov 2009 00:38:24 -0000 1.15
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.14 2009/11/06 16:05:06 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.15 2009/11/16 00:38:24 leio Exp $
# Author : foser <foser@gentoo.org>
@@ -26,12 +26,8 @@
# All relevant configure options for gst-plugins
# need a better way to extract these
# gst-plugins-base 0.9
-# update: gst_v4l2 is part of -good, not -base, remove when 0.10.15 is only
-# version in tree. -drac
-# update: no configure option tests, remove when 0.10.15 is only version in
-# tree. -drac
-my_gst_plugins_base="x xvideo xshm gst_v4l gst_v4l2 alsa cdparanoia gnome_vfs
-gio libvisual ogg oggtest theora vorbis vorbistest tests examples freetypetest pango"
+my_gst_plugins_base="x xvideo xshm gst_v4l alsa cdparanoia gnome_vfs
+gio libvisual ogg oggtest theora vorbis vorbistest examples freetypetest pango"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-base/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2010-03-19 1:20 Mart Raudsepp (leio)
0 siblings, 0 replies; 9+ messages in thread
From: Mart Raudsepp (leio) @ 2010-03-19 1:20 UTC (permalink / raw
To: gentoo-commits
leio 10/03/19 01:20:41
Modified: gst-plugins-base.eclass
Log:
Prepare for gst-plugins-base-0.10.27+ - tremor ivorbis decoder from -bad was included in vorbis as a choice
Revision Changes Path
1.16 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.15&r2=1.16
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- gst-plugins-base.eclass 16 Nov 2009 00:38:24 -0000 1.15
+++ gst-plugins-base.eclass 19 Mar 2010 01:20:40 -0000 1.16
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.15 2009/11/16 00:38:24 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.16 2010/03/19 01:20:40 leio Exp $
# Author : foser <foser@gentoo.org>
@@ -27,7 +27,8 @@
# need a better way to extract these
# gst-plugins-base 0.9
my_gst_plugins_base="x xvideo xshm gst_v4l alsa cdparanoia gnome_vfs
-gio libvisual ogg oggtest theora vorbis vorbistest examples freetypetest pango"
+gio libvisual ogg oggtest theora ivorbis vorbis vorbistest examples
+freetypetest pango"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-base/${MY_P}.tar.bz2"
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2010-08-12 10:53 Peter Volkov (pva)
0 siblings, 0 replies; 9+ messages in thread
From: Peter Volkov (pva) @ 2010-08-12 10:53 UTC (permalink / raw
To: gentoo-commits
pva 10/08/12 10:53:57
Modified: gst-plugins-base.eclass
Log:
Make EAPI 1,2,3 compatible, bug #282482 thank Samuli Suominen for this job.
Revision Changes Path
1.18 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.17&r2=1.18
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- gst-plugins-base.eclass 28 Jul 2010 05:17:58 -0000 1.17
+++ gst-plugins-base.eclass 12 Aug 2010 10:53:57 -0000 1.18
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.17 2010/07/28 05:17:58 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.18 2010/08/12 10:53:57 pva Exp $
# Author : foser <foser@gentoo.org>
@@ -16,6 +16,13 @@
inherit eutils gst-plugins10
+GST_EXPF="src_unpack src_compile src_install"
+case ${EAPI:-0} in
+ 2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;;
+ 1|0) ;;
+ *) die "Unknown EAPI" ;;
+esac
+EXPORT_FUNCTIONS ${GST_EXPF}
###
# variable declarations
@@ -65,8 +72,8 @@
gst_conf="${gst_conf} --enable-${plugin} "
done
- cd ${S}
- econf ${@} --with-package-name="Gentoo GStreamer Ebuild" --with-package-origin="http://www.gentoo.org" ${gst_conf} || die "./configure failure"
+ cd "${S}"
+ econf ${@} --with-package-name="Gentoo GStreamer Ebuild" --with-package-origin="http://www.gentoo.org" ${gst_conf}
}
@@ -76,10 +83,15 @@
gst-plugins-base_src_unpack() {
-# local makefiles
-
unpack ${A}
+ cd "${S}"
+ has src_prepare ${GST_EXPF} || gst-plugins-base_src_prepare
+
+}
+
+gst-plugins-base_src_prepare() {
+
# Link with the syswide installed gst-libs if needed
gst-plugins10_find_plugin_dir
sed -e "s:\$(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces:${ROOT}/usr/$(get_libdir)/libgstinterfaces:" \
@@ -112,10 +124,11 @@
}
-gst-plugins-base_src_compile() {
- gst-plugins-base_src_configure ${@}
+gst-plugins-base_src_compile() {
+
+ has src_configure ${GST_EXPF} || gst-plugins-base_src_configure ${@}
gst-plugins10_find_plugin_dir
emake || die "compile failure"
@@ -128,6 +141,3 @@
[[ -e README ]] && dodoc README
}
-
-
-EXPORT_FUNCTIONS src_unpack src_compile src_install
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass
@ 2011-08-25 18:19 Nirbheek Chauhan (nirbheek)
0 siblings, 0 replies; 9+ messages in thread
From: Nirbheek Chauhan (nirbheek) @ 2011-08-25 18:19 UTC (permalink / raw
To: gentoo-commits
nirbheek 11/08/25 18:19:00
Modified: gst-plugins-base.eclass
Log:
Remove pointless trailing space
Revision Changes Path
1.19 eclass/gst-plugins-base.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gst-plugins-base.eclass?r1=1.18&r2=1.19
Index: gst-plugins-base.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- gst-plugins-base.eclass 12 Aug 2010 10:53:57 -0000 1.18
+++ gst-plugins-base.eclass 25 Aug 2011 18:19:00 -0000 1.19
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.18 2010/08/12 10:53:57 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.19 2011/08/25 18:19:00 nirbheek Exp $
# Author : foser <foser@gentoo.org>
@@ -17,11 +17,11 @@
inherit eutils gst-plugins10
GST_EXPF="src_unpack src_compile src_install"
-case ${EAPI:-0} in
- 2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;;
- 1|0) ;;
- *) die "Unknown EAPI" ;;
-esac
+case ${EAPI:-0} in
+ 2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;;
+ 1|0) ;;
+ *) die "Unknown EAPI" ;;
+esac
EXPORT_FUNCTIONS ${GST_EXPF}
###
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-08-25 18:19 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-29 3:50 [gentoo-commits] gentoo-x86 commit in eclass: gst-plugins-base.eclass Ned Ludd (solar)
-- strict thread matches above, loose matches on Subject: below --
2011-08-25 18:19 Nirbheek Chauhan (nirbheek)
2010-08-12 10:53 Peter Volkov (pva)
2010-03-19 1:20 Mart Raudsepp (leio)
2009-11-16 0:38 Mart Raudsepp (leio)
2009-11-06 16:05 Mart Raudsepp (leio)
2009-09-07 2:12 Olivier Crete (tester)
2008-06-29 14:49 Samuli Suominen (drac)
2007-11-17 12:17 Samuli Suominen (drac)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox