Fix debian package building, now works.
authorDale Weiler <killfieldengine@gmail.com>
Fri, 18 Jan 2013 00:45:35 +0000 (00:45 +0000)
committerDale Weiler <killfieldengine@gmail.com>
Fri, 18 Jan 2013 00:45:35 +0000 (00:45 +0000)
distro/deb/Makefile
distro/deb/control

index 5a00ec27fb379b274fd39f79565c2002d19ee615..535cf1cdabaa1b1ad511824fa1a1d53686da7a35 100644 (file)
@@ -10,13 +10,12 @@ DEB     := $(DEBDIR).deb
 base:
        $(MAKE) -C $(BASEDIR) DESTDIR=distro/deb/$(DEBDIR) PREFIX=$(PREFIX) install
        @install -d -m755 $(DEBDIR)/DEBIAN
-       @cp       control $(DEBDIR)/DEBIAN/
-       @tar czf data.tar.gz $(DEBDIR)/[a-z]*
-       @tar czf control.tar.gz $(DEBDIR)/DEBIAN/*
+       @cp       control $(DEBDIR)/DEBIAN/control
+       @tar czf data.tar.gz -C $(DEBDIR)/ . --exclude=DEBIAN
+       @tar czf control.tar.gz -C $(DEBDIR)/DEBIAN/ .
        @echo 2.0 > debian-binary
        @ar r $(DEB) debian-binary control.tar.gz data.tar.gz
-       @rm -rf $(DEBDIR) debian-binary control.tar.gz data.tar.gz
-
+       @rm -rf debian-binary control.tar.gz data.tar.gz $(DEBDIR)
 clean:
        @rm -f $(DEB)
 
index 74cb372949c7a0480812de20d78fd4da38d9da36..57cde3a8560703ec06f7005183a19ea5c35ca0eb 100644 (file)
@@ -1,7 +1,13 @@
 Package: gmqcc
 Version: 0.3.0
-Section: user/hidden 
+Section: user/hidden
 Priority: optional
-Architecture: any
+Architecture: i386
 Installed-Size: `du -ks usr|cut -f 1`
-Maintainer: <killfieldengine@gmail.com>
+Maintainer: Dale Weiler <killfieldengine@gmail.com>
+Description: An improved Quake C Compiler
+   For an enduring period of time the options for a decent compiler for the Quake C programming language
+   were confined to a specific compiler known as QCC. Attempts were made to extend and improve upon the
+   design of QCC, but many foreseen the consequences of building on a broken foundation. The solution
+   was obvious, a new compiler; one born from the NIH realm of sarcastic wit. We welcome you. You won't
+   find a better Quake C compiler.