r53088 - in /trunk/libconfig-augeas-perl: ChangeLog META.yml debian/changelog debian/control debian/copyright lib/Config/Augeas.pm lib/Config/Augeas.xs
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Sat Feb 20 16:40:51 UTC 2010
Author: jawnsy-guest
Date: Sat Feb 20 16:40:39 2010
New Revision: 53088
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=53088
Log:
* New upstream release
+ This version fixes a segfault in `get'
* Standards-Version 3.8.4 (no changes)
* Update to new DEP5 copyright format
Modified:
trunk/libconfig-augeas-perl/ChangeLog
trunk/libconfig-augeas-perl/META.yml
trunk/libconfig-augeas-perl/debian/changelog
trunk/libconfig-augeas-perl/debian/control
trunk/libconfig-augeas-perl/debian/copyright
trunk/libconfig-augeas-perl/lib/Config/Augeas.pm
trunk/libconfig-augeas-perl/lib/Config/Augeas.xs
Modified: trunk/libconfig-augeas-perl/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/ChangeLog?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/ChangeLog (original)
+++ trunk/libconfig-augeas-perl/ChangeLog Sat Feb 20 16:40:39 2010
@@ -1,3 +1,11 @@
+2010-02-18 Dominique Dumont <domi.dumont at free.fr> v0.701
+
+ * lib/Config/Augeas.pm: Added new error strings from Augeas 0.7.0
+
+ * lib/Config/Augeas.xs: fix core dump in get (initialise RETVAL
+ before calling aug_get). Added new error constants from Augeas
+ 0.7.0
+
2009-12-21 Dominique Dumont <domi.dumont at free.fr> v0.601
* lib/Config/Augeas.pm : Added methods load, error, error_message,
Modified: trunk/libconfig-augeas-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/META.yml?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/META.yml (original)
+++ trunk/libconfig-augeas-perl/META.yml Sat Feb 20 16:40:39 2010
@@ -1,22 +1,23 @@
---
-name: Config-Augeas
-version: 0.601
+abstract: 'Edit configuration files through Augeas C library'
author:
- - Dominique Dumont (ddumont at cpan dot org)
-abstract: Edit configuration files through Augeas C library
-license: lgpl
-resources:
- license: http://opensource.org/licenses/lgpl-license.php
+ - 'Dominique Dumont (ddumont at cpan dot org)'
build_requires:
+ ExtUtils::CBuilder: 0
Test::More: 0
configure_requires:
- Module::Build: 0.35
+ Module::Build: 0.36
dynamic_config: 1
+generated_by: 'Module::Build version 0.3603'
+license: lgpl
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
+name: Config-Augeas
provides:
Config::Augeas:
file: lib/Config/Augeas.pm
- version: 0.601
-generated_by: Module::Build version 0.35
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ version: 0.701
+resources:
+ license: http://opensource.org/licenses/lgpl-license.php
+version: 0.701
Modified: trunk/libconfig-augeas-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/debian/changelog?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/debian/changelog (original)
+++ trunk/libconfig-augeas-perl/debian/changelog Sat Feb 20 16:40:39 2010
@@ -1,3 +1,12 @@
+libconfig-augeas-perl (0.701-1) UNRELEASED; urgency=medium
+
+ * New upstream release
+ + This version fixes a segfault in `get'
+ * Standards-Version 3.8.4 (no changes)
+ * Update to new DEP5 copyright format
+
+ -- Jonathan Yu <jawnsy at cpan.org> Sat, 20 Feb 2010 12:01:26 -0500
+
libconfig-augeas-perl (0.601-1) unstable; urgency=low
[ Jonathan Yu ]
Modified: trunk/libconfig-augeas-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/debian/control?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/debian/control (original)
+++ trunk/libconfig-augeas-perl/debian/control Sat Feb 20 16:40:39 2010
@@ -6,7 +6,7 @@
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Dominique Dumont <dominique.dumont at hp.com>,
gregor herrmann <gregoa at debian.org>, Jonathan Yu <jawnsy at cpan.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
Vcs-Svn: svn://svn.debian.org/svn/pkg-perl/trunk/libconfig-augeas-perl
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libconfig-augeas-perl/
Homepage: http://search.cpan.org/dist/Config-Augeas/
@@ -14,7 +14,7 @@
Package: libconfig-augeas-perl
Architecture: any
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Description: module that allows to edit configuration files through Augeas
+Description: module for manipulating configuration files through Augeas
Config::Augeas is a Perl module that provides an object-oriented interface to
the Augeas open source configuration library. The API is more "Perlish" than
its C counterpart, making it natural to use with Perl.
Modified: trunk/libconfig-augeas-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/debian/copyright?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/debian/copyright (original)
+++ trunk/libconfig-augeas-perl/debian/copyright Sat Feb 20 16:40:39 2010
@@ -1,44 +1,46 @@
-Format-Specification:
- http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Dominique Dumont <ddumont at cpan.org>
-Upstream-Source: http://search.cpan.org/dist/Config-Augeas/
-Upstream-Name: Config-Augeas
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59
+Maintainer: Dominique Dumont <ddumont at cpan.org>
+Source: http://search.cpan.org/dist/Config-Augeas/
+Name: Config-Augeas
Files: *
-Copyright: 2008-2009, Dominique Dumont <ddumont at cpan.org>
+Copyright: 2008-2010, Dominique Dumont <ddumont at cpan.org>
License: LGPL-2+
Files: lib/Config/ppport.h
Copyright: 2004-2009, Marcus Holland-Moritz <mhx-cpan at gmx.net>
2001, Paul Marquess <pmqs at cpan.org> (Version 2.x)
1999, Kenneth Albanowski <kjahds at kjahds.com> (Version 1.x)
-License-Alias: Perl
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
Files: debian/*
-Copyright: 2008-2009, Dominique Dumont <dominique.dumont at hp.com>
+Copyright: 2009-2010, Jonathan Yu <jawnsy at cpan.org>
+ 2008-2009, Dominique Dumont <dominique.dumont at hp.com>
2009, gregor herrmann <gregoa at debian.org>
- 2009, Jonathan Yu <jawnsy at cpan.org>
License: LGPL-2+
-License: LGPL-2+
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser Public License as
- published by the Free Software Foundation; either version 2.1 of
- the License, or (at your option) any later version.
- On Debian GNU/Linux systems, the complete text of version 2 of the GNU
- Lesser Public License can be found in `/usr/share/common-licenses/LGPL-2'
-
License: Artistic
- This program is free software; you can redistribute it and/or modify
- it under the terms of the Artistic License, which comes with Perl.
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'
License: GPL-1+
- 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 1, or (at your option)
- any later version.
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ 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 1, or (at your option)
+ any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'
+
+License: LGPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2, or (at
+ your option) any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2'
+
Modified: trunk/libconfig-augeas-perl/lib/Config/Augeas.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/lib/Config/Augeas.pm?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/lib/Config/Augeas.pm (original)
+++ trunk/libconfig-augeas-perl/lib/Config/Augeas.pm Sat Feb 20 16:40:39 2010
@@ -1,4 +1,4 @@
-# Copyright (c) 2008-2009 Dominique Dumont.
+# Copyright (c) 2008-2010 Dominique Dumont.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser Public License as
@@ -22,7 +22,7 @@
use Carp;
use IO::File ;
-our $VERSION = '0.601';
+our $VERSION = '0.701';
require XSLoader;
XSLoader::load('Config::Augeas', $VERSION);
@@ -477,11 +477,13 @@
=head2 error
Returns the error code from the last API call as a short string:
-noerror, nomem, internal, pathx, nomatch, manymatch, syntax
-
-=cut
-
-my @errcode = qw/noerror nomem internal pathx nomatch manymatch syntax/;
+noerror, nomem, internal, pathx, nomatch, manymatch, syntax, nolens,
+multiple_transforms
+
+=cut
+
+my @errcode = qw/noerror nomem internal pathx nomatch manymatch syntax nolens
+ multiple_transforms/;
sub error {
my $self = shift ;
@@ -561,7 +563,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2008 by Dominique Dumont
+Copyright (C) 2008-2010 by Dominique Dumont
This library is free software; you can redistribute it and/or modify
it under the LGPL terms.
Modified: trunk/libconfig-augeas-perl/lib/Config/Augeas.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-augeas-perl/lib/Config/Augeas.xs?rev=53088&op=diff
==============================================================================
--- trunk/libconfig-augeas-perl/lib/Config/Augeas.xs (original)
+++ trunk/libconfig-augeas-perl/lib/Config/Augeas.xs Sat Feb 20 16:40:39 2010
@@ -1,4 +1,4 @@
-// Copyright (c) 2008 Dominique Dumont.
+// Copyright (c) 2008-2010 Dominique Dumont.
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser Public License as
@@ -60,6 +60,8 @@
newCONSTSUB(stash, "AUG_ENOMATCH", newSViv(AUG_ENOMATCH));
newCONSTSUB(stash, "AUG_EMMATCH", newSViv(AUG_EMMATCH));
newCONSTSUB(stash, "AUG_ESYNTAX", newSViv(AUG_ESYNTAX));
+ newCONSTSUB(stash, "AUG_ENOLENS", newSViv(AUG_ENOLENS));
+ newCONSTSUB(stash, "AUG_EMXFM", newSViv(AUG_EMXFM));
}
@@ -110,6 +112,7 @@
PREINIT:
int ret ;
CODE:
+ RETVAL = NULL ;
ret = aug_get(aug, path, &RETVAL);
OUTPUT:
RETVAL
More information about the Pkg-perl-cvs-commits
mailing list