r15303 - in /trunk/libunix-syslog-perl/debian: ./ cdbs/ cdbs/1/ cdbs/1/rules/

js at users.alioth.debian.org js at users.alioth.debian.org
Thu Feb 21 00:18:07 UTC 2008


Author: js
Date: Thu Feb 21 00:18:04 2008
New Revision: 15303

URL: http://svn.debian.org/wsvn/?sc=1&rev=15303
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    trunk/libunix-syslog-perl/debian/
    trunk/libunix-syslog-perl/debian/cdbs/
    trunk/libunix-syslog-perl/debian/cdbs/1/
    trunk/libunix-syslog-perl/debian/cdbs/1/rules/
    trunk/libunix-syslog-perl/debian/cdbs/1/rules/auto-update.mk
    trunk/libunix-syslog-perl/debian/cdbs/1/rules/buildinfo.mk
    trunk/libunix-syslog-perl/debian/cdbs/1/rules/copyright-check.mk
    trunk/libunix-syslog-perl/debian/changelog
    trunk/libunix-syslog-perl/debian/compat
    trunk/libunix-syslog-perl/debian/control
    trunk/libunix-syslog-perl/debian/control.in
    trunk/libunix-syslog-perl/debian/copyright
    trunk/libunix-syslog-perl/debian/copyright_hints
    trunk/libunix-syslog-perl/debian/copyright_newhints
    trunk/libunix-syslog-perl/debian/rules   (with props)
    trunk/libunix-syslog-perl/debian/watch

Added: trunk/libunix-syslog-perl/debian/cdbs/1/rules/auto-update.mk
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/cdbs/1/rules/auto-update.mk?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/cdbs/1/rules/auto-update.mk (added)
+++ trunk/libunix-syslog-perl/debian/cdbs/1/rules/auto-update.mk Thu Feb 21 00:18:04 2008
@@ -1,0 +1,44 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2005-2006 Jonas Smedegaard <dr at jones.dk>
+# Description: Auto-update debian/control from debian/control.in
+#  When the environment variable DEB_BUILD_OPTIONS contains the magic
+#  string "update" the clean target is extended to auto-update
+#  debian/control from debian/control.in where build-depends can contain
+#  the magic string @cdbs@ expanded to build-dependencies known to cdbs,
+#  and more...
+#
+#  In other words, with this in use don't edit debian/control directly,
+#  but instead edit debian/control.in and invoke the following:
+#    DEB_BUILD_OPTIONS=update fakeroot debian/rules clean
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_rules_auto-update
+_cdbs_rules_auto-update := 1
+
+ifneq (,$(findstring update,$(DEB_BUILD_OPTIONS)))
+DEB_AUTO_UPDATE_DEBIAN_CONTROL := yes
+endif
+
+# Avoid build-dependency on build-essential (to please ftpmasters)
+CDBS_BUILD_DEPENDS :=
+endif

Added: trunk/libunix-syslog-perl/debian/cdbs/1/rules/buildinfo.mk
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/cdbs/1/rules/buildinfo.mk?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/cdbs/1/rules/buildinfo.mk (added)
+++ trunk/libunix-syslog-perl/debian/cdbs/1/rules/buildinfo.mk Thu Feb 21 00:18:04 2008
@@ -1,0 +1,42 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2004-2005 Jonas Smedegaard <dr at jones.dk>
+# Description: Generate and include build information
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_rules_buildinfo
+_cdbs_rules_buildinfo := 1
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), dh-buildinfo
+
+common-install-arch common-install-indep:: debian/stamp-buildinfo
+
+debian/stamp-buildinfo:
+	dh_buildinfo
+
+clean::
+	rm -f debian/stamp-buildinfo
+
+endif

Added: trunk/libunix-syslog-perl/debian/cdbs/1/rules/copyright-check.mk
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/cdbs/1/rules/copyright-check.mk?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/cdbs/1/rules/copyright-check.mk (added)
+++ trunk/libunix-syslog-perl/debian/cdbs/1/rules/copyright-check.mk Thu Feb 21 00:18:04 2008
@@ -1,0 +1,59 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2005-2006 Jonas Smedegaard <dr at jones.dk>
+# Description: Check for changes to copyright notices in source
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+# TODO: Depend on kdesdk-scripts and use /usr/bin/licensecheck
+
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_rules_copyright-check
+_cdbs_rules_copyright-check := 1
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+cdbs_copyright-check_find_opts := -not -regex '\./debian/.*' -not -regex '.*/config\.\(guess\|sub\|rpath\)'
+cdbs_copyright-check_egrep_opts := --text -rih '(copyright|\(c\) ).*[0-9]{4}'
+
+clean::
+	@echo 'Scanning upstream source for new/changed copyright notices (except debian subdir!)...'
+	@find . -type f $(cdbs_copyright-check_find_opts) -exec cat '{}' ';' \
+		| tr '\r' '\n' \
+		| LC_ALL=C sed -e 's/[^[:print:]]//g' \
+		| egrep $(cdbs_copyright-check_egrep_opts) \
+		| sed -e 's/^[[:space:]*#]*//' -e 's/[[:space:]]*$$//' \
+		| LC_ALL=C sort -u \
+		> debian/copyright_newhints
+	@if [ ! -f debian/copyright_hints ]; then touch debian/copyright_hints; fi
+	@echo "diff --normal debian/copyright_hints debian/copyright_newhints | egrep '^>'"
+	@diff --normal debian/copyright_hints debian/copyright_newhints | egrep '^>'; \
+		if [ "$$?" -eq "0" ]; then \
+			echo "New or changed copyright notices discovered! Do this:"; \
+			echo "  1) Search source for each of the above lines ('grep -r' is your friend)"; \
+			echo "  2) Update debian/copyright as needed"; \
+			echo "  3) Replace debian/copyright_hints with debian/copyright_newhints"; \
+			exit 1; \
+		fi
+	
+	@echo 'No new copyright notices found - assuming no news is good news...'
+	rm -f debian/copyright_newhints
+
+endif

Added: trunk/libunix-syslog-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/changelog?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/changelog (added)
+++ trunk/libunix-syslog-perl/debian/changelog Thu Feb 21 00:18:04 2008
@@ -1,0 +1,97 @@
+libunix-syslog-perl (0.100-5) unstable; urgency=low
+
+  * Add Homepage hint to long description.
+  * Improve watch file:
+    + Bump to version 3.
+    + Tighten regexp: allow only digits, and escape dots in extensions.
+    + Add search pattern based on search.cpan.org/dist/ (in addition to
+      www.cpan.org/modules/by-module/ .../modules/by-author).
+    + Put search.cpan.org first (qa.debian.org use first entry).
+  * Improve cdbs tweaks:
+    + Add local snippet copyright-check.mk: Scan source for (c) changes.
+    + Add local snippet auto-update.mk: Enable auto-update feature.
+    + Add local snippet buildinfo.mk: Include env info with binary pkgs.
+  * No longer invoke buildinfo directly in debian/rules (done in cdbs).
+  * Bump to standards-version 3.7.2.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sat, 12 Aug 2006 19:35:15 +0200
+
+libunix-syslog-perl (0.100-4) unstable; urgency=low
+
+  * Arrgh - a debian/rules file of only 4 lines (thanks to cdbs) and I
+    still manage to make an arror...: Properly include dh-buildinfo.
+  * Tighten build-dependency on debhelper to please linda.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sun,  5 Sep 2004 21:16:21 +0200
+
+libunix-syslog-perl (0.100-3) unstable; urgency=low
+
+  * Repackaged using cdbs, and dh-buildinfo.
+  * Cleaned up debian/copyright:
+    + Replace info contained in changelog with note on "GNU systems".
+    + Mention "licensing info" together with copyright.
+  * Standards-version 3.6.1 (no changes needed).
+  * Rewrite watch file:
+    + Look for Unix-Syslog-.
+    + Include both default location and the one with newest version
+      (let's see how qa.debian.org handles that).
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sun,  5 Sep 2004 20:44:32 +0200
+
+libunix-syslog-perl (0.100-2) unstable; urgency=low
+
+  * Adopt package (thanks, Graeme).
+  * Remove noise at end of this changelog.
+  * Change section to perl.
+  * Rewrite debian/copyright:
+    + Quote upstream copyright verbatim.
+    + Reorder topics to be similar to most other pckages.
+    + Add link to current version of the library.
+  * Lower build-dependency on perl as described in perl-policy 3.3 to
+    allow building on woody (closes: Bug#158724 - nevertheless).
+  * Switch debhelper hint from DH_COMPAT to debian/compat, and use v4.
+  * Change DEB_BUILD_OPTIONS to support noopt, and always compile with
+    -g.
+  * Remove unneeded cruft in debian/rules.
+  * Declare compliance with version 3.5.9 of Debian Policy.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Wed, 23 Apr 2003 21:07:36 +0200
+
+libunix-syslog-perl (0.100-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Graeme Mathieson <mathie at wossname.org.uk>  Sun, 29 Sep 2002 14:43:12 +0100
+
+libunix-syslog-perl (0.98-1.1) unstable; urgency=low
+
+  * NMU for perl 5.8.
+  * Bump perl build-dependency to >= 5.8.0-7 (closes: #158724).
+
+ -- Colin Watson <cjwatson at debian.org>  Sat, 31 Aug 2002 01:17:39 +0100
+
+libunix-syslog-perl (0.98-1) unstable; urgency=low
+
+  * New upstream release.
+  * Changed the maintainer's address.
+
+ -- Graeme Mathieson <mathie at wossname.org.uk>  Mon,  4 Feb 2002 04:55:03 +0000
+
+libunix-syslog-perl (0.97-1) unstable; urgency=low
+
+  * New upstream release.
+  * Added a watch file for uscan.
+
+ -- Graeme Mathieson <graeme at mathie.cx>  Wed, 12 Dec 2001 07:59:36 +0000
+
+libunix-syslog-perl (0.96-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Graeme Mathieson <graeme at mathie.cx>  Thu, 22 Nov 2001 17:54:42 +0000
+
+libunix-syslog-perl (0.95-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Graeme Mathieson <graeme at mathie.cx>  Thu, 23 Jul 2001 13:17:11 +0100

Added: trunk/libunix-syslog-perl/debian/compat
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/compat?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/compat (added)
+++ trunk/libunix-syslog-perl/debian/compat Thu Feb 21 00:18:04 2008
@@ -1,0 +1,1 @@
+4

Added: trunk/libunix-syslog-perl/debian/control
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/control?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/control (added)
+++ trunk/libunix-syslog-perl/debian/control Thu Feb 21 00:18:04 2008
@@ -1,0 +1,17 @@
+Source: libunix-syslog-perl
+Section: perl
+Priority: optional
+Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 4.2.0), perl (>= 5.6.0-16), dh-buildinfo
+Maintainer: Jonas Smedegaard <dr at jones.dk>
+Standards-Version: 3.7.2
+
+Package: libunix-syslog-perl
+Architecture: any
+Depends: ${perl:Depends}, ${shlibs:Depends}
+Description: Perl interface to the UNIX syslog(3) calls
+ This module provides an interface to the system logger syslogd(8) via
+ Perl's XSUBs. The implementation attempts to resemble the native
+ libc-functions of your system, so that anyone being familiar with
+ syslog.h should be able to use this module right away.
+ .
+  Homepage: http://search.cpan.org/dist/Unix-Syslog/

Added: trunk/libunix-syslog-perl/debian/control.in
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/control.in?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/control.in (added)
+++ trunk/libunix-syslog-perl/debian/control.in Thu Feb 21 00:18:04 2008
@@ -1,0 +1,17 @@
+Source: libunix-syslog-perl
+Section: perl
+Priority: optional
+Build-Depends: @cdbs@
+Maintainer: Jonas Smedegaard <dr at jones.dk>
+Standards-Version: 3.7.2
+
+Package: libunix-syslog-perl
+Architecture: any
+Depends: ${perl:Depends}, ${shlibs:Depends}
+Description: Perl interface to the UNIX syslog(3) calls
+ This module provides an interface to the system logger syslogd(8) via
+ Perl's XSUBs. The implementation attempts to resemble the native
+ libc-functions of your system, so that anyone being familiar with
+ syslog.h should be able to use this module right away.
+ .
+  Homepage: http://search.cpan.org/dist/Unix-Syslog/

Added: trunk/libunix-syslog-perl/debian/copyright
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/copyright?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/copyright (added)
+++ trunk/libunix-syslog-perl/debian/copyright Thu Feb 21 00:18:04 2008
@@ -1,0 +1,18 @@
+This is Unix::Syslog Perl module package for Debian GNU systems.
+
+Upstream author: Marcus Harnisch <marcus.harnisch at gmx.net>
+
+Upstream source: http://www.cpan.org/modules/by-module/Unix/
+(although newest version is only found here at the time of writing:
+http://www.cpan.org/modules/by-authors/id/M/MH/MHARNISCH/ )
+
+Copyright and licensing info:
+
+# Copyright (C) 1999,2000,2001,2002 Marcus Harnisch <marcus.harnisch at gmx.net>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the Artistic License. A copy of the license (see
+# file Artistic in this directory) must be included in the package.
+
+On Debian GNU systems, the complete text of the Artistic License can be
+found below `/usr/share/common-licenses/'.

Added: trunk/libunix-syslog-perl/debian/copyright_hints
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/copyright_hints?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/copyright_hints (added)
+++ trunk/libunix-syslog-perl/debian/copyright_hints Thu Feb 21 00:18:04 2008
@@ -1,0 +1,2 @@
+Copyright (C) 1999,2000,2001,2002 Marcus Harnisch
+Copyright (C) 1999,2000,2001,2002 Marcus Harnisch <marcus.harnisch at gmx.net>

Added: trunk/libunix-syslog-perl/debian/copyright_newhints
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/copyright_newhints?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/copyright_newhints (added)
+++ trunk/libunix-syslog-perl/debian/copyright_newhints Thu Feb 21 00:18:04 2008
@@ -1,0 +1,5 @@
+Copyright (C) 1999,2000,2001,2002 Marcus Harnisch
+Copyright (C) 1999,2000,2001,2002 Marcus Harnisch <marcus.harnisch at gmx.net>
+Copyright © 2004-2005 Jonas Smedegaard <dr at jones.dk>
+Copyright © 2004-2006 Jonas Smedegaard <dr at jones.dk>
+Copyright © 2005-2006 Jonas Smedegaard <dr at jones.dk>

Added: trunk/libunix-syslog-perl/debian/rules
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/rules?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/rules (added)
+++ trunk/libunix-syslog-perl/debian/rules Thu Feb 21 00:18:04 2008
@@ -1,0 +1,10 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2004-2006 Jonas Smedegaard <dr at jones.dk>
+
+include debian/cdbs/1/rules/auto-update.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+# Load perlmodule after debhelper to dh_clean temporary files not in MANIFEST
+include /usr/share/cdbs/1/class/perlmodule.mk
+include debian/cdbs/1/rules/buildinfo.mk
+include debian/cdbs/1/rules/copyright-check.mk

Propchange: trunk/libunix-syslog-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libunix-syslog-perl/debian/watch
URL: http://svn.debian.org/wsvn/trunk/libunix-syslog-perl/debian/watch?rev=15303&op=file
==============================================================================
--- trunk/libunix-syslog-perl/debian/watch (added)
+++ trunk/libunix-syslog-perl/debian/watch Thu Feb 21 00:18:04 2008
@@ -1,0 +1,5 @@
+# Run the "uscan" command to check for upstream updates and more.
+version=3
+http://search.cpan.org/dist/Unix-Syslog/ .*/Unix-Syslog-([\d+\.]+)\.tar\.gz debian uupdate
+http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-([\d+\.]+)\.tar\.gz debian uupdate
+http://www.cpan.org/modules/by-authors/id/M/MH/MHARNISCH/Unix-Syslog-([\d+\.]+)\.tar\.gz debian uupdate




More information about the Pkg-perl-cvs-commits mailing list