# $Id$

# wpu parse start /^([^=]+)="(.*)"/
TYPE="program"



# Download from SourceForge.
SOURCEFORGE="http://sourceforge.net"
# Direct SourceForge link base to a particular file.
DOWNSF="http://prdownloads.sourceforge.net/lmpc/"



# This whole section looks redundant, but not always downloadable
# files are the packages themself.
DOWNCOUNT="7"
DD1="@COMMENT_s@"
DF1="@FILENAME_s@"
DD2="@COMMENT_f@"
DF2="@FILENAME_f@"
DD3="@COMMENT_d@"
DF3="@FILENAME_d@"
DD4="@COMMENT_l@"
DF4="@FILENAME_l@"
DD5="@COMMENT_w@"
DF5="@FILENAME_w@"
DD6="@COMMENT_m@"
DF6="@FILENAME_m@"
DD7="@COMMENT_3@"
DF7="@FILENAME_3@"


GOODPACK="sfdl3wm"


COMMENT_s="Source Package"
METHOD_s="tgz"
FILENAME_s="@PACKAGE@-@VERSION@.tar.gz"
COMMENT_f="Full Package"
METHOD_f="tgz"
FILENAME_f="@PACKAGE@-@VERSION@-f.tar.gz"
COMMENT_d="MS-DOS Binary Package"
METHOD_d="zipdos"
FILENAME_d="@PACKAGE@@SHORTVERSION@d.zip"
COMMENT_l="Linux Binary Package"
METHOD_l="tgz"
FILENAME_l="@PACKAGE@-@VERSION@-l.tar.gz"
COMMENT_3="Linux 32 bit Binary Package"
METHOD_3="tgz"
FILENAME_3="@PACKAGE@-@VERSION@-l32.tar.gz"
COMMENT_w="Win32 (Cygwin) Binary Package"
METHOD_w="zipwin"
FILENAME_w="@PACKAGE@@SHORTVERSION@w.zip"
COMMENT_m="Win32 (MinGW) Binary Package"
METHOD_m="zipwin"
FILENAME_m="@PACKAGE@@SHORTVERSION@m.zip"


HINT_stable="This is a stable release."
HINT_beta="This version is beta code. It contains new bugs."
HINT_alpha="This code is considered as alpha quality. It contains many new bugs."
HINT_private="This is a private release. Do not distribute."


# generic names
MYFIRSTNAME="Uwe"
MYSURNAME="Girlich"
MYNAME="@MYFIRSTNAME@ @MYSURNAME@"
MYEMAIL="uwe@half-empty.de"
PQSITE="demospecs.half-empty.de"
PLANETQUAKE="http://@PQSITE@"
BASE="demospecs"
# Not needed any more.
# HOMEURL="@PLANETQUAKE@/@BASE@"
HOMEURL="@PLANETQUAKE@"
PICSDIR="pics"
HOMENAME="Demo Specs page"
# wpu parse end


# packdb start

#****************************************************************************#
#  packdb  -  package contents and file description database                 #
#****************************************************************************#

[Files]
sl3dwmf	COPYING	GNU General Public Licence
sf	COPYING.LIB	GNU Library General Public Licence
sf	INSTALL	generic Autoconf install hints
sf	Makefile.am	Automake template for Makefile.in
sf	Makefile.in	Autoconf template for Makefile
sl3dwmf	README	you read it
sf	README.base	template for all READMEs
sf	aclocal.m4	Automake macros
sf	autogen.sh	generate initial Autoconf stuff
sf	bin/Makefile.am	Automake template for bin/Makefile.in
sf	bin/Makefile.in Autoconf template for bin/Makefile
sf	bin/cprep	C to C++ conversion tool
df	bin/cwsdpmi.exe	MS-DOS DPMI server for the MS-DOS binaries
lf	bin/dbs	DBS Linux binary (gcc 4.7.2, glibc, x86-64, ELF)
3f	bin/dbs32	DBS Linux binary (gcc 4.7.2, glibc, x86, ELF)
wf	bin/dbs32.exe	DBS Win32 binary (gcc 3.3.1, Cygwin)
l3dwmf	bin/dema	DEM Text File Analyser (Perl script)
sf	bin/dema.in	template for DEM Text File Analyser (Perl script)
lf	bin/demcut	DEMcut Linux binary (gcc 4.7.2, glibc, x86-64, ELF)
3f	bin/demcut32	DEMcut Linux binary (gcc 4.7.2, glibc, x86, ELF)
df	bin/demcut.exe	DEMcut MS-DOS binary (egcs-2.91.66, djgpp V2.0)
wf	bin/demcut32.exe	DEMcut Win32 binary (gcc 3.3.1, Cygwin)
mf	bin/demcutm.exe	DEMcut Win32 binary (gcc 3.3.1, Mingw32)
l3dwmf	bin/dm2cat	The DM2 file concatenator (Perl script)
sf	bin/dm2cat.in	template for The DM2 file concatenator (Perl script)
sf	bin/extract	the specs to C extractor (Perl script)
sf	bin/gentok	includes tokens in yacc and lex files
lf	bin/lmpc	LMPC Linux binary (gcc 4.7.2, glibc, x86-64, ELF)
3f	bin/lmpc32	LMPC Linux binary (gcc 4.7.2, glibc, x86, ELF)
df	bin/lmpc.exe	LMPC MS-DOS binary (egcs-2.91.66, djgpp V2.0)
wf	bin/lmpc32.exe	LMPC Win32 binary (gcc 3.3.1, Cygwin)
mf	bin/lmpcm.exe	LMPC Win32 binary (gcc 3.3.1, Mingw32)
sl3dwmf	bin/procdm2.pl	DM2 processor (Perl script)
sf	bin/wpu	The Web Publishing Utility
sf	config.guess	Autoconf host system guess
sf	config.h.in	Autoconf template for config.h
sf	config.sub	Autoconf host system name normaliser
sf	configure	Autoconf configure script
sf	configure.ac	Autoconf template for configure
sf	doc/COMPILE	compilation hints
sf	doc/COMPILE-go32	cross compilation script for go32
sf	doc/COMPILE-cygwin	cross compilation script for Cygwin
sf	doc/Makefile.am	Automake template for doc/Makefile.in
sf	doc/Makefile.in	Autoconf template for doc/Makefile
sf 	doc/gdb-patch	patch for a cross-GDB (target Cygwin, host Linux)
sf	doc/lmpc.base	documentation input (LinuxDoc), deprecated
sf	doc/lmpc.gen.in	documentation input (DocBook)
l3dwmf	doc/lmpc.html	documentation (HTML)
f	doc/lmpc.pdf	documentation (PDF)
sf	files/Makefile.am	Automake template for files/Makefile.in
sf	files/Makefile.in	Autoconf template for files/Makefile
sf	install-sh	Autoconf install script
sf	missing	Automake help script
sf	spec/Make.spec.rules	Makefile include file
sf	spec/Makefile.am	Automake template for spec/Makefile.in
sf	spec/Makefile.in	Autoconf template for spec/Makefile
sf	spec/spec.dsl	style sheet customization
sf	spec/dem-q1/Makefile.am	Automake template for spec/dem-q1/Makefile.in
sf	spec/dem-q1/Makefile.in	Autoconf template for spec/dem-q1/Makefile
sf	spec/dm2-q2/Makefile.am	Automake template for spec/dm2-q2/Makefile.in
sf	spec/dm2-q2/Makefile.in	Autoconf template for spec/dm2-q2/Makefile
sf	spec/dm2-q2/dm2.gen.in	documentation input (DocBook)
sf	spec/dmo-dn/Makefile.am	Automake template for spec/dmo-dn/Makefile.in
sf	spec/dmo-dn/Makefile.in	Autoconf template for spec/dmo-dn/Makefile
sf	spec/faq/Makefile.am	Automake template for spec/faq/Makefile.in
sf	spec/faq/Makefile.in	Autoconf template for spec/faq/Makefile
sf	spec/icons/Makefile.am	Automake template for spec/icons/Makefile.in
sf	spec/icons/Makefile.in	Autoconf template for spec/icons/Makefile
sf	spec/lmp-d1/Makefile.am	Automake template for spec/lmp-d1/Makefile.in
sf	spec/lmp-d1/Makefile.in	Autoconf template for spec/lmp-d1/Makefile
sf	spec/main/Makefile.am	Automake template for spec/main/Makefile.in
sf	spec/main/Makefile.in	Autoconf template for spec/main/Makefile
sf	spec/misc/Makefile.am	Automake template for spec/misc/Makefile.in
sf	spec/misc/Makefile.in	Autoconf template for spec/misc/Makefile
sf	spec/qwd-qw/Makefile.am	Automake template for spec/qwd-qw/Makefile.in
sf	spec/qwd-qw/Makefile.in	Autoconf template for spec/qwd-qw/Makefile
sf	src/Makefile.am	Automake template for src/Makefile.in
sf	src/Makefile.in	Autoconf template for src/Makefile
sf	src/alloca.c	alloca(3) source
sf	src/binblock.c	binary block read/write functions
sf	src/binblock.h	header file for binblock.c
sf	src/dbs.c	DBS main source
sf	src/demcut.c	DEMcut main source
sf	src/demotextl.l	general lexer for demo text files
sf	src/demotexty.y	general parser for demo text files
sf	src/getopt.c	getopt(3) source
sf	src/getopt.h	getopt(3) and getopt_long(3) header
sf	src/getopt1.c	getopt_long(3) source
sf	src/lmpc.c	LMPC main source
sf	src/lmpc.h	some definitions
sf	src/lzw.c	compress DMO files (by sw)
sf	src/memcmp.c	memcmp source
sf	src/memmem.c	memmem source
sf	src/node.c	node functions
sf	src/node.h	header file for node.c
sf	src/record.c	generic recording functions
sf	src/record.h	header file for record.c
sf	src/strsep.c	strsep source
sf	src/tokenlist.in	mini template for tokenlist
sf	src/tools.c	some misc. functions
sf	src/tools.h	header file for tools.c
sf	src/udem.c	special DEM functions
sf	src/udem.h	header file for udem.c
sf	src/udeml.l.in	template for udeml.l (lexer)
sf	src/udemy.y.in	template for udemy.y (parser)
sf	src/udm2.c	special DM2 functions
sf	src/udm2-te1.c	temp_entity code from the specs, part 1
sf	src/udm2-te2.c	temp_entity code from the specs, part 2
sf	src/udm2-te3.c	temp_entity code from the specs, part 3
sf	src/udm2.h	header file for udm2.c
sf	src/udm3.c	special DM3 functions
sf	src/udm3.h	header file for udm3.c
sf	src/udmo.c	special DMO functions
sf	src/udmo.h	header file for udmo.c
sf	src/ulmp.c	special LMP functions
sf	src/ulmp.h	header file for ulmp.c
sf	src/unlzw.c	uncompress DMO files (by sw)
sf	src/uqwd.c	special QWD functions
sf	src/uqwd.h	header file for uqwd.c
sf	src/quake3/Makefile.am	Automake template for src/quake3/Makefile.in
sf	src/quake3/Makefile.in	Autoconf template for src/quake3/Makefile
sf	src/quake3/add.c	glue code to remove parts of the Q3A source
sf	src/quake3/code/game/q_shared.h	part of the Q3A source
sf	src/quake3/code/qcommon/huffman.c	part of the Q3A source
sf	src/quake3/code/qcommon/msg.c	part of the Q3A source
sf	src/quake3/code/qcommon/qcommon.h	part of the Q3A source
sf	wpurc		configuration file for wpu
sf	depcomp	part of Autoconf
sf	ylwrap	part of Autoconf

[Copyright]
src/getopt.c	The getopt files are part of the GNU C library (see COPYING.LIB).

[Copyright]
src/alloca.c	The alloca files come from a public-domain implementation by D A Gwyn.

[Copyright]
src/memcmp.c	The file memcmp.c contains code of the GNU C library (see COPYING.LIB).

[Copyright]
src/memmem.c	The file memmem.c contains code of the GNU C library (see COPYING.LIB).

[Copyright]
src/strsep.c	The file strsep.c contains code of the GNU C library (see COPYING.LIB).

[Copyright]
bin/cwsdpmi.exe	cwsdpmi.exe is a free (I hope so) DPMI server for djgpp V2.0 MS-DOS binaries.

[Copyright]
src/lzw.c	The files lzw.c and unlzw.c are written by Steffen Winterfeldt (wfeldt@suse.com) and are based on the source of a public domain compress(1) program.

[Copyright]
src/quake3/code/game/q_shared.h	The files q_shared.h huffman.c msg.c, and qcommon.h are part of the Q3A source code (see COPYING).

[Note]
bin/lmpc32.exe	The Win32 binaries lmpc32.exe and demcut32.exe (compiled with the Cygwin toolset) need cygwin1.dll. Get it from @HOMEURL@/misc/win32.html
