#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. # export DH_VERBOSE=1 # see FEATURE AREAS in dpkg-buildflags(1) export DEB_BUILD_MAINT_OPTIONS = hardening=+all export QT_SELECT := 6 include /usr/share/dpkg/default.mk # For transition from goldendict to goldendict-ng # see https://bugs.debian.org/1093551 VERSION_GOLDENDICT = 1.5.0+git20241211+rm _DEB_VERSION_REVISION = $(shell echo $(DEB_VERSION) | sed -e 's/^.*-//g') %: dh $@ --buildsystem=cmake execute_after_dh_clean: rm -fv src/scripts/jquery-3.6.0.slim.min.js override_dh_auto_configure: dh_auto_configure -- \ -DWITH_ZIM=ON \ -DWITH_FFMPEG_PLAYER=ON \ -DWITH_EPWING_SUPPORT=ON \ -DUSE_SYSTEM_FMT=ON \ -DUSE_SYSTEM_TOML=ON \ $(NULL) execute_before_dh_auto_configure: # Use unminified javascript sources ln -sf /usr/share/javascript/jquery/jquery.min.js src/scripts/jquery-3.6.0.slim.min.js cp debian/missing-sources/iframe-resizer/iframeResizer.contentWindow.js src/scripts/iframeResizer.contentWindow.min.js cp debian/missing-sources/iframe-resizer/iframeResizer.js src/scripts/iframeResizer.min.js override_dh_gencontrol: dh_gencontrol -pgoldendict -- -v$(VERSION_GOLDENDICT)-$(_DEB_VERSION_REVISION) dh_gencontrol --remaining-packages