#!/usr/bin/make -f #export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic # package maintainers to append LDFLAGS #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: dh $@ override_dh_auto_configure: dh_auto_configure -Bdebian/build-far2l -- \ -DUNRAR=NO -DPYTHON=yes -DUSEWX=yes -DTTYX=yes -DTTYXI=yes override_dh_auto_build: dh_auto_build -Bdebian/build-far2l override_dh_auto_clean: dh_auto_clean -Bdebian/build-far2l override_dh_auto_install: dh_auto_install -Bdebian/build-far2l \ --destdir=debian/install-far2l -X.la -X.pyc -X.pyo -X__pycache__ override_dh_install: # no -pfar2l becouse destination directory by default far2l # and we need also generate fa2l-data dh_install --sourcedir=debian/install-far2l rm -rf debian/far2l/usr/lib/far2l/Plugins/python/plug/python override_dh_installman: dh_installman --sourcedir=debian/install-far2l override_dh_shlibdeps: # Move libraries needed by brokers to Recommends. Far2l starts fine without them, # they only provide extended functionality. dh_shlibdeps -X.broker -- -dRecommends $$(find debian/far2l -name "*.broker") -dDepends ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) override_dh_link: dh_link -pfar2l \ usr/share/man/man1/far2l.1.gz usr/share/man/man1/far2ledit.1.gz \ usr/share/man/ru/man1/far2l.1.gz usr/share/man/ru/man1/far2ledit.1.gz endif ###-DCMAKE_USE_OPENSSL=OFF ###-DOPENSSL_ROOT_DIR=/dev/null