public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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