| #!/usr/bin/make -f |
| # -*- makefile -*- |
| # Sample debian/rules that uses debhelper. |
| # GNU copyright 1997 to 1999 by Joey Hess. |
| # |
| # Modified to make a template file for a multi-binary package with separated |
| # build-arch and build-indep targets by Bill Allombert 2001 |
| # |
| # Modified in order to update the package by François-Xavier Dupé 2007 |
| |
| # Uncomment this to turn on verbose mode. |
| #export DH_VERBOSE=1 |
| |
| # This has to be exported to make some magic below work. |
| export DH_OPTIONS |
| |
| CFLAGS = -Wall -g |
| |
| ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) |
| CFLAGS += -O0 |
| else |
| CFLAGS += -O3 |
| endif |
| ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) |
| INSTALL_PROGRAM += -s |
| endif |
| |
| build: build-indep-stamp |
| build-indep-stamp: |
| #cd examples && $(MAKE) "LDFLAGS=-lm -lpthread" |
| #cd examples && $(MAKE) clean |
| #$(MAKE) doc |
| touch build-indep-stamp |
| |
| clean: |
| dh_testdir |
| dh_testroot |
| rm -f build-arch-stamp build-indep-stamp |
| dh_clean |
| |
| install: |
| dh_testdir |
| dh_testroot |
| dh_clean -k |
| dh_installdirs |
| dh_install |
| |
| binary-indep: build install |
| dh_testdir |
| dh_testroot |
| dh_installchangelogs |
| dh_installdocs |
| dh_compress |
| # dh_installmenu |
| # dh_installdebconf |
| # dh_installlogrotate |
| # dh_installemacsen |
| # dh_installpam |
| # dh_installmime |
| # dh_installinit |
| # dh_installcron |
| # dh_installinfo |
| # dh_installman |
| dh_link |
| dh_strip |
| dh_fixperms |
| # dh_perl |
| # dh_python |
| dh_makeshlibs |
| dh_installdeb |
| dh_shlibdeps |
| dh_gencontrol |
| dh_md5sums |
| dh_builddeb |
| |
| # Build architecture dependant packages using the common target. |
| binary-arch: build install |
| |
| binary: binary-indep binary-arch |
| .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch |