2015-06-12 12:50:58 +02:00
|
|
|
# $NetBSD: Makefile,v 1.40 2015/06/12 10:51:41 wiz Exp $
|
1998-05-15 01:49:29 +02:00
|
|
|
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
DISTNAME= texi2html-5.0
|
2015-06-12 12:50:58 +02:00
|
|
|
PKGREVISION= 5
|
2005-08-16 13:37:34 +02:00
|
|
|
CATEGORIES= textproc
|
|
|
|
MASTER_SITES= http://savannah.nongnu.org/download/texi2html/
|
2010-12-27 20:04:49 +01:00
|
|
|
EXTRACT_SUFX= .tar.bz2
|
1998-05-15 01:49:29 +02:00
|
|
|
|
2006-03-04 22:28:51 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2010-12-27 20:04:49 +01:00
|
|
|
HOMEPAGE= http://savannah.nongnu.org/projects/texi2html/
|
2005-08-16 13:37:34 +02:00
|
|
|
COMMENT= Texinfo-to-HTML direct translator
|
2010-01-24 18:11:17 +01:00
|
|
|
LICENSE= gnu-gpl-v2
|
1998-05-15 01:49:29 +02:00
|
|
|
|
2010-12-03 13:23:26 +01:00
|
|
|
DEPENDS+= p5-Locale-libintl-[0-9]*:../../misc/p5-Locale-libintl
|
|
|
|
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
CONFLICTS= teTeX-bin-1.*{,nb*}
|
2000-09-12 18:52:57 +02:00
|
|
|
|
Update to 1.78:
1.78 (2007-06-05)
* NEW FEATURES
------------
* Transliterate accented characters in file names. Use Text::Unidecode
if detected.
* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
@setshortcontentsaftertitlepage and the obsolete @allow-recursion
and @quote-arg.
* With book style the Table of Contents is put where it is set.
* Use more numeric entities, especially for accented letters.
* The `examples' directory now contains an init file for Mediawiki output.
Mediawiki is the GPL'd wiki used by Wikipedia.
* new init file tex4ht.init. With this init file, httex or htlatex from
tex4ht is used to format @tex and @math.
* Init files now have a chance to override all file names, rather than just
page names.
* Put the images under a double licence by adding back their original GPL
licence.
* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted
environment.
* The user can bypass the texi2html functions and provide his own function
to do things similar that what is done for interfacing with LaTeX2HTML
or tex4ht.
* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.
* Add $USER and $DATE variables to override the defaults detected for the
footer.
* COMPATIBILITY
-------------
* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
for use in init files.
* The API for image, normal_text, paragraph and node_file_name has changed.
* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
and $OUT_ENCODING.
* utf8 is used as default out file encoding. This should allow for utf8
translations for languages which cannot use @-commands for non ascii
characters.
* Use entities for ``, '', ---, -- and quotes used for some formatting
@-commands if $USE_ISO is set.
* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
it is useless as it is a construct that shouldn't happen.
* avoid menu entry and description redundancy in the formatting function
and not in the main program.
* accept - in @-command names (compatibility with makeinfo)
* in user-defined macro arguments a comma in brace is escaped (compatibility
with makeinfo from texinfo 4.8.90)
* don't add the section title to the html title when the document isn't split
* BUG FIXES
---------
* When the file extension is set to the empty string, a trailing `.' will not
be automatically added to file names.
* The texi2html script is now created by make and not configure.
* It is possible to build the translation files from outside of the
build directory.
* When configure detects that no Data::Dumper is present, the build scripts
will simply copy the files instead of breaking.
* remove handling of quotation second arg, quotation has only one arg.
* handle nested ifset/ifclear.
* Improved handling of @sc and @centerchap.
* More flexible normal_text.
* style_stack really contains the formatting @-commands.
* caching of html generated by latex2html reenabled.
* when not split and no section navigation is output, the about page and
navigation direction are not output for all the elements.
2007-07-30 20:58:26 +02:00
|
|
|
USE_TOOLS+= gmake perl:run
|
2005-08-16 13:37:34 +02:00
|
|
|
GNU_CONFIGURE= yes
|
2010-12-27 20:04:49 +01:00
|
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
|
2011-01-25 12:29:54 +01:00
|
|
|
CONFIGURE_ARGS+= --disable-nls
|
Update to 1.78:
1.78 (2007-06-05)
* NEW FEATURES
------------
* Transliterate accented characters in file names. Use Text::Unidecode
if detected.
* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
@setshortcontentsaftertitlepage and the obsolete @allow-recursion
and @quote-arg.
* With book style the Table of Contents is put where it is set.
* Use more numeric entities, especially for accented letters.
* The `examples' directory now contains an init file for Mediawiki output.
Mediawiki is the GPL'd wiki used by Wikipedia.
* new init file tex4ht.init. With this init file, httex or htlatex from
tex4ht is used to format @tex and @math.
* Init files now have a chance to override all file names, rather than just
page names.
* Put the images under a double licence by adding back their original GPL
licence.
* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted
environment.
* The user can bypass the texi2html functions and provide his own function
to do things similar that what is done for interfacing with LaTeX2HTML
or tex4ht.
* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.
* Add $USER and $DATE variables to override the defaults detected for the
footer.
* COMPATIBILITY
-------------
* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
for use in init files.
* The API for image, normal_text, paragraph and node_file_name has changed.
* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
and $OUT_ENCODING.
* utf8 is used as default out file encoding. This should allow for utf8
translations for languages which cannot use @-commands for non ascii
characters.
* Use entities for ``, '', ---, -- and quotes used for some formatting
@-commands if $USE_ISO is set.
* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
it is useless as it is a construct that shouldn't happen.
* avoid menu entry and description redundancy in the formatting function
and not in the main program.
* accept - in @-command names (compatibility with makeinfo)
* in user-defined macro arguments a comma in brace is escaped (compatibility
with makeinfo from texinfo 4.8.90)
* don't add the section title to the html title when the document isn't split
* BUG FIXES
---------
* When the file extension is set to the empty string, a trailing `.' will not
be automatically added to file names.
* The texi2html script is now created by make and not configure.
* It is possible to build the translation files from outside of the
build directory.
* When configure detects that no Data::Dumper is present, the build scripts
will simply copy the files instead of breaking.
* remove handling of quotation second arg, quotation has only one arg.
* handle nested ifset/ifclear.
* Improved handling of @sc and @centerchap.
* More flexible normal_text.
* style_stack really contains the formatting @-commands.
* caching of html generated by latex2html reenabled.
* when not split and no section navigation is output, the about page and
navigation direction are not output for all the elements.
2007-07-30 20:58:26 +02:00
|
|
|
INFO_FILES= yes
|
2005-07-16 21:10:37 +02:00
|
|
|
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
REPLACE_PERL+= MySimple.pm
|
|
|
|
REPLACE_PERL+= T2h_i18n.pm
|
2010-12-03 13:23:26 +01:00
|
|
|
REPLACE_PERL+= T2h_l2h.pm
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Base.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Can.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Fetch.pm
|
2010-12-03 13:23:26 +01:00
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Makefile.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Metadata.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/Win32.pm
|
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/inc/Module/Install/WriteAll.pm
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
REPLACE_PERL+= lib/Unicode-EastAsianWidth/lib/Unicode/EastAsianWidth.pm
|
2010-12-03 13:23:26 +01:00
|
|
|
REPLACE_PERL+= test/formatting/res/block_EOL_tex/block_EOL-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/formatting/res/tex/tex-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/formatting/res/tex_l2h_mediawiki/tex-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/formatting/res_all/tex_l2h_mediawiki/tex-l2h_cache.pm
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
REPLACE_PERL+= test/invalid/res/math_not_closed/math_not_closed-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/invalid/res/tex_in_copying/tex_in_copying-l2h_cache.pm
|
2010-12-03 13:23:26 +01:00
|
|
|
REPLACE_PERL+= test/invalid/res/tex_not_closed/tex_not_closed-l2h_cache.pm
|
Update to 5.0:
5.0 (2010-06-27)
* NEW FEATURES
------------
* The program may be called as makeinfo, with a handling of options
and defaults matching makeinfo.
It may also be called as texi2any, with makeinfo defaults and all
the texi2html command-line arguments that are not obsolete.
* new info and plaintext backends, ready for world domination!
Corresponding test results are added.
* main program handles --xml, --docbook, --info, --html and --plaintext.
* Handle @DH{}, @dh{}, @TH{}, @th{}, @headitemfont, @part and
@allowcodebreaks false
* Handle -o /dev/null (or NUL) like makeinfo.
* Read TEXINFO_OUTPUT_FORMAT in env to determine the output format.
* add 0x7F as a comment character.
* When called as texi2html, output the title page at the beginning.
* mediawiki backend completed.
* Translations of error messages available.
* BUG FIXES
---------
* Handling of @itemize and @table arguments are more in line with makeinfo.
* ignore @setfilename in @include'd files, as told in the texinfo manual.
* many warning messages added, especially for Info to match makeinfo.
* Still provide the default output with --macro-expand.
* Handle correctly @w in info and html.
* COMPATIBILITY
-------------
* complex format handling API changed. $complex_format_map is replaced by
a real hash %complex_format_map and the begin and end are no more
evaluated.
* If file begins with /, ./ or ../ don't search in -I.
* In the default case a gettext-like framework is now used for in document
string translations. The old framework is still available by setting
$I18N_PERL_HASH.
* Information that can be set by @-commands should now be accessed
through get_conf, and also some information about the document (the
information that can change for each manual being processed).
* $format_list_item_texi should now modify directly the @item argument
and apply the @-command given as @table argument. Correspondingly,
some arguments of $table_item have been removed.
* Formatting of titlepage changed, and @title, @subtitle and @author
are now handled by $line_command.
* @verbatiminclude is now a $raw command argument distinct from @verbatim.
* @direntry is formatted like a menu and passed down to $menu_command.
* $SEPARATED_FOOTNOTES has been replaced by $FOOTNOTESTYLE, that takes the
same argument than @footnotestyle.
* replace $LANG by $DOCUMENTLANGUAGE.
* replace $DO_CONTENTS by $CONTENTS and $DO_SCONTENTS by $SHORTCONTENTS.
* replace $TRANSLITERATE_NODE by $TRANSLITERATE_FILE_NAMES.
* replace $SECTION_NAVIGATION by $HEADERS.
* add $NODE_FILENAMES to use node names for files associated with nodes,
such that $NODE_FILES only means creating redirection files.
* Remove the user from footer, and the corresponding USER variable and
$Texi2HTML::THISDOC{user}.
* Don't do anything special anymore when the top element is empty. Also
don't treat especially top element headings.
* Don't skip top element heading if there was a @titlefont.
* Don't treat _setfilename as a value set. It should be available through
get_conf. Same for all the other @-commands previously available as
values.
* Changes in class attribute in html elements:
Change class "toc" for ul to class "no-bullet" ($NO_BULLET_LIST_ATTRIBUTE).
@top and @centerchap have now their command name as class.
@node heading class is now "node-heading", instead of "node".
The whole header is in an element with class "header" (was "node" when
!$HEADER_IN_TABLE).
* print_element_header is obsoleted, things should be directly done in
element_heading.
* Add 'inline_attribute' for an XML attribute that should be closed at
paragraph end and reopened at paragraph begin. Consequently the closing
and opening of 'attribute' isn't done anymore in paragraph and
preformatted.
* USE_ISO now only determines if '', `` --- and -- are transformed
into entities. t2h_default_set_iso_symbols sets or unsets USE_ISO,
%things_map/%pre_map/%simple_format_simple_map_texi,
$OPEN_QUOTE_SYMBOL and $CLOSE_QUOTE_SYMBOL.
%iso_symbols is unused now.
* change in the normal_text function reference API, now there is an
input variable true if in @math.
* change the external_ref API, fourth argument is now the file name and
add the node as an extra argument.
* only install init files from maintained_extra/, they are considered
to be interesting enough and maintained.
* rename $Texi2HTML::THISDOC{css_lines} as $Texi2HTML::THISDOC{css_rule_lines}
2010-12-02 16:31:04 +01:00
|
|
|
REPLACE_PERL+= test/many_input_files/tex_l2h_res/mini_ker-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/many_input_files/tex_l2h_res/tex-l2h_cache.pm
|
|
|
|
REPLACE_PERL+= test/misc/res/mini_ker_l2h/mini_ker-l2h_cache.pm
|
|
|
|
|
1998-05-15 01:49:29 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|