pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Dec 21 16:57:36 UTC 2018

Modified Files:
        pkgsrc/games: Makefile
Added Files:
        pkgsrc/games/easyrpg-player: DESCR Makefile PLIST distinfo options.mk

Log Message:
easyrpg-player: Import version 0.5.4

EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003
and EasyRPG games. It uses the LCF parser library (liblcf) to read
RPG Maker game data.


To generate a diff of this commit:
cvs rdiff -u -r1.420 -r1.421 pkgsrc/games/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/games/easyrpg-player/DESCR \
    pkgsrc/games/easyrpg-player/Makefile pkgsrc/games/easyrpg-player/PLIST \
    pkgsrc/games/easyrpg-player/distinfo \
    pkgsrc/games/easyrpg-player/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/Makefile
diff -u pkgsrc/games/Makefile:1.420 pkgsrc/games/Makefile:1.421
--- pkgsrc/games/Makefile:1.420 Fri Dec 21 16:56:18 2018
+++ pkgsrc/games/Makefile       Fri Dec 21 16:57:35 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.420 2018/12/21 16:56:18 nia Exp $
+# $NetBSD: Makefile,v 1.421 2018/12/21 16:57:35 nia Exp $
 #
 
 COMMENT=       Games
@@ -85,6 +85,7 @@ SUBDIR+=      doom1
 SUBDIR+=       dopewars
 SUBDIR+=       duckmaze
 SUBDIR+=       dungeon
+SUBDIR+=       easyrpg-player
 SUBDIR+=       eboard
 SUBDIR+=       einstein-puzzle
 SUBDIR+=       enigma

Added files:

Index: pkgsrc/games/easyrpg-player/DESCR
diff -u /dev/null pkgsrc/games/easyrpg-player/DESCR:1.1
--- /dev/null   Fri Dec 21 16:57:36 2018
+++ pkgsrc/games/easyrpg-player/DESCR   Fri Dec 21 16:57:35 2018
@@ -0,0 +1,3 @@
+EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003
+and EasyRPG games. It uses the LCF parser library (liblcf) to read
+RPG Maker game data.
Index: pkgsrc/games/easyrpg-player/Makefile
diff -u /dev/null pkgsrc/games/easyrpg-player/Makefile:1.1
--- /dev/null   Fri Dec 21 16:57:36 2018
+++ pkgsrc/games/easyrpg-player/Makefile        Fri Dec 21 16:57:35 2018
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2018/12/21 16:57:35 nia Exp $
+
+DISTNAME=      easyrpg-player-0.5.4
+CATEGORIES=    games
+MASTER_SITES=  https://easyrpg.org/downloads/player/
+
+MAINTAINER=    nia%NetBSD.org@localhost
+HOMEPAGE=      https://easyrpg.org/
+COMMENT=       RPG Maker 2000/2003 and EasyRPG games interpreter
+LICENSE=       gnu-gpl-v3
+
+HAS_CONFIGURE= yes
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config gmake
+USE_LANGUAGES+=        c c++
+
+.include "options.mk"
+.include "../../audio/libxmp/buildlink3.mk"
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../games/liblcf/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../x11/pixman/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/easyrpg-player/PLIST
diff -u /dev/null pkgsrc/games/easyrpg-player/PLIST:1.1
--- /dev/null   Fri Dec 21 16:57:36 2018
+++ pkgsrc/games/easyrpg-player/PLIST   Fri Dec 21 16:57:35 2018
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2018/12/21 16:57:35 nia Exp $
+bin/easyrpg-player
+man/man6/easyrpg-player.6
+share/bash-completion/completions/easyrpg-player
Index: pkgsrc/games/easyrpg-player/distinfo
diff -u /dev/null pkgsrc/games/easyrpg-player/distinfo:1.1
--- /dev/null   Fri Dec 21 16:57:36 2018
+++ pkgsrc/games/easyrpg-player/distinfo        Fri Dec 21 16:57:35 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/12/21 16:57:35 nia Exp $
+
+SHA1 (easyrpg-player-0.5.4.tar.gz) = f22fe7b9953b4dfb99ea652b347d1c24c1ee1020
+RMD160 (easyrpg-player-0.5.4.tar.gz) = 9fd51f402e4dbf27227111e13f25e89f230cad1c
+SHA512 (easyrpg-player-0.5.4.tar.gz) = 7a51b5ce1638eb33788d696ae82e6625d562ad53d63e17e151f74bae80073ce9c7ce5ef80ef2ba135e2b82edd73c8de52bccc68ff8ee30d1aed71c35e8976a9b
+Size (easyrpg-player-0.5.4.tar.gz) = 5730393 bytes
Index: pkgsrc/games/easyrpg-player/options.mk
diff -u /dev/null pkgsrc/games/easyrpg-player/options.mk:1.1
--- /dev/null   Fri Dec 21 16:57:36 2018
+++ pkgsrc/games/easyrpg-player/options.mk      Fri Dec 21 16:57:35 2018
@@ -0,0 +1,66 @@
+# $NetBSD: options.mk,v 1.1 2018/12/21 16:57:35 nia Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.easyrpg-player
+PKG_SUPPORTED_OPTIONS= freetype mpg123 libwildmidi vorbis opus sndfile speex
+PKG_SUGGESTED_OPTIONS= freetype mpg123 vorbis opus sndfile speex
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mfreetype)
+CONFIGURE_ARGS+=       --with-freetype
+CONFIGURE_ARGS+=       --with-harfbuzz
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-freetype
+CONFIGURE_ARGS+=       --without-harfbuzz
+.endif
+
+.if !empty(PKG_OPTIONS:Mmpg123)
+CONFIGURE_ARGS+=       --with-libmpg123
+.include "../../audio/mpg123/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-libmpg123
+.endif
+
+.if !empty(PKG_OPTIONS:Mlibwildmidi)
+CONFIGURE_ARGS+=       --with-libwildmidi
+.include "../../audio/libwildmidi/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-libwildmidi
+.endif
+
+.if !empty(PKG_OPTIONS:Mvorbis)
+CONFIGURE_ARGS+=       --with-oggvorbis
+.include "../../audio/libvorbis/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-oggvorbis
+.endif
+
+.if !empty(PKG_OPTIONS:Mvorbis)
+CONFIGURE_ARGS+=       --with-oggvorbis
+.include "../../audio/libvorbis/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-oggvorbis
+.endif
+
+.if !empty(PKG_OPTIONS:Mopus)
+CONFIGURE_ARGS+=       --with-opus
+.include "../../audio/libopus/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-opus
+.endif
+
+.if !empty(PKG_OPTIONS:Msndfile)
+CONFIGURE_ARGS+=       --with-libsndfile
+.include "../../audio/libsndfile/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-libsndfile
+.endif
+
+.if !empty(PKG_OPTIONS:Mspeex)
+CONFIGURE_ARGS+=       --with-speex
+.include "../../audio/speexdsp/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-speex
+.endif



Home | Main Index | Thread Index | Old Index