summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2014-09-02 21:50:31 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2014-09-02 21:50:31 +0000
commitbc3550f65ef995244b5295a0de898f1c1c9013b0 (patch)
tree7a76981a1537c2365ff42ba060f944fb6969e52f /games-arcade
parentversion bump (diff)
downloadhistorical-bc3550f65ef995244b5295a0de898f1c1c9013b0.tar.gz
historical-bc3550f65ef995244b5295a0de898f1c1c9013b0.tar.bz2
historical-bc3550f65ef995244b5295a0de898f1c1c9013b0.zip
add freetype patch from Andrei Slavoiu (bug #506762); EAPI=5
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/openmortal/ChangeLog10
-rw-r--r--games-arcade/openmortal/Manifest12
-rw-r--r--games-arcade/openmortal/files/openmortal-0.7-freetype.patch15
-rw-r--r--games-arcade/openmortal/openmortal-0.7-r1.ebuild40
4 files changed, 70 insertions, 7 deletions
diff --git a/games-arcade/openmortal/ChangeLog b/games-arcade/openmortal/ChangeLog
index eec8b5221439..cdb69a0393e2 100644
--- a/games-arcade/openmortal/ChangeLog
+++ b/games-arcade/openmortal/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-arcade/openmortal
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/openmortal/ChangeLog,v 1.15 2007/02/07 06:40:28 nyhm Exp $
+# Copyright 2000-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/openmortal/ChangeLog,v 1.16 2014/09/02 21:50:25 mr_bones_ Exp $
+
+*openmortal-0.7-r1 (02 Sep 2014)
+
+ 02 Sep 2014; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/openmortal-0.7-freetype.patch, +openmortal-0.7-r1.ebuild:
+ add freetype patch from Andrei Slavoiu (bug #506762); EAPI=5
07 Feb 2007; Tristan Heaven <nyhm@gentoo.org> openmortal-0.7.ebuild:
Install menu entry, bug #160239
diff --git a/games-arcade/openmortal/Manifest b/games-arcade/openmortal/Manifest
index bf047ea0c576..e9a20e6c808d 100644
--- a/games-arcade/openmortal/Manifest
+++ b/games-arcade/openmortal/Manifest
@@ -1,5 +1,7 @@
-AUX openmortal-0.7-gcc41.patch 373 RMD160 7c8e73d3c7af6c0186bc93b7cd7b90d85c24cd36 SHA1 921f42dc4e00061228d0c9843a128a2ebc417711 SHA256 e56c46d412dc11e04430da120d264d9d3ad90e207f941a7791712d972bfecdfd
-DIST openmortal-0.7.tar.bz2 51197736 RMD160 6a0fdd46445ed243db261227a93526b97c6f9d79 SHA1 a7177012e1c0eb04f357aa9ff013e53c8f7b835c SHA256 9c302560d71ddcd3473ba2a1022fd118cbce87a4cd4b3080cb46288a410bb710
-EBUILD openmortal-0.7.ebuild 900 RMD160 da066eaaff1b10bfafdd98f8dd8f849dc0fc4a27 SHA1 aebb374a943515d36c3587987cf4b67a43ed0886 SHA256 9ef8a9f7bea006d1b71b2a06f0565d3c9b0a0a44b18ebee68d8ad4fc3e4d7073
-MISC ChangeLog 2016 RMD160 28289f6fd27002a2647720d447f20829442ea7cb SHA1 9c653ce8d2536df53df89b4e5f4e3927f7129363 SHA256 36b6827e2abacccf69f8a358820378edf5043df8875847185aca610a15bab681
-MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+AUX openmortal-0.7-freetype.patch 459 SHA256 939badbf2f8d979a62b83b60baa6b02bf65356570de3beaeff0ae29fdb55a6ed SHA512 4b970f200dd98f4c43c362595e518fc3f9737813abc1cfbac6a7194fdb81b93e42e1a587993e064815c8b5c7d8216aad3883a220a8f11f227e16cc00a156d450 WHIRLPOOL 50db0028f114806c00005deaf0de89038c4d94882c4afc3777bff9525cb865685865495e6c8a17c796b88129ced452579d6f053d8c2689445729b46795bbd4de
+AUX openmortal-0.7-gcc41.patch 373 SHA256 e56c46d412dc11e04430da120d264d9d3ad90e207f941a7791712d972bfecdfd SHA512 1a674eab29043a9732cdbfe207492e45db380085892be5e527a1f43b13550180326821d9719b94b4e17499d6e06ae219d5999752bdbd85a0c3a400484830ab9b WHIRLPOOL 25f429754fe92f4a06cbae4a5ca327d4b3732f3e20d54bfbd5c5734e16c95e6b18029c6edd9fc1b152818d299a7b74e877350619b68d408f3f5134a7173475fd
+DIST openmortal-0.7.tar.bz2 51197736 SHA256 9c302560d71ddcd3473ba2a1022fd118cbce87a4cd4b3080cb46288a410bb710 SHA512 8af0b64a3d894dfdbdddafdbdc4c853dc2bfc9b52fd507db2818e67af5ad6cdbbb45f2e42e32103e841759225b1b8c4f33ac5a8ad70e4763698c54803fb81fce WHIRLPOOL caaad653fda58fb5ee741ab06042a5c6c94bb14414202515085ddc4a821948734cdabebb38f0a98e00f3b9ce19cb0e1761656843061a244334199fb62e400bc4
+EBUILD openmortal-0.7-r1.ebuild 958 SHA256 69954335655ec7070be0ca5fc7fc117996fa23217e1188c73bebaf9802c35ed1 SHA512 e5c72a8f36838acccf2324646f5ce766820c208b6811f46d3b1ea27e97a69c76c3627e96fcd4a6b6df6734b62237986ed4fc493ef9a0b5e925513cef7bae2c36 WHIRLPOOL 087e17e143bc3268bc63cc5daf93b5d1f8cf29b51858b6859762178e02ded966da0c9698d9bde74374b142e01c9a27f44d4171ebaf5cf9615d176a219231dcd6
+EBUILD openmortal-0.7.ebuild 900 SHA256 9ef8a9f7bea006d1b71b2a06f0565d3c9b0a0a44b18ebee68d8ad4fc3e4d7073 SHA512 4b30d5d381535e7bda46b52492979ed198c4a8b040c721012aed0bc043a4988846cccc2e2c57df0419c76b52c50e6a37000607e7a744ad61d42c8a67b2bb97e0 WHIRLPOOL eaea33ba34dbbeeae9264e6783be66057379e8358c7f1d8b2b0f4804c8f5293d7bb688b5038d74c9e6af349714dc09853ae4afdc02ff86c2b921d8a652db4e5c
+MISC ChangeLog 2241 SHA256 7bd7016c9a9d68bccff844b4b70d6a89a5984a386c4f1f7297b3d0a4021f0503 SHA512 26d29c21e537a53d680a64d3a41d863f79bc36d57d01a906f8630a9a2b1a295c813a65443df196f07e2b83d46931514fc4ec584fc77937ae13789cf3422cc31b WHIRLPOOL 3774126b79e54b63b11888fde4a12ec3a200e700127d73e2082946e140e74cdba81011748dbf803f33de959ac0a4c37b1d5dacc16145d93b07856c1db909b519
+MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
diff --git a/games-arcade/openmortal/files/openmortal-0.7-freetype.patch b/games-arcade/openmortal/files/openmortal-0.7-freetype.patch
new file mode 100644
index 000000000000..4000ca30f9b8
--- /dev/null
+++ b/games-arcade/openmortal/files/openmortal-0.7-freetype.patch
@@ -0,0 +1,15 @@
+--- openmortal-0.7/src/sge_tt_text.cpp.old 2014-04-04 21:35:37.275483286 +0300
++++ openmortal-0.7/src/sge_tt_text.cpp 2014-04-04 21:36:08.065359870 +0300
+@@ -37,9 +37,9 @@
+
+ #ifndef _SGE_NOTTF
+ #include <ft2build.h>
+-#include <freetype/freetype.h>
+-#include <freetype/ftoutln.h>
+-#include <freetype/ttnameid.h>
++#include <freetype.h>
++#include <ftoutln.h>
++#include <ttnameid.h>
+
+ /* The structure used to hold glyph information (cached) */
+ struct glyph {
diff --git a/games-arcade/openmortal/openmortal-0.7-r1.ebuild b/games-arcade/openmortal/openmortal-0.7-r1.ebuild
new file mode 100644
index 000000000000..dd0076cc97a1
--- /dev/null
+++ b/games-arcade/openmortal/openmortal-0.7-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/openmortal/openmortal-0.7-r1.ebuild,v 1.1 2014/09/02 21:50:25 mr_bones_ Exp $
+
+EAPI=5
+inherit autotools eutils games
+
+DESCRIPTION="A spoof of the famous Mortal Kombat game"
+HOMEPAGE="http://openmortal.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[video]
+ media-libs/sdl-image
+ media-libs/sdl-mixer
+ media-libs/sdl-ttf
+ media-libs/sdl-net
+ >=media-libs/freetype-2.4.0
+ dev-lang/perl"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${P}"-gcc41.patch \
+ "${FILESDIR}/${P}"-freetype.patch
+
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ newicon data/gfx/icon.png ${PN}.png
+ make_desktop_entry ${PN} OpenMortal
+ dodoc AUTHORS ChangeLog README TODO
+ prepgamesdirs
+}