From 8f07d1d032b642984023ff1cd36a7858f7078dc8 Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Sat, 17 Sep 2005 20:39:23 +0000 Subject: - Make sample configuration file respect PREFIX and LOCALBASE PR: ports/86250 Submitted by: Naram Qashat (maintainer) --- www/validator/Makefile | 6 +- www/validator/files/validator.conf.sample | 127 --------------------------- www/validator/files/validator.conf.sample.in | 127 +++++++++++++++++++++++++++ 3 files changed, 131 insertions(+), 129 deletions(-) delete mode 100644 www/validator/files/validator.conf.sample create mode 100644 www/validator/files/validator.conf.sample.in (limited to 'www') diff --git a/www/validator/Makefile b/www/validator/Makefile index 1f915fc6b60d..d6b91b77323d 100644 --- a/www/validator/Makefile +++ b/www/validator/Makefile @@ -29,15 +29,17 @@ RUN_DEPENDS= onsgmls:${PORTSDIR}/textproc/opensp \ NO_BUILD= yes USE_PERL5_RUN= yes -SUB_FILES= pkg-message +SUB_FILES= pkg-message validator.conf.sample post-extract: @${RM} ${WRKSRC}/README.cvs @${RM} -rf ${WRKSRC}/misc @${RM} -rf ${WRKSRC}/httpd/conf - @${CP} ${FILESDIR}/validator.conf.sample ${WRKSRC}/htdocs/config/ @${RM} ${WRKSRC}/htdocs/config/validator.conf +pre-install: + @${CP} ${WRKDIR}/validator.conf.sample ${WRKSRC}/htdocs/config/ + do-install: ${MKDIR} ${PREFIX}/www/validator ${MKDIR} ${PREFIX}/www/validator/htdocs diff --git a/www/validator/files/validator.conf.sample b/www/validator/files/validator.conf.sample deleted file mode 100644 index 6c45e8e2576e..000000000000 --- a/www/validator/files/validator.conf.sample +++ /dev/null @@ -1,127 +0,0 @@ -# -# Main Configuration File for the W3C Markup Validation Service. -# -# $Id: validator.conf,v 1.24 2005/07/08 08:31:09 ot Exp $ -# -# See 'perldoc Config::General' for the syntax, and be aware that the -# 'SplitPolicy' is 'equalsign', ie. keys and values are separated by '\s*=\s*', -# and that 'InterPolateVars' is in effect. -# - -# -# Base Path for Markup Validator files. -# -# You MUST set these unless you use the default locations for the files. -# e.g. the config files in "/etc/w3c/" and everything else in -# "/usr/local/validator/". -# -# Make sure all file paths below do NOT end with a slash - - - # - # Base path. Defaults to the value of the W3C_VALIDATOR_HOME environment - # variable or /usr/local/validator if the variable does not exist. - Base = /usr/local/www/validator - - # - # Location of template files - Templates = $Base/share/templates - - - # - # The SGML Library Path. - Library = $Base/htdocs/sgml-lib - - # - # The SGML Parser to use. Defaults to /usr/bin/onsgmls. - Parser = /usr/local/bin/onsgmls - - - -# -# This controls whether the debugging options are allowed to be enabled. -Allow Debug = yes - -# -# This lets you permanently enable the debugging options. Can be overridden -# with CGI options (unlike "Allow Debug" above). -Enable Debug = no - -# -# Whether private RFC1918 addresses are allowed. -Allow Private IPs = no - -# -# Whether the (highly experimental!) SOAP support should be enabled. -Enable SOAP = no - -# -# Whether the validator will check its own output. -# 0 means it will refuse to check its own output, 1 means it will but it will -# refuse to check the results of it checking itself. Etc. -Max Recursion = 0 - -# -# Protocols the validator is allowed to use for retrieving documents. -# The default is to allow http and https. - - Allow = data,http,https - - -# -# Email address of the maintainer of this service. -Maintainer = www-validator@w3.org - -# -# The "Home Page" for the service. Make sure this ends with a slash. -Home Page = http://validator.w3.org/ - -# -# Base URI for the Element Reference. -Element Ref URI = http://www.htmlhelp.com/reference/html40/ - - - -# -# Mapping tables etc... -# - -# -# Maps element names to URLs (cf. "Element Ref URI" above). - - Include /usr/local/www/validator/htdocs/config/eref.cfg - - -# -# Main document Type Registry; contains all information on the types -# of documents we support and how they are processed. - - Include /usr/local/www/validator/htdocs/config/types.conf - - -# -# Mapping of charset names to their IANA names and how iconv(3) knows them. - - Include /usr/local/www/validator/htdocs/config/charset.cfg - - -# -# Map MIME Media Type to Parse Mode mapping. - - text/xml = XML - image/svg = XML - image/svg+xml = XML - application/smil = XML - application/xml = XML - text/html = TBD - text/vnd.wap.wml = XML - application/xhtml+xml = XML - application/mathml+xml = XML - - -# -# Source for the "Tip of The Day" blurbs. - - Include /usr/local/www/validator/htdocs/config/tips.cfg - - diff --git a/www/validator/files/validator.conf.sample.in b/www/validator/files/validator.conf.sample.in new file mode 100644 index 000000000000..35f4a0bfd857 --- /dev/null +++ b/www/validator/files/validator.conf.sample.in @@ -0,0 +1,127 @@ +# +# Main Configuration File for the W3C Markup Validation Service. +# +# $Id: validator.conf,v 1.24 2005/07/08 08:31:09 ot Exp $ +# +# See 'perldoc Config::General' for the syntax, and be aware that the +# 'SplitPolicy' is 'equalsign', ie. keys and values are separated by '\s*=\s*', +# and that 'InterPolateVars' is in effect. +# + +# +# Base Path for Markup Validator files. +# +# You MUST set these unless you use the default locations for the files. +# e.g. the config files in "/etc/w3c/" and everything else in +# "/usr/local/validator/". +# +# Make sure all file paths below do NOT end with a slash + + + # + # Base path. Defaults to the value of the W3C_VALIDATOR_HOME environment + # variable or /usr/local/validator if the variable does not exist. + Base = %%PREFIX%%/www/validator + + # + # Location of template files + Templates = $Base/share/templates + + + # + # The SGML Library Path. + Library = $Base/htdocs/sgml-lib + + # + # The SGML Parser to use. Defaults to /usr/bin/onsgmls. + Parser = %%LOCALBASE%%/bin/onsgmls + + + +# +# This controls whether the debugging options are allowed to be enabled. +Allow Debug = yes + +# +# This lets you permanently enable the debugging options. Can be overridden +# with CGI options (unlike "Allow Debug" above). +Enable Debug = no + +# +# Whether private RFC1918 addresses are allowed. +Allow Private IPs = no + +# +# Whether the (highly experimental!) SOAP support should be enabled. +Enable SOAP = no + +# +# Whether the validator will check its own output. +# 0 means it will refuse to check its own output, 1 means it will but it will +# refuse to check the results of it checking itself. Etc. +Max Recursion = 0 + +# +# Protocols the validator is allowed to use for retrieving documents. +# The default is to allow http and https. + + Allow = data,http,https + + +# +# Email address of the maintainer of this service. +Maintainer = www-validator@w3.org + +# +# The "Home Page" for the service. Make sure this ends with a slash. +Home Page = http://validator.w3.org/ + +# +# Base URI for the Element Reference. +Element Ref URI = http://www.htmlhelp.com/reference/html40/ + + + +# +# Mapping tables etc... +# + +# +# Maps element names to URLs (cf. "Element Ref URI" above). + + Include %%PREFIX%%/www/validator/htdocs/config/eref.cfg + + +# +# Main document Type Registry; contains all information on the types +# of documents we support and how they are processed. + + Include %%PREFIX%%/www/validator/htdocs/config/types.conf + + +# +# Mapping of charset names to their IANA names and how iconv(3) knows them. + + Include %%PREFIX%%/www/validator/htdocs/config/charset.cfg + + +# +# Map MIME Media Type to Parse Mode mapping. + + text/xml = XML + image/svg = XML + image/svg+xml = XML + application/smil = XML + application/xml = XML + text/html = TBD + text/vnd.wap.wml = XML + application/xhtml+xml = XML + application/mathml+xml = XML + + +# +# Source for the "Tip of The Day" blurbs. + + Include %%PREFIX%%/www/validator/htdocs/config/tips.cfg + + -- cgit v1.2.3