# ChangeLog for x11-misc/gaia
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/gaia/ChangeLog,v 1.4 2006/11/24 09:18:14 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/gaia/ChangeLog,v 1.5 2006/11/24 11:05:07 opfer Exp $
+
+ 24 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
+ +files/gaia-respect_CFLAGS.patch, gaia-0.1.0.ebuild:
+ added a patch that respects the USE flags of the environment. Thanks to
+ Michael Hanselmann <hansmi@gentoo.org> for the help on Python mangling
24 Nov 2006; Christian Faulhammer <opfer@gentoo.org> gaia-0.1.0.ebuild:
kick out libtool.eclass, not needed
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX gaia-respect_CFLAGS.patch 687 RMD160 7811549b32d5e29d89c5c9ee666df9b236c919aa SHA1 2c88cf062e3b8e5df0f1ba2648593865f8d78d6c SHA256 46f539121803b70b57e23162f4e7a1505b395304092d8f663da37f2e2934e7ef
+MD5 a4921d84aa67b1f660170cef2e3fd38d files/gaia-respect_CFLAGS.patch 687
+RMD160 7811549b32d5e29d89c5c9ee666df9b236c919aa files/gaia-respect_CFLAGS.patch 687
+SHA256 46f539121803b70b57e23162f4e7a1505b395304092d8f663da37f2e2934e7ef files/gaia-respect_CFLAGS.patch 687
DIST gaia-0.1.0.tar.bz2 64892 RMD160 da0fd41fe6452ac3d20390e7d5a24a4e722c8963 SHA1 cbac9aec0d670f84588ed5a953c8d76db6cd4740 SHA256 83931c8e5316d3b156a4b71c1e92ec693133daa24f803c35ef983580fe42e48b
-EBUILD gaia-0.1.0.ebuild 1686 RMD160 14f9b51b75a93e241dc70107e39847fdb7c321f0 SHA1 583f33b647a891c6e579815f63e3bc3a6d329786 SHA256 943213e81bf0ed4ad98b897794982f91d48e0acb7aaa3bcb4e01d93f33f22d61
-MD5 8ca11319e27ad3bfb9d7f056abae1bf5 gaia-0.1.0.ebuild 1686
-RMD160 14f9b51b75a93e241dc70107e39847fdb7c321f0 gaia-0.1.0.ebuild 1686
-SHA256 943213e81bf0ed4ad98b897794982f91d48e0acb7aaa3bcb4e01d93f33f22d61 gaia-0.1.0.ebuild 1686
-MISC ChangeLog 796 RMD160 56b93e952a04aa7c40903e6a417378ae1c6827ff SHA1 013136972901064a0704a31658c700c5d881711c SHA256 5726223db5153f335e6b361c27a62941bdaf6d1f3aed727f1a1f2dc22ffde5ff
-MD5 3390532ece2ae4b08b2e2df43130f222 ChangeLog 796
-RMD160 56b93e952a04aa7c40903e6a417378ae1c6827ff ChangeLog 796
-SHA256 5726223db5153f335e6b361c27a62941bdaf6d1f3aed727f1a1f2dc22ffde5ff ChangeLog 796
+EBUILD gaia-0.1.0.ebuild 1751 RMD160 7887621c4ffa2aadcf91fdd3aa31a2a6dda1d3af SHA1 8338b97521284785b6fcd7c80657333eb545539c SHA256 973d190ab5fc986d149a8c4211de6858549f37971e735291cc9d342fa2ae8fbf
+MD5 4f07490c6d3b4e196f6dee87878c9fcd gaia-0.1.0.ebuild 1751
+RMD160 7887621c4ffa2aadcf91fdd3aa31a2a6dda1d3af gaia-0.1.0.ebuild 1751
+SHA256 973d190ab5fc986d149a8c4211de6858549f37971e735291cc9d342fa2ae8fbf gaia-0.1.0.ebuild 1751
+MISC ChangeLog 1054 RMD160 c433c605246270fe8d1392b33ce4c69bad225b52 SHA1 325c8afd335ee43bea00ddbf6ef1457029dcdadf SHA256 44dfb5db7e4934ecac93437a4652b486b061d009dc9acbfc8db63cc575e4bde0
+MD5 3f852a9fcca962e7a886b9a4537afc8a ChangeLog 1054
+RMD160 c433c605246270fe8d1392b33ce4c69bad225b52 ChangeLog 1054
+SHA256 44dfb5db7e4934ecac93437a4652b486b061d009dc9acbfc8db63cc575e4bde0 ChangeLog 1054
MISC metadata.xml 266 RMD160 ec474d4b2edebeccd738705e8717ecdb4aaca347 SHA1 2eb26e89e18770b3cc373ab290938a2aea6bce97 SHA256 2d1e8e22e242d00cd34f662e4d04d2e7d488951bd1e84fe3132d2b1ebd1b71d2
MD5 f2e99271e391d686f969c3d65ac24562 metadata.xml 266
RMD160 ec474d4b2edebeccd738705e8717ecdb4aaca347 metadata.xml 266
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFZrjgNQqtfCuFneMRAvhqAJ4zSHSDmCQ/tElD2FaoBH9O/ikN4QCcCBn0
-+6KghIWHuYU30ZUEy7xcpTw=
-=CDZO
+iD8DBQFFZtH9NQqtfCuFneMRAk3mAKCY0DuLnzhTQnRy+yg99wGLNvX8kQCeMtRL
+F8fJOiytdvcFq5uvA/Ljlsc=
+=kgJP
-----END PGP SIGNATURE-----
--- /dev/null
+--- SConstruct 2006-11-24 11:53:51.000000000 +0100
++++ /tmp/SConstruct 2006-11-24 11:55:07.000000000 +0100
+@@ -1,4 +1,5 @@
+ import os
++import re
+
+ #######################################
+ # OPTIONS
+@@ -11,8 +12,9 @@
+ #######################################
+ # ENVIRONMENT
+ #######################################
+-env = Environment( CCFLAGS = [ '-Wall', '-g' ],
+- CXXFLAGS = [ '-Wall', '-g' ],
++
++env = Environment( CCFLAGS = re.split('\s+', os.environ.get('CFLAGS', '')),
++ CXXFLAGS = re.split('\s+', os.environ.get('CXXFLAGS', '')),
+ CPPPATH = [ '/usr/local/include', '/usr/X11R6/include' ],
+ LIBPATH = [ '/usr/X11R6/lib', '/usr/local/lib' ],
+ options = opts )
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/gaia/gaia-0.1.0.ebuild,v 1.5 2006/11/24 09:18:14 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/gaia/gaia-0.1.0.ebuild,v 1.6 2006/11/24 11:05:07 opfer Exp $
+
+inherit eutils
DESCRIPTION="opensource 3D interface to the planet, based on Google Earth data"
HOMEPAGE="http://gaia.serezhkin.com/"
cd ${S}
sed -i "s/\.\/data/\/usr\/share\/gaia/" src/config.h
sed -i "/libgefetch_examples/a\SConsignFile()" SConstruct
+ epatch "${FILESDIR}"/${PN}-respect_CFLAGS.patch
}
src_compile() {