Thread PPmx-Dateien erstellen (0 answers)
Opened by raistlin at 2009-07-17 14:15

Gast raistlin
 2009-07-17 14:15
#123251 #123251
Hallo,

da ich schier am Verzweifeln bin, wollte ich hier mal eine Frage stellen bzgl der Erstellung von PPmx-Dateien für die ActivePerl-Distribution.

Mein Problem ist Folgendes:
Ich möchte ein Programm schreiben, welches mir automatisch die notwendige ppd-Datei erstellt und diese zusammen mit meinem Modul dann zu einer ppmx-Datei zusammenfaßt. Diese kann ich dann mit dem ActivePerl-Tool ppm in mein Perl-System integrieren.

Per Hand klappt das wunderbar. Ich schreibe die notwendigen Infos von Hand in das ppd-File, etc.
Nun möchte ich die Erstellung des ppd-Files aber automatisieren und bin dabei auf das Modul ActivePerl::PPM::Package gestoßen, welches mir zusammen mit ActivePerl::PPM::PPD dazu geeignet erscheint. Mein Problem sind jetzt die Parameter:
%features = $pkg->provides und
%features = $pkg->requires.

Die folgende Anweisung ist der Ausgangspunkt:
$pkg = ActivePerl::PPM::Package->new( %opt );
Das Hash %opt enthält für die unterschiedlichsten Parameter den entsprechenden Eintrag. Für die Anweisungen 'provides' und 'requires' müssen ja irgendwie Listen hinterlegt werden. Aber wie? Ich habe mit anonymen Arrays und Hashes herumprobiert und bekomme nur Fehlermeldungen. Vielleicht hat da jemand eine Lösung für.

Besten Dank.

View full thread PPmx-Dateien erstellen