summaryrefslogtreecommitdiff
path: root/games/onscripter/patches
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2011-03-02 12:05:18 +0000
committerryoon <ryoon@pkgsrc.org>2011-03-02 12:05:18 +0000
commitaf0cd0889fb4eeea6a17113f2c79a960a549b266 (patch)
tree20dad412043a4b5c67101745b875d2f841807631 /games/onscripter/patches
parent51240103c0d3f8f90e95ab3a91f146733c53ede6 (diff)
downloadpkgsrc-af0cd0889fb4eeea6a17113f2c79a960a549b266.tar.gz
Import onscripter-20110226 as games/onscripter
ONScripter executes a script for NScripter. NScripter is an engine for the creation of visual novels on Microsoft Windows. This package is based on PR pkg/44555 from ISIHARA Takanori.
Diffstat (limited to 'games/onscripter/patches')
-rw-r--r--games/onscripter/patches/patch-Makefile.Linux74
-rw-r--r--games/onscripter/patches/patch-Makefile.onscripter33
2 files changed, 107 insertions, 0 deletions
diff --git a/games/onscripter/patches/patch-Makefile.Linux b/games/onscripter/patches/patch-Makefile.Linux
new file mode 100644
index 00000000000..d21d12a538f
--- /dev/null
+++ b/games/onscripter/patches/patch-Makefile.Linux
@@ -0,0 +1,74 @@
+$NetBSD: patch-Makefile.Linux,v 1.1.1.1 2011/03/02 12:05:19 ryoon Exp $
+
+--- Makefile.Linux.orig 2011-02-26 02:18:50.000000000 +0000
++++ Makefile.Linux
+@@ -3,23 +3,27 @@
+ # Makefile.Linux - Makefile rules for linux
+ #
+
+-# without OggVorbis and AVI
+-#INCS = `sdl-config --cflags` `smpeg-config --cflags`
+-#LIBS = `sdl-config --libs` `smpeg-config --libs` -lSDL_ttf -lSDL_image -lSDL_mixer -lbz2 -ljpeg -lm
++# without OggVorbis, AVI and Lua
++#INCS = `sdl-config --cflags` `smpeg-config --cflags` `pkg-config --cflags SDL_ttf` `pkg-config --cflags SDL_image` `pkg-config --cflags SDL_mixer`
++#LIBS = `sdl-config --libs` `smpeg-config --libs` `pkg-config --libs SDL_ttf` `pkg-config --libs SDL_image` `pkg-config --libs SDL_mixer` -lbz2 -ljpeg -lm
+ #DEFS = -DLINUX
+
+-INCS = `sdl-config --cflags` `smpeg-config --cflags` `avifile-config --cflags` -I/usr/include/lua5.1
+-# with OggVorbis and AVI
+-LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` -lSDL_ttf -lSDL_image -lSDL_mixer -lbz2 -ljpeg -lm -logg -lvorbis -lvorbisfile -llua5.1
+-#DEFS = -DLINUX -DUSE_AVIFILE -DUSE_OGG_VORBIS
+-DEFS = -DLINUX -DUSE_AVIFILE -DUSE_OGG_VORBIS -DUSE_LUA -DUSE_FONTCONFIG
++# with OggVorbis, AVI and Lua + fontconfig
++#INCS = `sdl-config --cflags` `smpeg-config --cflags` `avifile-config --cflags` `pkg-config --cflags SDL_ttf` `pkg-config --cflags SDL_image` `pkg-config --cflags SDL_mixer` `pkg-config --cflags ogg` `pkg-config --cflags vorbis` `pkg-config --cflags vorbisfile` `pkg-config --cflags lua` `pkg-config --cflags fontconfig`
++#LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` `pkg-config --libs SDL_ttf` `pkg-config --libs SDL_image` `pkg-config --libs SDL_mixer` -lbz2 -ljpeg -lm `pkg-config --libs ogg` `pkg-config --libs vorbis` `pkg-config --libs vorbisfile` `pkg-config --libs lua` `pkg-config --libs fontconfig`
++#DEFS = -DLINUX -DUSE_AVIFILE -DUSE_OGG_VORBIS -DUSE_LUA -DUSE_FONTCONFIG
++
++# with OggVorbis and Lua + fontconfig
++INCS = `sdl-config --cflags` `smpeg-config --cflags` `pkg-config --cflags SDL_ttf` `pkg-config --cflags SDL_image` `pkg-config --cflags SDL_mixer` `pkg-config --cflags ogg` `pkg-config --cflags vorbis` `pkg-config --cflags vorbisfile` `pkg-config --cflags lua` `pkg-config --cflags fontconfig`
++LIBS = `sdl-config --libs` `smpeg-config --libs` `pkg-config --libs SDL_ttf` `pkg-config --libs SDL_image` `pkg-config --libs SDL_mixer` -lbz2 -ljpeg -lm `pkg-config --libs ogg` `pkg-config --libs vorbis` `pkg-config --libs vorbisfile` `pkg-config --libs lua` `pkg-config --libs fontconfig`
++DEFS = -DLINUX -DUSE_OGG_VORBIS -DUSE_LUA -DUSE_FONTCONFIG
+
+ # with Integer OggVorbis and AVI in PDA size
+-#LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` -lSDL_ttf -lSDL_image -lSDL_mixer -lbz2 -ljpeg -lm -lvorbisidec
++#LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` `pkg-config --libs SDL_ttf` `pkg-config --libs SDL_image` `pkg-config --libs SDL_mixer` -lbz2 -ljpeg -lm -lvorbisidec
+ #DEFS = -DLINUX -DUSE_AVIFILE -DUSE_OGG_VORBIS -DINTEGER_OGG_VORBIS -DPDA -DPDA_WIDTH=640
+
+ # with OggVorbis and AVI and English mode
+-#LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` -lSDL_ttf -lSDL_image -lSDL_mixer -lbz2 -ljpeg -lm -logg -lvorbis -lvorbisfile
++#LIBS = `sdl-config --libs` `smpeg-config --libs` `avifile-config --libs` `avifile-config --libs` `pkg-config --libs SDL_ttf` `pkg-config --libs SDL_image` `pkg-config --libs SDL_mixer` -lbz2 -ljpeg -lm -logg -lvorbis -lvorbisfile
+ #DEFS = -DLINUX -DUSE_AVIFILE -DUSE_OGG_VORBIS -DENABLE_1BYTE_CHAR -DFORCE_1BYTE_CHAR
+
+ EXESUFFIX =
+@@ -29,11 +33,11 @@ OBJSUFFIX = .o
+ .SUFFIXES: $(OBJSUFFIX) .cpp .h
+
+ # for GNU g++
+-CC = g++
+-LD = g++ -o
++CC = @CXX@
++LD = @CXX@ -o
+
+ #CFLAGS = -g -Wall -pipe -c $(INCS) $(DEFS)
+-CFLAGS = -O3 -Wall -fomit-frame-pointer -pipe -c $(INCS) $(DEFS)
++CFLAGS = -Wall @CXXFLAGS@ -c $(INCS) $(DEFS)
+
+ # for GCC on PowerPC specfied
+ #CC = powerpc-unknown-linux-gnu-g++
+@@ -47,11 +51,12 @@ CFLAGS = -O3 -Wall -fomit-frame-pointer
+
+ #CFLAGS = -O3 -tpp6 -xK -c $(INCS) $(DEFS)
+
+-RM = rm -f
++RM = @RM@
+
+-#TARGET = onscripter$(EXESUFFIX) sardec$(EXESUFFIX) nsadec$(EXESUFFIX) sarconv$(EXESUFFIX) nsaconv$(EXESUFFIX)
+-TARGET = onscripter$(EXESUFFIX) sardec$(EXESUFFIX) nsadec$(EXESUFFIX) sarconv$(EXESUFFIX) nsaconv$(EXESUFFIX) simple_aviplay$(EXESUFFIX)
++TARGET = onscripter$(EXESUFFIX) sardec$(EXESUFFIX) nsadec$(EXESUFFIX) sarconv$(EXESUFFIX) nsaconv$(EXESUFFIX)
++#TARGET = onscripter$(EXESUFFIX) sardec$(EXESUFFIX) nsadec$(EXESUFFIX) sarconv$(EXESUFFIX) nsaconv$(EXESUFFIX) simple_aviplay$(EXESUFFIX)
+ #EXT_OBJS = AVIWrapper$(OBJSUFFIX)
+-EXT_OBJS = AVIWrapper$(OBJSUFFIX) LUAHandler$(OBJSUFFIX)
++#EXT_OBJS = AVIWrapper$(OBJSUFFIX) LUAHandler$(OBJSUFFIX)
++EXT_OBJS = LUAHandler$(OBJSUFFIX)
+
+ include Makefile.onscripter
diff --git a/games/onscripter/patches/patch-Makefile.onscripter b/games/onscripter/patches/patch-Makefile.onscripter
new file mode 100644
index 00000000000..ab9dfc40e24
--- /dev/null
+++ b/games/onscripter/patches/patch-Makefile.onscripter
@@ -0,0 +1,33 @@
+$NetBSD: patch-Makefile.onscripter,v 1.1.1.1 2011/03/02 12:05:19 ryoon Exp $
+
+--- Makefile.onscripter.orig 2011-02-26 02:18:50.000000000 +0000
++++ Makefile.onscripter
+@@ -68,22 +68,22 @@ ONSCRIPTER_HEADER = ONScripterLabel.h $(
+ ALL: $(TARGET)
+
+ sardec$(EXESUFFIX): $(SARDEC_OBJS)
+- $(LD)$@ $(SARDEC_OBJS) $(LIBS)
++ $(LD) $@ $(SARDEC_OBJS) $(LIBS)
+
+ sarconv$(EXESUFFIX): $(SARCONV_OBJS)
+- $(LD)$@ $(SARCONV_OBJS) $(LIBS)
++ $(LD) $@ $(SARCONV_OBJS) $(LIBS)
+
+ nsadec$(EXESUFFIX): $(NSADEC_OBJS)
+- $(LD)$@ $(NSADEC_OBJS) $(LIBS)
++ $(LD) $@ $(NSADEC_OBJS) $(LIBS)
+
+ nsaconv$(EXESUFFIX): $(NSACONV_OBJS)
+- $(LD)$@ $(NSACONV_OBJS) $(LIBS)
++ $(LD) $@ $(NSACONV_OBJS) $(LIBS)
+
+ simple_aviplay$(EXESUFFIX): simple_aviplay$(OBJSUFFIX) AVIWrapper$(OBJSUFFIX)
+- $(LD)$@ simple_aviplay$(OBJSUFFIX) AVIWrapper$(OBJSUFFIX) $(LIBS)
++ $(LD) $@ simple_aviplay$(OBJSUFFIX) AVIWrapper$(OBJSUFFIX) $(LIBS)
+
+ onscripter$(EXESUFFIX): $(ONSCRIPTER_OBJS)
+- $(LD)$@ $(ONSCRIPTER_OBJS) $(LIBS)
++ $(LD) $@ $(ONSCRIPTER_OBJS) $(LIBS)
+
+ clean:
+ -$(RM) $(TARGET)