diff options
20 files changed, 488 insertions, 919 deletions
diff --git a/dev-libs/xmlrpc-epi/Manifest b/dev-libs/xmlrpc-epi/Manifest index 5edfb24..29918ac 100644 --- a/dev-libs/xmlrpc-epi/Manifest +++ b/dev-libs/xmlrpc-epi/Manifest @@ -10,11 +10,19 @@ AUX xmlrpc-epi-0.51-gcc4.patch 413 RMD160 abf7cf13e58ad056b50368f7f0cf6b9f72ee9e MD5 2c30e81d3bc50b4879ff263bf119f715 files/xmlrpc-epi-0.51-gcc4.patch 413 RMD160 abf7cf13e58ad056b50368f7f0cf6b9f72ee9ea4 files/xmlrpc-epi-0.51-gcc4.patch 413 SHA256 b6c6c90382863a3915aad277b9bcec1521eed17f478334324e19648f31520e4b files/xmlrpc-epi-0.51-gcc4.patch 413 +AUX xmlrpc-epi-0.51-noconflict.patch 2757 RMD160 0645b9e5c92102359c8ea7f279903c0bcf730b2a SHA1 f5e5b9d50efcc9249f935f5194d63a0ea6974b12 SHA256 6ff37212824902bc96be150428d3ab32038c443ddadbcd976a5d85e263b0f0e8 +MD5 e537ec18007a08aae03e90664927d370 files/xmlrpc-epi-0.51-noconflict.patch 2757 +RMD160 0645b9e5c92102359c8ea7f279903c0bcf730b2a files/xmlrpc-epi-0.51-noconflict.patch 2757 +SHA256 6ff37212824902bc96be150428d3ab32038c443ddadbcd976a5d85e263b0f0e8 files/xmlrpc-epi-0.51-noconflict.patch 2757 AUX xmlrpc-epi-0.51-secondlife.patch 364 RMD160 6c6ccab1174bbc4f9547c210b2584e6e6b484852 SHA1 b1a5d407dcde8a8a4ac08486e72bdc3ffd06e8f7 SHA256 7d7b77622b3656d0463d9a54bf4fc3244c22013ef664f160ec1729714f4533fa MD5 748958d5afa4de930e9614e510b801b0 files/xmlrpc-epi-0.51-secondlife.patch 364 RMD160 6c6ccab1174bbc4f9547c210b2584e6e6b484852 files/xmlrpc-epi-0.51-secondlife.patch 364 SHA256 7d7b77622b3656d0463d9a54bf4fc3244c22013ef664f160ec1729714f4533fa files/xmlrpc-epi-0.51-secondlife.patch 364 DIST xmlrpc-epi-0.51.tar.gz 458208 RMD160 c505ee80460cbf521cdee8895a02273d5a773e8e SHA1 dc986663a1d996844dacd8787bee427a03a0c01b SHA256 ec9e54e72e70b38d515d6fc69b4d591ed6018b65d9409965dfacdcd1f59d13b3 +EBUILD xmlrpc-epi-0.51-r1.ebuild 871 RMD160 0edd11c57d3b1c1832d9712b0aa0a8ba36a4f756 SHA1 561630b23ce77ac3816f51b0eefe84a0fc5ef5ba SHA256 0811af511b3b10cba4429dec02693f7c72a172023e45ec96aae7704a31ea8302 +MD5 71acb8be8f7d2242db577ef77bd73277 xmlrpc-epi-0.51-r1.ebuild 871 +RMD160 0edd11c57d3b1c1832d9712b0aa0a8ba36a4f756 xmlrpc-epi-0.51-r1.ebuild 871 +SHA256 0811af511b3b10cba4429dec02693f7c72a172023e45ec96aae7704a31ea8302 xmlrpc-epi-0.51-r1.ebuild 871 EBUILD xmlrpc-epi-0.51.ebuild 687 RMD160 4d906a67b70dc9975c5ea0c82bfdbcbc09b746ff SHA1 1bbedd8d183a194409a5db2d59b1ed94725d00fb SHA256 c6d8b0d0e373485934461240c97b6bfbb3a75f0989d2047ab5f80752a2d30199 MD5 a2b177727c488fe35b1a3de1277f7ae4 xmlrpc-epi-0.51.ebuild 687 RMD160 4d906a67b70dc9975c5ea0c82bfdbcbc09b746ff xmlrpc-epi-0.51.ebuild 687 @@ -22,3 +30,6 @@ SHA256 c6d8b0d0e373485934461240c97b6bfbb3a75f0989d2047ab5f80752a2d30199 xmlrpc-e MD5 7e895aeb0774b7ac737625938d136675 files/digest-xmlrpc-epi-0.51 247 RMD160 6b2d900894895aecd0a778ffdcc031b16e848711 files/digest-xmlrpc-epi-0.51 247 SHA256 ebee13b1a57eb81ca648b0b7f40674adb2867ee90b6f3e75b37e97928fe2279e files/digest-xmlrpc-epi-0.51 247 +MD5 7e895aeb0774b7ac737625938d136675 files/digest-xmlrpc-epi-0.51-r1 247 +RMD160 6b2d900894895aecd0a778ffdcc031b16e848711 files/digest-xmlrpc-epi-0.51-r1 247 +SHA256 ebee13b1a57eb81ca648b0b7f40674adb2867ee90b6f3e75b37e97928fe2279e files/digest-xmlrpc-epi-0.51-r1 247 diff --git a/dev-libs/xmlrpc-epi/files/digest-xmlrpc-epi-0.51-r1 b/dev-libs/xmlrpc-epi/files/digest-xmlrpc-epi-0.51-r1 new file mode 100644 index 0000000..a84756d --- /dev/null +++ b/dev-libs/xmlrpc-epi/files/digest-xmlrpc-epi-0.51-r1 @@ -0,0 +1,3 @@ +MD5 51c5f062365f82ff1c26c2763e7f0654 xmlrpc-epi-0.51.tar.gz 458208 +RMD160 c505ee80460cbf521cdee8895a02273d5a773e8e xmlrpc-epi-0.51.tar.gz 458208 +SHA256 ec9e54e72e70b38d515d6fc69b4d591ed6018b65d9409965dfacdcd1f59d13b3 xmlrpc-epi-0.51.tar.gz 458208 diff --git a/dev-libs/xmlrpc-epi/files/xmlrpc-epi-0.51-noconflict.patch b/dev-libs/xmlrpc-epi/files/xmlrpc-epi-0.51-noconflict.patch new file mode 100644 index 0000000..19d4599 --- /dev/null +++ b/dev-libs/xmlrpc-epi/files/xmlrpc-epi-0.51-noconflict.patch @@ -0,0 +1,83 @@ +diff -Naur xmlrpc-epi-0.51.orig/Makefile.am xmlrpc-epi-0.51/Makefile.am +--- xmlrpc-epi-0.51.orig/Makefile.am 2008-01-28 23:23:34.000000000 +0900 ++++ xmlrpc-epi-0.51/Makefile.am 2008-01-29 00:24:09.000000000 +0900 +@@ -1,4 +1,4 @@ +-SUBDIRS = src sample ++SUBDIRS = src + + CHANGE_LOG_GEN_BIN = scripts/cvs2cl.pl + CHANGE_LOG_GEN_FLAGS = -t -r -b --accum -I ChangeLog --gmt --prune +diff -Naur xmlrpc-epi-0.51.orig/sample/Makefile.am xmlrpc-epi-0.51/sample/Makefile.am +--- xmlrpc-epi-0.51.orig/sample/Makefile.am 2008-01-28 23:23:34.000000000 +0900 ++++ xmlrpc-epi-0.51/sample/Makefile.am 2008-01-29 00:22:21.000000000 +0900 +@@ -3,23 +3,23 @@ + bin_PROGRAMS = sample client server server_compliance_test memtest hello_client hello_server + + sample_SOURCES = sample.c +-sample_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++sample_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + client_SOURCES = client.c +-client_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++client_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + server_SOURCES = server.c +-server_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++server_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + hello_client_SOURCES = hello_client.c +-hello_client_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++hello_client_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + hello_server_SOURCES = hello_server.c +-hello_server_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++hello_server_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + server_compliance_test_SOURCES = server_compliance_test.c +-server_compliance_test_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++server_compliance_test_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + + memtest_SOURCES = memtest.c +-memtest_LDADD = -L@prefix@/lib ../src/libxmlrpc.la ++memtest_LDADD = -L@libdir@ ../src/libxmlrpc-epi.la + +diff -Naur xmlrpc-epi-0.51.orig/src/Makefile.am xmlrpc-epi-0.51/src/Makefile.am +--- xmlrpc-epi-0.51.orig/src/Makefile.am 2008-01-28 23:23:34.000000000 +0900 ++++ xmlrpc-epi-0.51/src/Makefile.am 2008-01-29 00:20:59.000000000 +0900 +@@ -1,10 +1,10 @@ + INCLUDES=-I../liblm + +-lib_LTLIBRARIES = libxmlrpc.la ++lib_LTLIBRARIES = libxmlrpc-epi.la + +-libxmlrpc_la_LIBADD = -lexpat ++libxmlrpc_epi_la_LIBADD = -lexpat + +-libxmlrpc_la_SOURCES = \ ++libxmlrpc_epi_la_SOURCES = \ + base64.c \ + encodings.c \ + queue.c \ +@@ -17,7 +17,7 @@ + xmlrpc_introspection.c \ + system_methods.c + +-libxmlrpc_la_LDFLAGS = -version-info 0:3:0 ++libxmlrpc_epi_la_LDFLAGS = -version-info 0:3:0 + include_HEADERS = \ + base64.h \ + encodings.h \ +@@ -38,11 +38,11 @@ + # + DOCSOURCES= \ + $(include_HEADERS) \ +- $(libxmlrpc_la_SOURCES) ++ $(libxmlrpc_epi_la_SOURCES) + + # The name of your Project + # +-PROJECT=xmlrpc ++PROJECT=xmlrpc-epi + + # The various documentation files, derived from the source files. + # HTML diff --git a/dev-libs/xmlrpc-epi/xmlrpc-epi-0.51-r1.ebuild b/dev-libs/xmlrpc-epi/xmlrpc-epi-0.51-r1.ebuild new file mode 100644 index 0000000..95d248d --- /dev/null +++ b/dev-libs/xmlrpc-epi/xmlrpc-epi-0.51-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +WANT_AUTOCONF=latest +WANT_AUTOMAKE=latest + +inherit autotools eutils + +DESCRIPTION="An implementation of the xmlrpc protocol in C" +HOMEPAGE="http://xmlrpc-epi.sourceforge.net/" +SRC_URI="mirror://sourceforge/xmlrpc-epi/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-devel/gettext" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-64bit-fixes.patch + epatch "${FILESDIR}"/${P}-gcc4.patch + epatch "${FILESDIR}"/${P}-expat.patch + epatch "${FILESDIR}"/${P}-secondlife.patch + epatch "${FILESDIR}"/${P}-noconflict.patch + eautoreconf +} + +src_compile() { + econf --includedir=/usr/include/${PN} || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README +} diff --git a/games-simulation/secondlife-bin/Manifest b/games-simulation/secondlife-bin/Manifest index 61a1085..4e785c9 100644 --- a/games-simulation/secondlife-bin/Manifest +++ b/games-simulation/secondlife-bin/Manifest @@ -1,6 +1,8 @@ DIST SecondLife_i686_1_18_5_3.tar.bz2 52351029 RMD160 b5c1f3be6eb3343ec2c06cba84a20c055f53b5ed SHA1 778d4af271179c12f614ed2e9e7d52fe43ffc315 SHA256 9fcf392004e66af353c457b6af5153d254ecfbb76735f4f4a8dcc67ca7db1a07 DIST SecondLife_i686_1_19_0_5.tar.bz2 55165428 RMD160 3a82dfd6c9562043584a0b14f097cfd1515cb256 SHA1 7da413a9a5e38b093b866ecd9a65e0253bcf359e SHA256 95a3732d236e8e61703bdc6315ef27ec35706580ad7e0224a647887057c6ad1d +DIST SecondLife_i686_1_19_1_4.tar.bz2 58027783 RMD160 76077bfd9ca6deb9a38801717d7424a10cf067bb SHA1 648c5dcecf044b284bb71066255444e5faad6419 SHA256 fb461fae0fcd97dba13dd746d77604fb1b47ddde4b2674073b7c7145ab0c11c0 EBUILD secondlife-bin-1.18.5.3.ebuild 2114 RMD160 9d12e3b138e86f56870383b31af4d4010bbf5db8 SHA1 b21a3c4d9f10e66601eb9e21a9c82631dde0408d SHA256 e48b1bd05d01facccb64856333b56a332a989793c39e8c78a2aa2f9e14862d66 EBUILD secondlife-bin-1.19.0.5.ebuild 2344 RMD160 57ecd9fefd6ab42ac350df324a06d5b1b122738b SHA1 613c73778a916e064dadf2e6b8ce37dd8d79761f SHA256 4b72f341fb0bdc7c67eac729ab4f337343bf88ab9e1d5a3ff9b9b624377be4eb +EBUILD secondlife-bin-1.19.1.4.ebuild 2344 RMD160 57ecd9fefd6ab42ac350df324a06d5b1b122738b SHA1 613c73778a916e064dadf2e6b8ce37dd8d79761f SHA256 4b72f341fb0bdc7c67eac729ab4f337343bf88ab9e1d5a3ff9b9b624377be4eb MISC ChangeLog 536 RMD160 296e84b529fe50f2c641652b4b906927174e8ca6 SHA1 b0071df118be006cb7bac03100fe805dafe6db82 SHA256 0ec0c62a93d2ecb42eb4757cd933e84505576b8bad32f0a4db102b8119224d30 MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17 diff --git a/games-simulation/secondlife-bin/secondlife-bin-1.19.1.4.ebuild b/games-simulation/secondlife-bin/secondlife-bin-1.19.1.4.ebuild new file mode 100644 index 0000000..59a1c4c --- /dev/null +++ b/games-simulation/secondlife-bin/secondlife-bin-1.19.1.4.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit games multilib + +MY_P="SecondLife_i686_${PV//./_}" +MY_P="${MY_P/_rc/_RELEASECANDIDATE}" +MY_P="${MY_P/_alpha/_WINDLIGHT}" + +DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents" +HOMEPAGE="http://secondlife.com/" +SRC_URI="http://download-secondlife-com.s3.amazonaws.com/${MY_P}.tar.bz2" +#SRC_URI="http://release-candidate-secondlife-com.s3.amazonaws.com/${MY_P}.tar.bz2" +#SRC_URI="http://firstlook-secondlife-com.s3.amazonaws.com/${MY_P}.tar.bz2" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror strip" + +RDEPEND="sys-libs/glibc + media-fonts/kochi-substitute + x86? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/openssl + media-libs/freetype + media-libs/libogg + media-libs/libsdl + media-libs/libvorbis + net-libs/gnutls + net-misc/curl + sys-libs/zlib + virtual/glu + virtual/opengl + ) + amd64? ( + >=app-emulation/emul-linux-x86-sdl-10.0 + >=app-emulation/emul-linux-x86-gtklibs-10.0 + )" + +S="${WORKDIR}/${MY_P}" + +dir="${GAMES_PREFIX_OPT}/secondlife" +QA_EXECSTACK="${dir:1}/lib/libSDL-1.2.so.0 + ${dir:1}/lib/libfmod-3.75.so + ${dir:1}/lib/libkdu_v42R.so + ${dir:1}/lib/libcrypto.so.0.9.7 + ${dir:1}/bin/do-not-directly-run-secondlife-bin + ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so" +QA_TEXTRELS="${dir:1}/lib/libfmod-3.75.so + ${dir:1}/lib/libkdu_v42R.so + ${dir:1}/app_settings/mozilla-runtime-linux-i686/libxul.so" + +pkg_setup() { + # x86 binary package, ABI=x86 + has_multilib_profile && ABI="x86" +} + +src_unpack() { + unpack ${A} + + cd "${S}" + rm unicode.ttf +} + +src_install() { + exeinto "${dir}" + doexe launch_url.sh linux-crash-logger.bin secondlife || die + rm -rf launch_url.sh linux-crash-logger.bin secondlife + + exeinto "${dir}"/bin + doexe bin/* || die + rm -rf bin + + exeinto "${dir}"/lib + doexe lib/* || die + rm -rf lib + + insinto "${dir}" + doins -r * || die "doins * failed" + + dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf "${dir}"/unicode.ttf + + games_make_wrapper secondlife-bin ./secondlife "${dir}" "${dir}"/lib + newicon secondlife.ico secondlife-bin.ico + make_desktop_entry secondlife-bin "Second Life(bin)" secondlife-bin.ico + + prepgamesdirs +} diff --git a/games-simulation/secondlife/Manifest b/games-simulation/secondlife/Manifest index 683391a..aaa47c6 100644 --- a/games-simulation/secondlife/Manifest +++ b/games-simulation/secondlife/Manifest @@ -1,66 +1,13 @@ AUX secondlife-1.17.2.0-size_t.patch 462 RMD160 07db64e519f9a4fffbd03fcc6ce975470fed4f52 SHA1 f2e38d9ca34b234c940fa2fd5abcfe1f22d7084a SHA256 b1fb3ef3d60e803cca87ed660f0ea02cbb6b98bc75170fa0de7008f7eab7f96e -MD5 514085daf53b44790b50f9bb4de4c53d files/secondlife-1.17.2.0-size_t.patch 462 -RMD160 07db64e519f9a4fffbd03fcc6ce975470fed4f52 files/secondlife-1.17.2.0-size_t.patch 462 -SHA256 b1fb3ef3d60e803cca87ed660f0ea02cbb6b98bc75170fa0de7008f7eab7f96e files/secondlife-1.17.2.0-size_t.patch 462 -AUX secondlife-1.18.1.2-gentoo.patch 4288 RMD160 cc8bc29b2d4ce513dcac4d9713ba2a6edbf2fb69 SHA1 db10d773c64016aefd8fda81cf19e5ef40f50a42 SHA256 1ccfbb9b310dc75a630e9c9cf9e9c3a8cc1ee07f225e68bb0c3fe60905731a44 -MD5 fc232481ddbfd4b3cb4924d7dc3bb5c6 files/secondlife-1.18.1.2-gentoo.patch 4288 -RMD160 cc8bc29b2d4ce513dcac4d9713ba2a6edbf2fb69 files/secondlife-1.18.1.2-gentoo.patch 4288 -SHA256 1ccfbb9b310dc75a630e9c9cf9e9c3a8cc1ee07f225e68bb0c3fe60905731a44 files/secondlife-1.18.1.2-gentoo.patch 4288 -AUX secondlife-1.18.3.5_rc-gentoo.patch 3962 RMD160 096754a016292ea7bf85bcb814f88d7f778590d7 SHA1 6d73c5c9a5fe3c0820e44ebabe6757dc4d60e0c1 SHA256 5b8d773959c33e638706b88d3478a018fcef57efc3151bbac806724aabb4ec52 -MD5 203efa73faa482f2683e755e77e7b798 files/secondlife-1.18.3.5_rc-gentoo.patch 3962 -RMD160 096754a016292ea7bf85bcb814f88d7f778590d7 files/secondlife-1.18.3.5_rc-gentoo.patch 3962 -SHA256 5b8d773959c33e638706b88d3478a018fcef57efc3151bbac806724aabb4ec52 files/secondlife-1.18.3.5_rc-gentoo.patch 3962 -AUX secondlife-1.18.4.1_rc-gentoo.patch 6602 RMD160 e2f7221d6ef452630ff352c0a045f47e464b8d61 SHA1 31e32e946c251df2d7360650dc3d37a5fd932538 SHA256 82ff8b167f005c2c4c952a278505dea2732b51837a12bbe30d0bec4d39d9e47e -MD5 1844ef274fa2fda5438fbef1b2a74797 files/secondlife-1.18.4.1_rc-gentoo.patch 6602 -RMD160 e2f7221d6ef452630ff352c0a045f47e464b8d61 files/secondlife-1.18.4.1_rc-gentoo.patch 6602 -SHA256 82ff8b167f005c2c4c952a278505dea2732b51837a12bbe30d0bec4d39d9e47e files/secondlife-1.18.4.1_rc-gentoo.patch 6602 -DIST gtk-20071105.tar.bz2 32328 RMD160 df04128daabce1c77ab6b8401244be30182a9396 SHA1 6847d7d3942d7ae5f4d3fab047b7ccd78e9e02fc SHA256 ea40778eadee645272164dd619318291064155dc05a38361e56880a18d528511 -DIST ime-20070909.patch 92248 RMD160 b1d4992f9bf3b2780c193627af2fe6b7cc7ee690 SHA1 036c7ada1a42580733f2e01ac21a3bda2106d7b4 SHA256 14a9570e9b45f509b0700f07abbe1e8f6774cc270fcc79496cd0d0b1e5efc0da -DIST slviewer-artwork-1.18.2.0.zip 24702596 RMD160 aafc1966cb5c1ee7fbfda935efe29f37dbeef749 SHA1 d5ab2cfe7e1a1e7b0ef40f0e7e3095553757f7b0 SHA256 327fe454b2f6a596aa9d6446a827323f4800c62bcc7623010a2e880e23124ad7 -DIST slviewer-artwork-1.18.4.3.zip 24602698 RMD160 415f87ac6b5d957e9d1a202e8db255a9286b9f3a SHA1 f2358bf88f5f1a3efd54f06c0fe96edcaddb022e SHA256 5f64891d40d727b5382a667bd4799bea6596e5261dca7124036c231b753912d7 -DIST slviewer-artwork-RC-1.18.3.5.zip 24659237 RMD160 019766a92a70f6a306300ca855f4dae2e9c9e268 SHA1 d865a7804c172dfd10cc1e561aa29e154462fc7a SHA256 829f66f523b2edae0054786d037bb16ba3d7f8fbecdd54a33d495ec54e28e4f1 -DIST slviewer-artwork-RC-1.18.4.1.zip 24602698 RMD160 9953e98943535cc15c66c6483e44b96c659e8f8b SHA1 4e0e245b17bbb72ccd2c5edac2e41887ac43d2ae SHA256 7ba892e4e594650275a151960ff826ff9e6d692acae40f9b10533130df4f07b5 -DIST slviewer-linux-libs-1.18.2.0.tar.gz 30598341 RMD160 9d64503ffab4d20ca6c79d88169a309d0b19431d SHA1 90b37a4b6754e0d860f4706e68664cd685078f34 SHA256 bc47e71d543ca1c152fd0c2771a028e353357d04b1cb80380976ca4bc40617cb -DIST slviewer-linux-libs-1.18.4.3.tar.gz 31116177 RMD160 cd9c1e00ce58ffe8cc2002d4a43533040d34884d SHA1 830496f5654c4269accd61bcebfc867f68d9e262 SHA256 69c6894f7d1c0ee9a0597efee23501c91c4776146bfc7970f9c325548948ca66 -DIST slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812 RMD160 b54f41ab6b9532af305c74ca6a1769ea92211053 SHA1 71a35a549fa8006a9050deec9f1c01e8faae13f2 SHA256 a93add097ca50a9a55836b236e24fd40fd90448ff55edddc1f45b6b2a55e7f7f -DIST slviewer-linux-libs-RC-1.18.4.1.tar.gz 31164613 RMD160 74dcc0f302ed7ce77e4fb8072eab8f770e6f1a6b SHA1 f94ea8aa50c608392f1eb732dbb435882f4e65ad SHA256 239a209e7fb9da313ffef43af28c12d4aa57aaf1f67477556756e40f1bc1a7fb -DIST slviewer-src-1.18.2.0.tar.gz 5403670 RMD160 370a5a6822f93095d81e109d6c3eb918a70817b8 SHA1 1693566a0f39b5d6d94b417de746b6d19899f72e SHA256 3b0f39315f6dade48d8020326dc2c51466bcade4d753a8c0b266586ac93f271d -DIST slviewer-src-1.18.4.3.tar.gz 5487090 RMD160 7568000e643b1f8fa2052d0cc7aff08be7272051 SHA1 38136e643ab66122ec602105adeea311f716964e SHA256 42147006c877be401134ff444f2627824179d42ad5358789929a9d73d0483666 -DIST slviewer-src-RC-1.18.3.5.tar.gz 5421257 RMD160 83507a8ebe5dcf14fc80fea21e9f157a570b87cb SHA1 f58a288438eaccd7545f4a73f5e3982730b9552c SHA256 125063329f543d244697dd38f2e5d54b85f1e61eaa90c89adaa34e3ae544eeb7 -DIST slviewer-src-RC-1.18.4.1.tar.gz 5476437 RMD160 b6dc635a65db397c5a2ab774bcc87a508452b1b9 SHA1 b85e2085cb65f77eae1cf94ac3f24a520b98e7ea SHA256 f065c16eebe80f8833a9066437758a8e1e7b5f3696c9a0196d7b489b3dc82ccf -EBUILD secondlife-1.18.2.0.ebuild 4165 RMD160 87d0dc42f99db1b8a2cc1b42f3e58c1082e2cc01 SHA1 b849b097fa57f51906a3c69cc80f51b877928b6f SHA256 d062cccf35b79d659086b0205a1073400e30f667292ec9a72dbf29234eb842c2 -MD5 152f5039522f5d0a613cb966219deeb1 secondlife-1.18.2.0.ebuild 4165 -RMD160 87d0dc42f99db1b8a2cc1b42f3e58c1082e2cc01 secondlife-1.18.2.0.ebuild 4165 -SHA256 d062cccf35b79d659086b0205a1073400e30f667292ec9a72dbf29234eb842c2 secondlife-1.18.2.0.ebuild 4165 -EBUILD secondlife-1.18.3.5_rc.ebuild 5231 RMD160 992bafd8ed1c71ed864cf488aabde48c9249fc19 SHA1 8db0e4980fd7b6e518be345196307232a64f7a32 SHA256 e6ec15eb6140f2f53f2d36b094ccb39cf24c9327d3a8cfa267e7a3e90defe325 -MD5 50322de0175720f78539f55e0bca6219 secondlife-1.18.3.5_rc.ebuild 5231 -RMD160 992bafd8ed1c71ed864cf488aabde48c9249fc19 secondlife-1.18.3.5_rc.ebuild 5231 -SHA256 e6ec15eb6140f2f53f2d36b094ccb39cf24c9327d3a8cfa267e7a3e90defe325 secondlife-1.18.3.5_rc.ebuild 5231 -EBUILD secondlife-1.18.4.1_rc.ebuild 4946 RMD160 8c4e6904796dab7bcdab8f83ad90e2a06c673859 SHA1 b289fae50d9be186fa72d91dada1c3032b2574e9 SHA256 1ebad99fff1d27afcca451e769fcbe06349fc4246f37f83126e56a5495ec0387 -MD5 7721cd4852370ec893717a6e9fd12991 secondlife-1.18.4.1_rc.ebuild 4946 -RMD160 8c4e6904796dab7bcdab8f83ad90e2a06c673859 secondlife-1.18.4.1_rc.ebuild 4946 -SHA256 1ebad99fff1d27afcca451e769fcbe06349fc4246f37f83126e56a5495ec0387 secondlife-1.18.4.1_rc.ebuild 4946 -EBUILD secondlife-1.18.4.3.ebuild 4858 RMD160 738edb53d1ad35718a11ee648ca6f5bc8a6a77c1 SHA1 9ef103f67fc08f17293c8c43812f543f7c099f9c SHA256 4c561d56ef4b19ad9ba0871e88e38c443c40d7a58fa064e4125b0e29f408f1d4 -MD5 4f345e0368e315bfbfec09cc07062a63 secondlife-1.18.4.3.ebuild 4858 -RMD160 738edb53d1ad35718a11ee648ca6f5bc8a6a77c1 secondlife-1.18.4.3.ebuild 4858 -SHA256 4c561d56ef4b19ad9ba0871e88e38c443c40d7a58fa064e4125b0e29f408f1d4 secondlife-1.18.4.3.ebuild 4858 +AUX secondlife-1.18.5.3-gentoo.patch 3479 RMD160 6a6a245b955ea528a838889f6058536354371eb3 SHA1 a547768f2605d593e6415c240ef4d0d66d7b7a41 SHA256 c958409f8c97b9e8aff24fb1e0d25318c54e6d73eab064cb6da9da047dba1ab6 +AUX secondlife-1.19.1.4-gentoo.patch 2873 RMD160 4b65726e8f79529e97b893b63fbb35df07f7b855 SHA1 ca0547cd518f5f10039af643ba4706194c254b16 SHA256 ed66ff5858dc14458fa1a518e033f5b44e0206658ee3aed0c7c59003ac58cf9a +DIST slviewer-artwork-1.18.5.3.zip 25590813 RMD160 2bc9b015ca906036ee34d80cd722956eec7da57f SHA1 863fbb1515edbd7d6c0443661d6fb568a55f8d50 SHA256 2ba1190ceba8111d75aa57dcea87c69dc2cc001e28f2923f4c49f33042cda355 +DIST slviewer-artwork-Branch_1-19-1-Viewer-r84244.zip 25864603 RMD160 aef3080d55ba569696a9f0b2a460993b3caa2806 SHA1 0a945aee49f907d7e583b46fb7da26a88ec29ee1 SHA256 1a194cd0ab0dd8dada1b09baf6162d98f81ebc860974143101e1e9f215c9669a +DIST slviewer-linux-libs-1.18.5.3.tar.gz 31481574 RMD160 71438c61ae8c168d0b52e98908055f4e1174e10c SHA1 e3ee127b778fb733511436f5bc246822c1fcb62e SHA256 fd44314ac1205c6d3d723d0a8184c4c5239be1049aaa8747509dd9a32f4e50aa +DIST slviewer-linux-libs-Branch_1-19-1-Viewer-r84244.tar.gz 34922331 RMD160 7958c3c79450760915d7ab4802443d0b135fa9cc SHA1 cf9b463a98cf0aeef2e9c69eb72079cb56336be4 SHA256 e0ba0cb3cf51795cf5066a3c301dadc5a67ee8769124369df693b971e4b9b395 +DIST slviewer-src-1.18.5.3.tar.gz 5529567 RMD160 66d2f20bbb94d69dfa8294e3cfa5495d13299457 SHA1 fb7bd6959bc59305677e10d8f0c958ccf82b4e60 SHA256 6030f5d78fa8f38f7e58c89aae45b1b6e10ed364979fafa4a3ec83b0cfc0ffd7 +DIST slviewer-src-Branch_1-19-1-Viewer-r84244.tar.gz 5810319 RMD160 a4946a30edd65b72d619329c9c855e8739c22816 SHA1 551730f5d426bcb8b0faa01cbc8aeaab71b494f5 SHA256 88260d1efd0ba7583efcbaeac768b0e9e3c99031304aaa6b9c1df3c81488307c +EBUILD secondlife-1.18.5.3.ebuild 4848 RMD160 405c062ed0a85aa4298264dac872274e6a69db2e SHA1 4b671cdb4e591686a5e8ce806ec8f3617b7b29e9 SHA256 e7b35a1e4f8097bb874d698d164928341694f19cc62b81ce78aa223f4fe3e935 +EBUILD secondlife-1.19.1.4.ebuild 4855 RMD160 8278d974a324acc271fc2b4534ab00c66ee698bb SHA1 30d97ec331e7a0496d3f7622693ba02f1efb5f7a SHA256 7a2f2a92f499f1272114dde468ca96450c8ee183c9a36aefcbc9eeba526f5c8f MISC ChangeLog 397 RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f SHA1 17e67ab90c2e9e9498546dea1e697fff4757555c SHA256 cfd4bfd6466fb3e1db42817b34283356390a43f1e54f0b8217847a6d78a15dc6 -MD5 f098b81a2533118dabb62f9f470dbad1 ChangeLog 397 -RMD160 63706792a2ef7f9f6415e659f853b285deae8b2f ChangeLog 397 -SHA256 cfd4bfd6466fb3e1db42817b34283356390a43f1e54f0b8217847a6d78a15dc6 ChangeLog 397 MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17 -MD5 6f9e93c0f7b1c97af47eff2dda9ecaff metadata.xml 248 -RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd metadata.xml 248 -SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17 metadata.xml 248 -MD5 4f8e9b7258e784156a53542a0756e4ea files/digest-secondlife-1.18.2.0 834 -RMD160 00932f2efe50c5fa743573aa52da7cc8dd7997bb files/digest-secondlife-1.18.2.0 834 -SHA256 0391c9464ac4602ab2ea7d01230cb769725edc04f9cc7af9e71ec3c5161f3060 files/digest-secondlife-1.18.2.0 834 -MD5 0a4d8ef5fcf95a90f4804e16d1d2b23e files/digest-secondlife-1.18.3.5_rc 1331 -RMD160 9252c043b1c969c2f8b7edd6e2df9b6ddf95221d files/digest-secondlife-1.18.3.5_rc 1331 -SHA256 b95b56e4926fc3411f3aa4db096a408d5d394b202340ee0245355a3168c0604b files/digest-secondlife-1.18.3.5_rc 1331 -MD5 365617498f0938fb151de278b90c3c1b files/digest-secondlife-1.18.4.1_rc 861 -RMD160 25dc2d677a37632656762bce0447ffe725941987 files/digest-secondlife-1.18.4.1_rc 861 -SHA256 e5b94da65c4b571a207077d48c6bc711ec8b94421f90d45f955f5b36015d38b1 files/digest-secondlife-1.18.4.1_rc 861 -MD5 21e23da07c020537363e3033c502d220 files/digest-secondlife-1.18.4.3 834 -RMD160 bd9a56249d364ec0ebd5f4f0340afa7d514fb800 files/digest-secondlife-1.18.4.3 834 -SHA256 a89724dddfbd4879e4dfe69fbad0ac0b0c695b50bf776c32b12a2aad102604a2 files/digest-secondlife-1.18.4.3 834 diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.2.0 b/games-simulation/secondlife/files/digest-secondlife-1.18.2.0 deleted file mode 100644 index 2c66092..0000000 --- a/games-simulation/secondlife/files/digest-secondlife-1.18.2.0 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 72e413d11694dfa6e43a4d33486b5888 slviewer-artwork-1.18.2.0.zip 24702596 -RMD160 aafc1966cb5c1ee7fbfda935efe29f37dbeef749 slviewer-artwork-1.18.2.0.zip 24702596 -SHA256 327fe454b2f6a596aa9d6446a827323f4800c62bcc7623010a2e880e23124ad7 slviewer-artwork-1.18.2.0.zip 24702596 -MD5 a3af2558438800e18969b5daf0d1e16c slviewer-linux-libs-1.18.2.0.tar.gz 30598341 -RMD160 9d64503ffab4d20ca6c79d88169a309d0b19431d slviewer-linux-libs-1.18.2.0.tar.gz 30598341 -SHA256 bc47e71d543ca1c152fd0c2771a028e353357d04b1cb80380976ca4bc40617cb slviewer-linux-libs-1.18.2.0.tar.gz 30598341 -MD5 31375ef0700ec23d3d6818f5c68ffd9b slviewer-src-1.18.2.0.tar.gz 5403670 -RMD160 370a5a6822f93095d81e109d6c3eb918a70817b8 slviewer-src-1.18.2.0.tar.gz 5403670 -SHA256 3b0f39315f6dade48d8020326dc2c51466bcade4d753a8c0b266586ac93f271d slviewer-src-1.18.2.0.tar.gz 5403670 diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.3.5_rc b/games-simulation/secondlife/files/digest-secondlife-1.18.3.5_rc deleted file mode 100644 index 612cc24..0000000 --- a/games-simulation/secondlife/files/digest-secondlife-1.18.3.5_rc +++ /dev/null @@ -1,15 +0,0 @@ -MD5 a73c1e69e7b4b33d3f050126554bad28 gtk-20071105.tar.bz2 32328 -RMD160 df04128daabce1c77ab6b8401244be30182a9396 gtk-20071105.tar.bz2 32328 -SHA256 ea40778eadee645272164dd619318291064155dc05a38361e56880a18d528511 gtk-20071105.tar.bz2 32328 -MD5 d8d219896503120960b199375b7212d7 ime-20070909.patch 92248 -RMD160 b1d4992f9bf3b2780c193627af2fe6b7cc7ee690 ime-20070909.patch 92248 -SHA256 14a9570e9b45f509b0700f07abbe1e8f6774cc270fcc79496cd0d0b1e5efc0da ime-20070909.patch 92248 -MD5 a5e99446ddf1265ef3470634292c42bf slviewer-artwork-RC-1.18.3.5.zip 24659237 -RMD160 019766a92a70f6a306300ca855f4dae2e9c9e268 slviewer-artwork-RC-1.18.3.5.zip 24659237 -SHA256 829f66f523b2edae0054786d037bb16ba3d7f8fbecdd54a33d495ec54e28e4f1 slviewer-artwork-RC-1.18.3.5.zip 24659237 -MD5 dabe7b697061d37e00f27abfb74b7ad3 slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812 -RMD160 b54f41ab6b9532af305c74ca6a1769ea92211053 slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812 -SHA256 a93add097ca50a9a55836b236e24fd40fd90448ff55edddc1f45b6b2a55e7f7f slviewer-linux-libs-RC-1.18.3.5.tar.gz 30624812 -MD5 d1eb0b1e76c52c57182dc42b8a0c4333 slviewer-src-RC-1.18.3.5.tar.gz 5421257 -RMD160 83507a8ebe5dcf14fc80fea21e9f157a570b87cb slviewer-src-RC-1.18.3.5.tar.gz 5421257 -SHA256 125063329f543d244697dd38f2e5d54b85f1e61eaa90c89adaa34e3ae544eeb7 slviewer-src-RC-1.18.3.5.tar.gz 5421257 diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.4.1_rc b/games-simulation/secondlife/files/digest-secondlife-1.18.4.1_rc deleted file mode 100644 index 74d3e25..0000000 --- a/games-simulation/secondlife/files/digest-secondlife-1.18.4.1_rc +++ /dev/null @@ -1,9 +0,0 @@ -MD5 ec0f2fb5da4cd800b46d841e046c2e52 slviewer-artwork-RC-1.18.4.1.zip 24602698 -RMD160 9953e98943535cc15c66c6483e44b96c659e8f8b slviewer-artwork-RC-1.18.4.1.zip 24602698 -SHA256 7ba892e4e594650275a151960ff826ff9e6d692acae40f9b10533130df4f07b5 slviewer-artwork-RC-1.18.4.1.zip 24602698 -MD5 62ff8c503050b52ff8b30225d43c3858 slviewer-linux-libs-RC-1.18.4.1.tar.gz 31164613 -RMD160 74dcc0f302ed7ce77e4fb8072eab8f770e6f1a6b slviewer-linux-libs-RC-1.18.4.1.tar.gz 31164613 -SHA256 239a209e7fb9da313ffef43af28c12d4aa57aaf1f67477556756e40f1bc1a7fb slviewer-linux-libs-RC-1.18.4.1.tar.gz 31164613 -MD5 0f63662bfd5104d65e25aedbb3678de0 slviewer-src-RC-1.18.4.1.tar.gz 5476437 -RMD160 b6dc635a65db397c5a2ab774bcc87a508452b1b9 slviewer-src-RC-1.18.4.1.tar.gz 5476437 -SHA256 f065c16eebe80f8833a9066437758a8e1e7b5f3696c9a0196d7b489b3dc82ccf slviewer-src-RC-1.18.4.1.tar.gz 5476437 diff --git a/games-simulation/secondlife/files/digest-secondlife-1.18.4.3 b/games-simulation/secondlife/files/digest-secondlife-1.18.4.3 deleted file mode 100644 index 93263b0..0000000 --- a/games-simulation/secondlife/files/digest-secondlife-1.18.4.3 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 7f1a5a0c96177f8a00f78cf9a3ae9f81 slviewer-artwork-1.18.4.3.zip 24602698 -RMD160 415f87ac6b5d957e9d1a202e8db255a9286b9f3a slviewer-artwork-1.18.4.3.zip 24602698 -SHA256 5f64891d40d727b5382a667bd4799bea6596e5261dca7124036c231b753912d7 slviewer-artwork-1.18.4.3.zip 24602698 -MD5 bc45fcecf7af9d7ab0357870bc623755 slviewer-linux-libs-1.18.4.3.tar.gz 31116177 -RMD160 cd9c1e00ce58ffe8cc2002d4a43533040d34884d slviewer-linux-libs-1.18.4.3.tar.gz 31116177 -SHA256 69c6894f7d1c0ee9a0597efee23501c91c4776146bfc7970f9c325548948ca66 slviewer-linux-libs-1.18.4.3.tar.gz 31116177 -MD5 210f54eb9f33a41173ed24f07fae3321 slviewer-src-1.18.4.3.tar.gz 5487090 -RMD160 7568000e643b1f8fa2052d0cc7aff08be7272051 slviewer-src-1.18.4.3.tar.gz 5487090 -SHA256 42147006c877be401134ff444f2627824179d42ad5358789929a9d73d0483666 slviewer-src-1.18.4.3.tar.gz 5487090 diff --git a/games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch deleted file mode 100644 index 28f712c..0000000 --- a/games-simulation/secondlife/files/secondlife-1.18.1.2-gentoo.patch +++ /dev/null @@ -1,113 +0,0 @@ -diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct ---- linden.orig/indra/SConstruct 2007-08-03 06:13:06.000000000 +0900 -+++ linden/indra/SConstruct 2007-08-05 08:13:12.000000000 +0900 -@@ -158,6 +158,9 @@ - 'vorbisfile', - ] - -+if enable_gstreamer: -+ standalone_pkgs += [ 'gstreamer-0.10' ] -+ - def pkgconfig(opt, pkgs=None): - return os.popen('pkg-config %s %s' % - (opt, pkgs or ' '.join(standalone_pkgs))).read().strip() -@@ -213,16 +216,7 @@ - """ + - '../libraries/' + system_str + '/include' ) - -- if platform == 'linux' and build_target == 'client': -- if arch == 'x86_64' and os.path.exists('/usr/lib64'): -- client_external_libs = [File('/usr/lib64/libresolv.a')] -- else: -- # Custom libresolv build which avoids a billion flavors of -- # brokenness prevalent in common libresolvs out there. -- client_external_libs = ['resolv'] -- include_dirs += ['../libraries/' + system_str + '/include/llresolv8'] -- else: -- client_external_libs = ['resolv'] -+ client_external_libs = ['resolv'] - - system_link_flags = '' - -diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp ---- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-08-03 06:13:06.000000000 +0900 -+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-08-04 06:03:28.000000000 +0900 -@@ -31,7 +31,7 @@ - - // this is defined so that we get static linking. - #define OPJ_STATIC --#include "openjpeg/openjpeg.h" -+#include "openjpeg.h" - - #include "lltimer.h" - #include "llmemory.h" -diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmessage/llfiltersd2xmlrpc.cpp ---- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-08-03 06:13:07.000000000 +0900 -+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-08-04 06:03:28.000000000 +0900 -@@ -77,7 +77,7 @@ - - #include <sstream> - #include <iterator> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - #include "apr-1/apr_base64.h" - - #include "llbuffer.h" -diff -Naur linden.orig/indra/newview/llsrv.cpp linden/indra/newview/llsrv.cpp ---- linden.orig/indra/newview/llsrv.cpp 2007-08-03 06:13:14.000000000 +0900 -+++ linden/indra/newview/llsrv.cpp 2007-08-04 06:24:20.000000000 +0900 -@@ -73,6 +73,7 @@ - - #include <netdb.h> - -+#define HOMEGROWN_RESPONSE_PARSER - #ifdef HOMEGROWN_RESPONSE_PARSER - - // We ought to be using libresolv's ns_initparse and ns_parserr to -diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/lluserauth.cpp ---- linden.orig/indra/newview/lluserauth.cpp 2007-08-03 06:13:13.000000000 +0900 -+++ linden/indra/newview/lluserauth.cpp 2007-08-04 06:03:28.000000000 +0900 -@@ -42,7 +42,7 @@ - - // NOTE: MUST include these after otherincludes since queue gets redefined!?!! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - - -diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp ---- linden.orig/indra/newview/llvoiceclient.cpp 2007-08-03 06:13:14.000000000 +0900 -+++ linden/indra/newview/llvoiceclient.cpp 2007-08-05 07:52:19.000000000 +0900 -@@ -36,7 +36,7 @@ - #include "llvoavatar.h" - #include "llbufferstream.h" - #include "llfile.h" --#include "expat/expat.h" -+#include "expat.h" - #include "llcallbacklist.h" - #include "llviewerregion.h" - #include "llviewernetwork.h" // for gUserServerChoice -diff -Naur linden.orig/indra/newview/llwebbrowserctrl.h linden/indra/newview/llwebbrowserctrl.h ---- linden.orig/indra/newview/llwebbrowserctrl.h 2007-08-03 06:13:13.000000000 +0900 -+++ linden/indra/newview/llwebbrowserctrl.h 2007-08-04 06:03:28.000000000 +0900 -@@ -92,6 +92,7 @@ - #include "lldynamictexture.h" - #include "llmozlib.h" - -+class LLUICtrlFactory; - class LLViewBorder; - class LLWebBrowserTexture; - -diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp ---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-08-03 06:13:14.000000000 +0900 -+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-08-04 06:03:28.000000000 +0900 -@@ -34,7 +34,7 @@ - - // Have to include these last to avoid queue redefinition! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - #include "viewer.h" - diff --git a/games-simulation/secondlife/files/secondlife-1.18.3.5_rc-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.3.5_rc-gentoo.patch deleted file mode 100644 index aa7f3ae..0000000 --- a/games-simulation/secondlife/files/secondlife-1.18.3.5_rc-gentoo.patch +++ /dev/null @@ -1,108 +0,0 @@ -diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct ---- linden.orig/indra/SConstruct 2007-11-07 00:57:16.000000000 +0900 -+++ linden/indra/SConstruct 2007-11-07 00:59:15.000000000 +0900 -@@ -111,7 +111,7 @@ - channel = optenv['CHANNEL'] - standalone = optenv['STANDALONE'] - opensource = standalone or optenv['OPENSOURCE'] --enable_fmod = not opensource and optenv['FMOD'] -+enable_fmod = optenv['FMOD'] - elfio = optenv['ELFIO'] - - targets = [ target_param ] -@@ -134,6 +134,7 @@ - 'gdk-pixbuf-2.0', - 'glib-2.0', - 'gmodule-2.0', -+ 'gthread-2.0', - 'gstreamer-0.10', - 'gtk+-2.0', - 'gtkglext-1.0', -@@ -155,6 +156,9 @@ - 'libssl', - ] - -+if enable_gstreamer: -+ standalone_pkgs += [ 'gstreamer-0.10' ] -+ - def pkgconfig(opt, pkgs=None): - if pkgs is None: - pkgs = standalone_pkgs + standalone_net_pkgs -@@ -611,7 +615,7 @@ - net_external_libs = [ 'curl', 'ssl', 'crypto', 'aprutil-1', 'apr-1' ] - net_external_libs += [ 'cares', 'expat' ] - -- common_external_libs = net_external_libs + [ 'xmlrpc-epi', 'z' ] -+ common_external_libs = net_external_libs + [ 'xmlrpc', 'z' ] - - if build_target == 'client': - if platform == 'linux': -@@ -754,7 +758,7 @@ - internal_libs + external_libs) - - # Rpcserver -- external_libs = common_external_libs + ['xmlrpc-epi', 'mysqlclient'] -+ external_libs = common_external_libs + ['xmlrpc', 'mysqlclient'] - internal_libs = ['llscene', 'llmessage', 'lldatabase', 'llvfs', - 'llmath', 'llcommon'] - create_executable('rpcserver/rpcserver' + file_suffix, 'rpcserver', -diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp ---- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-09-21 04:33:27.000000000 +0900 -+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-11-07 00:57:55.000000000 +0900 -@@ -31,7 +31,7 @@ - - // this is defined so that we get static linking. - #define OPJ_STATIC --#include "openjpeg/openjpeg.h" -+#include "openjpeg.h" - - #include "lltimer.h" - #include "llmemory.h" -diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmessage/llfiltersd2xmlrpc.cpp ---- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-09-21 04:33:27.000000000 +0900 -+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-11-07 00:57:55.000000000 +0900 -@@ -77,7 +77,7 @@ - - #include <sstream> - #include <iterator> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - #include "apr-1/apr_base64.h" - - #include "llbuffer.h" -diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/lluserauth.cpp ---- linden.orig/indra/newview/lluserauth.cpp 2007-09-21 04:33:33.000000000 +0900 -+++ linden/indra/newview/lluserauth.cpp 2007-11-07 00:57:55.000000000 +0900 -@@ -42,7 +42,7 @@ - - // NOTE: MUST include these after otherincludes since queue gets redefined!?!! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - - -diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp ---- linden.orig/indra/newview/llvoiceclient.cpp 2007-09-21 04:33:33.000000000 +0900 -+++ linden/indra/newview/llvoiceclient.cpp 2007-11-07 00:57:55.000000000 +0900 -@@ -36,7 +36,7 @@ - #include "llvoavatar.h" - #include "llbufferstream.h" - #include "llfile.h" --#include "expat/expat.h" -+#include "expat.h" - #include "llcallbacklist.h" - #include "llviewerregion.h" - #include "llviewernetwork.h" // for gUserServerChoice -diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp ---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-09-21 04:33:33.000000000 +0900 -+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-11-07 00:57:55.000000000 +0900 -@@ -34,7 +34,7 @@ - - // Have to include these last to avoid queue redefinition! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - #include "viewer.h" - diff --git a/games-simulation/secondlife/files/secondlife-1.18.4.1_rc-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.4.1_rc-gentoo.patch deleted file mode 100644 index 8478988..0000000 --- a/games-simulation/secondlife/files/secondlife-1.18.4.1_rc-gentoo.patch +++ /dev/null @@ -1,187 +0,0 @@ -diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct ---- linden.orig/indra/SConstruct 2007-10-30 06:12:46.000000000 +0900 -+++ linden/indra/SConstruct 2007-11-05 01:14:51.000000000 +0900 -@@ -112,7 +112,7 @@ - channel = optenv['CHANNEL'] - standalone = optenv['STANDALONE'] - opensource = standalone or optenv['OPENSOURCE'] --enable_fmod = not opensource and optenv['FMOD'] -+enable_fmod = optenv['FMOD'] - elfio = optenv['ELFIO'] - - targets = [ target_param ] -@@ -135,6 +135,7 @@ - 'gdk-pixbuf-2.0', - 'glib-2.0', - 'gmodule-2.0', -+ 'gthread-2.0', - 'gtk+-2.0', - 'libpng', - 'pango', -@@ -155,6 +156,9 @@ - 'libssl', - ] - -+if enable_gstreamer: -+ standalone_pkgs += [ 'gstreamer-0.10' ] -+ - def pkgconfig(opt, pkgs=None): - if pkgs is None: - pkgs = standalone_pkgs + standalone_net_pkgs -@@ -243,7 +247,7 @@ - ############## - - # Generic GCC flags -- cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -Werror -fexceptions ' -+ cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -fexceptions ' - cxxflags = '' - cppflags = '-D_FORTIFY_SOURCE=2 ' - if standalone: -@@ -602,7 +606,7 @@ - net_external_libs = [ 'curl', 'ssl', 'crypto', 'aprutil-1', 'apr-1' ] - net_external_libs += [ 'cares', 'expat' ] - -- common_external_libs = net_external_libs + [ 'xmlrpc-epi', 'z' ] -+ common_external_libs = net_external_libs + [ 'xmlrpc', 'z' ] - - if build_target == 'client': - if platform == 'linux': -@@ -742,7 +746,7 @@ - internal_libs + external_libs) - - # Rpcserver -- external_libs = common_external_libs + ['xmlrpc-epi', 'mysqlclient'] -+ external_libs = common_external_libs + ['xmlrpc', 'mysqlclient'] - internal_libs = ['llscene', 'llmessage', 'lldatabase', 'llvfs', - 'llmath', 'llcommon'] - create_executable('rpcserver/rpcserver' + file_suffix, 'rpcserver', -diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp ---- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-10-30 06:12:46.000000000 +0900 -+++ linden/indra/llimagej2coj/llimagej2coj.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -33,7 +33,7 @@ - #include "llimagej2coj.h" - - // this is defined so that we get static linking. --#include "openjpeg/openjpeg.h" -+#include "openjpeg.h" - - #include "lltimer.h" - #include "llmemory.h" -diff -Naur linden.orig/indra/llmath/llquaternion.cpp linden/indra/llmath/llquaternion.cpp ---- linden.orig/indra/llmath/llquaternion.cpp 2007-10-30 06:12:46.000000000 +0900 -+++ linden/indra/llmath/llquaternion.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -698,22 +698,22 @@ - { - default: - case LLQuaternion::XYZ: -- p = "XYZ"; -+ strcpy(p, "XYZ"); - break; - case LLQuaternion::YZX: -- p = "YZX"; -+ strcpy(p, "YZX"); - break; - case LLQuaternion::ZXY: -- p = "ZXY"; -+ strcpy(p, "ZXY"); - break; - case LLQuaternion::XZY: -- p = "XZY"; -+ strcpy(p, "XZY"); - break; - case LLQuaternion::YXZ: -- p = "YXZ"; -+ strcpy(p, "YXZ"); - break; - case LLQuaternion::ZYX: -- p = "ZYX"; -+ strcpy(p, "ZYX"); - break; - } - return p; -diff -Naur linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp linden/indra/llmessage/llfiltersd2xmlrpc.cpp ---- linden.orig/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-10-30 06:12:46.000000000 +0900 -+++ linden/indra/llmessage/llfiltersd2xmlrpc.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -80,7 +80,7 @@ - - #include <sstream> - #include <iterator> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - #include "apr-1/apr_base64.h" - - #include "llbuffer.h" -diff -Naur linden.orig/indra/llwindow/llgl.cpp linden/indra/llwindow/llgl.cpp ---- linden.orig/indra/llwindow/llgl.cpp 2007-10-30 06:12:47.000000000 +0900 -+++ linden/indra/llwindow/llgl.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -64,7 +64,7 @@ - # include "GL/glxext.h" - // Use glXGetProcAddressARB instead of glXGetProcAddress - the ARB symbol - // is considered 'legacy' but works on more machines. --# define GLH_EXT_GET_PROC_ADDRESS(p) glXGetProcAddressARB((const GLubyte*)(p)) -+# define GLH_EXT_GET_PROC_ADDRESS(p) glXGetProcAddress((const GLubyte*)(p)) - #endif // LL_LINUX && !LL_MESA_HEADLESS - - -diff -Naur linden.orig/indra/newview/llfloaterhtml.cpp linden/indra/newview/llfloaterhtml.cpp ---- linden.orig/indra/newview/llfloaterhtml.cpp 2007-10-30 06:12:51.000000000 +0900 -+++ linden/indra/newview/llfloaterhtml.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -228,7 +228,9 @@ - // static - void LLFloaterHtml::onCommitUrlEdit(LLUICtrl* ctrl, void* user_data) - { -+#if LL_LIBXUL_ENABLED - LLFloaterHtml* self = (LLFloaterHtml*)user_data; -+#endif - - LLLineEditor* editor = (LLLineEditor*)ctrl; - std::string url = editor->getText(); -diff -Naur linden.orig/indra/newview/llurldispatcher.cpp linden/indra/newview/llurldispatcher.cpp ---- linden.orig/indra/newview/llurldispatcher.cpp 2007-10-30 06:12:51.000000000 +0900 -+++ linden/indra/newview/llurldispatcher.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -151,7 +151,9 @@ - { - if (matchPrefix(url, SLURL_SL_HELP_PREFIX)) - { -+#if LL_LIBXUL_ENABLED - gViewerHtmlHelp.show(); -+#endif // LL_LIBXUL_ENABLED - return true; - } - return false; -diff -Naur linden.orig/indra/newview/lluserauth.cpp linden/indra/newview/lluserauth.cpp ---- linden.orig/indra/newview/lluserauth.cpp 2007-10-30 06:12:51.000000000 +0900 -+++ linden/indra/newview/lluserauth.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -45,7 +45,7 @@ - - // NOTE: MUST include these after otherincludes since queue gets redefined!?!! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - - -diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp ---- linden.orig/indra/newview/llvoiceclient.cpp 2007-10-30 06:12:51.000000000 +0900 -+++ linden/indra/newview/llvoiceclient.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -39,7 +39,7 @@ - #include "llvoavatar.h" - #include "llbufferstream.h" - #include "llfile.h" --#include "expat/expat.h" -+#include "expat.h" - #include "llcallbacklist.h" - #include "llviewerregion.h" - #include "llviewernetwork.h" // for gUserServerChoice -diff -Naur linden.orig/indra/newview/llxmlrpctransaction.cpp linden/indra/newview/llxmlrpctransaction.cpp ---- linden.orig/indra/newview/llxmlrpctransaction.cpp 2007-10-30 06:12:51.000000000 +0900 -+++ linden/indra/newview/llxmlrpctransaction.cpp 2007-11-05 01:13:59.000000000 +0900 -@@ -37,7 +37,7 @@ - - // Have to include these last to avoid queue redefinition! - #include <curl/curl.h> --#include <xmlrpc-epi/xmlrpc.h> -+#include <xmlrpc.h> - - #include "viewer.h" - diff --git a/games-simulation/secondlife/files/secondlife-1.18.5.3-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.18.5.3-gentoo.patch new file mode 100644 index 0000000..7c8c6e2 --- /dev/null +++ b/games-simulation/secondlife/files/secondlife-1.18.5.3-gentoo.patch @@ -0,0 +1,107 @@ +diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct +--- linden.orig/indra/SConstruct 2007-11-30 07:47:10.000000000 +0900 ++++ linden/indra/SConstruct 2008-01-29 00:35:06.000000000 +0900 +@@ -112,7 +112,7 @@ + channel = optenv['CHANNEL'] + standalone = optenv['STANDALONE'] + opensource = standalone or optenv['OPENSOURCE'] +-enable_fmod = not opensource and optenv['FMOD'] ++enable_fmod = optenv['FMOD'] + elfio = optenv['ELFIO'] + + targets = [ target_param ] +@@ -135,6 +135,7 @@ + 'gdk-pixbuf-2.0', + 'glib-2.0', + 'gmodule-2.0', ++ 'gthread-2.0', + 'gtk+-2.0', + 'libpng', + 'pango', +@@ -155,6 +156,9 @@ + 'libssl', + ] + ++if enable_gstreamer: ++ standalone_pkgs += [ 'gstreamer-0.10' ] ++ + def pkgconfig(opt, pkgs=None): + if pkgs is None: + pkgs = standalone_pkgs + standalone_net_pkgs +@@ -243,7 +247,7 @@ + ############## + + # Generic GCC flags +- cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -Werror -fexceptions ' ++ cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -fexceptions ' + cxxflags = '' + cppflags = '-D_FORTIFY_SOURCE=2 ' + if standalone: +diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp +--- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2007-11-30 07:47:11.000000000 +0900 ++++ linden/indra/llimagej2coj/llimagej2coj.cpp 2008-01-29 00:34:21.000000000 +0900 +@@ -33,7 +33,7 @@ + #include "llimagej2coj.h" + + // this is defined so that we get static linking. +-#include "openjpeg/openjpeg.h" ++#include "openjpeg.h" + + #include "lltimer.h" + #include "llmemory.h" +diff -Naur linden.orig/indra/llmath/llquaternion.cpp linden/indra/llmath/llquaternion.cpp +--- linden.orig/indra/llmath/llquaternion.cpp 2007-11-30 07:47:11.000000000 +0900 ++++ linden/indra/llmath/llquaternion.cpp 2008-01-29 00:34:21.000000000 +0900 +@@ -698,22 +698,22 @@ + { + default: + case LLQuaternion::XYZ: +- p = "XYZ"; ++ strcpy(p, "XYZ"); + break; + case LLQuaternion::YZX: +- p = "YZX"; ++ strcpy(p, "YZX"); + break; + case LLQuaternion::ZXY: +- p = "ZXY"; ++ strcpy(p, "ZXY"); + break; + case LLQuaternion::XZY: +- p = "XZY"; ++ strcpy(p, "XZY"); + break; + case LLQuaternion::YXZ: +- p = "YXZ"; ++ strcpy(p, "YXZ"); + break; + case LLQuaternion::ZYX: +- p = "ZYX"; ++ strcpy(p, "ZYX"); + break; + } + return p; +diff -Naur linden.orig/indra/llwindow/llgl.cpp linden/indra/llwindow/llgl.cpp +--- linden.orig/indra/llwindow/llgl.cpp 2007-11-30 07:47:12.000000000 +0900 ++++ linden/indra/llwindow/llgl.cpp 2008-01-29 00:34:21.000000000 +0900 +@@ -64,7 +64,7 @@ + # include "GL/glxext.h" + // Use glXGetProcAddressARB instead of glXGetProcAddress - the ARB symbol + // is considered 'legacy' but works on more machines. +-# define GLH_EXT_GET_PROC_ADDRESS(p) glXGetProcAddressARB((const GLubyte*)(p)) ++# define GLH_EXT_GET_PROC_ADDRESS(p) glXGetProcAddress((const GLubyte*)(p)) + #endif // LL_LINUX && !LL_MESA_HEADLESS + + +diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp +--- linden.orig/indra/newview/llvoiceclient.cpp 2007-11-30 07:47:17.000000000 +0900 ++++ linden/indra/newview/llvoiceclient.cpp 2008-01-29 00:34:21.000000000 +0900 +@@ -39,7 +39,7 @@ + #include "llvoavatar.h" + #include "llbufferstream.h" + #include "llfile.h" +-#include "expat/expat.h" ++#include "expat.h" + #include "llcallbacklist.h" + #include "llviewerregion.h" + #include "llviewernetwork.h" // for gUserServerChoice diff --git a/games-simulation/secondlife/files/secondlife-1.19.1.4-gentoo.patch b/games-simulation/secondlife/files/secondlife-1.19.1.4-gentoo.patch new file mode 100644 index 0000000..017578b --- /dev/null +++ b/games-simulation/secondlife/files/secondlife-1.19.1.4-gentoo.patch @@ -0,0 +1,95 @@ +diff -Naur linden.orig/indra/SConstruct linden/indra/SConstruct +--- linden.orig/indra/SConstruct 2008-04-08 11:37:53.000000000 +0900 ++++ linden/indra/SConstruct 2008-05-06 00:56:08.000000000 +0900 +@@ -118,7 +118,7 @@ + standalone = optenv['STANDALONE'] + runtests = optenv['RUNTESTS'] + opensource = standalone or optenv['OPENSOURCE'] +-enable_fmod = not opensource and optenv['FMOD'] ++enable_fmod = optenv['FMOD'] + elfio = optenv['ELFIO'] + + targets = [ target_param ] +@@ -141,6 +141,7 @@ + 'gdk-pixbuf-2.0', + 'glib-2.0', + 'gmodule-2.0', ++ 'gthread-2.0', + 'gtk+-2.0', + 'libpng', + 'pango', +@@ -161,6 +162,9 @@ + 'libssl', + ] + ++if enable_gstreamer: ++ standalone_pkgs += [ 'gstreamer-0.10' ] ++ + def pkgconfig(opt, pkgs=None): + if pkgs is None: + pkgs = standalone_pkgs + standalone_net_pkgs +@@ -249,7 +253,7 @@ + ############## + + # Generic GCC flags +- cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -Werror -fexceptions ' ++ cflags = '-g -pipe -Wall -Wno-reorder -Wno-trigraphs -Wno-sign-compare -fexceptions ' + cxxflags = '' + cppflags = '-D_FORTIFY_SOURCE=2 ' + if standalone: +diff -Naur linden.orig/indra/llimagej2coj/llimagej2coj.cpp linden/indra/llimagej2coj/llimagej2coj.cpp +--- linden.orig/indra/llimagej2coj/llimagej2coj.cpp 2008-04-08 11:37:55.000000000 +0900 ++++ linden/indra/llimagej2coj/llimagej2coj.cpp 2008-05-06 00:56:08.000000000 +0900 +@@ -33,7 +33,7 @@ + #include "llimagej2coj.h" + + // this is defined so that we get static linking. +-#include "openjpeg/openjpeg.h" ++#include "openjpeg.h" + + #include "lltimer.h" + #include "llmemory.h" +diff -Naur linden.orig/indra/llmath/llquaternion.cpp linden/indra/llmath/llquaternion.cpp +--- linden.orig/indra/llmath/llquaternion.cpp 2008-04-08 11:37:55.000000000 +0900 ++++ linden/indra/llmath/llquaternion.cpp 2008-05-06 00:56:08.000000000 +0900 +@@ -698,22 +698,22 @@ + { + default: + case LLQuaternion::XYZ: +- p = "XYZ"; ++ strcpy(p, "XYZ"); + break; + case LLQuaternion::YZX: +- p = "YZX"; ++ strcpy(p, "YZX"); + break; + case LLQuaternion::ZXY: +- p = "ZXY"; ++ strcpy(p, "ZXY"); + break; + case LLQuaternion::XZY: +- p = "XZY"; ++ strcpy(p, "XZY"); + break; + case LLQuaternion::YXZ: +- p = "YXZ"; ++ strcpy(p, "YXZ"); + break; + case LLQuaternion::ZYX: +- p = "ZYX"; ++ strcpy(p, "ZYX"); + break; + } + return p; +diff -Naur linden.orig/indra/newview/llvoiceclient.cpp linden/indra/newview/llvoiceclient.cpp +--- linden.orig/indra/newview/llvoiceclient.cpp 2008-04-08 11:38:06.000000000 +0900 ++++ linden/indra/newview/llvoiceclient.cpp 2008-05-06 00:56:08.000000000 +0900 +@@ -39,7 +39,7 @@ + #include "llvoavatar.h" + #include "llbufferstream.h" + #include "llfile.h" +-#include "expat/expat.h" ++#include "expat.h" + #include "llcallbacklist.h" + #include "llviewerregion.h" + #include "llviewernetwork.h" // for gGridChoice diff --git a/games-simulation/secondlife/secondlife-1.18.2.0.ebuild b/games-simulation/secondlife/secondlife-1.18.2.0.ebuild deleted file mode 100644 index 9b1b241..0000000 --- a/games-simulation/secondlife/secondlife-1.18.2.0.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit games toolchain-funcs - -DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents" -HOMEPAGE="http://secondlife.com/" -SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-src-${PV}.tar.gz - http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-artwork-${PV}.zip - http://secondlife.com/developers/opensource/downloads/2007/08/slviewer-linux-libs-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug elfio fmod gstreamer" -#IUSE="debug elfio fmod gstreamer llmozlib" -RESTRICT="mirror" - -RDEPEND=">=x11-libs/gtk+-2 - =dev-libs/apr-1* - =dev-libs/apr-util-1* - dev-libs/boost - >=net-misc/curl-7.15.4 - dev-libs/openssl - media-libs/freetype - media-libs/jpeg - media-libs/libsdl - media-libs/mesa - media-libs/libogg - media-libs/libvorbis - fmod? ( x86? ( =media-libs/fmod-3.75* ) ) - =sys-libs/db-4.2* - dev-libs/expat - sys-libs/zlib - >=dev-libs/xmlrpc-epi-0.51 - elfio? ( dev-libs/elfio ) - >=media-libs/openjpeg-1.1.1 - media-fonts/kochi-substitute - gstreamer? ( >=media-libs/gstreamer-0.10 ) - debug? ( dev-libs/google-perftools )" -# llmozlib? ( net-libs/llmozlib-xulrunner ) - -DEPEND="${RDEPEND} - >=dev-util/scons-0.97 - dev-util/pkgconfig - sys-devel/flex - sys-devel/bison" - -S="${WORKDIR}/linden/indra" - -dir="${GAMES_DATADIR}/${PN}" - -src_unpack() { - # unpack font files - unpack slviewer-linux-libs-${PV}.tar.gz - rm -rf linden/libraries - rm -rf linden/indra/newview/app_settings - - unpack slviewer-src-${PV}.tar.gz - unpack slviewer-artwork-${PV}.zip - - cd "${S}" - - epatch "${FILESDIR}"/${PN}-1.18.1.2-gentoo.patch - epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch - - sed -i -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" "${S}"/SConstruct || die - - # "${S}"/newview/viewer_manifest.py - touch "${S}"/newview/gridargs.dat -} - -src_compile() { - local myarch - local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes" - - if use debug ; then - myopts="${myopts} BUILD=debug" - else - myopts="${myopts} BUILD=release" - fi - - if use elfio ; then - myopts="${myopts} ELFIO=yes" - else - myopts="${myopts} ELFIO=no" - fi - - if use gstreamer ; then - myopts="${myopts} GSTREAMER=yes" - else - myopts="${myopts} GSTREAMER=no" - fi - - # if use llmozlib ; then - # myopts="${myopts} MOZLIB=yes" - # else - myopts="${myopts} MOZLIB=no" - # fi - - case ${ARCH} in - x86) - myopts="${myopts} ARCH=i686" - ;; - amd64) - myopts="${myopts} ARCH=x86_64" - ;; - ppc|ppc64) - myopts="${myopts} ARCH=powerpc" - ;; - *) - myopts="${myopts} ARCH=i686" - ;; - esac - - if use fmod && [ "${ARCH}" == "x86" ] ; then - myopts="${myopts} FMOD=yes" - else - myopts="${myopts} FMOD=no" - fi - - CLIENT_CPPFLAGS="${CXXFLAGS}" TEMP_BUILD_DIR= scons ${myopts} || die -} - -src_install() { - cd "${S}"/newview/ - - insinto "${dir}" - doins gpu_table.txt gridargs.dat secondlife-i686.supp featuretable_linux.txt || die - doins -r app_settings character fonts skins res-sdl || die - - doins lsl_guide.html releasenotes.txt || die - newins licenses-linux.txt licenses.txt || die - newins linux_tools/client-readme.txt README-linux.txt || die - newins res/ll_icon.ico secondlife.ico || die - - insinto "${dir}"/app_settings/ - doins "${WORKDIR}"/linden/scripts/messages/message_template.msg || die - doins "${WORKDIR}"/linden/etc/message.xml || die - - exeinto "${dir}" - doexe linux_tools/launch_url.sh || die - newexe linux_tools/wrapper.sh secondlife || die - newexe ../linux_crash_logger/linux-crash-logger-*-bin* linux-crash-logger.bin || die - - exeinto "${dir}"/bin/ - newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die - - exeinto "${dir}"/lib - doexe ../lib_release_client/*-linux/lib* || die - - dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf - - games_make_wrapper secondlife ./secondlife "${dir}" - newicon res/ll_icon.ico secondlife.ico || die - make_desktop_entry secondlife "Second Life" secondlife.ico - - dodoc releasenotes.txt - newdoc licenses-linux.txt licenses.txt - newdoc linux_tools/client-readme.txt README-linux.txt - - dohtml lsl_guide.html - - prepgamesdirs -} diff --git a/games-simulation/secondlife/secondlife-1.18.3.5_rc.ebuild b/games-simulation/secondlife/secondlife-1.18.3.5_rc.ebuild deleted file mode 100644 index 30c5bfe..0000000 --- a/games-simulation/secondlife/secondlife-1.18.3.5_rc.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit games toolchain-funcs - -MY_PV="${PV/*_rc/RC-${PV/_rc}}" -GTK_PATCH="gtk-20071105" -DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents" -HOMEPAGE="http://secondlife.com/" -SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-src-${MY_PV}.tar.gz - http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-artwork-${MY_PV}.zip - http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-linux-libs-${MY_PV}.tar.gz - http://alissa-sabre.cocolog-nifty.com/files/${GTK_PATCH}.tar.bz2 - http://jira.secondlife.com/secure/attachment/11891/ime-20070909.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug elfio fmod gstreamer" -#IUSE="debug elfio fmod gstreamer kdu mozlib" -RESTRICT="mirror" - -RDEPEND=">=x11-libs/gtk+-2 - x11-libs/gtkglext - =dev-libs/apr-1* - =dev-libs/apr-util-1* - dev-libs/boost - >=net-misc/curl-7.15.4 - dev-libs/openssl - media-libs/freetype - media-libs/jpeg - media-libs/libsdl - media-libs/mesa - media-libs/libogg - media-libs/libvorbis - fmod? ( x86? ( =media-libs/fmod-3.75* ) ) - =sys-libs/db-4.2* - dev-libs/expat - sys-libs/zlib - >=dev-libs/xmlrpc-epi-0.51 - elfio? ( dev-libs/elfio ) - >=media-libs/openjpeg-1.1.1 - media-fonts/kochi-substitute - gstreamer? ( >=media-libs/gstreamer-0.10 ) - debug? ( dev-libs/google-perftools )" -# mozlib? ( net-libs/llmozlib-xulrunner ) - -DEPEND="${RDEPEND} - >=dev-util/scons-0.97 - dev-util/pkgconfig - sys-devel/flex - sys-devel/bison" - -S="${WORKDIR}/linden/indra" - -dir="${GAMES_DATADIR}/${PN}" - -pkg_config() { - if [ "${ARCH}" != "x86" ] ; then - if use fmod ; then - ewarn "fmod USE flag is only available on x86." - fi -# if use kdu ; then -# ewarn "kdu USE flag is only available on x86." -# fi -# if use mozlib ; then -# ewarn "mozlib USE flag is only available on x86." -# fi - fi -} - -src_unpack() { - # unpack font files - unpack slviewer-linux-libs-${MY_PV}.tar.gz - -# if use kdu ; then -# find linden/libraries -type f -a ! -name '*kdu*' | xargs rm -f || die -# else - rm -rf linden/libraries -# fi - -# if ! use mozlib ; then - rm -rf linden/indra/newview/app_settings -# fi - - unpack slviewer-src-${MY_PV}.tar.gz - unpack slviewer-artwork-${MY_PV}.zip - unpack ${GTK_PATCH}.tar.bz2 - - cd "${S}" - - epatch "${DISTDIR}/ime-20070909.patch" - epatch "${WORKDIR}/${GTK_PATCH/gtk-}/${GTK_PATCH}.patch" - epatch "${FILESDIR}/${P}-gentoo.patch" - epatch "${FILESDIR}/${PN}-1.17.2.0-size_t.patch" - - sed -i \ - -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" \ - -e "/_cflags =/s|-O2|${CFLAGS}|" \ - -e "/_cxxflags =/s|-O2|${CXXFLAGS}|" \ - "${S}"/SConstruct || die - - # "${S}"/newview/viewer_manifest.py - #touch "${S}"/newview/gridargs.dat - echo '-settings settings_default.xml -channel "Second Life default"' > "${S}"/newview/gridargs.dat -} - -src_compile() { - local myarch - local myopts="BUILD=release BTARGET=client DISTCC=no" - - if use debug ; then - myopts="${myopts} BUILD=debug" - else - myopts="${myopts} BUILD=release" - fi - - if use elfio ; then - myopts="${myopts} ELFIO=yes" - else - myopts="${myopts} ELFIO=no" - fi - - if use gstreamer ; then - myopts="${myopts} GSTREAMER=yes" - else - myopts="${myopts} GSTREAMER=no" - fi - - case ${ARCH} in - x86) - myopts="${myopts} ARCH=i686" - ;; - amd64) - myopts="${myopts} ARCH=x86_64" - ;; - ppc|ppc64) - myopts="${myopts} ARCH=powerpc" - ;; - *) - myopts="${myopts} ARCH=i686" - ;; - esac - - if [ "${ARCH}" == "x86" ] ; then - if use fmod; then - myopts="${myopts} FMOD=yes OPENSOURCE=no" - else - myopts="${myopts} FMOD=no OPENSOURCE=yes" - fi - -# if use mozlib ; then -# myopts="${myopts} MOZLIB=yes STANDALONE=no" -# else - myopts="${myopts} MOZLIB=no STANDALONE=yes" -# fi - else - myopts="${myopts} FMOD=no MOZLIB=no STANDALONE=yes OPENSOURCE=yes" - fi - - TEMP_BUILD_DIR= scons ${myopts} || die -} - -src_install() { - cd "${S}"/newview/ - - insinto "${dir}" - doins gpu_table.txt gridargs.dat secondlife-i686.supp featuretable_linux.txt || die - doins -r app_settings character fonts skins res-sdl || die - - doins lsl_guide.html releasenotes.txt || die - newins licenses-linux.txt licenses.txt || die - newins linux_tools/client-readme.txt README-linux.txt || die - newins res/ll_icon.ico secondlife.ico || die - - insinto "${dir}"/app_settings/ - doins "${WORKDIR}"/linden/scripts/messages/message_template.msg || die - doins "${WORKDIR}"/linden/etc/message.xml || die - - exeinto "${dir}" - doexe linux_tools/launch_url.sh || die - newexe linux_tools/wrapper.sh secondlife || die - newexe ../linux_crash_logger/linux-crash-logger-*-bin* linux-crash-logger.bin || die - - exeinto "${dir}"/bin/ - newexe secondlife-*-bin do-not-directly-run-secondlife-bin || die - - exeinto "${dir}"/lib - doexe ../lib_*_client/*-linux/lib* || die - - dosym /usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf /usr/share/games/secondlife/unicode.ttf - - games_make_wrapper secondlife ./secondlife "${dir}" - newicon res/ll_icon.ico secondlife.ico || die - make_desktop_entry secondlife "Second Life" secondlife.ico - - dodoc releasenotes.txt - newdoc licenses-linux.txt licenses.txt - newdoc linux_tools/client-readme.txt README-linux.txt - - dohtml lsl_guide.html - - prepgamesdirs -} diff --git a/games-simulation/secondlife/secondlife-1.18.4.3.ebuild b/games-simulation/secondlife/secondlife-1.18.5.3.ebuild index 9f1621f..1fc5cf1 100644 --- a/games-simulation/secondlife/secondlife-1.18.4.3.ebuild +++ b/games-simulation/secondlife/secondlife-1.18.5.3.ebuild @@ -34,7 +34,7 @@ RDEPEND=">=x11-libs/gtk+-2 =sys-libs/db-4.2* dev-libs/expat sys-libs/zlib - >=dev-libs/xmlrpc-epi-0.51 + >=dev-libs/xmlrpc-epi-0.51-r1 elfio? ( dev-libs/elfio ) >=media-libs/openjpeg-1.1.1 media-fonts/kochi-substitute @@ -86,7 +86,7 @@ src_unpack() { cd "${S}" - epatch "${FILESDIR}"/${PN}-1.18.4.1_rc-gentoo.patch + epatch "${FILESDIR}"/${P}-gentoo.patch epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch sed -i \ diff --git a/games-simulation/secondlife/secondlife-1.18.4.1_rc.ebuild b/games-simulation/secondlife/secondlife-1.19.1.4.ebuild index 326324d..c51ba0a 100644 --- a/games-simulation/secondlife/secondlife-1.18.4.1_rc.ebuild +++ b/games-simulation/secondlife/secondlife-1.19.1.4.ebuild @@ -4,18 +4,18 @@ inherit games toolchain-funcs -MY_PV="${PV/*_rc/RC-${PV/_rc}}" +MY_PV="Branch_1-19-1-Viewer-r84244" +MY_DATE="2008/04" DESCRIPTION="A 3D MMORPG virtual world entirely built and owned by its residents" HOMEPAGE="http://secondlife.com/" -SRC_URI="http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-src-${MY_PV}.tar.gz - http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-artwork-${MY_PV}.zip - http://secondlife.com/developers/opensource/downloads/2007/10/slviewer-linux-libs-${MY_PV}.tar.gz" +SRC_URI="http://secondlife.com/developers/opensource/downloads/${MY_DATE}/slviewer-src-${MY_PV}.tar.gz + http://secondlife.com/developers/opensource/downloads/${MY_DATE}/slviewer-artwork-${MY_PV}.zip + http://secondlife.com/developers/opensource/downloads/${MY_DATE}/slviewer-linux-libs-${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug elfio fmod gstreamer" -#IUSE="debug elfio fmod gstreamer kdu mozlib" +IUSE="debug elfio fmod gstreamer kdu llmozlib2" RESTRICT="mirror" RDEPEND=">=x11-libs/gtk+-2 @@ -34,14 +34,15 @@ RDEPEND=">=x11-libs/gtk+-2 =sys-libs/db-4.2* dev-libs/expat sys-libs/zlib - >=dev-libs/xmlrpc-epi-0.51 + >=dev-libs/xmlrpc-epi-0.51-r1 elfio? ( dev-libs/elfio ) >=media-libs/openjpeg-1.1.1 media-fonts/kochi-substitute net-dns/c-ares + x11-libs/pango gstreamer? ( >=media-libs/gst-plugins-base-0.10 ) debug? ( dev-libs/google-perftools )" -# mozlib? ( net-libs/llmozlib-xulrunner ) +# llmozlib2? ( net-libs/llmozlib2 ) DEPEND="${RDEPEND} >=dev-util/scons-0.97 @@ -58,12 +59,12 @@ pkg_config() { if use fmod ; then ewarn "fmod USE flag is only available on x86." fi -# if use kdu ; then -# ewarn "kdu USE flag is only available on x86." -# fi -# if use mozlib ; then -# ewarn "mozlib USE flag is only available on x86." -# fi + if use kdu ; then + ewarn "kdu USE flag is only available on x86." + fi + if use llmozlib2 ; then + ewarn "llmozlib2 USE flag is only available on x86." + fi fi } @@ -71,15 +72,15 @@ src_unpack() { # unpack font files unpack slviewer-linux-libs-${MY_PV}.tar.gz -# if use kdu ; then -# find linden/libraries -type f -a ! -name '*kdu*' | xargs rm -f || die -# else + if use kdu ; then + find linden/libraries -type f -a ! -name '*kdu*' | xargs rm -f || die + else rm -rf linden/libraries -# fi + fi -# if ! use mozlib ; then + if ! use llmozlib2 ; then rm -rf linden/indra/newview/app_settings -# fi + fi unpack slviewer-src-${MY_PV}.tar.gz unpack slviewer-artwork-${MY_PV}.zip @@ -87,7 +88,6 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}"/${P}-gentoo.patch - epatch "${FILESDIR}"/${PN}-1.17.2.0-size_t.patch sed -i \ -e "s|gcc_bin = .*$|gcc_bin = '$(tc-getCXX)'|" \ @@ -96,13 +96,12 @@ src_unpack() { "${S}"/SConstruct || die # "${S}"/newview/viewer_manifest.py - #touch "${S}"/newview/gridargs.dat - echo '-settings settings_default.xml -channel "Second Life default"' > "${S}"/newview/gridargs.dat + touch "${S}"/newview/gridargs.dat } src_compile() { local myarch - local myopts="BUILD=release BTARGET=client DISTCC=no" + local myopts="BUILD=release BTARGET=client DISTCC=no STANDALONE=yes" if use debug ; then myopts="${myopts} BUILD=debug" @@ -138,19 +137,25 @@ src_compile() { esac if [ "${ARCH}" == "x86" ] ; then - if use fmod; then - myopts="${myopts} FMOD=yes OPENSOURCE=no" + if use fmod ; then + myopts="${myopts} FMOD=yes" else - myopts="${myopts} FMOD=no OPENSOURCE=yes" + myopts="${myopts} FMOD=no" fi -# if use mozlib ; then -# myopts="${myopts} MOZLIB=yes STANDALONE=no" -# else - myopts="${myopts} MOZLIB=no STANDALONE=yes" -# fi + if use kdu ; then + myopts="${myopts} OPENSOURCE=no" + else + myopts="${myopts} OPENSOURCE=yes" + fi + + if use llmozlib2 ; then + myopts="${myopts} MOZLIB2=yes" + else + myopts="${myopts} MOZLIB2=no" + fi else - myopts="${myopts} FMOD=no MOZLIB=no STANDALONE=yes OPENSOURCE=yes" + myopts="${myopts} FMOD=no MOZLIB2=no OPENSOURCE=yes" fi TEMP_BUILD_DIR= scons ${myopts} || die |