[DRE-commits] r3814 - in packages/libole-ruby/trunk/debian: . patches

Gunnar Wolf gwolf at alioth.debian.org
Tue Jul 21 16:56:30 UTC 2009


Author: gwolf
Date: 2009-07-21 16:56:29 +0000 (Tue, 21 Jul 2009)
New Revision: 3814

Removed:
   packages/libole-ruby/trunk/debian/oletool.1
   packages/libole-ruby/trunk/debian/patches/set_ruby_version_in_bin
Modified:
   packages/libole-ruby/trunk/debian/changelog
   packages/libole-ruby/trunk/debian/control
   packages/libole-ruby/trunk/debian/patches/series
   packages/libole-ruby/trunk/debian/rules
Log:
preparing new upstream release

Modified: packages/libole-ruby/trunk/debian/changelog
===================================================================
--- packages/libole-ruby/trunk/debian/changelog	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/changelog	2009-07-21 16:56:29 UTC (rev 3814)
@@ -1,3 +1,13 @@
+libole-ruby (1.2.9-1) unstable; urgency=low
+
+  * New upstream release
+  * Create a binary package for Ruby 1.9 as well
+  * Standards-version → 3.8.2 (no changes needed)
+  * Oletool has been moved to become an example, not a regular
+    executable
+
+ -- Gunnar Wolf <gwolf at debian.org>  Tue, 21 Jul 2009 18:55:43 +0200
+
 libole-ruby (1.2.8.2-1) unstable; urgency=low
 
   * Initial upload (Closes: #525026)

Modified: packages/libole-ruby/trunk/debian/control
===================================================================
--- packages/libole-ruby/trunk/debian/control	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/control	2009-07-21 16:56:29 UTC (rev 3814)
@@ -5,11 +5,13 @@
 Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
 Build-Depends: cdbs, debhelper (>= 5), ruby-pkg-tools (>= 0.8), quilt
 Build-Depends-Indep: ruby1.8, rdoc
-Standards-Version: 3.8.1
+Standards-Version: 3.8.2
 
-Package: libole-ruby
+Package: libole-ruby-doc
 Architecture: all
-Depends: ${misc:Depends}, libole-ruby1.8
+Section: doc
+Depends: ${misc:Depends}
+Recommends: libole-ruby1.8
 Description: Ruby library for read/write access for OLE compound documents
  Ruby-ole is a library for read/write access to OLE2 structured storage
  files, such as those produced by Microsoft Office, eg *.doc, *.msg
@@ -19,14 +21,11 @@
  streaming, by providing transparent access to the "files" within OLE
  documents as IO-like objects, supporting all the expected operations.
  .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+ This package provides the API documentation.
 
-Package: libole-ruby-doc
+Package: libole-ruby1.8
 Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Recommends: libole-ruby1.8
+Depends: ${misc:Depends}, ruby1.8, rubygems1.8
 Description: Ruby library for read/write access for OLE compound documents
  Ruby-ole is a library for read/write access to OLE2 structured storage
  files, such as those produced by Microsoft Office, eg *.doc, *.msg
@@ -35,12 +34,22 @@
  It provides a simple and easy to use API, supporting read and write
  streaming, by providing transparent access to the "files" within OLE
  documents as IO-like objects, supporting all the expected operations.
+
+Package: libole-ruby1.9
+Architecture: all
+Depends: ${misc:Depends}, ruby1.9, rubygems1.9
+Description: Ruby library for read/write access for OLE compound documents
+ Ruby-ole is a library for read/write access to OLE2 structured storage
+ files, such as those produced by Microsoft Office, eg *.doc, *.msg
+ etc.
  .
- This package provides the API documentation.
+ It provides a simple and easy to use API, supporting read and write
+ streaming, by providing transparent access to the "files" within OLE
+ documents as IO-like objects, supporting all the expected operations.
 
-Package: libole-ruby1.8
+Package: libole-ruby
 Architecture: all
-Depends: ${misc:Depends}, ruby1.8, rubygems1.8
+Depends: ${misc:Depends}, ruby1.8 | ruby1.9, libole-ruby1.8 | libole-ruby1.9
 Description: Ruby library for read/write access for OLE compound documents
  Ruby-ole is a library for read/write access to OLE2 structured storage
  files, such as those produced by Microsoft Office, eg *.doc, *.msg
@@ -49,3 +58,6 @@
  It provides a simple and easy to use API, supporting read and write
  streaming, by providing transparent access to the "files" within OLE
  documents as IO-like objects, supporting all the expected operations.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.

Deleted: packages/libole-ruby/trunk/debian/oletool.1
===================================================================
--- packages/libole-ruby/trunk/debian/oletool.1	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/oletool.1	2009-07-21 16:56:29 UTC (rev 3814)
@@ -1,34 +0,0 @@
-.TH oletool 1 "April 21, 2209"
-.SH NAME
-oletool - Walks the object trees in OLE documents
-.SH SYNOPSIS
-.B oletool
-[options] [files]
-.SH DESCRIPTION
-.SH OPTIONS
-.TP 8
-.B \-t, --tree
-Dump ole trees for files (default)
-.TP 8
-.B \-r, --repack
-Repack the ole files in canonical form
-.TP 8
-.B \-m, --mimetype
-Print the guessed mime types
-.TP 8
-.B \-y, --metadata
-Dump the internal meta data as YAML
-.TP 8
-.B \-v, --[no-]verbose
-Run verbosely
-.TP 8
-.B \-h, --help
-Shows help message
-.SH SEE ALSO
-This program is shipped as part of the Debian libole-ruby1.8 library
-package, you can check its corresponding documentation can be found in
-the libole-ruby-doc package.
-.SH AUTHOR
-This manual page was written by Gunnar Wolf <gwolf at debian.org>, based
-on the command-line output of this program, for the Debian GNU/Linux
-system (but may be freely used by others).

Modified: packages/libole-ruby/trunk/debian/patches/series
===================================================================
--- packages/libole-ruby/trunk/debian/patches/series	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/patches/series	2009-07-21 16:56:29 UTC (rev 3814)
@@ -1,2 +1 @@
 move_propids_location
-set_ruby_version_in_bin

Deleted: packages/libole-ruby/trunk/debian/patches/set_ruby_version_in_bin
===================================================================
--- packages/libole-ruby/trunk/debian/patches/set_ruby_version_in_bin	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/patches/set_ruby_version_in_bin	2009-07-21 16:56:29 UTC (rev 3814)
@@ -1,10 +0,0 @@
-Index: libole-ruby-1.2.8.2/bin/oletool
-===================================================================
---- libole-ruby-1.2.8.2.orig/bin/oletool	2009-04-21 13:50:06.000000000 -0500
-+++ libole-ruby-1.2.8.2/bin/oletool	2009-04-21 13:50:09.000000000 -0500
-@@ -1,4 +1,4 @@
--#! /usr/bin/ruby
-+#! /usr/bin/ruby1.8
- 
- require 'optparse'
- require 'rubygems'

Modified: packages/libole-ruby/trunk/debian/rules
===================================================================
--- packages/libole-ruby/trunk/debian/rules	2009-07-21 16:08:31 UTC (rev 3813)
+++ packages/libole-ruby/trunk/debian/rules	2009-07-21 16:56:29 UTC (rev 3814)
@@ -7,4 +7,11 @@
 DEB_RUBY_CONFIG_ARGS = --datadir=/usr/share/libole-ruby1.8 --installdirs=std
 
 install/libole-ruby1.8::
-	dh_installman debian/oletool.1 -p libole-ruby1.8
+	mkdir -p debian/libole-ruby1.8/usr/share/doc/libole-ruby1.8/examples/
+	mv debian/libole-ruby1.8/usr/bin/oletool debian/libole-ruby1.8/usr/share/doc/libole-ruby1.8/examples/oletool
+	rm -fr debian/libole-ruby1.8/usr/bin/
+
+install/libole-ruby1.9::
+	mkdir -p debian/libole-ruby1.9/usr/share/doc/libole-ruby1.9/examples/
+	mv debian/libole-ruby1.9/usr/bin/oletool debian/libole-ruby1.9/usr/share/doc/libole-ruby1.9/examples/oletool
+	rm -fr debian/libole-ruby1.9/usr/bin/




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