summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/compat1
-rwxr-xr-xdebian/rules27
-rw-r--r--debian/source/format1
3 files changed, 27 insertions, 2 deletions
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 7f8f011..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-7
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.
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)