From 07c5ae6df24448559259de81eb8d0367553041a7 Mon Sep 17 00:00:00 2001 From: Nick White Date: Wed, 12 Sep 2012 00:44:48 +0100 Subject: First attempt to get debhelper-less thing working --- debian/rules | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules index c30cbf5..18a0c50 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,31 @@ #!/usr/bin/make -f + +package = getxbook +DESTDIR = debian/$(package) + +build: + $(MAKE) + +binary: binary-arch binary-indep + +binary-arch: build + +binary-indep: build + $(MAKE) DESTDIR=$(DESTDIR) PREFIX=/usr + mkdir -p $(DESTDIR)/share/applications + cp -f $(package).desktop $(DESTDIR)/usr/share/applications/ + mkdir -p $(DESTDIR)/usr/lib/menu + cp -f menu $(DESTDIR)/usr/lib/menu/$(package).menu + # TODO: gzip docs + # TODO: strip binaries + dpkg-deb -b $(DESTDIR) ../ + +clean: + make clean + rm -r debian/$(package) + +.PHONY: build binary binary-arch binary-indep clean + # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. -- cgit v1.2.3