summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2003-10-23 21:56:17 +0000
committerMarinus Schraal <foser@gentoo.org>2003-10-23 21:56:17 +0000
commit55db6b8fd56bff979e9b22bbde5142da11297439 (patch)
treea4881f917c418408dfba2c78eb552e63fe990b78 /media-libs
parentChanged SLOT to 0 from ${OKV} (diff)
downloadgentoo-2-55db6b8fd56bff979e9b22bbde5142da11297439.tar.gz
gentoo-2-55db6b8fd56bff979e9b22bbde5142da11297439.tar.bz2
gentoo-2-55db6b8fd56bff979e9b22bbde5142da11297439.zip
new release
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/gstreamer/ChangeLog8
-rw-r--r--media-libs/gstreamer/Manifest12
-rw-r--r--media-libs/gstreamer/files/digest-gstreamer-0.6.41
-rw-r--r--media-libs/gstreamer/gstreamer-0.6.4.ebuild78
4 files changed, 93 insertions, 6 deletions
diff --git a/media-libs/gstreamer/ChangeLog b/media-libs/gstreamer/ChangeLog
index 01f90229621a..c42cf7731a78 100644
--- a/media-libs/gstreamer/ChangeLog
+++ b/media-libs/gstreamer/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/gstreamer
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.39 2003/10/22 16:42:03 darkspecter Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/ChangeLog,v 1.40 2003/10/23 21:56:11 foser Exp $
+
+*gstreamer-0.6.4 (23 Oct 2003)
+
+ 23 Oct 2003; foser <foser@gentoo.org> gstreamer-0.6.4.ebuild :
+ Add some hacks to have at least some docs build
+ Removed old nasm, popt and zlib deps
22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> gstreamer-0.6.3.ebuild:
set ppc in keywords
diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index b5d12b0fcb99..1510a3405b8d 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,14 +1,16 @@
-MD5 42f6345c2aefaf9fef027948be5af8b9 ChangeLog 6848
+MD5 730edaef05d3315d12fe058ec7ac18c7 gstreamer-0.6.2.ebuild 1657
+MD5 630ada1c556d56b9fb18591330fd559e gstreamer-0.6.4.ebuild 1725
MD5 e5b7eb6c678fd17c99801420d22577de gstreamer-0.6.0-r2.ebuild 2225
MD5 307f6dc1bbfe3b671121188670ef6640 gstreamer-0.6.1-r1.ebuild 1653
-MD5 730edaef05d3315d12fe058ec7ac18c7 gstreamer-0.6.2.ebuild 1657
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 6435c9bdc083223c438e1a0a1edd7db6 gstreamer-0.6.3.ebuild 2071
+MD5 b5850e59433cf9d5e3ab398815246ec5 ChangeLog 7029
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 2859a53d220f0d4f15d70265c0ae3ee2 files/digest-gstreamer-0.6.0-r2 69
+MD5 d7d0bd22f575c14e4b5e9dae76109a13 files/digest-gstreamer-0.6.1-r1 69
MD5 6bbd0426345ae753a9833575e160ad71 files/gstreamer-default_scheduler_opt.patch 2100
MD5 a74f9b21ddb30cb0925e25cc18fc9213 files/gstreamer-error_report.patch 771
-MD5 19da7f9f949dee117395e898c2e0bf39 files/gstreamer-0.6.0-sparc.patch 1428
-MD5 d7d0bd22f575c14e4b5e9dae76109a13 files/digest-gstreamer-0.6.1-r1 69
MD5 25e847f18be30c70bf95d37afd5c82a4 files/digest-gstreamer-0.6.2 69
MD5 108e4dae9d3c886119d0b0651d959feb files/digest-gstreamer-0.6.3 69
+MD5 ff15475e2c782144d62016e6d37a99b4 files/digest-gstreamer-0.6.4 69
MD5 9a6a2ed73b08e3d33cb2c9d7cb1550ff files/gstreamer-0.6.3-gcc33.patch 557
+MD5 19da7f9f949dee117395e898c2e0bf39 files/gstreamer-0.6.0-sparc.patch 1428
diff --git a/media-libs/gstreamer/files/digest-gstreamer-0.6.4 b/media-libs/gstreamer/files/digest-gstreamer-0.6.4
new file mode 100644
index 000000000000..02a2c66fbc06
--- /dev/null
+++ b/media-libs/gstreamer/files/digest-gstreamer-0.6.4
@@ -0,0 +1 @@
+MD5 d607f42d4a6de9e79d74ccaa6469ded6 gstreamer-0.6.4.tar.bz2 1108361
diff --git a/media-libs/gstreamer/gstreamer-0.6.4.ebuild b/media-libs/gstreamer/gstreamer-0.6.4.ebuild
new file mode 100644
index 000000000000..af5d39f47804
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-0.6.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gstreamer/gstreamer-0.6.4.ebuild,v 1.1 2003/10/23 21:56:11 foser Exp $
+
+inherit eutils flag-o-matic libtool gnome.org
+
+# Create a major/minor combo for our SLOT and executables suffix
+PVP=($(echo " $PV " | sed 's:[-\._]: :g'))
+PV_MAJ_MIN=${PVP[0]}.${PVP[1]}
+
+DESCRIPTION="Streaming media framework"
+HOMEPAGE="http://gstreamer.sourceforge.net"
+LICENSE="LGPL-2"
+
+SLOT=${PV_MAJ_MIN}
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
+IUSE="doc"
+
+RDEPEND=">=dev-libs/glib-2.0.4
+ >=dev-libs/libxml2-2.4.9
+ >=dev-libs/popt-1.6.1"
+
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ dev-util/pkgconfig
+ doc? ( dev-util/gtk-doc
+ app-text/xmlto )"
+
+src_unpack() {
+
+ unpack ${A}
+
+ # docs hack, disable dirs without html output
+ cd ${S}/docs
+ mv Makefile.in Makefile.in.old
+ sed -e "s:faq manual pwg::" Makefile.in.old > Makefile.in
+
+}
+
+src_compile() {
+
+ elibtoolize
+
+ strip-flags
+ replace-flags "-O3" "-O2"
+
+ # docs hack, circumvent xmltex check
+ HAVE_XMLTEX=1 econf \
+ --program-suffix=-${PV_MAJ_MIN} \
+ --with-configdir=/etc/gstreamer \
+ --disable-tests \
+ --disable-examples \
+ `use_enable doc docs-build` \
+ || die "./configure failed"
+
+ # On alpha and amd64 some innocuous warnings are spit out that break the
+ # build because of -Werror
+ use alpha && find . -name Makefile | xargs sed -i -e 's/-Werror//g'
+ use amd64 && find . -name Makefile | xargs sed -i -e 's/-Werror//g'
+
+ emake || die "compile failed"
+
+}
+
+src_install() {
+
+ einstall || die
+
+ dodoc AUTHORS ChangeLog COPYING* DEVEL \
+ NEWS README RELEASE REQUIREMENTS TODO
+
+}
+
+pkg_postinst() {
+
+ gst-register-${PV_MAJ_MIN}
+
+}