#!/usr/bin/make -f # debian/rules file for the Debian/GNU Linux gnupod-tools package # Copyright 2003 by Quôc Peyrot # Copyright 2005 by Brian Nelson # Copyright 2008 by Raphael Bossek DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) VERSION:=$(shell dpkg-parsechangelog | grep '^Version:' | sed -e 's/^Version: //g;s/-.*//g') configure: sh $(CURDIR)/debian/maintenance/01patch_rename.sh $(CURDIR) $(VERSION) config.status: configure dh_testdir ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info build: build-indep build-indep: build-indep-stamp build-indep-stamp: config.status dh_testdir clean: dh_testdir rm -f build-indep-stamp config-stamp dh_clean install: install-indep install-indep: dh_testdir dh_testroot dh_prep -i dh_installdirs -i $(MAKE) install DESTDIR=$(CURDIR)/debian/gnupod-tools : # Drop the .pl from each manpage and executable name rename 's/\.pl//' $(CURDIR)/debian/gnupod-tools/usr/bin/*.pl rename 's/\.pl//' $(CURDIR)/debian/gnupod-tools/usr/share/man/man1/*.gz rm -f debian/gnupod-tools/usr/share/info/dir* binary-common: dh_testdir dh_testroot dh_installdocs TODO doc/gnupodrc.example dh_installexamples doc/gnutunesdb.example dh_installman dh_installchangelogs CHANGES dh_link dh_compress dh_fixperms dh_installdeb dh_perl dh_gencontrol dh_md5sums dh_builddeb build-arch: build binary-arch: build binary-indep: build-indep install-indep $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common binary: binary-arch binary-indep .PHONY: build clean binary-indep binary install install-indep