--- 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