* fixed lintian bugs logbuch-0.34
authorHeiko Schlittermann (JUMPER) <hs@schlittermann.de>
Fri, 16 Sep 2011 12:31:59 +0200
changeset 44 3d3135992e11
parent 43 9b3dada31798
child 45 eabfe03f743a
* fixed lintian bugs * added manpage * moved to /usr/sbin
.hgignore
Makefile
debian/README.Debian
debian/changelog
debian/control
debian/copyright
debian/ex.package.doc-base
debian/logbuch.links
debian/rules
debian/source/options
--- a/.hgignore	Thu Sep 15 09:47:20 2011 +0200
+++ b/.hgignore	Fri Sep 16 12:31:59 2011 +0200
@@ -6,3 +6,4 @@
 debian/logbuch.debhelper.log
 debian/logbuch.substvars
 log
+log.8
--- a/Makefile	Thu Sep 15 09:47:20 2011 +0200
+++ b/Makefile	Fri Sep 16 12:31:59 2011 +0200
@@ -1,5 +1,5 @@
 prefix = /usr/local
-bindir = $(prefix)/bin
+sbindir = $(prefix)/sbin
 sysconfdir = /etc/logbuch
 
 bin_SCRIPTS = log
@@ -7,21 +7,19 @@
 .PHONY:	all check install clean
 
 
-all:	check $(bin_SCRIPTS)
+all:	check $(bin_SCRIPTS) log.8
 
 install:	all
 	install -d -m 0755 $(DESTDIR)/$(sysconfdir)
 	tools/chkconfig $(DESTDIR)/$(sysconfigdir)/config.pm \
 		&& install -m 644 config.pm $(DESTDIR)/$(sysconfdir)/config.pm
 	tools/signconfig $(DESTDIR)/$(sysconfdir)/config.pm
-	install -d -m 0755 $(DESTDIR)/$(bindir)
-	install -m 0755 $(bin_SCRIPTS) $(DESTDIR)/$(bindir)/
+	install -d -m 0755 $(DESTDIR)/$(sbindir)
+	install -m 0755 $(bin_SCRIPTS) $(DESTDIR)/$(sbindir)/
 
 	install -d -m 0755 $(DESTDIR)/usr/share/perl5/Logbuch
 	install -m 0644 Logbuch/HG.pm $(DESTDIR)/usr/share/perl5/Logbuch/
 
-	cd $(DESTDIR)/$(bindir) && ln -sf log logbuch
-
 clean:
 	-rm -f $(bin_SCRIPTS)
 
@@ -34,6 +32,9 @@
 	done
 	@rm .e 2>/dev/null && false || true
 
+log.8:
+	pod2man --section 8 log.pl > $@
+
 %:	%.pl
 	perl -c $<
 	cp -f $< $@
--- a/debian/README.Debian	Thu Sep 15 09:47:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-logbuch for Debian
-------------------
-
-<possible notes regarding this package - if none, delete this file>
-
- -- Heiko Schlittermann <heiko@schlittermann.de>, Fri,  4 Apr 2003 10:03:49 +0200
--- a/debian/changelog	Thu Sep 15 09:47:20 2011 +0200
+++ b/debian/changelog	Fri Sep 16 12:31:59 2011 +0200
@@ -1,3 +1,11 @@
+logbuch (0.34) stable; urgency=low
+
+  * fixed lintian bugs 
+  * added manpage
+  * moved to /usr/sbin
+
+ -- Heiko Schlittermann <hs@schlittermann.de>  Fri, 16 Sep 2011 12:31:26 +0200
+
 logbuch (0.33) stable; urgency=low
 
   * moved to new dh_make 
--- a/debian/control	Thu Sep 15 09:47:20 2011 +0200
+++ b/debian/control	Fri Sep 16 12:31:59 2011 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Heiko Schlittermann <hs@schlittermann.de>
 Build-Depends: debhelper (>= 7.0.50), libmailtools-perl, libdbi-perl, libdbd-mysql-perl, libfile-which-perl
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Homepage: http://schlittermann.de/
 
 Package: logbuch
@@ -12,5 +12,5 @@
 Recommends: vim
 Depends: ${misc:Depends}, ${perl:Depends}, libdbi-perl, libdbd-mysql-perl, libmailtools-perl,
          libfile-which-perl, libclass-accessor-perl
-Description: Logbuch for server maintainance
+Description: server maintenance log"buch"
  A simple script for tracking server changes in a logfile
--- a/debian/copyright	Thu Sep 15 09:47:20 2011 +0200
+++ b/debian/copyright	Fri Sep 16 12:31:59 2011 +0200
@@ -1,10 +1,14 @@
 This package was debianized by Heiko Schlittermann <heiko@schlittermann.de> on
 Fri,  4 Apr 2003 10:03:49 +0200.
 
-It was downloaded from <fill in ftp site>
+It was downloaded from https://ssl.schlittermann.de/hg/logbuch
 
-Upstream Author(s): <put author(s) name and email here>
+Upstream Author(s): Heiko Schlittermann <hs@schlittermann.de>
 
 Copyright:
 
-<Must follow here>
+    (C) 2011 Heiko Schlittermann <hs@schlittermann.de>
+
+License:
+
+    GNU Public License v3 or newer.
--- a/debian/ex.package.doc-base	Thu Sep 15 09:47:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-Document: logbuch
-Title: Debian logbuch Manual
-Author: <insert document author here>
-Abstract: This manual describes what logbuch is
- and how it can be used to
- manage online manuals on Debian systems.
-Section: unknown
-
-Format: debiandoc-sgml
-Files: /usr/share/doc/logbuch/logbuch.sgml.gz
-
-Format: postscript
-Files: /usr/share/doc/logbuch/logbuch.ps.gz
-
-Format: text
-Files: /usr/share/doc/logbuch/logbuch.text.gz
-
-Format: HTML
-Index: /usr/share/doc/logbuch/html/index.html
-Files: /usr/share/doc/logbuch/html/*.html
-
-  
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/logbuch.links	Fri Sep 16 12:31:59 2011 +0200
@@ -0,0 +1,2 @@
+/usr/sbin/log /usr/sbin/logbuch
+/usr/share/man/man8/log.8.gz /usr/share/man/man8/logbuch.8.gz
--- a/debian/rules	Thu Sep 15 09:47:20 2011 +0200
+++ b/debian/rules	Fri Sep 16 12:31:59 2011 +0200
@@ -14,6 +14,9 @@
 override_dh_auto_install:
 	$(MAKE) prefix=/usr DESTDIR=debian/logbuch install
 
+override_dh_installman:
+	dh_installmanpages
+
 #-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 #-	CFLAGS += -g
 #-endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/source/options	Fri Sep 16 12:31:59 2011 +0200
@@ -0,0 +1,3 @@
+tar-ignore
+tar-ignore *.ex 
+tar-ignore *.EX