summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2005-04-24 19:03:32 +0000
committerMartin Schlemmer <azarah@gentoo.org>2005-04-24 19:03:32 +0000
commit7fd18cf4549c29c54184dd508c89e5145f1b9685 (patch)
treedb9c782629b14227c316eb4e7eb428c0e4976843 /dev-python/pyrex/pyrex-0.9.3-r2.ebuild
parentAdded patch to fix linking to libdc1394 package. Fixes bug #90150. (diff)
downloadgentoo-2-7fd18cf4549c29c54184dd508c89e5145f1b9685.tar.gz
gentoo-2-7fd18cf4549c29c54184dd508c89e5145f1b9685.tar.bz2
gentoo-2-7fd18cf4549c29c54184dd508c89e5145f1b9685.zip
Support for generating gcc4 compatible code (patch from fedora).
(Portage version: 2.0.51.20-r4)
Diffstat (limited to 'dev-python/pyrex/pyrex-0.9.3-r2.ebuild')
-rw-r--r--dev-python/pyrex/pyrex-0.9.3-r2.ebuild37
1 files changed, 37 insertions, 0 deletions
diff --git a/dev-python/pyrex/pyrex-0.9.3-r2.ebuild b/dev-python/pyrex/pyrex-0.9.3-r2.ebuild
new file mode 100644
index 000000000000..874d42e6e8ab
--- /dev/null
+++ b/dev-python/pyrex/pyrex-0.9.3-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyrex/pyrex-0.9.3-r2.ebuild,v 1.1 2005/04/24 19:03:31 azarah Exp $
+
+inherit distutils eutils
+
+MY_P="Pyrex-${PV}"
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="a language for writing Python extension modules"
+HOMEPAGE="http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex"
+SRC_URI="http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/${MY_P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~mips ~ppc ~sparc ~x86 ~ppc64"
+IUSE=""
+
+DEPEND="virtual/python"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # fix for pyrex distutils for python 2.4. bug# 77042
+ epatch ${FILESDIR}/${P}-python24_distutils.patch
+ # fix for gcc-4.0
+ epatch ${FILESDIR}/${PN}-0.9.2.1-gcc4.patch
+}
+
+src_install() {
+ mydoc="CHANGES.txt INSTALL.txt README.txt USAGE.txt"
+ distutils_src_install
+
+ dodir /usr/share/doc/${PF}/Demos
+ cp -r ${S}/Demos ${D}/usr/share/doc/${PF}
+ dohtml -r Doc/*
+ cp ${S}/Doc/primes.c ${D}usr/share/doc/${PF}/html/
+}