Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Dec 2012 06:38:08 GMT
From:      Green Dog <fiziologus@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/174819: [games/exult] Update to 1.4.9
Message-ID:  <201212300638.qBU6c8sg072622@red.freebsd.org>
Resent-Message-ID: <201212300640.qBU6e2Dx073300@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         174819
>Category:       ports
>Synopsis:       [games/exult] Update to 1.4.9
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 30 06:40:02 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Green Dog
>Release:        
>Organization:
>Environment:
>Description:
[games/exult] Update to 1.4.9rc1 (latest)

take maintainership

remove timidity (build-in)
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN exult.orig/Makefile exult/Makefile
--- exult.orig/Makefile	2012-12-30 08:59:38.000000000 +0400
+++ exult/Makefile	2012-12-30 09:06:54.000000000 +0400
@@ -1,46 +1,80 @@
-# New ports collection makefile for:	exult
-# Date created:		18 February 2002
-# Whom:			Igor Pokrovsky <tiamat@telegraph.spb.ru>
-#
+# Created by: Igor Pokrovsky <tiamat@telegraph.spb.ru>
 # $FreeBSD: ports/games/exult/Makefile,v 1.38 2012/11/17 05:57:37 svnexp Exp $
-#
 
 PORTNAME=	exult
-PORTVERSION=	1.2
-PORTREVISION=	6
+DISTVERSION=	1.4.9rc1
 CATEGORIES=	games
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-all-versions/${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-all-versions/${DISTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	fiziologus@gmail.com
 COMMENT=	Ultima VII engine
 
-BUILD_DEPENDS=	timidity:${PORTSDIR}/audio/timidity
-RUN_DEPENDS=	timidity:${PORTSDIR}/audio/timidity
+BUILD_DEPENDS=	${LOCALBASE}/include/png.h:${PORTSDIR}/graphics/png
+LIB_DEPENDS=	ogg:${PORTSDIR}/audio/libogg \
+		vorbis:${PORTSDIR}/audio/libvorbis
 
-USE_SDL=	sdl mixer
-USE_XORG=	x11
+USE_SDL=	sdl
+USE_XORG=	x11 xext
 USE_GMAKE=	yes
 USE_AUTOTOOLS=	libtool
+USE_BISON=	build
+USE_PKGCONFIG=	build
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 MAKE_JOBS_UNSAFE=	yes
+CONFIGURE_ARGS+=	--disable-alsa --disable-fluidsynth \
+			--enable-zip-support --disable-gnome-shp-thumbnailer
 
-MAN1=	expack.1 ipack.1 shp2pcx.1 splitshp.1 textpack.1
+MAN1=	expack.1 exult_studio.1 ipack.1 shp2pcx.1 splitshp.1 textpack.1 ucc.1
 MAN6=	exult.6
 
-SUB_FILES=	pkg-message
+OPTIONS_DEFINE=		STUDIO
+OPTIONS_DEFAULT=	GUSPAT
+OPTIONS_SINGLE=		MIDI
+OPTIONS_SINGLE_MIDI=	GUSPAT EAWPATS
+
+GUSPAT_DESC=	Use guspath soundfonts for midi playback
+EAWPATS_DESC=	Use eawpats soundfonts for midi playback
+STUDIO_DESC=	Build Exult Studio
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGUSPAT}
+RUN_DEPENDS+=	${LOCALBASE}/share/guspat/gsdrum.cfg:${PORTSDIR}/audio/guspat
+SF=	guspat
+.endif
+
+.if ${PORT_OPTIONS:MEAWPATS}
+RUN_DEPENDS+=	${LOCALBASE}/share/eawpats/acbass.pat:${PORTSDIR}/audio/eawpats
+SF=	eawpats
+.endif
+
+.if ${PORT_OPTIONS:MSTUDIO}
+LIB_DEPENDS+=	freetype:${PORTSDIR}/print/freetype2
+USE_GNOME=	libglade2 gconf2
+CONFIGURE_ARGS+=	--enable-exult-studio
+PLIST_SUB=	STUDIO=""
+.else
+CONFIGURE_ARGS+=	--disable-exult-studio
+PLIST_SUB=	STUDIO="@comment "
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|desktop||' ${WRKSRC}/Makefile.in
 	@${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|png->jmpbuf|png_jmpbuf\(png\)|g' \
+		${WRKSRC}/shapes/pngio.cc
+	@${REINPLACE_CMD} -e 's|append|this->append|g' ${WRKSRC}/istring.h
+	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}| ; \
+		s|%%SF%%|${SF}|' ${WRKSRC}/audio/midi_drivers/timidity/timidity.h
 
 post-install:
-.if !defined(NOPORTDOCS)
+	@${CP} ${WRKSRC}/desktop/exult.desktop ${PREFIX}/share/applications
+	@${CP} ${WRKSRC}/desktop/exult.png ${PREFIX}/share/pixmaps
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
-.for i in FAQ NEWS README
-	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
+	cd ${WRKSRC}/docs && \
+	${CP} -R *.html *.txt images ${DOCSDIR}
 .endif
-	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.mk>
diff -ruN exult.orig/distinfo exult/distinfo
--- exult.orig/distinfo	2011-07-03 18:23:50.000000000 +0400
+++ exult/distinfo	2012-12-29 20:31:55.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (exult-1.2.tar.gz) = a6dd9d4e399281ed2db691ede21dbb79818ee11b08ef717e3eac255e290cf21a
-SIZE (exult-1.2.tar.gz) = 1722259
+SHA256 (exult-1.4.9rc1.tar.gz) = edadf2edb08595bdb7752adaae42b4d46c444be1a419102c22d04439a8500328
+SIZE (exult-1.4.9rc1.tar.gz) = 5452640
diff -ruN exult.orig/files/patch-aa exult/files/patch-aa
--- exult.orig/files/patch-aa	1970-01-01 03:00:00.000000000 +0300
+++ exult/files/patch-aa	2012-12-30 07:29:17.000000000 +0400
@@ -0,0 +1,28 @@
+--- gameclk.cc.orig	2010-10-12 00:52:11.000000000 +0400
++++ gameclk.cc	2012-12-30 07:23:13.000000000 +0400
+@@ -51,12 +51,10 @@
+ 
+ static inline int get_time_palette(int hour, bool dungeon)
+ 	{
+-	if (dungeon || hour < 6)
++	if (dungeon || hour < 5)
+ 		return PALETTE_NIGHT;
+-	else if (hour == 6)
++	else if (hour == 5)
+ 		return PALETTE_DAWN;
+-	else if (hour == 7)
+-		return PALETTE_DAY;
+ 	else if (hour < 20)
+ 		return PALETTE_DAY;
+ 	else if (hour == 20)
+--- objs/egg.cc.orig	2010-04-13 06:11:12.000000000 +0400
++++ objs/egg.cc	2012-12-30 07:28:24.000000000 +0400
+@@ -726,7 +726,7 @@
+ 	if (flags & (1 << (int) nocturnal))
+ 		{			// Nocturnal.
+ 		int hour = gclock->get_hour();
+-		if (!(hour >= 9 || hour <= 5))
++		if (!(hour >= 21 || hour <= 4))
+ 			return (0);	// It's not night.
+ 		}
+ 	Egg_criteria cri = (Egg_criteria) get_criteria();
diff -ruN exult.orig/files/patch-audio-midi_drivers-timidity-timidity.h exult/files/patch-audio-midi_drivers-timidity-timidity.h
--- exult.orig/files/patch-audio-midi_drivers-timidity-timidity.h	1970-01-01 03:00:00.000000000 +0300
+++ exult/files/patch-audio-midi_drivers-timidity-timidity.h	2012-12-29 23:43:32.000000000 +0400
@@ -0,0 +1,17 @@
+--- audio/midi_drivers/timidity/timidity.h.orig	2008-08-31 02:05:33.000000000 +0400
++++ audio/midi_drivers/timidity/timidity.h	2012-12-29 23:42:06.000000000 +0400
+@@ -237,12 +237,12 @@
+ 
+ /* You could specify a complete path, e.g. "/etc/timidity.cfg", and
+    then specify the library directory in the configuration file. */
+-#define CONFIG_FILE	"timidity.cfg"
++#define CONFIG_FILE	"timidity.cfg-%%SF%%"
+ #ifndef DEFAULT_TIMIDITY_PATH
+ #ifdef __WIN32__
+ #define DEFAULT_TIMIDITY_PATH	"\\TIMIDITY"
+ #else
+-#define DEFAULT_TIMIDITY_PATH	"/usr/share/timidity"
++#define DEFAULT_TIMIDITY_PATH	"%%LOCALBASE%%/share/timidity"
+ #endif
+ #endif
+ 
diff -ruN exult.orig/files/patch-audio__midi_drivers__fmopldrv.h exult/files/patch-audio__midi_drivers__fmopldrv.h
--- exult.orig/files/patch-audio__midi_drivers__fmopldrv.h	2007-06-19 14:23:25.000000000 +0400
+++ exult/files/patch-audio__midi_drivers__fmopldrv.h	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- audio/midi_drivers/fmopldrv.h.orig	Wed Aug  7 03:10:31 2002
-+++ audio/midi_drivers/fmopldrv.h	Thu Jun 14 01:30:28 2007
-@@ -76,7 +76,7 @@
- 	/* output a packed midi command to the midi stream
- 	 * valid only if mode is MO_SIMPLE
- 	 */
--	void OplDriver::send(uint32 b);
-+	void send(uint32 b);
- 
- 	/* retrieve a string representation of an error code */
- 	static const char *get_error_name(int error_code);
diff -ruN exult.orig/files/patch-files-databuf.h exult/files/patch-files-databuf.h
--- exult.orig/files/patch-files-databuf.h	2004-03-31 23:40:28.000000000 +0400
+++ exult/files/patch-files-databuf.h	1970-01-01 03:00:00.000000000 +0300
@@ -1,12 +0,0 @@
---- files/databuf.h.orig	Sun Aug 31 21:32:25 2003
-+++ files/databuf.h	Wed Mar 31 13:37:08 2004
-@@ -21,7 +21,9 @@
- #  include <cstdio>
- #  include <cstring>
- #endif
-+#if defined(__GNUC__) && __GNUC__ >= 3
- #include <cassert>
-+#endif
- #include <fstream>
- #include <iomanip>
- #include "U7file.h"
diff -ruN exult.orig/files/patch-files-rwregress.cc exult/files/patch-files-rwregress.cc
--- exult.orig/files/patch-files-rwregress.cc	2004-03-31 23:40:28.000000000 +0400
+++ exult/files/patch-files-rwregress.cc	1970-01-01 03:00:00.000000000 +0300
@@ -1,12 +0,0 @@
---- files/rwregress.cc.orig	Tue Jun 24 21:20:55 2003
-+++ files/rwregress.cc	Wed Mar 31 13:39:13 2004
-@@ -5,7 +5,9 @@
- 
- #include <iostream>
- #include <strstream>
-+#if defined(__GNUC__) && __GNUC__ >= 3
- #include <cassert>
-+#endif
- #include "utils.h"
- 
- using std::cout;
diff -ruN exult.orig/files/patch-hash_utils.h exult/files/patch-hash_utils.h
--- exult.orig/files/patch-hash_utils.h	2007-06-19 14:23:25.000000000 +0400
+++ exult/files/patch-hash_utils.h	1970-01-01 03:00:00.000000000 +0300
@@ -1,20 +0,0 @@
---- hash_utils.h.orig	Mon Sep  1 02:32:24 2003
-+++ hash_utils.h	Thu Jun 14 01:07:42 2007
-@@ -26,7 +26,7 @@
- #else
- #if HAVE_EXT_HASH_MAP
- #  include <ext/hash_map>
--#  if (defined(__GNUC__) && (__GNUC__ == 3) && ( __GNUC_MINOR__ > 0))
-+#  if (defined(__GNUC__) && ((__GNUC__ == 3) && ( __GNUC_MINOR__ > 0) || (__GNUC__ >= 4)))
- using __gnu_cxx::hash_map;
- #  else
- using std::hash_map;
-@@ -44,7 +44,7 @@
- #else
- #if HAVE_EXT_HASH_SET
- #  include <ext/hash_set>
--#  if (defined(__GNUC__) && (__GNUC__ == 3) && ( __GNUC_MINOR__ > 0))
-+#  if (defined(__GNUC__) && ((__GNUC__ == 3) && ( __GNUC_MINOR__ > 0) || (__GNUC__ >= 4)))
- using __gnu_cxx::hash_set;
- #  else
- using std::hash_set;
diff -ruN exult.orig/files/patch-imagewin-manip.h exult/files/patch-imagewin-manip.h
--- exult.orig/files/patch-imagewin-manip.h	1970-01-01 03:00:00.000000000 +0300
+++ exult/files/patch-imagewin-manip.h	2012-12-29 22:18:46.000000000 +0400
@@ -0,0 +1,11 @@
+--- imagewin/manip.h.orig	2010-08-29 18:26:00.000000000 +0400
++++ imagewin/manip.h	2012-12-29 22:17:50.000000000 +0400
+@@ -319,7 +319,7 @@
+ 	static uintD copy(uintS src)
+ 	{
+ 		unsigned int r, g, b;
+-		split_source(src,r,g,b);
++		ManipBaseSrc<color_s,color_d>::split_source(src,r,g,b);
+ 		return ManipBaseDest<color_d>::rgb(r,g,b);
+ 	}
+ 	static void copy(uintD& dest, uintS src)
diff -ruN exult.orig/files/patch-mouse.h exult/files/patch-mouse.h
--- exult.orig/files/patch-mouse.h	2007-06-19 14:23:25.000000000 +0400
+++ exult/files/patch-mouse.h	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- mouse.h.orig	Mon Sep  1 02:32:24 2003
-+++ mouse.h	Thu Jun 14 01:28:55 2007
-@@ -27,6 +27,8 @@
- #include "vgafile.h"
- #include "glshape.h"
- 
-+class Game_window;
-+
- /*
-  *	Handle custom mouse pointers.
-  */
diff -ruN exult.orig/files/patch-objs-spellbook.cc exult/files/patch-objs-spellbook.cc
--- exult.orig/files/patch-objs-spellbook.cc	1970-01-01 03:00:00.000000000 +0300
+++ exult/files/patch-objs-spellbook.cc	2012-12-30 07:43:31.000000000 +0400
@@ -0,0 +1,11 @@
+--- objs/spellbook.cc.orig	2010-03-11 19:05:29.000000000 +0300
++++ objs/spellbook.cc	2012-12-30 07:42:48.000000000 +0400
+@@ -217,7 +217,7 @@
+ 		return false;		// We don't have that spell.
+ 	int mana = act->get_property(Actor::mana);
+ 	// ++++TAG: Need to de-hard-code cost.
+-	int cost = circle + GAME_SI ? 1 : 0;
++	int cost = circle + (GAME_SI ? 1 : 0);
+ 	int level = act->get_level();
+ 	if ((mana < cost) || (level < circle))
+ 			// Not enough mana or not yet at required level?
diff -ruN exult.orig/files/patch-usecode-useval.cc exult/files/patch-usecode-useval.cc
--- exult.orig/files/patch-usecode-useval.cc	2007-07-31 18:54:12.000000000 +0400
+++ exult/files/patch-usecode-useval.cc	1970-01-01 03:00:00.000000000 +0300
@@ -1,20 +0,0 @@
---- usecode/useval.cc.old	2006-10-25 21:43:21.000000000 +0200
-+++ usecode/useval.cc	2006-10-25 21:48:49.000000000 +0200
-@@ -464,7 +464,7 @@
- 		if (buflen < 5)
- 			return -1;
- 		*ptr++ = type;
--		Write4(ptr, (int)value.ptr);
-+		Write4(ptr, 0);
- 		break;
- 	case string_type:
- 		{
-@@ -525,7 +525,7 @@
- 	case pointer_type:
- 		if (buflen < 5)
- 			return false;
--		value.ptr = (Game_object*)Read4(ptr); //DON'T dereference this pointer!
-+		value.ptr = 0; //DON'T dereference this pointer!
- 		// Maybe add a new type "serialized_pointer" to prevent "accidents"?
- 		return true;
- 	case string_type:
diff -ruN exult.orig/files/patch-usecode__ucxt__include__ucfunc.h exult/files/patch-usecode__ucxt__include__ucfunc.h
--- exult.orig/files/patch-usecode__ucxt__include__ucfunc.h	2007-06-19 14:23:25.000000000 +0400
+++ exult/files/patch-usecode__ucxt__include__ucfunc.h	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- usecode/ucxt/include/ucfunc.h.orig	Mon Sep  1 02:32:28 2003
-+++ usecode/ucxt/include/ucfunc.h	Thu Jun 14 01:41:17 2007
-@@ -206,7 +206,7 @@
- 		bool output_list(std::ostream &o, unsigned int funcno, const UCOptions &options);
- 		
- 		bool output_ucs(std::ostream &o, const FuncMap &funcmap, const std::map<unsigned int, std::string> &intrinsics, const UCOptions &options);
--		std::ostream &UCFunc::output_ucs_funcname(std::ostream &o, const FuncMap &funcmap);
-+		std::ostream &output_ucs_funcname(std::ostream &o, const FuncMap &funcmap);
- 		std::ostream &output_ucs_funcname(std::ostream &o, const FuncMap &funcmap,
-                                     unsigned int funcid,
-                                     unsigned int numargs, bool return_var);
diff -ruN exult.orig/files/pkg-message.in exult/files/pkg-message.in
--- exult.orig/files/pkg-message.in	2007-06-19 14:23:25.000000000 +0400
+++ exult/files/pkg-message.in	1970-01-01 03:00:00.000000000 +0300
@@ -1,4 +0,0 @@
-******************************************************************************
-* Run Exult from directory, containing original Ultima VII data.
-* Please, read %%DOCSDIR%%/README for additional information.
-******************************************************************************
diff -ruN exult.orig/pkg-plist exult/pkg-plist
--- exult.orig/pkg-plist	2004-06-13 03:20:52.000000000 +0400
+++ exult/pkg-plist	2012-12-30 07:15:15.000000000 +0400
@@ -1,24 +1,85 @@
 bin/expack
 bin/exult
+bin/ipack
 bin/shp2pcx
 bin/splitshp
 bin/textpack
 bin/ucc
 bin/ucxt
-@exec /bin/mkdir -p %D/share/exult/estudio/new
-%%DATADIR%%/exult.flx
-%%DATADIR%%/exult_bg.flx
-%%DATADIR%%/exult_si.flx
-%%DATADIR%%/exultmsg.txt
-%%DATADIR%%/midisfx.flx
-%%DATADIR%%/u7bgintrinsics.data
-%%DATADIR%%/u7misc.data
-%%DATADIR%%/u7opcodes.data
-%%DATADIR%%/u7siintrinsics.data
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%DATADIR%%/bg_mr_faces.vga
+%DATADIR%%/bg_paperdol.vga
+%DATADIR%%/exult.flx
+%DATADIR%%/exult_bg.flx
+%DATADIR%%/exult_si.flx
+%DATADIR%%/exultmsg.txt
+%DATADIR%%/midisfx.flx
+%DATADIR%%/u7bgintrinsics.data
+%DATADIR%%/u7misc.data
+%DATADIR%%/u7opcodes.data
+%DATADIR%%/u7siintrinsics.data
+share/applications/exult.desktop
+share/pixmaps/exult.png
+%%STUDIO%%bin/exult_studio
+%%STUDIO%%%DATADIR%%/exult_studio.glade
+%%STUDIO%%%DATADIR%%/estudio/new/blends.dat
+%%STUDIO%%%DATADIR%%/estudio/new/combos.flx
+%%STUDIO%%%DATADIR%%/estudio/new/faces.vga
+%%STUDIO%%%DATADIR%%/estudio/new/fonts.vga
+%%STUDIO%%%DATADIR%%/estudio/new/gumps.vga
+%%STUDIO%%%DATADIR%%/estudio/new/palettes.flx
+%%STUDIO%%%DATADIR%%/estudio/new/paperdol.vga
+%%STUDIO%%%DATADIR%%/estudio/new/pointers.shp
+%%STUDIO%%%DATADIR%%/estudio/new/shapes.vga
+%%STUDIO%%%DATADIR%%/estudio/new/sprites.vga
+%%STUDIO%%%DATADIR%%/estudio/new/text.flx
+%%PORTDOCS%%%%DOCSDIR%%/FLI.txt
+%%PORTDOCS%%%%DOCSDIR%%/IslandAddOn.txt
+%%PORTDOCS%%%%DOCSDIR%%/Planets.txt
+%%PORTDOCS%%%%DOCSDIR%%/ReadMe.html
+%%PORTDOCS%%%%DOCSDIR%%/art.txt
+%%PORTDOCS%%%%DOCSDIR%%/bgitems.txt
+%%PORTDOCS%%%%DOCSDIR%%/exult2.txt
+%%PORTDOCS%%%%DOCSDIR%%/exult_intrinsics.txt
+%%PORTDOCS%%%%DOCSDIR%%/exult_studio.html
+%%PORTDOCS%%%%DOCSDIR%%/exult_studio.txt
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/images/back.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/docs01.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docs02.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docs03.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docs04.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docs05.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docs06.png
+%%PORTDOCS%%%%DOCSDIR%%/images/exult_logo.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/studio01.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio02.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio03.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio04.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio05.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio06.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio07.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio08.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio09.png
+%%PORTDOCS%%%%DOCSDIR%%/images/studio10.png
+%%PORTDOCS%%%%DOCSDIR%%/newgame.txt
+%%PORTDOCS%%%%DOCSDIR%%/release.txt
+%%PORTDOCS%%%%DOCSDIR%%/schedule.txt
+%%PORTDOCS%%%%DOCSDIR%%/serpentsfx.txt
+%%PORTDOCS%%%%DOCSDIR%%/siitems.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7combat.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7edit.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7eggs.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7itemtypes.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7monst.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7ready.txt
+%%PORTDOCS%%%%DOCSDIR%%/u7tech.txt
+%%PORTDOCS%%%%DOCSDIR%%/ucc.txt
+%%PORTDOCS%%%%DOCSDIR%%/usecode32.txt
+%%PORTDOCS%%%%DOCSDIR%%/usecode_bugs.txt
+%%PORTDOCS%%%%DOCSDIR%%/usecode_ff.txt
+%%PORTDOCS%%%%DOCSDIR%%/weapons.txt
+%%PORTDOCS%%%%DOCSDIR%%/images
+@dirrm %%PORTDOCS%%%%DOCSDIR%%
 @dirrm %%DATADIR%%/estudio/new
 @dirrm %%DATADIR%%/estudio
 @dirrm %%DATADIR%%


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212300638.qBU6c8sg072622>