public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/opensonic/, games-arcade/opensonic/files/
@ 2012-05-28 17:50 Julian Ospald
  0 siblings, 0 replies; only message in thread
From: Julian Ospald @ 2012-05-28 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     38e1221742143bbdc62ccf6a0158319ea0297602
Author:     hasufell <julian.ospald <AT> googlemail <DOT> com>
AuthorDate: Mon May 28 17:48:01 2012 +0000
Commit:     Julian Ospald <julian.ospald <AT> googlemail <DOT> com>
CommitDate: Mon May 28 17:48:01 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=38e12217

updated and fixed version in main tree wrt #413907

---
 .../opensonic/files/opensonic-0.1.3-loadpng.patch  |   58 ------------------
 games-arcade/opensonic/metadata.xml                |    9 ---
 games-arcade/opensonic/opensonic-0.1.3.ebuild      |   62 --------------------
 3 files changed, 0 insertions(+), 129 deletions(-)

diff --git a/games-arcade/opensonic/files/opensonic-0.1.3-loadpng.patch b/games-arcade/opensonic/files/opensonic-0.1.3-loadpng.patch
deleted file mode 100644
index db8a552..0000000
--- a/games-arcade/opensonic/files/opensonic-0.1.3-loadpng.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff -Naur opensnc-src-0.1.3/CMakeLists.txt opensnc-src-0.1.3/CMakeLists.txt
---- opensnc-src-0.1.3/CMakeLists.txt	2010-02-16 19:42:30.000000000 +0100
-+++ opensnc-src-0.1.3/CMakeLists.txt	2010-03-25 17:54:59.000000000 +0100
-@@ -81,11 +81,6 @@
-   ENDIF(UNIX)
- ENDIF(NOT LALLEG)
- 
--FIND_LIBRARY(LALPNG NAMES alpng PATH "${CMAKE_LIBRARY_PATH}")
--IF(NOT LALPNG)
--  MESSAGE(FATAL_ERROR "Fatal error: lib alpng (AllegroPNG) not found (.png support)! Please read the docs for more information.")
--ENDIF(NOT LALPNG)
--
- IF(NOT DISABLE_DUMB)
-   FIND_LIBRARY(LALDMB NAMES aldmb PATH "${CMAKE_LIBRARY_PATH}")
-   IF(NOT LALDMB)
-@@ -183,7 +178,7 @@
-   SET(GAME_SRCS ${GAME_SRCS} src/iconlin.c)
-   ADD_EXECUTABLE(${GAME_BIN} ${GAME_SRCS})
-   SET_TARGET_PROPERTIES(${GAME_BIN} PROPERTIES LINK_FLAGS ${ALLEGRO_UNIX_LIBS})
--  TARGET_LINK_LIBRARIES(${GAME_BIN} m ${LOGG_LIBS} ${DUMB_LIBS} alpng)
-+  TARGET_LINK_LIBRARIES(${GAME_BIN} m ${LOGG_LIBS} ${DUMB_LIBS} loadpng)
-   SET_TARGET_PROPERTIES(${GAME_BIN} PROPERTIES COMPILE_FLAGS "-Wall -O2 ${CFLAGS}")
- ENDIF(UNIX)
- 
-@@ -244,10 +239,10 @@
-   # Other properties
-   IF(MSVC)
-     SET_TARGET_PROPERTIES(${GAME_BIN} PROPERTIES COMPILE_FLAGS "/D_CRT_SECURE_NO_DEPRECATE /D__WIN32__ /D__MSVC__ ${CFLAGS}")
--    TARGET_LINK_LIBRARIES(${GAME_BIN} ${LOGG_LIBS} ${DUMB_LIBS} alpng alleg)
-+    TARGET_LINK_LIBRARIES(${GAME_BIN} ${LOGG_LIBS} ${DUMB_LIBS} loadpng alleg)
-   ELSE(MSVC)
-     SET_TARGET_PROPERTIES(${GAME_BIN} PROPERTIES COMPILE_FLAGS "-Wall -O2 -ansi ${CFLAGS}")
--    TARGET_LINK_LIBRARIES(${GAME_BIN} m ${LOGG_LIBS} ${DUMB_LIBS} alpng alleg)
-+    TARGET_LINK_LIBRARIES(${GAME_BIN} m ${LOGG_LIBS} ${DUMB_LIBS} loadpng alleg)
-     EXECUTE_PROCESS(COMMAND ${CMAKE_RC_COMPILER} -O coff -o src/misc/iconwin.res -i src/iconwin.rc)
-     SET_TARGET_PROPERTIES(${GAME_BIN} PROPERTIES LINK_FLAGS "src/misc/iconwin.res")
-   ENDIF(MSVC)
-diff -Naur opensnc-src-0.1.3/src/main.c opensnc-src-0.1.3/src/main.c
---- opensnc-src-0.1.3/src/main.c	2010-02-16 19:42:30.000000000 +0100
-+++ opensnc-src-0.1.3/src/main.c	2010-03-25 17:58:00.000000000 +0100
-@@ -18,7 +18,7 @@
-  */
- 
- #include <allegro.h>
--#include <alpng.h>
-+#include <loadpng.h>
- #include <string.h>
- #include "util.h"
- #include "scene.h"
-@@ -93,7 +93,7 @@
-     install_mouse();
- 
-     /* initializing the helpers */
--    alpng_init();
-+    loadpng_init();
-     randomize();
-     init_os_specifics();
-     logfile_init();

diff --git a/games-arcade/opensonic/metadata.xml b/games-arcade/opensonic/metadata.xml
deleted file mode 100644
index 4e4714e..0000000
--- a/games-arcade/opensonic/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
-	<email>frostworks@gmx.de</email>
-	<name>Marcel Unbehaun</name>
-</maintainer>
-<herd>games</herd>
-</pkgmetadata>

diff --git a/games-arcade/opensonic/opensonic-0.1.3.ebuild b/games-arcade/opensonic/opensonic-0.1.3.ebuild
deleted file mode 100644
index adda4a8..0000000
--- a/games-arcade/opensonic/opensonic-0.1.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit games cmake-utils
-
-MY_PN=opensnc
-MY_P=${MY_PN}-src-${PV}
-
-DESCRIPTION="Open Sonic is a free open-source game based on the Sonic the Hedgehog universe."
-HOMEPAGE="http://opensnc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=media-libs/allegro-4.4.1.1-r1[png]
-	media-libs/libvorbis
-	media-libs/aldumb"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-loadpng.patch"
-	sed -i -e "s:config/sprite.def:"${GAMES_DATADIR}"/"${PN}"/config/sprite.def:g" -i src/sprite.c
-	for i in `find src -name *.c`; do sed -i "$i" -e "s:images/:"${GAMES_DATADIR}"/"${PN}/images/":g"; done
-	for i in `find themes -name *.brk`; do sed -i "$i" -e "s:images/:"${GAMES_DATADIR}"/"${PN}/images/":g"; done
-	for i in `find themes -name *.bg`; do sed -i "$i" -e "s:images/:"${GAMES_DATADIR}"/"${PN}/images/":g"; done
-	for i in `find quests -name *.qst`; do sed -i "$i" -e "s:images/:"${GAMES_DATADIR}"/"${PN}/images/":g"; done
-	sed -i -e "s:images/:"${GAMES_DATADIR}"/"${PN}"/images/:g" -i config/sprite.def
-	sed -i -e "s:languages/:"${GAMES_DATADIR}"/"${PN}"/languages/:g" -i src/langselect.c
-	sed -i -e "s:languages/:"${GAMES_DATADIR}"/"${PN}"/languages/:g" -i src/lang.h
-	for i in `find src -name *.c`; do sed -i "$i" -e "s:levels/:"${GAMES_DATADIR}"/"${PN}/levels/":g"; done
-	for i in `find quests -name *.qst`; do sed -i "$i" -e "s:levels/:"${GAMES_DATADIR}"/"${PN}/levels/":g"; done
-	for i in `find src -name *.c`; do sed -i "$i" -e "s:musics/:"${GAMES_DATADIR}"/"${PN}/musics/":g"; done
-	for i in `find levels -name *.lev`; do sed -i "$i" -e "s:musics/:"${GAMES_DATADIR}"/"${PN}/musics/":g"; done
-	sed -i -e "s:quests/:"${GAMES_DATADIR}"/"${PN}"/quests/:g" -i src/menu.c
-	for i in `find src -name *.c`; do sed -i "$i" -e "s:samples/:"${GAMES_DATADIR}"/"${PN}/samples/":g"; done
-	for i in `find levels -name *.lev`; do sed -i "$i" -e "s:themes/:"${GAMES_DATADIR}"/"${PN}/themes/":g"; done
-}
-
-src_configure() {
-	export OPENSNC_ALLEGRO_LIBS=`allegro-config --libs`
-	export OPENSNC_ALLEGRO_VERSION=`allegro-config --version`
-	cmake-utils_src_configure
-}
-
-src_install() {
-	local datadir="${GAMES_DATADIR}"/${PN}
-	insinto "${datadir}"
-	doins -r config images languages levels licenses musics quests samples screenshots themes || die "data install failed"
-	dogamesbin "${CMAKE_BUILD_DIR}"/${PN} || die
-	newicon icon.png "${PN}".png || die
-	make_desktop_entry "${PN}" "${PN}"
-	dohtml readme.html || die
-	prepgamesdirs
-}



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2012-05-28 17:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-28 17:50 [gentoo-commits] proj/gamerlay:master commit in: games-arcade/opensonic/, games-arcade/opensonic/files/ Julian Ospald

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox