Subversion Repositories

?revision_form?Rev ?revision_input??revision_submit??revision_endform?

Rev 20 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#!/usr/bin/make -f
#-*- makefile -*-
# Made with the aid of dh_make, by Craig Small
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
# Some lines taken from debmake, by Christoph Lameter.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

PACKAGE := $(shell dh_listpackages)

PERL     = /usr/bin/perl

TMP     := $(CURDIR)/debian/$(PACKAGE)

build: build-stamp
build-stamp:
        dh_testdir

        $(PERL) Makefile.PL INSTALLDIRS=vendor
        $(MAKE)
        $(MAKE) test || true
        touch build-stamp

clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp

        -$(MAKE) realclean

        dh_clean

install: 
        dh_testdir
        dh_testroot
        dh_clean -k
        dh_installdirs

        $(MAKE) install DESTDIR=$(TMP)/

        # Remove any empty directories
        find $(TMP)/usr -depth -type d -empty -exec rmdir '{}' ';'

# Build architecture-dependent files here.
binary-arch:
        dh_testdir
        touch debian/files
# We have nothing to do by default.

# Build architecture-independent files here.
binary-indep: build install
        dh_testdir
        dh_testroot
        dh_installdocs
        dh_installman
        dh_installchangelogs -k ChangeLog
        dh_link
        dh_compress usr/share/doc/$(PACKAGE)/Changes
        dh_fixperms
        dh_installdeb
        dh_perl
        dh_gencontrol
        dh_md5sums
        dh_builddeb

binary: binary-indep
.PHONY: build clean binary-indep binary-arch binary