Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/cgal: cgal-4.0.2.ebuild ChangeLog
Date: Sat, 07 Jul 2012 12:44:26
Message-Id: 20120707124410.81D7C2004B@flycatcher.gentoo.org
1 bicatali 12/07/07 12:44:10
2
3 Modified: ChangeLog
4 Added: cgal-4.0.2.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.0_alpha116/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.17 sci-mathematics/cgal/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/ChangeLog?rev=1.17&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/ChangeLog?rev=1.17&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/ChangeLog?r1=1.16&r2=1.17
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/cgal/ChangeLog,v
20 retrieving revision 1.16
21 retrieving revision 1.17
22 diff -u -r1.16 -r1.17
23 --- ChangeLog 10 May 2012 17:48:10 -0000 1.16
24 +++ ChangeLog 7 Jul 2012 12:44:10 -0000 1.17
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sci-mathematics/cgal
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/cgal/ChangeLog,v 1.16 2012/05/10 17:48:10 bicatali Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/cgal/ChangeLog,v 1.17 2012/07/07 12:44:10 bicatali Exp $
30 +
31 +*cgal-4.0.2 (07 Jul 2012)
32 +
33 + 07 Jul 2012; Sébastien Fabbro <bicatali@g.o> +cgal-4.0.2.ebuild:
34 + Version bump
35
36 10 May 2012; Sébastien Fabbro <bicatali@g.o> -cgal-3.7.ebuild,
37 cgal-4.0.ebuild:
38 @@ -75,4 +80,3 @@
39 +files/cgal-3.3.1-qt.patch, +files/cgal-3.3.1-rpath.patch, +metadata.xml,
40 +cgal-3.3.1.ebuild:
41 Initial import. Closing bug #167944.
42 -
43
44
45
46 1.1 sci-mathematics/cgal/cgal-4.0.2.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/cgal-4.0.2.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/cgal/cgal-4.0.2.ebuild?rev=1.1&content-type=text/plain
50
51 Index: cgal-4.0.2.ebuild
52 ===================================================================
53 # Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/cgal/cgal-4.0.2.ebuild,v 1.1 2012/07/07 12:44:10 bicatali Exp $
56
57 EAPI=4
58 CMAKE_BUILD_TYPE=Release
59 inherit base multilib cmake-utils
60
61 MY_P=CGAL-${PV}
62 PID=31176
63 DPID=31181
64
65 DESCRIPTION="C++ library for geometric algorithms and data structures"
66 HOMEPAGE="http://www.cgal.org/ https://gforge.inria.fr/projects/cgal/"
67 SRC_URI="http://gforge.inria.fr/frs/download.php/${PID}/${MY_P}.tar.xz
68 doc? ( http://gforge.inria.fr/frs/download.php/${DPID}/${MY_P}-doc_html.tar.xz )"
69
70 LICENSE="LGPL-3 GPL-3 Boost-1.0"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 IUSE="doc examples +gmp mpfi qt4"
74
75 RDEPEND="dev-libs/boost
76 dev-libs/mpfr
77 sys-libs/zlib
78 x11-libs/libX11
79 virtual/opengl
80 gmp? ( dev-libs/gmp[cxx] )
81 qt4? ( x11-libs/qt-gui:4
82 x11-libs/qt-opengl:4 )
83 mpfi? ( sci-libs/mpfi )"
84 DEPEND="${RDEPEND}
85 app-arch/xz-utils"
86
87 S="${WORKDIR}/${MY_P}"
88
89 DOCS="AUTHORS CHANGES* README"
90
91 src_prepare() {
92 base_src_prepare
93 sed -i \
94 -e '/install(FILES AUTHORS/d' \
95 CMakeLists.txt || die
96 }
97
98 src_configure() {
99 local mycmakeargs+=(
100 -DCGAL_INSTALL_LIB_DIR=$(get_libdir)
101 -DWITH_CGAL_Qt3=OFF
102 -DWITH_LEDA=OFF
103 $(cmake-utils_use_with gmp)
104 $(cmake-utils_use_with gmp GMPXX)
105 $(cmake-utils_use_with qt4 CGAL_Qt4)
106 $(cmake-utils_use_with mpfi)
107 )
108 cmake-utils_src_configure
109 }
110
111 src_install() {
112 cmake-utils_src_install
113 use doc && dohtml -r "${WORKDIR}"/doc_html/cgal_manual/*
114 if use examples; then
115 insinto /usr/share/doc/${PF}
116 doins -r examples demo
117 fi
118 }