mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-21 04:06:46 +00:00
[REMOVE PORT] www/wml: removing to properly add it back using 'svn copy'
- www/wml was not properly added back on r490457; - svn copy should come from r437070. Reported by: adamw, mat Approved by: rene (mentor) Differential Revision: https://reviews.freebsd.org/D19114
This commit is contained in:
parent
cbb3302249
commit
5f34aeee63
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=492985
1
MOVED
1
MOVED
@ -11589,6 +11589,7 @@ net-mgmt/pnp-icinga||2019-02-04|Removed, depends on expired net-mgmt/icinga-clas
|
||||
sysutils/atf-allwinner|devel/atf-sun50i_a64|2019-02-05|Respect the ARM TF-A platform name
|
||||
sysutils/yum||2019-02-07|Has expired: Abandoned upstream, does not work with python3
|
||||
sysutils/createrepo||2019-02-07|Has expired: Abandoned upstream, does not work with python3
|
||||
www/wml||2019-02-08|Removing to be properly added back with svn copy
|
||||
misc/soapysdr-hackrf|comms/soapysdrhackrf|2019-02-09|Move to the proper category/name
|
||||
math/wxMaxima|math/wxmaxima|2019-02-10|rename for consistency
|
||||
net-mgmt/py-snmp4|net-mgmt/py-pysnmp|2019-02-11|Renamed to match upstream naming
|
||||
|
@ -2460,7 +2460,6 @@
|
||||
SUBDIR += webtrees
|
||||
SUBDIR += wgetpaste
|
||||
SUBDIR += wikicalc
|
||||
SUBDIR += wml
|
||||
SUBDIR += woof
|
||||
SUBDIR += wordpress
|
||||
SUBDIR += wsdlpull
|
||||
|
@ -1,48 +0,0 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= wml
|
||||
PORTVERSION= 2.0.12
|
||||
PORTREVISION= 7
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= www lang
|
||||
MASTER_SITES= MASTER_SITE_LOCAL
|
||||
|
||||
MAINTAINER= egypcio@FreeBSD.org
|
||||
COMMENT= Website META Language, webdesign toolkit for HTML generation
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS} \
|
||||
lynx:www/lynx \
|
||||
p5-Module-CoreList>=0:devel/p5-Module-CoreList
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
RUN_DEPENDS= p5-Bit-Vector>=7.4:math/p5-Bit-Vector \
|
||||
p5-File-PathConvert>=0.9:devel/p5-File-PathConvert \
|
||||
p5-GD>=2.68:graphics/p5-GD \
|
||||
p5-HTML-Clean>=0.8:www/p5-HTML-Clean \
|
||||
p5-Image-Size>=3.300:graphics/p5-Image-Size \
|
||||
p5-Term-ReadKey>=2.37:devel/p5-Term-ReadKey \
|
||||
p5-XML-Parser>=2.44:textproc/p5-XML-Parser
|
||||
|
||||
USES= gettext gmake perl5
|
||||
USE_PERL5= build patch run
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --localstatedir=${PREFIX}/var \
|
||||
--with-catdir=man --with-perl=${PERL}
|
||||
|
||||
INFO= logo-apache logo-freebsd logo-gimp logo-htdig logo-linux \
|
||||
logo-netbsd logo-openbsd logo-php logo-php3 logo-vim logo-wml logo-xemacs
|
||||
INFO_PATH= lib/wml/data/logos
|
||||
|
||||
post-patch:
|
||||
${CP} ${FILESDIR}/extra-wml__aux_freetable_freetable.src \
|
||||
${WRKSRC}/wml_aux/freetable/freetable.src
|
||||
${PERL} -pi -e 's!^(\s+have_\S+)=\S+!\1=1!' \
|
||||
${WRKSRC}/wml_common/Makefile.in
|
||||
|
||||
do-configure:
|
||||
(cd ${WRKSRC} && ${SH} configure ${CONFIGURE_ARGS})
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1518170030
|
||||
SHA256 (wml-2.0.12.tar.gz) = 8ae4c333ffb12fb668c96c56e2fc3f70d9617caf6ffafc12e140efd5ead6b847
|
||||
SIZE (wml-2.0.12.tar.gz) = 4984530
|
@ -1,391 +0,0 @@
|
||||
#!@PATH_PERL@
|
||||
eval 'exec @PATH_PERL@ -S $0 ${1+"$@"}'
|
||||
if $running_under_some_shell;
|
||||
|
||||
# Freetable html tables generator
|
||||
# Copyright (c) 1999, 2000 Tomasz W麋rzanowski <maniek@beer.com>
|
||||
#
|
||||
# Freetable is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# Thanks to Denis Barbier <barbier@imacs.polytechnique.fr> for contribution
|
||||
#
|
||||
# On Debian GNU/Linux systems, the complete text of the GNU General
|
||||
# Public License can be found in `/usr/share/common-licenses/GPL'.
|
||||
|
||||
$version = '0.11';
|
||||
lang_init ();
|
||||
init ();
|
||||
while (<>) { if ( /<wwwtable(\s?.*)>/i ) { table_parse(0) } else { print } }
|
||||
|
||||
sub table_parse {
|
||||
my ( $level ) = shift;
|
||||
my ( $table_open_data, $table_close_data, $table_started ) = ( $1, '', 0 );
|
||||
my ( %cell,%entry );
|
||||
|
||||
while (<>) {
|
||||
if ( /<wwwtable(\s?.*)>/i ) { table_entry_content_append_block (\%entry,table_parse($level+1)); next }
|
||||
if ( /<\/wwwtable(.*)>/i ) { $table_close_data = $1; last }
|
||||
if ( /^\s*\(\(\s*(.*)\s*,\s*(.*)\s*\)\)(.*)$/ ) { table_entry_new (\%entry,$1,$2,$3,'h'); $table_started = 1; next }
|
||||
if ( /^\s*\(\s*(.*)\s*,\s*(.*)\s*\)(.*)$/ ) { table_entry_new (\%entry,$1,$2,$3,'d'); $table_started = 1; next }
|
||||
if ( $table_started ) { table_entry_content_append_line (\%entry,$_) } else { print }
|
||||
}
|
||||
|
||||
seq_entries (\%entry);
|
||||
my ($max_row,$max_col) = table_count_max (\%entry);
|
||||
entries2table (\%entry,\%cell,$max_row,$max_col);
|
||||
complete_table (\%cell,$max_row,$max_col);
|
||||
table_render ($level,\%cell,$max_row,$max_col,$table_open_data,$table_close_data);
|
||||
}
|
||||
|
||||
sub lang_init {
|
||||
$warning =
|
||||
'<!-- WARNING: The following table was produced by freetable. -->
|
||||
<!-- Unless know what you are doing, you should not edit it here, -->
|
||||
<!-- but edit sources and then run freetable to rebuild this table -->
|
||||
|
||||
';
|
||||
|
||||
$help =
|
||||
'Usage: freetable [options] filename
|
||||
|
||||
Options:
|
||||
-h, --help Print this message
|
||||
-V, --version Just print version information and exit
|
||||
-c, --comment Do comment before every cell to point its location
|
||||
-b, --no-nbsp Do not insert to empty cells to make lowered
|
||||
3D apperance
|
||||
-w, --warning Print a warning before each generated table that you
|
||||
should not change generated file, but source.
|
||||
-l, --location Location tags substitution
|
||||
-m, --macro [program] Use macro processor for cells content (default: m4)
|
||||
';
|
||||
}
|
||||
|
||||
sub init {
|
||||
use Getopt::Long;
|
||||
$Getopt::Long::bundling=1;
|
||||
my (@opts) = ("b|no-nbsp","c|comment","w|no-warning","h|help","V|version","m|macro:s","l|location");
|
||||
$opt_h=$opt_V=$opt_b=$opt_c=$opt_w=$opt_l=0;
|
||||
$opt_m='-';
|
||||
GetOptions(@opts);
|
||||
if ($opt_m eq "-") { $opt_m = '' }
|
||||
elsif ($opt_m eq "") { $opt_m = 'm4' }
|
||||
elsif ($#ARGV == -1 && $ARGV ne '') {
|
||||
push(@ARGV,$opt_m);
|
||||
$opt_m = '';
|
||||
}
|
||||
if ($opt_h) { print $help; exit 0 }
|
||||
if ($opt_V) { print "Freetable $version\n"; exit 0 }
|
||||
$defaultcell = ($opt_b)?'':' ';
|
||||
($min_row,$min_col) = (1,1);
|
||||
$tablewarn = ($opt_w)?$warning:'';
|
||||
}
|
||||
|
||||
sub table_entry_new {
|
||||
my ( $entry,$row,$col,$data,$type ) = @_;
|
||||
push @{$$entry{row }},$row;
|
||||
push @{$$entry{col }},$col;
|
||||
push @{$$entry{head}},$data;
|
||||
push @{$$entry{type}},$type;
|
||||
push @{$$entry{cont}},'';
|
||||
}
|
||||
|
||||
sub table_entry_content_append_line {
|
||||
my ( $entry, $data ) = @_;
|
||||
$data =~ /^\s*(.*)$/;
|
||||
$$entry{cont}[-1] .= (($$entry{cont}[-1] and $1)?"\n":'').$1;
|
||||
}
|
||||
|
||||
sub table_entry_content_append_block {
|
||||
my ( $entry, $data ) = @_;
|
||||
$$entry{cont}[-1] .= "\n".$data;
|
||||
}
|
||||
|
||||
sub seq_entries {
|
||||
my ($entry) = @_;
|
||||
my ($prerow,$precol) = (1,1);
|
||||
return if ( $#{$$entry{row}} < 0 );
|
||||
foreach my $entrynr( 0..$#{$$entry{row}} ) {
|
||||
seq_one( $prerow, \$$entry{row}[$entrynr] );
|
||||
$prerow = $$entry{row}[$entrynr];
|
||||
$prerow = 1 unless ($prerow =~ /^\d+$/);
|
||||
seq_one( $precol, \$$entry{col}[$entrynr] );
|
||||
$precol = $$entry{col}[$entrynr];
|
||||
$precol = 1 unless ($precol =~ /^\d+$/);
|
||||
}
|
||||
}
|
||||
|
||||
sub seq_one {
|
||||
my ( $pre,$act ) = @_;
|
||||
if ( $$act eq '=' or $$act eq '' ) { $$act = $pre }
|
||||
elsif ( $$act eq '*' ) { $$act = '.*' }
|
||||
elsif ( $$act =~ /^([\+-])(\d*)$/ ) { $$act = $pre + ((($1 eq '+')?1:-1) * (($2 eq '')?1:$2)) }
|
||||
}
|
||||
|
||||
sub entries2table {
|
||||
my ($entry,$cell,$max_row,$max_col) = @_;
|
||||
foreach my $entrynr (0..$#{$$entry{row}}) {
|
||||
my $def_row = $$entry{row}[$entrynr];
|
||||
my $def_col = $$entry{col}[$entrynr];
|
||||
foreach my $row ($min_row..$max_row) {
|
||||
if ( $row =~ /^$def_row$/ ) {
|
||||
foreach my $col ($min_col..$max_col) { complete_cell ($entry,$cell,$row,$col,$entrynr,$def_row) if ( $col =~ /^$def_col$/ ) }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub complete_cell {
|
||||
my ( $entry,$cell,$row,$col,$entrynr,$re ) = @_;
|
||||
$$cell{header} [$row][$col] .= $$entry{head}[$entrynr];
|
||||
$$cell{content}[$row][$col] .= (($$cell{content}[$row][$col] and $$entry{cont}[$entrynr])?' ':'').$$entry{cont}[$entrynr];
|
||||
$$cell{type} [$row][$col] = $$entry{type}[$entrynr];
|
||||
if ( $$entry{head}[$entrynr] =~ /(col|row)span\s*=\s*(\S+)/i ) {
|
||||
my ( $direction, $pan ) = ( $1,$2 );
|
||||
if ( $direction eq 'row' ) {
|
||||
foreach my $void_row(($row+1)..($row+$pan-1)) { $$cell{void}[$void_row][$col] = 1 }
|
||||
} else {
|
||||
foreach my $void_col(($col+1)..($col+$pan-1)) { $$cell{void}[$row][$void_col] = 1 }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub table_count_max {
|
||||
my ( $entry,$max_row,$max_col ) = ( $_[0],0,0 );
|
||||
foreach my $entrynr(0..$#{$$entry{row}}) {
|
||||
my $row = $$entry{row}[$entrynr];
|
||||
my $col = $$entry{col}[$entrynr];
|
||||
if( $row =~ /^\d+$/ and $row > $max_row ) { $max_row = $row }
|
||||
if( $col =~ /^\d+$/ and $col > $max_col ) { $max_col = $col }
|
||||
}
|
||||
( $max_row,$max_col );
|
||||
}
|
||||
|
||||
sub complete_table {
|
||||
my ( $cell,$max_row,$max_col ) = @_;
|
||||
foreach my $row ($min_row..$max_row) {
|
||||
foreach my $col ($min_col..$max_col) {
|
||||
$$cell{type} [$row][$col] = 'd' unless ($$cell{type} [$row][$col]);
|
||||
$$cell{header} [$row][$col] = '' unless ($$cell{header} [$row][$col]);
|
||||
$$cell{content}[$row][$col] = $defaultcell unless ($$cell{content}[$row][$col]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub table_render {
|
||||
my ( $level,$cell,$max_row,$max_col,$table_open_data,$table_close_data ) = @_;
|
||||
my ( $table_text,$processed_text );
|
||||
$table_text .= $tablewarn;
|
||||
$table_text .= "<table$table_open_data>\n";
|
||||
foreach my $row ($min_row..$max_row) {
|
||||
$table_text .= " <tr>\n";
|
||||
foreach my $col ($min_col..$max_col) {
|
||||
$table_text .= " <!-- cell ($row,$col) -->\n" if ($opt_c);
|
||||
location_tags_substitute (\$$cell{content}[$row][$col],$row,$col) if ($opt_l);
|
||||
$table_text .= " <t$$cell{type}[$row][$col]$$cell{header}[$row][$col]>$$cell{content}[$row][$col]</t$$cell{type}[$row][$col]>\n" unless ($$cell{void}[$row][$col])
|
||||
}
|
||||
$table_text .= " </tr>\n\n"
|
||||
}
|
||||
$table_text.= "</table$table_close_data>\n";
|
||||
if ( $opt_m ) {
|
||||
if ( $level ) {
|
||||
use IPC::Open2;
|
||||
pipe MACROR,MACROW;
|
||||
open2 \*MACROR,\*MACROW,$opt_m;
|
||||
print MACROW $table_text;
|
||||
close MACROW;
|
||||
foreach (<MACROR>) { $processed_text.=$_ }
|
||||
close MACROR;
|
||||
return $processed_text;
|
||||
} else {
|
||||
open MACROW,"|$opt_m";
|
||||
print MACROW $table_text;
|
||||
close MACROW;
|
||||
}
|
||||
} else {
|
||||
if ( $level ) { return $table_text }
|
||||
else { print $table_text }
|
||||
}
|
||||
}
|
||||
|
||||
sub location_tags_substitute {
|
||||
my ( $cell,$row,$col ) = @_;
|
||||
$$cell =~ s/<row>/$row/gi;
|
||||
$$cell =~ s/<col>/$col/gi;
|
||||
}
|
||||
|
||||
##EOF##
|
||||
|
||||
=encoding Latin-1
|
||||
=head1 NAME
|
||||
|
||||
freetable - tool for making HTML tables generation easier
|
||||
|
||||
=head1 VERSION
|
||||
|
||||
This manpage describes version 0.11 of freetable.
|
||||
|
||||
It may be not 100% accurate if you use different version.
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
B<freetable> F<[options]> F<filename>
|
||||
|
||||
Possible options are :
|
||||
|
||||
I<-h> or I<--help> Print usage info and exit
|
||||
|
||||
I<-V> or I<--version> Print version information and exit
|
||||
|
||||
I<-c> or I<--comment> Do comment before every cell to point its location
|
||||
|
||||
I<-b> or I<--no-nbsp> Do not insert C< > to empty cells to make lowered
|
||||
3D apperance
|
||||
|
||||
I<-w> or I<--warning> Print a warning before each generated table
|
||||
that you should not change it. You should change its source.
|
||||
|
||||
I<-l> or I<--location> Substitute <row> and <col> flags inside table with correct
|
||||
cell's location
|
||||
|
||||
I<-m> or I<--macro> I<[program]> Use macro procesor to proces cells content (default: m4)
|
||||
|
||||
=head1 SECURITY WARNING
|
||||
|
||||
DO NOT USE MACRO PROCESSOR OVER UNSURE SOURCE
|
||||
M4 MAY BE USED TO COMPROMISE YOUR SECURITY
|
||||
FOR MORE INFORMATION ON THIS EXEC :
|
||||
(info m4 'UNIX commands' syscmd)
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
This is free replacement of F<wwwtable>
|
||||
|
||||
HTML is great language, but have one horrible flaw :
|
||||
tables. I spent many hours looking at HTML source I just written
|
||||
and trying to guess which cell in source is which in browser.
|
||||
|
||||
If this also describes you, then read this manpage and your
|
||||
pain will stop.
|
||||
|
||||
Program read HTML source from either stdin or file. Then it
|
||||
searches for line starting table:
|
||||
|
||||
<wwwtable [options]>
|
||||
|
||||
Then it analyzes table, put correct HTML table in this place and
|
||||
continue searching for the next table.
|
||||
|
||||
=head1 TABLE SYNTAX
|
||||
|
||||
It is very easy:
|
||||
|
||||
wwwtable :
|
||||
<wwwtable [wwwtable_options]>
|
||||
[preamble]
|
||||
[cell]
|
||||
[cell]
|
||||
...
|
||||
</wwwtable>
|
||||
|
||||
wwwtable_options will be passed to C<E<lt>TABLEE<gt>> tags. There is
|
||||
no magic inside preamble. It can be any HTML text. It will be simply
|
||||
put in front of table.
|
||||
|
||||
cell is either normal_cell (C<E<lt>TDE<gt>> tag) or
|
||||
header_cell (C<E<lt>THE<gt>> tag)
|
||||
|
||||
normal_cell :
|
||||
(row,col) cell_options
|
||||
cell_content
|
||||
|
||||
header_cell :
|
||||
((row,col)) cell_options
|
||||
cell_content
|
||||
|
||||
cell_options will be passed to cell tag. There is magic inside
|
||||
colspan and rowspan keys are parsed to make correct table.
|
||||
|
||||
cell_content can be anything. It may contain text, tags, and
|
||||
even nested wwwtables.
|
||||
|
||||
If you use I<-m> (or I<--macro>) option, it will be passed thru m4(1),
|
||||
with <row> and <col> set to adress of curent cell
|
||||
|
||||
row and col are either numbers locating cells, expressions relative to previous cell
|
||||
or regular expresions to match few of them. Unlike F<wwwtable>, F<freetable> can use regular
|
||||
expresions for header cells. Also C<*> can be used, and it mean C<.*> really.
|
||||
|
||||
Relative expressions are :
|
||||
|
||||
I<=> or empty what mean : the same as previous
|
||||
|
||||
I<+> or I<+X> what mean : one and X more than previous
|
||||
|
||||
I<-> or I<-X> what mean : one and X less than previous
|
||||
|
||||
If many definisions adress the same cell all options and contents are
|
||||
concatenated in order of apperance.
|
||||
|
||||
If you want use only regular expresions you must tell program about the last cell :
|
||||
|
||||
<wwwtable>
|
||||
(*,1)
|
||||
these are colums 1
|
||||
(1,*)
|
||||
these are rows 1
|
||||
(4,4)
|
||||
</wwwtable>
|
||||
|
||||
=head1 INCOMPATIBILITIES WITH WWWTABLE
|
||||
|
||||
If you was formerly user of F<wwwtable> and want to change your tool, you
|
||||
should read this. Most of this is about regexps handling.
|
||||
Notice also that F<wwwtable> couldnt do location tags substitution nor macroprocesing.
|
||||
|
||||
Option I<-w> has completely oposite meaning. We dont print warnings by default,
|
||||
and I<-w> or I<--warning> is used to force warnings.
|
||||
|
||||
Table header fields can be specified by regexps ex :
|
||||
|
||||
((1,*))
|
||||
|
||||
It was impossible in F<wwwtable>.
|
||||
|
||||
Axis counters are 100% orthogonal. This mean that code :
|
||||
|
||||
(*,1) width=30
|
||||
(*,2) width=35
|
||||
(*,3) width=40
|
||||
(=,=)
|
||||
Foo
|
||||
|
||||
Foo will appear in 3rd column, and if you wanted it to be in 1th
|
||||
this should be written :
|
||||
|
||||
(*,1) width=30
|
||||
(*,2) width=35
|
||||
(*,3) width=40
|
||||
(=,1)
|
||||
Foo
|
||||
|
||||
or
|
||||
|
||||
(*,) width=30
|
||||
(*,+) width=35
|
||||
(*,+) width=40
|
||||
(=,1)
|
||||
Foo
|
||||
|
||||
=head1 SEE ALSO
|
||||
|
||||
B<m4(1)>
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Tomasz Wegrzanowski <maniek@beer.com>
|
||||
|
||||
=cut
|
@ -1,16 +0,0 @@
|
||||
--- Makefile.in.orig 2018-12-24 13:19:12 UTC
|
||||
+++ Makefile.in
|
||||
@@ -25,10 +25,10 @@ TARBALL = $(SHTOOL) tarball -t
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = $(prefix)
|
||||
-bindir = $(prefix)/bin
|
||||
+bindir = $(DESTDIR)$(prefix)/bin
|
||||
libsubdir = @libsubdir@
|
||||
-libdir = $(prefix)/lib$(libsubdir)
|
||||
-mandir = $(prefix)/man
|
||||
+libdir = $(DESTDIR)$(prefix)/lib$(libsubdir)
|
||||
+mandir = $(DESTDIR)$(prefix)/man
|
||||
catdir = @catdir@
|
||||
tmpdir = @tmpdir@
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- wml_backend/p2_mp4h/configure.ac.orig 2018-12-24 17:14:48 UTC
|
||||
+++ wml_backend/p2_mp4h/configure.ac
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
AM_INIT_AUTOMAKE([$PACKAGE_NAME], [$PACKAGE_VERSION])
|
||||
AM_CONFIG_HEADER([config.h])
|
||||
-AM_C_PROTOTYPES
|
||||
+# AM_C_PROTOTYPES
|
||||
ALL_LINGUAS=""
|
||||
AM_GNU_GETTEXT([external])
|
||||
IT_PROG_INTLTOOL
|
@ -1,10 +0,0 @@
|
||||
--- wml_backend/p2_mp4h/doc/mp4h.mp4h.orig 2014-12-21 21:59:33 UTC
|
||||
+++ wml_backend/p2_mp4h/doc/mp4h.mp4h
|
||||
@@ -2,6 +2,7 @@
|
||||
;;; mp4h.mp4h -- Documentation for mp4h
|
||||
;;; Copyright 2000-2002, Denis Barbier <barbier@imacs.polytechnique.fr>
|
||||
;;;
|
||||
+=encoding Latin1
|
||||
|
||||
<set-var package=mp4h />
|
||||
<set-var title="mp4h - Macro Processor for HTML Documents" />
|
@ -1,17 +0,0 @@
|
||||
--- wml_backend/p2_mp4h/src/builtin.c.orig 2018-12-24 13:19:13 UTC
|
||||
+++ wml_backend/p2_mp4h/src/builtin.c
|
||||
@@ -1069,10 +1069,13 @@
|
||||
static void
|
||||
mp4h_bp_mp4h_output_radix (MP4H_BUILTIN_ARGS)
|
||||
{
|
||||
+ long int temp;
|
||||
+
|
||||
if (bad_argc (argv[0], argc, 0, 2))
|
||||
return;
|
||||
|
||||
- safe_strtol (ARG (0), ARG (1), (long int *) &output_radix);
|
||||
+ safe_strtol (ARG (0), ARG (1), &temp);
|
||||
+ output_radix = temp;
|
||||
}
|
||||
|
||||
static void
|
@ -1,10 +0,0 @@
|
||||
--- wml_backend/p6_asubst/asubst.src.orig 2014-12-21 22:11:32 UTC
|
||||
+++ wml_backend/p6_asubst/asubst.src
|
||||
@@ -16,6 +16,7 @@
|
||||
use Getopt::Long 2.13;
|
||||
use IO::Handle 1.15;
|
||||
use IO::File 1.06;
|
||||
+=encoding Latin1
|
||||
|
||||
#
|
||||
# process command line
|
@ -1,10 +0,0 @@
|
||||
--- wml_common/gd/Makefile.PL.in.orig 2009-03-15 18:17:56 UTC
|
||||
+++ wml_common/gd/Makefile.PL.in
|
||||
@@ -3,6 +3,7 @@
|
||||
# the contents of the Makefile that is written.
|
||||
WriteMakefile(
|
||||
'NAME' => 'WML::GD',
|
||||
+ 'MAKE' => 'gmake',
|
||||
'VERSION_FROM' => 'GD.pm',
|
||||
'PM' => {'GD.pm' => '$(INST_LIBDIR)/GD.pm'},
|
||||
'MYEXTLIB' => 'libgd/libgd$(LIB_EXT)',
|
@ -1,11 +0,0 @@
|
||||
--- wml_docs/wml_intro.pod.orig 2014-12-21 22:21:41 UTC
|
||||
+++ wml_docs/wml_intro.pod
|
||||
@@ -2,7 +2,7 @@
|
||||
## WML Introduction
|
||||
## Copyright (c) 1997 Ralf S. Engelschall, All Rights Reserved.
|
||||
##
|
||||
-
|
||||
+=encoding Latin1
|
||||
=head1 NAME
|
||||
|
||||
WML Introduction - An introduction to WML's basic concepts
|
@ -1,11 +0,0 @@
|
||||
--- wml_docs/wml_tutorial.pod.orig 2014-12-21 22:19:10 UTC
|
||||
+++ wml_docs/wml_tutorial.pod
|
||||
@@ -2,7 +2,7 @@
|
||||
## WML Tutorial
|
||||
## Copyright (c) 1997 Ralf S. Engelschall, All Rights Reserved.
|
||||
##
|
||||
-
|
||||
+=encoding Latin1
|
||||
=head1 NAME
|
||||
|
||||
WML Tutorial - Understanding WML step-by-step
|
@ -1,16 +0,0 @@
|
||||
--- wml_include/Makefile.in.orig 2018-12-24 13:25:15 UTC
|
||||
+++ wml_include/Makefile.in
|
||||
@@ -21,10 +21,10 @@ MKDIR = $(top_srcdir)/etc/shtool mkdir -f -p
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = $(prefix)
|
||||
-bindir = $(prefix)/bin
|
||||
+bindir = $(DESTDIR)$(prefix)/bin
|
||||
libsubdir = @libsubdir@
|
||||
-libdir = $(prefix)/lib$(libsubdir)
|
||||
-mandir = $(prefix)/man
|
||||
+libdir = $(DESTDIR)$(prefix)/lib$(libsubdir)
|
||||
+mandir = $(DESTDIR)$(prefix)/man
|
||||
|
||||
INSTALLPRIVLIB = @INSTALLPRIVLIB@
|
||||
INSTALLARCHLIB = @INSTALLARCHLIB@
|
@ -1,10 +0,0 @@
|
||||
--- wml_include/des/typography.src.orig 2014-12-21 22:43:30 UTC
|
||||
+++ wml_include/des/typography.src
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
# The <preserve>/<restore> tags with multiple arguments require WML 2.0.3
|
||||
#use wml::mod::version
|
||||
+=encoding Latin1
|
||||
<require 2.0.3 />
|
||||
|
||||
#use wml::std::tags
|
@ -1,10 +0,0 @@
|
||||
--- wml_include/fmt/isolatin.src.orig 2014-12-21 22:47:00 UTC
|
||||
+++ wml_include/fmt/isolatin.src
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
# the container tag itself
|
||||
<define-tag isolatin endtag=required>
|
||||
+=encoding Latin1
|
||||
{:\
|
||||
[[s| | |g]]\
|
||||
[[s|¡|¡|g]]\
|
@ -1,16 +0,0 @@
|
||||
--- wml_misc/Makefile.in.orig 2014-03-29 09:11:38 UTC
|
||||
+++ wml_misc/Makefile.in
|
||||
@@ -21,10 +21,10 @@
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = $(prefix)
|
||||
-bindir = $(prefix)/bin
|
||||
+bindir = $(DESTDIR)$(prefix)/bin
|
||||
libsubdir = @libsubdir@
|
||||
-libdir = $(prefix)/lib$(libsubdir)
|
||||
-mandir = $(prefix)/man
|
||||
+libdir = $(DESTDIR)$(prefix)/lib$(libsubdir)
|
||||
+mandir = $(DESTDIR)$(prefix)/man
|
||||
|
||||
# ------------------------------------------------
|
||||
# TARGETS
|
@ -1,11 +0,0 @@
|
||||
--- wml_test/t/11-wmk.t 2005-12-01 19:22:04 2005 UTC
|
||||
+++ wml_test/t/11-wmk.t
|
||||
@@ -37,6 +37,8 @@
|
||||
bar
|
||||
EOT_IN
|
||||
|
||||
+sleep 1;
|
||||
+
|
||||
$rc = `$wmk a.wml 2>&1`;
|
||||
print ($rc eq "$ENV{WML} -n -q -W \"1,-N\" -o a.html a.wml\n" ? "ok\n" : "not ok\n");
|
||||
$rc = &TEST::system("cmp $tmpfile1 a.html");
|
@ -1,13 +0,0 @@
|
||||
--- wml_backend/p3_eperl/eperl_perl5.h.orig 2013-10-17 19:28:21 UTC
|
||||
+++ wml_backend/p3_eperl/eperl_perl5.h
|
||||
@@ -72,10 +72,6 @@
|
||||
# define PL_curstash curstash
|
||||
#endif
|
||||
|
||||
-#ifndef WITH_THR
|
||||
-# define PL_defoutgv defoutgv
|
||||
-#endif
|
||||
-
|
||||
/*
|
||||
Initialization of locales when building a new Perl interpreter.
|
||||
Perl 5.003 calls perl_init_i18nl14n
|
@ -1,13 +0,0 @@
|
||||
WML is a free and extensible Webdesigner's off-line HTML generation toolkit
|
||||
for Unix, distributed under the GNU General Public License (GPL v2). It is
|
||||
written in ANSI C and Perl 5, build via a GNU Autoconf based source tree
|
||||
and runs out-of-the-box on all major Unix derivates. It can be used
|
||||
free of charge both in educational and commercial environments.
|
||||
|
||||
WML consists of a control frontend driving up to nine backends in a
|
||||
sequential pass-oriented filtering scheme. Each backend provides one
|
||||
particular core language. For maximum power WML additionally ships with a
|
||||
well-suited set of include files which provide higher-level features build
|
||||
on top of the backends core languages.
|
||||
|
||||
WWW: https://thewml.github.io/
|
@ -1,180 +0,0 @@
|
||||
bin/wmb
|
||||
bin/wmd
|
||||
bin/wmk
|
||||
bin/wml
|
||||
bin/wmu
|
||||
lib/wml/data/logos/logo-apache.gif
|
||||
lib/wml/data/logos/logo-apache.png
|
||||
lib/wml/data/logos/logo-freebsd.gif
|
||||
lib/wml/data/logos/logo-freebsd.png
|
||||
lib/wml/data/logos/logo-gimp.gif
|
||||
lib/wml/data/logos/logo-gimp.png
|
||||
lib/wml/data/logos/logo-htdig.gif
|
||||
lib/wml/data/logos/logo-htdig.png
|
||||
lib/wml/data/logos/logo-linux.gif
|
||||
lib/wml/data/logos/logo-linux.png
|
||||
lib/wml/data/logos/logo-netbsd.gif
|
||||
lib/wml/data/logos/logo-netbsd.png
|
||||
lib/wml/data/logos/logo-openbsd.gif
|
||||
lib/wml/data/logos/logo-openbsd.png
|
||||
lib/wml/data/logos/logo-php.gif
|
||||
lib/wml/data/logos/logo-php.png
|
||||
lib/wml/data/logos/logo-php3.gif
|
||||
lib/wml/data/logos/logo-php3.png
|
||||
lib/wml/data/logos/logo-vim.gif
|
||||
lib/wml/data/logos/logo-vim.png
|
||||
lib/wml/data/logos/logo-wml.gif
|
||||
lib/wml/data/logos/logo-wml.png
|
||||
lib/wml/data/logos/logo-xemacs.gif
|
||||
lib/wml/data/logos/logo-xemacs.png
|
||||
lib/wml/data/txt2html.dict
|
||||
lib/wml/data/weblintrc
|
||||
lib/wml/data/wmd.txt
|
||||
lib/wml/exec/wml_aux_freetable
|
||||
lib/wml/exec/wml_aux_htmlclean
|
||||
lib/wml/exec/wml_aux_htmlinfo
|
||||
lib/wml/exec/wml_aux_iselect
|
||||
lib/wml/exec/wml_aux_linklint
|
||||
lib/wml/exec/wml_aux_map2html
|
||||
lib/wml/exec/wml_aux_tidy
|
||||
lib/wml/exec/wml_aux_txt2html
|
||||
lib/wml/exec/wml_aux_weblint
|
||||
lib/wml/exec/wml_p1_ipp
|
||||
lib/wml/exec/wml_p2_mp4h
|
||||
lib/wml/exec/wml_p3_eperl
|
||||
lib/wml/exec/wml_p4_gm4
|
||||
lib/wml/exec/wml_p5_divert
|
||||
lib/wml/exec/wml_p6_asubst
|
||||
lib/wml/exec/wml_p7_htmlfix
|
||||
lib/wml/exec/wml_p8_htmlstrip
|
||||
lib/wml/exec/wml_p9_slice
|
||||
lib/wml/include/all.wml
|
||||
lib/wml/include/des/all.wml
|
||||
lib/wml/include/des/gfont.wml
|
||||
lib/wml/include/des/imgbg.wml
|
||||
lib/wml/include/des/imgdot.wml
|
||||
lib/wml/include/des/lowsrc.wml
|
||||
lib/wml/include/des/navbar.wml
|
||||
lib/wml/include/des/preload.wml
|
||||
lib/wml/include/des/rollover.wml
|
||||
lib/wml/include/des/space.wml
|
||||
lib/wml/include/des/typography.wml
|
||||
lib/wml/include/fmt/all.wml
|
||||
lib/wml/include/fmt/isolatin.wml
|
||||
lib/wml/include/fmt/pod.wml
|
||||
lib/wml/include/fmt/sdf.wml
|
||||
lib/wml/include/fmt/text.wml
|
||||
lib/wml/include/fmt/url.wml
|
||||
lib/wml/include/fmt/verbatim.wml
|
||||
lib/wml/include/fmt/xtable.wml
|
||||
lib/wml/include/imp/all.wml
|
||||
lib/wml/include/imp/csmap.wml
|
||||
lib/wml/include/imp/fsview.wml
|
||||
lib/wml/include/imp/generic.wml
|
||||
lib/wml/include/mod/MakeMaker.wml
|
||||
lib/wml/include/mod/all.wml
|
||||
lib/wml/include/mod/version.wml
|
||||
lib/wml/include/std/all.wml
|
||||
lib/wml/include/std/box.wml
|
||||
lib/wml/include/std/case.wml
|
||||
lib/wml/include/std/grid.wml
|
||||
lib/wml/include/std/href.wml
|
||||
lib/wml/include/std/info.wml
|
||||
lib/wml/include/std/label.wml
|
||||
lib/wml/include/std/lang.wml
|
||||
lib/wml/include/std/logo.wml
|
||||
lib/wml/include/std/page.wml
|
||||
lib/wml/include/std/tags.wml
|
||||
lib/wml/include/std/toc.wml
|
||||
lib/wml/include/sup/all.wml
|
||||
lib/wml/include/sup/hextriple.wml
|
||||
lib/wml/include/sup/path.wml
|
||||
lib/wml/include/sys/all.wml
|
||||
lib/wml/include/sys/bootp3.wml
|
||||
lib/wml/include/sys/bootp4.wml
|
||||
lib/wml/include/sys/compat1.wml
|
||||
man/man1/wmb.1.gz
|
||||
man/man1/wmd.1.gz
|
||||
man/man1/wmd_missing.1.gz
|
||||
man/man1/wmk.1.gz
|
||||
man/man1/wml.1.gz
|
||||
man/man1/wml_aux_freetable.1.gz
|
||||
man/man1/wml_aux_htmlclean.1.gz
|
||||
man/man1/wml_aux_htmlinfo.1.gz
|
||||
man/man1/wml_aux_iselect.1.gz
|
||||
man/man1/wml_aux_linklint.1.gz
|
||||
man/man1/wml_aux_map2html.1.gz
|
||||
man/man1/wml_aux_tidy.1.gz
|
||||
man/man1/wml_aux_txt2html.1.gz
|
||||
man/man1/wml_aux_weblint.1.gz
|
||||
man/man1/wml_p1_ipp.1.gz
|
||||
man/man1/wml_p2_mp4h.1.gz
|
||||
man/man1/wml_p3_eperl.1.gz
|
||||
man/man1/wml_p4_gm4.1.gz
|
||||
man/man1/wml_p5_divert.1.gz
|
||||
man/man1/wml_p6_asubst.1.gz
|
||||
man/man1/wml_p7_htmlfix.1.gz
|
||||
man/man1/wml_p8_htmlstrip.1.gz
|
||||
man/man1/wml_p9_slice.1.gz
|
||||
man/man1/wmu.1.gz
|
||||
man/man3/wml::all.3.gz
|
||||
man/man3/wml::des::all.3.gz
|
||||
man/man3/wml::des::gfont.3.gz
|
||||
man/man3/wml::des::imgbg.3.gz
|
||||
man/man3/wml::des::imgdot.3.gz
|
||||
man/man3/wml::des::lowsrc.3.gz
|
||||
man/man3/wml::des::navbar.3.gz
|
||||
man/man3/wml::des::preload.3.gz
|
||||
man/man3/wml::des::rollover.3.gz
|
||||
man/man3/wml::des::space.3.gz
|
||||
man/man3/wml::des::typography.3.gz
|
||||
man/man3/wml::fmt::all.3.gz
|
||||
man/man3/wml::fmt::isolatin.3.gz
|
||||
man/man3/wml::fmt::pod.3.gz
|
||||
man/man3/wml::fmt::sdf.3.gz
|
||||
man/man3/wml::fmt::text.3.gz
|
||||
man/man3/wml::fmt::url.3.gz
|
||||
man/man3/wml::fmt::verbatim.3.gz
|
||||
man/man3/wml::fmt::xtable.3.gz
|
||||
man/man3/wml::imp::all.3.gz
|
||||
man/man3/wml::imp::csmap.3.gz
|
||||
man/man3/wml::imp::fsview.3.gz
|
||||
man/man3/wml::imp::generic.3.gz
|
||||
man/man3/wml::mod::MakeMaker.3.gz
|
||||
man/man3/wml::mod::all.3.gz
|
||||
man/man3/wml::mod::version.3.gz
|
||||
man/man3/wml::std::all.3.gz
|
||||
man/man3/wml::std::box.3.gz
|
||||
man/man3/wml::std::case.3.gz
|
||||
man/man3/wml::std::grid.3.gz
|
||||
man/man3/wml::std::href.3.gz
|
||||
man/man3/wml::std::info.3.gz
|
||||
man/man3/wml::std::label.3.gz
|
||||
man/man3/wml::std::lang.3.gz
|
||||
man/man3/wml::std::logo.3.gz
|
||||
man/man3/wml::std::page.3.gz
|
||||
man/man3/wml::std::tags.3.gz
|
||||
man/man3/wml::std::toc.3.gz
|
||||
man/man3/wml::sup::all.3.gz
|
||||
man/man3/wml::sup::hextriple.3.gz
|
||||
man/man3/wml::sup::path.3.gz
|
||||
man/man3/wml::sys::all.3.gz
|
||||
man/man3/wml::sys::bootp3.3.gz
|
||||
man/man3/wml::sys::bootp4.3.gz
|
||||
man/man3/wml::sys::compat1.3.gz
|
||||
man/man7/wml_barebone.7.gz
|
||||
man/man7/wml_faq.7.gz
|
||||
man/man7/wml_intro.7.gz
|
||||
man/man7/wml_macros.7.gz
|
||||
man/man7/wml_std_css1.7.gz
|
||||
man/man7/wml_std_css2.7.gz
|
||||
man/man7/wml_std_csspos.7.gz
|
||||
man/man7/wml_std_html20.7.gz
|
||||
man/man7/wml_std_html32.7.gz
|
||||
man/man7/wml_std_html40.7.gz
|
||||
man/man7/wml_std_html401.7.gz
|
||||
man/man7/wml_std_wai10.7.gz
|
||||
man/man7/wml_std_xhtml10.7.gz
|
||||
man/man7/wml_tags.7.gz
|
||||
man/man7/wml_tutorial.7.gz
|
||||
@dir lib/wml/perl
|
Loading…
Reference in New Issue
Block a user