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
Anhang | Größe |
---|---|
wml-2.0.11-0.fc22.x86_64.rpm | 1.32 MB |
perl-HTML-Clean-0.8-1.2.fc22.noarch.rpm | 22.8 KB |
perl-File-PathConvert-0.9-1.2.el6_.rf_.noarch.rpm | 21.74 KB |
wml-2.0.11-1.0.fc16.in_.i686.rpm | 1.3 MB |
perl-HTML-Clean-0.8-1.2.fc16.noarch.rpm | 20.06 KB |
perl-File-PathConvert-0.9-1.2.fc16.noarch.rpm | 20.96 KB |
wml-2.0.11-1.0.fc15.in_.i686.rpm | 1.3 MB |
perl-HTML-Clean-0.8-1.2.fc15.noarch.rpm | 20.07 KB |
perl-File-PathConvert-0.9-1.2.fc15.noarch.rpm | 20.96 KB |
wml-2.0.11-1.0.fc14.in_.i686.rpm | 1.39 MB |
perl-HTML-Clean-0.8-1.2.fc14.noarch.rpm | 20.07 KB |
wml-2.0.11-0.i686.fc13.rpm | 1.39 MB |
wml-2.0.11-0.x86_64.rpm | 9.15 MB |