[Pkg-ruby-extras-maintainers] r975 - packages-wip/librevolution-ruby/trunk/debian

Paul van Tilburg paulvt at alioth.debian.org
Sat Nov 4 13:32:01 CET 2006


Author: paulvt
Date: 2006-11-04 13:32:01 +0100 (Sat, 04 Nov 2006)
New Revision: 975

Added:
   packages-wip/librevolution-ruby/trunk/debian/control.in
   packages-wip/librevolution-ruby/trunk/debian/librevolution-ruby1.8.install
   packages-wip/librevolution-ruby/trunk/debian/watch
Modified:
   packages-wip/librevolution-ruby/trunk/debian/changelog
   packages-wip/librevolution-ruby/trunk/debian/compat
   packages-wip/librevolution-ruby/trunk/debian/control
   packages-wip/librevolution-ruby/trunk/debian/rules
Log:
* Set the new maintainer field to me. (Closes: 391403)
* This package is now maintained by the Debian/Ruby Extras team.
* Changed the source pkg name to abide by team conventions.
* CDBSified the package using ruby-pkg-tools.
* Added a watch-file.
* Made libevolution-ruby{,1.8} dummy packages that install the new
  librevolution-ruby{,1.8} packages respectively.  The new packages
  follow the Debian/Ruby Extras library naming convention.
* Included RDoc documentation in librevolution-ruby1.8.

Modified: packages-wip/librevolution-ruby/trunk/debian/changelog
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/changelog	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/changelog	2006-11-04 12:32:01 UTC (rev 975)
@@ -1,3 +1,17 @@
+librevolution-ruby (0.5-5) UNRELEASED; urgency=low
+
+  * Set the new maintainer field to me. (Closes: 391403)
+  * This package is now maintained by the Debian/Ruby Extras team.
+  * Changed the source pkg name to abide by team conventions.
+  * CDBSified the package using ruby-pkg-tools.
+  * Added a watch-file.
+  * Made libevolution-ruby{,1.8} dummy packages that install the new
+    librevolution-ruby{,1.8} packages respectively.  The new packages
+    follow the Debian/Ruby Extras library naming convention.
+  * Included RDoc documentation in librevolution-ruby1.8.
+
+ -- Paul van Tilburg <paulvt at debian.org>  Sat,  4 Nov 2006 13:31:34 +0100
+
 revolution (0.5-4) unstable; urgency=low
 
   * QA upload.

Modified: packages-wip/librevolution-ruby/trunk/debian/compat
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/compat	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/compat	2006-11-04 12:32:01 UTC (rev 975)
@@ -1 +1 @@
-4
+5

Modified: packages-wip/librevolution-ruby/trunk/debian/control
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/control	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/control	2006-11-04 12:32:01 UTC (rev 975)
@@ -1,23 +1,40 @@
-Source: revolution
-Section: devel
+Source: librevolution-ruby
+Section: libs
 Priority: optional
-Maintainer: Debian QA Group <packages at qa.debian.org>
-Build-Depends: debhelper (>= 4.0.0), ruby1.8, ruby1.8-dev, libebook1.2-dev, libecal1.2-dev
+Maintainer: Paul van Tilburg <paulvt at debian.org>
+Uploaders: @RUBY_EXTRAS_TEAM@
+Build-Depends: debhelper (>= 5), cdbs, ruby-pkg-tools, ruby1.8, ruby1.8-dev, libebook1.2-dev, libecal1.2-dev
 Standards-Version: 3.7.2
 
 Package: libevolution-ruby
 Architecture: all
-Depends: libevolution-ruby1.8
-Description: revolution, ruby binding for the evolution mail client
+Depends: librevolution-ruby
+Description: Ruby binding for the Evolution mail client (dummy package)
+ This package is a dummy package to ease upgrades.  You can safely
+ remove it and keep librevolution-ruby installed instead.
+
+Package: libevolution-ruby1.8
+Architecture: all
+Depends: librevolution-ruby1.8
+Description: Ruby binding for the Evolution mail client (dummy package)
+ This package is a dummy package to ease upgrades.  You can safely
+ remove it and keep librevolution-ruby1.8 installed instead.
+
+Package: librevolution-ruby
+Architecture: all
+Depends: librevolution-ruby1.8
+Description: Ruby binding for the Evolution mail client
  Revolution is a little Ruby binding to the excellent Evolution email
  client. At the moment it supports simple querying of the calendar,
  task, and contact information, and minimal editing.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.
  
-Package: libevolution-ruby1.8
+Package: librevolution-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}
-Description: revolution, ruby 1.8 binding for the evolution mail client
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Ruby 1.8 binding for the Evolution mail client
  Revolution is a little Ruby 1.8 binding to the excellent Evolution email
  client. At the moment it supports simple querying of the calendar,
  task, and contact information, and minimal editing.
-

Added: packages-wip/librevolution-ruby/trunk/debian/control.in
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/control.in	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/control.in	2006-11-04 12:32:01 UTC (rev 975)
@@ -0,0 +1,40 @@
+Source: librevolution-ruby
+Section: libs
+Priority: optional
+Maintainer: Paul van Tilburg <paulvt at debian.org>
+Uploaders: @RUBY_EXTRAS_TEAM@
+Build-Depends: debhelper (>= 5), cdbs, ruby-pkg-tools, ruby1.8, ruby1.8-dev, libebook1.2-dev, libecal1.2-dev
+Standards-Version: 3.7.2
+
+Package: libevolution-ruby
+Architecture: all
+Depends: librevolution-ruby
+Description: Ruby binding for the Evolution mail client (dummy package)
+ This package is a dummy package to ease upgrades.  You can safely
+ remove it and keep librevolution-ruby installed instead.
+
+Package: libevolution-ruby1.8
+Architecture: all
+Depends: librevolution-ruby1.8
+Description: Ruby binding for the Evolution mail client (dummy package)
+ This package is a dummy package to ease upgrades.  You can safely
+ remove it and keep librevolution-ruby1.8 installed instead.
+
+Package: librevolution-ruby
+Architecture: all
+Depends: librevolution-ruby1.8
+Description: Ruby binding for the Evolution mail client
+ Revolution is a little Ruby binding to the excellent Evolution email
+ client. At the moment it supports simple querying of the calendar,
+ task, and contact information, and minimal editing.
+ .
+ This is a dummy package depending on the library for the current default
+ version of Ruby.
+ 
+Package: librevolution-ruby1.8
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Ruby 1.8 binding for the Evolution mail client
+ Revolution is a little Ruby 1.8 binding to the excellent Evolution email
+ client. At the moment it supports simple querying of the calendar,
+ task, and contact information, and minimal editing.

Added: packages-wip/librevolution-ruby/trunk/debian/librevolution-ruby1.8.install
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/librevolution-ruby1.8.install	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/librevolution-ruby1.8.install	2006-11-04 12:32:01 UTC (rev 975)
@@ -0,0 +1 @@
+www/doc         usr/share/doc/librevolution-ruby1.8/rdoc

Modified: packages-wip/librevolution-ruby/trunk/debian/rules
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/rules	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/rules	2006-11-04 12:32:01 UTC (rev 975)
@@ -1,64 +1,12 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
+#
+# CDBS file to build the Ruby package.
 
-export DH_VERBOSE=1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-extconf-rb.mk
+include /usr/share/ruby-pkg-tools/1/rules/uploaders.mk
 
-build: build-stamp
-build-stamp:
-	dh_testdir
-	ruby1.8 extconf.rb --enable-fullwidth-reverse-solidus
-	$(MAKE)
-	touch build-stamp
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp Makefile *o *log install-stamp
-	-$(MAKE) clean
-	dh_clean 
-
-install: install-stamp
-
-install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	$(MAKE) sitedir=$(CURDIR)/debian/libevolution-ruby1.8/usr/lib/ruby install
-	touch install-stamp
-
-binary-arch: build install
-	dh_testdir -a
-	dh_testroot -a
-	dh_installdocs -a www/doc/*
-	dh_installexamples -a *test.rb
-	dh_installchangelogs -a
-	dh_link -a
-	dh_strip -a
-	dh_compress -a -X.rb
-	dh_fixperms -a
-	dh_installdeb -a
-	dh_shlibdeps -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-	
-binary-indep: build install
-	dh_testdir -i
-	dh_testroot -i
-	dh_installdocs -i
-	dh_installchangelogs -i
-	dh_link -i
-	dh_strip -i
-	dh_compress -i -X.rb
-	dh_fixperms -i
-	dh_installdeb -i
-	dh_shlibdeps -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
-
+# Exception: this time, libevolution-ruby1.8 _is_ a dummy package.
+DEB_RUBY_REAL_LIB_PACKAGES := librevolution-ruby1.8
+DEB_RUBY_DUMMY_LIB_PACKAGES := $(strip $(filter %-ruby, $(DEB_RUBY_LIB_PACKAGES)) libevolution-ruby1.8)

Added: packages-wip/librevolution-ruby/trunk/debian/watch
===================================================================
--- packages-wip/librevolution-ruby/trunk/debian/watch	2006-11-04 11:42:04 UTC (rev 974)
+++ packages-wip/librevolution-ruby/trunk/debian/watch	2006-11-04 12:32:01 UTC (rev 975)
@@ -0,0 +1,3 @@
+version=3
+
+http://rubyforge.org/frs/?group_id=576 .*revolution-(.*)\.zip




More information about the pkg-ruby-extras-maintainers mailing list