X-Git-Url: http://git.tuebingen.mpg.de/?p=lopsub.git;a=blobdiff_plain;f=debian%2Frules;h=3b5e4f13a40f5344b0cba4b0eeb2ebf117910bed;hp=3ba7a7480068a15683befe1c74381103a2e72238;hb=HEAD;hpb=61a906e6192f139b366cba68bf481a48a6fba45a diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 3ba7a74..0000000 --- a/debian/rules +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/make -f -# Invoke each target with `./debian/rules '. All targets should be -# invoked with the package root as the current directory. - -sourcepackage := liblopsub -package := liblopsub1 -devpackage := liblopsub-dev - -define checkdir - @test -f debian/rules -a -f lopsub.c || \ - (echo Not in correct source directory; exit 1) -endef - -SRCTOP := $(shell pwd) -TMPDIR := $(SRCTOP)/debian/tmp -DESTDIR := $(SRCTOP)/debian/$(package) -DEVDIR := $(SRCTOP)/debian/$(devpackage) -DOCS_DIR := $(DESTDIR)/usr/share/doc/$(package) -DEVDOCS_DIR := $(DEVDIR)/usr/share/doc/$(devpackage) -TRIPLET := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) - -build-arch: - $(checkdir) - $(MAKE) -build-indep: -build: build-indep build-arch - -clean: - $(checkdir) - -rm -f debian/substvars - $(MAKE) distclean - dh_clean - -INST_OWN = -o root -g root -MAKE_DIR = install -p -d $(INST_OWN) -m 755 -INST_FILE = install -c $(INST_OWN) -m 644 - -binary: build - $(checkdir) - $(MAKE) PREFIX=/usr install DESTDIR=$(TMPDIR) - mv $(TMPDIR)/usr/lib $(TMPDIR)/usr/lib-$(TRIPLET) - $(MAKE_DIR) $(TMPDIR)/usr/lib - mv $(TMPDIR)/usr/lib-$(TRIPLET) $(TMPDIR)/usr/lib/$(TRIPLET) - dh_install -p $(package) - dh_install -p $(devpackage) - $(MAKE_DIR) $(DESTDIR)/DEBIAN $(DOCS_DIR) $(DEVDOCS_DIR) - echo 'activate-noawait ldconfig' > $(DESTDIR)/DEBIAN/triggers - $(INST_FILE) debian/copyright $(DOCS_DIR)/copyright - $(INST_FILE) debian/copyright $(DEVDOCS_DIR)/copyright - $(INST_FILE) debian/changelog $(DOCS_DIR)/changelog.Debian - $(INST_FILE) debian/changelog $(DEVDOCS_DIR)/changelog.Debian - gzip -f9 $(DOCS_DIR)/changelog.Debian - gzip -f9 $(DEVDOCS_DIR)/changelog.Debian - dh_makeshlibs - dh_shlibdeps - dh_strip - dh_shlibdeps - dh_gencontrol - dh_builddeb - -binary-indep binary-arch: binary -.PHONY: clean build binary-arch binary-indep binary