summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Tilley <lv@gentoo.org>2004-04-10 00:51:40 +0000
committerTravis Tilley <lv@gentoo.org>2004-04-10 00:51:40 +0000
commit8edab8287986c0d13aeec6c5da7498b77fa75bf4 (patch)
treefd7613b84f513382d7a2303f3751d608cc2afeb4 /media-plugins
parentAdded sys-libs/lib-compat to DEPEND. (diff)
downloadhistorical-8edab8287986c0d13aeec6c5da7498b77fa75bf4.tar.gz
historical-8edab8287986c0d13aeec6c5da7498b77fa75bf4.tar.bz2
historical-8edab8287986c0d13aeec6c5da7498b77fa75bf4.zip
an -fPIC fix
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/live/ChangeLog5
-rw-r--r--media-plugins/live/Manifest4
-rw-r--r--media-plugins/live/live-2004.03.27.ebuild12
3 files changed, 17 insertions, 4 deletions
diff --git a/media-plugins/live/ChangeLog b/media-plugins/live/ChangeLog
index 7244ec2f90b9..3bad1f433f87 100644
--- a/media-plugins/live/ChangeLog
+++ b/media-plugins/live/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-plugins/live
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/ChangeLog,v 1.14 2004/04/09 23:24:53 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/ChangeLog,v 1.15 2004/04/10 00:51:40 lv Exp $
+
+ 09 Apr 2004; Travis Tilley <lv@gentoo.org> live-2004.03.27.ebuild:
+ added an -fPIC fix on amd64 so that live can be used to create shared libraries
09 Apr 2004; Travis Tilley <lv@gentoo.org> live-2004.03.27.ebuild:
added ~amd64 keyword
diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index ca7d7b013ff9..727cb63ad4aa 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,4 +1,4 @@
-MD5 2e52652458640cd16bc3f0991682d005 ChangeLog 2015
+MD5 0f73dc31f24d797a25e0e885e2f4e2fd ChangeLog 2167
MD5 c4cb676e60be3f97a09a4e01ef703212 live-2003.01.28.ebuild 1308
MD5 e510be10ce2dde483182f75fd380a6e4 live-2003.04.11.ebuild 1306
MD5 a61f930d0fcb7befde48760b5848288b live-2003.06.26.ebuild 1341
@@ -6,7 +6,7 @@ MD5 6d7605dc5b8c761d4622fcdcb3ce8857 live-2003.09.01.ebuild 1346
MD5 87149944743fa9dda21128e1288d4ed3 live-2004.03.05.ebuild 1412
MD5 82ec391adfcd13ec52d63e368093aa0f live-2004.03.17.ebuild 1411
MD5 3cac573d63f9984377c04289d6939f90 live-2004.03.23.ebuild 1409
-MD5 603b8835c05b9d53090e73126ca47201 live-2004.03.27.ebuild 1411
+MD5 75b9c5932e8b85e04296fb56dff8ec5c live-2004.03.27.ebuild 1837
MD5 9ef4af14dad87b03fde8e43f19e08d26 metadata.xml 225
MD5 84116ebcdca88cb9fb23742faf8d1c6a files/digest-live-2003.01.28 67
MD5 20e1d38b019b76c27378a543163502f4 files/digest-live-2003.04.11 67
diff --git a/media-plugins/live/live-2004.03.27.ebuild b/media-plugins/live/live-2004.03.27.ebuild
index 940ef1e3abe8..8afa80aec530 100644
--- a/media-plugins/live/live-2004.03.27.ebuild
+++ b/media-plugins/live/live-2004.03.27.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2004.03.27.ebuild,v 1.2 2004/04/09 23:24:53 lv Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2004.03.27.ebuild,v 1.3 2004/04/10 00:51:40 lv Exp $
DESCRIPTION="Source-code libraries for standards-based RTP/RTCP/RTSP multimedia streaming, suitable for embedded and/or low-cost streaming applications"
@@ -17,6 +17,16 @@ S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd ${S}
+
+ # -fPIC is needed on amd64 because some applications are using live
+ # to make shared libraries, which wont work without -fPIC on that
+ # arch. The build system used isn't advanced enough to easily
+ # specify that the test programs dont need to be PIC themselves,
+ # and makefiles are generated on the fly, so I'm adding it as a
+ # global flag.
+ # Travis Tilley <lv@gentoo.org> 09 Apr 2004
+ use amd64 && append-flags -fPIC
+
sed -i.orig -e "s:-O:${CFLAGS} -Wno-deprecated:" config.linux
epatch ${FILESDIR}/gcc-3.3.patch
#quick fix, something better will follow.