Wed Sep 11 19:02:15 2019 UTC ()
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.
(nia)
diff -r0 -r1.1 pkgsrc/games/REminiscence/MESSAGE
diff -r1.15 -r1.16 pkgsrc/games/REminiscence/Makefile
diff -r1.2 -r1.3 pkgsrc/games/REminiscence/PLIST
diff -r1.3 -r1.4 pkgsrc/games/REminiscence/distinfo
diff -r0 -r1.1 pkgsrc/games/REminiscence/files/reminiscence.desktop
diff -r1.2 -r0 pkgsrc/games/REminiscence/patches/patch-aa
===========================================================================
$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.
===========================================================================
--- pkgsrc/games/REminiscence/Makefile 2015/04/25 14:22:51 1.15
+++ pkgsrc/games/REminiscence/Makefile 2019/09/11 19:02:14 1.16
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2015/04/25 14:22:51 tnn Exp $
+# $NetBSD: Makefile,v 1.16 2019/09/11 19:02:14 nia Exp $
-DISTNAME= REminiscence-0.2.1
-PKGREVISION= 1
+DISTNAME= REminiscence-0.3.7
CATEGORIES= games
MASTER_SITES= http://cyxdown.free.fr/reminiscence/
EXTRACT_SUFX= .tar.bz2
@@ -9,30 +8,26 @@
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://cyxdown.free.fr/reminiscence/
COMMENT= Engine to play Flashback by Delphine Software
-
LICENSE= gnu-gpl-v3
USE_LANGUAGES= c++
BUILD_TARGET= rs
-MAKE_ENV+= DEFINES=${DEFINES:Q}
-.include "../../mk/endian.mk"
-.if ${MACHINE_ENDIAN} == "big"
-DEFINES+= -DSYS_BIG_ENDIAN
-.elif ${MACHINE_ENDIAN} == "little"
-DEFINES+= -DSYS_LITTLE_ENDIAN
-.else
-PKG_FAIL_REASON+= "Unknown endianness."
-.endif
+INSTALLATION_DIRS= bin share/applications share/doc/REminiscence
-INSTALLATION_DIRS= bin share/doc/REminiscence
-
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rs ${DESTDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/README \
+ ${INSTALL_DATA} ${FILESDIR}/reminiscence.desktop \
+ ${DESTDIR}${PREFIX}/share/applications
+ ${INSTALL_DATA} ${WRKSRC}/README.txt \
${DESTDIR}${PREFIX}/share/doc/REminiscence
-.include "../../devel/SDL/buildlink3.mk"
+.include "../../audio/libmodplug/buildlink3.mk"
+.include "../../audio/tremor/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
.include "../../mk/bsd.pkg.mk"
--- pkgsrc/games/REminiscence/PLIST 2009/06/14 17:56:39 1.2
+++ pkgsrc/games/REminiscence/PLIST 2019/09/11 19:02:14 1.3
@@ -1,3 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:56:39 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/09/11 19:02:14 nia Exp $
bin/rs
-share/doc/REminiscence/README
+share/applications/reminiscence.desktop
+share/doc/REminiscence/README.txt
--- pkgsrc/games/REminiscence/distinfo 2015/11/03 20:56:42 1.3
+++ pkgsrc/games/REminiscence/distinfo 2019/09/11 19:02:14 1.4
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 20:56:42 agc Exp $
+$NetBSD: distinfo,v 1.4 2019/09/11 19:02:14 nia Exp $
-SHA1 (REminiscence-0.2.1.tar.bz2) = 656714cf0d5e5d587acd7b721f83fdb7f294d1d0
+SHA1 (REminiscence-0.3.7.tar.bz2) = 13b1eb89b632982d71de6cc9540958cac349a91d
-RMD160 (REminiscence-0.2.1.tar.bz2) = a73d4b8c55864218a7ee59b43b75a47e479c62bb
+RMD160 (REminiscence-0.3.7.tar.bz2) = ac11bd2ca6fb291de4981e780cc24099bfb007fd
-SHA512 (REminiscence-0.2.1.tar.bz2) = 8fec129308331b02c4c5450e5a3ac4869839417aa5b69cce906668d44e31e6d44d654e53bb1d04dfabdf61f5798007e64e3978bad48ccc72a4be749209871230
+SHA512 (REminiscence-0.3.7.tar.bz2) = 6afa3460cb7f0d28f093e78af8681ca564e02ec65432b7531da078a4bf317bde56f9cf671f1c170250d93e690807873d26d0bdc68d7c181561c7d1bc2425fd07
-Size (REminiscence-0.2.1.tar.bz2) = 101621 bytes
+Size (REminiscence-0.3.7.tar.bz2) = 128780 bytes
-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