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>[email protected]</email>
- <name>Marcel Unbehaun</name>
-</maintainer>
-</pkgmetadata>