r12681 - in /trunk/libtree-dagnode-perl: ChangeLog MANIFEST.SKIP META.yml Makefile.PL README debian/changelog debian/compat debian/control debian/copyright debian/docs debian/rules lib/Tree/DAG_Node.pm t/00_about_verbose.t t/01_old_junk.t

rmayorga-guest at users.alioth.debian.org rmayorga-guest at users.alioth.debian.org
Mon Jan 14 03:20:20 UTC 2008


Author: rmayorga-guest
Date: Mon Jan 14 03:20:20 2008
New Revision: 12681

URL: http://svn.debian.org/wsvn/?sc=1&rev=12681
Log:

* New upstream release
* debian/control
  + set Standart-versions to 3.7.3 (no changes requiered)
  + change debhelper version to 6.0.0
  + Add Build-Depends and move debhelper to there
  + Add ${misc:Depends} to Depends
* debian/copyright: Add copyright note from upstream
* debian/docs removed
* debian/rules
  + use dh_listpackage to get the pacagke name
  + add build-stamp and install stamp
  + de-ignore ouput from make clean
  + remove un-used dh_calls
  + add make test
  +  touch build/install-stamps

Removed:
    trunk/libtree-dagnode-perl/debian/docs
Modified:
    trunk/libtree-dagnode-perl/ChangeLog
    trunk/libtree-dagnode-perl/MANIFEST.SKIP
    trunk/libtree-dagnode-perl/META.yml
    trunk/libtree-dagnode-perl/Makefile.PL
    trunk/libtree-dagnode-perl/README
    trunk/libtree-dagnode-perl/debian/changelog
    trunk/libtree-dagnode-perl/debian/compat
    trunk/libtree-dagnode-perl/debian/control
    trunk/libtree-dagnode-perl/debian/copyright
    trunk/libtree-dagnode-perl/debian/rules
    trunk/libtree-dagnode-perl/lib/Tree/DAG_Node.pm
    trunk/libtree-dagnode-perl/t/00_about_verbose.t
    trunk/libtree-dagnode-perl/t/01_old_junk.t

Modified: trunk/libtree-dagnode-perl/ChangeLog
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/ChangeLog?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/ChangeLog (original)
+++ trunk/libtree-dagnode-perl/ChangeLog Mon Jan 14 03:20:20 2008
@@ -1,56 +1,17 @@
-Revision history for Perl extension Tree::DAG_Node.
-                                        Time-stamp: "2004-12-29 18:18:38 AST"
+Revision history for Perl module Tree::DAG_Node.
+
+2007-12-02  David Hand  cogent at cpan.org
+
+	* release 1.06 -- new maintainer.  No code changes.
+
+2004-12-29  Sean M. Burke  sburke at cpan.org
+
+	* release 1.05 -- just repackaging.  No code changes.
+
+2001-02-23  Sean M. Burke  sburke at cpan.org
 	
-1998-10-27  Sean M. Burke  sburke at netadventure.net
-
-	* Release 0.73 -- first release version.
-
-1998-10-28  Sean M. Burke  sburke at netadventure.net
-
-	* Release 0.74 -- whoops, forgot to bundle the README.
-	No change in the module.
-
-1998-11-03  Sean M. Burke  sburke at netadventure.net
-
-	* Release 0.75 -- minor changes:
-
-	New methods new_daughter, new_daughter_left.
-
-	$obj->new constructor syntax now documented.
-	
-	Internal accesses to "daughter" and "mother" attribs
-	are now direct, for efficiency's sake.
-
-	Minor improvements to the docs.
-
-1999-05-14  Sean M. Burke  sburke at netadventure.net
-
-        * Releass 1.01 -- major additions:
-	
-	Scads of new methods.  Still (as far as I know) backward
-	compatible with all previous versions.  Some minor changes in
-	coding, not affecting the interface.
-
-	Hopefully more friendly to users that use -w (warnings).
-
-	Cautionary tale: I started making big changes to this right around
-	mid-November 1998.  But I kept thinking "oh, ONE MORE change and
-	then I'll release it."  Famous last words!  Other things came up,
-	I forgot what was new and what was different in this module
-	(which is why you don't see a detailed list of differences here),
-	altho apparently somehow I managed to document all the new
-	methods.
-
-2000-03-05  Sean M. Burke  sburke at netadventure.net
-
-	* Release 1.02 -- minor bugfixes:
-
-	* Fixed a typo in the docs: corrected one "right_sisters" to
-	"right_sister"
-
-	* Initialized a variable to '' to avoid warnings under -w.
-	Thanks to Gilles Lamiral.
-
+	* Release 1.04 -- bugfix: Olegt at dreamtime.net notes a bug in
+	depth_under that apparently always makes it return 0.  Fixed.
 
 2000-05-13  Sean M. Burke  sburke at cpan.org
 
@@ -76,12 +37,52 @@
 	constantly having assertions of noncyclicity (especially when
 	these assertions are rather expensive to check).
 
-2001-02-23  Sean M. Burke  sburke at cpan.org
+2000-03-05  Sean M. Burke  sburke at netadventure.net
+
+	* Release 1.02 -- minor bugfixes:
+
+	* Fixed a typo in the docs: corrected one "right_sisters" to
+	"right_sister"
+
+	* Initialized a variable to '' to avoid warnings under -w.
+	Thanks to Gilles Lamiral.
+
+1999-05-14  Sean M. Burke  sburke at netadventure.net
+
+        * Releass 1.01 -- major additions:
 	
-	* Release 1.04 -- bugfix: Olegt at dreamtime.net notes a bug in
-	depth_under that apparently always makes it return 0.  Fixed.
+	Scads of new methods.  Still (as far as I know) backward
+	compatible with all previous versions.  Some minor changes in
+	coding, not affecting the interface.
 
+	Hopefully more friendly to users that use -w (warnings).
 
-2004-12-29  Sean M. Burke  sburke at cpan.org
+	Cautionary tale: I started making big changes to this right around
+	mid-November 1998.  But I kept thinking "oh, ONE MORE change and
+	then I'll release it."  Famous last words!  Other things came up,
+	I forgot what was new and what was different in this module
+	(which is why you don't see a detailed list of differences here),
+	altho apparently somehow I managed to document all the new
+	methods.
 
-	* release 1.05 -- just repackaging.  No code changes.
+1998-11-03  Sean M. Burke  sburke at netadventure.net
+
+	* Release 0.75 -- minor changes:
+
+	New methods new_daughter, new_daughter_left.
+
+	$obj->new constructor syntax now documented.
+	
+	Internal accesses to "daughter" and "mother" attribs
+	are now direct, for efficiency's sake.
+
+	Minor improvements to the docs.
+
+1998-10-28  Sean M. Burke  sburke at netadventure.net
+
+	* Release 0.74 -- whoops, forgot to bundle the README.
+	No change in the module.
+
+1998-10-27  Sean M. Burke  sburke at netadventure.net
+
+	* Release 0.73 -- first release version.

Modified: trunk/libtree-dagnode-perl/MANIFEST.SKIP
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/MANIFEST.SKIP?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/MANIFEST.SKIP (original)
+++ trunk/libtree-dagnode-perl/MANIFEST.SKIP Mon Jan 14 03:20:20 2008
@@ -3,5 +3,5 @@
 \.rej$
 CVS
 blib
-~
-
+~$
+.svn

Modified: trunk/libtree-dagnode-perl/META.yml
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/META.yml?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/META.yml (original)
+++ trunk/libtree-dagnode-perl/META.yml Mon Jan 14 03:20:20 2008
@@ -1,10 +1,16 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Tree-DAG_Node
-version:      1.05
-version_from: lib/Tree/DAG_Node.pm
-installdirs:  site
-requires:
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.17
+--- #YAML:1.0
+name:                Tree-DAG_Node
+version:             1.06
+abstract:            (super)class for representing nodes in a tree
+license:             perl
+generated_by:        ExtUtils::MakeMaker version 6.36
+distribution_type:   module
+requires:     
+    Carp:                          0
+    strict:                        0
+    vars:                          0
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.2.html
+    version: 1.2
+author:
+    - David Hand, <cogent at cpan.org>

Modified: trunk/libtree-dagnode-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/Makefile.PL?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/Makefile.PL (original)
+++ trunk/libtree-dagnode-perl/Makefile.PL Mon Jan 14 03:20:20 2008
@@ -1,16 +1,25 @@
-# This -*-perl-*- script writes the Makefile for installing this distribution.
+# This script writes the Makefile for installing this distribution.
 #
 # See "perldoc perlmodinstall" or "perldoc ExtUtils::MakeMaker" for
 # info on how to control how the installation goes.
-#
-#                                       Time-stamp: "2004-12-29 20:40:03 AST"
 
 require 5.004;
 use strict;
 use ExtUtils::MakeMaker;
 
 WriteMakefile(
-    'NAME'	=> 'Tree::DAG_Node',
-    'VERSION_FROM' => 'lib/Tree/DAG_Node.pm', # finds $VERSION
-    'dist'        => { COMPRESS => 'gzip -6f', SUFFIX => 'gz', },
+    NAME          => 'Tree::DAG_Node',
+    ABSTRACT_FROM => 'lib/Tree/DAG_Node.pm',
+    VERSION_FROM  => 'lib/Tree/DAG_Node.pm',
+    AUTHOR        => 'David Hand, <cogent at cpan.org>',
+    LICENSE       => 'perl',
+    PREREQ_PM     => {
+        Carp   => 0,
+        strict => 0,
+        vars   => 0,
+    },
+    dist         => {
+        COMPRESS => 'gzip -6f',
+        SUFFIX   => 'gz',
+    },
 );

Modified: trunk/libtree-dagnode-perl/README
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/README?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/README (original)
+++ trunk/libtree-dagnode-perl/README Mon Jan 14 03:20:20 2008
@@ -1,7 +1,7 @@
 README for Tree::DAG_Node
-                                        Time-stamp: "2001-02-23 11:37:30 MST"
 
 			    Tree::DAG_Node
+			     version 1.06
 
 [Partially excerpted from the POD.]
 
@@ -107,17 +107,19 @@
 SUPPORT
 
 Questions, bug reports, useful code bits, and suggestions for
-Tree::DAG_Node should just be sent to me at sburke at cpan.org
+Tree::DAG_Node should just be sent to David Hand, <cogent at cpan.org>.
 
 
 AVAILABILITY
 
-The latest version of Tree::DAG_Node is available from the
-Comprehensive Perl Archive Network (CPAN).  Visit
-<http://www.perl.com/CPAN/> to find a CPAN site near you.
+The latest version of Tree::DAG_Node is available from the Comprehensive
+Perl Archive Network (CPAN).  Visit <http://www.perl.com/CPAN/> to find
+a CPAN site near you.
 
 
-COPYRIGHT
+COPYRIGHT AND LICENSE
 
-Copyright 1998- by Sean M. Burke <sburke at cpan.org>, all
-rights reserved.
+Copyright 1998-2001, 2004, 2007 by Sean M. Burke and David Hand.
+
+This program is free software; you can redistribute it and/or modify it
+under the same terms as Perl itself.

Modified: trunk/libtree-dagnode-perl/debian/changelog
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/debian/changelog?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/debian/changelog (original)
+++ trunk/libtree-dagnode-perl/debian/changelog Mon Jan 14 03:20:20 2008
@@ -1,12 +1,31 @@
-libtree-dagnode-perl (1.05-2) UNRELEASED; urgency=low
-
+libtree-dagnode-perl (1.06-1) UNRELEASED; urgency=low
+  
+  [ gregor herrmann ]
   * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
     field (source stanza); Homepage field (source stanza).
   * Set Maintainer to Debian Perl Group.
   * Use dist-based URL in debian/watch.
   * debian/rules: delete /usr/lib/perl5 only if it exists.
 
- -- gregor herrmann <gregor+debian at comodo.priv.at>  Sat, 01 Dec 2007 18:55:27 +0100
+
+  [ Rene Mayorga ]
+  * New upstream release
+  * debian/control
+    + set Standart-versions to 3.7.3 (no changes requiered)
+    + change debhelper version to 6.0.0
+    + Add Build-Depends and move debhelper to there
+    + Add ${misc:Depends} to Depends
+  * debian/copyright: Add copyright note from upstream
+  * debian/docs removed
+  * debian/rules
+    + use dh_listpackage to get the pacagke name
+    + add build-stamp and install stamp
+    + de-ignore ouput from make clean
+    + remove un-used dh_calls
+    + add make test
+    +  touch build/install-stamps
+
+ -- Rene Mayorga <rmayorga at debian.org.sv>  Sun, 13 Jan 2008 20:32:20 -0600
 
 libtree-dagnode-perl (1.05-1) unstable; urgency=low
 

Modified: trunk/libtree-dagnode-perl/debian/compat
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/debian/compat?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/debian/compat (original)
+++ trunk/libtree-dagnode-perl/debian/compat Mon Jan 14 03:20:20 2008
@@ -1,1 +1,1 @@
-4
+6

Modified: trunk/libtree-dagnode-perl/debian/control
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/debian/control?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/debian/control (original)
+++ trunk/libtree-dagnode-perl/debian/control Mon Jan 14 03:20:20 2008
@@ -3,15 +3,16 @@
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jay Bonci <jaybonci at debian.org>
-Build-Depends-Indep: debhelper (>= 4.1), perl (>= 5.6.0-16)
-Standards-Version: 3.6.1.0
+Build-Depends: debhelper (>= 6.0.0)
+Build-Depends-Indep: perl (>= 5.6.0-16)
+Standards-Version: 3.7.3
 Homepage: http://search.cpan.org/dist/Tree-DAG_Node/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libtree-dagnode-perl/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libtree-dagnode-perl/
 
 Package: libtree-dagnode-perl
 Architecture: all
-Depends: ${perl:Depends}
+Depends: ${perl:Depends}, ${misc:Depends}
 Description: Tree::DAG_Node - (super)class for representing nodes in a tree 
  Tree::DAG_Node is a (super)class for representing nodes in a tree.
  .

Modified: trunk/libtree-dagnode-perl/debian/copyright
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/debian/copyright?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/debian/copyright (original)
+++ trunk/libtree-dagnode-perl/debian/copyright Mon Jan 14 03:20:20 2008
@@ -6,6 +6,8 @@
 Upstream Author: Sean M. Burke <sburke at cpan.org>
 
 Copyright:
+	Copyright 1998-2001, 2004, 2007 by Sean M. Burke and David Hand.
+
 	This program is free software; you can redistribute it and/or modify
 	it under the terms of either:
 

Modified: trunk/libtree-dagnode-perl/debian/rules
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/debian/rules?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/debian/rules (original)
+++ trunk/libtree-dagnode-perl/debian/rules Mon Jan 14 03:20:20 2008
@@ -8,39 +8,42 @@
 # This is the debhelper compatibility version to use.
 # export DH_COMPAT=4
 
-PACKAGE=`pwd | sed -e "s/.*\/\\(.*\\)-.*/\\1/"`
+PACKAGE=$(shell dh_listpackages)
+TMP     =$(CURDIR)/debian/$(PACKAGE)
 
+ifndef PERL
+ PERL = /usr/bin/perl
+endif
 
-build:
+build: build-stamp
+build-stamp:
 	dh_testdir
-	# Add here commands to compile the package.
 	perl Makefile.PL verbose INSTALLDIRS=vendor
+	$(MAKE)
+	$(MAKE) test
+	touch $@
+
 clean:
 	dh_testdir
 	dh_testroot
+	dh_clean build-stamp install-stamp
+	[ ! -f Makefile ] || $(MAKE) realclean
 
-	-$(MAKE) clean
-	rm -f Makefile.old
-	dh_clean
-
-install:
+install: install-stamp
+install-stamp:
 	dh_testdir
 	dh_testroot
 	dh_clean -k
-	dh_installdirs
-
-	$(MAKE) PREFIX=$(CURDIR)/debian/$(PACKAGE)/usr OPTIMIZE="-O2 -g -Wall" test install
+	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
 	[ ! -d $(CURDIR)/debian/$(shell dh_listpackages)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(CURDIR)/debian/$(shell dh_listpackages)/usr/lib/perl5
+	touch $@
 
 binary-arch:;
 binary-indep: build install
 	dh_testdir
 	dh_testroot
+	dh_installchangelogs ChangeLog
 	dh_installdocs
-	dh_installman
-	dh_installchangelogs ChangeLog
-	dh_link
-	dh_strip
 	dh_compress
 	dh_fixperms
 	dh_installdeb

Modified: trunk/libtree-dagnode-perl/lib/Tree/DAG_Node.pm
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/lib/Tree/DAG_Node.pm?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/lib/Tree/DAG_Node.pm (original)
+++ trunk/libtree-dagnode-perl/lib/Tree/DAG_Node.pm Mon Jan 14 03:20:20 2008
@@ -1,6 +1,3 @@
-
-# -*-Perl-*-  Time-stamp: "2004-12-29 18:17:58 AST"
-
 require 5;
 package Tree::DAG_Node;
 use Carp ();
@@ -8,7 +5,7 @@
 use vars qw(@ISA $Debug $VERSION);
 
 $Debug = 0;
-$VERSION = "1.05";
+$VERSION = '1.06';
 
 =head1 NAME
 
@@ -2837,8 +2834,8 @@
 =head1 BUG REPORTS
 
 If you find a bug in this library, report it to me as soon as possible,
-at the address listed in the AUTHOR section, below.  Please try to be
-as specific as possible about how you got the bug to occur.
+at the address listed in the MAINTAINER section, below.  Please try to
+be as specific as possible about how you got the bug to occur.
 
 =head1 HELP!
 
@@ -2919,20 +2916,25 @@
 later printings/editions of I<Algorithms + Data Structures =
 Programs>.)
 
-=head1 COPYRIGHT AND DISCLAIMER
-
-Copyright 1998,1999,2000,2001 by Sean M. Burke C<sburke at cpan.org>, all
-rights reserved.  This program is free software; you can redistribute
-it and/or modify it under the same terms as Perl itself.
+=head1 MAINTAINER
+
+David Hand, C<< <cogent at cpan.org> >>
+
+=head1 AUTHOR
+
+Sean M. Burke, C<< <sburke at cpan.org> >>
+
+=head1 COPYRIGHT, LICENSE, AND DISCLAIMER
+
+Copyright 1998-2001, 2004, 2007 by Sean M. Burke and David Hand.
+
+This program is free software; you can redistribute it and/or modify it
+under the same terms as Perl itself.
 
 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.
 
-=head1 AUTHOR
-
-Sean M. Burke C<sburke at cpan.org>
-
 =cut
 
 1;

Modified: trunk/libtree-dagnode-perl/t/00_about_verbose.t
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/t/00_about_verbose.t?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/t/00_about_verbose.t (original)
+++ trunk/libtree-dagnode-perl/t/00_about_verbose.t Mon Jan 14 03:20:20 2008
@@ -1,6 +1,5 @@
-
+#! perl
 require 5;
-# Time-stamp: "2004-12-29 20:52:46 AST"
 # Summary of, well, things.
 
 use Test;

Modified: trunk/libtree-dagnode-perl/t/01_old_junk.t
URL: http://svn.debian.org/wsvn/trunk/libtree-dagnode-perl/t/01_old_junk.t?rev=12681&op=diff
==============================================================================
--- trunk/libtree-dagnode-perl/t/01_old_junk.t (original)
+++ trunk/libtree-dagnode-perl/t/01_old_junk.t Mon Jan 14 03:20:20 2008
@@ -1,3 +1,4 @@
+#! perl
 # Before `make install' is performed this script should be runnable with
 # `make test'. After `make install' it should work as `perl test.pl'
 




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