fix debug usage / CFLAG munging
authorMike Frysinger <vapier@gentoo.org>
Fri, 30 Sep 2005 03:53:42 +0000 (03:53 +0000)
committerMike Frysinger <vapier@gentoo.org>
Fri, 30 Sep 2005 03:53:42 +0000 (03:53 +0000)
Package-Manager: portage-2.0.52-r1 http://www.bash.org/?136501

media-libs/smpeg/Manifest
media-libs/smpeg/smpeg-0.4.4-r6.ebuild

index 6183b36c9c34f1379b5807ae9a7b782790483824..f9b216243a3058f0ec9e9b06dd578230542f964b 100644 (file)
@@ -1,7 +1,7 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 90034320f895d97bdc1e7e8e589344d9 smpeg-0.4.4-r6.ebuild 1574
+MD5 ab3f31fc8059aa73b6848802d4828467 smpeg-0.4.4-r6.ebuild 1518
 MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
 MD5 4929ded555c18b2909d24d20290eb23e ChangeLog 3327
 MD5 228adf6a40bb4eef222c38d23f97014b files/digest-smpeg-0.4.4-r6 63
@@ -11,7 +11,7 @@ MD5 7d1d2f2e55e8d98f7d62dcbb680cec7d files/smpeg-0.4.4-gnu-stack.patch 955
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDOxBNgIKl8Uu19MoRAqRsAJ9dBsD3v02dt3+UGtGg2EAjDBFksQCdHffi
-59gXFYaQNGg8PPb5+GUrweQ=
-=6fnc
+iD8DBQFDPLcMgIKl8Uu19MoRAo5EAJ9fkHmpob8YW7V1XMJjFvaFgDVMRACfWvHs
+6E93kBn99M+oBICs3m9AsH4=
+=Ser0
 -----END PGP SIGNATURE-----
index 9eb8d6a0b929017db0fe7ca58c1a145c39e6f0d2..a2ae120f93ed71d3797e64dce5b10588ec9d11e9 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/smpeg/smpeg-0.4.4-r6.ebuild,v 1.3 2005/09/12 23:49:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/smpeg/smpeg-0.4.4-r6.ebuild,v 1.4 2005/09/30 03:53:42 vapier Exp $
 
 inherit eutils toolchain-funcs
 
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.lokigames.com/pub/open-source/smpeg/${P}.tar.gz"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="X gtk opengl debug mmx"
+IUSE="X debug gtk mmx opengl"
 
 DEPEND=">=media-libs/libsdl-1.2.0
        opengl? ( virtual/opengl virtual/glu )
@@ -24,11 +24,6 @@ src_unpack() {
        epatch "${FILESDIR}"/${P}-m4.patch
        epatch "${FILESDIR}"/${P}-gnu-stack.patch
        epatch "${FILESDIR}"/${P}-config.patch
-       sed -i \
-               -e 's:-mcpu=ev4 -Wa,-mall::' \
-               -e 's:-march=486::' \
-               -e 's:-march=pentium -mcpu=pentiumpro::' \
-               configure || die "sed configure failed"
        # Bundled libtool doesnt properly add C++ libs even
        # though the shared library includes C++ objects
        sed -i \
@@ -39,13 +34,15 @@ src_unpack() {
 src_compile() {
        tc-export CC CXX RANLIB AR
 
+       # the debug option is bogus ... all it does is add extra
+       # optimizations if you pass --disable-debug
        econf \
-               $(use_enable debug) \
                $(use_enable debug assertions) \
                $(use_enable gtk gtk-player) \
                $(use_with X x) \
                $(use_enable opengl opengl-player) \
                $(use_enable mmx) \
+               --enable-debug \
                || die "econf failed"
 
        emake || die "emake failed"