summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-03-17 21:37:48 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-03-17 21:37:48 +0000
commit169e6c2eddf03fe2463b92c0f038a173629dbf0a (patch)
treeda2e4b382f21b94e7b7e285f50f6277af6143198 /media-libs/gst-plugins-ugly
parentBump to 0.10.17, no major changes (diff)
downloadhistorical-169e6c2eddf03fe2463b92c0f038a173629dbf0a.tar.gz
historical-169e6c2eddf03fe2463b92c0f038a173629dbf0a.tar.bz2
historical-169e6c2eddf03fe2463b92c0f038a173629dbf0a.zip
Bump to 0.10.17, major fixes are:
* asfdemux: Handle new type of DRM'd asf files * mpegparse: re-fix flow return handling * rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly * xingmux: Don't ignore WRONG_STATE and NOT_LINKED when pushing data downstream Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'media-libs/gst-plugins-ugly')
-rw-r--r--media-libs/gst-plugins-ugly/ChangeLog13
-rw-r--r--media-libs/gst-plugins-ugly/Manifest4
-rw-r--r--media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild57
3 files changed, 72 insertions, 2 deletions
diff --git a/media-libs/gst-plugins-ugly/ChangeLog b/media-libs/gst-plugins-ugly/ChangeLog
index 6d43c57a5538..b21e1d6674b1 100644
--- a/media-libs/gst-plugins-ugly/ChangeLog
+++ b/media-libs/gst-plugins-ugly/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for media-libs/gst-plugins-ugly
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/ChangeLog,v 1.78 2011/02/13 12:40:30 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-ugly/ChangeLog,v 1.79 2011/03/17 21:37:48 nirbheek Exp $
+
+*gst-plugins-ugly-0.10.17 (17 Mar 2011)
+
+ 17 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +gst-plugins-ugly-0.10.17.ebuild:
+ Bump to 0.10.17, major fixes are:
+ * asfdemux: Handle new type of DRM'd asf files
+ * mpegparse: re-fix flow return handling
+ * rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
+ * xingmux: Don't ignore WRONG_STATE and NOT_LINKED when pushing data
+ downstream
13 Feb 2011; Raúl Porcel <armin76@gentoo.org>
gst-plugins-ugly-0.10.16.ebuild:
diff --git a/media-libs/gst-plugins-ugly/Manifest b/media-libs/gst-plugins-ugly/Manifest
index f962d72a555f..f0671e8f922c 100644
--- a/media-libs/gst-plugins-ugly/Manifest
+++ b/media-libs/gst-plugins-ugly/Manifest
@@ -1,6 +1,8 @@
DIST gst-plugins-ugly-0.10.13.tar.bz2 1016859 RMD160 1cf856fd273fff8b08b3bd987ec36b82c33c374a SHA1 20252cc743cbdcca62c702b5ab703c2be0f9d955 SHA256 39f07a60739f5dfa4f5574a02db15de69fd05b9ea63239488338ec3491bf69a8
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
EBUILD gst-plugins-ugly-0.10.13.ebuild 1649 RMD160 aebc44f369c77148775aa5ff62796793bab0b22d SHA1 f68256f46eab222646a1e16e770dcae324a1bab5 SHA256 1d652bf469e89f784c7ba017501fdb27eee643713b238b4be2341ea981ec1e24
EBUILD gst-plugins-ugly-0.10.16.ebuild 1621 RMD160 ef738e9d967675e81d1bcde5e25935fdace39b36 SHA1 96e03da4a7f8dd96af16d78fb6e456039d65041a SHA256 84d2e1e70e5b67bb40b468c051894119d9eaacdbc29b4dcecff92b5d8cda7b50
-MISC ChangeLog 10244 RMD160 de6dbc1003fa32c885615dacdcba19ee946284dd SHA1 550f1e806507ae49930e7ca78ea031e7c390f64a SHA256 98f39150b66fed99fb7806ead9f9d89576b69c02c9806668eacd175ef2a5af45
+EBUILD gst-plugins-ugly-0.10.17.ebuild 1630 RMD160 a55be551f6eb3ce43fbfb17bb9199badb36946dc SHA1 185b47206853551a9139bfca3847ef2c08bf4098 SHA256 7f7b980aa11e2f8b1963a4e8c144db0913dd9fb8e1b461daac7e079f2c22ad90
+MISC ChangeLog 10642 RMD160 f1c43452a5d0ada48e287565e9410c1a69977b98 SHA1 f129197611bdc4dabf00dd3fa49fe570bedcc918 SHA256 77a98355c722879bc56233b60e74ecb3514484e13e1e5de12232db4fba3aa13b
MISC metadata.xml 183 RMD160 1ff3457acfc2fe0f859b9cc5879b3093b2979fe9 SHA1 829dff00498fcdadd7e4f172770790cf601450b2 SHA256 d204aaee1ef1b7f278926aeadf0958d8b6a81affb746a3924a565263a97022fc
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
new file mode 100644
index 000000000000..0bdf80b55b97
--- /dev/null
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-0.10.17.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 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.1 2011/03/17 21:37:48 nirbheek 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
+ dev-util/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
+}