# ChangeLog for dev-games/clanlib
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/ChangeLog,v 1.68 2015/03/25 13:45:23 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/ChangeLog,v 1.69 2015/03/26 18:05:23 mr_bones_ Exp $
+
+ 26 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org> -clanlib-2.3.6.ebuild,
+ -files/clanlib-2.3.6-autotools.patch, -files/clanlib-2.3.6-mesa.patch:
+ old
25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> clanlib-2.3.7.ebuild:
Stable for x86, wrt bug #541586
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX clanlib-0.8.1-gcc43.patch 605 SHA256 97420cdbef4a3f09b61ddf54881a907616b8c73337928fcdc6e11d783f584320 SHA512 c1269c01852fd2912e895af82f2b109e7d81120a18dc3a7e2542a7bdc80e1da151c5e8a82914eb1fece2e51db17b7f1b99198dde6a36fa437dad3e9b4d6a8b83 WHIRLPOOL 8ac30a9eb0fff42711af134ca4f1f6559c902c76cbdc4584723b40bf48da47df40531205556cddc95bcb6efe022311e890c1a15474ee19c371f15a8faea39bff
AUX clanlib-0.8.1-gcc44.patch 1523 SHA256 e6b8dc302fc3587fae86d1ecf4ac5fbaf2a0563996887b38ea3f55d84b79e979 SHA512 7c3b154affede758a0ac93f5c142144e8a26c65b7c50a443b49633e0c2835fdfab90c6363d4b1997bfb53b0112bc16ca12abc44aacf7af927329e102fc1424b7 WHIRLPOOL 9551cfd00c00711127a51f1680b148b0b93ccd3bfa22d60150a73e1d45d7e7df949c3571f932bbd695e229bccf4a5fc2463d9e5bb4d152838db52553a1b9b26a
AUX clanlib-0.8.1-gcc47.patch 338 SHA256 fd5a02a670575f6298516d201bdaecabacb13ea01015e8d6abca1ee1fa41b06f SHA512 08f9719c97e0bf5fab83e56a881ac7a3edd162b052b5e8fea5878badedbf266b36788f77afd93032f4129ea8e50a83046f5672675e6616cdb29cb6fc5b6c635a WHIRLPOOL 6231a9b6270ac4da92c1a7d8645bb0dc492454eba89f51b559d103e37a3ce56bd1905726515fea18cff1bce8e1b50b2d8cf69db3a516dbda99174e471b67b2cd
AUX clanlib-0.8.1-libpng15.patch 377 SHA256 6e6a878d16292255cff4f64605db6478ac855f079505434ca9a2f61aadb88342 SHA512 735fd6cadbd1c76ff38a229361c82c1208ea8ba8db60bd8bff082424244da9e88f1c74d8067991516866887d6240846c551a24a7f392a12ae3a2d6ce50e8644f WHIRLPOOL e35e13c89f90583fd4878b149fd9d6e8ad50131e11f94672171779f397fc020c58e5465a61774dedf467b02916acf113a5af28fddb502ae7f5f815df45474fa4
AUX clanlib-0.8.1-ndebug.patch 866 SHA256 d48bdb0b6dee6b84b139eb951da657fa4d2c8427b9b4e7eb76b41a98e7aaf8d5 SHA512 653e70a71961e654bcdd488ccf4583c33dcb601fdef54fe15724e22cc0f0d51f265620137b4a2f194f1a915390c6be06adf66602b93c89d946a0a1650eee6419 WHIRLPOOL 05e452b4d264619eaa8e30e5449389974a6d75e8d064931ad40e308a94203e0858813234be8a1e44b3c6279c25a95d3f6592a4f6b753e3255329d858a2a4e0df
-AUX clanlib-2.3.6-autotools.patch 1602 SHA256 9e75ca32d249d8103906a3ba681eb2b8b007939971630c7dd81fc01b006828d8 SHA512 d19fb6435adfe54fe1a6b2bff78dbb87bcf037ded720c4535dbfafef6bdd92c6c002f2ffdd6e563a360531b9a62817baf65ff959e44c0881fb0d95253a92b6fa WHIRLPOOL 46b6c21469a435656b6422eec7fa8c6237b5826c773372450ad177e62036e021d9c4708cf6b25646b0686c879b669d842813c63c4ce8281f87d3911752abbe10
-AUX clanlib-2.3.6-mesa.patch 337 SHA256 ea50a9be570050bdaa47d2e6543d77b349afa4ac00ae219de820f18a9a53914a SHA512 b2e63bb6808bed2da05773ac955da46dca110e10e26be08c1649a465af8d0a9fdfb597c2a88f456a5ac58e54260787050edeffa6e5679777dbf8d4d1a3fc4049 WHIRLPOOL 8a1b46f27e1e5424cdf83ebfc0eb959b89403df52978d8f9f0f9cb26d5665ffb970ed9268baf854d12afec023c6b0df6964bfdcea2cb7251061f10b8c77900a7
AUX clanlib-2.3.7-autotools.patch 1602 SHA256 9e75ca32d249d8103906a3ba681eb2b8b007939971630c7dd81fc01b006828d8 SHA512 d19fb6435adfe54fe1a6b2bff78dbb87bcf037ded720c4535dbfafef6bdd92c6c002f2ffdd6e563a360531b9a62817baf65ff959e44c0881fb0d95253a92b6fa WHIRLPOOL 46b6c21469a435656b6422eec7fa8c6237b5826c773372450ad177e62036e021d9c4708cf6b25646b0686c879b669d842813c63c4ce8281f87d3911752abbe10
AUX clanlib-2.3.7-doc.patch 506 SHA256 072d83c56768f06af13ff23a3b8eeeee25cd0f05bed3044f049dc0f5fcf5a525 SHA512 df75223e466799bde70b07e8ea6f3724792dcd5fe96e417dad47b27d44a3d87b6b7157035f388a48ecce9985473a9e1d84a24de1c8f58247eb952fce457ceccb WHIRLPOOL 6632f9d2568174ad03865e87afe88d25a7b4f57f1e8eba363da69579f1e974a463a92959ecbd1ed40aeb4af549b8d66cb48e16125314d85e4f36c0608f6634f4
DIST ClanLib-0.8.1.tgz 7629019 SHA256 094331dda35b0d263431d1551991eb208d8e969824434925548a9fcd1d34e495 SHA512 277daaf1055ae0198be7a6bbfd415c79cfae9e2145f62553e83849d670f56e50b8484c83f8b85f23290002e0b0c72c1e01ca597ad608a0954a4add828177293b WHIRLPOOL be486125f406a307676c4957f977b6ccc6bc2ce527a72fb4febcb3d1c7e2acdc4fc6706b66b75412184c3a0744c53e962011b0c3ac22958da5e987f0fccc9d87
-DIST ClanLib-2.3.6.tgz 25605576 SHA256 b8dc9b41028bf16c0a6082aa15cdee5d8b1ecd5256797576970f09a63e3fafde SHA512 572b51984f960a93dd03ad9f48a9f81a7c21c471616fe376c4b54e6cb0855b1043e35486c3eacdc8beadb30e48290a5a2da0cb287ec9aaf5f409f299861ab72c WHIRLPOOL 4389c13bbc71a61adb0330f0edea2be474071b721a90a920872f0d1c6d00ad4e1fcd2b8510144ffacb4f5ff5235ee702d64f9f56b338b449b3f908686ee70c26
DIST ClanLib-2.3.7.tgz 26132425 SHA256 d46127c08103f48d15936ceb9f95b3dfb1ff8ccba667cef1b3f8e639cb2601c2 SHA512 73169afc0f639390f80403150757a8a14f842bc291a9457c9bca1319642b78bc4d03a93327d75254230e39545c5b4b690e56dc0149ed7b60b223e5a5364e882a WHIRLPOOL a6547d0bc8d254e887c427dfff63deb2b69790124da3db49d54cf853f8c834d44172a06e92ef7fc5222c8c81f903ab29f186f85da698dc085f4138d147ddad68
EBUILD clanlib-0.8.1.ebuild 2294 SHA256 695a61567e00bbe0c5dbade1d6d83749fedc34033ae04585c1b0254a3c6ce488 SHA512 26deac7967f1ec34c9b7a8b345c25882f8bbd1669d5b4ec336ec3631f792e43678698ce3be87e727819cfe2ae4a1ed518e7d1d1b1eb583ca5b7786c89994aa02 WHIRLPOOL a38d3c41aa7ebd5b9c25a9da73cb5dac2738e3f3a53adf07622955c5a102af9b5ecc0444bce7b018d53b899117764c8c348eeeaa32ddf14e4eb16089923767a9
-EBUILD clanlib-2.3.6.ebuild 2110 SHA256 1368b5c7a7cff9df9b3c78019d20da739ec5561414a8b88fd4f78ebfebeac742 SHA512 8bc04cfb16f66bc34e6bd8e429419bb913bd3507606bb1c59cd4a3cf78401a43f90ce18cb0cd2d61afc24dcd1cb21ecc17600a9c19be6390dd708770d58d6f77 WHIRLPOOL f4650c3961592cb68e2d4da961c704bf8740e3da6ceb4061dbac0d6629a464c99c6e4266ee0432bf0e2905dd9add23dbadaa9565c018d45c8bceca13f989e880
EBUILD clanlib-2.3.7.ebuild 2254 SHA256 6ac777578aa27f3a73be5f05bd3975b59f6f9013733c0b829d11133eecef8b6b SHA512 117c1c5839b324b6e1f7fed8f01d27cc58a5814e3575a7f90c7060f938076cceb7f783f6c0a820f429541c3c9384fe6d6e937195f218410aad75a4530964a3d8 WHIRLPOOL 63803d49dfc9edf2ffeff1d4d05cc1c4fc5af685c311f5a49451ab7f71d98e3f50a4f4e79cfca787bd15c7f197b2a5bf9120b89eaa500b8017e3feda001cbee9
-MISC ChangeLog 12474 SHA256 c87bedbbac78e87c3829c94ed949a8b34b2ba70834a894ce69c3b4c8874c6f6e SHA512 09ed2bf5c48d36a3ae22a981e7b299bacad8cca59d237ba30aa752a8fd40f9bbbd7cd0f218210b7c52ed828f8bc7dce6872fcaea200addfc6b1cdb4e20a3e98c WHIRLPOOL 2f88c8f917c299f1803fd998ab70683f6e7f54a62c0b0bac7f5fd2efcad7c19f5224ae4eae91902a228b8a1bd6c79e29decead32833ac5abbc4cbebf944e78ae
+MISC ChangeLog 12638 SHA256 c3a64cec602a58fbe1ebcc64db73bde0efe413fc92975565c9dcb648ee71c3a9 SHA512 dcb599e8462f4f035b625995f77629ac70bf042665be559b25c4123b9865ef6d19d0afe583dc83307b0e82e8130b1ba0bc18197057d7ed1c9cef2b17257dff22 WHIRLPOOL e399a155072a3810960d29041f1cb60d35a2796771910c6e5a50625251f23a3b50f9ed0fa22ff6af4ad7bad13530f9b4e65d27352013562c9301eb3abbca36dc
MISC metadata.xml 2920 SHA256 390505368337501a27b0d5eb795582bd656627c828d4bb982375fecdfbea8dec SHA512 4795475271093f9a5537d6b485c3b2fc6b29291a57e48e7efb73e39ba94825216cb80e17c8e4f545accecc3af930161fc18a1e5c34c20901480723f7f5c0def3 WHIRLPOOL 0670b35d690693f9329de60396b7697ba12d16ba2118cfce397d97f36b2e7595d965f4d48afaf9c44332a197dec8bac81946763d1251ce6272362c6c65536d1b
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJVErv0AAoJELp701BxlEWfa60QALi84TCk9hA9J8cnJ6ojnwhE
-htNzI/I3h1JpzWEw5qJA0h802SlEpTPLYycn31WhBbTrRDww/Tu5UgTV8PQEs+TA
-4EMVyi8CzRCWqVbCgtpf+fNVyKXjCK46jf77goWuEijQB3MizBQpz6XgjvnEbAvf
-viDonUho3LYEReCUE2SHWkKJSWWCs0bYJzVV2tP7zRhhEwKARFwv/SIuMGG0RAlD
-gGHs/AgRxHFpBrj6AvpRupkamcraG7Atp+5NsDwf1pBOzjNSA3TwmOuPTw914cX3
-P2TmNtTPlPvXf//CDjA3gjj5APLyYlHmOPVlaNsArB33ym1zhdD1AoA6pBGIrrVe
-82dX4EEl2gNtDOBow7Rvn7ucaFXp8ItPaujAIoUbefpMd/4k5Um2lUMYJ4BkiPkV
-yByu269gM37FX0eoyhaaJQr1kBDxHSqIECk86mmu6NpyPIZ0b9+0biQT9R+TutSk
-+0W2YodIkIPmJhyc3EJPe0J5C60GNhjq8fkYzTnMGlBqUiW3R48zvQXDGLGBYa7K
-nFaG87J/X16/+prcg01aNq9W7ANZMjdLy1GAGiIg1ruO88tEz7Fed8bQ5iJoLc1Z
-d5p7hrR/YPox/cv585dnvBDtAOdSTWLeKh9KXm4Jm5xykTGkL+MzmKQkhGvevuUq
-xdqpLrupio6TOOcJgHks
-=JFFn
------END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild,v 1.6 2015/01/28 19:17:39 mgorny Exp $
-
-EAPI=4
-inherit flag-o-matic eutils autotools-utils
-
-MY_P=ClanLib-${PV}
-
-DESCRIPTION="multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/"
-SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
-
-LICENSE="ZLIB"
-SLOT="2.3"
-KEYWORDS="amd64 x86" #not big endian safe #82779
-IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs vorbis X"
-REQUIRED_USE="opengl? ( X )"
-
-RDEPEND="sys-libs/zlib
- X? (
- media-libs/libpng
- virtual/jpeg
- media-libs/freetype
- media-libs/fontconfig
- opengl? ( virtual/opengl )
- app-arch/bzip2
- x11-libs/libX11
- )
- sqlite? ( dev-db/sqlite )
- sound? ( media-libs/alsa-lib )
- mikmod? (
- media-libs/libmikmod
- media-libs/alsa-lib
- )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- media-libs/alsa-lib
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen dev-lang/perl )"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}-{autotools,mesa}.patch )
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-DOCS=(
- CODING_STYLE
- CREDITS
- PATCHES
- README
-)
-
-src_configure() {
- myeconfargs=(
- $(use_enable doc docs)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable opengl clanGL)
- $(use_enable opengl clanGL1)
- $(use_enable opengl clanGUI)
- $(use_enable X clanDisplay)
- $(use_enable vorbis clanVorbis)
- $(use_enable mikmod clanMikMod)
- $(use_enable sqlite clanSqlite)
- $(use_enable ipv6 getaddr)
- )
- use sound \
- || use vorbis \
- || use mikmod \
- || myeconfargs+=( --disable-clanSound )
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile
- use doc && autotools-utils_src_compile html
-}
-
-# html files are keeped in a directory that is dependent on the SLOT
-# so to keep eventual bookmarks to the doc from version to version
-src_install() {
- autotools-utils_src_install
- if use doc ; then
- emake DESTDIR="${D}" install-html
- dodoc -r Examples Resources
- fi
-}
+++ /dev/null
---- Documentation/Reference/Makefile.am.old 2012-09-25 10:39:25.973544935 +0200
-+++ Documentation/Reference/Makefile.am 2012-09-25 10:39:42.560554053 +0200
-@@ -10,7 +10,7 @@
- mkdir doxyoutput;
- mkdir reftest
- doxygen ./clanlib.doxygen
-- make -C ../Utilities/ReferenceDocs
-+ $(MAKE) -C ../Utilities/ReferenceDocs
- ../Utilities/ReferenceDocs/ReferenceDocs
-
- install-html:
---- configure.ac.old 2012-09-25 11:07:38.412537590 +0200
-+++ configure.ac 2012-09-25 11:09:41.133939131 +0200
-@@ -337,11 +337,9 @@
-
- dnl Optional linux/joystick.h
- AC_CHECK_HEADERS(linux/joystick.h, linux_joystick=yes)
-- AM_CONDITIONAL(LINUX_JOYSTICK, test x$linux_joystick = xyes)
-
- dnl Optional linux/input.h
- AC_CHECK_HEADERS(linux/input.h, linux_input=yes)
-- AM_CONDITIONAL(LINUX_INPUT, test x$linux_input = xyes)
-
- if test "$WIN32" = "no" && test "$enable_clanDisplay" != "no"; then
- CLANLIB_CHECK_LIB(fontconfig, [`cat $srcdir/Setup/Tests/fontconfig.cpp`], clanDisplay, [ *** Cannot find fontconfig (See http://fontconfig.org/ ) (Try libfontconfig1-dev or better) ], [-lfontconfig])
-@@ -358,6 +356,8 @@
- clanDisplay, [ *** Cannot find version 8 of DirectInput], [-ldxguid -lole32 -ldinput8])
- fi
- fi
-+AM_CONDITIONAL(LINUX_JOYSTICK, test x$linux_joystick = xyes)
-+AM_CONDITIONAL(LINUX_INPUT, test x$linux_input = xyes)
-
- have_xrender=no
-
-@@ -515,9 +515,9 @@
- fi
-
- if test "$enable_clanSound" = "auto"; then enable_clanSound=yes; fi
-- AM_CONDITIONAL(ALSA, test x$have_alsa = xyes)
-
- fi
-+AM_CONDITIONAL(ALSA, test x$have_alsa = xyes)
-
- if test "$enable_clanSound" != "no"; then
- enable_clanSound=yes
+++ /dev/null
---- ClanLib-2.3.6.orig/Sources/API/GL1/opengl1_defines.h
-+++ ClanLib-2.3.6/Sources/API/GL1/opengl1_defines.h
-@@ -44,6 +44,11 @@
- #ifndef CL_DISPLAYDEFINES_DEFINES
- #define CL_DISPLAYDEFINES_DEFINES
-
-+/* newer Mesa defines this and creates a conflict */
-+#ifdef GL_TYPE
-+#undef GL_TYPE
-+#endif
-+
- #include <cstddef>
-
- #ifndef __APPLE__
# ChangeLog for dev-games/mygui
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/ChangeLog,v 1.9 2015/03/14 05:27:23 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/ChangeLog,v 1.10 2015/03/26 18:02:47 mr_bones_ Exp $
+
+ 26 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/mygui-3.2.1-FHS.patch, -mygui-3.2.1.ebuild:
+ old
*mygui-3.2.2 (14 Mar 2015)
AUX mygui-3.2.0-FHS.patch 1672 SHA256 098414560499f620b42a46832d4a3ff002582399224c2fdf53adf440d47bb3e5 SHA512 76e78fdf0fcf79765997279d4eb7594255cb3a42c5042ea3d849210a34b16dc86f0e32f829b45ab4045f7e9fee32953ec868915f1d591f0fd4dde94675e0075c WHIRLPOOL a58b552331854da185ce3b2518e40823d2545b7f731936cba3f389c5890cf014acd75b56e320856e9004518d65842c001a2e2d4067431af2aa633c76318490c3
AUX mygui-3.2.0-build.patch 2816 SHA256 3ca747abd0eafbb4bd67076cdb8a739cec2192bc33467adfd13ab6228b3aa8ae SHA512 cdee522192db35213530c195c525e0bfd6bbb2d6cf041d0e4fec923bf2665d6c5c813933725167d5106097ee06040e790d9d2fa5a31a6e421215387159125020 WHIRLPOOL c6534d64de21ca2f7e2b00b6162287b0ced253b698006112d2d736b49c41c3db8a20c4a2fbc5ee6729374c362697c3c4a76b4b785d3124497a3be55c55587278
AUX mygui-3.2.0-underlinking.patch 398 SHA256 7ae82493e90b9543bf592060348adff59b64c5469ea3b3d08a44f416ac27a614 SHA512 ad0e5e0e8aacdb65ea9195175f597eb95f265b07d0154482f2380ae6e837672d5d41b6d43b1266abb12dec319625426dd65a892aca7fdca297131bd4db2312b9 WHIRLPOOL 195a7786c561b9844e8385dd562e336ef88feeff13d1703e246a34bf28a9f6919c9ba9899bbe50b5f2f0b25efc7b5916046bec083f8ddd20168da8b4d3caf890
-AUX mygui-3.2.1-FHS.patch 1131 SHA256 5322f7e35402a1cf5dfcb9e0caca41d4c70631dd38d080bf9a859936b61cd472 SHA512 0486cbcbc96531a18b61e6ce77f7ad487117561683d3be73a0f38103c8744cab0bb9df303b200897ae765df9bba20f77e489a06bdc4615f14ee38371c6f26595 WHIRLPOOL 66775cfdf6a0ffcc36ea929c92b622fb1caa14b3cd6372a6c93881fa47ec8ab0b30586c61162f81b730776082fed23be45e25d8bd4a5cec13bd8d7dc7d25091d
AUX mygui-3.2.2-FHS.patch 1209 SHA256 22586a7d4c73372b2251a6381a4df8e4baea02df0ee59f966c23087dbe1184e4 SHA512 21aba7d654a7197423bdeaa06fa79219d850c76248546227ece1f4916072289f0ebf68a9ad9a4569a1d5dfc15cf86762db3c0d4d58f4c233c1b4293ffb35e50e WHIRLPOOL e039bf19f361b25d90e49f8c69d482adc183e0a42c0410c72178905db387a01c03c7db3e164a4c201e28cffe65b4707f2b456786c2669696de1f374241c65c69
AUX mygui-3.2.2-build.patch 2801 SHA256 2a18a9cc38f14e77fafeeb57518bf126b5b9ce4e18ae1c9a34513fa225d89ff0 SHA512 954f95759967a1a4f4eb6952f6abbabbe3157703d5d0014299a8cd5060cd5fb0c7faa635ad10e5c23e0bc0c8d8089c29c14952058a7bdcc2643f06c226f5524d WHIRLPOOL 604c045a20b635fa20c863db4574ca55cffd83a6c86d3190f88b8fe0b6488a08aeed9137d046853e92ae5bd0327f46b269330d54f646ab262a288d214467844b
AUX mygui-3.2.2-underlinking.patch 398 SHA256 7ae82493e90b9543bf592060348adff59b64c5469ea3b3d08a44f416ac27a614 SHA512 ad0e5e0e8aacdb65ea9195175f597eb95f265b07d0154482f2380ae6e837672d5d41b6d43b1266abb12dec319625426dd65a892aca7fdca297131bd4db2312b9 WHIRLPOOL 195a7786c561b9844e8385dd562e336ef88feeff13d1703e246a34bf28a9f6919c9ba9899bbe50b5f2f0b25efc7b5916046bec083f8ddd20168da8b4d3caf890
-DIST MyGUI3.2.1.tar.gz 22076936 SHA256 37232d736159cd7d1a4d0291d714964505b7edc8d65cb0147533259d102f78cc SHA512 38a5fd89504f6f620d4bf539ab3e369695572adfa75bc846e2eb63c1ccd6d3d4edc3ec0f24e720edd0c780a36ec35eae251e32a6ee457f129b3ca9e88cab8f91 WHIRLPOOL 78929a8215f145bfa47a26d29aa37ac5aacdb0e46f41d082e808562ee8874e5f5a449eba98abfd280c1c87a69cc05ef3edb8a52296ebd206a084feaafd80d1b9
DIST MyGUI3.2.2.tar.gz 22081236 SHA256 0a28d7ec8a47993cb68deb48b36331e28f12dd92580b709eaef21d599b67a78f SHA512 1290ce1d78b9e4bfe72bea3fb1bc6cdd25969b44be2844df62a1f425b3e221a68b61658fdf45271fb50a1957f12b5ada1c9be971e00ecfe41f53ae0a83ae18d4 WHIRLPOOL d79a765f4442a3a07e5cb886ac5f14a3d444cdb8c7d43f6900a8855316f71af643faa2a4a2f04a64d49a36f2e4fb6065292c856d1aaef2bca6ad79a7508d5bad
DIST MyGUI_3.2.0.zip 14383788 SHA256 1704006f364b733b2d2cc6807c6dc10833cf695542b797aee50b8fd061eea19a SHA512 8ff8de065a6f355a03e45bfeac6d8db706ee7a122346f41ef26664dc8280d4d1cba8ac943afbaae27c5a1b7fb8bfa8729a1758cc87e8764370284aec943f9278 WHIRLPOOL 982c8fd9e714d7ebc5583a884953ef41fd6a2b2c1f62ec56bc81768ee607135116c14973e3eb4f528e636cf3ca1df6dd155931ea93b26fe537a66cb09a44aba4
EBUILD mygui-3.2.0-r1.ebuild 3239 SHA256 790e08b00c131355219b96fdfbae1e8a888d7dc7e94a57a03bba5399c8185d04 SHA512 03fd3005af940e9f6a3a7f34e00e7735e511f9bc79b0dd3fcc83f46e085827e608ebae095bbbb05f6d5ea18d7c3b55b0d8afb6dff90855dc924a3a13703cb24c WHIRLPOOL 89f274c0a563f4108998b4be6643c0ac699a728a5834679b1f26d1ab7853d0d917ef0b7c49027d4e6e0366eb2319283b5b96a90932ab97a50e53be2610e8c79b
-EBUILD mygui-3.2.1.ebuild 3772 SHA256 ce6108cd4e5368c129daffc35dae0bbe85cdae0f58ae4c06a0dad7bf23fb8d6d SHA512 dfd2db26ebce2150feb59b731d77e94a3a86c9228f76d9b4cae7943586b8c82f138cfb4f996002e0d49504413a6816c617b8a29eef0b628d17b4747896f3a3bd WHIRLPOOL 5f416669beb2e5f53c21de4a6ddcd8556e1fabf927ec9523c80c8d1a4b88f207bb3fb505a1540f9443c6918c036f11120215d53e6d80b09ecefbc50421dfb19b
EBUILD mygui-3.2.2.ebuild 3820 SHA256 fd7d54fa40e4263c2c88989d99f27c4d37835e30ff8412ff2ca543d140ac9ef4 SHA512 b03f04c7f4af8fa69befff60d76671317a88208a336a628660976fd3e6691b0cb404199b080f36fe408f2f21bab328651498fd9ee95503ad87a258f1e34807a0 WHIRLPOOL a193a7a3c86dc85c8f2d3eb5e28b3513f421556319dea20e79d92f61725fe6d1dcc6e3e6fca6fc77e49205499cb2ded9545f0ae61ff6722a951c623122296bd1
-MISC ChangeLog 1481 SHA256 469b41fdb2926b7f1d45f5e9b1086b5e163cfdd6eeb1626b3ff3b606b2e5d963 SHA512 4bd6bbfa37cd19565601c047685b908533526d3307fcb6c6f7def277a7c58280adfe694cad513b0cd5da4a578e05bccfa78bf67d1b94681f8a976b4486d312a8 WHIRLPOOL 47c1733fdf1ef1c6b57892a38f45a0bc22fca8305825af60fa6477150bb683e5f3dd467d9e5f1f7544f1076a7d26bcbf00e4f69a49fbd5d1dade32ede2ac14c7
+MISC ChangeLog 1597 SHA256 350bfe3a8e8b2b7a961493a1853a1f9010960286ff84eea784f8da64e66a40c1 SHA512 eff330a551b06174c29a2fe4a567778e01403e58c2b016c4d6e867a716f73d42d4d3f95689450c9137b179dd9713b27bda9d9818f9ab1b2600944eff331a1398 WHIRLPOOL 23aa2714d6ad117ee88fb602dcc6840b3c8651f0a0427b15d99884cd2fc45b853aa9e8393db5529808f24908f6dbe287c7b6021c6de713d9b9a088154b1bbacb
MISC metadata.xml 1972 SHA256 07c8ee09da92bd30f38127689645c9ba6efa12a8e403a8d75136e35ccade7995 SHA512 80d486c9cbf394c8bc36c0106e39a01cdfd2a524037e2d8bc257ed2d5b47ff5c58e052e6cb8737a7f8f4e24f502ce5e1acdf83aa17f00c02e266c16d9332e740 WHIRLPOOL ee0836a8b04172966f31f9c8abbd4fc14b334baad69e47ca00689f8833b850e7d929611e78f8034dfbe5a0f7517c3c4e83d5b00b512743f09df47632eabf0b72
+++ /dev/null
-From: Julian Ospald <hasufell@gentoo.org>
-Date: Sat Oct 27 22:39:31 UTC 2012
-Subject: FHS
-
-paths hardcoded until upstream fixed the logic
-
---- Common/Base/Ogre/BaseManager.cpp
-+++ Common/Base/Ogre/BaseManager.cpp
-@@ -49,13 +49,13 @@
- mWindow(nullptr),
- mExit(false),
- mPluginCfgName("plugins.cfg"),
-- mResourceXMLName("resources.xml"),
-+ mResourceXMLName("/etc/MYGUI/resources.xml"),
- mResourceFileName("MyGUI_Core.xml")
- {
- #if MYGUI_PLATFORM == MYGUI_PLATFORM_APPLE
- mResourcePath = macBundlePath() + "/Contents/Resources/";
- #else
-- mResourcePath = "";
-+ mResourcePath = "/etc/MYGUI/";
- #endif
- }
-
---- CMake/InstallResources.cmake
-+++ CMake/InstallResources.cmake
-@@ -24,7 +24,7 @@
- else ()
- install(FILES
- ${MYGUI_BINARY_DIR}/bin/${FILENAME}
-- DESTINATION "bin"
-+ DESTINATION "/etc/MYGUI"
- )
- endif ()
- endfunction(install_file)
-@@ -51,7 +51,7 @@
- if (WIN32)
- set(MYGUI_MEDIA_DIR "../../Media")
- elseif (UNIX)
-- set(MYGUI_MEDIA_DIR "../share/MYGUI/Media")
-+ set(MYGUI_MEDIA_DIR "${CMAKE_INSTALL_PREFIX}/share/MYGUI/Media")
- else ()
- set(MYGUI_MEDIA_DIR "../../Media")
- endif ()
+++ /dev/null
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/mygui/mygui-3.2.1.ebuild,v 1.1 2014/08/24 18:01:18 hasufell Exp $
-
-EAPI=5
-CMAKE_REMOVE_MODULES="yes"
-CMAKE_REMOVE_MODULES_LIST="FindFreetype"
-inherit eutils cmake-utils flag-o-matic multilib
-
-MY_PN=MyGUI
-MY_P=${MY_PN}${PV}
-
-DESCRIPTION="A library for creating GUIs for games"
-HOMEPAGE="http://mygui.info/"
-SRC_URI="https://github.com/MyGUI/mygui/archive/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc +ogre -opengl plugins samples static-libs test tools linguas_ru"
-REQUIRED_USE="ogre? ( !opengl )
- opengl? ( !ogre )"
-
-RDEPEND="
- media-libs/freetype:2
- ogre? (
- dev-games/ogre:=[freeimage,opengl]
- samples? ( dev-games/ois )
- )
- opengl? ( virtual/opengl )
- tools? ( dev-games/ois )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-S=${WORKDIR}/mygui-${MY_P}
-STATIC_BUILD=${WORKDIR}/${P}_build_static
-
-pkg_setup() {
- if use samples && use !ogre ; then
- ewarn "Samples disabled, because they only work with ogre!"
- ewarn "Enable ogre USE flag if you want to use samples."
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.2.0-underlinking.patch \
- "${FILESDIR}"/${PN}-3.2.0-build.patch \
- "${FILESDIR}"/${PN}-3.2.1-FHS.patch
-}
-
-src_configure() {
- use debug && append-cppflags -DDEBUG
-
- local mycmakeargs=()
-
- # static configuration
- if use static-libs ; then
- mycmakeargs=( -DMYGUI_STATIC=ON
- -DMYGUI_BUILD_DOCS=OFF
- -DMYGUI_INSTALL_DOCS=OFF
- -DMYGUI_USE_FREETYPE=ON
- $(cmake-utils_use plugins MYGUI_BUILD_PLUGINS)
- -DMYGUI_BUILD_DEMOS=OFF
- -DMYGUI_INSTALL_SAMPLES=OFF
- -DMYGUI_BUILD_TOOLS=OFF
- -DMYGUI_INSTALL_TOOLS=OFF
- -DMYGUI_BUILD_WRAPPER=OFF
- -DMYGUI_RENDERSYSTEM=$(usex opengl "4" "$(usex ogre "3" "1")") )
-
- CMAKE_BUILD_DIR=${STATIC_BUILD} cmake-utils_src_configure
- unset mycmakeargs
- fi
-
- # main configuration
- mycmakeargs=( -DMYGUI_STATIC=OFF
- $(cmake-utils_use doc MYGUI_BUILD_DOCS)
- $(cmake-utils_use doc MYGUI_INSTALL_DOCS)
- -DMYGUI_USE_FREETYPE=ON
- $(cmake-utils_use plugins MYGUI_BUILD_PLUGINS)
- $(usex ogre "$(cmake-utils_use samples MYGUI_BUILD_DEMOS)" "-DMYGUI_BUILD_DEMOS=OFF")
- $(usex ogre "$(cmake-utils_use samples MYGUI_INSTALL_SAMPLES)" "-DMYGUI_INSTALL_SAMPLES=OFF")
- $(cmake-utils_use tools MYGUI_BUILD_TOOLS)
- $(cmake-utils_use tools MYGUI_INSTALL_TOOLS)
- -DMYGUI_BUILD_WRAPPER=OFF
- -DMYGUI_RENDERSYSTEM=$(usex opengl "4" "$(usex ogre "3" "1")") )
-
- if use tools || (use samples && use ogre) ; then
- mycmakeargs+=( -DMYGUI_INSTALL_MEDIA=ON )
- else
- mycmakeargs+=( -DMYGUI_INSTALL_MEDIA=OFF )
- fi
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- # build system does not support building static and shared at once,
- # run a double build
- if use static-libs ; then
- CMAKE_BUILD_DIR=${STATIC_BUILD} cmake-utils_src_compile
- fi
-
- cmake-utils_src_compile
-
- use doc && emake -C "${CMAKE_BUILD_DIR}"/Docs api-docs
-}
-
-src_install() {
- cmake-utils_src_install
-
- if use static-libs ; then
- find "${STATIC_BUILD}" -name "*.a" \! -name "libCommon.a" -exec dolib.a '{}' \;
- insinto /usr/$(get_libdir)/pkgconfig
- doins "${STATIC_BUILD}"/pkgconfig/MYGUIStatic.pc
- fi
-
- if use doc ; then
- dohtml -r "${CMAKE_BUILD_DIR}"/Docs/html/*
-
- if use linguas_ru ; then
- docompress -x /usr/share/doc/${PF}/Papers
- dodoc -r Docs/Papers
- fi
- fi
-
- keepdir /etc/MYGUI
- fperms o+w /etc/MYGUI
-
- # test media not needed at runtime
- rm -rf "${D}"/usr/share/MYGUI/Media/UnitTests
- # wrapper not available for linux, remove related media
- rm -rf "${D}"/usr/share/MYGUI/Media/Wrapper
-}
-
-pkg_postinst() {
- einfo
- elog "ogre.cfg and Ogre.log are created as"
- elog "/etc/MYGUI/mygui-ogre.cfg and /etc/MYGUI/mygui-Ogre.log"
- einfo
-}