r35551 - in /trunk/libacme-damn-perl: Damn.pm Damn.xs META.yml Makefile.PL debian/changelog debian/control debian/copyright

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sun May 17 04:44:49 UTC 2009


Author: jawnsy-guest
Date: Sun May 17 04:44:43 2009
New Revision: 35551

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=35551
Log:
Many changes, see debian/changelog for details.

Modified:
    trunk/libacme-damn-perl/Damn.pm
    trunk/libacme-damn-perl/Damn.xs
    trunk/libacme-damn-perl/META.yml
    trunk/libacme-damn-perl/Makefile.PL
    trunk/libacme-damn-perl/debian/changelog
    trunk/libacme-damn-perl/debian/control
    trunk/libacme-damn-perl/debian/copyright

Modified: trunk/libacme-damn-perl/Damn.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/Damn.pm?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/Damn.pm (original)
+++ trunk/libacme-damn-perl/Damn.pm Sun May 17 04:44:43 2009
@@ -1,4 +1,3 @@
-# $Id: Damn.pm,v 1.10 2006-02-05 00:03:42 ian Exp $
 package Acme::Damn;
 
 use 5.000;
@@ -9,7 +8,7 @@
 
 use vars qw( $VERSION @ISA @EXPORT @EXPORT_OK );
 
-  $VERSION    = '0.03';
+  $VERSION    = '0.04';
   @ISA        = qw( Exporter DynaLoader );
   @EXPORT     = qw( damn                );
 

Modified: trunk/libacme-damn-perl/Damn.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/Damn.xs?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/Damn.xs (original)
+++ trunk/libacme-damn-perl/Damn.xs Sun May 17 04:44:43 2009
@@ -1,13 +1,10 @@
-/* $Id: Damn.xs,v 1.10 2006-02-05 00:03:42 ian Exp $ */
-
 /*
 ** Damn.xs
 **
 ** Define the damn() method of Acme::Damn.
 **
 ** Author:        I. Brayshaw <ian at onemore.org>
-** Revision:      $Revision: 1.10 $
-** Last modified: $Date: 2006-02-05 00:03:42 $
+** Last modified: Fri May 15 18:01:41 BST 2009
 */
 
 #include "EXTERN.h"
@@ -70,7 +67,11 @@
     ** the programmer's wrist; who know's what might happen otherwise
     */
     if ( SvREADONLY( sv ) )
-      croak( PL_no_modify );
+      /*
+      ** use "%s" rather than just PL_no_modify to satisfy gcc's -Wformat
+      **   see https://rt.cpan.org/Ticket/Display.html?id=45778
+      */
+      croak( "%s" , PL_no_modify );
 
     SvREFCNT_dec( SvSTASH( sv ) );  /* remove the reference to the stash */
     SvSTASH( sv ) = NULL;

Modified: trunk/libacme-damn-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/META.yml?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/META.yml (original)
+++ trunk/libacme-damn-perl/META.yml Sun May 17 04:44:43 2009
@@ -1,12 +1,15 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Acme-Damn
-version:      0.03
-version_from: Damn.pm
-installdirs:  site
-requires:
+--- #YAML:1.0
+name:                Acme-Damn
+version:             0.04
+abstract:            ~
+license:             ~
+author:              
+    - Ian Brayshaw <ian at onemore.org>
+generated_by:        ExtUtils::MakeMaker version 6.42
+distribution_type:   module
+requires:     
     Test::Exception:               0
     Test::More:                    0
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.17
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
+    version: 1.3

Modified: trunk/libacme-damn-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/Makefile.PL?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/Makefile.PL (original)
+++ trunk/libacme-damn-perl/Makefile.PL Sun May 17 04:44:43 2009
@@ -13,10 +13,10 @@
     'NAME'         => 'Acme::Damn'                            ,
     'VERSION_FROM' => 'Damn.pm'                               ,
     'PREREQ_PM'    => { 'Test::More'      => 0 ,
-	                    'Test::Exception' => 0 }              ,
+                        'Test::Exception' => 0 }              ,
     ($] >= 5.005 ?
       ( AUTHOR     => 'Ian Brayshaw <ian at onemore.org>') : ()) ,
     'LIBS'         => ['']                                    ,
     'DEFINE'       => ''                                      ,
-    'INC'	   	=> '-I.'
+    'INC'          => '-I.'
 );

Modified: trunk/libacme-damn-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/debian/changelog?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/debian/changelog (original)
+++ trunk/libacme-damn-perl/debian/changelog Sun May 17 04:44:43 2009
@@ -1,3 +1,13 @@
+libacme-damn-perl (0.04-1) unstable; urgency=low
+
+  * New upstream release
+  * Added feature to allow aliasing of unbless, and accompanying tests.
+  * Refreshed using dh-make-perl --refresh
+  * Reworded long description a bit
+  * Added /me to Uploaders
+
+ -- Jonathan Yu <frequency at cpan.org>  Sun, 17 May 2009 00:32:08 -0400
+
 libacme-damn-perl (0.03-1) unstable; urgency=low
 
   * Initial Release. (Closes: #523176)

Modified: trunk/libacme-damn-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/debian/control?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/debian/control (original)
+++ trunk/libacme-damn-perl/debian/control Sun May 17 04:44:43 2009
@@ -3,7 +3,8 @@
 Priority: optional
 Build-Depends: debhelper (>= 7), perl (>= 5.6.10-12), libtest-exception-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Jeffrey Ratcliffe <jeffrey.ratcliffe at gmail.com>
+Uploaders: Jeffrey Ratcliffe <jeffrey.ratcliffe at gmail.com>,
+ Jonathan Yu <frequency at cpan.org>
 Standards-Version: 3.8.1
 Homepage: http://search.cpan.org/dist/Acme-Damn/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libacme-damn-perl/
@@ -12,7 +13,10 @@
 Package: libacme-damn-perl
 Architecture: any
 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Description: Perl extension for unblessing Perl objects
- Acme::Damn provides a single routine, damn(), which takes a blessed
- reference (a Perl object), and *unblesses* it, to return the original
- reference.
+Description: Perl module to unbless objects
+ Acme::Damn provides a way to reverse the bless operation, which takes a
+ variable and associates it with a given class. One can use this module
+ to return the original reference; that is, prior to calling bless on it.
+ .
+ After using 'damn()' or custom aliases thereof, the blessed Perl object
+ reference becomes a simple data type.

Modified: trunk/libacme-damn-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libacme-damn-perl/debian/copyright?rev=35551&op=diff
==============================================================================
--- trunk/libacme-damn-perl/debian/copyright (original)
+++ trunk/libacme-damn-perl/debian/copyright Sun May 17 04:44:43 2009
@@ -1,20 +1,29 @@
-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Name: Acme::Damn
+Format-Specification:
+    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
 Upstream-Maintainer: Ian Brayshaw <ian at onemore.org>
 Upstream-Source: http://search.cpan.org/dist/Acme-Damn/
+Upstream-Name: Acme-Damn
 
 Files: *
-Copyright: 2003-2006 Ian Brayshaw <ian at onemore.org>
-License: GPL-1+|Artistic
- All rights reserved.  This program is free software; you can redistribute it
- and/or modify it under the same terms as Perl itself.
- .
- The full text of the Artistic license is available on Debian systems in
- /usr/share/common-licenses/Artistic;
- the GNU General Public License is given in /usr/share/common-licenses/GPL
+Copyright: 2003-2006, Ian Brayshaw <ian at onemore.org>
+License-Alias: Perl
+License: Artistic | GPL-1+
 
 Files: debian/*
-Copyright: 2009 Jeffrey Ratcliffe <Jeffrey.Ratcliffe at gmail.com>
-License: GPL-1+|Artistic
- Packaging is licensed under the same terms as upstream code.
+Copyright: 2009, Jonathan Yu <frequency at cpan.org>
+ 2009, Jeffrey Ratcliffe <jeffrey.ratcliffe at gmail.com>
+License: Artistic | GPL-1+
 
+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'
+
+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'




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