[DRE-commits] [SCM] Ruby Binding of Tokyo Cabinet Database branch, master, updated. b34802990be7a0a4a3952a9e9f90a916b09bb5dd

Laurent Arnoud laurent at spkdev.net
Thu Apr 7 21:46:15 UTC 2011


The following commit has been merged in the master branch:
commit f1e60883dfa82b73fd688c9e539bc92c79075b26
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Thu Apr 7 22:08:29 2011 +0200

    use gem2deb for build
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

diff --git a/debian/control b/debian/control
index 1590e43..475fab5 100644
--- a/debian/control
+++ b/debian/control
@@ -1,54 +1,25 @@
 Source: tokyocabinet-ruby
 Section: libs
 Priority: extra
-Maintainer: Laurent Arnoud <laurent at spkdev.net>
-Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Paul van Tilburg <paulvt at debian.org>, Marc Dequènes (Duck) <Duck at DuckCorp.org>
-Build-Depends: cdbs, debhelper (>= 7), ruby-pkg-tools,
-	libtokyocabinet-dev (>= 1.4.37), ruby1.8, ruby1.8-dev, ruby1.9.1,
-	ruby1.9.1-dev, zlib1g-dev, libbz2-dev
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Uploaders: Paul van Tilburg <paulvt at debian.org>, Marc Dequènes (Duck) <Duck at DuckCorp.org>
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.1),
+ libtokyocabinet-dev (>= 1.4.37), zlib1g-dev, libbz2-dev
 Build-Depends-Indep: graphviz
 Standards-Version: 3.9.1
 Homepage: http://fallabs.com/tokyocabinet/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/trunk/tokyocabinet-ruby
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/tokyocabinet-ruby/
+Vcs-Git: git://git.debian.org/pkg-ruby-extras/tokyocabinet-ruby.git
+Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/gem2deb.git;a=summary
+XS-Ruby-Versions: all
 
-Package: libtokyocabinet-ruby-doc
-Section: doc
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Documentation for Ruby Binding of Tokyo Cabinet Database
- Tokyo Cabinet is an efficient database library like GDBM and NDBM.
- It features hash database and B+ tree database and is developed as the
- successor of QDBM, for the purpose of the following three points: higher
- processing speed, smaller size of a database file, and simpler API.
- .
- Documentation for all of the API's and utilities provided by Tokyo Cabinet
- Ruby Biding.
-
-Package: libtokyocabinet-ruby1.8
+Package: ruby-tokyocabinet
 Section: ruby
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+XB-Ruby-Versions: ${ruby:Versions}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby1.8 | ruby-interpreter
 Suggests: libtokyocabinet-ruby-doc
 Description: Ruby Binding of Tokyo Cabinet Database (ruby 1.8)
  Tokyo Cabinet is an efficient database library like GDBM and NDBM.
  It features hash database and B+ tree database and is developed as the
  successor of QDBM, for the purpose of the following three points: higher
  processing speed, smaller size of a database file, and simpler API.
- .
- This is the Ruby Binding package for ruby1.8 programs that use the
- Tokyo Cabinet database library.
-
-Package: libtokyocabinet-ruby1.9.1
-Section: ruby
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: libtokyocabinet-ruby-doc
-Description: Ruby Binding of Tokyo Cabinet Database (ruby 1.9.1)
- Tokyo Cabinet is an efficient database library like GDBM and NDBM.
- It features hash database and B+ tree database and is developed as the
- successor of QDBM, for the purpose of the following three points: higher
- processing speed, smaller size of a database file, and simpler API.
- .
- This is the Ruby Binding package for ruby1.9.1 programs that use the
- Tokyo Cabinet database library.
diff --git a/debian/libtokyocabinet-ruby-doc.examples b/debian/ruby-tokyocabinet-doc.exemples
similarity index 100%
rename from debian/libtokyocabinet-ruby-doc.examples
rename to debian/ruby-tokyocabinet-doc.exemples
diff --git a/debian/libtokyocabinet-ruby-doc.rdoc b/debian/ruby-tokyocabinet-doc.rdoc
similarity index 100%
rename from debian/libtokyocabinet-ruby-doc.rdoc
rename to debian/ruby-tokyocabinet-doc.rdoc
diff --git a/debian/rules b/debian/rules
index 617c968..a4b9e28 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,12 @@
 #!/usr/bin/make -f
+#export DH_VERBOSE=1
+#
+# Uncomment to ignore all test failures (but the tests will run anyway)
+#export DH_RUBY_IGNORE_TESTS=all
+#
+# Uncomment to ignore some test failures (but the tests will run anyway).
+# Valid values:
+#export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk
-
-install/libtokyocabinet-ruby1.8::
-	        (ruby1.8 test.rb)
-
-install/libtokyocabinet-ruby1.9.1::
-	        (ruby1.9.1 test.rb)
+%:
+	dh $@ --buildsystem=ruby --with ruby

-- 
Ruby Binding of Tokyo Cabinet Database



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