#!/usr/bin/make -f RT_VERSIONS=4 5 BASE=extension-smsnotify %: dh $@ override_dh_auto_configure: mkdir -p bak mv inc bak for f in META.yml MYMETA.json MYMETA.yml README; do cp -pr $$f bak; done rm -rf Makefile for ver in $(RT_VERSIONS); do \ RTHOME=/usr/share/request-tracker$$ver INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor; \ mv Makefile Makefile$$ver; \ done override_dh_auto_build: override_dh_auto_test: override_dh_auto_install: for ver in $(RT_VERSIONS); do \ ln -sf Makefile$$ver Makefile; \ export PERL_INSTALL_ROOT=$(CURDIR)/debian/rt$$ver-$(BASE); \ make install; \ find debian/rt$$ver-$(BASE)/usr/share/man/man3 -name '*.3pm' -exec file-rename "s/\.3pm/-$$ver.3pm/" {} +; \ done rm -f Makefile override_dh_auto_clean: dh_auto_clean # Restore upstream files. find bak -type f -print | sed -e 's/^bak\///' | while read f; do mkdir -p $$(dirname $$f); mv bak/$$f $$f; done rm -rf bak rm -rf Makefile blib inc/Module/Install/RTx/Runtime.pm inc/YAML pm_to_blib for ver in $(RT_VERSIONS); do \ rm -f Makefile$$ver; \ done