diff options
author | Ned Ludd <solar@gentoo.org> | 2005-05-19 19:25:53 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2005-05-19 19:25:53 +0000 |
commit | db3a17dae043adef740475191bf41b61eb813c0e (patch) | |
tree | 51568ff64218bb2fa9ef290efaa77347e04b470d /media-libs/libdv | |
parent | Initial commit, ebuild written by me. Closes bug #38715. (diff) | |
download | historical-db3a17dae043adef740475191bf41b61eb813c0e.tar.gz historical-db3a17dae043adef740475191bf41b61eb813c0e.tar.bz2 historical-db3a17dae043adef740475191bf41b61eb813c0e.zip |
- Enable --disable-asm on x86 when using pic code or the compiled libdv will contain text relocations. This should not really have to depend on when has_pic triggers or not but it's this way for now till such time as x86 more or less does a patch like the x86_64 relocation one. It may not really even matter as libdv use of asm is should only matter with the use of a RT kernel which none of us have at this point in time. Benchmarks need to be done.
Diffstat (limited to 'media-libs/libdv')
-rw-r--r-- | media-libs/libdv/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/libdv/Manifest | 24 | ||||
-rw-r--r-- | media-libs/libdv/libdv-0.104.ebuild | 5 |
3 files changed, 30 insertions, 9 deletions
diff --git a/media-libs/libdv/ChangeLog b/media-libs/libdv/ChangeLog index f99e28e60e14..c95d505ffe91 100644 --- a/media-libs/libdv/ChangeLog +++ b/media-libs/libdv/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for media-libs/libdv # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdv/ChangeLog,v 1.40 2005/05/01 17:25:50 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdv/ChangeLog,v 1.41 2005/05/19 19:25:53 solar Exp $ + + 19 May 2005; <solar@gentoo.org> libdv-0.104.ebuild: + - Enable --disable-asm on x86 when using pic code or the compiled libdv will + contain text relocations. This should not really have to depend on when + has_pic triggers or not but it's this way for now till such time as x86 more + or less does a patch like the x86_64 relocation one. It may not really even + matter as libdv use of asm is should only matter with the use of a RT kernel + which none of us have at this point in time. Benchmarks need to be done. 01 May 2005; Michael Hanselmann <hansmi@gentoo.org> libdv-0.102.ebuild: Stable on ppc. diff --git a/media-libs/libdv/Manifest b/media-libs/libdv/Manifest index 2de479f2523e..9051a2aed4f5 100644 --- a/media-libs/libdv/Manifest +++ b/media-libs/libdv/Manifest @@ -1,13 +1,25 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 1c49a28474fa7b93312926e6a4a110a7 libdv-0.104.ebuild 1204 MD5 9ff480f44ba52c721c629991852b4ddf libdv-0.101.ebuild 1147 MD5 2875d878b5008c6382864cbd5902b202 libdv-0.102.ebuild 1150 +MD5 80c0b436e1352c2838f1b7592f4f13b6 ChangeLog 5983 MD5 1427fcf4db28b76b675aae8bac20ab39 metadata.xml 274 -MD5 0888bb7773cb2f7875262abad433db32 ChangeLog 5465 MD5 9eddaa9f84b052f62b463beadff4dfe7 libdv-0.99-r1.ebuild 1169 -MD5 8266d40d07c80a12ef9ec6854577b434 libdv-0.104.ebuild 1141 -MD5 21abc06a6e969b1a6b5b1ca2f1f09474 files/digest-libdv-0.101 63 -MD5 592d600ce50f0a107ecd5b348d434f9f files/libdv-0.99-2.6.patch 439 MD5 db1c07312c8a5de3d64bc80c44b26d6e files/libdv-0.99-disablegtk.patch 3309 +MD5 ccdc17c32d38a07aab1b06d6932a13f8 files/libdv-0.104-amd64reloc.patch 9114 +MD5 21abc06a6e969b1a6b5b1ca2f1f09474 files/digest-libdv-0.101 63 MD5 d577f2ed689030f4f13088422f1fa185 files/digest-libdv-0.102 63 -MD5 3d3bbf2ecd039329fe6b73dc9ada38bf files/digest-libdv-0.99-r1 62 MD5 2524a27d2f6e849452d1d5d1f97580ec files/digest-libdv-0.104 63 -MD5 ccdc17c32d38a07aab1b06d6932a13f8 files/libdv-0.104-amd64reloc.patch 9114 +MD5 592d600ce50f0a107ecd5b348d434f9f files/libdv-0.99-2.6.patch 439 +MD5 3d3bbf2ecd039329fe6b73dc9ada38bf files/digest-libdv-0.99-r1 62 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.0 (GNU/Linux) + +iQCVAwUBQozn2J4WFLgrx1GWAQLLFQQAqPeL9uapcWaPIkjjXcJILJraylOC16TD +T6Pttz94ePM8Y1Q1EZaVGApsDvxoY/newEj0JEXNWvffBk6xIyIPgywMzSeJD6Mz +ZhrX72GWjIlrs0ZroBN53/9HBtsN4RI8sGtunCvoJYpOfzf5aN0H9ZM1e9GNFoh8 +szAUw6EP4q8= +=vO1X +-----END PGP SIGNATURE----- diff --git a/media-libs/libdv/libdv-0.104.ebuild b/media-libs/libdv/libdv-0.104.ebuild index 7c9eeb318ff5..2dcf180c7301 100644 --- a/media-libs/libdv/libdv-0.104.ebuild +++ b/media-libs/libdv/libdv-0.104.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdv/libdv-0.104.ebuild,v 1.3 2005/01/13 02:18:36 weeve Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdv/libdv-0.104.ebuild,v 1.4 2005/05/19 19:25:53 solar Exp $ -inherit eutils libtool +inherit eutils libtool flag-o-matic DESCRIPTION="Software codec for dv-format video (camcorders etc)" HOMEPAGE="http://libdv.sourceforge.net/" @@ -31,6 +31,7 @@ src_unpack() { src_compile() { econf \ + $((use x86 && has_pic) && echo --disable-asm) \ $(use_with debug) \ $(use_enable gtk) $(use_enable gtk gtktest) \ $(use_enable sdl) \ |