summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/qhull/ChangeLog9
-rw-r--r--media-libs/qhull/Manifest15
-rw-r--r--media-libs/qhull/files/digest-qhull-2003.1-r13
-rw-r--r--media-libs/qhull/qhull-2003.1-r1.ebuild36
4 files changed, 58 insertions, 5 deletions
diff --git a/media-libs/qhull/ChangeLog b/media-libs/qhull/ChangeLog
index 6f46fab8d70c..14012e6db76a 100644
--- a/media-libs/qhull/ChangeLog
+++ b/media-libs/qhull/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-libs/qhull
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/ChangeLog,v 1.21 2007/11/18 13:15:43 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/ChangeLog,v 1.22 2007/12/11 02:21:23 markusle Exp $
+
+*qhull-2003.1-r1 (10 Dec 2007)
+
+ 10 Dec 2007; Markus Dittrich <markusle@gentoo.org>
+ +qhull-2003.1-r1.ebuild:
+ Restrict compilation flags on amd64 to -O1 since -O2 and higher
+ generates bad code. General cleanup.
18 Nov 2007; Markus Dittrich <markusle@gentoo.org>
files/qhull-3.1-makefile.patch, metadata.xml, qhull-3.1-r1.ebuild,
diff --git a/media-libs/qhull/Manifest b/media-libs/qhull/Manifest
index 86f4ac204aff..4b77d0118446 100644
--- a/media-libs/qhull/Manifest
+++ b/media-libs/qhull/Manifest
@@ -8,6 +8,10 @@ RMD160 539e9ca64a8fc8e7a8af9525c11cd3e2e09ea6f7 files/qhull-3.1-makefile.patch 2
SHA256 5685cad5fb45b05444ebb6c2867974aad3391a9936070f976a5b58aeb52c27a7 files/qhull-3.1-makefile.patch 2516
DIST qhull-2003.1.tar.gz 724313 RMD160 6c82ad27601f9aa12498e3bc08f06c7b777a5f4d SHA1 2e783b5e45cecc053b1dc08c682b871dfbb59dd2 SHA256 68725c96603a426da748d38d0f83e7a9dd6a0bfc483525debe04001846475b0b
DIST qhull3.1.tgz 442679 RMD160 11cad251d238725589fa0ec454caf714a98e3840 SHA1 598a297105199efd69799941acf154f69adc0607 SHA256 c4bf2035b2bdc86094b244fbe5a9ae0df9fdc2af4d96a4d0ba93a7060af2b30e
+EBUILD qhull-2003.1-r1.ebuild 871 RMD160 4b4e6d78ce1d3ce14c34ba8b621bb1d457487eac SHA1 ae7bcfffd7dbcd57fdec07d5dff91f928e539453 SHA256 683a6999fef445cc94ca5e6b5f3a1c7180fb467983b92c24cbb75ad4c10921a7
+MD5 efee3a0fed2184dc02a658952aebada9 qhull-2003.1-r1.ebuild 871
+RMD160 4b4e6d78ce1d3ce14c34ba8b621bb1d457487eac qhull-2003.1-r1.ebuild 871
+SHA256 683a6999fef445cc94ca5e6b5f3a1c7180fb467983b92c24cbb75ad4c10921a7 qhull-2003.1-r1.ebuild 871
EBUILD qhull-2003.1.ebuild 1151 RMD160 20e8c4abbe7e49120c25fc19dbe4a66114a04c85 SHA1 0f3442cf3e4d714e513eba0380a168e65e26b97a SHA256 8505097907e79bb2472b2546b4655985f66c5c6c6fcd5c6ec72a855a3071bb35
MD5 6dc5fe89307efe5e27585194a94dbbd1 qhull-2003.1.ebuild 1151
RMD160 20e8c4abbe7e49120c25fc19dbe4a66114a04c85 qhull-2003.1.ebuild 1151
@@ -16,10 +20,10 @@ EBUILD qhull-3.1-r1.ebuild 1190 RMD160 078478e4348cc30ffd40a82f700ae2bbff671401
MD5 5d005fdf608c0646a8a901fee2e18d1d qhull-3.1-r1.ebuild 1190
RMD160 078478e4348cc30ffd40a82f700ae2bbff671401 qhull-3.1-r1.ebuild 1190
SHA256 edd3c5756dc629d2a141cbd75539e14f2fac2a2d0400d2a66bbb9cf1a153088c qhull-3.1-r1.ebuild 1190
-MISC ChangeLog 3223 RMD160 346d0d2cbac2bd5f7e0c0e5a86c98b072ba4b135 SHA1 d7d1a34668a2c66cef58a5d58c46cfae77fe3274 SHA256 f625cf778dc89c3424dd99fdf389a2e913c20fd509fb5f0af74d3e4675e64b6c
-MD5 23eccde58c2682c721183f78fe80ff42 ChangeLog 3223
-RMD160 346d0d2cbac2bd5f7e0c0e5a86c98b072ba4b135 ChangeLog 3223
-SHA256 f625cf778dc89c3424dd99fdf389a2e913c20fd509fb5f0af74d3e4675e64b6c ChangeLog 3223
+MISC ChangeLog 3442 RMD160 56ee6c8f439a496863973841254e96e9c476e4f4 SHA1 71d6aacd5a7b80c1c6c39d8d987f4d57768e7d8b SHA256 2e31b8582985d6b756a3edee32c8e3c7b64112f47649b4deea27e0703513e7ba
+MD5 3dba79f910a4e3e2600074d6555b4728 ChangeLog 3442
+RMD160 56ee6c8f439a496863973841254e96e9c476e4f4 ChangeLog 3442
+SHA256 2e31b8582985d6b756a3edee32c8e3c7b64112f47649b4deea27e0703513e7ba ChangeLog 3442
MISC metadata.xml 168 RMD160 d98790cf055dc0f820c63d65f485b9dcfa8950f4 SHA1 95c9e4f7368f82053d631bbcd469612c92ca13cb SHA256 c0cc8d6ab9385750af753ddc504299ed90a70b5c4c655f6c77d865917a8829c9
MD5 30bc69a424d7634aae9c1e4203365d3d metadata.xml 168
RMD160 d98790cf055dc0f820c63d65f485b9dcfa8950f4 metadata.xml 168
@@ -27,6 +31,9 @@ SHA256 c0cc8d6ab9385750af753ddc504299ed90a70b5c4c655f6c77d865917a8829c9 metadata
MD5 984ff1194d05f08ca99c4a49e4b94492 files/digest-qhull-2003.1 238
RMD160 f2f6ebf33345e973678827ffed72efe1ee624384 files/digest-qhull-2003.1 238
SHA256 5efbe38626a17be0e1d75d52b1b553d591dbe931824f9158e609cbc2a93b80ea files/digest-qhull-2003.1 238
+MD5 984ff1194d05f08ca99c4a49e4b94492 files/digest-qhull-2003.1-r1 238
+RMD160 f2f6ebf33345e973678827ffed72efe1ee624384 files/digest-qhull-2003.1-r1 238
+SHA256 5efbe38626a17be0e1d75d52b1b553d591dbe931824f9158e609cbc2a93b80ea files/digest-qhull-2003.1-r1 238
MD5 3b615020779a8c03edde231657a2bbf8 files/digest-qhull-3.1-r1 217
RMD160 c015264923bdf5d7f3b78790ad6076261e0d0ff3 files/digest-qhull-3.1-r1 217
SHA256 63eee2956c5d2191d271b31c454565e6d1a67b8d5bbfb724c65b5503e1040860 files/digest-qhull-3.1-r1 217
diff --git a/media-libs/qhull/files/digest-qhull-2003.1-r1 b/media-libs/qhull/files/digest-qhull-2003.1-r1
new file mode 100644
index 000000000000..5bc0af7dca21
--- /dev/null
+++ b/media-libs/qhull/files/digest-qhull-2003.1-r1
@@ -0,0 +1,3 @@
+MD5 48228e26422bff85ef1f45df5b6e3314 qhull-2003.1.tar.gz 724313
+RMD160 6c82ad27601f9aa12498e3bc08f06c7b777a5f4d qhull-2003.1.tar.gz 724313
+SHA256 68725c96603a426da748d38d0f83e7a9dd6a0bfc483525debe04001846475b0b qhull-2003.1.tar.gz 724313
diff --git a/media-libs/qhull/qhull-2003.1-r1.ebuild b/media-libs/qhull/qhull-2003.1-r1.ebuild
new file mode 100644
index 000000000000..36a294b2608a
--- /dev/null
+++ b/media-libs/qhull/qhull-2003.1-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2003.1-r1.ebuild,v 1.1 2007/12/11 02:21:23 markusle Exp $
+
+inherit eutils flag-o-matic
+
+MY_P="${PN}${PV}"
+DESCRIPTION="Geometry library"
+HOMEPAGE="http://www.qhull.org"
+SRC_URI="${HOMEPAGE}/download/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~x86 ~sparc ~ppc ~amd64"
+IUSE=""
+
+src_compile() {
+ # anything beyond -O1 leads to bad code in libqhull on amd64
+ # with gcc-4.2
+ if [[ "${ARCH}" == "amd64" ]]; then
+ replace-flags -O? -O1
+ fi
+
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+
+ rm -fr "${D}"/usr/share/doc/${PN}
+ dodoc Announce.txt .txt File_id.diz README.txt REGISTER.txt
+ cd html
+ dohtml *
+ dodoc *.txt
+}