Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/qhull: metadata.xml ChangeLog qhull-2010.1-r1.ebuild qhull-2010.1.ebuild
Date: Sun, 03 Oct 2010 21:56:00
Message-Id: 20101003215552.2C3F720051@flycatcher.gentoo.org
1 bicatali 10/10/03 21:55:52
2
3 Modified: metadata.xml ChangeLog
4 Added: qhull-2010.1-r1.ebuild
5 Removed: qhull-2010.1.ebuild
6 Log:
7 Added a patch for overflows. Add a patch that allows to install everything with cmake, so install include file and libararies properly now fixing bug #338964. Added longdescription and a static-libs use flag.
8
9 (Portage version: 2.2_rc88/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 media-libs/qhull/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/metadata.xml?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/metadata.xml?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/metadata.xml?r1=1.2&r2=1.3
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-libs/qhull/metadata.xml,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- metadata.xml 18 Nov 2007 13:15:43 -0000 1.2
25 +++ metadata.xml 3 Oct 2010 21:55:52 -0000 1.3
26 @@ -2,4 +2,16 @@
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 <herd>sci-mathematics</herd>
30 +<longdescription lang='en'>
31 + Qhull computes the convex hull, Delaunay triangulation, Voronoi
32 + diagram, halfspace intersection about a point, furthest-site
33 + Delaunay triangulation, and furthest-site Voronoi diagram. The
34 + source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull
35 + implements the Quickhull algorithm for computing the convex hull. It
36 + handles roundoff errors from floating point arithmetic. It computes
37 + volumes, surface areas, and approximations to the convex hull.
38 + Qhull does not support constrained Delaunay triangulations,
39 + triangulation of non-convex surfaces, mesh generation of non-convex
40 + objects, or medium-sized inputs in 9-D and higher.
41 +</longdescription>
42 </pkgmetadata>
43
44
45
46 1.37 media-libs/qhull/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/ChangeLog?rev=1.37&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/ChangeLog?rev=1.37&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/ChangeLog?r1=1.36&r2=1.37
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/media-libs/qhull/ChangeLog,v
55 retrieving revision 1.36
56 retrieving revision 1.37
57 diff -u -r1.36 -r1.37
58 --- ChangeLog 9 Jul 2010 09:13:57 -0000 1.36
59 +++ ChangeLog 3 Oct 2010 21:55:52 -0000 1.37
60 @@ -1,6 +1,15 @@
61 # ChangeLog for media-libs/qhull
62 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/ChangeLog,v 1.36 2010/07/09 09:13:57 ssuominen Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/ChangeLog,v 1.37 2010/10/03 21:55:52 bicatali Exp $
65 +
66 +*qhull-2010.1-r1 (03 Oct 2010)
67 +
68 + 03 Oct 2010; Sébastien Fabbro <bicatali@g.o> -qhull-2010.1.ebuild,
69 + +qhull-2010.1-r1.ebuild, +files/qhull-2010.1-cmake-install.patch,
70 + +files/qhull-2010.1-overflows.patch, metadata.xml:
71 + Added a patch for overflows. Add a patch that allows to install everything
72 + with cmake, so install include file and libararies properly now fixing bug
73 + #338964. Added longdescription and a static-libs use flag.
74
75 09 Jul 2010; Samuli Suominen <ssuominen@g.o>
76 qhull-2003.1-r1.ebuild:
77
78
79
80 1.1 media-libs/qhull/qhull-2010.1-r1.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/qhull-2010.1-r1.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/qhull/qhull-2010.1-r1.ebuild?rev=1.1&content-type=text/plain
84
85 Index: qhull-2010.1-r1.ebuild
86 ===================================================================
87 # Copyright 1999-2010 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/media-libs/qhull/qhull-2010.1-r1.ebuild,v 1.1 2010/10/03 21:55:52 bicatali Exp $
90
91 EAPI=3
92
93 inherit cmake-utils flag-o-matic
94
95 MY_P="${PN}${PV}"
96 DESCRIPTION="Geometry library"
97 HOMEPAGE="http://www.qhull.org"
98 SRC_URI="${HOMEPAGE}/download/${P}-src.tgz"
99
100 SLOT="0"
101 LICENSE="BSD"
102 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
103 IUSE="doc static-libs"
104
105 DOCS="Announce.txt File_id.diz README.txt REGISTER.txt"
106 PATCHES=( "${FILESDIR}/${P}-cmake-install.patch" "${FILESDIR}/${P}-overflows.patch" )
107
108 src_configure() {
109 append-flags -fno-strict-aliasing
110 mycmakeargs="
111 -DLIB_INSTALL_DIR=${EPREFIX}/usr/$(get_libdir)
112 -DDOC_INSTALL_DIR=${EPREFIX}/usr/share/doc/${PF}
113 $(cmake-utils_use_with static-libs STATIC_LIBS)
114 $(cmake-utils_use_with doc DOCS)"
115 cmake-utils_src_configure
116 }