Date: Mon, 8 Nov 1999 19:48:30 -0500 (EST) From: adamsi@digitalspark.net To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14790: new port (xshipwars-client-1.20) Message-ID: <199911090048.TAA22780@silver.teardrop.org>
next in thread | raw e-mail | index | archive | help
>Number: 14790 >Category: ports >Synopsis: new port (xshipwars-client-1.20) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 8 16:50:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Adam 'trolld' Strohl >Release: FreeBSD 4.0-CURRENT i386 >Organization: DigitalSpark.NET >Environment: N/A >Description: new port (xshipwars-client-1.20) >How-To-Repeat: N/A >Fix: port shar as follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # port # port/files # port/files/md5 # port/patches # port/patches/patch-aa # port/pkg # port/pkg/COMMENT # port/pkg/DESCR # port/pkg/MESSAGE # port/pkg/PLIST # port/Makefile # echo c - port mkdir -p port > /dev/null 2>&1 echo c - port/files mkdir -p port/files > /dev/null 2>&1 echo x - port/files/md5 sed 's/^X//' >port/files/md5 << 'END-of-port/files/md5' XMD5 (xsw1.20.tgz) = ca6a76aea85fde28d00791a5bfb31224 XMD5 (stimages1.2.tgz) = 4fdda0905626126732978b039637d409 END-of-port/files/md5 echo c - port/patches mkdir -p port/patches > /dev/null 2>&1 echo x - port/patches/patch-aa sed 's/^X//' >port/patches/patch-aa << 'END-of-port/patches/patch-aa' Xdiff -rudN ../../xsw1.20.orig/client/.xshipwarsrc ./.xshipwarsrc X--- ../../xsw1.20.orig/client/.xshipwarsrc Mon Nov 8 18:57:24 1999 X+++ ./.xshipwarsrc Mon Nov 8 18:56:58 1999 X@@ -12,7 +12,7 @@ X X # Directories and files: X X-ToplevelDir = /usr/games/xshipwars X+ToplevelDir = /usr/local/lib/xshipwars X ImagesDir = images X SoundsDir = sounds X EtcDir = etc Xdiff -rudN ../../xsw1.20.orig/client/Makefile.FreeBSD ./Makefile.FreeBSD X--- ../../xsw1.20.orig/client/Makefile.FreeBSD Mon Nov 8 18:57:25 1999 X+++ ./Makefile.FreeBSD Mon Nov 8 18:57:01 1999 X@@ -68,16 +68,16 @@ X COPY = cp X MKDIR = mkdir X X-INSTBINFLAGS = -m 0755 X-INSTUIDFLAGS = -m 4755 X-INSTLIBFLAGS = -m 0644 X-INSTINCFLAGS = -m 0444 X-INSTMANFLAGS = -m 0444 X-INSTCFGFLAGS = -m 0644 X-INSTDATFLAGS = -m 0444 X+INSTBINFLAGS = -c -m 0755 X+INSTUIDFLAGS = -c -m 4755 X+INSTLIBFLAGS = -c -m 0644 X+INSTINCFLAGS = -c -m 0444 X+INSTMANFLAGS = -c -m 0444 X+INSTCFGFLAGS = -c -m 0644 X+INSTDATFLAGS = -c -m 0444 X X-DIR_XBIN = ${X11BASE}/bin X-DIR_XSW = ${X11BASE}/share/xshipwars X+DIR_XBIN = ${PREFIX}/bin X+DIR_XSW = ${PREFIX}/lib/xshipwars X RCFILELOCAL = .xshipwarsrc X RCFILEGLOBAL = xshipwarsrc X X@@ -106,11 +106,6 @@ X $(INSTALL) $(INSTCFGFLAGS) default.ocsn $(DIR_XSW)/etc X $(INSTALL) $(INSTCFGFLAGS) mainmenu.conf $(DIR_XSW)/etc X $(COPY) -R images $(DIR_XSW) X- @echo "-------------------------------------------------------------------------" X- @echo "Installation of client complete! Make sure that you have atleast one" X- @echo "image set (sometimes called graphics set) package installed." X- @echo "Image set packages are listed on the same location you obtained this" X- @echo "source." X X X # ######################################################################## Xdiff -rudN ../../xsw1.20.orig/client/disk.c ./disk.c X--- ../../xsw1.20.orig/client/disk.c Mon Nov 8 18:57:12 1999 X+++ ./disk.c Mon Nov 8 18:56:45 1999 X@@ -39,7 +39,7 @@ X X #include <stdio.h> X #include <stdlib.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X #include <ctype.h> X #include <fcntl.h> Xdiff -rudN ../../xsw1.20.orig/client/fio.c ./fio.c X--- ../../xsw1.20.orig/client/fio.c Mon Nov 8 18:57:13 1999 X+++ ./fio.c Mon Nov 8 18:56:46 1999 X@@ -11,7 +11,7 @@ X */ X X #include <stdio.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X X #include "../include/fio.h" Xdiff -rudN ../../xsw1.20.orig/client/mf.c ./mf.c X--- ../../xsw1.20.orig/client/mf.c Mon Nov 8 18:57:13 1999 X+++ ./mf.c Mon Nov 8 18:56:46 1999 X@@ -1,6 +1,6 @@ X #include <stdio.h> X #include <db.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X #include <stdlib.h> X #include <sys/types.h> Xdiff -rudN ../../xsw1.20.orig/client/netsend.c ./netsend.c X--- ../../xsw1.20.orig/client/netsend.c Mon Nov 8 18:57:23 1999 X+++ ./netsend.c Mon Nov 8 18:56:58 1999 X@@ -56,6 +56,7 @@ X X */ X X+#include <sys/types.h> X #include <sys/socket.h> X X #include "xsw.h" Xdiff -rudN ../../xsw1.20.orig/client/osw-x.c ./osw-x.c X--- ../../xsw1.20.orig/client/osw-x.c Mon Nov 8 18:57:13 1999 X+++ ./osw-x.c Mon Nov 8 18:56:45 1999 X@@ -271,7 +271,7 @@ X */ X X #include <stdio.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <stdlib.h> X #include <string.h> X #include <unistd.h> Xdiff -rudN ../../xsw1.20.orig/client/prochandle.c ./prochandle.c X--- ../../xsw1.20.orig/client/prochandle.c Mon Nov 8 18:57:12 1999 X+++ ./prochandle.c Mon Nov 8 18:56:45 1999 X@@ -29,7 +29,7 @@ X #include <stdio.h> X #include <stdlib.h> X #include <string.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <unistd.h> X #include <signal.h> X Xdiff -rudN ../../xsw1.20.orig/client/string.c ./string.c X--- ../../xsw1.20.orig/client/string.c Mon Nov 8 18:57:12 1999 X+++ ./string.c Mon Nov 8 18:56:45 1999 X@@ -62,7 +62,7 @@ X X X #include <stdio.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X #include <stdlib.h> X #include <ctype.h> Xdiff -rudN ../../xsw1.20.orig/client/tga.c ./tga.c X--- ../../xsw1.20.orig/client/tga.c Mon Nov 8 18:57:12 1999 X+++ ./tga.c Mon Nov 8 18:56:45 1999 X@@ -48,7 +48,7 @@ X X X #include <stdio.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X #include <db.h> X #include <sys/types.h> Xdiff -rudN ../../xsw1.20.orig/client/unvfile.c ./unvfile.c X--- ../../xsw1.20.orig/client/unvfile.c Mon Nov 8 18:57:13 1999 X+++ ./unvfile.c Mon Nov 8 18:56:46 1999 X@@ -34,7 +34,7 @@ X #include <stdio.h> X #include <string.h> X #include <stdlib.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <db.h> X #include <sys/types.h> X #include <unistd.h> Xdiff -rudN ../../xsw1.20.orig/client/wfbrowser.c ./wfbrowser.c X--- ../../xsw1.20.orig/client/wfbrowser.c Mon Nov 8 18:57:27 1999 X+++ ./wfbrowser.c Mon Nov 8 18:56:42 1999 X@@ -62,7 +62,7 @@ X X #include <stdio.h> X #include <string.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <fnmatch.h> X #include <sys/stat.h> X Xdiff -rudN ../../xsw1.20.orig/client/xsw.h ./xsw.h X--- ../../xsw1.20.orig/client/xsw.h Mon Nov 8 18:57:24 1999 X+++ ./xsw.h Mon Nov 8 18:56:59 1999 X@@ -14,7 +14,7 @@ X #include <stdio.h> X #include <db.h> X #include <sys/types.h> X-#include <malloc.h> X+//#include <malloc.h> X #include <string.h> X #include <stdlib.h> X #include <unistd.h> END-of-port/patches/patch-aa echo c - port/pkg mkdir -p port/pkg > /dev/null 2>&1 echo x - port/pkg/COMMENT sed 's/^X//' >port/pkg/COMMENT << 'END-of-port/pkg/COMMENT' XHardcore internet space combat/economy game. Like EV on crack. END-of-port/pkg/COMMENT echo x - port/pkg/DESCR sed 's/^X//' >port/pkg/DESCR << 'END-of-port/pkg/DESCR' XShipWars (aka XSW) development started in January 1998. its is now a Xspace oriented graphical MUD/game based on the charactures from Bajor3D. XIt also now has its own stand-alone client/server, therefore it is no Xlonger MUCK dependant. Its currently being developed on Linux/X and as of Xversion .55 will compile on any UNIX system. END-of-port/pkg/DESCR echo x - port/pkg/MESSAGE sed 's/^X//' >port/pkg/MESSAGE << 'END-of-port/pkg/MESSAGE' X - --------------------------------------------------------------------- - X - XSHIPWARS CLIENT PORT NOTES ported by trolld - X - --------------------------------------------------------------------- - X - - X - The XShipWars documentation has been installed in: - X - $PREFIX/share/doc/xshipwars/ - X - - X - Type xsw to start the game client! - X - - X - If you get "Subsystems message: X server errors", try running the - X - game with the --no_xshm flag. - X - - X - Enjoy! - X - - trolld - X - - X - --------------------------------------------------------------------- - X - XShipWars website: http://fox.mit.edu/xsw/ - X - --------------------------------------------------------------------- - END-of-port/pkg/MESSAGE echo x - port/pkg/PLIST sed 's/^X//' >port/pkg/PLIST << 'END-of-port/pkg/PLIST' Xbin/xsw Xshare/doc/xshipwars/CREDITS Xshare/doc/xshipwars/DOCS_NOW_ONLINE Xshare/doc/xshipwars/INSTALL Xshare/doc/xshipwars/LICENSE Xshare/doc/xshipwars/README Xshare/doc/xshipwars/TODO X@dirrm share/doc/xshipwars Xlib/xshipwars/etc/xshipwarsrc Xlib/xshipwars/etc/default.ocsn Xlib/xshipwars/etc/mainmenu.conf Xlib/xshipwars/images/icons/messages.tga Xlib/xshipwars/images/icons/options.tga Xlib/xshipwars/images/icons/universe.tga Xlib/xshipwars/images/icons/bridge.tga Xlib/xshipwars/images/icons/economy.tga Xlib/xshipwars/images/effects/explosion1.tga Xlib/xshipwars/images/effects/explosion2.tga Xlib/xshipwars/images/effects/explosion3.tga Xlib/xshipwars/images/effects/explosion4.tga Xlib/xshipwars/images/client/vs_wep_stream.tga Xlib/xshipwars/images/client/bpanel_l2.tga Xlib/xshipwars/images/client/bpanel_l3.tga Xlib/xshipwars/images/client/bpanel_l4.tga Xlib/xshipwars/images/client/bpanel_mesg.tga Xlib/xshipwars/images/client/bpanel_ol_dmgctl.tga Xlib/xshipwars/images/client/bpanel_ol_hull.tga Xlib/xshipwars/images/client/bpanel_ol_power.tga Xlib/xshipwars/images/client/bpanel_ol_shields.tga Xlib/xshipwars/images/client/bpanel_ol_throttlel.tga Xlib/xshipwars/images/client/bpanel_ol_throttler.tga Xlib/xshipwars/images/client/bpanel_ol_vis.tga Xlib/xshipwars/images/client/bpanel_r1.tga Xlib/xshipwars/images/client/bpanel_r2.tga Xlib/xshipwars/images/client/bpanel_r3.tga Xlib/xshipwars/images/client/bpanel_r4.tga Xlib/xshipwars/images/client/mesg_scr_bkg.tga Xlib/xshipwars/images/client/splash_bkg.tga Xlib/xshipwars/images/client/scanner_mark_area.tga Xlib/xshipwars/images/client/scanner_mark_home.tga Xlib/xshipwars/images/client/scanner_mark_locked.tga Xlib/xshipwars/images/client/scanner_mark_unknown.tga Xlib/xshipwars/images/client/scanner_mark_weapon.tga Xlib/xshipwars/images/client/vs_tmark_object.tga Xlib/xshipwars/images/client/vs_tmark_vessel.tga Xlib/xshipwars/images/client/vs_mark_incoming_fire.tga Xlib/xshipwars/images/client/lensflare1.tga Xlib/xshipwars/images/client/lensflare2.tga Xlib/xshipwars/images/client/splash_pb_l.tga Xlib/xshipwars/images/client/strobeglow1.tga Xlib/xshipwars/images/client/bpanel_ol_thrustvector.tga Xlib/xshipwars/images/client/splash_pb_r.tga Xlib/xshipwars/images/client/splash_pb_t.tga Xlib/xshipwars/images/client/vs_wep_pulse.tga Xlib/xshipwars/images/client/vs_wep_projectile.tga Xlib/xshipwars/images/client/bpanel_l1.tga Xlib/xshipwars/images/mainmenu/wolfpack.tga Xlib/xshipwars/images/mainmenu/connect2.tga Xlib/xshipwars/images/mainmenu/connect3.tga Xlib/xshipwars/images/mainmenu/connect_last2.tga Xlib/xshipwars/images/mainmenu/connect_last3.tga Xlib/xshipwars/images/mainmenu/options1.tga Xlib/xshipwars/images/mainmenu/exit3.tga Xlib/xshipwars/images/mainmenu/title1.tga Xlib/xshipwars/images/mainmenu/exit2.tga Xlib/xshipwars/images/mainmenu/options2.tga Xlib/xshipwars/images/mainmenu/options3.tga Xlib/xshipwars/images/mainmenu/server1.tga Xlib/xshipwars/images/mainmenu/server3.tga Xlib/xshipwars/images/mainmenu/exit1.tga Xlib/xshipwars/images/mainmenu/server2.tga Xlib/xshipwars/images/mainmenu/connect1.tga Xlib/xshipwars/images/mainmenu/connect_last1.tga Xlib/xshipwars/images/mainmenu/background.tga Xlib/xshipwars/images/celestial/comet.tga Xlib/xshipwars/images/celestial/nebula02.tga Xlib/xshipwars/images/celestial/earth.tga Xlib/xshipwars/images/celestial/star02.tga Xlib/xshipwars/images/celestial/star03.tga Xlib/xshipwars/images/celestial/bajor.tga Xlib/xshipwars/images/celestial/moon01.tga Xlib/xshipwars/images/celestial/qonos.tga Xlib/xshipwars/images/celestial/cardassia.tga Xlib/xshipwars/images/celestial/star04.tga Xlib/xshipwars/images/celestial/nebula01.tga Xlib/xshipwars/images/celestial/moon02.tga Xlib/xshipwars/images/celestial/planet01.tga Xlib/xshipwars/images/celestial/planet02.tga Xlib/xshipwars/images/celestial/planet03.tga Xlib/xshipwars/images/celestial/asteroid01.tga Xlib/xshipwars/images/celestial/planet04.tga Xlib/xshipwars/images/celestial/planet05.tga Xlib/xshipwars/images/celestial/star01.tga Xlib/xshipwars/images/misc/buoy.tga Xlib/xshipwars/images/misc/debris01.tga Xlib/xshipwars/images/misc/debris02.tga Xlib/xshipwars/images/misc/ptr01.tga Xlib/xshipwars/images/projectiles/pulse_green.tga Xlib/xshipwars/images/projectiles/torpedo_purple.tga Xlib/xshipwars/images/projectiles/torpedo_red.tga Xlib/xshipwars/images/projectiles/pulse_yellow.tga Xlib/xshipwars/images/projectiles/torpedo_blue.tga Xlib/xshipwars/images/projectiles/warhead01.tga Xlib/xshipwars/images/stations/satelite01.tga Xlib/xshipwars/images/stations/starbase01.tga Xlib/xshipwars/images/stations/cardassian01.tga Xlib/xshipwars/images/stations/starbase02.tga Xlib/xshipwars/images/vessels/nebula.tga Xlib/xshipwars/images/vessels/vixen.tga Xlib/xshipwars/images/vessels/bird_of_prey.tga Xlib/xshipwars/images/vessels/defiant.tga Xlib/xshipwars/images/vessels/ferrengi_freighter.tga Xlib/xshipwars/images/vessels/galor.tga Xlib/xshipwars/images/vessels/vortcha.tga Xlib/xshipwars/images/vessels/jemhaddar.tga Xlib/xshipwars/images/vessels/warbird.tga Xlib/xshipwars/images/vessels/runabout.tga Xlib/xshipwars/images/vessels/intrepid.tga Xlib/xshipwars/images/default.isr Xlib/xshipwars/sounds/SoundsGoHere X@dirrm lib/xshipwars/images/stations X@dirrm lib/xshipwars/images/projectiles X@dirrm lib/xshipwars/images/misc X@dirrm lib/xshipwars/images/celestial X@dirrm lib/xshipwars/images/mainmenu X@dirrm lib/xshipwars/images/client X@dirrm lib/xshipwars/images/effects X@dirrm lib/xshipwars/images/vessels X@dirrm lib/xshipwars/images/icons X@dirrm lib/xshipwars/images X@dirrm lib/xshipwars/sounds X@dirrm lib/xshipwars/etc X@dirrm lib/xshipwars END-of-port/pkg/PLIST echo x - port/Makefile sed 's/^X//' >port/Makefile << 'END-of-port/Makefile' X# New ports collection makefile for: XShipWars-Game-Client X# Version required: 1.20 X# Date created: Nov 7th 1999 X# Whom: troll X# X# $Id$ X# X XDISTNAME= xshipwars-client-1.20 XCATEGORIES= games XMASTER_SITES= ftp://fox.mit.edu/pub/xsw/ XDISTFILES= xsw1.20.tgz stimages1.2.tgz X XMAINTAINER= troll@digitalspark.net X XWRKSRC= ${WRKDIR}/xsw1.20/client X XUSE_GMAKE= YES XMAKEFILE= Makefile.FreeBSD X Xpost-install: X @ ${ECHO} "===> Initalizing Sounds Directory" X @ ${TOUCH} ${PREFIX}/lib/xshipwars/sounds/SoundsGoHere X @ ${ECHO} "===> Installing Default Image Set " X @ ${MKDIR} ${PREFIX}/lib/xshipwars X @ ${CP} -R ${WRKSRC}/../../images \ X ${PREFIX}/lib/xshipwars/ X @ chmod -R 744 ${PREFIX}/lib/xshipwars X @ chmod -R a+X ${PREFIX}/lib/xshipwars X @ ${ECHO} "===> Installing Documentation " X @ ${MKDIR} ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../README \ X ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../CREDITS \ X ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../DOCS_NOW_ONLINE \ X ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../INSTALL \ X ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../LICENSE \ X ${PREFIX}/share/doc/xshipwars X @${INSTALL_DATA} ${WRKSRC}/../TODO \ X ${PREFIX}/share/doc/xshipwars X @ ${ECHO} "===> Stripping Binary " X @ strip ${PREFIX}/bin/xsw X X @${CAT} ${PKGDIR}/MESSAGE X X.include <bsd.port.mk> END-of-port/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911090048.TAA22780>