include /usr/share/quilt/quilt.make
-CFLAGS = -fsigned-char -Wall
+CFLAGS += -fsigned-char -Wall
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
INSTALL_PROGRAM = install
endif
+PACKAGE = smartmontools
+SRC_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p'| cut -d':' -f2)
+SVN_REVISION := $(shell echo $(SRC_VERSION) | awk -F"+" '{ print $$2 }' | sed 's/svn//' )
+TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz
+
+get-orig-source:
+ rm -rf get-orig-source $(TARBALL)
+ mkdir get-orig-source
+ svn export -r $(SVN_REVISION) https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools/ \
+ get-orig-source/$(PACKAGE)-$(SRC_VERSION).orig
+ #rm -rf get-orig-source/$(PACKAGE)-$(SRC_VERSION).orig/debian
+ #cd get-orig-source/$(PACKAGE)-$(SRC_VERSION).orig/ ; sh ../../debian/remove-nonfree.sh
+ GZIP=--best tar czf $(TARBALL) -C get-orig-source $(PACKAGE)-$(SRC_VERSION).orig
+ rm -rf get-orig-source
+ echo " "$(TARBALL)" created; move it to the right destination to build the package"
configure: configure-stamp
configure-stamp: debian/stamp-patched
# dh_installemacsen
# dh_installpam
# dh_installmime
- dh_installinit
+ dh_installinit -- start 20 2 3 4 5 . stop 20 1 .
dh_installcron
dh_installman
dh_installinfo
+ dh_lintian
# dh_installlogcheck
# dh_undocumented
dh_installchangelogs CHANGELOG
dh_builddeb
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source