1 |
commit: f237cbe57d2efef60849cab03ff2dd01c4794f83 |
2 |
Author: Marcel Unbehaun <marcel <AT> frostworx <DOT> de> |
3 |
AuthorDate: Sun Mar 4 08:47:13 2012 +0000 |
4 |
Commit: Marcel Unbehaun <frostworks <AT> gmx <DOT> de> |
5 |
CommitDate: Sun Mar 4 08:47:13 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=f237cbe5 |
7 |
|
8 |
[dev-games/ogre] back in portage ogre-1.7.3.ebuild |
9 |
[media-libs/freeimage] back in portage freeimage-3.15.2.ebuild |
10 |
|
11 |
--- |
12 |
dev-games/ogre/files/ogre-1.7.3-gcc46.patch | 10 --- |
13 |
dev-games/ogre/metadata.xml | 25 -------- |
14 |
dev-games/ogre/ogre-1.7.3.ebuild | 85 -------------------------- |
15 |
media-libs/freeimage/files/freeimage.pc.in | 10 --- |
16 |
media-libs/freeimage/freeimage-3.15.2.ebuild | 83 ------------------------- |
17 |
media-libs/freeimage/metadata.xml | 13 ---- |
18 |
6 files changed, 0 insertions(+), 226 deletions(-) |
19 |
|
20 |
diff --git a/dev-games/ogre/files/ogre-1.7.3-gcc46.patch b/dev-games/ogre/files/ogre-1.7.3-gcc46.patch |
21 |
deleted file mode 100644 |
22 |
index 7fe766a..0000000 |
23 |
--- a/dev-games/ogre/files/ogre-1.7.3-gcc46.patch |
24 |
+++ /dev/null |
25 |
@@ -1,10 +0,0 @@ |
26 |
---- a/OgreMain/include/OgreOptimisedUtil.h |
27 |
-+++ b/OgreMain/include/OgreOptimisedUtil.h |
28 |
-@@ -29,6 +29,7 @@ Torus Knot Software Ltd. |
29 |
- #ifndef __OptimisedUtil_H__ |
30 |
- #define __OptimisedUtil_H__ |
31 |
- |
32 |
-+#include <cstddef> |
33 |
- #include "OgrePrerequisites.h" |
34 |
- #include "OgreEdgeListBuilder.h" |
35 |
- |
36 |
|
37 |
diff --git a/dev-games/ogre/metadata.xml b/dev-games/ogre/metadata.xml |
38 |
deleted file mode 100644 |
39 |
index b855bb8..0000000 |
40 |
--- a/dev-games/ogre/metadata.xml |
41 |
+++ /dev/null |
42 |
@@ -1,25 +0,0 @@ |
43 |
-<?xml version="1.0" encoding="UTF-8"?> |
44 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
45 |
-<pkgmetadata> |
46 |
-<herd>games</herd> |
47 |
-<maintainer> |
48 |
-<email>azamat.hackimov@×××××.com</email> |
49 |
-<name>Azamat H. Hackimov</name> |
50 |
-</maintainer> |
51 |
-<longdescription lang="en"> |
52 |
-Object-oriented Graphics Rendering Engine |
53 |
-</longdescription> |
54 |
-<use> |
55 |
- <flag name="boost">Add support for boost</flag> |
56 |
- <flag name="boost-threads">Build with boost as threads provider</flag> |
57 |
- <flag name="poco-threads">Build with poco as threads provider</flag> |
58 |
- <flag name="tbb-threads">Build with tbb as threads provider</flag> |
59 |
- <flag name="cg">NVIDIA toolkit plugin</flag> |
60 |
- <flag name="double-precision">more precise calculations at the expense of speed</flag> |
61 |
- <flag name="ois">OIS plugin</flag> |
62 |
- <flag name="freeimage">freeimage plugin</flag> |
63 |
- <flag name="tools">Build Ogre's command line tools</flag> |
64 |
- <flag name="zip">zip plugin</flag> |
65 |
-</use> |
66 |
-</pkgmetadata> |
67 |
- |
68 |
|
69 |
diff --git a/dev-games/ogre/ogre-1.7.3.ebuild b/dev-games/ogre/ogre-1.7.3.ebuild |
70 |
deleted file mode 100644 |
71 |
index 94ccb3a..0000000 |
72 |
--- a/dev-games/ogre/ogre-1.7.3.ebuild |
73 |
+++ /dev/null |
74 |
@@ -1,85 +0,0 @@ |
75 |
-# Copyright 1999-2011 Gentoo Foundation |
76 |
-# Distributed under the terms of the GNU General Public License v2 |
77 |
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.6.4.ebuild,v 1.3 2009/12/21 20:44:22 mr_bones_ Exp $ |
78 |
- |
79 |
-EAPI=3 |
80 |
-inherit multilib eutils cmake-utils |
81 |
- |
82 |
-MY_PV="${PV//./-}" |
83 |
-DESCRIPTION="Object-oriented Graphics Rendering Engine" |
84 |
-HOMEPAGE="http://www.ogre3d.org/" |
85 |
-SRC_URI="mirror://sourceforge/${PN}/${PN}_src_v${MY_PV}.tar.bz2" |
86 |
- |
87 |
-LICENSE="MIT" |
88 |
-SLOT="0" |
89 |
-KEYWORDS="~amd64 ~x86" |
90 |
-IUSE="+boost +boost-threads doc cg double-precision examples +freeimage +ois +opengl poco-threads test tbb-threads tools +zip" |
91 |
-RESTRICT="test" #139905 |
92 |
- |
93 |
-RDEPEND="media-libs/freetype:2 |
94 |
- virtual/opengl |
95 |
- virtual/glu |
96 |
- x11-libs/libX11 |
97 |
- x11-libs/libXaw |
98 |
- x11-libs/libXrandr |
99 |
- x11-libs/libXt |
100 |
- boost? ( dev-libs/boost ) |
101 |
- boost-threads? ( dev-libs/boost ) |
102 |
- cg? ( media-gfx/nvidia-cg-toolkit ) |
103 |
- freeimage? ( media-libs/freeimage ) |
104 |
- ois? ( dev-games/ois ) |
105 |
- poco-threads? ( dev-libs/poco ) |
106 |
- tbb-threads? ( dev-cpp/tbb ) |
107 |
- zip? ( sys-libs/zlib dev-libs/zziplib )" |
108 |
-DEPEND="${RDEPEND} |
109 |
- x11-proto/xf86vidmodeproto |
110 |
- dev-util/pkgconfig |
111 |
- doc? ( app-doc/doxygen ) |
112 |
- test? ( dev-util/cppunit )" |
113 |
- |
114 |
-S="${WORKDIR}/${PN}_src_v${MY_PV}" |
115 |
- |
116 |
-src_prepare() { |
117 |
- epatch "${FILESDIR}/${P}-gcc46.patch" |
118 |
- if use doc; then |
119 |
- sed -i -e "s:share/OGRE/docs:share/doc/${P}:" \ |
120 |
- Docs/CMakeLists.txt || die "sed failed" |
121 |
- fi |
122 |
-} |
123 |
- |
124 |
-src_configure() { |
125 |
- #-DOGRE_STATIC=ON |
126 |
- local mycmakeargs=" |
127 |
- -DOGRE_LIB_DIRECTORY="$(get_libdir)" |
128 |
- $(cmake-utils_use boost OGRE_USE_BOOST) |
129 |
- $(cmake-utils_use cg OGRE_BUILD_PLUGIN_CG) |
130 |
- $(cmake-utils_use double-precision OGRE_CONFIG_DOUBLE) |
131 |
- $(cmake-utils_use doc OGRE_INSTALL_DOCS) |
132 |
- $(cmake-utils_use examples OGRE_INSTALL_SAMPLES) |
133 |
- $(cmake-utils_use freeimage OGRE_CONFIG_ENABLE_FREEIMAGE) |
134 |
- $(cmake-utils_use opengl OGRE_BUILD_RENDERSYSTEM_GL) |
135 |
- $(cmake-utils_use test OGRE_BUILD_TESTS) |
136 |
- $(cmake-utils_use tools OGRE_BUILD_TOOLS) |
137 |
- $(cmake-utils_use zip OGRE_CONFIG_ENABLE_ZIP)" |
138 |
- |
139 |
- use cg && [ -d /opt/nvidia-cg-toolkit ] && ogre_dynamic_config+="-DCg_HOME=/opt/nvidia-cg-toolkit" |
140 |
- use freeimage && LDFLAGS="$LDFLAGS $(pkg-config --libs freeimage)" |
141 |
- |
142 |
- if use boost-threads; then |
143 |
- einfo "Enabling boost as Threading provider" |
144 |
- mycmakeargs="${mycmakeargs} -DOGRE_CONFIG_THREADS=ON -DOGRE_CONFIG_THREAD_PROVIDER=\"boost\"" |
145 |
- elif use poco-threads; then |
146 |
- einfo "Enabling poco as Threading provider" |
147 |
- mycmakeargs="${mycmakeargs} -DOGRE_CONFIG_THREADS=ON -DOGRE_CONFIG_THREAD_PROVIDER=\"poco\"" |
148 |
- elif use tbb-threads; then |
149 |
- einfo "Enabling tbb as Threading provider" |
150 |
- mycmakeargs="${mycmakeargs} -DOGRE_CONFIG_THREADS=ON -DOGRE_CONFIG_THREAD_PROVIDER=\"tbb\"" |
151 |
- else |
152 |
- echo |
153 |
- ewarn "Threading support is disabled!" |
154 |
- echo |
155 |
- mycmakeargs="${mycmakeargs} -DOGRE_CONFIG_THREADS=OFF" |
156 |
- fi |
157 |
- CMAKE_BUILD_TYPE="Release" |
158 |
- cmake-utils_src_configure |
159 |
-} |
160 |
|
161 |
diff --git a/media-libs/freeimage/files/freeimage.pc.in b/media-libs/freeimage/files/freeimage.pc.in |
162 |
deleted file mode 100644 |
163 |
index 34a6e5a..0000000 |
164 |
--- a/media-libs/freeimage/files/freeimage.pc.in |
165 |
+++ /dev/null |
166 |
@@ -1,10 +0,0 @@ |
167 |
-prefix=${pcfiledir}/../.. |
168 |
-exec_prefix=${prefix} |
169 |
-libdir=${exec_prefix}/@LIBDIR@ |
170 |
- |
171 |
-Name: @PACKAGENAME@ |
172 |
-Description: @DESCRIPTION@ |
173 |
-Version: @VERSION@ |
174 |
-Requires: @REQUIRES@ |
175 |
-Libs: @LIBS@ |
176 |
-Libs.private: @EXTLIBS@ |
177 |
|
178 |
diff --git a/media-libs/freeimage/freeimage-3.15.2.ebuild b/media-libs/freeimage/freeimage-3.15.2.ebuild |
179 |
deleted file mode 100644 |
180 |
index 6c152da..0000000 |
181 |
--- a/media-libs/freeimage/freeimage-3.15.2.ebuild |
182 |
+++ /dev/null |
183 |
@@ -1,83 +0,0 @@ |
184 |
-# Copyright 1999-2011 Gentoo Foundation |
185 |
-# Distributed under the terms of the GNU General Public License v2 |
186 |
-# $Header: $ |
187 |
- |
188 |
-EAPI=2 |
189 |
-inherit eutils flag-o-matic toolchain-funcs multilib |
190 |
- |
191 |
-MY_PN=FreeImage |
192 |
-MY_PV=${PV//.} |
193 |
-DESCRIPTION="Image library supporting many formats" |
194 |
-HOMEPAGE="http://freeimage.sourceforge.net/" |
195 |
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}${MY_PV}.zip |
196 |
- doc? ( mirror://sourceforge/${PN}/${MY_PN}${MY_PV}.pdf ) |
197 |
- http://ftp.gentoo.ru/people/winterheart/distfiles/${MY_PN}-${PV}-patches.tar.bz2" |
198 |
- |
199 |
-LICENSE="|| ( GPL-2 GPL-3 FIPL-1.0 )" |
200 |
-SLOT="0" |
201 |
-KEYWORDS="~amd64 ~x86" |
202 |
-IUSE="cxx doc" |
203 |
- |
204 |
-RDEPEND=" |
205 |
- virtual/jpeg |
206 |
- >=media-libs/libpng-1.5.4 |
207 |
- >=media-libs/tiff-4 |
208 |
- sys-libs/zlib |
209 |
- media-libs/openjpeg |
210 |
- media-libs/openexr" |
211 |
-DEPEND="${RDEPEND} |
212 |
- app-arch/unzip" |
213 |
- |
214 |
-S=${WORKDIR}/${MY_PN} |
215 |
- |
216 |
-src_prepare() { |
217 |
- append-cflags -std=c99 -D_POSIX_SOURCE # silence warnings from gcc |
218 |
- EPATCH_SOURCE="${WORKDIR}/${MY_PN}-${PV}-patches" EPATCH_SUFFIX="patch" \ |
219 |
- EPATCH_FORCE="yes" epatch |
220 |
-} |
221 |
- |
222 |
-src_compile() { |
223 |
- emake -f Makefile.gnu || die "emake failed" |
224 |
- if use cxx ; then |
225 |
- emake -f Makefile.fip || die "emake fip failed" |
226 |
- fi |
227 |
-} |
228 |
- |
229 |
-src_install() { |
230 |
- emake DESTDIR="${D}" INSTALLDIR="${D}/usr/$(get_libdir)" \ |
231 |
- -f Makefile.gnu install || die |
232 |
- if use cxx ; then |
233 |
- emake DESTDIR="${D}" INSTALLDIR="${D}/usr/$(get_libdir)" \ |
234 |
- -f Makefile.fip install |
235 |
- fi |
236 |
- dodoc README.linux Whatsnew.txt |
237 |
- use doc && dodoc "${DISTDIR}"/${MY_P}.pdf |
238 |
- |
239 |
- ebegin "Installing pkg-config file" |
240 |
- dodir /usr/$(get_libdir)/pkgconfig |
241 |
- sed \ |
242 |
- -e "s:@LIBDIR@:$(get_libdir):" \ |
243 |
- -e "s:@PACKAGENAME@:${MY_PN}:" \ |
244 |
- -e "s:@DESCRIPTION@:${DESCRIPTION}:" \ |
245 |
- -e "s:@REQUIRES@:OpenEXR libpng:" \ |
246 |
- -e "s:@VERSION@:${PV}:" \ |
247 |
- -e "s:@LIBS@:-lfreeimage:" \ |
248 |
- -e "s:@EXTLIBS@:-ljpeg -ltiff -lopenjpeg -lz:" \ |
249 |
- "${FILESDIR}/${PN}.pc.in" > "${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc" || die |
250 |
- PKG_CONFIG_PATH="${D}/usr/$(get_libdir)/pkgconfig/" pkg-config --exists ${PN} \ |
251 |
- || die ".pc file failed to validate." |
252 |
- if use cxx ; then |
253 |
- sed \ |
254 |
- -e "s:@LIBDIR@:$(get_libdir):" \ |
255 |
- -e "s:@PACKAGENAME@:${MY_PN}:" \ |
256 |
- -e "s:@DESCRIPTION@:${DESCRIPTION}:" \ |
257 |
- -e "s:@REQUIRES@:OpenEXR libpng:" \ |
258 |
- -e "s:@VERSION@:${PV}:" \ |
259 |
- -e "s:@LIBS@:-lfreeimageplus:" \ |
260 |
- -e "s:@EXTLIBS@:-ljpeg -ltiff -lopenjpeg -lz:" \ |
261 |
- "${FILESDIR}/${PN}.pc.in" > "${D}/usr/$(get_libdir)/pkgconfig/${PN}plus.pc" || die |
262 |
- fi |
263 |
- PKG_CONFIG_PATH="${D}/usr/$(get_libdir)/pkgconfig/" pkg-config --exists ${PN}plus \ |
264 |
- || die ".pc file failed to validate." |
265 |
- eend $? |
266 |
-} |
267 |
|
268 |
diff --git a/media-libs/freeimage/metadata.xml b/media-libs/freeimage/metadata.xml |
269 |
deleted file mode 100644 |
270 |
index c215ce4..0000000 |
271 |
--- a/media-libs/freeimage/metadata.xml |
272 |
+++ /dev/null |
273 |
@@ -1,13 +0,0 @@ |
274 |
-<?xml version="1.0" encoding="UTF-8"?> |
275 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
276 |
-<pkgmetadata> |
277 |
-<herd>games</herd> |
278 |
-<maintainer> |
279 |
-<email>azamat.hackimov@×××××.com</email> |
280 |
-<name>Azamat H. Hackimov</name> |
281 |
-</maintainer> |
282 |
-<longdescription lang="en"> |
283 |
-Image library supporting many formats |
284 |
-</longdescription> |
285 |
-</pkgmetadata> |
286 |
- |