diff options
| author | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2004-01-02 14:20:15 +0000 | 
|---|---|---|
| committer | reinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2004-01-02 14:20:15 +0000 | 
| commit | 70505233c857187bc5b0616bb37b4ea055885911 (patch) | |
| tree | 2e71c92ef9ccafb5404b9117cff94665576ad9f7 /debian/rules | |
| parent | ded8e36b6371187c85cd78cfd791f569ff9e169a (diff) | |
| download | lcd4linux-70505233c857187bc5b0616bb37b4ea055885911.tar.gz | |
[lcd4linux @ 2004-01-02 14:20:15 by reinelt]
debianization added
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@285 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to '')
| -rwxr-xr-x | debian/rules | 95 | 
1 files changed, 95 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..3bddf85 --- /dev/null +++ b/debian/rules @@ -0,0 +1,95 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# 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 + +DESTDIR=$(CURDIR)/debian/lcd4linux + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +	CFLAGS += -O0 +else +	CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) +	INSTALL_PROGRAM += -s +endif + +config.status: configure +	dh_testdir +	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr + +build: build-stamp + +build-stamp:  config.status +	dh_testdir +	$(MAKE) +	#/usr/bin/docbook-to-man debian/lcd4linux.sgml > lcd4linux.1 +	touch build-stamp + +clean: +	dh_testdir +	dh_testroot + +	rm -f build-stamp  +	$(MAKE) distclean + +	dh_clean  + +install: build +	dh_testdir +	dh_testroot +	dh_clean -k  +	dh_installdirs + +	$(MAKE) install DESTDIR=$(DESTDIR) +	mkdir -p $(DESTDIR)/etc +	cp lcd4linux.conf.sample $(DESTDIR)/etc/lcd4linux.conf + +# 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_installchangelogs ChangeLog +	dh_installdocs +#	dh_installexamples +	dh_install +#	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_compress +	dh_fixperms +#	dh_perl +#	dh_python +#	dh_makeshlibs +	dh_installdeb +	dh_shlibdeps +	dh_gencontrol +	dh_md5sums +	dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install   | 
