diff options
-rw-r--r-- | media-libs/qhull/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/qhull/Manifest | 15 | ||||
-rw-r--r-- | media-libs/qhull/files/digest-qhull-2003.1-r1 | 3 | ||||
-rw-r--r-- | media-libs/qhull/qhull-2003.1-r1.ebuild | 36 |
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 +} |