...der Dateien innerhalb eines zusätzlich hinzugefügten Verzeichnisses
Mir geht es darum FreeCAD die CNC Funktionalität beizubringen, dazu brauchts eine opencamlib [1 oder 2]
Beide funktionieren dafür, aber [2] beinhaltet auch diverse Beispieldateien (*.stl) die ich gern unkomprimiert im debian-Paket dabei haben möchte, nur gelingt mir dieses nicht, sie werden als *.stl.gz gepackt, wie schaffe ich das ungepackt?
Damit das Verzeichnis opencamlib/stl/ überhaupt mal berücksichtigt wird:
in opencamlib/src/CMakeLists.txt 'the example STL files' den install -Bereich darunter freigeschaltet
und in opencamlib/debian/libopencamlib-2018.08.install diese Zeile hinzugefügt:
usr/share/doc/python-opencam/examples/stl
damit wird auch das Verzeichnis opencamlib/stl/ in libopencamlib-2018.08_2018.08+dfsg1-1_amd64.deb mit eingebaut, die Dateien darin sind aber leider alle gezipt, wie schaff ich das mit den ungezipten Originalen?
[1] git clone https://github.com/aewallin/opencamlib.git
[2] git clone https://salsa.debian.org/science-team/opencamlib.git
[gelöst] cmake und CMakeLists.txt: verhindern der Komprimierung...
[gelöst] cmake und CMakeLists.txt: verhindern der Komprimierung...
Zuletzt geändert von detix am 01.01.2020 20:04:41, insgesamt 1-mal geändert.
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
Re: cmake und CMakeLists.txt: verhindern der Komprimierung...
Für das automatische Komprimieren mancher größerer Dateien in /usr/share ist dh_compress zuständig.
Um das Verhalten zu überschreiben, kannst du folgendes in debian/rules anhängen (grob aus dem Kopf):
Um das Verhalten zu überschreiben, kannst du folgendes in debian/rules anhängen (grob aus dem Kopf):
Code: Alles auswählen
override_dh_compress:
dh_compress --exclude=examples/stl
Manchmal bekannt als Just (another) Terminal Hacker.
Re: cmake und CMakeLists.txt: verhindern der Komprimierung...
Tatsache, so einfach ist das also...
diese 2 Zeilen zusätzlich in opencamlib/debian/rules eingefügt und die *.stl werden unkomprimiert eingefügt.
Vielen Dank für diese Info JTH, großartig und schon ist das Problem gelöst!
diese 2 Zeilen zusätzlich in opencamlib/debian/rules eingefügt und die *.stl werden unkomprimiert eingefügt.
Vielen Dank für diese Info JTH, großartig und schon ist das Problem gelöst!
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!