File debian.rules of Package feathercoin

#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.

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

CFLAGS = -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif

USE_QR=$(shell if [ -r /usr/include/qrencode.h ]; then echo USE_QRCODE=1; fi)
NAME=feathercoin
#DESTDIR=/usr/src/packages/BUILD/debian/$(NAME)
DESTDIR=debian/$(NAME)
PREFIX=/usr
BINDIR=$(PREFIX)/bin
ifeq "$(shell uname -m)" "x86_64"
LIBDIR=$(PREFIX)/lib64
else
LIBDIR=$(PREFIX)/lib
endif
SBINDIR=$(PREFIX)/sbin
MANDIR=$(PREFIX)/share/man
DATADIR=$(PREFIX)/share
DOCDIR=$(PREFIX)/share/doc/$(NAME)
SYSCONFDIR=/etc
RCDIR=$(SYSCONFDIR)/init.d
CGIDIR=/src/www/cgi-bin
USE_QR=$(shell if [ -r /usr/include/qrencode.h ]; then echo USE_QRCODE=1; fi)

build: build-arch build-indep
build-arch: build-stamp
build-indep: build-stamp
build-stamp:
	dh_testdir

	# Add here commands to compile the package.
	./autogen.sh
	./configure --enable-tests=no --with-gui=no --with-qrcode=no --with-incompatible-bdb
	make CFLAGS="-g -O2 -Wall" CXXFLAGS="-g -O2 -Wall"
	# --- end custom part for compiling

	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp

	# Add here commands to clean up after the build process.
	make clean || true
	rm -f Makefile
	# --- end custom part for cleaning up

	dh_clean

install: build
	dh_testdir
	dh_testroot
	dh_prep
	dh_installdirs

	# Add here commands to install the package
	# The DESTDIR Has To Be Exactly  /usr/src/packages/BUILD/debian/<nameOfPackage>
	mkdir -p "$(DESTDIR)$(BINDIR)"
	#install -m 0755 $(NAME)-qt "$(DESTDIR)$(BINDIR)/$(NAME)"
	install -m 0755 $(NAME)-cli "$(DESTDIR)$(BINDIR)"
	install -m 0755 src/$(NAME)d "$(DESTDIR)$(BINDIR)"
	if [ -d /etc/apparmor.d ]; then \
		install -m 644 "../SOURCES/$(NAME)d-safe" "$(DESTDIR)$(BINDIR)";\
		install -dm 755 "$(DESTDIR)/etc/apparmor.d"; \
		install -m 644 "../SOURCES/$(NAME)d.apparmor" "$(DESTDIR)/etc/apparmor.d/usr.bin.$(NAME)d-safe"; \
	fi
	#mkdir -p "$(DESTDIR)$(DATADIR)/applications"
	#install -m 644 "../SOURCES/$(NAME).desktop" "$(DESTDIR)$(DATADIR)/applications"
	#mkdir -p "$(DESTDIR)$(DATADIR)/pixmaps"
	#install -m 644 src/qt/res/icons/bitcoin.png "$(DESTDIR)$(DATADIR)/pixmaps/$(NAME).png"
	# --- end custom part for installing

# Build architecture-independent files here.
binary-indep: build install
	# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
	dh_testdir
	dh_testroot
#	dh_installdebconf
	dh_installdocs COPYING doc/README.md doc/tor.md
	dh_installexamples
	dh_installmenu
#	dh_installlogrotate
#	dh_installemacsen
#	dh_installpam
#	dh_installmime
#	dh_installinit
	dh_installcron
	dh_installman
	dh_installinfo
#	dh_undocumented
	dh_installchangelogs
	dh_link
	dh_strip --dbg-package=$(NAME)-dbg
	dh_compress
	dh_fixperms
#	dh_makeshlibs
	dh_installdeb
#	dh_perl
	dh_shlibdeps
	dh_gencontrol
	dh_md5sums
	dh_builddeb

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