Thread ExtUtils::Installed findet nicht alle Module? (37 answers)
Opened by bianca at 2012-10-24 11:39

renee
 2012-10-29 11:55
#162904 #162904
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Da es zu der Benamung der Distributionen keine Spezifikation gibt, musst Du mit einer gewissen Ungenauigkeit leben.

Aber in bestimmt 99% der Fälle ist die letzte Information so aufgebaut:

I/IN/AUTHOR/MODUL-VERSION.DATEIENDUNG

I => Erster Buchstabe Autorenname
IN => erste beiden Buchstaben Autorenname

MODUL: [A-z]([A-z0-9-])+
VERSION: [0-9]+(\.[0-9]+(\.[0-9]+)?)?(_[0-9]+)?

Wobei ich nicht weiß, ob Entwicklerversionen in der Datei gelistet werden. Das (_\d+)? ist also evtl. nicht nötig

DATEIENDUNG ist meist tar.gz, tar.bz, ...

(Regexe sind nicht getestet)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread ExtUtils::Installed findet nicht alle Module?