summaryrefslogtreecommitdiff
path: root/games/REminiscence/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/REminiscence/Makefile')
-rw-r--r--games/REminiscence/Makefile29
1 files changed, 12 insertions, 17 deletions
diff --git a/games/REminiscence/Makefile b/games/REminiscence/Makefile
index 2ad85132861..892df97f156 100644
--- a/games/REminiscence/Makefile
+++ b/games/REminiscence/Makefile
@@ -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 @@ EXTRACT_SUFX= .tar.bz2
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/doc/REminiscence
+INSTALLATION_DIRS= bin share/applications 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"