staging.inyokaproject.org

Baustelle/ScanTailor

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Scan_Tailor.

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 361

Unter ubuntu 20.04 ist scantailor aus den Paketquellen verschwunden. Der Grund liegt wohl darin das qt4 in 20.04 fehlt.

Scantailor experimental und universal lassen sich aus den github Paketquellen bauen mit qt5. Kann bei Interesse schreiben welche Pakete ich als Abhängigkeiten zum installieren vermute.

Scantailor advandced hab ich leider noch nicht kompiliert bekommen.

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 361

Das sind die Abhängigkeiten an Paketen für scantailor-experimental wenn es fertig gebaut ist unter 20.04:

libtiff5 libpng16-16 libjpeg-turbo8 libqt5opengl5 libqt5xml5 libqt5widgets5 libqt5gui5 libqt5core5a libstdc++6 libc6 libgcc-s1 libc6 libwebp6 libzstd1 liblzma5 libjbig0 zlib1g libc6 libgl1 libharfbuzz0b libicu66 libc6 libpcre2-16-0 libdouble-conversion3 libglib2.0-0 libglvnd0 libglx0 libfreetype6 libgraphite2-3 libicu66 libpcre3 libx11-6 libxcb1 libxau6 libxdmcp6 libbsd0 

Bauabhängigkeiten sind unter anderem: libboost-test1.71-dev libqt5opengl5-dev libtiff5-dev libpng-dev

Der Anhang ist das archiv von github + 1 Zeile Code geändert damit es kompiliert.

scantailor-experimental.tar.xz (932.8 KiB)
Download scantailor-experimental.tar.xz

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Ist die Frage, wie wir damit umgehen wollen - Passt das in den Artikel, oder sollte dafür ein neuer entstehen? Ändert sich an der Bedienung viel? Oder ist es weitgehend gleich?

Danke für die Hinweise zu den Abhängigkeiten; allerdings ist "vermutet" natürllich etwas vage, und fürs Wiki zumindest so nicht geeignet.

Was genau hast du im Source Code geändert? Das anzugeben wäre sinnvoller und transparenter, als das ganze als Archiv anzuhängen...

so long
hank

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 361

Hi, Suche die Zeile morgen.Ebenso die Abhängigkeiten zum kompilieren für die universal und experimental Varianten.

Die Abhängigkeiten nach dem kompilieren habe ich mit ldd ermittelt und mittels dpkg-query in Paketnamen umgeformt.

Bei den vielen Versionen die es von dem Programm mittlerweile gibt ist es schwer den Überblick zu behalten

https://github.com/4lex4/scantailor-advanced/releases da ist ein Appimage der Advanced Variante das funktioniert. Einfachste Installationsmöglichkeit ohne kompilieren.

Die drei Varianten sind von der Bedienung her fast gleich, gibt aber minimale Unterschiede. Lg bluedxca93

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

da ist ein Appimage der Advanced Variante das funktioniert. Einfachste Installationsmöglichkeit ohne kompilieren.

Dann wäre das IMHO der bevorzugte Weg, weil das ja (wesentlich) einfacher ist als Kompilieren.

Bzgl. des Kompilierens: das kannst du natürlich trotzdem gerne im Wiki dokumentieren. Wenn du das machen möchtest wäre mein Vorschlag, dass wir dir den Artikel in die Baustelle schieben, du schreibst einen neuen Abschnitt zum Kompilieren unter 20.04 und wenn der fertig ist schauen wir, ob wir den ggf. in einen Unterartikel auslagern.

Gruß, noisefloor

bluedxca93

Anmeldungsdatum:
29. Dezember 2011

Beiträge: 361

Hi, mein Vorschlag: Link für des Appimages zum ubuntu wiki Artikel hinzufügen.

Anlegen eines Unterartikels mit dem Namen scantailor-experimental für die Baustelle: Folgende Abhängigkeiten müssen installiert sein:

1
sudo apt-get install cmake  libboost-test1.71-dev  libboost1.71-dev  libjpeg-dev  libpng-dev  qtbase5-dev  qttools5-dev libqt5opengl5-dev   libtiff5-dev  libxrender-dev  xauth  xvfb

Den Abschnitt zum kompilieren selbst sieht wie folgt aus:

1
2
3
4
5
6
cd scantailor-experimental*;
mkdir build;
cd build;
cmake ..;
make;
sudo make install;

Hab ein gitlab repo angelegt um die Version die ich benutze später wieder zu finden: https://gitlab.com/bluedxca93/scantailor-experimental-ubuntu-build/-/releases

1
2
filters/page_split/OptionsWidget.cpp 
+#include <QButtonGroup>

war die Änderung.

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11288

Hi!

Es gibt ein aktuelles PPA, das für focal alle drei Versionen beinhaltet. Ich denke, das sollte in den Artikel, besser als das AppImage.

so long
hank

Antworten |