diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2010-06-03 13:44:08 +0200 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2010-06-03 13:44:08 +0200 |
commit | dd1ba6f530787377b3b13c0c01f426c271bd3225 (patch) | |
tree | b85e6bb90728f6902d72cb2125ad3412725cbf3b /debian/rules | |
parent | ab3fd9bfb0f8a25492a18ec3cbbc9fc6a6bbe323 (diff) | |
parent | 2532a731d79ab37ac27c17fb84b6017a7f1ae4cb (diff) |
Merge branch 'nmu-apply'
Conflicts:
debian/changelog
debian/control
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 100 |
1 files changed, 7 insertions, 93 deletions
diff --git a/debian/rules b/debian/rules index c0d4f44..881719b 100755 --- a/debian/rules +++ b/debian/rules @@ -1,99 +1,13 @@ #!/usr/bin/make -f -include /usr/share/dpatch/dpatch.make - -DEST = $(CURDIR)/debian/cscope - -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -confflags = -ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) - confflags += --build $(DEB_HOST_GNU_TYPE) -else - confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -endif - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -config.status: patch-stamp configure - dh_testdir - -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - - CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure $(confflags) \ - --prefix=/usr \ - --mandir=\$${prefix}/share/man \ - --infodir=\$${prefix}/share/info - -build: build-stamp - -build-stamp: config.status - dh_testdir - - $(MAKE) - - touch build-stamp - -clean: unpatch - dh_testdir - dh_testroot - rm -f build-stamp - - [ ! -f Makefile ] || $(MAKE) distclean - rm -f config.sub config.guess +override_dh_auto_install: + # Disabled. See debian/*.install files +override_dh_clean: dh_clean + find -type d -name CVS | xargs --no-run-if-empty rm -rf +%: + dh $@ -install: build - dh_testdir - dh_testroot - dh_prep - - $(MAKE) install DESTDIR=$(DEST) - - # Install xcscope - install -m755 -p contrib/xcscope/cscope-indexer $(DEST)/usr/bin/ - -binary-indep: build install -# We have nothing to do by default. - -binary-arch: build install - dh_testdir - dh_testroot - dh_install - dh_installdocs AUTHORS NEWS README TODO - dh_installman debian/ocs.1 debian/cscope-indexer.1 - install -d $(DEST)/usr/share/doc/cscope/contrib/webcscope - cp -av contrib/README $(DEST)/usr/share/doc/cscope/contrib - cp -av contrib/webcscope/cgi-lib.pl contrib/webcscope/cscope \ - contrib/webcscope/hilite.c contrib/webcscope/icons \ - contrib/webcscope/INSTALL contrib/webcscope/TODO \ - $(DEST)/usr/share/doc/cscope/contrib/webcscope - # Prevent CVS metadata from being installed - find $(DEST)/usr/share/doc/cscope/contrib/webcscope -type d -name CVS | xargs rm -rf - dh_installmenu - dh_installemacsen - dh_installchangelogs ChangeLog - dh_strip - dh_compress - dh_fixperms - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb +# End of file -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install |