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