#!/usr/bin/make -f DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk include /usr/share/dpkg/architecture.mk PDIR=$(CURDIR)/debian/tclthread3 %: dh $@ override_dh_auto_clean: dh_auto_clean # # Remove installed files rm -rf $(PDIR) rm -f threadUuid.h override_dh_auto_configure: dh_auto_configure -- \ --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ --with-tcl=/usr/lib/tcl9.0 \ --disable-zipfs \ --enable-threads override_dh_auto_install: $(MAKE) install DESTDIR=$(PDIR) install -m 755 -d $(PDIR)/usr/lib/tcltk mv $(PDIR)/usr/lib/$(DEB_HOST_MULTIARCH) $(PDIR)/usr/lib/tcltk # mv $(PDIR)/usr/include/tclThread.h $(PDIR)/usr/include/tclThread3.h # # fix up files permissions chmod -R u+w $(PDIR) # # cleanup manpages mv $(PDIR)/usr/share/man/mann $(PDIR)/usr/share/man/man3 cd $(PDIR)/usr/share/man/man3 && \ for f in *.n ; do \ sed -e's/^\.TH \([^ ]\+\) n/.TH \1 3tcl/' \ $$f > `basename $$f .n`3.3tcl; \ rm $$f; \ done # # remove empty directories find $(PDIR) -empty -prune -exec rmdir \{\} \; override_dh_compress: dh_compress -X.tcl .PHONY: override_dh_auto_configure override_dh_auto_install \ override_dh_compress override_dh_auto_clean