gnucash/debian/rules
James LewisMoss 0a92c58a67 cleanup of double stuff.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5686 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-18 16:31:20 +00:00

94 lines
1.9 KiB
Makefile

#!/usr/bin/make -f
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
# Adapted for gnucash by Dirk Eddelbuettel. March 1999. GPL'ed
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
package=gnucash
id= $(shell pwd)/debian/tmp
AUTOGEN_OPTS = --prefix=/usr \
--sysconfdir=/etc \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--enable-etags \
--enable-sql \
--enable-debug \
--enable-error-on-warnings
configure: configure.in
./autogen.sh $(AUTOGEN_OPTS)
Makefile.in: Makefile.am
./autogen.sh $(AUTOGEN_OPTS)
Makefile: Makefile.in configure
dh_testdir
$(checkdir)
./autogen.sh $(AUTOGEN_OPTS)
# --enable-efence \
# --enable-profile \
build: build-stamp
build-stamp: Makefile
dh_testdir
$(checkdir)
$(MAKE) check
# touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp install-stamp
-$(MAKE) distclean
-rm `find . -name "*.cache"`
-rm `find . -name "*.log"`
dh_clean
install: install-stamp
install-stamp: build-stamp
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
make install prefix=$(id)/usr sysconfdir=$(id)/etc GNC_DOC_INSTALL_DIR=$(id)/usr/share/doc/gnucash infodir=$(id)/usr/share/info mandir=$(id)/usr/share/man
rm -f $(id)/usr/share/doc/gnucash/COPYING.gz
touch install-stamp
binary-indep: build install
binary-arch: build install
# dh_testversion
dh_testdir
dh_testroot
dh_installdocs
dh_installexamples doc/examples/*.xac
dh_installmenu
# dh_installemacsen
# dh_installinit
dh_installcron
dh_installmanpages
# dh_undocumented gnc-prices.1 gnucash.1x gnucash.motif.1x
dh_installchangelogs ChangeLog
# dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
# dh_makeshlibs
dh_md5sums
dh_builddeb
source diff:
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install