Package-Name: SVGATextMode
Source: ibibliolinux:///utils/console/SVGATextMode-(\d+.\d+)-src.tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -p COPYING CREDITS HISTORY README* "$(PREFIX)/"
	mkdir -p "$(PREFIX)"/doc
	cp -p doc/{ClockProg.doc,[F-R]*,[cg-v]*} "$(PREFIX)/doc/"
	mkdir -p "$(PREFIX)"/man/man{5,8}
	cp -p doc/SVGATextMode.man "$(PREFIX)/man/man8/SVGATextMode.8"
	cp -p doc/TextConfig.man "$(PREFIX)/man/man5/TextConfig.5"
	cp -p doc/grabmode.man "$(PREFIX)/man/man8/grabmode.8"
	ln -fs SVGATextMode.8 "$(PREFIX)/man/man8/stm.8"
	ln -fs grabmode.8 "$(PREFIX)/man/man8/clockprobe.8"
	mkdir -p "$(PREFIX)"/{sbin,etc}
	if [ -f "$(PREFIX)/etc/TextConfig" ] ; then INSTALL=install ; else INSTALL=newinstall ; fi ; \
	$(MAKE) $$INSTALL INSTBINDIR="$(PREFIX)/sbin" INSTCONFDIR="$(PREFIX)/etc" CONF_FLAGS=-DNO_DEBUG
Install:
	chmod -R go-rwx "$(PREFIX)"
	$(MAKE) instsbin SBIN="SVGATextMode clockprobe grabmode stm"
	$(MAKE) instetc ETC=TextConfig
	$(MAKE) instman SECTION=5 MAN=TextConfig
	$(MAKE) instman SECTION=8 MAN="SVGATextMode clockprobe grabmode stm"
Patch: <<EOT
--- cfgfile.y.old	2000-06-22 11:24:10 +0900
+++ cfgfile.y	2002-12-03 17:17:36 +0900
@@ -266,6 +266,7 @@
 /****************************************************************************/
 /* ADDITIONAL C CODE */
 
+#include <stdio.h>
 extern FILE *yyin;
 
 void yy_check_int_range(int cvalue, int lmin, int lmax, char *descstr, char *remark)
EOT

-/etc/TextConfig
/etc/TextConfig
/pkg/SVGATextMode/
/usr/man/man5/TextConfig.5.gz
/usr/man/man8/SVGATextMode.8.gz
/usr/man/man8/clockprobe.8.gz
/usr/man/man8/grabmode.8.gz
/usr/man/man8/stm.8.gz
/usr/sbin/SVGATextMode
/usr/sbin/clockprobe
/usr/sbin/grabmode
/usr/sbin/stm
