summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2012-06-19 16:01:30 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2012-06-19 16:01:30 +0000
commit3628b8c36686abd46144484daebcce7ca6348ea8 (patch)
tree8f11370f49b3eef624314ae939c50e59dceaa1e2 /dev-python/astropy/files
parentdev-tcltk/tcllib: Dropped old, bump to EAPI=4, add missing dep on dev-lang/tcl (diff)
downloadgentoo-2-3628b8c36686abd46144484daebcce7ca6348ea8.tar.gz
gentoo-2-3628b8c36686abd46144484daebcce7ca6348ea8.tar.bz2
gentoo-2-3628b8c36686abd46144484daebcce7ca6348ea8.zip
Initial import, ebuild written by me
(Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/astropy/files')
-rw-r--r--dev-python/astropy/files/astropy-0.1-expat.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/dev-python/astropy/files/astropy-0.1-expat.patch b/dev-python/astropy/files/astropy-0.1-expat.patch
new file mode 100644
index 000000000000..5bc1b294cfe2
--- /dev/null
+++ b/dev-python/astropy/files/astropy-0.1-expat.patch
@@ -0,0 +1,33 @@
+--- astropy/utils/xml/setup_package.py.orig 2012-06-18 07:48:04.000000000 +0200
++++ astropy/utils/xml/setup_package.py 2012-06-19 12:43:29.685002916 +0200
+@@ -4,7 +4,6 @@
+
+
+ def get_extensions(build_type='release'):
+- EXPAT_DIR = 'cextern/expat/lib'
+ XML_DIR = 'astropy/utils/xml/src'
+
+ defines = [("HAVE_EXPAT_CONFIG_H", 1)]
+@@ -21,18 +20,14 @@
+ # place of ours.
+ extra_link_args = [
+ '-Wl,--version-script={0}'.format(
+- join(XML_DIR, 'iterparse.map'))
+- ]
++ join(XML_DIR, 'iterparse.map')),
++ '-lexpat']
+ else:
+ extra_link_args = []
+
+ return [Extension(
+ "astropy.utils.xml._iterparser",
+- [join(XML_DIR, "iterparse.c"),
+- join(EXPAT_DIR, "xmlparse.c"),
+- join(EXPAT_DIR, "xmlrole.c"),
+- join(EXPAT_DIR, "xmltok.c"),
+- join(EXPAT_DIR, "xmltok_impl.c")],
++ [join(XML_DIR, "iterparse.c")],
+ define_macros=defines,
+- include_dirs=[XML_DIR, EXPAT_DIR],
++ include_dirs=[XML_DIR],
+ extra_link_args=extra_link_args)]