diff options
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/Manifest.gz | bin | 9542 -> 9542 bytes | |||
-rw-r--r-- | games-strategy/freeciv/Manifest | 4 | ||||
-rw-r--r-- | games-strategy/freeciv/freeciv-2.6.0.ebuild (renamed from games-strategy/freeciv/freeciv-2.6.0_rc2.ebuild) | 29 |
3 files changed, 17 insertions, 16 deletions
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz Binary files differindex 75cc5068c69e..8c99a599d0e0 100644 --- a/games-strategy/Manifest.gz +++ b/games-strategy/Manifest.gz diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest index 1775d1784838..8861ee99f1ee 100644 --- a/games-strategy/freeciv/Manifest +++ b/games-strategy/freeciv/Manifest @@ -1,6 +1,6 @@ AUX freeciv-2.5.11-freetype_pkgconfig.patch 8120 BLAKE2B cbcb39010d40abd530b8b30955c0461b7207698bb2e0701469e696d3ad3be6b3b0887d58623c7589784edd6961485517e18877dfbe9c011292e29b94dbcffb94 SHA512 525d3829fa17401cde3a0324d1342d4513decf6996864fa5d02462e2449d0895e8048fa71bd255b028b2ed084f8ca4734536cb86f85dd00d65e14d0f68b41184 DIST freeciv-2.5.11.tar.bz2 40940090 BLAKE2B dfc1e714e1a3122335f555c2e57352726bda60dc0d1700b0d8ae937c85cba6beb0b2a6ffa6266b77437934ed85f1740f319c379a10c217161ee147f2339a50d3 SHA512 f5eac2fc2b7e09b9fd3b8b45145a5359f8216aef49050c692893d30584000c7db2f2a6e66ac19e67186e2653efaa0aa7656abefe2d2de25d123e9a52ce604456 -DIST freeciv-2.6.0-RC2.tar.bz2 51828653 BLAKE2B 87e83e23cb1cec91e408415a5c0b7f4f2fc438f239ca48ba4e713b89c8624fdd58c1888ff53119196085b1f7f2c663af91df4af9c789c3238465f887758bf09f SHA512 254e492bb2ece390bcdb6c7ec9151b812811e7a1bff72eea4a9179a97c865d754436c5a02de2acb1ccf86850e1dd7db1218a84b836d18400217813d0c0ae173c +DIST freeciv-2.6.0.tar.bz2 51912466 BLAKE2B 180fa8900af6763ecae9190ce24799a77b8504d98081e48600c16c19e814b2ff1ef01ce6a41cb1a1739f848895e1551ba158f0357602f758e76b9ee6e0104a36 SHA512 658f05ed32a2045eeeadd1e12f88df927378f8032292e709af78f24c2dbc6019ba45ce67e4fe24001a9e70756c68126a313607a81e7009270ad255d7c9fe75d8 EBUILD freeciv-2.5.11.ebuild 4569 BLAKE2B 06624aac60d9b6a6ce354f73d22513b429879b15f58d83990abacdb43cece5feff525cd8feaa853867bb0c8038d42b6e00c807c22d998eadd45d455344a63cec SHA512 50ea3f5c7851449554e42485e9b3e45c1483328d9b90c44ee23679a36ba10f7cd2fa84cfc041c2c4aaf9b03f66e53e53dd83d0e89719a3afbd91e221dd369ce3 -EBUILD freeciv-2.6.0_rc2.ebuild 4730 BLAKE2B c511af4f5cfe5f89e8e764aa4e101ead2ca8847aa930f8ed3fb363cd91c0fa8e19d2d36d98ec0e908787e9725f1f812900cb4e9d80ecb2335f796e9d9840ab25 SHA512 3ab46c6adcae4fc43fe27d6202842bc404e42aa6c1716f102a559d39c9aaee0341231508b8ec99a84d054dbc4482c54e3a8948c213a2f965d160049dbb109e48 +EBUILD freeciv-2.6.0.ebuild 4764 BLAKE2B 8ca91588d97d7ae84cd57739c40f90397c0d23da68aeaa6218a2f90dbb4f345afabf86929f9125ee30c8fc0f2a384627c93f0bcb3cf791b43da559f2c5ee36d2 SHA512 6cb7e22477f1bdfa4f8fdefbeb8b15110a2e8905d092c802614fb313fffd057cfa0e763b89af582ac3f11ed8ac4187b23fe8af978653e8d66ead1c51ada4392d MISC metadata.xml 1031 BLAKE2B 1421e4d2e504fbddc337b16cf2dc51af61957e954dc7c1752f537fd90ff1e3869b82c44635887dcd237eac274a5ca8b0d8c2b1cf92dd348a3301c804dd64142d SHA512 cbf6f0e418650f16f4b517895e6e03a9ffb3bdcd66563fab4ec067e6d4df79a1fb13d0cb9b7b314ad274839b430176405a3760e06a7d1f603f3464d1ff2bb201 diff --git a/games-strategy/freeciv/freeciv-2.6.0_rc2.ebuild b/games-strategy/freeciv/freeciv-2.6.0.ebuild index 54306880240b..1bf520d364f5 100644 --- a/games-strategy/freeciv/freeciv-2.6.0_rc2.ebuild +++ b/games-strategy/freeciv/freeciv-2.6.0.ebuild @@ -14,8 +14,9 @@ SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -[[ ${PV} != *_beta* ]] || [[ ${PV} != *_rc* ]] || \ -KEYWORDS="~amd64 ~ppc64 ~x86" +if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~x86" +fi IUSE="auth aimodules dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline sdl +server +sound sqlite system-lua" # postgres isn't yet really supported by upstream @@ -89,23 +90,23 @@ src_prepare() { } src_configure() { - local myclient mydatabase myeconfargs + local myclient=() mydatabase=() myeconfargs=() if use auth ; then if ! use mysql && ! use sqlite ; then einfo "No database backend chosen, defaulting" einfo "to mysql!" - mydatabase=mysql + mydatabase=( mysql ) else - use mysql && mydatabase+=" mysql" - use sqlite && mydatabase+=" sqlite3" + use mysql && mydatabase+=( mysql ) + use sqlite && mydatabase+=( sqlite3 ) fi else - mydatabase=no + mydatabase=( no ) fi if use dedicated ; then - myclient="no" + myclient=( no ) myeconfargs+=( --enable-server --enable-freeciv-manual=html @@ -114,12 +115,12 @@ src_configure() { if use !sdl && use !gtk && ! use qt5 ; then einfo "No client backend given, defaulting to" einfo "gtk2 client!" - myclient="gtk2" + myclient=( gtk2 ) else - use sdl && myclient+=" sdl2" - use gtk && myclient+=" gtk2" + use sdl && myclient+=( sdl2 ) + use gtk && myclient+=( gtk2 ) if use qt5 ; then - myclient+=" qt" + myclient+=( qt ) append-cxxflags -std=c++11 fi fi @@ -131,8 +132,8 @@ src_configure() { myeconfargs+=( --enable-aimodules="$(usex aimodules "yes" "no")" - --enable-client="${myclient}" - --enable-fcdb="${mydatabase}" + --enable-client="${myclient[*]}" + --enable-fcdb="${mydatabase[*]}" --enable-fcmp="$(usex modpack "gtk2" "no")" # disabling shared libs will break aimodules USE flag --enable-shared |