diff options
author | kei <kei@pkgsrc.org> | 2001-04-22 09:58:59 +0000 |
---|---|---|
committer | kei <kei@pkgsrc.org> | 2001-04-22 09:58:59 +0000 |
commit | c6fc0d0972490b475898100b708fe8e68ad8e58d (patch) | |
tree | f3e7b9b41b97cf37d3ae8519865e14d6bb7f06f7 /games | |
parent | c62e47c6667a8de6c473215ae7e11141e0681fe5 (diff) | |
download | pkgsrc-c6fc0d0972490b475898100b708fe8e68ad8e58d.tar.gz |
first import of netmaj-2.0.7 package.
from pkg/DESCR:
netmaj is a mahjongg game. You can play via network. If you don't
find four players, computer plays for you.
Diffstat (limited to 'games')
-rw-r--r-- | games/netmaj/Makefile | 26 | ||||
-rw-r--r-- | games/netmaj/distinfo | 11 | ||||
-rw-r--r-- | games/netmaj/patches/patch-aa | 83 | ||||
-rw-r--r-- | games/netmaj/patches/patch-ab | 12 | ||||
-rw-r--r-- | games/netmaj/patches/patch-ac | 12 | ||||
-rw-r--r-- | games/netmaj/patches/patch-ad | 8 | ||||
-rw-r--r-- | games/netmaj/patches/patch-ae | 12 | ||||
-rw-r--r-- | games/netmaj/patches/patch-af | 21 | ||||
-rw-r--r-- | games/netmaj/patches/patch-ag | 8 | ||||
-rw-r--r-- | games/netmaj/pkg/DESCR | 2 | ||||
-rw-r--r-- | games/netmaj/pkg/PLIST | 119 |
11 files changed, 314 insertions, 0 deletions
diff --git a/games/netmaj/Makefile b/games/netmaj/Makefile new file mode 100644 index 00000000000..359afad60ba --- /dev/null +++ b/games/netmaj/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ +# + +DISTNAME= netmaj-2.0.7 +WRKSRC= ${WRKDIR}/netmaj +CATEGORIES= games +MASTER_SITES= http://www.sfc.wide.ad.jp/~kusune/netmaj/files/ + +MAINTAINER= kei@netbsd.org +HOMEPAGE= http://www.sfc.wide.ad.jp/~kusune/netmaj/ +COMMENT= mahjongg game with network and 1-4 player(s) support + +USE_PERL5= YES +WRKSRC= ${WRKDIR}/netmaj + +do-build: + cd ${WRKSRC}; \ + ${MAKE} libs; ${MAKE}; + +do-install: + cd ${WRKSRC}; \ + ${MAKE} install install-pf; \ + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/netmaj; \ + ${INSTALL_DATA} html/* ${PREFIX}/share/doc/html/netmaj + +.include "../../mk/bsd.pkg.mk" diff --git a/games/netmaj/distinfo b/games/netmaj/distinfo new file mode 100644 index 00000000000..1aa9f680071 --- /dev/null +++ b/games/netmaj/distinfo @@ -0,0 +1,11 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +SHA1 (netmaj-2.0.7.tar.gz) = 1363ea8ca42079fb444b25c605d264b5f083e260 +Size (netmaj-2.0.7.tar.gz) = 213819 bytes +SHA1 (patch-aa) = 27461b77a5840b4ae13bb78fb53b49d45237d7cb +SHA1 (patch-ab) = 3b58d9456459334df45fda4d1eed5d360e1d3c49 +SHA1 (patch-ac) = 0d5a611ce922c4e3c837f70f1a895d7c72f5535f +SHA1 (patch-ad) = 0b0c286ea94a52181305bbb1489bc842bb7586bf +SHA1 (patch-ae) = 6bee67884b364ea874befd952f54d6141a41807f +SHA1 (patch-af) = 1b10eaa70c262a215f84098b5c5600efe57f1071 +SHA1 (patch-ag) = 0aec049d77592be348b40d37cd53510f5b600561 diff --git a/games/netmaj/patches/patch-aa b/games/netmaj/patches/patch-aa new file mode 100644 index 00000000000..45024f5adca --- /dev/null +++ b/games/netmaj/patches/patch-aa @@ -0,0 +1,83 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- Makefile.orig Mon Nov 11 23:43:22 1996 ++++ Makefile +@@ -25,29 +25,33 @@ + INTERNAL_REVISION=7 + ARCFILE=netmaj-$(VERSION).$(REVISION).$(INTERNAL_REVISION).tar.gz + +-SHELL=/bin/sh ++SHELL=${SH} + # Install Directory +-LIBDIR=/usr/local/lib/netmaj +-BINDIR=/usr/local/bin +-PERL=/usr/bin/perl ++LIBDIR=${PREFIX}/lib/netmaj ++BINDIR=${PREFIX}/bin ++PERL=${PERL5} + + STD_CFLAGS=-I. -Ilib -DNETMAJ_LIB=\"$(LIBDIR)\" + + # for 386BSD,FreeBSD,NetBSD... ++.if (${OPSYS} == "NetBSD") + CC=gcc + OS_CFLAGS= -O -g -DUSE_SGTTY -DUSE_FWOPEN -DUSE_TERMCAP -DHAVE_GETTIMEOFDAY + RANLIB=ranlib + LIBS= + CURSES= -lcurses -ltermcap + LDFLAGS = -Llib ++.endif + + # for linux +-#CC=cc +-#OS_CFLAGS= -O -DUSE_TERMIOS -DUSE_TERMCAP -DDEF_OPTARG -DHAVE_GETTIMEOFDAY +-#RANLIB=ranlib +-#LIBS = +-#CURSES= lib/libcurses.a -ltermcap +-#LDFLAGS = -Llib ++.if (${OPSYS} == "Linux") ++CC=cc ++OS_CFLAGS= -O -DUSE_TERMIOS -DUSE_TERMCAP -DDEF_OPTARG -DHAVE_GETTIMEOFDAY ++RANLIB=ranlib ++LIBS = ++CURSES= lib/libcurses.a -ltermcap ++LDFLAGS = -Llib ++.endif + + # for nec ews + ##CC=/usr/abiccs/bin/cc -ZXNd=5000 +@@ -60,13 +64,15 @@ + #LDFLAGS = -Llib + + # for Solaris +-#CC=cc +-#OS_CFLAGS = -O -DSYSV -DSVR4 -DUSE_TERMIOS -DUSE_TERMINFO -D_ENDWIN_INCURSES \ +-# -DUSE_RAND -DHAVE_GETTIMEOFDAY +-#RANLIB=echo +-#LIBS = -lsocket -lnsl +-#CURSES= -lcurses -ltermcap +-#LDFLAGS = -Llib ++.if (${OPSYS} == "SunOS") ++CC=cc ++OS_CFLAGS = -O -DSYSV -DSVR4 -DUSE_TERMIOS -DUSE_TERMINFO -D_ENDWIN_INCURSES \ ++ -DUSE_RAND -DHAVE_GETTIMEOFDAY ++RANLIB=echo ++LIBS = -lsocket -lnsl ++CURSES= -lcurses -ltermcap ++LDFLAGS = -Llib ++.endif + + # for nec ews (SVR2) + #CC=cc +@@ -163,9 +169,9 @@ + x: + -if test -d xui; then \ + (cd xui; make CC="$(CC)" OS_CFLAGS="$(OS_CFLAGS)" \ +- RANLIB="$(RANLIB)" LIBS="$(LIBS)" LIBDIR="$(LIBDIR) \ ++ RANLIB="$(RANLIB)" LIBS="$(LIBS)" LIBDIR="$(LIBDIR)" \ + BINDIR="$(BINDIR)" \ +- "); fi ++ ); fi + + + netmaj: netmaj.in Makefile diff --git a/games/netmaj/patches/patch-ab b/games/netmaj/patches/patch-ab new file mode 100644 index 00000000000..60515f328f8 --- /dev/null +++ b/games/netmaj/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- auto.c.orig Sat Aug 31 17:14:27 1996 ++++ auto.c +@@ -26,6 +26,7 @@ + usage:\n\ + auto [-h host-name] [-p port-number] [-n player-name]\n" + ++#include <unistd.h> + #include "pai.h" + #include "global.h" + diff --git a/games/netmaj/patches/patch-ac b/games/netmaj/patches/patch-ac new file mode 100644 index 00000000000..269beb283df --- /dev/null +++ b/games/netmaj/patches/patch-ac @@ -0,0 +1,12 @@ +$NetBSD: patch-ac,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- client.c.orig Mon Nov 11 23:43:23 1996 ++++ client.c +@@ -27,6 +27,7 @@ + + #include <setjmp.h> + #include <signal.h> ++#include <unistd.h> + #ifndef SIGCHLD + #define SIGCHLD SIGCLD + #endif diff --git a/games/netmaj/patches/patch-ad b/games/netmaj/patches/patch-ad new file mode 100644 index 00000000000..eb6d25767ca --- /dev/null +++ b/games/netmaj/patches/patch-ad @@ -0,0 +1,8 @@ +$NetBSD: patch-ad,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- netmaj1.c.orig Wed Jul 31 17:06:08 1996 ++++ netmaj1.c +@@ -23,2 +23,3 @@ + #include <signal.h> ++#include <unistd.h> + #include "pai.h" diff --git a/games/netmaj/patches/patch-ae b/games/netmaj/patches/patch-ae new file mode 100644 index 00000000000..cc5a6f6fab4 --- /dev/null +++ b/games/netmaj/patches/patch-ae @@ -0,0 +1,12 @@ +$NetBSD: patch-ae,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- plview.c.orig Wed Jul 31 17:06:12 1996 ++++ plview.c +@@ -29,6 +29,7 @@ + #include "global.h" + #include <curses.h> + #include <signal.h> ++#include <unistd.h> + + extern char *pai_strings[]; + river_t mrv[4][RIVER_MAX]; diff --git a/games/netmaj/patches/patch-af b/games/netmaj/patches/patch-af new file mode 100644 index 00000000000..becbfd18d6a --- /dev/null +++ b/games/netmaj/patches/patch-af @@ -0,0 +1,21 @@ +$NetBSD: patch-af,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- server.c.orig Fri Sep 6 06:29:53 1996 ++++ server.c +@@ -23,6 +23,7 @@ + + #include <signal.h> + #include <sys/wait.h> ++#include <unistd.h> + #ifndef SIGCHLD + #define SIGCHLD SIGCLD + #endif +@@ -131,7 +132,7 @@ + pack_rule(&rule); + + if (debug == 0) { +- if (!fork(0)) { ++ if (!fork()) { + fclose(stdin); + fclose(stdout); + fclose(stderr); diff --git a/games/netmaj/patches/patch-ag b/games/netmaj/patches/patch-ag new file mode 100644 index 00000000000..8672594d3c3 --- /dev/null +++ b/games/netmaj/patches/patch-ag @@ -0,0 +1,8 @@ +$NetBSD: patch-ag,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ + +--- server_kill.c.orig Sat Aug 31 17:14:38 1996 ++++ server_kill.c +@@ -23,2 +23,3 @@ + ++#include <unistd.h> + #include "pai.h" diff --git a/games/netmaj/pkg/DESCR b/games/netmaj/pkg/DESCR new file mode 100644 index 00000000000..284d997f2b9 --- /dev/null +++ b/games/netmaj/pkg/DESCR @@ -0,0 +1,2 @@ +netmaj is a mahjongg game. You can play via network. If you don't +find four players, computer plays for you. diff --git a/games/netmaj/pkg/PLIST b/games/netmaj/pkg/PLIST new file mode 100644 index 00000000000..4abdab0f00e --- /dev/null +++ b/games/netmaj/pkg/PLIST @@ -0,0 +1,119 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/22 09:58:59 kei Exp $ +bin/netmaj +bin/netmaj1 +bin/plview +lib/netmaj/auto +lib/netmaj/auto-1.pf +lib/netmaj/auto-2.pf +lib/netmaj/auto-3.pf +lib/netmaj/auto-4.pf +lib/netmaj/auto.pf +lib/netmaj/client +lib/netmaj/inputserver +lib/netmaj/netmaj.hlp +lib/netmaj/player_info +lib/netmaj/proxyclient +lib/netmaj/proxyserver +lib/netmaj/server +lib/netmaj/server.pf +lib/netmaj/server_kill +@dirrm lib/netmaj +share/doc/html/netmaj/bluechip.gif +share/doc/html/netmaj/bluechip5.gif +share/doc/html/netmaj/bluemark.gif +share/doc/html/netmaj/board1.gif +share/doc/html/netmaj/board2.gif +share/doc/html/netmaj/cyun.gif +share/doc/html/netmaj/cyunh.gif +share/doc/html/netmaj/gstate.gif +share/doc/html/netmaj/haku.gif +share/doc/html/netmaj/hakuh.gif +share/doc/html/netmaj/hatu.gif +share/doc/html/netmaj/hatuh.gif +share/doc/html/netmaj/howtoplay.html +share/doc/html/netmaj/index.html +share/doc/html/netmaj/kabe2.gif +share/doc/html/netmaj/man1.gif +share/doc/html/netmaj/man1h.gif +share/doc/html/netmaj/man2.gif +share/doc/html/netmaj/man2h.gif +share/doc/html/netmaj/man3.gif +share/doc/html/netmaj/man3h.gif +share/doc/html/netmaj/man4.gif +share/doc/html/netmaj/man4h.gif +share/doc/html/netmaj/man5.gif +share/doc/html/netmaj/man5h.gif +share/doc/html/netmaj/man5r.gif +share/doc/html/netmaj/man5rh.gif +share/doc/html/netmaj/man6.gif +share/doc/html/netmaj/man6h.gif +share/doc/html/netmaj/man7.gif +share/doc/html/netmaj/man7h.gif +share/doc/html/netmaj/man8.gif +share/doc/html/netmaj/man8h.gif +share/doc/html/netmaj/man9.gif +share/doc/html/netmaj/man9h.gif +share/doc/html/netmaj/menu.gif +share/doc/html/netmaj/nan.gif +share/doc/html/netmaj/nanh.gif +share/doc/html/netmaj/netmajrule.html +share/doc/html/netmaj/p1000.gif +share/doc/html/netmaj/pei.gif +share/doc/html/netmaj/peih.gif +share/doc/html/netmaj/peihx2.gif +share/doc/html/netmaj/pin1.gif +share/doc/html/netmaj/pin1h.gif +share/doc/html/netmaj/pin2.gif +share/doc/html/netmaj/pin2h.gif +share/doc/html/netmaj/pin3.gif +share/doc/html/netmaj/pin3h.gif +share/doc/html/netmaj/pin4.gif +share/doc/html/netmaj/pin4h.gif +share/doc/html/netmaj/pin5.gif +share/doc/html/netmaj/pin5h.gif +share/doc/html/netmaj/pin5r.gif +share/doc/html/netmaj/pin5rh.gif +share/doc/html/netmaj/pin6.gif +share/doc/html/netmaj/pin6h.gif +share/doc/html/netmaj/pin7.gif +share/doc/html/netmaj/pin7h.gif +share/doc/html/netmaj/pin8.gif +share/doc/html/netmaj/pin8h.gif +share/doc/html/netmaj/pin9.gif +share/doc/html/netmaj/pin9h.gif +share/doc/html/netmaj/pstate.gif +share/doc/html/netmaj/redchip.gif +share/doc/html/netmaj/redchip5.gif +share/doc/html/netmaj/redmark.gif +share/doc/html/netmaj/reference.html +share/doc/html/netmaj/rev.gif +share/doc/html/netmaj/revh.gif +share/doc/html/netmaj/select.gif +share/doc/html/netmaj/sou1.gif +share/doc/html/netmaj/sou1h.gif +share/doc/html/netmaj/sou2.gif +share/doc/html/netmaj/sou2h.gif +share/doc/html/netmaj/sou3.gif +share/doc/html/netmaj/sou3h.gif +share/doc/html/netmaj/sou4.gif +share/doc/html/netmaj/sou4h.gif +share/doc/html/netmaj/sou5.gif +share/doc/html/netmaj/sou5h.gif +share/doc/html/netmaj/sou5r.gif +share/doc/html/netmaj/sou5rh.gif +share/doc/html/netmaj/sou6.gif +share/doc/html/netmaj/sou6h.gif +share/doc/html/netmaj/sou7.gif +share/doc/html/netmaj/sou7h.gif +share/doc/html/netmaj/sou8.gif +share/doc/html/netmaj/sou8h.gif +share/doc/html/netmaj/sou9.gif +share/doc/html/netmaj/sou9h.gif +share/doc/html/netmaj/sya.gif +share/doc/html/netmaj/syah.gif +share/doc/html/netmaj/taku.gif +share/doc/html/netmaj/tepai.gif +share/doc/html/netmaj/title.gif +share/doc/html/netmaj/ton.gif +share/doc/html/netmaj/tonh.gif +@dirrm share/doc/html/netmaj |