configure-stamp: patch-stamp
$(checkdir)
- rm -rf configure-stamp builddir
- $(install_dir) builddir
+ rm -rf configure-stamp
touch $@
build: build-stamp
build-stamp: configure-stamp
$(checkdir)
- $(MAKE) -C builddir -f $$(pwd)/src/Makefile srcdir=$$(pwd)/src
+ : # Makefile creates ./Build directory
+ $(MAKE) -C src PREFIX=$$(pwd)/debian/tmp/usr bindir=/usr/bin
touch $@
$(checkdir)
rm -rf debian/tmp
$(install_dir) debian/tmp
- $(MAKE) -C builddir -f $$(pwd)/src/Makefile srcdir=$$(pwd)/src \
- prefix=$$(pwd)/debian/tmp/usr install
+ $(MAKE) -C src install PREFIX=$$(pwd)/debian/tmp/usr bindir=/usr/bin
ifeq ($(with_strip),yes)
find debian/tmp -type f | xargs file | grep "ELF.*executable" | \
cut -f 1 -d : | xargs $(STRIP)
$(install_dir) debian/tmp/usr/share/doc/$(package)/
$(install_file) debian/changelog \
debian/tmp/usr/share/doc/$(package)/changelog.Debian
+ $(install_dir) debian/tmp/usr/share/lintian/overrides
+ $(install_file) debian/$(package).lintian-overrides \
+ debian/tmp//usr/share/lintian/overrides/$(package)
$(install_file) debian/copyright debian/README.Debian \
debian/tmp/usr/share/doc/$(package)/
: # Remove unnecessary files installed
clean: unpatch
$(checkdir)
- -rm -rf debian/tmp builddir
+ $(MAKE) -C src clean
+ -rm -rf debian/tmp
-rm -fr debian/patched debian/files* debian/substvars
-rm -f *-stamp