[DRE-commits] [SCM] ruby-ihelp.git branch, master, updated. upstream/0.4.5-11-gcc7a556

Paul van Tilburg paulvt at debian.org
Tue May 29 15:08:37 UTC 2012


The following commit has been merged in the master branch:
commit 1fac6e9cfbaab4afb5ccd6fd9bd9a14671b13cdc
Author: Paul van Tilburg <paulvt at debian.org>
Date:   Tue May 29 16:23:36 2012 +0200

    Merged changes from the old libihelp-ruby package

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..88ab99b
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,32 @@
+Packaging notes for libihelp-ruby
+---------------------------------
+
+This is the Debianized version of ihelp. To use it, you have to put the following line in your IRB configuration file (~/.irbrc):
+
+require 'ihelp'
+
+You can also open up irb as this:
+
+irb -rihelp
+
+if you don't want to _always_ load irb with ihelp support.
+
+Currently, loading ihelp will produce the following warning:
+
+$ irb
+irb: warn: can't alias help from irb_help.
+irb(main):001:0> 
+
+Don't worry about that: it means that the irb's regular help feature won't
+work, but ihelp is an enhanced help system.
+
+To use it, please read the original README file
+(/usr/share/doc/libihelp-ruby/README). Basically, you can do now things like:
+
+String.help
+String.help :strip
+12.help
+12.help :modulo
+
+--
+Esteban Manchado Velázquez <zoso at debian.org>
diff --git a/debian/changelog b/debian/changelog
index 29923dd..7c23175 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,83 @@
-ruby-ihelp (0.4.5-1) UNRELEASED; urgency=low
+ruby-ihelp (0.4.5-3) UNRELEASED; urgency=low
 
-  * Initial release (Closes: #nnnn)
+  * Source packages adapted according to the new Ruby policy:
+    - Build for both ruby1.8 and ruby1.9.1.
+    - Migrated to pkg-ruby-extras git repos. Changed the Vcs-* fields in
+      debian/control accordingly.
+    - Changed the depends and recommends to follow the new Ruby
+      library naming scheme.
+  * debian/control:
+    - Added a default DM-Upload-Allowed field set to yes.
+    - Standards-Version bumped to 3.9.3; no changes required.
+    - Set XS-Ruby-Versions to all.
+    - Added the homepage.
+    - Changed the build-depends for using gem2deb instead of ruby-pkg-tools.
+    - Switched the maintainer with the uploaders field as per new
+      convention the team is the default maintainer.
+    - Added libihelp-ruby and libihelp-ruby1.8 as transitional packages.
+  * debian/copyright: reworked to fit the Debian copyright format version 1.0.
+  * debian/ruby-ihelp.docs: install the README and TODO files.
+  * debian/ruby-ihelp.manpages: renamed file from libihelp-ruby1.8.manpages.
 
  -- Paul van Tilburg <paulvt at debian.org>  Tue, 29 May 2012 16:10:22 +0200
+
+libihelp-ruby (0.4.5-2) unstable; urgency=low
+
+  * Added myself to the Uploaders field in debian/control.
+  * Bumped standards version to 3.7.3; no changes required.
+  * Added the Vcs-* fields to debian/control.
+  * Performed small fixes in the description.
+  * Added a rule to debian/rules to rename ihelp_reindex.rb to ihelp_reindex.
+  * Added man page debian/ihelp_reindex.1, listed it in
+    debian/libihelp-ruby1.8.manpages.
+  * Patched up debian/copyright a bit; reencoded in UTF-8.
+  * Added a depend on ruby1.8 for libihelp-ruby1.8, moved ruby to the
+    recommends.
+
+ -- Paul van Tilburg <paulvt at debian.org>  Sat, 05 Apr 2008 00:47:12 +0200
+
+libihelp-ruby (0.4.5-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated the debian/watch file now that upstream has moved to RubyForge.
+  * Adapted debian/control, debian/rules, and remove debian/control.in to
+    drop the Uploaders rule.
+  * Moved the build-depend-indep on ruby-pkg-tools to the build-depends
+    for it is used in the clean target.
+  * Added missing depend on ruby (for script in libihelp-ruby1.8).
+
+ -- Paul van Tilburg <paulvt at debian.org>  Fri, 18 May 2007 22:22:37 +0200
+
+libihelp-ruby (0.3.1-3) unstable; urgency=low
+
+  * Acknowledge NMU 0.3.1-1.1 (Closes: #366570).
+  * Repackage without the -doc package, following Joerg Jaspert's advice. Put
+    the doc in the not-so-dummy-now package.
+
+ -- Esteban Manchado Velázquez <zoso at debian.org>  Tue, 29 Aug 2006 23:10:45 +0100
+
+libihelp-ruby (0.3.1-2) unstable; urgency=low
+
+  * THIS VERSION WAS NEVER OFFICIALLY RELEASED.
+  * Acknowledge NMU 0.3.1-1.1 (Closes: #366570).
+  * Add watch file.
+  * Add documentation package libihelp-ruby-doc.
+  * Move cdbs and debhelper build dependencies to Build-Depends (was
+    Build-Depends-Indep).
+  * Bumped Standards-Version to 3.7.2 (no changes).
+
+ -- Esteban Manchado Velázquez <zoso at debian.org>  Sun, 13 Aug 2006 20:11:19 +0100
+
+libihelp-ruby (0.3.1-1.1) unstable; urgency=low
+
+  * Non-maintainer-upload
+  * Stop building packages for soon-to-be-obsolete ruby 1.6
+    (Closes: #366570)
+
+ -- Michael Ablassmeier <abi at debian.org>  Thu,  3 Aug 2006 13:49:05 +0200
+
+libihelp-ruby (0.3.1-1) unstable; urgency=low
+
+  * First upload.
+
+ -- Esteban Manchado Velázquez <zoso at debian.org>  Mon, 31 Oct 2005 14:10:47 +0000
diff --git a/debian/control b/debian/control
index 69233fa..39be558 100644
--- a/debian/control
+++ b/debian/control
@@ -5,15 +5,38 @@ Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.al
 Uploaders: Paul van Tilburg <paulvt at debian.org>
 DM-Upload-Allowed: yes
 Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.13~)
-Standards-Version: 3.9.2
-#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-ihelp.git
-#Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-ihelp.git;a=summary
-Homepage: FIXME
+Standards-Version: 3.9.3
+Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-ihelp.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-ihelp.git;a=summary
+Homepage: http://rubyforge.org/projects/ihelp
 XS-Ruby-Versions: all
 
 Package: ruby-ihelp
 Architecture: all
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
-Description: FIXME
- <insert long description, indented with spaces>
+Replaces: libihelp-ruby (<< 0.4.5-3~), libihelp-ruby1.8 (<< 0.4.5-3~)
+Breaks: libihelp-ruby (<< 0.4.5-3~), libihelp-ruby1.8 (<< 0.4.5-3~)
+Provides: libihelp-ruby, libihelp-ruby1.8
+Description: Ruby console contextual help
+ IHelp (Interactive Help) provides contextual help for classes, modules and
+ methods by using RI.
+
+Package: libihelp-ruby
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: ${misc:Depends}, ruby-ihelp
+Description: Transitional package for ruby-ihelp
+ This is a transitional package to ease upgrades to the ruby-ihelp
+ package. It can safely be removed.
+
+Package: libihelp-ruby1.8
+Section: oldlibs
+Priority: extra
+Architecture: all
+Depends: ${misc:Depends}, ruby-ihelp
+Description: Transitional package for ruby-ihelp
+ This is a transitional package to ease upgrades to the ruby-ihelp
+ package. It can safely be removed.
+
diff --git a/debian/ihelp_reindex.1 b/debian/ihelp_reindex.1
new file mode 100644
index 0000000..0f10f58
--- /dev/null
+++ b/debian/ihelp_reindex.1
@@ -0,0 +1,24 @@
+.TH IHELP-REINDEX 1 "April 2008" "User Commands"
+.SH NAME
+ihelp_reindex - IHelp tool for (re)indexing all Ruby classes and methods
+
+.SH SYNOPSIS
+.B ihelp_reindex
+
+.SH DESCRIPTION
+\fBihelp_reindex\fR (re)builds an index of all loadable modules, classes and
+methods known to Ruby.  The constructed index will function as a cache
+for IHelp (Interactive Help).
+
+.SH DIRECTORIES
+.TP
+\fB~/.ihelp.index\fr
+User specific index location.
+
+.SH SEE ALSO
+The IHelp reference, ri(1), rdoc(1), ruby(1).
+
+.SH AUTHORS
+IHelp was written by Ilmari Heikkinen <kig at misfiring.net>.
+.PP
+This man page was written by Paul van Tilburg <paulvt at debian.org>.
diff --git a/debian/ruby-ihelp.docs b/debian/ruby-ihelp.docs
index 786a9ba..724e084 100644
--- a/debian/ruby-ihelp.docs
+++ b/debian/ruby-ihelp.docs
@@ -1,2 +1,2 @@
-# FIXME: READMEs found
-# README
+README
+TODO
diff --git a/debian/ruby-ihelp.manpages b/debian/ruby-ihelp.manpages
new file mode 100644
index 0000000..4847310
--- /dev/null
+++ b/debian/ruby-ihelp.manpages
@@ -0,0 +1 @@
+debian/ihelp_reindex.1
diff --git a/debian/rules b/debian/rules
index a5e7dc8..8646b3a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,3 +13,8 @@
 
 %:
 	dh $@ --buildsystem=ruby --with ruby
+
+override_dh_auto_install:
+	dh_auto_install
+	mv -f $(CURDIR)/debian/ruby-ihelp/usr/bin/ihelp_reindex.rb \
+	      $(CURDIR)/debian/ruby-ihelp/usr/bin/ihelp_reindex
diff --git a/debian/watch b/debian/watch
index e8f5242..0875ad3 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
 version=3
-http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/ruby-ihelp .*/ruby-ihelp-(.*).tar.gz
+http://rubyforge.org/frs/?group_id=2597 .*ihelp-(.*)\.tar\.gz

-- 
ruby-ihelp.git



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