ports/52994: Port games/asc crashes on exit

Heiner h.eichmann at gmx.de
Fri Jun 6 15:40:15 UTC 2003


>Number:         52994
>Category:       ports
>Synopsis:       Port games/asc crashes on exit
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 06 08:40:11 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Heiner Eichmann <h.eichmann at gmx.de>
>Release:        FreeBSD 4.8-RC2
>Organization:
Sirius Cybernetics Corp.
>Environment:
System: FreeBSD 4.8-RC #2: Thu Apr  3 11:05:05 CEST 2003 root at 7of9.unimatrix-zero.borg:/usr/obj/usr/src/sys/MYKERNEL i386
>Description:
The current asc port has 3 problems:
- when exiting the game it often creates a core dump of up to 100MB size
- the music files are not installed automatically
- the port has no maintainer

If no one else was found so far I will take the maintainership

Heiner
>How-To-Repeat:
>Fix:
Note, that this port requires much less patch files. Remove the following after patching:

patch-configure
patch-data::Makefile.in
patch-Makefile.in
patch-source::basegfx.cpp
patch-source::basestrm.cpp
patch-source::Makefile.in
patch-source::oldlzw.cpp
patch-source::unix::Makefile.in
patch-source::unix::mapeditor::Makefile.in


diff -BurbN ../../games/asc/Makefile ./Makefile
--- ../../games/asc/Makefile	Tue Jun  3 19:49:35 2003
+++ ./Makefile	Fri Jun  6 13:07:32 2003
@@ -7,12 +7,17 @@
 
 PORTNAME=	asc
 PORTVERSION=	1.13.5.1
+PORTREVISION=	1
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	asc-hq
 DISTNAME=	${PORTNAME}-source-${PORTVERSION}
+.if defined(WITH_MUSIC)
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX} frontiers.mp3 time_to_strike.mp3 machine_wars.mp3
+EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
+.endif
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	h.eichmann at gmx.de
 COMMENT=	A turn based, multiplayer strategic game with very nice graphics
 
 LIB_DEPENDS=	SDL-1.1.5:${PORTSDIR}/devel/sdl12 \
@@ -21,9 +26,6 @@
 		SDLmm.8:${PORTSDIR}/devel/sdlmm \
 		SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
 		paragui.3:${PORTSDIR}/x11-toolkits/paragui
-.if !exists(/usr/bin/bzip2)
-LIB_DEPENDS+=	bz2.1:${PORTSDIR}/archivers/bzip2
-.endif
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
@@ -36,14 +38,33 @@
 		CPPFLAGS="`${SDL_CONFIG} --cflags`" \
 		LIBS="`${SDL_CONFIG} --libs` -lgnugetopt -lm"
 
+.if defined(WITH_MUSIC)
+PLIST_SUB+=	MUSIC:=""
+.else
+PLIST_SUB+=	MUSIC:="@comment "
+.endif
+
+pre-everything::
+.if !defined(WITH_MUSIC)
+	@${ECHO_MSG} ""
+	@${ECHO_MSG} "Press CTRL-C and define WITH_MUSIC"
+	@${ECHO_MSG} "(e.g. make -D WITH_MUSIC install)"
+	@${ECHO_MSG} "if you want to download and install the games music."
+	@${ECHO_MSG} ""
+.endif
+
 pre-patch:
 	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
-	@find ${WRKSRC} \( -name "*.cpp" -or -name "*.h" \) | xargs \
-		${REINPLACE_CMD} -e 's|malloc[.]h|stdlib.h|g'
-	@find ${WRKSRC} -type f -name Makefile.in | xargs \
-		${REINPLACE_CMD} -e 's|[(]datadir[)]/games|(datadir)|g'
 
 pre-configure:
 	@${RM} -f ${WRKSRC}/config.cache
+.if defined(WITH_MUSIC)
+	${CP}  ${DISTDIR}/frontiers.mp3 ${WRKSRC}/data/music
+	${CP}  ${DISTDIR}/time_to_strike.mp3 ${WRKSRC}/data/music
+	${CP}  ${DISTDIR}/machine_wars.mp3 ${WRKSRC}/data/music
+.endif
+
+post-install:
+	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -BurbN ../../games/asc/distinfo ./distinfo
--- ../../games/asc/distinfo	Tue Jun  3 19:49:35 2003
+++ ./distinfo	Wed May 14 21:34:51 2003
@@ -1 +1,4 @@
 MD5 (asc-source-1.13.5.1.tar.gz) = 1fc5b97a5ed12be9e24af74d8884c9e1
+MD5 (frontiers.mp3) = 560f5783836b309906e57e77417f3864
+MD5 (time_to_strike.mp3) = f0ab3c633f51430af0445ecaa02e3197
+MD5 (machine_wars.mp3) = c383139928613c7b081835c3d4a28fa8
diff -BurbN ../../games/asc/files/patch-Makefile.in ./files/patch-Makefile.in
--- ../../games/asc/files/patch-Makefile.in	Mon Mar 12 10:32:29 2001
+++ ./files/patch-Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,20 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-Makefile.in,v 1.1 2001/03/12 09:32:29 sobomax Exp $
-
---- Makefile.in	2001/03/12 08:01:39	1.1
-+++ Makefile.in	2001/03/12 08:02:46
-@@ -42,10 +42,10 @@
- 
- top_builddir = .
- 
--ACLOCAL = @ACLOCAL@
--AUTOCONF = @AUTOCONF@
--AUTOMAKE = @AUTOMAKE@
--AUTOHEADER = @AUTOHEADER@
-+ACLOCAL = /usr/bin/true
-+AUTOCONF = /usr/bin/true
-+AUTOMAKE = /usr/bin/true
-+AUTOHEADER = /usr/bin/true
- 
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
diff -BurbN ../../games/asc/files/patch-configure ./files/patch-configure
--- ../../games/asc/files/patch-configure	Tue Jun  3 19:49:35 2003
+++ ./files/patch-configure	Thu Jan  1 01:00:00 1970
@@ -1,22 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-configure,v 1.7 2003/06/01 13:25:00 sobomax Exp $
-
---- configure.orig	Sun Jun  1 16:23:11 2003
-+++ configure	Sun Jun  1 16:23:24 2003
-@@ -7381,6 +7381,7 @@
- 
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
- 
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-@@ -10523,7 +10524,7 @@
- 
- 
- 
--                game_datadir="$datadir/games/$PACKAGE"
-+                game_datadir="$datadir/$PACKAGE"
-                 game_datadir=`(
-                      test "x$prefix" = xNONE && prefix="$ac_default_prefix"
-                      test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
diff -BurbN ../../games/asc/files/patch-data::Makefile.in ./files/patch-data::Makefile.in
--- ../../games/asc/files/patch-data::Makefile.in	Tue Jun  3 19:49:35 2003
+++ ./files/patch-data::Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-data::Makefile.in,v 1.3 2003/06/01 13:25:00 sobomax Exp $
-
---- data/Makefile.in.orig	Thu Mar 27 13:13:56 2003
-+++ data/Makefile.in	Sun Jun  1 15:10:04 2003
-@@ -104,7 +104,7 @@
- am__quote = @am__quote@
- asc_version = @asc_version@
- install_sh = @install_sh@
--SUBDIRS = dialog @MUSICDIR@
-+SUBDIRS = dialog
- 
- MAINTAINERCLEANFILES = Makefile.in
- 
diff -BurbN ../../games/asc/files/patch-source::Makefile.in ./files/patch-source::Makefile.in
--- ../../games/asc/files/patch-source::Makefile.in	Tue Dec 11 12:36:27 2001
+++ ./files/patch-source::Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::Makefile.in,v 1.4 2001/12/11 11:36:27 sobomax Exp $
-
---- source/Makefile.in.orig	Thu Nov 29 20:30:42 2001
-+++ source/Makefile.in	Tue Dec 11 12:54:01 2001
-@@ -71,7 +71,7 @@
- SDLMM_CONFIG = @SDLMM_CONFIG@
- SDLMM_CXXFLAGS = @SDLMM_CXXFLAGS@
- SDLMM_LIBS = @SDLMM_LIBS@
--SDL_CFLAGS = @SDL_CFLAGS@
-+SDL_CFLAGS = @SDL_CFLAGS@ -DPREFIX=\"$(prefix)\"
- SDL_CONFIG = @SDL_CONFIG@
- SDL_LIBS = @SDL_LIBS@
- SGML2MAN = @SGML2MAN@
diff -BurbN ../../games/asc/files/patch-source::basegfx.cpp ./files/patch-source::basegfx.cpp
--- ../../games/asc/files/patch-source::basegfx.cpp	Sat Feb 17 22:51:31 2001
+++ ./files/patch-source::basegfx.cpp	Thu Jan  1 01:00:00 1970
@@ -1,42 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::basegfx.cpp,v 1.1 2001/02/17 21:51:31 sobomax Exp $
-
---- source/basegfx.cpp	2001/02/17 13:59:07	1.1
-+++ source/basegfx.cpp	2001/02/17 14:00:16
-@@ -409,7 +406,7 @@
-       wp[1] = hd->y / 2;
- 
-       if ( ( wp[0] + 1 ) * ( wp[1] + 1 ) + 4 >= xlatbuffersize )
--         throw fatalgraphicserror ( "halfpict : picture larger than buffer ! " );
-+         goto except;
- 
-       dest += 4;
- 
-@@ -449,7 +446,7 @@
-             }
-          }
-          if ( (int)dest - (int)xlatbuffer > xlatbuffersize )
--            throw fatalgraphicserror ( "halfpict : picture larger than buffer ! " );
-+             goto except;
- 
-       }
-    } else {
-@@ -462,7 +459,7 @@
-       wp[1] = wp2[1] / 2;
- 
-       if ( ( wp[0] + 1 ) * ( wp[1] + 1 ) + 4 >= xlatbuffersize )
--         throw fatalgraphicserror ( "halfpict : picture larger than buffer ! " );
-+         goto except;
- 
-       dest += 4;
-       buf += 4;
-@@ -482,6 +479,9 @@
- 
-    }
-    return xlatbuffer;
-+
-+except:
-+   throw fatalgraphicserror ( "halfpict : picture larger than buffer ! " );
- } 
- 
- 
diff -BurbN ../../games/asc/files/patch-source::basestrm.cpp ./files/patch-source::basestrm.cpp
--- ../../games/asc/files/patch-source::basestrm.cpp	Fri Oct 18 18:36:22 2002
+++ ./files/patch-source::basestrm.cpp	Thu Jan  1 01:00:00 1970
@@ -1,40 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::basestrm.cpp,v 1.2 2002/10/18 16:36:22 sobomax Exp $
-
---- source/basestrm.cpp.orig	Tue Oct  1 16:11:44 2002
-+++ source/basestrm.cpp	Fri Oct 18 15:04:21 2002
-@@ -1008,7 +1011,7 @@
-    while (actpos2 < size) {
-       if (datasize == 0)
-           if ( excpt ) {
--             throw treadafterend ( getDeviceName() );
-+             goto except1;
- 			}
-           else
-              return actpos2;
-@@ -1028,6 +1031,9 @@
-    } 
- 
-    return actpos2;
-+
-+except1:
-+   throw treadafterend ( getDeviceName() );
- } 
- 
- 
-@@ -1058,10 +1064,14 @@
-       } 
-       else 
-          if (actmempos > memsize) 
--            throw tinternalerror ( __FILE__, __LINE__ );
-+            goto except1;
-                                    
-       actpos2 += s;
-    } 
-+   return;
-+
-+except1:
-+   throw tinternalerror ( __FILE__, __LINE__ );
- } 
- 
- 
diff -BurbN ../../games/asc/files/patch-source::gameoptions.cpp ./files/patch-source::gameoptions.cpp
--- ../../games/asc/files/patch-source::gameoptions.cpp	Fri Oct 18 18:36:22 2002
+++ ./files/patch-source::gameoptions.cpp	Tue Jun  3 18:41:28 2003
@@ -1,23 +1,25 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::gameoptions.cpp,v 1.3 2002/10/18 16:36:22 sobomax Exp $
-
---- source/gameoptions.cpp.orig	Tue Oct  1 15:26:40 2002
-+++ source/gameoptions.cpp	Tue Oct  1 15:29:07 2002
-@@ -112,7 +112,7 @@
-    defaultSuperVisorPassword.setName ( "" );
- 
- 
--#if USE_HOME_DIRECTORY == 0
-+#if _UNIX_ == 0
-    searchPath[0].setName ( ".\\" );
-    for ( int i = 1; i < getSearchPathNum(); i++ )
-       searchPath[i].setName ( NULL );
-@@ -120,7 +120,7 @@
+--- source/gameoptions.cpp.orig	Sat Mar 22 09:48:01 2003
++++ source/gameoptions.cpp	Tue Jun  3 18:40:27 2003
+@@ -115,14 +115,16 @@
  for ( int i = 0; i < getSearchPathNum(); i++ )
     searchPath[i].setName ( NULL );
     searchPath[0].setName ( "~/.asc/" );
 -   searchPath[1].setName ( "/var/local/games/asc/" );
-+   searchPath[1].setName ( PREFIX "/share/asc/" );
-    searchPath[2].setName ( "/var/games/asc/" );
-    searchPath[3].setName ( "/usr/local/share/games/asc/" );
-    searchPath[4].setName ( "/usr/share/games/asc/" );
+-   searchPath[2].setName ( "/var/games/asc/" );
+-   searchPath[3].setName ( "/usr/local/share/games/asc/" );
+-   searchPath[4].setName ( "/usr/share/games/asc/" );
+    ASCString s = GAME_DATADIR;
+    s += pathdelimitterstring;
+-   if ( s != searchPath[3].getName() )
+-      searchPath[5].setName ( s.c_str() );
++   searchPath[1].setName ( s.c_str() );
++   searchPath[2].setName ( "/var/local/games/asc/" );
++   searchPath[3].setName ( "/var/games/asc/" );
++   int j = 4;
++   const char * path = "/usr/local/share/games/asc/";
++   if ( s != path )
++      searchPath[j++].setName ( path );
++   searchPath[j++].setName ( "/usr/share/games/asc/" );
+ #endif
+ 
+    xresolution = 1024;
diff -BurbN ../../games/asc/files/patch-source::mapdisplay.cpp ./files/patch-source::mapdisplay.cpp
--- ../../games/asc/files/patch-source::mapdisplay.cpp	Thu Jan  1 01:00:00 1970
+++ ./files/patch-source::mapdisplay.cpp	Wed May 28 21:53:30 2003
@@ -0,0 +1,10 @@
+--- source/mapdisplay.cpp.orig	Wed May 28 21:51:53 2003
++++ source/mapdisplay.cpp	Wed May 28 21:52:40 2003
+@@ -1368,6 +1368,7 @@
+          r2++;
+ 
+ 
++         SDL_Delay(1);
+          int tick =  CGameOptions::Instance()->movespeed - ( ticker - starttick );
+          if ( tick < 0 )
+             tick = 0;
diff -BurbN ../../games/asc/files/patch-source::oldlzw.cpp ./files/patch-source::oldlzw.cpp
--- ../../games/asc/files/patch-source::oldlzw.cpp	Sat Feb 17 22:51:31 2001
+++ ./files/patch-source::oldlzw.cpp	Thu Jan  1 01:00:00 1970
@@ -1,45 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::oldlzw.cpp,v 1.1 2001/02/17 21:51:31 sobomax Exp $
-
---- source/oldlzw.cpp	2001/02/17 15:08:39	1.1
-+++ source/oldlzw.cpp	2001/02/17 15:08:54
-@@ -342,7 +339,7 @@
-             DecodeBuffer = (unsigned char *) realloc ( DecodeBuffer, DecodeBufferSize + 1000 );
- 
-             if ( ! DecodeBuffer )
--                throw toutofmem ( DecodeBufferSize + 1000 );
-+                goto except1;
-             else      
-                 DecodeBufferSize += 1000;
-         }
-@@ -350,6 +347,9 @@
-     }
-     DecodeBuffer[ count++ ] = code;
-     return ( count );
-+
-+except1:
-+    throw toutofmem ( DecodeBufferSize + 1000 );
- }
- 
- 
-@@ -464,7 +464,7 @@
-                   count = LZWLoadBuffer ( 0, incode );
-       
-               if ( count == 0 )
--                 throw ASCexception();
-+                 goto except1;
-                              
-               inchar = DecodeBuffer[ count - 1 ];
-               while ( count )
-@@ -492,7 +492,10 @@
-       return pos;
-    }
- 
--   // return 0;
-+   return 0;
-+
-+except1:
-+   throw ASCexception();
- }
- 
- 
diff -BurbN ../../games/asc/files/patch-source::sg.cpp ./files/patch-source::sg.cpp
--- ../../games/asc/files/patch-source::sg.cpp	Thu Jan  1 01:00:00 1970
+++ ./files/patch-source::sg.cpp	Tue May 27 20:32:32 2003
@@ -0,0 +1,10 @@
+--- source/sg.cpp.orig	Tue May 27 20:31:16 2003
++++ source/sg.cpp	Tue May 27 20:31:36 2003
+@@ -2178,6 +2178,6 @@
+ #ifdef MEMCHK
+    verifyallblocks();
+ #endif
+-   return(0);
++   _exit(0);
+ }
+ 
diff -BurbN ../../games/asc/files/patch-source::tools::linux::Makefile.in ./files/patch-source::tools::linux::Makefile.in
--- ../../games/asc/files/patch-source::tools::linux::Makefile.in	Tue Jun  3 19:49:35 2003
+++ ./files/patch-source::tools::linux::Makefile.in	Thu Jun  5 23:30:21 2003
@@ -12,12 +12,3 @@
  asc_demount_LDADD = @SDL_LIBS@ @SDLMM_LIBS@ @LDADDLIBBZ2@ $(top_builddir)/source/tools/lib/libasc_cmd.la
  asc_makegfx_LDADD = $(top_builddir)/source/sdl/libsdl.la @LDADDLIBBZ2@ $(top_builddir)/source/tools/lib/libasc_cmd.la
  asc_viewid_LDADD = $(top_builddir)/source/sdl/libsdl.la @LDADDLIBBZ2@ $(top_builddir)/source/tools/lib/libasc_cmd.la
-@@ -241,7 +241,7 @@
- 
- DEFS = @DEFS@
- DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
--CPPFLAGS = @CPPFLAGS@
-+CPPFLAGS = @CPPFLAGS@ -DPREFIX=\"$(prefix)\"
- LDFLAGS = @LDFLAGS@
- LIBS = @LIBS@
- depcomp = $(SHELL) $(top_srcdir)/depcomp
diff -BurbN ../../games/asc/files/patch-source::typen.h ./files/patch-source::typen.h
--- ../../games/asc/files/patch-source::typen.h	Fri Oct 18 18:36:22 2002
+++ ./files/patch-source::typen.h	Wed May 14 23:00:46 2003
@@ -1,14 +1,10 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::typen.h,v 1.1 2002/10/18 16:36:22 sobomax Exp $
-
---- source/typen.h	2002/10/18 11:15:33	1.1
-+++ source/typen.h	2002/10/18 11:16:11
-@@ -247,8 +247,6 @@
+--- source/typen.h.orig	Wed May 14 22:57:24 2003
++++ source/typen.h	Wed May 14 22:58:25 2003
+@@ -311,7 +311,6 @@
   #include <limits.h>
  #endif
  
 -#include <values.h>
--
+ 
  #include "pointers.h"
  #include "tpascal.inc"
- #include "misc.h"
diff -BurbN ../../games/asc/files/patch-source::unix::Makefile.in ./files/patch-source::unix::Makefile.in
--- ../../games/asc/files/patch-source::unix::Makefile.in	Tue Jun  3 19:49:35 2003
+++ ./files/patch-source::unix::Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::unix::Makefile.in,v 1.4 2003/06/01 13:25:00 sobomax Exp $
-
---- source/unix/Makefile.in.orig	Sun Jun  1 15:19:57 2003
-+++ source/unix/Makefile.in	Sun Jun  1 15:20:45 2003
-@@ -113,7 +113,7 @@
- SUBDIRS = mapeditor
- 
- AM_CXXFLAGS = @SDL_CFLAGS@ @SDLMM_CXXFLAGS@ \
---Dsgmain -DFREEMAPZOOM -DNEWKEYB @PARAGUI_CFLAGS@
-+-Dsgmain -DFREEMAPZOOM -DNEWKEYB @PARAGUI_CFLAGS@ -DPREFIX=\"$(prefix)\"
- 
- 
- bin_PROGRAMS = asc
diff -BurbN ../../games/asc/files/patch-source::unix::global_os.h ./files/patch-source::unix::global_os.h
--- ../../games/asc/files/patch-source::unix::global_os.h	Fri Oct 18 18:36:22 2002
+++ ./files/patch-source::unix::global_os.h	Sun Apr 27 15:27:47 2003
@@ -14,12 +14,3 @@
     #include sdlheader
    #endif 
  
-@@ -84,7 +84,7 @@
-   #endif
- 
-   #define CASE_SENSITIVE_FILE_NAMES 1
--  #define USE_HOME_DIRECTORY 1
-+  #define USE_HOME_DIRECTORY 0
- 
- 
- #endif
diff -BurbN ../../games/asc/files/patch-source::unix::mapeditor::Makefile.in ./files/patch-source::unix::mapeditor::Makefile.in
--- ../../games/asc/files/patch-source::unix::mapeditor::Makefile.in	Tue Jun  3 19:49:35 2003
+++ ./files/patch-source::unix::mapeditor::Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/games/asc/files/patch-source::unix::mapeditor::Makefile.in,v 1.4 2003/06/01 13:25:00 sobomax Exp $
-
---- source/unix/mapeditor/Makefile.in.orig	Sun Jun  1 15:21:07 2003
-+++ source/unix/mapeditor/Makefile.in	Sun Jun  1 15:21:34 2003
-@@ -113,7 +113,7 @@
- 
- 
- AM_CXXFLAGS = @SDL_CFLAGS@ @SDLMM_CXXFLAGS@ \
---Dkarteneditor -DFREEMAPZOOM -DNEWKEYB @PARAGUI_CFLAGS@
-+-Dkarteneditor -DFREEMAPZOOM -DNEWKEYB @PARAGUI_CFLAGS@ -DPREFIX=\"$(prefix)\"
- 
- 
- bin_PROGRAMS = asc_mapedit asc_map2pcx
diff -BurbN ../../games/asc/pkg-descr ./pkg-descr
--- ../../games/asc/pkg-descr	Sat Feb 17 22:51:30 2001
+++ ./pkg-descr	Thu May  1 16:39:26 2003
@@ -1,4 +1,4 @@
-Advanced Strategic Command (ASC) - a turn-based, multiplayer network game
-with nice proffesional-looking graphics.
+ASC is a free, turn based strategy game. It is designed in the tradition
+of the Battle Isle series from Bluebyte.
 
 WWW: http://www.asc-hq.org/
diff -BurbN ../../games/asc/pkg-message ./pkg-message
--- ../../games/asc/pkg-message	Thu Jan  1 01:00:00 1970
+++ ./pkg-message	Sun Jun  1 09:34:23 2003
@@ -0,0 +1,3 @@
+- to start the game type 'asc' in an x-windows console
+- if the music temporary stops during the computers moves,
+turn it off. This will increase the speed of the computers moves!
diff -BurbN ../../games/asc/pkg-plist ./pkg-plist
--- ../../games/asc/pkg-plist	Tue Jun  3 19:49:35 2003
+++ ./pkg-plist	Sat May 17 21:46:17 2003
@@ -1,19 +1,24 @@
+bin/asc_mapedit
+bin/asc_map2pcx
 bin/asc
-bin/asc_bin2text
 bin/asc_demount
-bin/asc_makegfx
-bin/asc_map2pcx
-bin/asc_mapedit
 bin/asc_mount
-bin/asc_raw2pcx
+bin/asc_makegfx
 bin/asc_viewid
+bin/asc_bin2text
 bin/asc_weaponguide
-share/asc/asc.gfx
-share/asc/asc_dlg.zip
-share/asc/buildings.con
-share/asc/main.con
-share/asc/mk1.con
-share/asc/trrobj.con
-share/asc/trrobj2.con
-share/asc/units-mk3.con
- at dirrm share/asc
+bin/asc_raw2pcx
+share/games/asc/asc_dlg.zip
+share/games/asc/main.con
+share/games/asc/buildings.con
+share/games/asc/mk1.con
+share/games/asc/trrobj.con
+share/games/asc/trrobj2.con
+share/games/asc/asc.gfx
+share/games/asc/units-mk3.con
+%%MUSIC:%%share/games/asc/music/frontiers.mp3
+%%MUSIC:%%share/games/asc/music/time_to_strike.mp3
+%%MUSIC:%%share/games/asc/music/machine_wars.mp3
+%%MUSIC:%%@dirrm share/games/asc/music
+ at dirrm share/games/asc
+ at dirrm share/games

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list