#!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 #export DH_OPTIONS=-v DIR = $(shell pwd)/debian/tcl8.6-tdbc-sqlite3 DOCSRC = $(shell pwd)/doc %: dh $@ override_dh_auto_install: dh_auto_install ;\ # Fix up the manpages. mkdir --parent $(DIR)/usr/share/man/man3 ;\ f1=doc/tdbc_sqlite3.n ;\ f2=$(DIR)/usr/share/man/man3/tdbc_sqlite3.3tcl ;\ cat $$f1 | sed -e 's/^\.TH \([^ ]\+\|"[^"]\+"\) [3n]/.TH \1 3tcl/' \ -e 's/\(Tk_[0-9A-Za-z]*\)(3)/\1(3tk)/g' \ -e 's/\([A-Z][0-9A-Za-z_]*\)(3)/\1(3tcl)/g' \ -e 's/send(n)/send(3tk)/g' \ -e 's/text(n)/text(3tk)/g' \ -e 's/tk(n)/tk(3tk)/g' \ -e 's/winfo(n)/winfo(3tk)/g' \ -e 's/(n)/(3tcl)/g' \ -e "s/\\N'244'/\\[^o]/g" > $$f2 ;\ rm -rf $(DIR)/usr/share/man/mann override_dh_auto_configure: dh_auto_configure -- --with-tcl=/usr/lib/tcl8.6/ \ --prefix=/usr \ --includedir=/usr/include \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/share/tcltk/ \ --libexecdir=/usr/share/tcltk \ --with-tdbc=$$(ls -dv /usr/lib/tcltk/$(DEB_HOST_MULTIARCH)/tdbc1.* | tail -n 1)