File debian.rules of Package cutter
#!/usr/bin/make -f DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) HAS_QMAKE6 := $(shell command -v qmake6 2> /dev/null) ifndef HAS_QMAKE6 CUTTER_QT = 5 else CUTTER_QT = 6 endif export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed export DEB_BUILD_MAINT_OPTIONS = hardening=+all DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk %: dh $@ --buildsystem=cmake --sourcedirectory=. override_dh_auto_configure: dh_auto_configure -- \ -DCUTTER_ENABLE_PYTHON=ON \ -DCUTTER_ENABLE_CRASH_REPORTS=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCUTTER_USE_BUNDLED_RIZIN=false \ -DCUTTER_QT=$(CUTTER_QT) \ -DCUTTER_ENABLE_PYTHON_BINDINGS=ON override_dh_auto_install: dh_auto_install $@ mv debian/tmp/usr/bin/cutter debian/tmp/usr/bin/cutter-re mv debian/tmp/usr/share/icons/hicolor/scalable/apps/cutter.svg debian/tmp/usr/share/icons/hicolor/scalable/apps/cutter-re.svg sed -i 's/bin\/cutter/bin\/cutter-re/g' debian/tmp/usr/lib/**/cmake/Cutter/CutterTargets-*.cmake