r15270 - in /trunk/libconfig-inifiles-perl/debian: ./ cdbs/ cdbs/1/ cdbs/1/rules/

js at users.alioth.debian.org js at users.alioth.debian.org
Wed Feb 20 23:17:49 UTC 2008


Author: js
Date: Wed Feb 20 23:17:48 2008
New Revision: 15270

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

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

Added: trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/auto-update.mk
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/auto-update.mk?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/auto-update.mk (added)
+++ trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/auto-update.mk Wed Feb 20 23:17:48 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/libconfig-inifiles-perl/debian/cdbs/1/rules/buildinfo.mk
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/buildinfo.mk?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/buildinfo.mk (added)
+++ trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/buildinfo.mk Wed Feb 20 23:17:48 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/libconfig-inifiles-perl/debian/cdbs/1/rules/copyright-check.mk
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/copyright-check.mk?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/copyright-check.mk (added)
+++ trunk/libconfig-inifiles-perl/debian/cdbs/1/rules/copyright-check.mk Wed Feb 20 23:17:48 2008
@@ -1,0 +1,58 @@
+# -*- 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.
+
+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...'
+	@echo '(the debian/ subdir is _not_ examined - do that manually!)'
+	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/libconfig-inifiles-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/changelog?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/changelog (added)
+++ trunk/libconfig-inifiles-perl/debian/changelog Wed Feb 20 23:17:48 2008
@@ -1,0 +1,127 @@
+libconfig-inifiles-perl (2.39-2) unstable; urgency=low
+
+  * Strip bogus part of 2.39-1 changelog entry (due to cut'n'paste).
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sun, 16 Jul 2006 22:08:43 +0200
+
+libconfig-inifiles-perl (2.39-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump standards-version to 3.7.2 (no changes needed).
+  * Advertise search.cpan.org as Homepage in long description.
+  * Bump watch file version and use uversionmangle to chop 3-digit minor
+    version into manageable pieces (not yet needed for this package, but
+    popular with Perl packages).
+  * Add local cdbs snippet copyright-check.mk.
+  * Enable cdbs auto-update feature using local snippet auto-update.mk.
+  * Move buildinfo to local cdbs snippet buildinfo.mk.
+  * Drop superfluous dependency on perl-base. Closes: bug#316415 (thanks
+    to Dan Jacobson <jidanni at jidanni.org>).
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sun, 16 Jul 2006 21:43:58 +0200
+
+libconfig-inifiles-perl (2.38-3) unstable; urgency=high
+
+  * Change unnecessary auto-generated dependency on perl to perl-base.
+    Requested by Konstantinos Margaritis <markos at debian.gr> to minimize
+    dependencies for localization-config (and thus debian-installer
+    netinst image).
+  * Standards-Version: 3.6.1 (no changes needed).
+  * Add usage note to watch file.
+  * Mention "Debian GNU systems" in intro line if debian/copyright.
+  * Correct location of Artistic license (to please lintian).
+  * Shorten short description (all lib*-perl packages are modules...).
+  * Use (and build-depend on) dh-buildinfo.
+  * Set urgency=high as none of the above changes should cause any risk,
+    and dropping perl dependency is important for debian-installer.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Sat, 25 Sep 2004 21:38:04 +0200
+
+libconfig-inifiles-perl (2.38-2) unstable; urgency=low
+
+  * Rebuild using newer cdbs (Closes: Bug#203617 - no need to tighten
+    build-dependencies, as cdbs has not yet been included in any
+    official release of Debian).
+  * Standards-version 3.6.0.
+  * Fix watch file to not include other related modules.
+  * Change to section perl.
+  * Remove info in debian/copyright included in debian/changelog.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Thu, 31 Jul 2003 14:30:49 +0200
+
+libconfig-inifiles-perl (2.38-1) unstable; urgency=low
+
+  * New upstream release
+  * Switch from cbs to cdbs.
+  * Standards-Version 3.5.10 (no changes needed).
+  * Build-depend on cdbs, tighten build-dependency on debhelper, and use
+    debian/compat = 4.
+  * Drop build-depending on links (upstream README is no longer html).
+
+ -- Jonas Smedegaard <dr at jones.dk>  Fri, 30 May 2003 13:16:39 +0200
+
+libconfig-inifiles-perl (2.36-1) unstable; urgency=low
+
+  * New upstream release.
+  * Remove full stop from synopsis to please lintian.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Tue, 28 Jan 2003 05:52:42 +0100
+
+libconfig-inifiles-perl (2.30-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add watch file.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Tue, 12 Nov 2002 04:09:22 +0100
+
+libconfig-inifiles-perl (2.29-2) unstable; urgency=low
+
+  * Build the package using binary-indep build-target.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Thu, 29 Aug 2002 08:51:40 +0200
+
+libconfig-inifiles-perl (2.29-1) unstable; urgency=low
+
+  * New upstream release.
+  * Change source URL to use cpan.org.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Mon, 19 Aug 2002 21:07:33 +0200
+
+libconfig-inifiles-perl (2.27-1) unstable; urgency=low
+
+  * New upstream release.
+  * Friendly takeover (Thanks, Piotr!): Change Maintainer field.
+  * Repackaged using dh-make-perl.
+  * Upstream readme is html now (strange!). Convert using links.
+  * Rewrite copyright.
+  * Run tests as part of the compile.
+  * Remove execute rights to the perl module (shouldn't dh_fixperms take
+    care of that?).
+
+ -- Jonas Smedegaard <dr at jones.dk>  Mon, 25 Mar 2002 19:33:34 +0100
+
+libconfig-inifiles-perl (2.21-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Piotr Roszatycki <dexter at debian.org>  Wed, 17 Oct 2001 14:32:46 +0200
+
+libconfig-inifiles-perl (2.19-2) unstable; urgency=low
+
+  * Build-Depends-Indep in debian/control
+
+ -- Piotr Roszatycki <dexter at debian.org>  Wed, 17 Oct 2001 14:30:14 +0200
+
+libconfig-inifiles-perl (2.19-1) unstable; urgency=low
+
+  * New upstream release
+  * woody release
+
+ -- Piotr Roszatycki <dexter at debian.org>  Mon, 30 Jul 2001 13:26:36 +0200
+
+libconfig-inifiles-perl (2.14-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Piotr Roszatycki <dexter at debian.org>  Wed, 31 Jan 2001 10:18:12 +0100
+

Added: trunk/libconfig-inifiles-perl/debian/compat
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/compat?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/compat (added)
+++ trunk/libconfig-inifiles-perl/debian/compat Wed Feb 20 23:17:48 2008
@@ -1,0 +1,1 @@
+4

Added: trunk/libconfig-inifiles-perl/debian/control
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/control?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/control (added)
+++ trunk/libconfig-inifiles-perl/debian/control Wed Feb 20 23:17:48 2008
@@ -1,0 +1,16 @@
+Source: libconfig-inifiles-perl
+Section: perl
+Priority: extra
+Maintainer: Jonas Smedegaard <dr at jones.dk>
+Build-Depends-indep: , cdbs (>= 0.4.23-1.1), debhelper (>= 4.2.0), dh-buildinfo, perl (>= 5.6.0-16)
+Standards-Version: 3.7.2
+
+Package: libconfig-inifiles-perl
+Architecture: all
+Depends: perl-base
+Description: Read .ini-style configuration files
+ Config::IniFiles provides a way to have readable configuration files outside
+ your Perl script.  Configurations can be imported (inherited, stacked,...), 
+ sections can be grouped, and settings can be accessed from a tied hash.
+ .
+  Homepage: http://search.cpan.org/dist/Config-IniFiles/

Added: trunk/libconfig-inifiles-perl/debian/control.in
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/control.in?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/control.in (added)
+++ trunk/libconfig-inifiles-perl/debian/control.in Wed Feb 20 23:17:48 2008
@@ -1,0 +1,15 @@
+Source: libconfig-inifiles-perl
+Section: perl
+Priority: extra
+Maintainer: Jonas Smedegaard <dr at jones.dk>
+Build-Depends-indep: @cdbs@
+Standards-Version: 3.7.2
+
+Package: libconfig-inifiles-perl
+Architecture: all
+Description: Read .ini-style configuration files
+ Config::IniFiles provides a way to have readable configuration files outside
+ your Perl script.  Configurations can be imported (inherited, stacked,...), 
+ sections can be grouped, and settings can be accessed from a tied hash.
+ .
+  Homepage: http://search.cpan.org/dist/Config-IniFiles/

Added: trunk/libconfig-inifiles-perl/debian/copyright
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/copyright?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/copyright (added)
+++ trunk/libconfig-inifiles-perl/debian/copyright Wed Feb 20 23:17:48 2008
@@ -1,0 +1,26 @@
+This is Perl module Config::IniFiles packaged for Debian GNU systems.
+
+Source:
+
+    http://www.cpan.org/modules/by-module/Config/
+
+Authors:
+
+    The original code was written by Scott Hutton. Then handled for a time by
+    Rich Bowen (thanks!), It is now managed by Jeremy Wadsack, with many
+    contributions from various other people.
+
+    In particular, special thanks go to (in roughly chronological order):
+
+    Bernie Cosell, Alan Young, Alex Satrapa, Mike Blazer, Wilbert van de
+    Pieterman, Steve Campbell, Robert Konigsberg, Scott Dellinger, R.
+    Bernstein, Jeremy Wadsack, Daniel Winkelmann, Pires Claudio, and Adrian
+    Phillips.
+
+Copyright and licensing terms:
+
+    This program is free software; you can redistribute it and/or modify it
+    under the same terms as Perl itself.
+
+On Debian GNU systems the Artistic license (the Perl licensing terms) is
+located in /usr/share/common-licenses/Artistic.

Added: trunk/libconfig-inifiles-perl/debian/copyright_hints
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/copyright_hints?rev=15270&op=file
==============================================================================
    (empty)

Added: trunk/libconfig-inifiles-perl/debian/copyright_newhints
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/copyright_newhints?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/copyright_newhints (added)
+++ trunk/libconfig-inifiles-perl/debian/copyright_newhints Wed Feb 20 23:17:48 2008
@@ -1,0 +1,3 @@
+Copyright © 2003-2006 Jonas Smedegaard <dr at jones.dk>
+Copyright © 2004-2005 Jonas Smedegaard <dr at jones.dk>
+Copyright © 2005-2006 Jonas Smedegaard <dr at jones.dk>

Added: trunk/libconfig-inifiles-perl/debian/rules
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/rules?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/rules (added)
+++ trunk/libconfig-inifiles-perl/debian/rules Wed Feb 20 23:17:48 2008
@@ -1,0 +1,10 @@
+#!/usr/bin/make -f
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003-2006 Jonas Smedegaard <dr at jones.dk>
+
+include debian/cdbs/1/rules/auto-update.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include debian/cdbs/1/rules/buildinfo.mk
+include debian/cdbs/1/rules/copyright-check.mk
+# Put perlmodule.mk last to dh_clean temporary files not in MANIFEST
+include /usr/share/cdbs/1/class/perlmodule.mk

Propchange: trunk/libconfig-inifiles-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libconfig-inifiles-perl/debian/watch
URL: http://svn.debian.org/wsvn/trunk/libconfig-inifiles-perl/debian/watch?rev=15270&op=file
==============================================================================
--- trunk/libconfig-inifiles-perl/debian/watch (added)
+++ trunk/libconfig-inifiles-perl/debian/watch Wed Feb 20 23:17:48 2008
@@ -1,0 +1,4 @@
+# Run the "uscan" command to check for upstream updates and more.
+version=3
+opts="uversionmangle=s/(\d)\.(\d{2})(\d+)/$1.$2.$3/" \
+	http://www.cpan.org/modules/by-module/Config/Config-IniFiles-([\d\.]+)\.tar\.gz debian uupdate




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