[DRE-commits] [SCM] ruby-facets.git branch, master, updated. upstream/2.9.2-3-g1ad4d9c

=?UTF-8?Q?Marc=20Dequ=C3=A8nes=20?=(Duck) Duck at DuckCorp.org
Tue Sep 13 01:09:34 UTC 2011


The following commit has been merged in the master branch:
commit aef95bcc6db91e4979c69b782dc25453d2130732
Author: Marc Dequènes (Duck) <Duck at DuckCorp.org>
Date:   Tue Sep 13 01:49:38 2011 +0200

    [evol] NUR and conversion to gem2deb style (unfinished)

diff --git a/debian/changelog b/debian/changelog
index 7d2319a..ceb49ad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,58 @@
 ruby-facets (2.9.2-1) UNRELEASED; urgency=low
 
-  * Initial release (Closes: #nnnn)
+  * New upstream release.
+  * Switched to gem2deb packaging style.
+  * Switched to the new git repository.
+  * Removed all patches, they are obsolete.
 
- -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Mon, 12 Sep 2011 22:50:54 +0200
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Tue, 13 Sep 2011 02:11:00 +0200
+
+libfacets-ruby (2.7.0-3) unstable; urgency=high
+
+  * Several fixes to get general loading working (Closes: 595317):
+    + Added patch to fix broken require in module/attr_toggler
+    + Added patch to correct missing alias in module/attr
+  * Increased Standards-Version to 3.9.1 (no changes).
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Fri, 03 Sep 2010 10:43:19 +0200
+
+libfacets-ruby (2.7.0-2) unstable; urgency=high
+
+  * Added patch to fix a broken method aliasing for String (Closes:
+    593077).
+  * Fixed merge of components (core, lore) installation, causing problem
+    for 'lib/core/facets/module'.
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Fri, 20 Aug 2010 11:05:38 +0200
+
+libfacets-ruby (2.7.0-1) unstable; urgency=low
+
+  [ Paul van Tilburg ]
+  * Added debian/watch.
+
+  [ Marc Dequènes (Duck) ]
+  * New upstream release:
+    + removed the 'lore' layout part and doc-base.
+    + updated copyright file
+  * Adapted rdoc generation to fit well with recent ruby-pkg-tools.
+  * Added support for Ruby 1.9.1.
+  * Improved 'debian/copyright' to be more consistant with DEP-5 draft.
+  * Switched to compat level 7.
+  * Switched to dpkg-source 3.0 (quilt) format.
+  * Increased Standards-Version to 3.8.4 (no changes).
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Sat, 20 Mar 2010 15:44:26 +0100
+
+libfacets-ruby (2.5.2+git20090627-ef2fec+dfsg1-1) unstable; urgency=low
+
+  * Initial release.
+  * Removed the 'htmlfilter' module which license is incompatible, to
+    respect DFSG (see copyright file).
+  * Also removed left over '.config' directory from source (breaking build).
+  * Deactivated graph generation du to bug in rdoc (see #462463) using a
+    Build-Conflicts-Indep on graphviz and calling rdoc manually (as dh_rdoc
+    fails).
+  * Fixed broken installation path due to source layout incompatible with
+    setup.rb.
+
+ -- Marc Dequènes (Duck) <Duck at DuckCorp.org>  Sat, 27 Jun 2009 19:00:28 +0200
diff --git a/debian/control b/debian/control
index 411bc13..40e970a 100644
--- a/debian/control
+++ b/debian/control
@@ -1,13 +1,14 @@
 Source: ruby-facets
 Section: ruby
 Priority: optional
-Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Uploaders: Marc Dequènes (Duck) <Duck at DuckCorp.org>
+Maintainer: Marc Dequènes (Duck) <Duck at DuckCorp.org>
 DM-Upload-Allowed: yes
+Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.7~)
+Build-Depends-Indep: graphviz
 Standards-Version: 3.9.2
-#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-facets.git
-#Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-facets.git;a=summary
+Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-facets.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-facets.git;a=summary
 Homepage: http://rubyworks.github.com/facets
 XS-Ruby-Versions: all
 
@@ -15,6 +16,64 @@ Package: ruby-facets
 Architecture: all
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
-# lemon (>= 0, development), qed (>= 0, development), detroit (>= 0, development)
-Description: Premium Ruby Extensions
- Facets is the premier collection of extension methods for the Ruby programming language. Facets extensions are unique by virtue of thier atomicity. They are stored in individual files allowing for highly granular control of requirements. In addition, Facets includes a few additional classes and mixins suitable to wide variety of applications.
+Description: extensive additions and extensions library for Ruby
+ Ruby Facets is the single largest collection of core extension
+ methods and standard library additions available for the Ruby
+ programming language. 
+ .
+ The core library extend existing base classes with lot's of
+ convenient methods and new base objects (Binding, Functor,
+ Stackable, ...).
+ .
+ In addition to the core libraries, Facets provides dozens of
+ additional classes, modules, mixins and light-weight frameworks.
+ These solid libraries provide a general-purpose set of
+ components commonly useful across a variety of applications
+ (Dictionary, LinkedList, PQueue, Random, ...).
+Replaces: libfacets-ruby1.8 (<< 2.9.2-1~), libfacets-ruby1.9.1 (<< 2.9.2-1~), libfacets-ruby (<< 2.9.2-1~)
+Breaks: libfacets-ruby1.8 (<< 2.9.2-1~), libfacets-ruby1.9.1 (<< 2.9.2-1~), libfacets-ruby (<< 2.9.2-1~)
+Provides: libfacets-ruby1.8, libfacets-ruby1.9.1, libfacets-ruby
+
+Package: ruby-facets-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Replaces: libfacets-ruby-doc (<< 2.9.2-1~)
+Breaks: libfacets-ruby-doc (<< 2.9.2-1~)
+Provides: libfacets-ruby-doc
+Suggests: doc-base
+Description: extensive additions and extensions library for Ruby -- API documentation
+ This is the Rdoc-generated documentation for Facets API.
+
+Package: libfacets-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-facets
+Description: Transitional package for ruby-facets
+ This is a transitional package to ease upgrades to the ruby-facets
+ package. It can safely be removed.
+
+Package: libfacets-ruby1.9.1
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-facets
+Description: Transitional package for ruby-facets
+ This is a transitional package to ease upgrades to the ruby-facets
+ package. It can safely be removed.
+
+Package: libfacets-ruby
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-facets
+Description: Transitional package for ruby-facets
+ This is a transitional package to ease upgrades to the ruby-facets
+ package. It can safely be removed.
+
+Package: libfacets-ruby-doc
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-facets-doc
+Description: Transitional package for ruby-facets
+ This is a transitional package to ease upgrades to the ruby-facets
+ package. It can safely be removed.
+
diff --git a/debian/copyright b/debian/copyright
index ac7d1f6..2136801 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,33 +1,935 @@
-FIXME. fill-in with DEP5 copyright file. http://dep.debian.net/deps/dep5/
-Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173
-Upstream-Name: facets
-Source: FIXME (URL where source can be downloaded)
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: libfacets-ruby
+Maintainer: Marc Dequènes (Duck) <Duck at DuckCorp.org>
+Source: http://rubyforge.org/frs/?group_id=804
+
+
 
 Files: *
-Copyright: Copyright 1998 John Doe <jdoe at example.com>
-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.
- .
- You should have received a copy of the GNU General Public
- License along with this package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA  02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
- License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
+Copyright: © 2004-2006 Thomas Sawyer (aka Trans)
+           © 2005-2008 TigerOps / Thomas Sawyer (aka Trans)
+License: Ruby or GPL-2
 
 Files: debian/*
-Copyright: Copyright 1998 Jane Smith <jsmith at example.net>
-License:
- [LICENSE TEXT]
+Copyright: © 2009-2010 Marc Dequènes (Duck) <Duck at DuckCorp.org>
+License: GPL-3+
+
+Files: test/*, meta/*, doc/*, demo/*
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+           © 2005-2008 TigerOps / Thomas Sawyer (aka Trans)
+License: Ruby or GPL-2
+
+
+# Please keep this level of details in the entries below, listing individual files instead of wildcards, to be able to track files better
+
+
+Files: lib/core/facets.rb, lib/core/facets-load.rb, lib/core/facets-live.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/array/conjoin.rb, lib/core/facets/array/delete_values.rb, lib/core/facets/array/indexable.rb, lib/core/facets/array/merge.rb, lib/core/facets/array/splice.rb, lib/core/facets/array/stackable.rb, lib/core/facets/array/delete.rb, lib/core/facets/array/index.rb, lib/core/facets/array/not_empty.rb, lib/core/facets/array.rb, lib/core/facets/array/recursively.rb, lib/core/facets/array/traverse.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/array/combination.rb
+Copyright: © 2008-2009 Florian Gross
+License: Ruby
+
+Files: lib/core/facets/array/delete_unless.rb
+Copyright: © 2008-2009 Daniel Schierbeck
+License: Ruby
+
+Files: lib/core/facets/array/only.rb
+Copyright: © 2008-2009 Gavin Sinclair
+           © 2008-2009 Noah Gibbs
+License: Ruby
+
+Files: lib/core/facets/array/pad.rb
+Copyright: © 2008-2009 Richard Laugesen
+License: Ruby
+
+Files: lib/core/facets/array/permutation.rb
+Copyright: © 2008-2009 Shin-ichiro Hara
+License: Ruby
+
+Files: lib/core/facets/array/product.rb
+Copyright: © 2008-2009 Thomas Hafner
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/array/rotate.rb
+Copyright: © 2008-2009 Florian Gross
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/array/select.rb
+Copyright: © 2008-2009 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/binding/caller.rb, lib/core/facets/binding/callstack.rb, lib/core/facets/binding/defined.rb, lib/core/facets/binding/eval.rb, lib/core/facets/binding/local_variables.rb, lib/core/facets/binding/opvars.rb, lib/core/facets/binding.rb, lib/core/facets/binding/self.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/bitmask.rb
+Copyright: © 2008 George Moschovitis
+           © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/blank.rb, lib/core/facets/boolean.rb, lib/core/facets/cattr.rb, lib/core/facets/denumerable.rb, lib/core/facets/duplicable.rb
+Copyright: © 2006-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/class/prepend.rb, lib/core/facets/class/cattr_accessor.rb, lib/core/facets/class/cattr_reader.rb, lib/core/facets/class/cattr_writer.rb, lib/core/facets/class/descendents.rb, lib/core/facets/class/methodize.rb, lib/core/facets/class/pathize.rb, lib/core/facets/class.rb, lib/core/facets/class/subclasses.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/class/cattr.rb
+Copyright: © 2008 David Heinemeier Hansson
+License: Rails
+
+Files: lib/core/facets/class/to_proc.rb
+Copyright: © 2008 Daniel Schierbeck
+License: Ruby
+
+Files: lib/core/facets/comparable/cap.rb, lib/core/facets/comparable/at_least.rb, lib/core/facets/comparable/at_most.rb, lib/core/facets/comparable/bound.rb, lib/core/facets/comparable/comparable.rb, lib/core/facets/comparable.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/comparable/cap.rb, lib/core/facets/comparable/clip.rb
+Copyright: © 2008 Florian Gross
+           © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/comparable/cmp.rb
+Copyright: © 2008 Peter Vanbroekhoven
+License: Ruby
+
+Files: lib/core/facets/dir/descend.rb, lib/core/facets/dir/multiglob.rb, lib/core/facets/dir/parent.rb, lib/core/facets/dir.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/dir/ascend.rb
+Copyright: © 2008 Daniel Berger
+           © 2008 Jeffrey Schwab
+License: Ruby
+
+Files: lib/core/facets/dir/recurse.rb
+Copyright: © 2008 George Moschovitis
+License: Ruby
+
+Files: lib/core/facets/enumerable/compact_map.rb, lib/core/facets/enumerable/count.rb, lib/core/facets/enumerable/each_by.rb, lib/core/facets/enumerable/modulate.rb, lib/core/facets/enumerable/split.rb, lib/core/facets/enumerable/collect.rb, lib/core/facets/enumerable/defer.rb, lib/core/facets/enumerable/every.rb, lib/core/facets/enumerable/ewise.rb, lib/core/facets/enumerable/filter.rb, lib/core/facets/enumerable/graph.rb, lib/core/facets/enumerable/occur.rb, lib/core/facets/enumerable/per.rb, lib/core/facets/enumerable.rb, lib/core/facets/enumerable/sum.rb, lib/core/facets/enumerable/take.rb, lib/core/facets/enumerable/uniq_by.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/enumerable/accumulate.rb
+Copyright: © 2008-2009 George Moshchovitis
+License: Ruby
+
+Files: lib/core/facets/enumerable/cluster_by.rb, lib/core/facets/enumerable/group_by.rb
+Copyright: © 2008-2009 Erik Veenstra
+License: Ruby
+
+Files: lib/core/facets/enumerable/commonality.rb
+Copyright: © 2008-2009 Florian Gross
+License: Ruby
+
+Files: lib/core/facets/enumerable/divide.rb
+Copyright: © 2008-2009 WhyTheLuckyStiff
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/enumerable/duplicates.rb
+Copyright: © 2008-2009 Martin DeMello
+           © 2008-2009 Thibaut Barrère
+License: Ruby
+
+Files: lib/core/facets/enumerable/entropy.rb
+Copyright: © 2008-2009 Derek
+License: Ruby
+
+Files: lib/core/facets/enumerable/frequency.rb, lib/core/facets/enumerable/probability.rb
+Copyright: © 2008-2009 Brian Schröder
+License: Ruby
+
+Files: lib/core/facets/enumerable/inject.rb
+Copyright: © 2008-2009 David Black
+           © 2008-2009 Louis J Scoras
+License: Ruby
+
+Files: lib/core/facets/enumerable/map_send.rb
+Copyright: © 2008-2009 Sean O'Halpin
+License: Ruby
+
+Files: lib/core/facets/enumerable/map_with_index.rb, lib/core/facets/enumerable/none.rb, lib/core/facets/enumerable/one.rb
+Copyright: © 2008-2009 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/enumerable/mash.rb
+Copyright: © 2008-2009 Andrew Dudzik (adudzik)
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/enumerable/mode.rb
+Copyright: © 2008-2009 Robert Klemme
+License: Ruby
+
+Files: lib/core/facets/exception/raised.rb, lib/core/facets/exception.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/exception/detail.rb
+Copyright: © 2008-2009 George Moschovitis
+License: Ruby
+
+Files: lib/core/facets/exception/suppress.rb
+Copyright: © 2008-2009 David Heinemeier Hansson
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/file/rootname.rb, lib/core/facets/file/split_all.rb, lib/core/facets/file.rb, lib/core/facets/file/split_root.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/file/append.rb, lib/core/facets/file/create.rb, lib/core/facets/file/rewrite.rb
+Copyright: © 2008 George Moschovitis
+License: Ruby
+
+Files: lib/core/facets/file/null.rb
+Copyright: © 2008 Daniel Burger
+License: Ruby
+
+Files: lib/core/facets/file/read.rb
+Copyright: © 2008 George Moschovitis
+           © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/file/writelines.rb
+Copyright: © 2008 Noah Gibbs
+           © 2008 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/file/write.rb
+Copyright: © 2008 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/filetest.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/filetest/root.rb
+Copyright: © 2008 Jeffrey Schwab
+License: Ruby
+
+Files: lib/core/facets/float.rb, lib/core/facets/float/round.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/functor.rb
+Copyright: © 2004-2006 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/hash/dearray_values.rb, lib/core/facets/hash/insert.rb, lib/core/facets/hash/keys.rb, lib/core/facets/hash/op_add.rb, lib/core/facets/hash/op_and.rb, lib/core/facets/hash/op_mul.rb, lib/core/facets/hash/op_or.rb, lib/core/facets/hash/op_push.rb, lib/core/facets/hash/op_sub.rb, lib/core/facets/hash/replace_each.rb, lib/core/facets/hash/to_proc.rb, lib/core/facets/hash/traverse.rb, lib/core/facets/hash/update_each.rb, lib/core/facets/hash/update_keys.rb, lib/core/facets/hash/update_values.rb, lib/core/facets/hash/weave.rb, lib/core/facets/hash/argumentize.rb, lib/core/facets/hash/at.rb, lib/core/facets/hash/diff.rb, lib/core/facets/hash/except.rb, lib/core/facets/hash/mash.rb, lib/core/facets/hash/merge.rb, lib/core/facets/hash/op.rb, lib/core/facets/hash.rb, lib/core/facets/hash/recursively.rb, lib/core/facets/hash/recursive_merge.rb, lib/core/facets/hash/slice.rb, lib/core/facets/hash/stringify_keys.rb, lib/core/facets/hash/symbolize_keys.rb, lib/core/facets/hash/to_h.rb, lib/core/facets/hash/to_options.rb, lib/core/facets/hash/update.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/hash/alias.rb, lib/core/facets/hash/swap.rb
+Copyright: © 2008-2009 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/hash/autonew.rb
+Copyright: © 2008-2009 Jan Molic
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/hash/collate.rb
+Copyright: © 2008-2009 Gavin Kistner (Phrogz)
+           © 2008-2009 Tilo Sloboda
+License: Ruby
+
+Files: lib/core/facets/hash/delete.rb
+Copyright: © 2008-2009 Daniel Schierbeck
+License: Ruby
+
+Files: lib/core/facets/hash/group_by_value.rb
+Copyright: © 2008-2009 Erik Veenstra
+License: Ruby
+
+Files: lib/core/facets/hash/inverse.rb
+Copyright: © 2008-2009 Tilo Sloboda
+License: Ruby
+
+Files: lib/core/facets/hash/join.rb
+Copyright: © 2008-2009 Mauricio Fernandez
+License: Ruby
+
+Files: lib/core/facets/hash/new_with.rb
+Copyright: © 2008-2009 Pit Capitan
+License: Ruby
+
+Files: lib/core/facets/hash/rekey.rb
+Copyright: © 2008-2009 Gavin Kistner
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/hash/select.rb
+Copyright: © 2008-2009 Gavin Sinclair
+           © 2008-2009 Noah Gibbs
+License: Ruby
+
+Files: lib/core/facets/hash/to_struct.rb
+Copyright: © 2008-2009 Daniel Berger
+License: Ruby
+
+Files: lib/core/facets/hash/zipnew.rb
+Copyright: © 2008-2009 Ara T. Howard
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/indexable.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/integer/multiple.rb, lib/core/facets/integer/even.rb, lib/core/facets/integer/of.rb, lib/core/facets/integer/ordinal.rb, lib/core/facets/integer.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/integer/factorial.rb
+Copyright: © 2008-2009 Malte Milatz
+License: Ruby
+
+Files: lib/core/facets/integer/length.rb
+Copyright: © 2008-2009 Victor H. Goff III
+License: Ruby
+
+Files: lib/core/facets/integer/odd.rb
+Copyright: © 2008-2009 Daniel Schierbeck
+License: Ruby
+
+Files: lib/core/facets/kernel/attr_singleton.rb, lib/core/facets/kernel/callstack.rb, lib/core/facets/kernel/complete.rb, lib/core/facets/kernel/constant.rb, lib/core/facets/kernel/__dir__.rb, lib/core/facets/kernel/instance_class.rb, lib/core/facets/kernel/object_send.rb, lib/core/facets/kernel/qua_class.rb, lib/core/facets/kernel/resc.rb, lib/core/facets/kernel/respond.rb, lib/core/facets/kernel/ask.rb, lib/core/facets/kernel/as.rb, lib/core/facets/kernel/__callee__.rb, lib/core/facets/kernel/__class__.rb, lib/core/facets/kernel/deep_copy.rb, lib/core/facets/kernel/demo.rb, lib/core/facets/kernel/d.rb, lib/core/facets/kernel/equate.rb, lib/core/facets/kernel/extension.rb, lib/core/facets/kernel/__get__.rb, lib/core/facets/kernel/here.rb, lib/core/facets/kernel/identical.rb, lib/core/facets/kernel/in.rb, lib/core/facets/kernel/instance_assign.rb, lib/core/facets/kernel/instance_exec.rb, lib/core/facets/kernel/instance_send.rb, lib/core/facets/kernel/instance_variables.rb, lib/core/facets/kernel/maybe.rb, lib/core/facets/kernel/__method__.rb, lib/core/facets/kernel/method.rb, lib/core/facets/kernel/object_class.rb, lib/core/facets/kernel/object_hexid.rb, lib/core/facets/kernel/object_state.rb, lib/core/facets/kernel/populate.rb, lib/core/facets/kernel/p.rb, lib/core/facets/kernel.rb, lib/core/facets/kernel/require_all.rb, lib/core/facets/kernel/__set__.rb, lib/core/facets/kernel/singleton_class.rb, lib/core/facets/kernel/source_location.rb, lib/core/facets/kernel/tap.rb, lib/core/facets/kernel/val.rb, lib/core/facets/kernel/with.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/kernel/ergo.rb
+Copyright: © 2008-2009 Daniel DeLorme
+License: Ruby
+
+Files: lib/core/facets/kernel/__here__.rb
+Copyright: © 2008-2009 William Mason
+License: Ruby
+
+Files: lib/core/facets/kernel/not_nil.rb
+Copyright: © 2008-2009 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/kernel/require_local.rb
+Copyright: © 2008-2009 Paul Brannan
+License: Ruby
+
+Files: lib/core/facets/kernel/require_relative.rb
+Copyright: © 2008-2009 Paul Brannan
+           © 2008-2009 Pragmatic Programmers
+License: Ruby
+
+Files: lib/core/facets/kernel/returning.rb
+Copyright: © 2008-2009 Mikael Brockman
+License: Ruby
+
+Files: lib/core/facets/kernel/silence.rb
+Copyright: © 2008-2009 David Heinemeier Hansson
+License: Rails
+
+Files: lib/core/facets/kernel/try.rb
+Copyright: © 2008-2009 Chris Wanstrath
+License: Ruby
+
+Files: lib/core/facets/lazy.rb
+Copyright: © 2005 MenTaLguY <mental at rydia.net>
+License: Ruby
+
+Files: lib/core/facets/matchdata/matchset.rb, lib/core/facets/matchdata.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/matchdata/match.rb
+Copyright: © 2008 Martin DeMello
+License: Ruby
+
+Files: lib/core/facets/metaid.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+           © 2008 WhyTheLuckyStiff
+License: Ruby
+
+Files: lib/core/facets/module/rename_method.rb, lib/core/facets/module/abstract.rb, lib/core/facets/module/attr_setter.rb, lib/core/facets/module/redefine_method.rb, lib/core/facets/module/basename.rb, lib/core/facets/module/include_function_module.rb, lib/core/facets/module/is.rb, lib/core/facets/module/modspace.rb, lib/core/facets/module/module_load.rb, lib/core/facets/module/nesting.rb, lib/core/facets/module/prepend.rb, lib/core/facets/module/redefine_method.rb, lib/core/facets/module/rename_method.rb, lib/core/facets/module/revise.rb, lib/core/facets/module/spacename.rb, lib/core/facets/module/wrap_method.rb, lib/core/facets/module/alias_accessor.rb, lib/core/facets/module/alias_method_chain.rb, lib/core/facets/module/alias_module_function.rb, lib/core/facets/module/ancestor.rb, lib/core/facets/module/can.rb, lib/core/facets/module/class.rb, lib/core/facets/module/extend.rb, lib/core/facets/module/instance_method.rb, lib/core/facets/module/integrate.rb, lib/core/facets/module/methodize.rb, lib/core/facets/module/module_require.rb, lib/core/facets/module/pathize.rb, lib/core/facets/module.rb, lib/core/facets/module/redirect_method.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/module/conflict.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+           © 2008-2009 Robert Dober
+License: Ruby
+
+Files: lib/core/facets/module/instance_methods.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+           © 2008-2009 Gavin Sinclair
+           © 2008-2009 Noah Gibbs
+License: Ruby
+
+Files: lib/core/facets/module/op.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+           © 2008-2009 Robert Dober
+License: Ruby
+
+Files: lib/core/facets/nilclass.rb, lib/core/facets/nilclass/ergo.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/nilclass/to_f.rb
+Copyright: © 2008-2009 Matz
+License: Ruby
+
+Files: lib/core/facets/numeric/round.rb, lib/core/facets/numeric.rb, lib/core/facets/numeric/distance.rb, lib/core/facets/numeric/approx.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/objectspace.rb, lib/core/facets/objectspace/classes.rb, lib/core/facets/objectspace/op_fetch.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/proc/update.rb, lib/core/facets/proc.rb, lib/core/facets/proc/bind.rb, lib/core/facets/proc/curry.rb, lib/core/facets/proc/compose.rb, lib/core/facets/proc/to_method.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/range/combine.rb, lib/core/facets/range/to_r.rb, lib/core/facets/range.rb, lib/core/facets/range/umbrella.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/range/overlap.rb
+Copyright: © 2008 Daniel Schierbeck
+           © 2008 Brandon Keepers
+License: Ruby
+
+Files: lib/core/facets/range/within.rb
+Copyright: © 2008 Chris Kappler
+           © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/regexp/arity.rb, lib/core/facets/regexp.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/regexp/to_re.rb
+Copyright: © 2008 Florian Gross
+           © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/stackable.rb
+Copyright: © 2007 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/string/align.rb, lib/core/facets/string/bracket.rb, lib/core/facets/string/chomp.rb, lib/core/facets/string/cleave.rb, lib/core/facets/string/divide.rb, lib/core/facets/string/fold.rb, lib/core/facets/string/interpolate.rb, lib/core/facets/string/line_wrap.rb, lib/core/facets/string/margin.rb, lib/core/facets/string/mscan.rb, lib/core/facets/string/range.rb, lib/core/facets/string/shatter.rb, lib/core/facets/string/splice.rb, lib/core/facets/string/to_re.rb, lib/core/facets/string/bytes.rb, lib/core/facets/string/camelcase.rb, lib/core/facets/string/chars.rb, lib/core/facets/string/compress_lines.rb, lib/core/facets/string/contains.rb, lib/core/facets/string/each_char.rb, lib/core/facets/string/each_word.rb, lib/core/facets/string/end_with.rb, lib/core/facets/string/file.rb, lib/core/facets/string/lines.rb, lib/core/facets/string/lowercase.rb, lib/core/facets/string/methodize.rb, lib/core/facets/string/modulize.rb, lib/core/facets/string/nchar.rb, lib/core/facets/string/outdent.rb, lib/core/facets/string/pathize.rb, lib/core/facets/string.rb, lib/core/facets/string/snakecase.rb, lib/core/facets/string/subtract.rb, lib/core/facets/string/underscore.rb, lib/core/facets/string/unfold.rb, lib/core/facets/string/uppercase.rb, lib/core/facets/string/variablize.rb, lib/core/facets/string/words.rb, lib/core/facets/string/xor.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/string/capitalized.rb
+Copyright: © 2008-2009 Phil Tomson
+License: Ruby
+
+Files: lib/core/facets/string/expand_tab.rb
+Copyright: © 2008-2009 Gavin Sinclair
+           © 2008-2009 Noah Gibbs
+           © 2008-2009 GGaramuno
+License: Ruby
+
+Files: lib/core/facets/string/indent.rb
+Copyright: © 2008-2009 Gavin Sinclair
+           © 2008-2009 Noah Gibbs
+           © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/string/natcmp.rb
+Copyright: © 2000 by Martin Pool <mbp at humbug.org.au>
+           © 2003 Alan Davies <cs96and_AT_yahoo_DOT_co_DOT_uk>
+License: other-1
+ This software is provided 'as-is', without any express or implied
+ warranty.  In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+    claim that you wrote the original software. If you use this software
+    in a product, an acknowledgment in the product documentation would be
+    appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+    misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+Files: lib/core/facets/string/op_sub.rb
+Copyright: © 2008-2009 Benjamin David Oakes
+License: Ruby
+
+Files: lib/core/facets/string/rewrite.rb
+Copyright: © 2008-2009 George Moschovitis
+License: Ruby
+
+Files: lib/core/facets/string/start_with.rb
+Copyright: © 2008-2009 Lucas Carlson
+           © 2008-2009 Blaine Cook
+License: Ruby
+
+Files: lib/core/facets/string/tab.rb, lib/core/facets/string/tabto.rb
+Copyright: © 2008-2009 Gavin Sinclair
+License: Ruby
+
+Files: lib/core/facets/string/titlecase.rb
+Copyright: © 2008-2009 Eliazar Parra
+License: Ruby
+
+Files: lib/core/facets/string/word_wrap.rb
+Copyright: © 2008-2009 Gavin Kistner
+           © 2008-2009 Dayne Broderson
+License: Ruby
+
+Files: lib/core/facets/struct.rb, lib/core/facets/struct/attributes.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/symbol/chomp.rb, lib/core/facets/symbol/generate.rb, lib/core/facets/symbol/not.rb, lib/core/facets/symbol/plain.rb, lib/core/facets/symbol/query.rb, lib/core/facets/symbol.rb, lib/core/facets/symbol/re_s.rb, lib/core/facets/symbol/setter.rb, lib/core/facets/symbol/succ.rb, lib/core/facets/symbol/thrown.rb, lib/core/facets/symbol/variablize.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/symbol/to_proc.rb
+Copyright: © 2008-2009 Florian Gross
+           © 2008-2009 Nobuhiro Imai
+License: Ruby
+
+Files: lib/core/facets/time/stamp.rb, lib/core/facets/time/ago.rb, lib/core/facets/time/change.rb, lib/core/facets/time/hence.rb, lib/core/facets/time.rb, lib/core/facets/time/round.rb, lib/core/facets/time/set.rb, lib/core/facets/time/to_time.rb, lib/core/facets/time/trunc.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/core/facets/time/advance.rb
+Copyright: © 2008-2009 ActiveSupport Team
+License: Rails
+
+Files: lib/core/facets/time/elapse.rb
+Copyright: © 2008-2009 Hal Fulton
+License: Ruby
+
+Files: lib/core/facets/to_hash.rb
+Copyright: © 2009 Florian Gross
+           © 2009 Robert Klemme
+           © 2009 Sandor Szücs
+License: Ruby
+
+Files: lib/core/facets/unboundmethod.rb, lib/core/facets/unboundmethod/name.rb, lib/core/facets/unboundmethod/arguments.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+
+Files: lib/more/facets/ansicode.rb
+Copyright: © 2004 Florian Fran
+           © 2004 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/argvector.rb
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/autoarray.rb
+Copyright: © 2005 Brian Schröder
+License: Ruby
+
+Files: lib/more/facets/autoreload.rb
+Copyright: © 2003 Michael Neumann
+           © 2003 George Moschovitis
+License: Ruby
+
+Files: lib/more/facets/basicobject.rb
+Copyright: © 2004 Jim Weirich (jim at weirichhouse.org)
+License: Ruby
+
+Files: lib/more/facets/blankslate.rb
+Copyright: © 2004 by Jim Weirich
+License: other-2
+ Permission is granted for use, copying, modification, distribution,
+ and distribution of modified versions of this work as long as the
+ above copyright notice is included.
+
+Files: lib/more/facets/capsule.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 Joel VanderWerf
+
+Files: lib/more/facets/cgi.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/class_extend.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/cloneable.rb
+Copyright: © 2003-2004 Jim Weirich
+           © 2007 Ken Bloom
+License: other-3
+ This module is free software. You may use, modify, and/or redistribute this
+ software under the same terms as Ruby.
+ .
+ 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.
+
+Files: lib/more/facets/continuation.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/coroutine.rb
+Copyright: © 2005 Florian Frank
+License: Ruby
+
+Files: lib/more/facets/daemonize.rb
+Copyright: © 2006 David Heinemeier Hansson
+License: Ruby
+
+Files: lib/more/facets/date.rb
+Copyright: © 2009 Benjamin Oakes
+           © 2009  Ken Kunz
+License: Ruby
+
+Files: lib/more/facets/dictionary.rb
+Copyright: © 2005 Jan Molic
+           © 2005 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/duration.rb
+Copyright: © 2008 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/enumargs.rb
+Copyright: © 2004 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/enumerablepass.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/enumerator.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/equitable.rb
+Copyright: © 2004 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/expirable.rb
+Copyright: © 2004 George Moschovitis
+License: Ruby
+
+Files: lib/more/facets/fileable.rb
+Copyright: © 2007 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/filelist.rb
+Copyright: © 2002 Jim Weirich
+License: GPL-2
+
+Files: lib/more/facets/fileutils.rb, lib/more/facets/fileutils/head.rb, lib/more/facets/fileutils/tail.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/fileutils/safe_ln.rb
+Copyright: © 2005 Jim Weirich
+License: Ruby
+
+Files: lib/more/facets/fileutils/slice.rb
+Copyright: © 2005 Shashank Date, via Daniel Berger
+License: Ruby
+
+Files: lib/more/facets/fileutils/wc.rb, lib/more/facets/fileutils/whereis.rb
+Copyright: © 2005 Daniel J. Berger
+License: Ruby
+
+Files: lib/more/facets/fileutils/which.rb
+Copyright: © 2005 Daniel J. Berger
+           © 2005 Michael Granger
+License: Ruby
+
+Files: lib/more/facets/getoptlong.rb
+Copyright: © 2007 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/hook.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/inheritor.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/instance_eval.rb, lib/more/facets/instance_function.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/instantiable.rb, lib/more/facets/main.rb
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/multipliers.rb, lib/more/facets/nullclass.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/once.rb
+Copyright: © 2009 Robert Feldt
+License: Ruby
+
+Files: lib/more/facets/ioredirect.rb
+Copyright: © 2002 Paul Brannan <paul at atdesk.com>
+License: Ruby
+
+Files: lib/more/facets/memoize.rb
+Copyright: © 2005 Robert Feldt
+           © 2005 Thomas Sawyer (aka Trans)
+           © 2005 rtb
+License: Ruby
+
+Files: lib/more/facets/methodspace.rb
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+           © 2006 Pit Captain
+License: Ruby
+
+Files: lib/more/facets/module/attr.rb, lib/more/facets/module/attr_tester.rb, lib/more/facets/module/attr_toggler.rb, lib/more/facets/module/attr_validator.rb
+Copyright: © 2006-2009 Thomas Sawyer
+License: Ruby
+
+Files: lib/more/facets/module/class_extend.rb
+Copyright: © 2006-2009 Daniel Schierbeck
+           © 2006-2009 Nobu Nakada
+           © 2006-2009 Ulysses
+           © 2006-2009 Thomas Sawyer
+License: Ruby
+
+Files: lib/more/facets/multiton.rb
+Copyright: © 2007 Christoph Rippel
+           © 2007 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/opencollection.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 George Moschovitis
+License: Ruby
+
+Files: lib/more/facets/openobject.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 George Moschovitis
+License: Ruby
+
+Files: lib/more/facets/opencascade.rb
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/openhash.rb, lib/more/facets/openmodule.rb, lib/more/facets/opesc.rb
+Copyright: © 2008-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/ostructable.rb, lib/more/facets/preinitialize.rb, lib/more/facets/rbconfig.rb, lib/more/facets/recorder.rb, lib/more/facets/reference.rb
+Copyright: © 2005-2006 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/registerable.rb
+Copyright: © 2007 TigerOps / Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/set.rb, lib/more/facets/shellwords.rb, lib/more/facets/stash.rb, lib/more/facets/succ.rb, lib/more/facets/timer.rb, lib/more/facets/tracepoint.rb, lib/more/facets/tuple.rb, lib/more/facets/uri.rb, lib/more/facets/version.rb, lib/more/facets/yaml.rb, lib/more/facets/zlib.rb
+Copyright: © 2004-2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/orderedhash.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 George Moschovitis
+License: Ruby
+
+Files: lib/more/facets/ostruct.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 George Moschovitis
+           © 2005 Alison Rowland
+           © 2005 Jamie Macey
+           © 2005 Mat Schaffer
+           © 2005 Noah Gibbs
+           © 2005 Gavin Sinclair
+           © 2005 Robert J. Berger <rberger AT ibd.com>
+License: Ruby
+
+Files: lib/more/facets/partial.rb
+Copyright: © 2009 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/pathname.rb
+Copyright: © 2006 Thomas Sawyer (aka Trans)
+           © 2006 Daniel Burger
+License: Ruby
+
+Files: lib/more/facets/pathlist.rb
+Copyright: © 2005 Jonas Pfenniger
+License: Ruby
+
+Files: lib/more/facets/platform.rb
+Copyright: © 2007 Eric Hodel
+License: Ruby
+
+Files: lib/more/facets/progressbar.rb
+Copyright: © 2001 Satoru Takabayashi
+License: Ruby
+
+Files: lib/more/facets/random.rb
+Copyright: © 2005 Thomas Sawyer (aka Trans)
+           © 2005 Ilmari Heikkinen <kig at misfiring.net>
+           © 2005 Christian Neukirchen <chneukirchen at gmail.com>
+License: Ruby
+
+Files: lib/more/facets/rbsystem.rb
+Copyright: © 1999-2002 Minero Aoki <aamine at loveruby.net>
+             2005 Thomas Sawyer (aka Trans)
+License: Ruby
+
+Files: lib/more/facets/thread.rb
+Copyright: © 2006 Sean O'Halpin
+License: Ruby
+
+
+
+License: Ruby
+ Ruby is copyrighted free software by Yukihiro Matsumoto <matz at netlab.co.jp>.
+ You can redistribute it and/or modify it under either the terms of the GPL
+ (see COPYING.txt file), or the conditions below:
+ . 
+   1. You may make and give away verbatim copies of the source form of the
+      software without restriction, provided that you duplicate all of the
+      original copyright notices and associated disclaimers.
+ .
+   2. You may modify your copy of the software in any way, provided that
+      you do at least ONE of the following:
+ .
+        a) place your modifications in the Public Domain or otherwise
+           make them Freely Available, such as by posting said
+ 	  modifications to Usenet or an equivalent medium, or by allowing
+ 	  the author to include your modifications in the software.
+ .
+        b) use the modified software only within your corporation or
+           organization.
+ .
+        c) rename any non-standard executables so the names do not conflict
+ 	  with standard executables, which must also be provided.
+ .
+        d) make other distribution arrangements with the author.
+ .
+   3. You may distribute the software in object code or executable
+      form, provided that you do at least ONE of the following:
+ .
+        a) distribute the executables and library files of the software,
+ 	  together with instructions (in the manual page or equivalent)
+ 	  on where to get the original distribution.
+ .
+        b) accompany the distribution with the machine-readable source of
+ 	  the software.
+ .
+        c) give non-standard executables non-standard names, with
+           instructions on where to get the original software distribution.
+ .
+        d) make other distribution arrangements with the author.
+ .
+   4. You may modify and include the part of the software into any other
+      software (possibly commercial).  But some files in the distribution
+      are not written by the author, so that they are not under this terms.
+ .
+      They are gc.c(partly), utils.c(partly), regex.[ch], st.[ch] and some
+      files under the ./missing directory.  See each file for the copying
+      condition.
+ .
+   5. The scripts and library files supplied as input to or produced as 
+      output from the software do not automatically fall under the
+      copyright of the software, but belong to whomever generated them, 
+      and may be sold commercially, and may be aggregated with this
+      software.
+ .
+   6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+      IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+      WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+      PURPOSE.
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ . 
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+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.
+ .
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+    On Debian systems, the full text of the GNU General Public
+    License version 2 can be found in the file
+    `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-3
+    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 3 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.
+ .
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+    On Debian systems, the full text of the GNU General Public
+    License version 3 can be found in the file
+    `/usr/share/common-licenses/GPL-3'.
+
+License: Rails
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
diff --git a/debian/copyright_check.sh b/debian/copyright_check.sh
new file mode 100755
index 0000000..80504aa
--- /dev/null
+++ b/debian/copyright_check.sh
@@ -0,0 +1,43 @@
+#!/bin/bash
+
+set -e
+set -o pipefail
+
+# This script is able to track obsolete and missing copyright entries
+# It works only with DEP-5 formated copyright files.
+# It is unable to track copyright holders info, so modified files have to be checked by hand.
+
+
+# path to NUR sources
+SRC=${1:-.}
+
+LIST=$(grep '^Files: ' debian/copyright | cut -d: -f2- | sed 's/,/\n/g; s/ //g' | grep -Ev '^\*$')
+
+echo "### Projects removed:"
+UNSORTED_LISTED=$(tempfile)
+for P in ${LIST}; do
+  if echo ${P} | grep -qE "^debian"; then
+    continue
+  fi
+
+  if ls ${SRC}/${P} >/dev/null 2>/dev/null; then
+    # catch wilcard patterns and whole directories too
+    find ${SRC} \( -wholename "${SRC}/${P}" -o -wholename "${SRC}/${P}/*" \) -printf '%P\n' >>${UNSORTED_LISTED} 2>/dev/null
+  else
+    echo ${P}
+  fi
+done
+
+SORTED_LISTED=$(tempfile)
+cat ${UNSORTED_LISTED} | sort | uniq >${SORTED_LISTED}
+
+SORTED_FULL_NEW=$(tempfile)
+#find ${SRC} -type f -wholename '${SRC}/lib/*' -printf '%P\n' | sort >${SORTED_FULL_NEW}
+find ${SRC} -mindepth 2 -type f -printf '%P\n' | sort >${SORTED_FULL_NEW}
+
+echo "### Projects new or with default copyright attribution ('Files: *' in 'debian/copyright'):"
+comm -1 -3 ${SORTED_LISTED} ${SORTED_FULL_NEW} | grep -v svn
+
+# cleanup
+rm -f ${UNSORTED_LISTED} ${SORTED_LISTED} ${SORTED_FULL_NEW}
+
diff --git a/debian/ruby-facets-doc.docs b/debian/ruby-facets-doc.docs
new file mode 100644
index 0000000..dcb1ceb
--- /dev/null
+++ b/debian/ruby-facets-doc.docs
@@ -0,0 +1,4 @@
+README.rdoc
+HISTORY.rdoc
+AUTHORS.rdoc
+site/doc/api
diff --git a/debian/ruby-facets.docs b/debian/ruby-facets.docs
deleted file mode 100644
index 0d5eab8..0000000
--- a/debian/ruby-facets.docs
+++ /dev/null
@@ -1,2 +0,0 @@
-# FIXME: READMEs found
-# README.rdoc
diff --git a/debian/rules b/debian/rules
index a5e7dc8..e2caaf9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,3 +13,15 @@
 
 %:
 	dh $@ --buildsystem=ruby --with ruby
+
+override_dh_auto_build:
+	dh_auto_build
+	mkdir -p site/doc/api
+	ln -s . lib/facets	# workaround
+	rake rdoc
+
+override_dh_auto_clean:
+	dh_auto_clean
+	rm lib/facets		# workaround
+	rm -rf site/doc/api
+

-- 
ruby-facets.git



More information about the Pkg-ruby-extras-commits mailing list