r26717 - in /trunk/libnet-mac-perl: ./ debian/ inc/ lib/Net/ scripts/ t/

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Sun Nov 9 14:08:41 UTC 2008


Author: ansgar-guest
Date: Sun Nov  9 14:08:34 2008
New Revision: 26717

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=26717
Log:
* New upstream release.
  + Build-depend on libtest-pod-perl, libtest-pod-coverage-perl to enable
    new tests.
* Add myself to Uploaders.
* Refresh debian/rules for debhelper 7.
* debian/control: Use viewsvn instead of wsvn in Vcs-Browser field.
* Convert debian/copyright to proposed machine-readable format.
* Bump Standards Version to 3.8.0 (no changes).

Added:
    trunk/libnet-mac-perl/inc/
      - copied from r26716, branches/upstream/libnet-mac-perl/current/inc/
    trunk/libnet-mac-perl/t/pod-coverage.t
      - copied unchanged from r26716, branches/upstream/libnet-mac-perl/current/t/pod-coverage.t
    trunk/libnet-mac-perl/t/pod.t
      - copied unchanged from r26716, branches/upstream/libnet-mac-perl/current/t/pod.t
Removed:
    trunk/libnet-mac-perl/COPYING
    trunk/libnet-mac-perl/GPL.txt
    trunk/libnet-mac-perl/scripts/
Modified:
    trunk/libnet-mac-perl/Changes
    trunk/libnet-mac-perl/MANIFEST
    trunk/libnet-mac-perl/META.yml
    trunk/libnet-mac-perl/Makefile.PL
    trunk/libnet-mac-perl/debian/changelog
    trunk/libnet-mac-perl/debian/compat
    trunk/libnet-mac-perl/debian/control
    trunk/libnet-mac-perl/debian/copyright
    trunk/libnet-mac-perl/debian/rules
    trunk/libnet-mac-perl/lib/Net/MAC.pm
    trunk/libnet-mac-perl/t/10_convert_args.t
    trunk/libnet-mac-perl/t/Net-MAC.t
    trunk/libnet-mac-perl/t/bulk10.t
    trunk/libnet-mac-perl/t/bulk16.t

Modified: trunk/libnet-mac-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/Changes?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/Changes (original)
+++ trunk/libnet-mac-perl/Changes Sun Nov  9 14:08:34 2008
@@ -1,4 +1,8 @@
 # This file documents the revision history for Perl extension Net::MAC.
+
+1.5     2008-11-08 17:42 GMT
+        - Move to Module::Install
+        - Add basic pod test
 
 1.4     2008-05-01 14:53 GMT+1
         - Fix rt.cpan#34680

Modified: trunk/libnet-mac-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/MANIFEST?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/MANIFEST (original)
+++ trunk/libnet-mac-perl/MANIFEST Sun Nov  9 14:08:34 2008
@@ -1,16 +1,23 @@
-COPYING
-GPL.txt
-MANIFEST
+Changes
+inc/Module/Install.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
+INSTALL
+lib/Net/MAC.pm
 Makefile.PL
+MANIFEST			This list of files
+META.yml
 README
-lib/Net/MAC.pm
-scripts/gen_macs.pl
-t/10_convert_args.t
 t/100_base10_macs.pl
 t/100_base16_macs.pl
-t/Net-MAC.t
+t/10_convert_args.t
 t/bulk10.t
 t/bulk16.t
-INSTALL
-Changes
-META.yml                                 Module meta-data (added by MakeMaker)
+t/Net-MAC.t
+t/pod-coverage.t
+t/pod.t

Modified: trunk/libnet-mac-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/META.yml?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/META.yml (original)
+++ trunk/libnet-mac-perl/META.yml Sun Nov  9 14:08:34 2008
@@ -1,10 +1,22 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Net-MAC
-version:      1.4
-version_from: lib/Net/MAC.pm
-installdirs:  site
+---
+abstract: 'Perl extension for representing and manipulating MAC addresses '
+author:
+  - 'Karl Ward <karlward at cpan.org>'
+build_requires:
+  Test::More: 0
+  Test::Pod: 0
+  Test::Pod::Coverage: 0
+distribution_type: module
+generated_by: 'Module::Install version 0.77'
+license: gpl
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4
+name: Net-MAC
+no_index:
+  directory:
+    - inc
+    - t
 requires:
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30_01
+  perl: 5.8.1
+version: 1.5

Modified: trunk/libnet-mac-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/Makefile.PL?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/Makefile.PL (original)
+++ trunk/libnet-mac-perl/Makefile.PL Sun Nov  9 14:08:34 2008
@@ -1,14 +1,12 @@
-# $Id: Makefile.PL 135 2008-03-30 18:20:42Z oliver $
+use inc::Module::Install 0.67;
+perl_version '5.008001';
+  
+name        'Net-MAC';
+all_from    'lib/Net/MAC.pm';
 
-use 5.008000;
-use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
-    NAME              => 'Net::MAC',
-    VERSION_FROM      => 'lib/Net/MAC.pm', # finds $VERSION
-    PREREQ_PM         => {}, # e.g., Module::Name => 1.1
-    ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
-      (ABSTRACT_FROM  => 'lib/Net/MAC.pm', # retrieve abstract from module
-       AUTHOR         => 'Karl Ward <karlward at cpan.org>') : ()),
-);
+test_requires  'Test::More' => 0;
+test_requires  'Test::Pod' => 0;
+test_requires  'Test::Pod::Coverage' => 0;
+
+WriteAll;
+

Modified: trunk/libnet-mac-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/debian/changelog?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/debian/changelog (original)
+++ trunk/libnet-mac-perl/debian/changelog Sun Nov  9 14:08:34 2008
@@ -1,3 +1,16 @@
+libnet-mac-perl (1.5-1) unstable; urgency=low
+
+  * New upstream release.
+    + Build-depend on libtest-pod-perl, libtest-pod-coverage-perl to enable
+      new tests.
+  * Add myself to Uploaders.
+  * Refresh debian/rules for debhelper 7.
+  * debian/control: Use viewsvn instead of wsvn in Vcs-Browser field.
+  * Convert debian/copyright to proposed machine-readable format.
+  * Bump Standards Version to 3.8.0 (no changes).
+
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Sun, 09 Nov 2008 15:08:13 +0100
+
 libnet-mac-perl (1.4-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libnet-mac-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/debian/compat?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/debian/compat (original)
+++ trunk/libnet-mac-perl/debian/compat Sun Nov  9 14:08:34 2008
@@ -1,1 +1,1 @@
-5
+7

Modified: trunk/libnet-mac-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/debian/control?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/debian/control (original)
+++ trunk/libnet-mac-perl/debian/control Sun Nov  9 14:08:34 2008
@@ -1,17 +1,16 @@
 Source: libnet-mac-perl
 Section: perl
 Priority: extra
-Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: perl
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: perl, libtest-pod-perl, libtest-pod-coverage-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Alejandro Garrido Mota <garridomota at gmail.com>,
  Damyan Ivanov <dmn at debian.org>, gregor herrmann <gregor+debian at comodo.priv.at>, 
- Gunnar Wolf <gwolf at debian.org>
+ Gunnar Wolf <gwolf at debian.org>, Ansgar Burchardt <ansgar at 43-1.org>
 Homepage: http://search.cpan.org/dist/Net-MAC/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libnet-mac-perl/
-Vcs-Browser:
- http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/
-Standards-Version: 3.7.3
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libnet-mac-perl/
+Standards-Version: 3.8.0
 
 Package: libnet-mac-perl
 Architecture: all

Modified: trunk/libnet-mac-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/debian/copyright?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/debian/copyright (original)
+++ trunk/libnet-mac-perl/debian/copyright Sun Nov  9 14:08:34 2008
@@ -1,34 +1,38 @@
-This package was debianized by Alejandro Garrido Mota <garridomota at gmail.com>
-on Sun, 13 May 2007 20:42:15 -0400
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=228
+Upstream-Name: Net-MAC
+Upstream-Maintainer: Oliver Gorwits <oliver.gorwits at oucs.ox.ac.uk>
+Upstream-Source: http://search.cpan.org/dist/Net-MAC/
 
-It was downloaded from: http://search.cpan.org/dist/Net-MAC/
+Files: *
+Copyright: © 2005-2008, Karl Ward <karlward at cpan.org>
+License: GPL-2+
+ 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 2 of the License, or (at your
+ option) any later version.
+ .
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+ Public License for more details.
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General Public
+ License can be found in `/usr/share/common-licenses/GPL'.
 
-The upstream author is: Karl Ward <karlward at cpan.org>
+Files: inc/*
+Copyright: © 2002-2008, Brian Ingerson, Audrey Tang and Adam Kennedy
+License: GPL-1+ | Artistic
+ This program is free software; you can redistribute it and/or
+ modify it under the same terms as Perl itself.
+ .
+ Perl is distributed under your choice of the GNU General Public License or
+ the Artistic License.  On Debian GNU/Linux systems, the complete text of the
+ GNU General Public License can be found in `/usr/share/common-licenses/GPL'
+ and the Artistic Licence in `/usr/share/common-licenses/Artistic'.
 
-The module is maintained by: Oliver Gorwits <oliver.gorwits at oucs.ox.ac.uk>
+Files: debian/*
+Copyright: © 2007, Alejandro Garrido Mota <garridomota at gmail.com>
+License: GPL
+ The Debian packaging is licensed under the GPL, see
+ `/usr/share/common-licenses/GPL'.
 
-Copyright (C) 2005-2008, Karl Ward <karlward at cpan.org>
-
-License:
-
-  This library 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 2.1 of the License, or any later version.
-
-  This library is distributed in the hope that it will be useful,
-  but WITHOUT ANY WARRANTY; without even the implied warranty of
-  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-  General Public License for more details.
-
-  You should have received a copy of the GNU General Public
-  License along with this library; if not, write to the Free Software
-  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
-  MA 02110-1301, USA.
-
-On Debian systems, the complete text of the GNU General
-Public License can be found in `/usr/share/common-licenses/GPL'.
-
-
-The Debian packaging is (C) 2007, Alejandro Garrido Mota <garridomota at gmail.com>
-and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Modified: trunk/libnet-mac-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/debian/rules?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/debian/rules (original)
+++ trunk/libnet-mac-perl/debian/rules Sun Nov  9 14:08:34 2008
@@ -1,63 +1,23 @@
 #!/usr/bin/make -f
-# This debian/rules file is provided as a template for normal perl
-# packages. It was created by Marc Brockschmidt <marc at dch-faq.de> for
-# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
-# be used freely wherever it is useful.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-# If set to a true value then MakeMaker's prompt function will
-# always return the default without waiting for user input.
-export PERL_MM_USE_DEFAULT=1
-
-PERL   ?= /usr/bin/perl
-PACKAGE = $(shell dh_listpackages)
-TMP     = $(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
 build-stamp:
-	dh_testdir
-	# Add commands to compile the package here
-	$(PERL) Makefile.PL INSTALLDIRS=vendor
-	$(MAKE)
-	$(MAKE) test
+	dh build
 	touch $@
 
 clean:
-	dh_testdir
-	dh_testroot
-	dh_clean build-stamp install-stamp
-	# Add commands to clean up after the build process here
-	[ ! -f Makefile ] || $(MAKE) realclean
+	dh $@
 
 install: install-stamp
 install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	# Add commands to install the package into $(TMP) here
-	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-	[ ! -d $(TMP)/usr/lib/perl5 ] || \
-		rmdir --ignore-fail-on-non-empty --parents --verbose \
-		$(TMP)/usr/lib/perl5
+	dh install
 	touch $@
 
 binary-arch:
-# We have nothing to do here for an architecture-independent package
 
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs
-	dh_installchangelogs Changes
-	dh_perl
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+binary-indep: install
+	dh $@
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep install clean build

Modified: trunk/libnet-mac-perl/lib/Net/MAC.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/lib/Net/MAC.pm?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/lib/Net/MAC.pm (original)
+++ trunk/libnet-mac-perl/lib/Net/MAC.pm Sun Nov  9 14:08:34 2008
@@ -29,8 +29,11 @@
     'ne' => \&_compare_string_ne;
 
 # RCS ident string
-#my $rcs_id = '$Id: MAC.pm 157 2008-05-01 14:02:34Z oliver $';
-our $VERSION = '1.4';
+#my $rcs_id = '$Id: MAC.pm 283 2008-11-08 17:47:16Z oliver $';
+
+our $VERSION = '1.5';
+$VERSION = eval $VERSION; # numify for warning-free dev releases
+
 our $AUTOLOAD;
 
 # Constructor.
@@ -554,7 +557,7 @@
     return (1);
 }
 
-1;                                     # Necessary for use statement
+1;                                     # Necessary for usage statement
 
 __END__
 

Modified: trunk/libnet-mac-perl/t/10_convert_args.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/t/10_convert_args.t?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/t/10_convert_args.t (original)
+++ trunk/libnet-mac-perl/t/10_convert_args.t Sun Nov  9 14:08:34 2008
@@ -1,4 +1,4 @@
-# $Id: 10_convert_args.t 159 2008-05-01 14:04:31Z oliver $
+# $Id: 10_convert_args.t 250 2008-11-06 20:58:23Z oliver $
 
 use Test::More tests => 5;
 #use Test::More qw(no_plan);

Modified: trunk/libnet-mac-perl/t/Net-MAC.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/t/Net-MAC.t?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/t/Net-MAC.t (original)
+++ trunk/libnet-mac-perl/t/Net-MAC.t Sun Nov  9 14:08:34 2008
@@ -1,4 +1,4 @@
-# $Id: Net-MAC.t 135 2008-03-30 18:20:42Z oliver $
+# $Id: Net-MAC.t 250 2008-11-06 20:58:23Z oliver $
 
 # Before `make install' is performed this script should be runnable with
 # `make test'. After `make install' it should work as `perl Net-MAC.t'

Modified: trunk/libnet-mac-perl/t/bulk10.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/t/bulk10.t?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/t/bulk10.t (original)
+++ trunk/libnet-mac-perl/t/bulk10.t Sun Nov  9 14:08:34 2008
@@ -1,4 +1,4 @@
-# $Id: bulk10.t 135 2008-03-30 18:20:42Z oliver $
+# $Id: bulk10.t 250 2008-11-06 20:58:23Z oliver $
 
 # This is a Test::More test script for Net::MAC.  This script should be 
 # runnable with `make test'.

Modified: trunk/libnet-mac-perl/t/bulk16.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-mac-perl/t/bulk16.t?rev=26717&op=diff
==============================================================================
--- trunk/libnet-mac-perl/t/bulk16.t (original)
+++ trunk/libnet-mac-perl/t/bulk16.t Sun Nov  9 14:08:34 2008
@@ -1,4 +1,4 @@
-# $Id: bulk16.t 135 2008-03-30 18:20:42Z oliver $
+# $Id: bulk16.t 250 2008-11-06 20:58:23Z oliver $
 
 # This is a Test::More test script for Net::MAC.  This script should be 
 # runnable with `make test'.




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