[DRE-commits] r3320 - packages/libodbc-ruby/trunk/debian
daigo at alioth.debian.org
daigo at alioth.debian.org
Mon Mar 23 14:29:42 UTC 2009
Author: daigo
Date: 2009-03-23 14:29:42 +0000 (Mon, 23 Mar 2009)
New Revision: 3320
Added:
packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.docs
packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.examples
Removed:
packages/libodbc-ruby/trunk/debian/libodbc-ruby1.6.examples
packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.docs
packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.examples
Modified:
packages/libodbc-ruby/trunk/debian/changelog
packages/libodbc-ruby/trunk/debian/compat
packages/libodbc-ruby/trunk/debian/control
packages/libodbc-ruby/trunk/debian/rules
Log:
* debian/control: Separate into five packages: Non-UTF-8 and UTF-8
libraries, debug libraries and a documentation package.
* debian/rules
- Move to the CDBS style.
- The upstream's chanelog is now installed.
Modified: packages/libodbc-ruby/trunk/debian/changelog
===================================================================
--- packages/libodbc-ruby/trunk/debian/changelog 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/changelog 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1,9 +1,13 @@
libodbc-ruby (0.9996-2) UNRELEASED; urgency=low
* NOT RELEASED YET
- * debian/rules: the upstream's chanelog is now installed.
+ * debian/control: Separate into five packages: Non-UTF-8 and UTF-8
+ libraries, debug libraries and a documentation package.
+ * debian/rules
+ - Move to the CDBS style.
+ - The upstream's chanelog is now installed.
- -- Daigo Moriwaki <daigo at debian.org> Mon, 23 Mar 2009 10:39:34 +0900
+ -- Daigo Moriwaki <daigo at debian.org> Mon, 23 Mar 2009 23:10:55 +0900
libodbc-ruby (0.9996-1) unstable; urgency=low
Modified: packages/libodbc-ruby/trunk/debian/compat
===================================================================
--- packages/libodbc-ruby/trunk/debian/compat 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/compat 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1 +1 @@
-4
+7
Modified: packages/libodbc-ruby/trunk/debian/control
===================================================================
--- packages/libodbc-ruby/trunk/debian/control 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/control 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1,20 +1,80 @@
Source: libodbc-ruby
-Section: interpreters
+Section: ruby
Priority: optional
Maintainer: Daigo Moriwaki <daigo at debian.org>
Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 4.0.0), ruby-pkg-tools, libiodbc2-dev, ruby1.8-dev, ruby1.8
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7.0.0), cdbs, ruby-pkg-tools, libiodbc2-dev, ruby1.8-dev, ruby1.8
+Standards-Version: 3.8.1
Homepage: http://www.ch-werner.de/rubyodbc/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/packages/libodbc-ruby
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libodbc-ruby
Package: libodbc-ruby1.8
Architecture: any
-Depends: ${shlibs:Depends}
-Suggests: libdbi-ruby1.8
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libodbc-ruby1.8-doc, libodbc-utf8-ruby1.8, libdbi-ruby1.8
Description: ODBC Binding for ruby1.8
ODBC is a standard API for connecting to ODBC data sources such as Relational
Database Management Systems (RDBMSs). For accessing ODBC data sources from the
Ruby language, an ODBC binding library and Ruby interface are required. This
package provides both for Ruby 1.8.
.
- Both not-UTF-8 and UTF-8 versions are included.
+ This package includes a non-UTF-8 version.
+
+Package: libodbc-ruby1.8-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: libodbc-ruby1.8 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: ODBC Binding for ruby1.8
+ ODBC is a standard API for connecting to ODBC data sources such as Relational
+ Database Management Systems (RDBMSs). For accessing ODBC data sources from the
+ Ruby language, an ODBC binding library and Ruby interface are required. This
+ package provides both for Ruby 1.8.
+ .
+ This package includes a non-UTF-8 version.
+ .
+ This package allows developers to interpret core dumps by providing
+ backtrace names for debuggers
+
+Package: libodbc-utf8-ruby1.8
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libodbc-ruby1.8-doc, libodbc-ruby1.8, libdbi-ruby1.8
+Description: ODBC Binding for ruby1.8
+ ODBC is a standard API for connecting to ODBC data sources such as Relational
+ Database Management Systems (RDBMSs). For accessing ODBC data sources from the
+ Ruby language, an ODBC binding library and Ruby interface are required. This
+ package provides both for Ruby 1.8.
+ .
+ This package includes a UTF-8 version.
+
+Package: libodbc-utf8-ruby1.8-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libodbc-utf8-ruby1.8 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: ODBC Binding for ruby1.8
+ ODBC is a standard API for connecting to ODBC data sources such as Relational
+ Database Management Systems (RDBMSs). For accessing ODBC data sources from the
+ Ruby language, an ODBC binding library and Ruby interface are required. This
+ package provides both for Ruby 1.8.
+ .
+ This package includes a UTF-8 version.
+ .
+ This package allows developers to interpret core dumps by providing
+ backtrace names for debuggers
+
+Package: libodbc-ruby1.8-doc
+Section: doc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libodbc-ruby1.8, libodbc-utf8-ruby1.8
+Description: ODBC Binding for ruby1.8
+ ODBC is a standard API for connecting to ODBC data sources such as Relational
+ Database Management Systems (RDBMSs). For accessing ODBC data sources from the
+ Ruby language, an ODBC binding library and Ruby interface are required. This
+ package provides both for Ruby 1.8.
+ .
+ This package includes documentations for the libraries.
+
Deleted: packages/libodbc-ruby/trunk/debian/libodbc-ruby1.6.examples
===================================================================
--- packages/libodbc-ruby/trunk/debian/libodbc-ruby1.6.examples 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/libodbc-ruby1.6.examples 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1,2 +0,0 @@
-test.rb
-test
Copied: packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.docs (from rev 3315, packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.docs)
===================================================================
--- packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.docs (rev 0)
+++ packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.docs 2009-03-23 14:29:42 UTC (rev 3320)
@@ -0,0 +1,2 @@
+README
+doc
Copied: packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.examples (from rev 3315, packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.examples)
===================================================================
--- packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.examples (rev 0)
+++ packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8-doc.examples 2009-03-23 14:29:42 UTC (rev 3320)
@@ -0,0 +1,2 @@
+test.rb
+test
Deleted: packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.docs
===================================================================
--- packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.docs 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.docs 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1,2 +0,0 @@
-README
-doc
Deleted: packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.examples
===================================================================
--- packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.examples 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/libodbc-ruby1.8.examples 2009-03-23 14:29:42 UTC (rev 3320)
@@ -1,2 +0,0 @@
-test.rb
-test
Modified: packages/libodbc-ruby/trunk/debian/rules
===================================================================
--- packages/libodbc-ruby/trunk/debian/rules 2009-03-23 03:25:33 UTC (rev 3319)
+++ packages/libodbc-ruby/trunk/debian/rules 2009-03-23 14:29:42 UTC (rev 3320)
@@ -3,65 +3,45 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-build-1.8: build-1.8-stamp
-build-1.8-stamp:
- dh_testdir
- ruby1.8 extconf.rb --enable-dlopen
- $(MAKE)
- $(MAKE) install DESTDIR=$(CURDIR)/debian/libodbc-ruby1.8 \
- sitedir='$$(prefix)/lib/ruby'
- $(MAKE) distclean
+ruby_ver = 1.8
- touch build-1.8-stamp
+DEB_DBG_PACKAGE_libodbc-ruby$(ruby_ver) = libodbc-ruby$(ruby_ver)-dbg
+DEB_DBG_PACKAGE_libodbc-utf8-ruby$(ruby_ver) = libodbc-utf8-ruby$(ruby_ver)-dbg
-build-1.8-UTF8: build-1.8-UTF8-stamp
-build-1.8-UTF8-stamp:
- dh_testdir
- ruby1.8 -Cutf8 extconf.rb --enable-dlopen
- $(MAKE) -C utf8
- $(MAKE) -C utf8 install DESTDIR=$(CURDIR)/debian/libodbc-ruby1.8 \
- sitedir='$$(prefix)/lib/ruby'
- $(MAKE) -C utf8 distclean
+include /usr/share/cdbs/1/rules/debhelper.mk
- touch build-1.8-UTF8-stamp
+#
+# Non-UTF-8 library
+#
-clean::
- dh_testdir
- dh_testroot
-
- # Add here commands to clean up after the build process.
- rm -f build-*-stamp
- [ ! -f Makefile ] || $(MAKE) distclean
- [ ! -f Makefile ] || $(MAKE) -C utf8 distclean
+configure/libodbc-ruby$(ruby_ver)::
+ ruby$(ruby_ver) extconf.rb
- dh_clean
+build/libodbc-ruby$(ruby_ver)::
+ $(MAKE)
-build: build-1.8 build-1.8-UTF8
+install/libodbc-ruby$(ruby_ver)::
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/libodbc-ruby$(ruby_ver) sitedir='$$(prefix)/lib/ruby'
-install: build
- dh_testdir
- dh_testroot
+cleanbuilddir/libodbc-ruby$(ruby_ver)::
+ [ ! -e Makefile ] || $(MAKE) clean
+ -rm -f Makefile
-binary-indep:
- # nothing to do
-# Build architecture-dependent files here.
-binary-arch: install
- dh_testdir -a
- dh_testroot -a
- dh_installdocs -a
- dh_installexamples -a
- dh_installchangelogs -a ChangeLog
- dh_link -a
- dh_strip -a
- dh_compress -a
- dh_fixperms -a
- dh_makeshlibs -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
+#
+# UTF-8 library
+#
-binary: binary-arch binary-indep
-.PHONY: build-1.8 build-1.8-UTF8 clean binary-arch binary-indep binary build install
+configure/libodbc-utf8-ruby$(ruby_ver)::
+ ruby$(ruby_ver) -Cutf8 extconf.rb
+
+build/libodbc-utf8-ruby$(ruby_ver)::
+ $(MAKE) -Cutf8
+
+install/libodbc-utf8-ruby$(ruby_ver)::
+ $(MAKE) -Cutf8 install DESTDIR=$(CURDIR)/debian/libodbc-utf8-ruby$(ruby_ver) sitedir='$$(prefix)/lib/ruby'
+
+cleanbuilddir/libodbc-utf8-ruby$(ruby_ver)::
+ [ ! -e utf8/Makefile ] || $(MAKE) -Cutf8 clean
+ -rm -f utf8/Makefile
+
More information about the Pkg-ruby-extras-commits
mailing list