summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/gst-plugins-ugly')
-rw-r--r--media-libs/gst-plugins-ugly/ChangeLog10
-rw-r--r--media-libs/gst-plugins-ugly/Manifest22
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.16.ebuild57
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild57
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild54
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild46
-rw-r--r--media-libs/gst-plugins-ugly/metadata.xml4
7 files changed, 90 insertions, 160 deletions
diff --git a/media-libs/gst-plugins-ugly/ChangeLog b/media-libs/gst-plugins-ugly/ChangeLog
index 3792e9a4f8ac..32d9e7d8c110 100644
--- a/media-libs/gst-plugins-ugly/ChangeLog
+++ b/media-libs/gst-plugins-ugly/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-libs/gst-plugins-ugly
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/ChangeLog,v 1.97 2012/05/17 15:17:57 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/ChangeLog,v 1.98 2012/12/02 17:36:09 eva Exp $
+
+*gst-plugins-ugly-0.10.19 (02 Dec 2012)
+
+ 02 Dec 2012; Gilles Dartiguelongue <eva@gentoo.org>
+ -gst-plugins-ugly-0.10.16.ebuild, -gst-plugins-ugly-0.10.17.ebuild,
+ gst-plugins-ugly-0.10.18.ebuild, +gst-plugins-ugly-0.10.19.ebuild,
+ metadata.xml:
+ Version bump. Update ebuild to make proper use of new eclass.
17 May 2012; Alexis Ballier <aballier@gentoo.org>
gst-plugins-ugly-0.10.18.ebuild:
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest
index b327cc7d828c..b913001801bb 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,18 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-DIST gst-plugins-ugly-0.10.16.tar.bz2 1041297 RMD160 7ac2ada6b33eb6752bdebe018454beee61ee2366 SHA1 83bfa47691dd8cba07b96db305943c459bafba12 SHA256 d7fc7636001e78736540c628ad889888cb85ea722f08d1c6813b16682dd9c09c
-DIST gst-plugins-ugly-0.10.17.tar.bz2 1050400 RMD160 8e6f5cd203e00ad9c2646f5975fd666dea6b4100 SHA1 6e637d8e7927f7fb8d4c4ffe8b0120257dfb073c SHA256 0cbd4aa8dceafea21ddd547dfde686a8836f68ba547afa5575a52b64cfa0b369
-DIST gst-plugins-ugly-0.10.18.tar.bz2 1070222 RMD160 3e4eca6077995645fc9b0239bcf9ade53699e54e SHA1 2814a59673506b063240d3c18c96138931efdc33 SHA256 f9c16748cd9269fae86422d8254a579fa6db073797a5a19a9dc5c72cd66c8e14
-EBUILD gst-plugins-ugly-0.10.16.ebuild 1617 RMD160 1b29a5f41036ad92ebfbe2cb329f19b62bbdc7d5 SHA1 5750e1b903a03548407eee391661bc18d6c7e453 SHA256 6ae52b96f293494dc718c0ff99bc24e5f3e3788d8aa2d2af4c9a2f23617f5444
-EBUILD gst-plugins-ugly-0.10.17.ebuild 1639 RMD160 20db12d10c17794504455858040ee551bb1e3adf SHA1 6aae78fc9261409d9939dd9296a5ce9fbc8be4e8 SHA256 4383cc31f3ea66dbccfd787f2dac304b25af855c7fa0d68fbf82ffae702b7447
-EBUILD gst-plugins-ugly-0.10.18.ebuild 1652 RMD160 6faf7e1d226c4290cdcf31c9864dfb93cf48153e SHA1 be5402295cd3283334cf17987d5dce06520452fa SHA256 753775d9cdeb995bc804e4f6023e68fc159b237306e7e1bdcdb8b2480ed90b45
-MISC ChangeLog 13062 RMD160 528fa5a8db3f7d800784edb40f87c84cedbc1522 SHA1 1d3f58f98b18afa691d0f560ae0342551faa420b SHA256 ce24aeb75bf5f394e5bfdaae4480194ecb255b5c15c3e3f7388ac4ef479f5da5
-MISC metadata.xml 183 RMD160 1ff3457acfc2fe0f859b9cc5879b3093b2979fe9 SHA1 829dff00498fcdadd7e4f172770790cf601450b2 SHA256 d204aaee1ef1b7f278926aeadf0958d8b6a81affb746a3924a565263a97022fc
+DIST gst-plugins-ugly-0.10.18.tar.bz2 1070222 SHA256 f9c16748cd9269fae86422d8254a579fa6db073797a5a19a9dc5c72cd66c8e14 SHA512 af4657e3d4c4b8a323078c7aeadaa7e5e8ea95660a20975770930f576f28cb9b85176b06066fd168f91ae17e68ff1525ed55b4546d041bc0d9a4bd83cf3fdb2e WHIRLPOOL 84b2b35a7ad40699aab20168321a38606ae1f1ded9c6dd7506abe343ef0d524f741096196dc404ed86e4af62a475cb47ab12674be133add187a9c085d3aa7740
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+EBUILD gst-plugins-ugly-0.10.18.ebuild 1124 SHA256 75259df46224d4fe4e717bb8b6edac6807f635e9d852d1809a8dd1910a159bc6 SHA512 cb7f0ec4eaf683762aa8855f3d495a3564b6af1e57208fd774f817e0cdea8c8541b257af61439ac905b23a6c533118f415f68b65cf9ba1f9913395c1f9e26ae3 WHIRLPOOL 50eab662417be2aa270a892f1de75f5fa89e642a0fea834eadafcfa1c30c7165641c2472f26d660cc73788c841a073f6678b8b047ad70f31b77e153103dd6bb9
+EBUILD gst-plugins-ugly-0.10.19.ebuild 1164 SHA256 2ae68d5a0cf39a4680fadecce5a28cfd26b8b5f6a413f30fbb64ee5e882f5bec SHA512 edd17023741163a54865f288ea851cf8f8aa6e887df7eb51a3ab0b231cf2355affc35ceddb79324f658ba8ded60604bd64bf8d6943fe41f945ef2c6c56f7078d WHIRLPOOL f2e77bf44df4ec0c2c7cf11270a745ab1225add357b7a8766635ffbfd5c3027e244e9a24e3c1960134ee09fa015af5dfc468f1e3948b2e23aa53a5163ef1e910
+MISC ChangeLog 13372 SHA256 4a301af62f32cad38d34689434deb817413726687709ef50a410b417cffdcb94 SHA512 1ffa57c8c1f7d3386d526cba84b4273c3b801d5e81164fa2bbb1a05bc44ed41847fecfcb118b28961fb2c4aaadc7295259c0712f483644f9f9904e5a02e0fbb2 WHIRLPOOL b709d9b130bac03ed72a12084f4ac7c85b5ef0dd3630bb1465f7f0e2258b51ad3cb948bde46714091da95f5fee4f0b1c2dc77b532e7c778112c5eb16de12dd3b
+MISC metadata.xml 281 SHA256 64f8bde39b8328d986c7a663825d18e974e3dbb53edcf0a0f044e62e34a9fef3 SHA512 b3ab8aac7232d584af727c78bd9893f31d889d8f5d14fe86a42037111af3074a9228d2b53f34dbe4891fe45c706fdbe5cfa1ac6631d7cb7a92fd0fff427b426c WHIRLPOOL f2b96deff071dd0bf084061302b5b95811b27a8b822afb90996479fc09c71727f08562c22cf44703b84ef29bc2b74820c72329bcabb8c09711b215b2f99edd5e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+1FqsACgkQvFcC4BYPU0p7AwCeK/PLhscZDULoyq2yt//MIMkg
-pXgAn0EyAGGCk55LrLtMze9O9HYbSI9H
-=jq5M
+iEYEAREIAAYFAlC7kYoACgkQ1fmVwcYIWAYGHACZAdd2UmGoPaynNcCB7U7fcS8C
+k84An12pjkeJKeTWamA3PPnlbKLfaLMR
+=M+IK
-----END PGP SIGNATURE-----
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.16.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.16.ebuild
deleted file mode 100644
index 0c249046c7ea..000000000000
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.16.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.16.ebuild,v 1.7 2012/05/05 08:02:28 jdhore Exp $
-
-# order is important, gnome2 after gst-plugins
-inherit gst-plugins-ugly gst-plugins10 gnome2 eutils flag-o-matic 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=""
-
-RDEPEND=">=media-libs/gst-plugins-base-0.10.26
- >=media-libs/gstreamer-0.10.26
- >=dev-libs/glib-2.20"
-DEPEND="${RDEPEND}
- >=sys-devel/gettext-0.11.5
- virtual/pkgconfig
- !<media-libs/gst-plugins-bad-0.10.13"
-
-GST_PLUGINS_BUILD=""
-
-src_compile() {
- # gst doesnt handle optimisations well
- strip-flags
- replace-flags "-O3" "-O2"
- filter-flags "-fprefetch-loop-arrays" # see bug 22249
-
- gst-plugins-ugly_src_configure
-
- emake || die "emake failed."
-}
-
-# override eclass
-src_install() {
- gnome2_src_install
-}
-
-DOCS="AUTHORS README RELEASE"
-
-pkg_postinst () {
- gnome2_pkg_postinst
-
- elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
- elog "applications now should provide the basic plugins needed."
- elog ""
- elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
- elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
- elog "In most cases it shouldn't be needed though to emerge extra plugins."
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
-}
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild
deleted file mode 100644
index 30ac96a27f38..000000000000
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild,v 1.10 2012/05/05 08:02:28 jdhore Exp $
-
-# order is important, gnome2 after gst-plugins
-inherit gst-plugins-ugly gst-plugins10 gnome2 eutils flag-o-matic 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 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=media-libs/gst-plugins-base-0.10.26
- >=media-libs/gstreamer-0.10.26
- >=dev-libs/glib-2.20"
-DEPEND="${RDEPEND}
- >=sys-devel/gettext-0.11.5
- virtual/pkgconfig
- !<media-libs/gst-plugins-bad-0.10.13"
-
-GST_PLUGINS_BUILD=""
-
-src_compile() {
- # gst doesnt handle optimisations well
- strip-flags
- replace-flags "-O3" "-O2"
- filter-flags "-fprefetch-loop-arrays" # see bug 22249
-
- gst-plugins-ugly_src_configure
-
- emake || die "emake failed."
-}
-
-# override eclass
-src_install() {
- gnome2_src_install
-}
-
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
-
-pkg_postinst () {
- gnome2_pkg_postinst
-
- elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
- elog "applications now should provide the basic plugins needed."
- elog ""
- elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
- elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
- elog "In most cases it shouldn't be needed though to emerge extra plugins."
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
-}
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild
index d6c371614de8..38bc763a53b4 100644
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild
@@ -1,57 +1,45 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild,v 1.9 2012/05/17 15:17:57 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.18.ebuild,v 1.10 2012/12/02 17:36:09 eva Exp $
-# order is important, gnome2 after gst-plugins
-inherit gst-plugins-ugly gst-plugins10 gnome2 eutils flag-o-matic libtool
+EAPI="3"
+
+# order is important, gst-plugins10 after gst-plugins
+inherit eutils flag-o-matic gst-plugins-ugly gst-plugins10
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 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
-RDEPEND=">=media-libs/gst-plugins-base-0.10.26
- >=media-libs/gstreamer-0.10.26
- >=dev-libs/glib-2.20"
+RDEPEND="
+ >=dev-libs/glib-2.20:2
+ >=media-libs/gstreamer-0.10.26:${SLOT}
+ >=media-libs/gst-plugins-base-0.10.26:${SLOT}
+"
DEPEND="${RDEPEND}
- >=sys-devel/gettext-0.11.5
- virtual/pkgconfig
+ >=dev-util/gtk-doc-am-1.3
+"
+RDEPEND="${RDEPEND}
!<media-libs/gst-plugins-bad-0.10.13"
-GST_PLUGINS_BUILD=""
-
-src_compile() {
+src_configure() {
# gst doesnt handle optimisations well
strip-flags
replace-flags "-O3" "-O2"
filter-flags "-fprefetch-loop-arrays" # see bug 22249
- gst-plugins-ugly_src_configure
-
- emake || die "emake failed."
+ gst-plugins10_src_configure
}
-# override eclass
-src_install() {
- gnome2_src_install
-}
-
-DOCS="AUTHORS ChangeLog NEWS README RELEASE"
-
-pkg_postinst () {
- gnome2_pkg_postinst
-
- elog "The Gstreamer plugins setup has changed quite a bit on Gentoo,"
- elog "applications now should provide the basic plugins needed."
- elog ""
- elog "The new seperate plugins are all named 'gst-plugins-<plugin>'."
- elog "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'."
- elog "In most cases it shouldn't be needed though to emerge extra plugins."
+src_compile() {
+ emake || die
}
-pkg_postrm() {
- gnome2_pkg_postrm
+src_install() {
+ DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+ default
+ prune_libtool_files --modules
}
diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild
new file mode 100644
index 000000000000..2a430a797faa
--- /dev/null
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.19.ebuild,v 1.1 2012/12/02 17:36:09 eva Exp $
+
+EAPI="5"
+
+# order is important, gst-plugins10 after gst-plugins
+inherit eutils flag-o-matic gst-plugins-ugly gst-plugins10
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="http://gstreamer.sourceforge.net"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=dev-libs/glib-2.24:2
+ >=media-libs/gstreamer-0.10.36:${SLOT}
+ >=media-libs/gst-plugins-base-0.10.36:${SLOT}
+ orc? ( >=dev-lang/orc-0.4.11 )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.3
+"
+RDEPEND="${RDEPEND}
+ !<media-libs/gst-plugins-bad-0.10.13"
+
+src_configure() {
+ # gst doesnt handle optimisations well
+ strip-flags
+ replace-flags "-O3" "-O2"
+ filter-flags "-fprefetch-loop-arrays" # see bug 22249
+
+ gst-plugins10_src_configure
+}
+
+src_compile() {
+ default
+}
+
+src_install() {
+ DOCS="AUTHORS ChangeLog NEWS README RELEASE"
+ default
+ prune_libtool_files --modules
+}
diff --git a/media-libs/gst-plugins-ugly/metadata.xml b/media-libs/gst-plugins-ugly/metadata.xml
index 6cb5dfb547c2..449fc26834ad 100644
--- a/media-libs/gst-plugins-ugly/metadata.xml
+++ b/media-libs/gst-plugins-ugly/metadata.xml
@@ -3,4 +3,8 @@
<pkgmetadata>
<herd>gstreamer</herd>
<herd>gnome</herd>
+ <use>
+ <flag name="orc">Use <pkg>dev-lang/orc</pkg> for runtime
+ optimisations</flag>
+ </use>
</pkgmetadata>