commit: 8a3ee146de556ba70d0f8ac56736f693109e05a6 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com> AuthorDate: Fri Feb 28 23:02:00 2020 +0000 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru> CommitDate: Fri Feb 28 23:02:00 2020 +0000 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8a3ee146
games-arcade/gannatsu: remove package Sources unavailable, deprecated eclass. Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com> .../gannatsu/files/gannatsu-104-homedir.patch | 288 --------------------- .../gannatsu/files/gannatsu-104-makefile.patch | 19 -- games-arcade/gannatsu/gannatsu-104.ebuild | 63 ----- games-arcade/gannatsu/metadata.xml | 8 - 4 files changed, 378 deletions(-) diff --git a/games-arcade/gannatsu/files/gannatsu-104-homedir.patch b/games-arcade/gannatsu/files/gannatsu-104-homedir.patch deleted file mode 100644 index 4cf8fb2..0000000 --- a/games-arcade/gannatsu/files/gannatsu-104-homedir.patch +++ /dev/null @@ -1,288 +0,0 @@ -diff -Naur act.c act.c ---- act.c 2008-04-23 00:57:20.000000000 +0200 -+++ act.c 2009-10-31 11:09:04.000000000 +0100 -@@ -321,6 +321,14 @@ - - void act_init( void ) - { -+#ifdef __LINUX__ -+ char workfile[300]; -+ sprintf(workfile, "%s/.gannatsu/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.gannatsu/save/item_wk.sav", getenv("HOME")); -+ char targetfile[300]; -+ sprintf(targetfile, "%s/.gannatsu/save/target", getenv("HOME")); -+#endif - long i; - long x; - long y; -@@ -379,7 +387,11 @@ - } - - ResetGameFlag2( ); -+#ifdef __LINUX__ -+ LoadGameFlag2(workfile); -+#else - LoadGameFlag2( "save/work.sav"); -+#endif - for ( i = 0; i < 512; i++ ) - { - save_data[i] = gameflag2[i]; -@@ -2220,10 +2232,21 @@ - /* �ꎞ�t�@�C���ۑ� */ - void save_file_w( ) - { -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.gannatsu/save/config", getenv("HOME")); -+ char workfile[300]; -+ sprintf(workfile, "%s/.gannatsu/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.gannatsu/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�̂����珊���� */ -@@ -2239,16 +2262,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 init.c init.c ---- init.c 2008-04-28 01:52:02.000000000 +0200 -+++ init.c 2009-10-31 10:58:54.000000000 +0100 -@@ -26,6 +26,17 @@ - - int main(int argc, char *argv[]) - { -+#ifdef __LINUX__ -+ char cfg_path[300]; -+ sprintf(cfg_path, "%s/.gannatsu/", getenv("HOME")); -+ mkdir(cfg_path, 0755); -+ char save_path[300]; -+ sprintf(save_path, "%s/.gannatsu/save/", getenv("HOME")); -+ mkdir(save_path, 0755); -+ char replay_path[300]; -+ sprintf(replay_path, "%s/.gannatsu/replay/", getenv("HOME")); -+ mkdir(replay_path, 0755); -+#endif - SDL_Rect rect; - Uint32 flags; - SDL_Surface* tmp; -@@ -136,12 +147,19 @@ - - void ExitProgram(void) - { -- -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.gannatsu/save/config", getenv("HOME")); -+#endif - soundStopBgm(0); - soundStopSeAll(); - soundRelease(); - -- SaveGameFlag("save/config"); -+#ifdef __LINUX__ -+ SaveGameFlag(configfile); -+#else -+ SaveGameFlag("save/config"); -+#endif - - closePAD(); - // closeSDL(); -@@ -156,11 +174,19 @@ - - void main_init_config( void ) - { -+#ifdef __LINUX__ -+ char configfile[300]; -+ sprintf(configfile, "%s/.gannatsu/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 option.c option.c ---- option.c 2008-04-13 19:02:16.000000000 +0200 -+++ option.c 2009-10-31 11:11:38.000000000 +0100 -@@ -248,6 +248,10 @@ - - void option_keys( void ) - { -+#ifdef __LINUX__ -+ char configfigfile[300]; -+ sprintf(configfigfile, "%s/.gannatsu/save/config.fig", getenv("HOME")); -+#endif - if ( ag == 0 ) - { - if ( IsPushKey( gameflag[0] ) ) -@@ -336,8 +340,11 @@ - if ( mode == 15 ) /* Exit */ - { - gameflag[133] = selct[2]; //�A���J�[�^�C�v -+#ifdef __LINUX__ -+ SaveGameFlag(configfigfile); -+#else - SaveGameFlag("config/config.fig"); -- -+#endif - gameflag[40] = 1; /* ���[�h�ɂ���ĕς��� */ - g_scene = EN_SN_TITLE; - scene_exit=0; -diff -Naur title.c title.c ---- title.c 2008-04-13 19:02:14.000000000 +0200 -+++ title.c 2009-10-31 11:13:27.000000000 +0100 -@@ -152,6 +152,13 @@ - - void title_keys( void ) - { -+#ifdef __LINUX__ -+ char workfile[300]; -+ sprintf(workfile, "%s/.gannatsu/save/work.sav", getenv("HOME")); -+ char itemfile[300]; -+ sprintf(itemfile, "%s/.gannatsu/save/item_wk.sav", getenv("HOME")); -+#endif -+ - if ( IsPushKey( gameflag[0] ) ) - { - soundPlaySe( EN_SE_SELECT ); -@@ -315,10 +322,19 @@ - gameflag2[3] = 1; /* ��ʂm�� */ - gameflag2[2] = 0; /* �X�e�[�W */ - 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; -@@ -337,10 +353,19 @@ - gameflag[123] = gameflag[120]; //���v���C�I�����̃X�e�[�W - gameflag[132] = 1; //���v���C - 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; -@@ -362,10 +387,19 @@ - gameflag[123] = -1; //���v���C�I�����̃X�e�[�W - gameflag[132] = 0; //���v���C - 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; -@@ -387,10 +421,19 @@ - gameflag[123] = -1; //���v���C�I�����̃X�e�[�W - gameflag[132] = 0; //���v���C - 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; -@@ -434,10 +477,19 @@ - gameflag[123] = gameflag[120]; //���v���C�I�����̃X�e�[�W - gameflag[132] = 1; //���v���C - gameflag[70] = 1; -- SaveGameFlag2( "save/work.sav"); -+#ifdef __LINUX__ -+ SaveGameFlag2(workfile); -+#else -+ SaveGameFlag2( "save/work.sav"); -+#endif - -- ResetGameFlag2( ); -- SaveGameFlag2( "save/item_wk.sav"); -+ ResetGameFlag2( ); -+ -+#ifdef __LINUX__ -+ SaveGameFlag2(itemfile); -+#else -+ SaveGameFlag2( "save/item_wk.sav"); -+#endif - - gameflag[40] = 4; - g_scene = EN_SN_ACT; diff --git a/games-arcade/gannatsu/files/gannatsu-104-makefile.patch b/games-arcade/gannatsu/files/gannatsu-104-makefile.patch deleted file mode 100644 index 01ef225..0000000 --- a/games-arcade/gannatsu/files/gannatsu-104-makefile.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur Makefile.linux Makefile.linux ---- Makefile.linux 2008-04-20 12:52:30.000000000 +0200 -+++ Makefile.linux 2009-10-31 09:51:42.000000000 +0100 -@@ -12,7 +12,7 @@ - SOURCES = $(patsubst %.o, %.c, $(OBJS)) - - ifeq ($(wildcard .depend),.depend) --do-it-all: gnp -+do-it-all: gannatsu - include .depend - else - do-it-all: depend recursive -@@ -28,5 +28,5 @@ - clean: - $(RM) $(OBJS) *~ .depend gnp.exe - --gnp: $(OBJS) -+gannatsu: $(OBJS) - $(CXX) -o $@ $(OBJS) $(LDFLAGS) diff --git a/games-arcade/gannatsu/gannatsu-104.ebuild b/games-arcade/gannatsu/gannatsu-104.ebuild deleted file mode 100644 index 1887e56..0000000 --- a/games-arcade/gannatsu/gannatsu-104.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=gnp - -inherit eutils games - -DESCRIPTION="multiplatform platform puzzle game" -HOMEPAGE="http://maglog.jp/alpha-secret-base/Article243291.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}_${PV} - -src_prepare(){ - rm .depend - epatch ${FILESDIR}/"${P}-makefile.patch" - epatch ${FILESDIR}/"${P}-homedir.patch" - sed -i -e "s:\.\./:"${GAMES_DATADIR}"/"${PN}"/:g" -i data/0/bmp.txt - sed -i -e "s:\.\./:"${GAMES_DATADIR}"/"${PN}"/:g" -i data/1/bmp.txt - sed -i -e "s:\.\./:"${GAMES_DATADIR}"/"${PN}"/:g" -i data/2/bmp.txt - sed -i -e "s:sound/:"${GAMES_DATADIR}"/"${PN}"/sound/:g" -i init.c - sed -i -e "s:data/:"${GAMES_DATADIR}"/"${PN}"/data/:g" -i act.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i act.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i logo.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i init.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i ending.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i option.c - sed -i -e "s:image/:"${GAMES_DATADIR}"/"${PN}"/image/:g" -i title.c -} - -src_compile() { - emake -f Makefile.linux || die "make failed" -} -src_install() { - dogamesbin ${PN} - local datadir="${GAMES_DATADIR}"/"${PN}" - dodir ${datadir} - insinto "${GAMES_DATADIR}"/"${PN}" - doins -r sound data image || die - newicon "${MY_PN}_icon_alpha.png" "${PN}.png" - make_desktop_entry "${PN}" "${PN}" - dodoc readme.txt - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - -} \ No newline at end of file diff --git a/games-arcade/gannatsu/metadata.xml b/games-arcade/gannatsu/metadata.xml deleted file mode 100644 index 1811bf7..0000000 --- a/games-arcade/gannatsu/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>