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-physics/bullet: metadata.xml bullet-2.81.ebuild ChangeLog
Date: Mon, 04 Mar 2013 22:32:18
Message-Id: 20130304223213.614C92171D@flycatcher.gentoo.org
1 bicatali 13/03/04 22:32:13
2
3 Modified: metadata.xml ChangeLog
4 Added: bullet-2.81.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.01.21688-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
9
10 Revision Changes Path
11 1.7 sci-physics/bullet/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/metadata.xml?r1=1.6&r2=1.7
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-physics/bullet/metadata.xml,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- metadata.xml 4 Dec 2012 11:53:08 -0000 1.6
24 +++ metadata.xml 4 Mar 2013 22:32:13 -0000 1.7
25 @@ -1,17 +1,17 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 - <herd>sci-physics</herd>
30 - <longdescription lang="en">
31 +<herd>sci-physics</herd>
32 +<longdescription lang="en">
33 Bullet is a professional open source multi-threaded
34 3D Collision Detection and Rigid Body Dynamics Library
35 for games and animation.
36 </longdescription>
37 - <use>
38 - <flag name="extras">Build additional libraries</flag>
39 - <flag name="double-precision">Build libraries in double precision</flag>
40 - </use>
41 - <upstream>
42 - <remote-id type="google-code">bullet</remote-id>
43 - </upstream>
44 +<use>
45 + <flag name="extras">Build additional libraries</flag>
46 + <flag name="double-precision">Build libraries in double precision</flag>
47 +</use>
48 +<upstream>
49 + <remote-id type="google-code">bullet</remote-id>
50 +</upstream>
51 </pkgmetadata>
52
53
54
55 1.34 sci-physics/bullet/ChangeLog
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?rev=1.34&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?rev=1.34&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/ChangeLog?r1=1.33&r2=1.34
60
61 Index: ChangeLog
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v
64 retrieving revision 1.33
65 retrieving revision 1.34
66 diff -u -r1.33 -r1.34
67 --- ChangeLog 4 Dec 2012 11:53:08 -0000 1.33
68 +++ ChangeLog 4 Mar 2013 22:32:13 -0000 1.34
69 @@ -1,6 +1,12 @@
70 # ChangeLog for sci-physics/bullet
71 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
72 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.33 2012/12/04 11:53:08 jlec Exp $
73 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
74 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.34 2013/03/04 22:32:13 bicatali Exp $
75 +
76 +*bullet-2.81 (04 Mar 2013)
77 +
78 + 04 Mar 2013; Sébastien Fabbro <bicatali@g.o> +bullet-2.81.ebuild,
79 + metadata.xml:
80 + Version bump
81
82 04 Dec 2012; Justin Lecher <jlec@g.o> -bullet-2.77.ebuild,
83 metadata.xml:
84
85
86
87 1.1 sci-physics/bullet/bullet-2.81.ebuild
88
89 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/bullet-2.81.ebuild?rev=1.1&view=markup
90 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/bullet/bullet-2.81.ebuild?rev=1.1&content-type=text/plain
91
92 Index: bullet-2.81.ebuild
93 ===================================================================
94 # Copyright 1999-2013 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 # $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/bullet-2.81.ebuild,v 1.1 2013/03/04 22:32:13 bicatali Exp $
97
98 EAPI=5
99
100 inherit eutils cmake-utils
101
102 # version release, check http://code.google.com/p/bullet/downloads/list
103 MYP=${P}-rev2613
104
105 DESCRIPTION="Continuous Collision Detection and Physics Library"
106 HOMEPAGE="http://www.bulletphysics.com/"
107 SRC_URI="http://bullet.googlecode.com/files/${MYP}.tgz"
108
109 LICENSE="ZLIB"
110 SLOT="0"
111 KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
112 IUSE="doc double-precision examples extras"
113
114 RDEPEND="
115 virtual/opengl
116 media-libs/freeglut"
117 DEPEND="${RDEPEND}
118 doc? ( app-doc/doxygen[dot] )"
119
120 PATCHES=( "${FILESDIR}"/${PN}-2.78-soversion.patch )
121
122 S="${WORKDIR}/${MYP}"
123
124 src_prepare() {
125 # allow to generate docs
126 sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die
127 }
128
129 src_configure() {
130 local mycmakeargs=(
131 -DBUILD_SHARED_LIBS=ON
132 -DBUILD_CPU_DEMOS=OFF
133 -DBUILD_DEMOS=OFF
134 -DUSE_GRAPHICAL_BENCHMARK=OFF
135 -DINSTALL_LIBS=ON
136 -DINSTALL_EXTRA_LIBS=ON
137 $(cmake-utils_use_build extras EXTRAS)
138 $(cmake-utils_use_use double-precision DOUBLE_PRECISION)
139 )
140 cmake-utils_src_configure
141 }
142
143 src_compile() {
144 cmake-utils_src_compile
145 if use doc; then
146 doxygen || die
147 fi
148 }
149
150 src_install() {
151 cmake-utils_src_install
152 use doc && dodoc *.pdf && dohtml -r html/*
153 if use examples; then
154 insinto /usr/share/doc/${PF}/examples
155 doins -r Extras Demos
156 fi
157 }