Package-Name: wdg-validator
Requires: opensp
Homepage: http://www.htmlhelp.com/tools/validator/offline/
# FIXME: UGLY HACK to get more version numbers
Source: http://www.htmlhelp.com/tools/validator/offline//(validate(<[^>]*>)*\s\(Version\s\d+(\.\d+)[\0-\377]*lq-sp-\d+(\.\d+)*\.tar\.gz[\0-\377]*wdg-sgml-lib-\d(\.\d+)*\.tar\.gz)/[\0-\377]*?validate(?:<[^>]*>)*\s\(Version\s(\d+(?:.\d+)*)[\0-\377]*lq-sp-(\d+(?:.\d+)*).tar.gz[\0-\377]*wdg-sgml-lib-(\d(?:.\d+)*).tar.gz $1 http://www.htmlhelp.com/tools/validator/offline/validate
#More-Source-1: http://www.htmlhelp.com/tools/validator/offline/lq-sp-$2.tar.gz
More-Source-2: http://www.htmlhelp.com/tools/validator/src/wdg-sgml-lib-$3.tar.gz
Zap-Before-Install: 1
Repack:
	mkdir -p wdg-validator-"$(VERSION)"/bin
	chmod 755 wdg-validator-"$(VERSION)" wdg-validator-"$(VERSION)"/bin
	cp -p "$(SOURCE)" wdg-validator-"$(VERSION)"/bin/validate
	chmod 755 wdg-validator-"$(VERSION)"/bin/validate
#	tar Cxzvfp wdg-validator-"$(VERSION)" "$(SOURCE1)"
	tar xzvfp "$(SOURCE2)"
	mkdir -p wdg-validator-"$(VERSION)"/share/wdg-validator
	mv wdg/sgml-lib wdg-validator-"$(VERSION)"/share/wdg-validator/
Compile:
#	mkdir -p "$(PREFIX)"/lq-sp
#	$(MAKE) -C lq-sp-* all install prefix="$(PREFIX)/lq-sp" INSTALL=install CXX="g++ -fno-implicit-templates -O2 $(GCC_OPT_FLAGS)"
	mkdir -p "$(PREFIX)"/bin
	cp -pf bin/validate "$(PREFIX)"/bin/
	rm -rf "$(PREFIX)"/share
	cp -a share "$(PREFIX)"/
Install:
	$(MAKE) instbin BIN=validate
	rm -rf /usr/share/wdg-validator
	ln -s "$(PREFIX)"/share/wdg-validator /usr/share/
Patch: <<EOT
--- bin/validate.old	2003-10-20 16:50:32 +0900
+++ bin/validate	2004-08-20 20:40:44 +0900
@@ -50,10 +50,10 @@
 my $usage = "Usage: validate [OPTION] [FILE...]";
 
 # SGML directory (catalog, DTDs, SGML declarations)
-my $sgmlDir = '/usr/local/share/wdg/sgml-lib';
+my $sgmlDir = '/usr/share/wdg-validator/sgml-lib';
 
 # Location of lq-nsgmls executable
-my $nsgmlsLocation = '/usr/local/bin/lq-nsgmls';
+my $nsgmlsLocation = '/usr/bin/onsgmls';
 
 # lq-nsgmls command line
 # The SGML declaration and HTML document's filename will be appended
EOT

/pkg/wdg-validator/
/usr/bin/validate
/usr/share/wdg-validator
