REminiscence: Update to 0.3.7 - Switch from SDL1 to SDL2. - Install a .desktop file. - Add a MESSAGE with configuration instructions. - Remove patch, no longer needed.diff -r0 -r1.1 pkgsrc/games/REminiscence/MESSAGE
(nia)
===========================================================================
$NetBSD: MESSAGE,v 1.1 2019/09/11 19:02:14 nia Exp $
You will need the original files of the PC (DOS or CD) or Amiga release.
To have background music during polygonal cutscenes with the PC version,
you need to copy the music/ directory of the Amiga version or use the .mod
fileset from unexotica.
To hear voice during in-game dialogues, you'll need to copy the 'VOICE.VCE'
file from the SegaCD version to the DATA directory.
===========================================================================
@@ -1,38 +1,33 @@ | @@ -1,38 +1,33 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2015/04/25 14:22:51 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2019/09/11 19:02:14 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= REminiscence-0.2.1 | 3 | DISTNAME= REminiscence-0.3.7 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= games | 4 | CATEGORIES= games | |
6 | MASTER_SITES= http://cyxdown.free.fr/reminiscence/ | 5 | MASTER_SITES= http://cyxdown.free.fr/reminiscence/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.bz2 | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://cyxdown.free.fr/reminiscence/ | 9 | HOMEPAGE= http://cyxdown.free.fr/reminiscence/ | |
11 | COMMENT= Engine to play Flashback by Delphine Software | 10 | COMMENT= Engine to play Flashback by Delphine Software | |
12 | ||||
13 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
14 | 12 | |||
15 | USE_LANGUAGES= c++ | 13 | USE_LANGUAGES= c++ | |
16 | 14 | |||
17 | BUILD_TARGET= rs | 15 | BUILD_TARGET= rs | |
18 | MAKE_ENV+= DEFINES=${DEFINES:Q} | |||
19 | ||||
20 | .include "../../mk/endian.mk" | |||
21 | .if ${MACHINE_ENDIAN} == "big" | |||
22 | DEFINES+= -DSYS_BIG_ENDIAN | |||
23 | .elif ${MACHINE_ENDIAN} == "little" | |||
24 | DEFINES+= -DSYS_LITTLE_ENDIAN | |||
25 | .else | |||
26 | PKG_FAIL_REASON+= "Unknown endianness." | |||
27 | .endif | |||
28 | 16 | |||
29 | INSTALLATION_DIRS= bin share/doc/REminiscence | 17 | INSTALLATION_DIRS= bin share/applications share/doc/REminiscence | |
30 | 18 | |||
31 | do-install: | 19 | do-install: | |
32 | ${INSTALL_PROGRAM} ${WRKSRC}/rs ${DESTDIR}${PREFIX}/bin | 20 | ${INSTALL_PROGRAM} ${WRKSRC}/rs ${DESTDIR}${PREFIX}/bin | |
33 | ${INSTALL_DATA} ${WRKSRC}/README \ | 21 | ${INSTALL_DATA} ${FILESDIR}/reminiscence.desktop \ | |
22 | ${DESTDIR}${PREFIX}/share/applications | |||
23 | ${INSTALL_DATA} ${WRKSRC}/README.txt \ | |||
34 | ${DESTDIR}${PREFIX}/share/doc/REminiscence | 24 | ${DESTDIR}${PREFIX}/share/doc/REminiscence | |
35 | 25 | |||
36 | .include "../../devel/SDL/buildlink3.mk" | 26 | .include "../../audio/libmodplug/buildlink3.mk" | |
27 | .include "../../audio/tremor/buildlink3.mk" | |||
28 | .include "../../devel/SDL2/buildlink3.mk" | |||
37 | .include "../../devel/zlib/buildlink3.mk" | 29 | .include "../../devel/zlib/buildlink3.mk" | |
30 | .include "../../multimedia/libogg/buildlink3.mk" | |||
31 | .include "../../mk/dlopen.buildlink3.mk" | |||
32 | BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} | |||
38 | .include "../../mk/bsd.pkg.mk" | 33 | .include "../../mk/bsd.pkg.mk" |
@@ -1,3 +1,4 @@ | @@ -1,3 +1,4 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2009/06/14 17:56:39 joerg Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2019/09/11 19:02:14 nia Exp $ | |
2 | bin/rs | 2 | bin/rs | |
3 | share/doc/REminiscence/README | 3 | share/applications/reminiscence.desktop | |
4 | share/doc/REminiscence/README.txt |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2015/11/03 20:56:42 agc Exp $ | 1 | $NetBSD: distinfo,v 1.4 2019/09/11 19:02:14 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (REminiscence-0.2.1.tar.bz2) = 656714cf0d5e5d587acd7b721f83fdb7f294d1d0 | 3 | SHA1 (REminiscence-0.3.7.tar.bz2) = 13b1eb89b632982d71de6cc9540958cac349a91d | |
4 | RMD160 (REminiscence-0.2.1.tar.bz2) = a73d4b8c55864218a7ee59b43b75a47e479c62bb | 4 | RMD160 (REminiscence-0.3.7.tar.bz2) = ac11bd2ca6fb291de4981e780cc24099bfb007fd | |
5 | SHA512 (REminiscence-0.2.1.tar.bz2) = 8fec129308331b02c4c5450e5a3ac4869839417aa5b69cce906668d44e31e6d44d654e53bb1d04dfabdf61f5798007e64e3978bad48ccc72a4be749209871230 | 5 | SHA512 (REminiscence-0.3.7.tar.bz2) = 6afa3460cb7f0d28f093e78af8681ca564e02ec65432b7531da078a4bf317bde56f9cf671f1c170250d93e690807873d26d0bdc68d7c181561c7d1bc2425fd07 | |
6 | Size (REminiscence-0.2.1.tar.bz2) = 101621 bytes | 6 | Size (REminiscence-0.3.7.tar.bz2) = 128780 bytes | |
7 | SHA1 (patch-aa) = f5e94f4178a32bf03f04768126bfd0f7dd7fa583 |
[Desktop Entry]
Type=Application
Name=REminiscence
GenericName=reminiscence
Comment=A port of Flashback game engine
Icon=
Exec=reminiscence
Terminal=false
Categories=Game;ActionGame;
Keywords=flashback,platform