summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2007-06-01 18:09:07 +0000
committerTristan Heaven <tristan@gentoo.org>2007-06-01 18:09:07 +0000
commita715d6fbfab8235a8bb52e2e7a8c11202f7e21b3 (patch)
tree95b1aedbc08e0287bc9bc4a7654a1b8aeccc610a /dev-games/irrlicht
parentold (diff)
downloadhistorical-a715d6fbfab8235a8bb52e2e7a8c11202f7e21b3.tar.gz
historical-a715d6fbfab8235a8bb52e2e7a8c11202f7e21b3.tar.bz2
historical-a715d6fbfab8235a8bb52e2e7a8c11202f7e21b3.zip
rm old versions
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'dev-games/irrlicht')
-rw-r--r--dev-games/irrlicht/Manifest67
-rw-r--r--dev-games/irrlicht/files/digest-irrlicht-0.14.03
-rw-r--r--dev-games/irrlicht/files/digest-irrlicht-1.13
-rw-r--r--dev-games/irrlicht/files/digest-irrlicht-1.1-r13
-rw-r--r--dev-games/irrlicht/files/irrlicht-0.12.0-64bit.patch145
-rw-r--r--dev-games/irrlicht/files/irrlicht-1.1-config.patch26
-rw-r--r--dev-games/irrlicht/files/irrlicht-1.1-demoMake.patch14
-rw-r--r--dev-games/irrlicht/files/irrlicht-1.1-gcc41.patch11
-rw-r--r--dev-games/irrlicht/files/irrlicht-1.1-jpeg.patch21
-rw-r--r--dev-games/irrlicht/files/irrlicht-1.2-opengl.patch (renamed from dev-games/irrlicht/files/irrlicht-0.12.0-opengl.patch)0
-rw-r--r--dev-games/irrlicht/irrlicht-0.14.0.ebuild82
-rw-r--r--dev-games/irrlicht/irrlicht-1.1-r1.ebuild72
-rw-r--r--dev-games/irrlicht/irrlicht-1.1.ebuild65
-rw-r--r--dev-games/irrlicht/irrlicht-1.2.ebuild6
14 files changed, 15 insertions, 503 deletions
diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index 03b99c34e621..be1c16599915 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1,34 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX irrlicht-0.12.0-64bit.patch 10232 RMD160 2236e1f206d7cfef008e5c8d5ee4e3d735bdd361 SHA1 6d1ad0de96487a545c041223a7f8e48f8e985371 SHA256 e86f20445d6d0cbe191b29f1a57c125d226588e0dba72e6f22a9c19e8a02c66b
-MD5 e03898aad8550858f91a0b78c888c3f8 files/irrlicht-0.12.0-64bit.patch 10232
-RMD160 2236e1f206d7cfef008e5c8d5ee4e3d735bdd361 files/irrlicht-0.12.0-64bit.patch 10232
-SHA256 e86f20445d6d0cbe191b29f1a57c125d226588e0dba72e6f22a9c19e8a02c66b files/irrlicht-0.12.0-64bit.patch 10232
-AUX irrlicht-0.12.0-opengl.patch 655 RMD160 83a06521306cf177581f2e547a4b9b69ef79e20b SHA1 64fc75a2dae80e130a4df57313d408b1f5fb8f9b SHA256 c97b3d5f857e31de24482cd72d92f6d3c9c1b4ddb2a8ff162411d5f684967865
-MD5 482fcd4ab66e17c76273ec131a05920a files/irrlicht-0.12.0-opengl.patch 655
-RMD160 83a06521306cf177581f2e547a4b9b69ef79e20b files/irrlicht-0.12.0-opengl.patch 655
-SHA256 c97b3d5f857e31de24482cd72d92f6d3c9c1b4ddb2a8ff162411d5f684967865 files/irrlicht-0.12.0-opengl.patch 655
AUX irrlicht-0.14.0-gcc41.patch 1836 RMD160 d637e9f49167e7b7cc79983556b2bec079de49d0 SHA1 eb3fe553f0bbb098a4d97c7f626d890b74eb69ca SHA256 e3005916b06c360d7e5cefcdac14cbaeb0d2021b1da6adbbe010efe5215d1505
MD5 5182269be1187ffbd25e8461bf8866b1 files/irrlicht-0.14.0-gcc41.patch 1836
RMD160 d637e9f49167e7b7cc79983556b2bec079de49d0 files/irrlicht-0.14.0-gcc41.patch 1836
SHA256 e3005916b06c360d7e5cefcdac14cbaeb0d2021b1da6adbbe010efe5215d1505 files/irrlicht-0.14.0-gcc41.patch 1836
-AUX irrlicht-1.1-config.patch 1357 RMD160 7735711727875a86798bc5aaded4a7446e4d3755 SHA1 69dd8e9324dac86861ba6f2bdfcd4c40668e9aa0 SHA256 cb31c5b0ddbdbcb1807f4d7c4c359d0735a940a2bc47b7e47094ce07997f0001
-MD5 9878aefe6ae59a4a46ce7dce7dea9397 files/irrlicht-1.1-config.patch 1357
-RMD160 7735711727875a86798bc5aaded4a7446e4d3755 files/irrlicht-1.1-config.patch 1357
-SHA256 cb31c5b0ddbdbcb1807f4d7c4c359d0735a940a2bc47b7e47094ce07997f0001 files/irrlicht-1.1-config.patch 1357
-AUX irrlicht-1.1-demoMake.patch 618 RMD160 4a03562b6f5f51fd9abca0b02e1a095586b98263 SHA1 01d9c74bc850ab8a72332e40525a5802273fd805 SHA256 2b9716074de8e076844275b431f1665d3c356636363cf6c8cc082d5ece2895ad
-MD5 a25c8198150e065c6c7ab7f66eceeb49 files/irrlicht-1.1-demoMake.patch 618
-RMD160 4a03562b6f5f51fd9abca0b02e1a095586b98263 files/irrlicht-1.1-demoMake.patch 618
-SHA256 2b9716074de8e076844275b431f1665d3c356636363cf6c8cc082d5ece2895ad files/irrlicht-1.1-demoMake.patch 618
-AUX irrlicht-1.1-gcc41.patch 582 RMD160 1439d463d357d565c45ab4fd03e4c53316b135b2 SHA1 3cd7e12fbaeef7510be171e6c335fbc6cfa75df2 SHA256 4e916f9f045a51bd1daffadab7fdd1a8e56acd620bb518d34f358ad728e85b39
-MD5 a7430c7f875f432d336c73fa136834dd files/irrlicht-1.1-gcc41.patch 582
-RMD160 1439d463d357d565c45ab4fd03e4c53316b135b2 files/irrlicht-1.1-gcc41.patch 582
-SHA256 4e916f9f045a51bd1daffadab7fdd1a8e56acd620bb518d34f358ad728e85b39 files/irrlicht-1.1-gcc41.patch 582
-AUX irrlicht-1.1-jpeg.patch 706 RMD160 574599882d16de0db72b01ad21a495c29e680cf5 SHA1 d67fcfb40a6b0e23207ae56cad5125ab1952a789 SHA256 a24eb235b390af6db2d893891b383f1d98510f79cbb5e39775e9d2e77599710f
-MD5 4e49e2e5b984311f091ad42d1b68ed79 files/irrlicht-1.1-jpeg.patch 706
-RMD160 574599882d16de0db72b01ad21a495c29e680cf5 files/irrlicht-1.1-jpeg.patch 706
-SHA256 a24eb235b390af6db2d893891b383f1d98510f79cbb5e39775e9d2e77599710f files/irrlicht-1.1-jpeg.patch 706
AUX irrlicht-1.2-config.patch 1357 RMD160 7735711727875a86798bc5aaded4a7446e4d3755 SHA1 69dd8e9324dac86861ba6f2bdfcd4c40668e9aa0 SHA256 cb31c5b0ddbdbcb1807f4d7c4c359d0735a940a2bc47b7e47094ce07997f0001
MD5 9878aefe6ae59a4a46ce7dce7dea9397 files/irrlicht-1.2-config.patch 1357
RMD160 7735711727875a86798bc5aaded4a7446e4d3755 files/irrlicht-1.2-config.patch 1357
@@ -37,25 +13,15 @@ AUX irrlicht-1.2-demoMake.patch 618 RMD160 4a03562b6f5f51fd9abca0b02e1a095586b98
MD5 a25c8198150e065c6c7ab7f66eceeb49 files/irrlicht-1.2-demoMake.patch 618
RMD160 4a03562b6f5f51fd9abca0b02e1a095586b98263 files/irrlicht-1.2-demoMake.patch 618
SHA256 2b9716074de8e076844275b431f1665d3c356636363cf6c8cc082d5ece2895ad files/irrlicht-1.2-demoMake.patch 618
-DIST irrlicht-0.14.0.zip 13925328 RMD160 6c2abb7822a2fdb0b360983a5ad8094f7bd77eb5 SHA1 1d77e5b6e4bfe4edee1e808e9f07f3a414bd3bd9 SHA256 5b8c2424463cec711298edb77e25f021a11ac09950e085ebaeb8db546421dd97
-DIST irrlicht-1.1.zip 15647723 RMD160 1469ade750699b12244e0f38ea07e6a4314e696c SHA1 63190a3cf04e7a52998992adec409531a2fd114a SHA256 6ef74629d33b4f2cb2faa91d81cbd0f591ebce620ebfae8e4fd3fb71f1137f19
+AUX irrlicht-1.2-opengl.patch 655 RMD160 83a06521306cf177581f2e547a4b9b69ef79e20b SHA1 64fc75a2dae80e130a4df57313d408b1f5fb8f9b SHA256 c97b3d5f857e31de24482cd72d92f6d3c9c1b4ddb2a8ff162411d5f684967865
+MD5 482fcd4ab66e17c76273ec131a05920a files/irrlicht-1.2-opengl.patch 655
+RMD160 83a06521306cf177581f2e547a4b9b69ef79e20b files/irrlicht-1.2-opengl.patch 655
+SHA256 c97b3d5f857e31de24482cd72d92f6d3c9c1b4ddb2a8ff162411d5f684967865 files/irrlicht-1.2-opengl.patch 655
DIST irrlicht-1.2.zip 17278801 RMD160 248f66108d4ff64d17460397131afd80e3729ab4 SHA1 4cf33561f6c65d82302b1af1edba507372593fe4 SHA256 e89184273e35168011c533c1a61cd9a5a6547f76ca7eee08ee677793db55bc9b
-EBUILD irrlicht-0.14.0.ebuild 2220 RMD160 a2256ccfc898644a681fadf3c280cde8bbebc3d7 SHA1 0d36673818552c9cd498e7971612e5bd2dcc663b SHA256 00974ffd44a6f6d28c5df3914c7ab116446956e7e058b9150e61a330be3d807a
-MD5 98ab80734a6b0565651c619e7fdd8c72 irrlicht-0.14.0.ebuild 2220
-RMD160 a2256ccfc898644a681fadf3c280cde8bbebc3d7 irrlicht-0.14.0.ebuild 2220
-SHA256 00974ffd44a6f6d28c5df3914c7ab116446956e7e058b9150e61a330be3d807a irrlicht-0.14.0.ebuild 2220
-EBUILD irrlicht-1.1-r1.ebuild 1836 RMD160 ff8e1712c678653362ebbc0ad1b8bfd8283e5de1 SHA1 75eb0cd254c377d570f21ed638f665ab36b3f4c7 SHA256 fc85c16be2f45d03f79d6f723ee7f96f3417c2b44dba38e7c9debf6568dc3809
-MD5 c0be65fc82dd4d9ca452f6e8eec1489b irrlicht-1.1-r1.ebuild 1836
-RMD160 ff8e1712c678653362ebbc0ad1b8bfd8283e5de1 irrlicht-1.1-r1.ebuild 1836
-SHA256 fc85c16be2f45d03f79d6f723ee7f96f3417c2b44dba38e7c9debf6568dc3809 irrlicht-1.1-r1.ebuild 1836
-EBUILD irrlicht-1.1.ebuild 1621 RMD160 7e9460c668a35831fdd1521045bcf037ff50e4af SHA1 eba00e7576d416880105538e78388c530e0189ff SHA256 2a2c480d174ce0f5a38575e2c8d7efd8a4d752089a1c19d2a8c0f561189513d2
-MD5 0a7c63b9d2e717af2099a1f8d1aeb61b irrlicht-1.1.ebuild 1621
-RMD160 7e9460c668a35831fdd1521045bcf037ff50e4af irrlicht-1.1.ebuild 1621
-SHA256 2a2c480d174ce0f5a38575e2c8d7efd8a4d752089a1c19d2a8c0f561189513d2 irrlicht-1.1.ebuild 1621
-EBUILD irrlicht-1.2.ebuild 1705 RMD160 a8dd1fe9752a136d7157e28e03a32355dc33bac4 SHA1 bac7857f0da350b8e6aa3627707ab88d3dfb7e6c SHA256 d7bb38876c907fd492d4e47c7766e65db1fb1a6bd5bff39e912367a5000d558e
-MD5 7921f7049e7f507346fe0557612e6786 irrlicht-1.2.ebuild 1705
-RMD160 a8dd1fe9752a136d7157e28e03a32355dc33bac4 irrlicht-1.2.ebuild 1705
-SHA256 d7bb38876c907fd492d4e47c7766e65db1fb1a6bd5bff39e912367a5000d558e irrlicht-1.2.ebuild 1705
+EBUILD irrlicht-1.2.ebuild 1695 RMD160 c196072b617dae1b74216dd7c09010c5904154b0 SHA1 94d9aefb0458594ad34072d9a9f59610b38c65ee SHA256 374d0a8b3d7a9b1273e5c5a794b6eab065a93e6037eb0c037111cf4642d51018
+MD5 3a1b971872d04a399b4135277ea2e6ad irrlicht-1.2.ebuild 1695
+RMD160 c196072b617dae1b74216dd7c09010c5904154b0 irrlicht-1.2.ebuild 1695
+SHA256 374d0a8b3d7a9b1273e5c5a794b6eab065a93e6037eb0c037111cf4642d51018 irrlicht-1.2.ebuild 1695
MISC ChangeLog 3616 RMD160 cb1191cdb3999521027ec51fd97a33401bcc3555 SHA1 5d27e27f76980af044011a523a83f9175fb62ced SHA256 59048afb2518072ea789179763bce121bbdc537908c0d4912d675aac7b745f02
MD5 1b3d5c071afeb53c4c91d1c55b3e3cd8 ChangeLog 3616
RMD160 cb1191cdb3999521027ec51fd97a33401bcc3555 ChangeLog 3616
@@ -64,22 +30,13 @@ MISC metadata.xml 790 RMD160 86dd226d08a73ae77a31e174094cb4bdfeb5426a SHA1 ff478
MD5 ad41838cd74c70f9c72295bda4662786 metadata.xml 790
RMD160 86dd226d08a73ae77a31e174094cb4bdfeb5426a metadata.xml 790
SHA256 f98d87925d064aebca00d2da850d027f1e2a66586c6715e12151e34a9167fffc metadata.xml 790
-MD5 06c03be236123be45b2abe90b9783d4c files/digest-irrlicht-0.14.0 244
-RMD160 30dfad5a4db728a958770a71fd77f52d8e7877b1 files/digest-irrlicht-0.14.0 244
-SHA256 18454d48aa533cbe66ea93acbc6adabe86f361ea07263185f6165de48716353a files/digest-irrlicht-0.14.0 244
-MD5 80763a673fb7e778c220baaa5bc0cf6d files/digest-irrlicht-1.1 235
-RMD160 31441437239c94f40ad85390f945933a5f7016c7 files/digest-irrlicht-1.1 235
-SHA256 29a07f4de557b88f5f885cad68cfff10025eb61b95b007c1fc8cede6895b475e files/digest-irrlicht-1.1 235
-MD5 80763a673fb7e778c220baaa5bc0cf6d files/digest-irrlicht-1.1-r1 235
-RMD160 31441437239c94f40ad85390f945933a5f7016c7 files/digest-irrlicht-1.1-r1 235
-SHA256 29a07f4de557b88f5f885cad68cfff10025eb61b95b007c1fc8cede6895b475e files/digest-irrlicht-1.1-r1 235
MD5 3b0041d9420302b07d78d59b5c63cce8 files/digest-irrlicht-1.2 235
RMD160 1f9cb02326b5fd254a6cfe7b5f3e358e1a8e4441 files/digest-irrlicht-1.2 235
SHA256 1050ed335e1f605e5f3ecab169b6b81a391ca640435382d05e7fc0ac39694631 files/digest-irrlicht-1.2 235
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
+Version: GnuPG v2.0.4 (GNU/Linux)
-iD8DBQFGG4Ha8bi6rjpTunYRAsl7AJ0RPJA1vPMl9GLelQ6D85xymLlUnQCfdD/J
-QpeaD1ZQ0GpsCDBa2hHk4zM=
-=sHUg
+iD8DBQFGYGDKdz7hIScOURERAq+9AJ9lW1Il4rDznwkWL7afhrTHdcXchQCfej/v
+IW8+oOol2c1s9g1UYxJrkOM=
+=ybBZ
-----END PGP SIGNATURE-----
diff --git a/dev-games/irrlicht/files/digest-irrlicht-0.14.0 b/dev-games/irrlicht/files/digest-irrlicht-0.14.0
deleted file mode 100644
index 159c9eeb2133..000000000000
--- a/dev-games/irrlicht/files/digest-irrlicht-0.14.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5da8c8f4632d26f971fba2d56e04a652 irrlicht-0.14.0.zip 13925328
-RMD160 6c2abb7822a2fdb0b360983a5ad8094f7bd77eb5 irrlicht-0.14.0.zip 13925328
-SHA256 5b8c2424463cec711298edb77e25f021a11ac09950e085ebaeb8db546421dd97 irrlicht-0.14.0.zip 13925328
diff --git a/dev-games/irrlicht/files/digest-irrlicht-1.1 b/dev-games/irrlicht/files/digest-irrlicht-1.1
deleted file mode 100644
index 905f5ed5b361..000000000000
--- a/dev-games/irrlicht/files/digest-irrlicht-1.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c2a3606e037213555e7891f0433fa98a irrlicht-1.1.zip 15647723
-RMD160 1469ade750699b12244e0f38ea07e6a4314e696c irrlicht-1.1.zip 15647723
-SHA256 6ef74629d33b4f2cb2faa91d81cbd0f591ebce620ebfae8e4fd3fb71f1137f19 irrlicht-1.1.zip 15647723
diff --git a/dev-games/irrlicht/files/digest-irrlicht-1.1-r1 b/dev-games/irrlicht/files/digest-irrlicht-1.1-r1
deleted file mode 100644
index 905f5ed5b361..000000000000
--- a/dev-games/irrlicht/files/digest-irrlicht-1.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c2a3606e037213555e7891f0433fa98a irrlicht-1.1.zip 15647723
-RMD160 1469ade750699b12244e0f38ea07e6a4314e696c irrlicht-1.1.zip 15647723
-SHA256 6ef74629d33b4f2cb2faa91d81cbd0f591ebce620ebfae8e4fd3fb71f1137f19 irrlicht-1.1.zip 15647723
diff --git a/dev-games/irrlicht/files/irrlicht-0.12.0-64bit.patch b/dev-games/irrlicht/files/irrlicht-0.12.0-64bit.patch
deleted file mode 100644
index dcb19571b6dd..000000000000
--- a/dev-games/irrlicht/files/irrlicht-0.12.0-64bit.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-Only tested the q3 example but this patch stopped it from segfaulting ;).
-
---- source/Irrlicht/CSceneManager.h
-+++ source/Irrlicht/CSceneManager.h
-@@ -321,13 +321,13 @@
- textureValue = 0;
-
- if (n->getMaterialCount())
-- textureValue = (s32)(n->getMaterial(0).Texture1);
-+ textureValue = (unsigned long)(n->getMaterial(0).Texture1);
-
- node = n;
- }
-
- ISceneNode* node;
-- s32 textureValue;
-+ unsigned long textureValue;
-
- bool operator < (const DefaultNodeEntry& other) const
- {
---- source/Irrlicht/CQ3LevelMesh.cpp
-+++ source/Irrlicht/CQ3LevelMesh.cpp
-@@ -352,15 +352,15 @@
- }
-
- // helper method for creating curved surfaces, sent in by Dean P. Macri.
--inline f32 CQ3LevelMesh::Blend( f32 s[3], f32 t[3], tBSPVertex *v[9], int offset)
-+inline f32 CQ3LevelMesh::Blend( f32 s[3], f32 t[3], tBSPVertex *v[9], unsigned long offset)
- {
- f32 res = 0.0f;
-- f32 *ptr;
-+ unsigned long *ptr;
-
- for( int i=0; i<3; i++ )
- for( int j=0; j<3; j++ )
- {
-- ptr = (f32 *)( (int)v[i*3+j] + offset );
-+ ptr = (unsigned long *)( (unsigned long)v[i*3+j] + offset );
- res += s[i] * t[j] * (*ptr);
- }
- return res;
-@@ -429,52 +429,52 @@
-
- // Vert 1
- currentVertex[0].Color.set(255,255,255,255);
-- currentVertex[0].Pos.X = Blend( cs, ct, v, (int)&v[0]->vPosition[0] - (int)v[0]);
-- currentVertex[0].Pos.Y = Blend( cs, ct, v, (int)&v[0]->vPosition[2] - (int)v[0]);
-- currentVertex[0].Pos.Z = Blend( cs, ct, v, (int)&v[0]->vPosition[1] - (int)v[0]);
-- currentVertex[0].Normal.X = Blend( cs, ct, v, (int)&v[0]->vNormal[0] - (int)v[0]);
-- currentVertex[0].Normal.Y = Blend( cs, ct, v, (int)&v[0]->vNormal[2] - (int)v[0]);
-- currentVertex[0].Normal.Z = Blend( cs, ct, v, (int)&v[0]->vNormal[1] - (int)v[0]);
-- currentVertex[0].TCoords.X = Blend( cs, ct, v, (int)&v[0]->vTextureCoord[0] - (int)v[0]);
-- currentVertex[0].TCoords.Y = Blend( cs, ct, v, (int)&v[0]->vTextureCoord[1] - (int)v[0]);
-- currentVertex[0].TCoords2.X = Blend( cs, ct, v, (int)&v[0]->vLightmapCoord[0] - (int)v[0]);
-- currentVertex[0].TCoords2.Y = Blend( cs, ct, v, (int)&v[0]->vLightmapCoord[1] - (int)v[0]);
-+ currentVertex[0].Pos.X = Blend( cs, ct, v, (unsigned long)&v[0]->vPosition[0] - (unsigned long)v[0]);
-+ currentVertex[0].Pos.Y = Blend( cs, ct, v, (unsigned long)&v[0]->vPosition[2] - (unsigned long)v[0]);
-+ currentVertex[0].Pos.Z = Blend( cs, ct, v, (unsigned long)&v[0]->vPosition[1] - (unsigned long)v[0]);
-+ currentVertex[0].Normal.X = Blend( cs, ct, v, (unsigned long)&v[0]->vNormal[0] - (unsigned long)v[0]);
-+ currentVertex[0].Normal.Y = Blend( cs, ct, v, (unsigned long)&v[0]->vNormal[2] - (unsigned long)v[0]);
-+ currentVertex[0].Normal.Z = Blend( cs, ct, v, (unsigned long)&v[0]->vNormal[1] - (unsigned long)v[0]);
-+ currentVertex[0].TCoords.X = Blend( cs, ct, v, (unsigned long)&v[0]->vTextureCoord[0] - (unsigned long)v[0]);
-+ currentVertex[0].TCoords.Y = Blend( cs, ct, v, (unsigned long)&v[0]->vTextureCoord[1] - (unsigned long)v[0]);
-+ currentVertex[0].TCoords2.X = Blend( cs, ct, v, (unsigned long)&v[0]->vLightmapCoord[0] - (unsigned long)v[0]);
-+ currentVertex[0].TCoords2.Y = Blend( cs, ct, v, (unsigned long)&v[0]->vLightmapCoord[1] - (unsigned long)v[0]);
- // Vert 2
- currentVertex[1].Color.set(255,255,255,255);
-- currentVertex[1].Pos.X = Blend( cs, nxt, v, (int)&v[0]->vPosition[0] - (int)v[0]);
-- currentVertex[1].Pos.Y = Blend( cs, nxt, v, (int)&v[0]->vPosition[2] - (int)v[0]);
-- currentVertex[1].Pos.Z = Blend( cs, nxt, v, (int)&v[0]->vPosition[1] - (int)v[0]);
-- currentVertex[1].Normal.X = Blend( cs, nxt, v, (int)&v[0]->vNormal[0] - (int)v[0]);
-- currentVertex[1].Normal.Y = Blend( cs, nxt, v, (int)&v[0]->vNormal[2] - (int)v[0]);
-- currentVertex[1].Normal.Z = Blend( cs, nxt, v, (int)&v[0]->vNormal[1] - (int)v[0]);
-- currentVertex[1].TCoords.X = Blend( cs, nxt, v, (int)&v[0]->vTextureCoord[0] - (int)v[0]);
-- currentVertex[1].TCoords.Y = Blend( cs, nxt, v, (int)&v[0]->vTextureCoord[1] - (int)v[0]);
-- currentVertex[1].TCoords2.X = Blend( cs, nxt, v, (int)&v[0]->vLightmapCoord[0] - (int)v[0]);
-- currentVertex[1].TCoords2.Y = Blend( cs, nxt, v, (int)&v[0]->vLightmapCoord[1] - (int)v[0]);
-+ currentVertex[1].Pos.X = Blend( cs, nxt, v, (unsigned long)&v[0]->vPosition[0] - (unsigned long)v[0]);
-+ currentVertex[1].Pos.Y = Blend( cs, nxt, v, (unsigned long)&v[0]->vPosition[2] - (unsigned long)v[0]);
-+ currentVertex[1].Pos.Z = Blend( cs, nxt, v, (unsigned long)&v[0]->vPosition[1] - (unsigned long)v[0]);
-+ currentVertex[1].Normal.X = Blend( cs, nxt, v, (unsigned long)&v[0]->vNormal[0] - (unsigned long)v[0]);
-+ currentVertex[1].Normal.Y = Blend( cs, nxt, v, (unsigned long)&v[0]->vNormal[2] - (unsigned long)v[0]);
-+ currentVertex[1].Normal.Z = Blend( cs, nxt, v, (unsigned long)&v[0]->vNormal[1] - (unsigned long)v[0]);
-+ currentVertex[1].TCoords.X = Blend( cs, nxt, v, (unsigned long)&v[0]->vTextureCoord[0] - (unsigned long)v[0]);
-+ currentVertex[1].TCoords.Y = Blend( cs, nxt, v, (unsigned long)&v[0]->vTextureCoord[1] - (unsigned long)v[0]);
-+ currentVertex[1].TCoords2.X = Blend( cs, nxt, v, (unsigned long)&v[0]->vLightmapCoord[0] - (unsigned long)v[0]);
-+ currentVertex[1].TCoords2.Y = Blend( cs, nxt, v, (unsigned long)&v[0]->vLightmapCoord[1] - (unsigned long)v[0]);
- // Vert 3
- currentVertex[2].Color.set(255,255,255,255);
-- currentVertex[2].Pos.X = Blend( nxs, ct, v, (int)&v[0]->vPosition[0] - (int)v[0]);
-- currentVertex[2].Pos.Y = Blend( nxs, ct, v, (int)&v[0]->vPosition[2] - (int)v[0]);
-- currentVertex[2].Pos.Z = Blend( nxs, ct, v, (int)&v[0]->vPosition[1] - (int)v[0]);
-- currentVertex[2].Normal.X = Blend( nxs, ct, v, (int)&v[0]->vNormal[0] - (int)v[0]);
-- currentVertex[2].Normal.Y = Blend( nxs, ct, v, (int)&v[0]->vNormal[2] - (int)v[0]);
-- currentVertex[2].Normal.Z = Blend( nxs, ct, v, (int)&v[0]->vNormal[1] - (int)v[0]);
-- currentVertex[2].TCoords.X = Blend( nxs, ct, v, (int)&v[0]->vTextureCoord[0] - (int)v[0]);
-- currentVertex[2].TCoords.Y = Blend( nxs, ct, v, (int)&v[0]->vTextureCoord[1] - (int)v[0]);
-- currentVertex[2].TCoords2.X = Blend( nxs, ct, v, (int)&v[0]->vLightmapCoord[0] - (int)v[0]);
-- currentVertex[2].TCoords2.Y = Blend( nxs, ct, v, (int)&v[0]->vLightmapCoord[1] - (int)v[0]);
-+ currentVertex[2].Pos.X = Blend( nxs, ct, v, (unsigned long)&v[0]->vPosition[0] - (unsigned long)v[0]);
-+ currentVertex[2].Pos.Y = Blend( nxs, ct, v, (unsigned long)&v[0]->vPosition[2] - (unsigned long)v[0]);
-+ currentVertex[2].Pos.Z = Blend( nxs, ct, v, (unsigned long)&v[0]->vPosition[1] - (unsigned long)v[0]);
-+ currentVertex[2].Normal.X = Blend( nxs, ct, v, (unsigned long)&v[0]->vNormal[0] - (unsigned long)v[0]);
-+ currentVertex[2].Normal.Y = Blend( nxs, ct, v, (unsigned long)&v[0]->vNormal[2] - (unsigned long)v[0]);
-+ currentVertex[2].Normal.Z = Blend( nxs, ct, v, (unsigned long)&v[0]->vNormal[1] - (unsigned long)v[0]);
-+ currentVertex[2].TCoords.X = Blend( nxs, ct, v, (unsigned long)&v[0]->vTextureCoord[0] - (unsigned long)v[0]);
-+ currentVertex[2].TCoords.Y = Blend( nxs, ct, v, (unsigned long)&v[0]->vTextureCoord[1] - (unsigned long)v[0]);
-+ currentVertex[2].TCoords2.X = Blend( nxs, ct, v, (unsigned long)&v[0]->vLightmapCoord[0] - (unsigned long)v[0]);
-+ currentVertex[2].TCoords2.Y = Blend( nxs, ct, v, (unsigned long)&v[0]->vLightmapCoord[1] - (unsigned long)v[0]);
- // Vert 4
- currentVertex[3].Color.set(255,255,255,255);
-- currentVertex[3].Pos.X = Blend( nxs, nxt, v, (int)&v[0]->vPosition[0] - (int)v[0]);
-- currentVertex[3].Pos.Y = Blend( nxs, nxt, v, (int)&v[0]->vPosition[2] - (int)v[0]);
-- currentVertex[3].Pos.Z = Blend( nxs, nxt, v, (int)&v[0]->vPosition[1] - (int)v[0]);
-- currentVertex[3].Normal.X = Blend( nxs, nxt, v, (int)&v[0]->vNormal[0] - (int)v[0]);
-- currentVertex[3].Normal.Y = Blend( nxs, nxt, v, (int)&v[0]->vNormal[2] - (int)v[0]);
-- currentVertex[3].Normal.Z = Blend( nxs, nxt, v, (int)&v[0]->vNormal[1] - (int)v[0]);
-- currentVertex[3].TCoords.X = Blend( nxs, nxt, v, (int)&v[0]->vTextureCoord[0] - (int)v[0]);
-- currentVertex[3].TCoords.Y = Blend( nxs, nxt, v, (int)&v[0]->vTextureCoord[1] - (int)v[0]);
-- currentVertex[3].TCoords2.X = Blend( nxs, nxt, v, (int)&v[0]->vLightmapCoord[0] - (int)v[0]);
-- currentVertex[3].TCoords2.Y = Blend( nxs, nxt, v, (int)&v[0]->vLightmapCoord[1] - (int)v[0]);
-+ currentVertex[3].Pos.X = Blend( nxs, nxt, v, (unsigned long)&v[0]->vPosition[0] - (unsigned long)v[0]);
-+ currentVertex[3].Pos.Y = Blend( nxs, nxt, v, (unsigned long)&v[0]->vPosition[2] - (unsigned long)v[0]);
-+ currentVertex[3].Pos.Z = Blend( nxs, nxt, v, (unsigned long)&v[0]->vPosition[1] - (unsigned long)v[0]);
-+ currentVertex[3].Normal.X = Blend( nxs, nxt, v, (unsigned long)&v[0]->vNormal[0] - (unsigned long)v[0]);
-+ currentVertex[3].Normal.Y = Blend( nxs, nxt, v, (unsigned long)&v[0]->vNormal[2] - (unsigned long)v[0]);
-+ currentVertex[3].Normal.Z = Blend( nxs, nxt, v, (unsigned long)&v[0]->vNormal[1] - (unsigned long)v[0]);
-+ currentVertex[3].TCoords.X = Blend( nxs, nxt, v, (unsigned long)&v[0]->vTextureCoord[0] - (unsigned long)v[0]);
-+ currentVertex[3].TCoords.Y = Blend( nxs, nxt, v, (unsigned long)&v[0]->vTextureCoord[1] - (unsigned long)v[0]);
-+ currentVertex[3].TCoords2.X = Blend( nxs, nxt, v, (unsigned long)&v[0]->vLightmapCoord[0] - (unsigned long)v[0]);
-+ currentVertex[3].TCoords2.Y = Blend( nxs, nxt, v, (unsigned long)&v[0]->vLightmapCoord[1] - (unsigned long)v[0]);
- // Put the vertices in the mesh buffer
- meshBuffer->Vertices.push_back(currentVertex[0]);
- meshBuffer->Vertices.push_back(currentVertex[2]);
---- source/Irrlicht/CQ3LevelMesh.h
-+++ source/Irrlicht/CQ3LevelMesh.h
-@@ -214,7 +214,7 @@
-
- // second parameter i is the zero based index of the current face.
- void createCurvedSurface(SMeshBufferLightMap* meshBuffer, s32 i);
-- f32 Blend( f32 s[3], f32 t[3], tBSPVertex *v[9], int offset);
-+ f32 Blend( f32 s[3], f32 t[3], tBSPVertex *v[9], unsigned long offset);
-
- tBSPLump Lumps[kMaxLumps];
-
diff --git a/dev-games/irrlicht/files/irrlicht-1.1-config.patch b/dev-games/irrlicht/files/irrlicht-1.1-config.patch
deleted file mode 100644
index e6ba8795f0d6..000000000000
--- a/dev-games/irrlicht/files/irrlicht-1.1-config.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- include/IrrCompileConfig.h.old 2006-09-16 12:42:28.000000000 +0200
-+++ include/IrrCompileConfig.h 2006-09-16 12:42:58.000000000 +0200
-@@ -68,7 +68,6 @@
- //! Define _IRR_USE_NON_SYSTEM_ZLIB_ to let irrlicht use the zlib which comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the zlib installed in the system.
- This is only used when _IRR_COMPILE_WITH_ZLIB_ is defined. */
--#define _IRR_USE_NON_SYSTEM_ZLIB_
-
-
- //! Define _IRR_COMPILE_WITH_JPEGLIB_ to enable compiling the engine using libjpeg.
-@@ -79,7 +78,6 @@
- //! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib which comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the jpeg lib installed in the system.
- This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
-
-
- //! Define _IRR_COMPILE_WITH_LIBPNG_ to enable compiling the engine using libpng.
-@@ -90,7 +88,6 @@
- //! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the libpng installed in the system.
- This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_LIB_PNG_
-
-
- //! Define _IRR_D3D_NO_SHADER_DEBUGGING to disable shader debugging in D3D9
diff --git a/dev-games/irrlicht/files/irrlicht-1.1-demoMake.patch b/dev-games/irrlicht/files/irrlicht-1.1-demoMake.patch
deleted file mode 100644
index 56de8ca5c8e8..000000000000
--- a/dev-games/irrlicht/files/irrlicht-1.1-demoMake.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- ../../examples/Demo/Makefile.old 2006-10-14 13:06:42.000000000 +0200
-+++ ../../examples/Demo/Makefile 2006-10-14 13:08:32.000000000 +0200
-@@ -2,9 +2,9 @@
- # Handwritten by me, made with Kate. So it is far from being perfect. :)
-
- CXX = g++
--CPPFLAGS = -I"../../include" -I"/usr/X11R6/include"
-+CPPFLAGS = -I/usr/include/irrlicht
- CXXFLAGS = -O3 -ffast-math
--LDFLAGS = -L"/usr/X11R6/lib" -L"../../lib/Linux" -lIrrlicht -lGL -lGLU -lXxf86vm -lXext -lX11
-+LDFLAGS = -lIrrlicht -lGL -lGLU -lXxf86vm -lXext -lX11 -lpng -ljpeg
- # if you enable sound add the proper library for linking
- # -laudiere
- # -lSDL_mixer -lSDL
diff --git a/dev-games/irrlicht/files/irrlicht-1.1-gcc41.patch b/dev-games/irrlicht/files/irrlicht-1.1-gcc41.patch
deleted file mode 100644
index 5f0efbe7c141..000000000000
--- a/dev-games/irrlicht/files/irrlicht-1.1-gcc41.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/Irrlicht/CSceneManager.h.old 2006-09-16 12:15:36.000000000 +0200
-+++ source/Irrlicht/CSceneManager.h 2006-09-16 12:15:45.000000000 +0200
-@@ -146,7 +146,7 @@
-
- //! Adds a skydome scene node. A skydome is a large (half-) sphere with a
- //! panoramic texture on it and is drawn around the camera position.
-- virtual ISceneNode* CSceneManager::addSkyDomeSceneNode(video::ITexture* texture,
-+ virtual ISceneNode* addSkyDomeSceneNode(video::ITexture* texture,
- u32 horiRes, u32 vertRes, f64 texturePercentage,
- f64 spherePercentage, ISceneNode* parent, s32 id);
-
diff --git a/dev-games/irrlicht/files/irrlicht-1.1-jpeg.patch b/dev-games/irrlicht/files/irrlicht-1.1-jpeg.patch
deleted file mode 100644
index 0097aa28839c..000000000000
--- a/dev-games/irrlicht/files/irrlicht-1.1-jpeg.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- CImageLoaderJPG.h.old 2006-10-14 12:18:56.000000000 +0200
-+++ CImageLoaderJPG.h 2006-10-14 12:19:55.000000000 +0200
-@@ -12,8 +12,6 @@
- #include "IrrCompileConfig.h"
- #ifdef _IRR_COMPILE_WITH_LIBJPEG_
- extern "C" {
-- #include "jpeglib/jconfig.h"
-- #define JCONFIG_INCLUDED
- #ifndef _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #include <jpeglib.h> // use system lib
- #else // _IRR_USE_NON_SYSTEM_JPEG_LIB_
---- CImageWriterJPG.cpp.old 2006-10-14 12:20:14.000000000 +0200
-+++ CImageWriterJPG.cpp 2006-10-14 12:20:35.000000000 +0200
-@@ -10,7 +10,6 @@
- #ifdef _IRR_COMPILE_WITH_LIBJPEG_
- extern "C"
- {
-- #include "jpeglib/jconfig.h"
- #ifndef _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #include <jpeglib.h>
- #include <jerror.h>
diff --git a/dev-games/irrlicht/files/irrlicht-0.12.0-opengl.patch b/dev-games/irrlicht/files/irrlicht-1.2-opengl.patch
index f527f22cacd5..f527f22cacd5 100644
--- a/dev-games/irrlicht/files/irrlicht-0.12.0-opengl.patch
+++ b/dev-games/irrlicht/files/irrlicht-1.2-opengl.patch
diff --git a/dev-games/irrlicht/irrlicht-0.14.0.ebuild b/dev-games/irrlicht/irrlicht-0.14.0.ebuild
deleted file mode 100644
index 4eec31b52f34..000000000000
--- a/dev-games/irrlicht/irrlicht-0.14.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-0.14.0.ebuild,v 1.5 2006/07/27 16:17:14 wolf31o2 Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/"
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
- mirror://sourceforge/irrlicht/${P}.zip"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc"
-
-RDEPEND="media-libs/jpeg
- media-libs/libpng
- sys-libs/zlib
- virtual/opengl
- || (
- (
- virtual/glu
- x11-libs/libX11 )
- virtual/x11 )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- || (
- (
- x11-proto/xproto
- x11-proto/xf86vidmodeproto )
- virtual/x11 )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"/source
- unzip -qo source.zip || die "unpacking source.zip"
- rm -f source.zip
- cd Irrlicht
- epatch "${FILESDIR}/${P}"-gcc41.patch
-
- # stupid nvidia / xorg GL differences
- # still needed - bug #114335
- if echo -e '#include <GL/glx.h>\nglXGetProcAddress blah;' | \
- $(tc-getCC) -E - | \
- grep -q glXGetProcAddressARB
- then
- epatch "${FILESDIR}"/${PN}-0.12.0-opengl.patch
- fi
-
- # use the system zlib/jpeg/png
- rm -r zlib jpeglib libpng
- sed -i -e 's:zlib.zlib\.h:zlib.h:' CZipReader.cpp || die "zlib sed"
- sed -i -e '/include/s:jpeglib/::' CImageLoaderJPG.h || die "jpeg sed"
- sed -i -e '/include/s:libpng/::' CImageLoaderPNG.cpp || die "png sed"
- sed -i -r \
- -e '/^CXXFLAGS/s:=:+=:' \
- -e '/^LINKOBJ/s:(zlib|jpeglib|libpng)/[^.]+\.o::g' \
- Makefile || die "sed objs"
- for x in z jpeg png ; do
- mkdir ${x} && cd ${x} || die
- $(tc-getAR) x $($(tc-getCC) -print-file-name=lib${x}.a) || die "explode lib${x}.a"
- cd ..
- done
- sed -i \
- -e '/^LINKOBJ/s:$: $(wildcard z/*.o) $(wildcard jpeg/*.o) $(wildcard png/*.o):' \
- Makefile || die "sed objs two"
-}
-
-src_compile() {
- emake -C source/Irrlicht || die "emake failed"
-}
-
-src_install() {
- dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
- insinto /usr/include/${PN}
- doins include/* || die "doins failed"
- dodoc changes.txt readme.txt
- if use doc ; then
- cp -r examples media "${D}"/usr/share/doc/${PF}/ || die "cp failed"
- fi
-}
diff --git a/dev-games/irrlicht/irrlicht-1.1-r1.ebuild b/dev-games/irrlicht/irrlicht-1.1-r1.ebuild
deleted file mode 100644
index bdb7ad2b5134..000000000000
--- a/dev-games/irrlicht/irrlicht-1.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.1-r1.ebuild,v 1.1 2006/10/14 11:29:13 tupone Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/"
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc"
-
-RDEPEND="media-libs/jpeg
- media-libs/libpng
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- app-arch/unzip
- x11-proto/xproto
- x11-proto/xf86vidmodeproto"
-
-S=${WORKDIR}/${P}/source/Irrlicht
-
-src_unpack() {
- unpack ${A}
- cd "${WORKDIR}"/${P}
- edos2unix source/Irrlicht/CSceneManager.h \
- include/IrrCompileConfig.h
- epatch "${FILESDIR}"/${P}-gcc41.patch \
- "${FILESDIR}/"${P}-config.patch
- cd "${S}"
-
- edos2unix CImageLoaderJPG.h \
- CImageWriterJPG.cpp \
- ../../examples/Demo/Makefile
- epatch "${FILESDIR}/"${P}-jpeg.patch \
- "${FILESDIR}/"${P}-demoMake.patch
-
- # stupid nvidia / xorg GL differences
- # still needed - bug #114335
- if echo -e '#include <GL/glx.h>\nglXGetProcAddress blah;' | \
- $(tc-getCC) -E - | \
- grep -q glXGetProcAddressARB
- then
- epatch "${FILESDIR}"/${PN}-0.12.0-opengl.patch
- fi
-
- # use the system zlib/jpeg/png
- sed -i -r \
- -e '/^CXXFLAGS/s:=:+=:' \
- -e '/^CXXINCS/s:-Izlib -Ijpeglib -Ilibpng::' \
- -e '/^ZLIBOBJ/d' \
- -e '/^JPEGLIBOBJ/d' \
- -e '/^LIBPNGOBJ/d' \
- Makefile || die "sed objs"
-}
-
-src_install() {
- cd ../..
- dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
- insinto /usr/include/${PN}
- doins include/* || die "doins failed"
- dodoc changes.txt readme.txt
- if use doc ; then
- cp -r examples media "${D}"/usr/share/doc/${PF}/ || die "cp failed"
- fi
-}
diff --git a/dev-games/irrlicht/irrlicht-1.1.ebuild b/dev-games/irrlicht/irrlicht-1.1.ebuild
deleted file mode 100644
index e902b0b6cb09..000000000000
--- a/dev-games/irrlicht/irrlicht-1.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.1.ebuild,v 1.1 2006/09/16 11:29:59 tupone Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/"
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc"
-
-RDEPEND="media-libs/jpeg
- media-libs/libpng
- sys-libs/zlib
- virtual/opengl
- virtual/glu
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- app-arch/unzip
- x11-proto/xproto
- x11-proto/xf86vidmodeproto"
-
-S=${WORKDIR}/${P}/source/Irrlicht
-
-src_unpack() {
- unpack ${A}
- cd "${WORKDIR}"/${P}
- edos2unix source/Irrlicht/CSceneManager.h \
- include/IrrCompileConfig.h
- epatch "${FILESDIR}"/${P}-gcc41.patch \
- "${FILESDIR}/"${P}-config.patch
- cd "${S}"
-
- # stupid nvidia / xorg GL differences
- # still needed - bug #114335
- if echo -e '#include <GL/glx.h>\nglXGetProcAddress blah;' | \
- $(tc-getCC) -E - | \
- grep -q glXGetProcAddressARB
- then
- epatch "${FILESDIR}"/${PN}-0.12.0-opengl.patch
- fi
-
- # use the system zlib/jpeg/png
- sed -i -r \
- -e '/^CXXFLAGS/s:=:+=:' \
- -e '/^ZLIBOBJ/d' \
- -e '/^JPEGLIBOBJ/d' \
- -e '/^LIBPNGOBJ/d' \
- Makefile || die "sed objs"
-}
-
-src_install() {
- cd ../..
- dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
- insinto /usr/include/${PN}
- doins include/* || die "doins failed"
- dodoc changes.txt readme.txt
- if use doc ; then
- cp -r examples media "${D}"/usr/share/doc/${PF}/ || die "cp failed"
- fi
-}
diff --git a/dev-games/irrlicht/irrlicht-1.2.ebuild b/dev-games/irrlicht/irrlicht-1.2.ebuild
index 395dfc0f63e1..cc07eb6fd19d 100644
--- a/dev-games/irrlicht/irrlicht-1.2.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.2.ebuild,v 1.2 2007/04/10 12:23:16 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.2.ebuild,v 1.3 2007/06/01 18:09:07 nyhm Exp $
inherit eutils toolchain-funcs
@@ -42,7 +42,7 @@ src_unpack() {
$(tc-getCC) -E - | \
grep -q glXGetProcAddressARB
then
- epatch "${FILESDIR}"/${PN}-0.12.0-opengl.patch
+ epatch "${FILESDIR}"/${P}-opengl.patch
fi
# use the system zlib/jpeg/png