#! /usr/bin/make -f %: dh $@ --no-parallel --with quilt override_dh_auto_configure: dh_auto_configure -- \ --with-inn-lib="/usr/lib/news $(shell dpkg-buildflags --get LDFLAGS)" \ --with-multi-history override_dh_auto_install: $(MAKE) prefix=$(CURDIR)/debian/suck/usr install override_dh_fixperms: dh_fixperms chown -R news:news debian/suck/etc/suck debian/suck/var/spool/suck debian/suck/var/log/suck debian/suck/var/lib/suck chmod -R g+w debian/suck/etc/suck debian/suck/var/spool/suck debian/suck/var/log/suck debian/suck/var/lib/suck chmod 0644 debian/suck/etc/suck/suckkillfile debian/suck/etc/suck/sucknewsrc debian/suck/etc/suck/get-news.conf chmod 0755 debian/suck/usr/lib/suck/put-news chmod -x debian/suck/usr/share/doc/suck/examples/* override_dh_clean: dh_clean libcnews.a config.h.in configure override_dh_installlogrotate: dh_installlogrotate # logroate 3.8+ requires an additional "su" command which is not # backportable, see #640493 if dpkg --compare-versions `apt-cache show logrotate | grep ^Version | cut -f2- -d' '` ge 3.8; then \ echo "Fixing logrotate configuration for logrotate >= 3.8..."; \ sed -i '/^}/ i\ su news news' debian/suck/etc/logrotate.d/*; \ fi