commit: 757ba8605d6a962d461e715aa515966afa444cbb Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com> AuthorDate: Sat Feb 29 00:57:33 2020 +0000 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru> CommitDate: Sat Feb 29 00:57:33 2020 +0000 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=757ba860
games-arcade/greenisland: remove package Unavailable sources, deprecated eclass. Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com> .../files/greenisland-100-homedir.patch | 412 --------------------- .../files/greenisland-100-makefile.patch | 27 -- games-arcade/greenisland/greenisland-100.ebuild | 63 ---- games-arcade/greenisland/metadata.xml | 8 - 4 files changed, 510 deletions(-) diff --git a/games-arcade/greenisland/files/greenisland-100-homedir.patch b/games-arcade/greenisland/files/greenisland-100-homedir.patch deleted file mode 100644 index 34424bc..0000000 --- a/games-arcade/greenisland/files/greenisland-100-homedir.patch +++ /dev/null @@ -1,412 +0,0 @@ -diff -Naur bubble-p/src/act.c bubble-home/src/act.c ---- bubble-p/src/act.c 2009-07-29 00:22:26.000000000 +0200 -+++ bubble-home/src/act.c 2009-10-20 14:00:16.000000000 +0200 -@@ -371,6 +371,14 @@ - - void act_init( void ) - { -+#ifdef __LINUX__ -+ char workfile[300]; -+ sprintf(workfile, "%s/.greenisland/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.greenisland/save/item_wk.sav", getenv("HOME")); -+ char targetfile[300]; -+ sprintf(targetfile, "%s/.greenisland/save/target", getenv("HOME")); -+#endif - long i; - long x; - long y; -@@ -434,13 +442,20 @@ - } - - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ LoadGameFlag2(workfile); -+#else - LoadGameFlag2( "save/work.sav"); -+#endif - for ( i = 0; i < 512; i++ ) - { - save_data[i] = gameflag2[i]; - } -- -+#ifdef __LINUX__ -+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); -+#else - LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); -+#endif - - // player[6] = save_data[8]; /* �X�L�� */ - // player[7] = save_data[7]; /* �n�[�g�̂����珊���� */ -@@ -2074,10 +2089,20 @@ - /* �ꎞ�t�@�C���ۑ� */ - void save_file_w( ) - { -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.greenisland/save/config", getenv("HOME")); -+ char workfile[300]; -+ sprintf(workfile, "%s/.greenisland/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.greenisland/save/item_wk.sav", getenv("HOME")); -+#endif - long i; -- -+#ifdef __LINUX__ -+ SaveGameFlag(configfile); -+#else - SaveGameFlag("save/config"); -- -+#endif - - ResetGameFlag2( ); - // save_data[7] = player[7]; /* �n�[�g�̂����珊���� */ -@@ -2093,16 +2118,22 @@ - { - gameflag2[i] = save_data[i]; - } -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - /* �A�C�e���擾��� */ - ResetGameFlag2(); - for ( i = 0; i < 500; i++ ) - { - gameflag2[i] = item_wk[i]; - } -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2("save/item_wk.sav"); -- -+#endif - } - - -diff -Naur bubble-p/src/ending.c bubble-home/src/ending.c ---- bubble-p/src/ending.c 2009-07-31 01:05:30.000000000 +0200 -+++ bubble-home/src/ending.c 2009-10-20 13:52:22.000000000 +0200 -@@ -60,6 +60,10 @@ - - void ending_init( void ) - { -+#ifdef __LINUX__ -+ char targetfile[300]; -+ sprintf(targetfile, "%s/.greenisland/save/target", getenv("HOME")); -+#endif - int stage_hosei; - int x; - int y; -@@ -107,7 +111,11 @@ - LoadBitmap("image/sys/waku.bmp",109,true); //�v���[���i���o�[�Q�ɃV�X�e���p�a�l�o��ǂݍ��� - soundPlayBgm( EN_BGM_GAME07 ); - -+#ifdef __LINUX__ -+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); -+#else - LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); -+#endif - tergetnam = 0; - for ( x = 0; x < 5; x++ ) - { -diff -Naur bubble-p/src/init.c bubble-home/src/init.c ---- bubble-p/src/init.c 2009-07-26 15:05:46.000000000 +0200 -+++ bubble-home/src/init.c 2009-10-20 13:55:44.000000000 +0200 -@@ -15,6 +15,11 @@ - #include <unistd.h> - #endif - -+#ifdef __LINUX__ -+#include <fcntl.h> -+#endif -+ -+ - //#define MacOS - - void main_init( void ); -@@ -25,6 +30,17 @@ - - int main(int argc, char *argv[]) - { -+#ifdef __LINUX__ -+ char cfg_path[300]; -+ sprintf(cfg_path, "%s/.greenisland/", getenv("HOME")); -+ mkdir(cfg_path, 0755); -+ char save_path[300]; -+ sprintf(save_path, "%s/.greenisland/save/", getenv("HOME")); -+ mkdir(save_path, 0755); -+ char replay_path[300]; -+ sprintf(replay_path, "%s/.greenisland/replay/", getenv("HOME")); -+ mkdir(replay_path, 0755); -+#endif - SDL_Rect rect; - Uint32 flags; - int color = 32; -@@ -190,13 +206,18 @@ - - void ExitProgram(void) - { -- -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.greenisland/save/config", getenv("HOME")); -+#endif - soundStopBgm(0); - soundStopSeAll(); - soundRelease(); -- -+#ifdef __LINUX__ -+ SaveGameFlag(configfile); -+#else - SaveGameFlag("save/config"); -- -+#endif - closePAD(); - // closeSDL(); - SDL_Quit(); -@@ -210,10 +231,17 @@ - - void main_init_config( void ) - { -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.greenisland/save/config", getenv("HOME")); -+#endif - int i; - i = 0; -- -+#ifdef __LINUX__ -+ if ( ! ( LoadGameFlag(configfile) == 0 ) ) -+#else - if ( ! ( LoadGameFlag("save/config") == 0 ) ) -+#endif - { - /* �t�@�C�������݂��Ȃ��ꍇ�̏���l�ݒ� */ - ResetGameFlag(); -diff -Naur bubble-p/src/option.c bubble-home/src/option.c ---- bubble-p/src/option.c 2009-07-31 01:08:42.000000000 +0200 -+++ bubble-home/src/option.c 2009-10-20 14:12:26.000000000 +0200 -@@ -71,6 +71,13 @@ - - void option_init( void ) - { -+#ifdef __LINUX__ -+ -+ char targetfile[300]; -+ -+ sprintf(targetfile, "%s/.greenisland/save/target", getenv("HOME")); -+ -+#endif - int i; - int wk; - -@@ -116,7 +123,7 @@ - LoadBitmap("image/sys/waku.bmp",109,0); //�v���[���i���o�[�Q�ɃV�X�e���p�a�l�o��ǂݍ��� - - -- LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); -+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); - - // bgm_midi( ); - -@@ -258,6 +265,11 @@ - - void option_keys( void ) - { -+#ifdef __LINUX__ -+ char configfigfile[300]; -+ sprintf(configfigfile, "%s/.greenisland/save/config.fig", getenv("HOME")); -+ -+#endif - int load_rc = 0; - - if ( ag == 0 ) -@@ -375,7 +387,7 @@ - gameflag[133] = selct[2]; //��L�[ - gameflag[134] = selct[3]; //�J�n���o - gameflag[131] = selct[4]; //���� -- SaveGameFlag("config/config.fig"); -+ SaveGameFlag(configfigfile); - - gameflag[40] = 1; /* ���[�h�ɂ���ĕς��� */ - g_scene = EN_SN_TITLE; -diff -Naur bubble-p/src/stageselect.c bubble-home/src/stageselect.c ---- bubble-p/src/stageselect.c 2009-03-24 17:16:14.000000000 +0100 -+++ bubble-home/src/stageselect.c 2009-10-20 14:05:11.000000000 +0200 -@@ -64,6 +64,10 @@ - - void stageselect_init( void ) - { -+#ifdef __LINUX__ -+ char targetfile[300]; -+ sprintf(targetfile, "%s/.greenisland/save/target", getenv("HOME")); -+#endif - scene_exit = 1; - - mode = 0; //���ݑI������Ă��鍀�� �O�F�f�`�l�d�r�s�`�q�s�@�P�F�n�o�s�h�n�m�@�Q�F�d�w�h�s -@@ -101,9 +105,11 @@ - LoadBitmap("image/sys/fonts3.bmp",18,true); //�v���[���i���o�[�Q�ɃV�X�e���p�a�l�o��ǂݍ��� - LoadBitmap("image/sys/waku.bmp",109,true); //�v���[���i���o�[�Q�ɃV�X�e���p�a�l�o��ǂݍ��� - -- -+#ifdef __LINUX__ -+ LoadFile( targetfile, &target_save[0], sizeof( target_save ) ); -+#else - LoadFile( "save/target", &target_save[0], sizeof( target_save ) ); -- -+#endif - if ( gameflag[70] == 0 ) - { - soundPlayBgm( EN_BGM_GAME01 ); -@@ -126,6 +132,12 @@ - - void stageselect_keys( void ) - { -+#ifdef __LINUX__ -+ char workfile[300]; -+ sprintf(workfile, "%s/.greenisland/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.greenisland/save/item_wk.sav", getenv("HOME")); -+#endif - if ( IsPushKey( gameflag[0] ) ) - { - soundPlaySe( EN_SE_SELECT ); -@@ -185,11 +197,17 @@ - gameflag[70] = 1; - gameflag[128] = 0; //�}�b�v�r���[ - gameflag[129] = 1; //�X�e�[�W�Z���N�g����J�n -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; -diff -Naur bubble-p/src/title.c bubble-home/src/title.c ---- bubble-p/src/title.c 2009-06-27 14:39:28.000000000 +0200 -+++ bubble-home/src/title.c 2009-10-20 14:09:04.000000000 +0200 -@@ -147,6 +147,12 @@ - - void title_keys( void ) - { -+#ifdef __LINUX__ -+ char workfile[300]; -+ sprintf(workfile, "%s/.greenisland/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.greenisland/save/item_wk.sav", getenv("HOME")); -+#endif - if ( IsPushKey( gameflag[0] ) ) - { - soundPlaySe( EN_SE_SELECT ); -@@ -287,11 +293,17 @@ - gameflag[70] = 1; - gameflag[128] = 0; //�}�b�v�r���[ - gameflag[129] = 0; //�X�e�[�W�Z���N�g����J�n -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; -@@ -317,11 +329,17 @@ - gameflag[70] = 1; - gameflag[128] = 0; //�}�b�v�r���[ - gameflag[129] = 0; //�X�e�[�W�Z���N�g����J�n -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; -@@ -344,11 +362,17 @@ - gameflag[70] = 1; - gameflag[128] = 1; //�}�b�v�r���[ - gameflag[129] = 0; //�X�e�[�W�Z���N�g����J�n -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; -@@ -366,11 +390,17 @@ - gameflag[70] = 1; - gameflag[128] = 0; //�}�b�v�r���[ - gameflag[129] = 0; //�X�e�[�W�Z���N�g����J�n -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; -@@ -427,11 +457,17 @@ - gameflag[132] = 1; //���v���C - gameflag[129] = 0; //�X�e�[�W�Z���N�g����J�n - gameflag[70] = 1; -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else - SaveGameFlag2( "save/work.sav"); -- -+#endif - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else - SaveGameFlag2( "save/item_wk.sav"); -- -+#endif - gameflag[40] = 4; - g_scene = EN_SN_ACT; - scene_exit=0; diff --git a/games-arcade/greenisland/files/greenisland-100-makefile.patch b/games-arcade/greenisland/files/greenisland-100-makefile.patch deleted file mode 100644 index 93b3b38..0000000 --- a/games-arcade/greenisland/files/greenisland-100-makefile.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -Naur src/Makefile src/Makefile ---- src/Makefile 2008-05-14 03:08:04.000000000 +0200 -+++ src/Makefile 2009-10-19 14:53:38.000000000 +0200 -@@ -5,14 +5,13 @@ - CFLAGS = $(DEFAULT_CFLAGS) - CXXFLAGS = $(DEFAULT_CFLAGS) - #LDFLAGS = `sdl-config --libs` --LDFLAGS = -L/usr/local/mingw32/lib -logg -lvorbis -lvorbisenc -lvorbisfile -lsmpeg -lmingw32 -lSDL_gfx -lSDL_mixer -lSDLmain -lSDL -mwindows -mno-cygwin -- -+LDFLAGS = -lSDL_gfx -lSDL_mixer - OBJS = ram.o util_snd.o function.o dconv.o scene.o title.o init.o act.o option.o ending.o logo.o stageselect.o demo.o - - SOURCES = $(patsubst %.o, %.c, $(OBJS)) - - ifeq ($(wildcard .depend),.depend) --do-it-all: RotateGear -+do-it-all: ../greenisland - include .depend - else - do-it-all: depend recursive -@@ -28,5 +27,5 @@ - clean: - $(RM) $(OBJS) *~ .depend RotateGear.exe - --RotateGear: $(OBJS) -+../greenisland: $(OBJS) - $(CXX) -o $@ $(OBJS) $(LDFLAGS) diff --git a/games-arcade/greenisland/greenisland-100.ebuild b/games-arcade/greenisland/greenisland-100.ebuild deleted file mode 100644 index e1b58f8..0000000 --- a/games-arcade/greenisland/greenisland-100.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -MY_PN=bubble - -inherit eutils games - -DESCRIPTION="multiplatform platform puzzle game" -HOMEPAGE="http://maglog.jp/alpha-secret-base/Article717753.html" -SRC_URI="http://www.geocities.jp/dij4121/alpha/data/${MY_PN}_${PV}.zip" -LICENSE="Yawaraka-flexible" -KEYWORDS="~x86" -IUSE="" -SLOT="0" - -RDEPEND="media-libs/libsdl - media-libs/sdl-image - media-libs/sdl-gfx - media-libs/sdl-mixer[vorbis]" -DEPEND="${RDEPEND} - app-arch/unzip" - -S=${WORKDIR}/${MY_PN} - -src_prepare(){ - rm src/.depend src/*.o - rm image/player/*.psd - epatch ${FILESDIR}/"${P}-makefile.patch" - epatch ${FILESDIR}/"${P}-homedir.patch" - sed -i -e "s:sound/:"${GAMES_DATADIR}"/"${PN}"/sound/:g" -i src/init.c - sed -i -e "s:data/:"${GAMES_DATADIR}"/"${PN}"/data/:g" -i src/act.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/demo.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/ending.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/act.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/logo.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/init.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/option.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/title.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i src/stageselect.c -} - -src_compile() { - cd src - emake || die "make failed" -} -src_install() { - dogamesbin ${PN} - local datadir="${GAMES_DATADIR}"/"${PN}" - dodir ${datadir} - insinto "${GAMES_DATADIR}"/"${PN}" - doins -r sound data image || die - make_desktop_entry "${PN}" "${PN}" - dodoc readme_e.txt - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - -} \ No newline at end of file diff --git a/games-arcade/greenisland/metadata.xml b/games-arcade/greenisland/metadata.xml deleted file mode 100644 index c18eb4b..0000000 --- a/games-arcade/greenisland/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>frostwo...@gmx.de</email> - <name>Marcel Unbehaun</name> -</maintainer> -</pkgmetadata>