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