summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-action')
-rw-r--r--games-action/openclonk/ChangeLog8
-rw-r--r--games-action/openclonk/Manifest26
-rw-r--r--games-action/openclonk/files/openclonk-5.3.3-jpeg9.patch20
-rw-r--r--games-action/openclonk/files/openclonk-5.3.3-xrandr-primary-output.patch38
-rw-r--r--games-action/openclonk/openclonk-5.3.3-r1.ebuild116
5 files changed, 8 insertions, 200 deletions
diff --git a/games-action/openclonk/ChangeLog b/games-action/openclonk/ChangeLog
index 4f36b0111cbc..122567d8ef6b 100644
--- a/games-action/openclonk/ChangeLog
+++ b/games-action/openclonk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-action/openclonk
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/openclonk/ChangeLog,v 1.23 2015/02/10 10:06:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/openclonk/ChangeLog,v 1.24 2015/02/19 01:43:16 mr_bones_ Exp $
+
+ 19 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/openclonk-5.3.3-jpeg9.patch,
+ -files/openclonk-5.3.3-xrandr-primary-output.patch,
+ -openclonk-5.3.3-r1.ebuild:
+ old
10 Feb 2015; Agostino Sarubbo <ago@gentoo.org> openclonk-5.5.1.ebuild:
Stable for x86, wrt bug #539024
diff --git a/games-action/openclonk/Manifest b/games-action/openclonk/Manifest
index ae33dfe73124..4cf4e6d0d377 100644
--- a/games-action/openclonk/Manifest
+++ b/games-action/openclonk/Manifest
@@ -1,33 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX openclonk-5.3.3-jpeg9.patch 672 SHA256 2adabbc3c0985ffdfbd60e782f22fd0b0b752a9c741a410e398f966f0749dc79 SHA512 03538847c2ef262a728b85a83fb052581c850f2a57ff7068e61a6aee0538efb73a6d1963c970585ae2535268306da949fa93a74fe06bd097a5f7cc1f4c0ea7ab WHIRLPOOL 841ac17f6e089e1076c967cc4e765c6054a63c2abc1df5d460091a30a30bb0421b14acc442c4ab08bb6cc266f3f1427c7640963d0458fb1bdb358f564d080b38
-AUX openclonk-5.3.3-xrandr-primary-output.patch 1119 SHA256 d312008f038a6aca9281c3de1c45806b5104e0107ed6ba8455a7125cb0784233 SHA512 d075bcb847899508245f074178ae420681099e92711db236aec4fee5b9a64c24a701f84cc71955eeff1b6e2eb18ed39d2ac48ef3ee4bf4aff5d45f99a95d565e WHIRLPOOL 9a129f0c6091949e5eee0eb77362429c4fcb123a3c55c80de0b6f063cca125b06f2d0cfd5a0b29d9b959cd70e58b4339635d4de6ba322fc8655416f9bfdc4376
AUX openclonk-5.5.1-jpeg9.patch 672 SHA256 389cdd8405635f55219c2c1194acd39e2b8738b2b2b913c51f6ced70d626e4e4 SHA512 b77ead25e74f369118fc75cfbdc4f47e6a23c26ea7da29a1cba8e205ea1552c550e3c565fe3d8c13bbc3537a7bad20ce02ce333362a5d3c38c67e18c772bd93c WHIRLPOOL 5e62d640534a039432c6fa576db3424cff37deb49b0f744e1963dbba3a5eeddf75475b2c3254c5f590890771ac93109ae1c9f355deb68062be98403e8dfb3093
AUX openclonk-5.5.1-paths.patch 2569 SHA256 271a3d42c6393fea5beee7c236ac0d0546f698933556bd6bea8171edad9dbd62 SHA512 1facd9960c926b2a00f4c6e27d9c96b3bc731c4f65004ca85af47697d3d54949ec64c6972cf4e478eedc59b21f5a10b4b6ab61e2e48ea425fea6ab32e61611d0 WHIRLPOOL d333e53948c776aafb5507e49cb22ebf3bb01d40d8545c8c17781ab2af44ff57dbd36e933753b29a1d1076dc8e6b3c38c4d6637300899cef2ea7f926f5c78675
AUX openclonk-5.5.1-tinyxml-shared.patch 650 SHA256 88423d09b8ccafd2f8ad9ef8a1faaab02fef8ff6ff577b071adfd45d1af2c4b7 SHA512 106e3f63eebf55a55af7591da5cfe4278a16a438e97b9288188d735c31efe709bb03f83047d49f109839f7e56cc036d7a479eda513cb8e70dd3cb91006844ade WHIRLPOOL 798902abebd55fd436a560ebd1a405f7bf1c95c1116fb052d8eaf7853bfb73f2cdfd53910a920348e01e2f337cb27fcfebb31ca2093f0e37162d5d0de92310c0
AUX openclonk-wrapper-script.sh 229 SHA256 96fbef61769c0b4950dfde6d35648f9f5b2d9261c4b99687cfc02c24635ed939 SHA512 d31a2ffa6dbb014cfe3761d5a8b52b33f6b658cda317d0f7fc91ad8cc869fd93c486f9808da9ebe03e75255b7b2fedc2ef6c4f6372f1dce0575771ae9471a8a3 WHIRLPOOL 5395e432dab01140abcedcbf49573094bf13269b15fc7a1758a6c00258e1246560c1f50ae658fe27ef2cf579633debb4ed8efcd64d028bc9be2e2fb9603112d0
-DIST openclonk-5.3.3.tar.xz 46516448 SHA256 e6352a695ccb1f7905b2e3014b229e25a9660e82f2a96696521862efaa163abe SHA512 2351b2ec8d3931a05c7f8a4c7ca9ef0285535b1a15da0b02de9046139806211ed64fe3b08a56c3d1712aad07e0a6eea0074ff47d9dbaa874605a788f4c3ab100 WHIRLPOOL 6cc87894b2ab03de35c42fcd3e617f82b66ac06ccdb2ad167a67a0d14ad22fecc048d2d3f2504a5c96efe94103830bcf2f0deaa7a535bea66fb115f12aab4e82
DIST openclonk-5.5.1-src.tar.bz2 65383438 SHA256 c038d6dc2ef9a3d7966b18ba6147b9dd136f353dfaa5796455f9917b79255743 SHA512 eb111a1f19e2373e6999850dddafa9a5653694904f470690ef39300e4cc3105f0394637e7dbea0a4cff9d91dd30b04f9037252eb0e8830966696f01f6424b977 WHIRLPOOL 990e90ff0daf9aa9dc4826ff621f0647089a68b5ba7d798a4d6cd5ef5d9ec78a666ae897241a6d556f90110f6739206fb09ebc2bc6c9558df65ee67dba0ea8af
DIST openclonk.png 8487 SHA256 93ff9f479e166f30f1c1042c32624b7e54b4d917813a4f46cce57e39a1f30233 SHA512 3bd2bb20167349130d767719f6732d9682ec32a09f5e8c13fe6245648185eee28edfe564ae64bdc5539c19de701f321887c7fa71e8d1f1f640e0ec6b933544de WHIRLPOOL 190876380614e82092a0d825612cec9dbd0294aec1caf9fe00a137d75525736d87e56507851f61292b736601c1124aac1d1724e94cd0846fa60f5fcab714ef13
-EBUILD openclonk-5.3.3-r1.ebuild 2420 SHA256 fca4fa351d54597f1b54f50bb42aeb8a3e3419b3f9e42d0a6d6ccaadf598e231 SHA512 0ce0792f66bc12549d07f41f19af3bee4a8c77eeb3cac0965a50947a2ea237865f1949c3e1a308ba919b7f1aea97aa7a7afbf86f5a1c4455b3813b05bc3e176b WHIRLPOOL 38f8688ba711fe1bc1af689ab9d8484b3063ae26ee19680d7d51b87ccddd2210ab14bfddd5b42836cd4227f3a5d5ab07b4f57f6eb871a6b70475cc3730e4ba73
EBUILD openclonk-5.5.1.ebuild 2585 SHA256 f55add61c6d96cd236a05decb5e4a71a10a956a256b8b78d417a5fba0550743e SHA512 b5bbaf60bebdfaf6db2b83997bc84fd1d4dc54e9f6fe65d02579adb7cb256879edbcd5ad512275a0a785cec8e6f76799aed347d1d0ad562ddaa692679ee6845e WHIRLPOOL 532bbbba8a17b02eb806d5e4ca110383aafe9cce7d86e74bda780ee248668054ac09dfd48082055d77f5c56af2e8c773d0d06e52542c630f3d419a325cd720b8
-MISC ChangeLog 3273 SHA256 fab07a7963e437e520c6f3f7bf191851fbfacb9c89c0e00672d15accc71262d3 SHA512 eec8021242d74613326cecf2759901681a5f2a4e340f5daf8d85339ca30358d52c97ba7be51e31d2a84997e0347d4318ea110176f6c17f6fa3bb55f34ccb27fd WHIRLPOOL 9f919b4ddff7f257e08df9f66fdf2e404ec6fe896693572682287a8415c26761a790f0a7b78fdca18e9faa754c05822028594dcfc0fade2b230a9c07e2e56666
+MISC ChangeLog 3463 SHA256 6a3d0ee640a830dba39782df41c337055e9144d817e474efbf1e8db2065882c5 SHA512 64d15ef0d98d8ac91992f65a28b71ec60f540c5b05053c4f1aa8872b28e3452ee2f00a06dd3222d87ac7ea60516f5dc6ec8a67c23112fd3ec300f823858c2976 WHIRLPOOL c0b4f9592d7d4b7d9a4ae12cda925c9977d207f87c2a970e0a99fc2fa98d6ff6c22b676db4ed8548f26d8eaca5eed216a3a8635bf0d913f6205770a85a633503
MISC metadata.xml 934 SHA256 e26486ffd4c1c770d4864dc432b9a9b8d16e2b52186d9b8b8f3b419308e3e77a SHA512 94ea0f91051b8299ec4ce75de61c3f33b73ca410a7c62413ae7e99f152922f893f365a929724faacc7885be7b57dfda670a2cc67c7b2036f8aefe56d5790378f WHIRLPOOL ba91749dd0ca1379f028e770245ac78248cd0ffd0a9307405bb812d479a5ef906f1b0c62ecffff3a8d41ba11a6a88b072de529a394acb3dd199965759defb4ba
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJU2dg0AAoJELp701BxlEWf2xoP/2A4ZflvPErRrCxDuu07eIz8
-3e2UhHTmUzk1qhdIZ39+1itJiu6a+mDo6btVKt+KGL3ssGpP1CvUnHjzf8DybRr5
-i55IV1DAdTm0QMNhRmb+aGb1HWahuHkMwFO51k5Zz7xiGgctp2rSZun4P5RmuC3c
-MldotkcVn95Cdyl66SztQ1hs+eKFdDt3h482NcKWLOUF0LSlzxyK1A0R5kzcdVAT
-wBFZh3qzOKn9Rjp4qspX2uLAWzL7GpN2pjznW5II0jEWSEChNDSpFnKEteE29fXL
-XdMMjmdcJWxJF8a8TWsTUUYaKwpD8fq4JPuJk7JvlE3GB6IvlH0VNZ69D6DQOy/j
-SuXFv5GM5ZUkldth1L61+IEpiLUeuY9maDQLffuvXNMi7LVFOSGf6rdBYRJ4hM79
-Ar7J74bwcxeUnx1KCSuQ4PSiuQeu9TNE+dkvlbqzOY26KdPyFfgQWP90vCLXlr5G
-01m/EK2gkKQFYnrWhqC7LdkGx5j4J6gdUnA296Hz9saujmbXudjc6bpPOFvk1KAV
-7VjSV8zvQdfuZMtlfBn0/ZI/0ETmuaxYzDY24tbnE8RTG+RzlTrBRuj+05uOQpGJ
-XB31tIm85woJ0a4tUVpsN0AuWicOgr22CKgHZFuQYieuLzKoaODKaEDu4oLv0leY
-fbsfv0Hn6wr12r2Y/PjB
-=JZBs
------END PGP SIGNATURE-----
diff --git a/games-action/openclonk/files/openclonk-5.3.3-jpeg9.patch b/games-action/openclonk/files/openclonk-5.3.3-jpeg9.patch
deleted file mode 100644
index 7d0de49892eb..000000000000
--- a/games-action/openclonk/files/openclonk-5.3.3-jpeg9.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/graphics/C4SurfaceLoaders.cpp.old 2015-01-02 17:31:30.976182860 +0100
-+++ src/graphics/C4SurfaceLoaders.cpp 2015-01-02 17:31:56.488698202 +0100
-@@ -306,7 +306,7 @@
- // The doc says to give fake end-of-inputs if there is no more data
- cinfo->src->next_input_byte = &end_of_input;
- cinfo->src->bytes_in_buffer = 1;
-- return true;
-+ return (boolean)true;
- }
- static void skip_input_data (j_decompress_ptr cinfo, long num_bytes)
- {
-@@ -357,7 +357,7 @@
- blub.term_source = jpeg_noop;
-
- // a missing image is an error
-- jpeg_read_header(&cinfo, true);
-+ jpeg_read_header(&cinfo, (boolean)true);
-
- // Let libjpeg convert for us
- cinfo.out_color_space = JCS_RGB;
diff --git a/games-action/openclonk/files/openclonk-5.3.3-xrandr-primary-output.patch b/games-action/openclonk/files/openclonk-5.3.3-xrandr-primary-output.patch
deleted file mode 100644
index 55fb423bb498..000000000000
--- a/games-action/openclonk/files/openclonk-5.3.3-xrandr-primary-output.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Description: fix XRandr use
-Author: Guillem Jover <guillem@debian.org>
-
---- a/src/platform/C4AppGTK.cpp
-+++ b/src/platform/C4AppGTK.cpp
-@@ -212,20 +212,25 @@ static XRROutputInfo* GetXRROutputInfoFo
- XRRScreenResources * r = XRRGetScreenResources(dpy, w);
- if (!r) return NULL;
-
-- XRROutputInfo * info = XRRGetOutputInfo(dpy, r, XRRGetOutputPrimary(dpy, w));
-- if (!info)
-+ XRROutputInfo * info;
-+ RROutput primary = XRRGetOutputPrimary(dpy, w);
-+ if (primary == None)
-+ info = NULL;
-+ else
- {
-- XRRFreeScreenResources(r);
-- return NULL;
-+ info = XRRGetOutputInfo(dpy, r, primary);
-+ if (info->connection == RR_Disconnected || info->crtc == 0)
-+ {
-+ XRRFreeOutputInfo(info);
-+ info = NULL;
-+ }
- }
-
-- if(info->connection == RR_Disconnected || info->crtc == 0)
-+ if (info == NULL)
- {
- // The default "primary" output does not seem to be connected
- // to a piece of actual hardware. As a fallback, go through
- // all outputs and choose the first active one.
-- XRRFreeOutputInfo(info);
-- info = NULL;
- for(int i = 0; i < r->noutput; ++i)
- {
- info = XRRGetOutputInfo(dpy, r, r->outputs[i]);
diff --git a/games-action/openclonk/openclonk-5.3.3-r1.ebuild b/games-action/openclonk/openclonk-5.3.3-r1.ebuild
deleted file mode 100644
index a3c424a61a0c..000000000000
--- a/games-action/openclonk/openclonk-5.3.3-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-action/openclonk/openclonk-5.3.3-r1.ebuild,v 1.5 2015/01/02 17:19:01 tupone Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_6 python2_7 )
-inherit autotools eutils flag-o-matic gnome2-utils python-any-r1 toolchain-funcs games
-
-MY_P=${PN}-release-${PV}-src
-
-DESCRIPTION="A free multiplayer action game where you control clonks"
-HOMEPAGE="http://openclonk.org/"
-SRC_URI="http://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz
- http://${PN}.org/homepage/icon.png -> ${PN}.png"
-
-LICENSE="BSD ISC CLONK-trademark LGPL-2.1 POSTGRESQL"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dedicated doc mp3 sound upnp"
-
-RDEPEND="
- media-libs/libpng:0
- sys-libs/zlib
- virtual/jpeg
- !dedicated? (
- media-libs/freetype:2
- media-libs/glew
- media-libs/libsdl[X,opengl,video]
- virtual/opengl
- virtual/glu
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libXrandr
- x11-libs/libX11
- sound? (
- media-libs/libsdl[sound]
- media-libs/sdl-mixer[mp3?,vorbis,wav]
- )
- )
- dedicated? ( sys-libs/readline:0 )
- upnp? ( net-libs/libupnp )"
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.40
- virtual/pkgconfig
- doc? (
- ${PYTHON_DEPS}
- dev-libs/libxml2[python]
- sys-devel/gettext
- )"
-
-pkg_setup() {
- games_pkg_setup
- use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # remove license files
- sed \
- -e '/dist_doc_DATA/s#planet/COPYING ##' \
- -e '/dist_doc_DATA/s#licenses/LGPL.txt ##' \
- -i Makefile.am || die
-
- epatch "${FILESDIR}"/${P}-xrandr-primary-output.patch \
- "${FILESDIR}"/${P}-jpeg9.patch
-
- eautoreconf
-}
-
-src_configure() {
- egamesconf \
- --docdir=/usr/share/doc/${PF} \
- $(use_enable dedicated console) \
- $(use_enable sound) \
- $(use_enable mp3) \
- $(usex dedicated "--with-gtk=no" "--with-gtk=3.0") \
- $(use_with upnp) \
- --without-openal \
- --disable-autoupdate
-}
-
-src_compile() {
- emake AR=$(tc-getAR)
-
- if use doc ; then
- emake -C docs
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if ! use dedicated; then
- newgamesbin "${FILESDIR}"/${PN}-wrapper-script.sh ${PN}
- doicon -s 64 "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN}
- fi
- use doc && dohtml -r docs/online/*
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}