Website Meta Language: wml-2.0.11.rpm

Im Anhang finden sich die rpms (CentOS 5.x, Fedora 13,14,15,16 und 22) für das Packet wml 2.0.11 (x64 und 386). Dieser grossartige Softwarestack erlaubt die Erstellung hoch komplexer statischer Webseiten.

Die Pakete sind jeweils um die 1.3MB gross. Sie sind für CentOS 5.x (resp. RHEL 5.x) für Fedora 14 (zusammen mit perl-HTML-Clean) und für Fedora 15 (inkl. perl-HTML-Clean und perl-File-PathConvert). Es ist davon auszugehen, dass einige Perl-Module nach installiert werden müssen. Das geschieht am besten mit cpan. (Bsp: cpan > install HTML::Clean). rpm wird die benötigten Perl-Module anzeigen, wenn die Installation nicht gelingt.
Tipp: Alle in der Distribution vorhandenen perl-Modul-rpms installieren. Den Rest via cpan und dann rpm mit der Option --nodeps die Installation vornehmen lassen.

Um wml zu compilieren benötigt man /usr/lib/perl5/auto/DynaLoader/DynaLoader.a
Diese findet sich aber nicht mehr in perl-5.10. Sie kann aber als leere Bibliothek mit folgendem Befehl erstellt werden (im entsprechenden Verzeichnis):

cd <VERZEICHNIS>; ar rcs DynaLoader.a

Sollte perl -MExtUtils::Embed -e ldopts eine Fehler zurück geben, kann dieser mit der Installation von perl-ExtUtils-Embed behoben werden.

Fedora 22: Quick und Dirty. Es verlangt bei der Installation nach perl = 5.20.3 obwohl es installiert ist. Einfach ignorieren (rpm --nodeps ...) und perl(find.pl). Auch letzeres: einfach ignorerien oder perl.pl von hier: http://cpansearch.perl.org/src/JESSE/perl-5.12.1/lib/find.pl laden und im perl-Verzeichnis ablegen. Perl-File-PathConvert hat nur Konventionen gelistet und kann als Quelle von RedHat 6 genutzt werden. Es ist angehängt. Die anderen benötigten Packete sind alle in den offiziellen Repositiries enthalten (ncurses-devel, libdb4

 

# rpm -qi wml
Name        : wml                          Relocations: (not relocatable)
Version     : 2.0.11                            Vendor: (none)
Release     : 0                             Build Date: Thu 03 Dec 2009 11:58:39 AM CET
Install Date: Thu 03 Dec 2009 12:16:49 PM CET      Build Host: zeus.inetom.loc
Group       : Applications/Publishing       Source RPM: wml-2.0.11-0.src.rpm
Size        : 33315963                         License: GPL v2
Signature   : (none)
URL         : http://thewml.org
Summary     : "Website Meta Language"-based Webdesigner's toolkit
Description :
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. While not
trivial and idiot proof WML provides most of the core features real
hackers always wanted for HTML generation.

  Copyright (c) 1996-2000 Ralf S. Engelschall
  Copyright (c) 1999-2000 Denis Barbier
AnhangGröße
wml-2.0.11-0.fc22.x86_64.rpm1.32 MB
perl-HTML-Clean-0.8-1.2.fc22.noarch.rpm22.8 KB
perl-File-PathConvert-0.9-1.2.el6_.rf_.noarch.rpm21.74 KB
wml-2.0.11-1.0.fc16.in_.i686.rpm1.3 MB
perl-HTML-Clean-0.8-1.2.fc16.noarch.rpm20.06 KB
perl-File-PathConvert-0.9-1.2.fc16.noarch.rpm20.96 KB
wml-2.0.11-1.0.fc15.in_.i686.rpm1.3 MB
perl-HTML-Clean-0.8-1.2.fc15.noarch.rpm20.07 KB
perl-File-PathConvert-0.9-1.2.fc15.noarch.rpm20.96 KB
wml-2.0.11-1.0.fc14.in_.i686.rpm1.39 MB
perl-HTML-Clean-0.8-1.2.fc14.noarch.rpm20.07 KB
wml-2.0.11-0.i686.fc13.rpm1.39 MB
wml-2.0.11-0.x86_64.rpm9.15 MB