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