Re: Gnome fileroller und pbzip2
Am Freitag, 1. Juli 2011 schrieb Andreas Weber:
> Hallo an alle,
>
> gibt es einen sauberen Weg um fileroller beizubringen, er soll pbzip2
> (die parallele Version) anstelle bzip2
> für tar.bz2 oder .bz2 verwenden?
>
> von der Console geht ja z.B.
> tar cf myarch.tar.bz2 --use-compress-prog=pbzip2 mydir
>
> Ich habe mir den Quelltext gezogen und in fr-commandcfile.c um die
> Zeile 237
> fr_process_begin_command (comm->process, "bzip2");
>
> ist bzip2 "hart" kodiert. Auch die Abfrage ob vorhanden:
> if (is_program_available ("bzip2", check_command))
>
> Jetzt könnte ich natürlich quick&dirty den code patchen aber....
> oder aber, was mir auch nicht gefällt /bin/bzip2 umbenennen/verschieben
> und ein softlink nach pbzip2 erstellen.
>
> Oder es gibt eine andere tolle Möglichkeit, die mir $Suchmaschine nicht
> gezeigt hat oder mir nicht einfällt :-D
Naja, wenns im Quelltext hardkodiert ist, fällt mir ansonsten nur ein,
einen Bugreport für fileroller aufzumachen - vorzugsweise upstream und
nicht im Debian-Bugtracker - und um eine Möglichkeit zu bitten, das
Programm mit pbzip zu verwenden.
Das nervt mich auch bei Ark. Ich finde, ein gutes Komprimier/Dekomprimier-
Werkzeug ein Einstellungsdialog für die zu verwendenden Programme und
deren Optionen haben, sofern es nicht eine Bibliothek wie libarchive
nutzt. Aber auch dann wär schön, zwischen Bibliothek und externen Programm
umschalten zu können.
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Reply to: