r76987 - in /trunk/libmime-explode-perl: Changes Explode.pm Explode.xs META.yml Makefile.PL README debian/changelog debian/control debian/copyright debian/source/ debian/source/format debian/source/local-options

ansgar at users.alioth.debian.org ansgar at users.alioth.debian.org
Sun Jul 3 08:58:24 UTC 2011


Author: ansgar
Date: Sun Jul  3 08:58:23 2011
New Revision: 76987

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=76987
Log:
* New upstream release.
  + Updated to build with perl 5.14. (Closes: #628496)
* Use source format 3.0 (quilt).
* debian/copyright: Update for new upstream release; refer to "Debian
  systems" instead of "Debian GNU/Linux systems"; refer to
  /usr/share/common-licenses/GPL-1.
* Bump Standards-Version to 3.9.2.

Added:
    trunk/libmime-explode-perl/debian/source/
    trunk/libmime-explode-perl/debian/source/format
    trunk/libmime-explode-perl/debian/source/local-options
Modified:
    trunk/libmime-explode-perl/Changes
    trunk/libmime-explode-perl/Explode.pm
    trunk/libmime-explode-perl/Explode.xs
    trunk/libmime-explode-perl/META.yml
    trunk/libmime-explode-perl/Makefile.PL
    trunk/libmime-explode-perl/README
    trunk/libmime-explode-perl/debian/changelog
    trunk/libmime-explode-perl/debian/control
    trunk/libmime-explode-perl/debian/copyright

Modified: trunk/libmime-explode-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/Changes?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/Changes (original)
+++ trunk/libmime-explode-perl/Changes Sun Jul  3 08:58:23 2011
@@ -1,4 +1,9 @@
 Revision history for Perl extension MIME::Explode.
+
+0.39  Sun Jun 26 21:21:26 WEST 2011
+	- Internal changes in XS file. The global variable "na" has changed
+	  to "PL_na" and the "sv_undef" variable to "PL_sv_undef".
+	  Thanks to Pascal Terjan for the patch.
 
 0.38  Mon Jun  5 15:05:22 WEST 2006
 	- Several serious memory leaks were fixed.

Modified: trunk/libmime-explode-perl/Explode.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/Explode.pm?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/Explode.pm (original)
+++ trunk/libmime-explode-perl/Explode.pm Sun Jul  3 08:58:23 2011
@@ -1,8 +1,9 @@
 #
 # Explode.pm
-# Last Modification: Mon Jun  5 14:13:53 WEST 2006
+# Last Modification: Sun Jun 26 21:19:40 WEST 2011
 #
-# Copyright (c) 2006 Henrique Dias <hdias at aesbuc.pt>. All rights reserved.
+# Copyright (c) 2011 Henrique Dias <henrique.ribeiro.dias at gmail.com>.
+# All rights reserved.
 # This module is free software; you can redistribute it and/or modify
 # it under the same terms as Perl itself.
 #
@@ -20,7 +21,7 @@
 
 @ISA = qw(Exporter DynaLoader);
 @EXPORT = qw(&rfc822_base64 &rfc822_qprint);
-$VERSION = '0.38';
+$VERSION = '0.39';
 
 use constant BUFFSIZE => 64;
 
@@ -585,7 +586,7 @@
 
 =head1 AUTHOR
 
-Henrique Dias <hdias at aesbuc.pt>
+Henrique Dias <henrique.ribeiro.dias at gmail.com>
 
 =head1 CREDITS
 

Modified: trunk/libmime-explode-perl/Explode.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/Explode.xs?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/Explode.xs (original)
+++ trunk/libmime-explode-perl/Explode.xs Sun Jul  3 08:58:23 2011
@@ -1,8 +1,9 @@
 /*
  * Explode.xs
- * Last Modification: Mon Jun  5 14:13:27 WEST 2006
+ * Last Modification: Sun Jun 26 21:17:45 WEST 2011
  *
- * Copyright (c) 2006 Henrique Dias <hdias at aesbuc.pt>. All rights reserved.
+ * Copyright (c) 2011 Henrique Dias <henrique.ribeiro.dias at gmail.com>.
+ * All rights reserved.
  * This module is free software; you can redistribute it and/or modify
  * it under the same terms as Perl itself.
  *
@@ -369,7 +370,7 @@
 		char *base = NULL;
 		char *mt;
 	PPCODE:
-		if(items == 2) base = SvPV(ST(1), na);
+		if(items == 2) base = SvPV(ST(1), PL_na);
 		s = (unsigned char*)SvPV(source, srcl);
 		mt = set_mime_type(s, (unsigned long)srcl, base);
 		XPUSHs(sv_2mortal(newSVpv(mt, (STRLEN)strlen(mt))));
@@ -458,7 +459,7 @@
 			if(unlink(filename))
 				croak("Failed to delete file \"%s\"", filename);
 
-		av_push(av_ret, mimetype ? newSVpv(mimetype, 0) : newSVsv(&sv_undef));
+		av_push(av_ret, mimetype ? newSVpv(mimetype, 0) : newSVsv(&PL_sv_undef));
 		av_push(av_ret, newSViv(exclude ? 1 : 0));
 		XPUSHs(sv_2mortal(newRV_noinc((SV*)av_ret)));
 		SvREFCNT_dec(buff_sv);
@@ -477,7 +478,7 @@
 		unsigned char *decoded = NULL;
 		unsigned char *rest = NULL;
 		SV *buff_sv = newSV(BUFFLEN);
-		SV *part = newSVsv(&sv_undef);
+		SV *part = newSVsv(&PL_sv_undef);
 		char mt[BUFFLEN] = "";
 		bool exclude = FALSE;
 		bool verify = TRUE;
@@ -505,7 +506,7 @@
 			HV *hv = (HV*)SvRV(ST(4));
 			if(hv_exists(hv, "mimetype", 8)) {
 				SV **value = hv_fetch(hv, "mimetype", 8, 0);
-				mimetype = SvPVx(*value, na);
+				mimetype = SvPVx(*value, PL_na);
 			}
 			if(hv_exists(hv, "checktype", 9)) {
 				SV **value = hv_fetch(hv, "checktype", 9, 0);
@@ -592,7 +593,7 @@
 			if(unlink(filename))
 				croak("Failed to delete file \"%s\"", filename);
 		av_push(av_ret, part);
-		av_push(av_ret, mt ? newSVpv(mt, 0) : newSVsv(&sv_undef));
+		av_push(av_ret, mt ? newSVpv(mt, 0) : newSVsv(&PL_sv_undef));
 		av_push(av_ret, newSViv(exclude ? 1 : 0));
 		XPUSHs(sv_2mortal(newRV_noinc((SV*)av_ret)));
 		SvREFCNT_dec(buff_sv);

Modified: trunk/libmime-explode-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/META.yml?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/META.yml (original)
+++ trunk/libmime-explode-perl/META.yml Sun Jul  3 08:58:23 2011
@@ -1,10 +1,21 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         MIME-Explode
-version:      0.38
-version_from: Explode.pm
-installdirs:  site
-requires:
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.17
+--- #YAML:1.0
+name:               MIME-Explode
+version:            0.39
+abstract:           Extension for explode MIME messages
+author:
+    - Henrique Dias <henrique.ribeiro.dias at gmail.com>
+license:            perl
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+build_requires:
+    ExtUtils::MakeMaker:  0
+requires:  {}
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.56
+meta-spec:
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4

Modified: trunk/libmime-explode-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/Makefile.PL?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/Makefile.PL (original)
+++ trunk/libmime-explode-perl/Makefile.PL Sun Jul  3 08:58:23 2011
@@ -5,7 +5,7 @@
 my @ppd = ();
 if ($] >= 5.00503) {
 	@ppd = (
-		'AUTHOR'   => 'Henrique Dias <hdias at esb.ucp.pt>',
+		'AUTHOR'   => 'Henrique Dias <henrique.ribeiro.dias at gmail.com>',
 		'ABSTRACT' => 'Extension for explode MIME messages',
 	);
 }
@@ -14,6 +14,7 @@
 	'NAME'         => 'MIME::Explode',
 	'DISTNAME'     => 'MIME-Explode',
 	'VERSION_FROM' => 'Explode.pm', # finds $VERSION
+	'LICENSE'      => 'perl',
 	'LIBS'         => [''],   # e.g., '-lm' 
 	'DEFINE'       => '',     # e.g., '-DHAVE_SOMETHING' 
 	'INC'          => '',     # e.g., '-I/usr/include/other' 

Modified: trunk/libmime-explode-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/README?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/README (original)
+++ trunk/libmime-explode-perl/README Sun Jul  3 08:58:23 2011
@@ -1,4 +1,4 @@
-This is the README file for the PERL module MIME::Explode for Version 0.38
+This is the README file for the PERL module MIME::Explode for Version 0.39
 
 MIME::Explode - Perl extension for explode MIME messages
 
@@ -18,8 +18,8 @@
 For examples look at examples directory.
 
 Questions, bug reports, useful code bits, and suggestions for
-MIME::Explode hould just be sent to me at hdias at aesbuc.pt
+MIME::Explode hould just be sent to me at henrique.ribeiro.dias at gmail.com
 
-Copyright (c) 2006 Henrique Dias. All rights reserved.
+Copyright (c) 2011 Henrique Dias. All rights reserved.
 This program is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Modified: trunk/libmime-explode-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/changelog?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/changelog (original)
+++ trunk/libmime-explode-perl/debian/changelog Sun Jul  3 08:58:23 2011
@@ -1,8 +1,15 @@
-libmime-explode-perl (0.38-3) UNRELEASED; urgency=low
+libmime-explode-perl (0.39-1) unstable; urgency=low
 
+  * New upstream release.
+    + Updated to build with perl 5.14. (Closes: #628496)
+  * Use source format 3.0 (quilt).
+  * debian/copyright: Update for new upstream release; refer to "Debian
+    systems" instead of "Debian GNU/Linux systems"; refer to
+    /usr/share/common-licenses/GPL-1.
   * Update my email address.
+  * Bump Standards-Version to 3.9.2.
 
- -- Ansgar Burchardt <ansgar at debian.org>  Mon, 01 Nov 2010 11:16:58 +0100
+ -- Ansgar Burchardt <ansgar at debian.org>  Sun, 03 Jul 2011 10:58:18 +0200
 
 libmime-explode-perl (0.38-2) unstable; urgency=low
 

Modified: trunk/libmime-explode-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/control?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/control (original)
+++ trunk/libmime-explode-perl/debian/control Sun Jul  3 08:58:23 2011
@@ -4,11 +4,11 @@
  Ansgar Burchardt <ansgar at debian.org>
 Section: perl
 Priority: extra
-Standards-Version: 3.8.2
+Standards-Version: 3.9.2
 Homepage: http://search.cpan.org/dist/MIME-Explode/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmime-explode-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmime-explode-perl/
-Build-Depends: debhelper (>= 7), perl (>= 5.8)
+Build-Depends: debhelper (>= 7), perl
 
 Package: libmime-explode-perl
 Architecture: any

Modified: trunk/libmime-explode-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/copyright?rev=76987&op=diff
==============================================================================
--- trunk/libmime-explode-perl/debian/copyright (original)
+++ trunk/libmime-explode-perl/debian/copyright Sun Jul  3 08:58:23 2011
@@ -1,37 +1,36 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Henrique M. Ribeiro Dias
-Upstream-Source: http://search.cpan.org/dist/MIME-Explode/
-Upstream-Name: MIME-Explode
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Henrique M. Ribeiro Dias
+Source: http://search.cpan.org/dist/MIME-Explode/
+Name: MIME-Explode
 
 Files: *
 Copyright:
- © 2006, Henrique Dias <hdias at aesbuc.pt>
-License-Alias: Perl
-License: Artistic | GPL-1+
+ 2006-2011, Henrique Dias <henrique.ribeiro.dias at gmail.com>
+License: Artistic or GPL-1+
 
 Files: Explode.xs
 Copyright:
- © 1988-2004, University of Washington
- © 2006,      Henrique Dias <hdias at aesbuc.pt>
-License: Artistic | GPL-1+
+ 1988-2004, University of Washington
+ 2006-2011, Henrique Dias <henrique.ribeiro.dias at gmail.com>
+License: Artistic or GPL-1+
 
 Files: debian/*
 Copyright:
- © 2003-2006, Piotr Roszatycki <dexter at debian.org>
- © 2009,      Ansgar Burchardt <ansgar at debian.org>
-License: Artistic | GPL-1+
+ 2003-2006, Piotr Roszatycki <dexter at debian.org>
+ 2009-2011, Ansgar Burchardt <ansgar at debian.org>
+License: Artistic or 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'
+ 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 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 systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.

Added: trunk/libmime-explode-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/source/format?rev=76987&op=file
==============================================================================
--- trunk/libmime-explode-perl/debian/source/format (added)
+++ trunk/libmime-explode-perl/debian/source/format Sun Jul  3 08:58:23 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)

Added: trunk/libmime-explode-perl/debian/source/local-options
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmime-explode-perl/debian/source/local-options?rev=76987&op=file
==============================================================================
--- trunk/libmime-explode-perl/debian/source/local-options (added)
+++ trunk/libmime-explode-perl/debian/source/local-options Sun Jul  3 08:58:23 2011
@@ -1,0 +1,2 @@
+abort-on-upstream-changes
+unapply-patches




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