[Pkg-ruby-extras-maintainers] r631 - packages/rcov/trunk/debian

Ari Pollak ari at costa.debian.org
Fri Jun 16 01:04:12 UTC 2006


Author: ari
Date: 2006-06-16 01:04:09 +0000 (Fri, 16 Jun 2006)
New Revision: 631

Added:
   packages/rcov/trunk/debian/rcov.docs
   packages/rcov/trunk/debian/rcov.examples
Removed:
   packages/rcov/trunk/debian/librcov-ruby.links
Modified:
   packages/rcov/trunk/debian/changelog
   packages/rcov/trunk/debian/control
   packages/rcov/trunk/debian/control.in
   packages/rcov/trunk/debian/rules
Log:
Finish transition to rcov package



Modified: packages/rcov/trunk/debian/changelog
===================================================================
--- packages/rcov/trunk/debian/changelog	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/changelog	2006-06-16 01:04:09 UTC (rev 631)
@@ -1,3 +1,16 @@
+rcov (0.6.0-1) unstable; urgency=low
+
+  * New upstream release
+  * Change package name to rcov, don't build version for ruby 1.9 anymore
+
+ -- Ari Pollak <ari at debian.org>  Thu, 15 Jun 2006 14:06:29 -0400
+
+librcov-ruby (0.3.0-2) unstable; urgency=low
+
+  * Generate debian/control properly (Closes: #372952)
+
+ -- Ari Pollak <ari at debian.org>  Mon, 12 Jun 2006 12:03:57 -0400
+
 librcov-ruby (0.3.0-1) unstable; urgency=low
 
   * New upstream release

Modified: packages/rcov/trunk/debian/control
===================================================================
--- packages/rcov/trunk/debian/control	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/control	2006-06-16 01:04:09 UTC (rev 631)
@@ -1,14 +1,16 @@
-Source: librcov-ruby
+Source: rcov
 Section: devel
 Priority: optional
 Maintainer: Ari Pollak <ari at debian.org>
-Uploaders: @RUBY_EXTRAS_TEAM@
-Build-Depends-Indep: cdbs, debhelper (>= 5), ruby-pkg-tools (>= 0.8), ruby, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev
+Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Antonio S. de A. Terceiro <asaterceiro at inf.ufrgs.br>, David Moreno Garza <damog at debian.org>, David Nusinow <dnusinow at debian.org>, Paul van Tilburg <paulvt at debian.org>, Esteban Manchado Velázquez <zoso at debian.org>, Arnaud Cornet <arnaud.cornet at gmail.com>, Lucas Nussbaum <lucas at lucas-nussbaum.net>, Thierry Reding <thierry at doppeltgemoppelt.de>, Marc Dequènes (Duck) <Duck at DuckCorp.org>, Daigo Moriwaki <daigo at debian.org>
+Build-Depends: cdbs, debhelper (>= 5), ruby-pkg-tools (>= 0.8), ruby1.8, ruby1.8-dev
 Standards-Version: 3.6.2
 
-Package: librcov-ruby
-Architecture: all
-Depends: librcov-ruby1.8
+Package: rcov
+Architecture: any
+Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: librcov-ruby (<< 0.6-1), librcov-ruby1.8 (<< 0.6-1)
+Replaces: librcov-ruby (<< 0.6-1), librcov-ruby1.8 (<< 0.6-1)
 Description: a code coverage tool for Ruby
  rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
  test unit coverage of target code. It improves on the better known
@@ -28,41 +30,8 @@
  Ruby (currently 1.8).
 
 Package: librcov-ruby1.8
-Architecture: any
-Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
-Description: a code coverage tool for Ruby 1.8
- rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
- test unit coverage of target code. It improves on the better known
- coverage tool, Ruby Coverage, on a number of points:
-   * 20-300 times faster: typically, the program being inspected runs only ~3
-     times slower than without rcov (i.e. not 200 times
-     slower as with previous tools)
-   * more accurate coverage information through code linkage inference using
-     simple heuristics
-   * more convenient interface
-   * provides both HTML and console output
-   * additional features like bogo-profile mode, colorblind-friendliness...
- .
- Homepage: <http://eigenclass.org/hiki.rb?rcov>
- .
- This package is built for Ruby 1.8.
-
-Package: librcov-ruby1.9
-Architecture: any
-Depends: ruby1.9, ${shlibs:Depends}, ${misc:Depends}
-Description: a code coverage tool for Ruby 1.9
- rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
- test unit coverage of target code. It improves on the better known
- coverage tool, Ruby Coverage, on a number of points:
-   * 20-300 times faster: typically, the program being inspected runs only ~3
-     times slower than without rcov (i.e. not 200 times
-     slower as with previous tools)
-   * more accurate coverage information through code linkage inference using
-     simple heuristics
-   * more convenient interface
-   * provides both HTML and console output
-   * additional features like bogo-profile mode, colorblind-friendliness...
- .
- Homepage: <http://eigenclass.org/hiki.rb?rcov>
- .
- This package is built for Ruby 1.9.
+Architecture: all
+Depends: rcov
+Description: a code coverage tool for Ruby 1.8 - dummy package
+ This package is provided solely for the purpose of smoothing upgrades,
+ and may be removed.

Modified: packages/rcov/trunk/debian/control.in
===================================================================
--- packages/rcov/trunk/debian/control.in	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/control.in	2006-06-16 01:04:09 UTC (rev 631)
@@ -1,14 +1,16 @@
-Source: librcov-ruby
+Source: rcov
 Section: devel
 Priority: optional
 Maintainer: Ari Pollak <ari at debian.org>
 Uploaders: @RUBY_EXTRAS_TEAM@
-Build-Depends: cdbs, debhelper (>= 5), ruby-pkg-tools (>= 0.8), ruby, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev
+Build-Depends: cdbs, debhelper (>= 5), ruby-pkg-tools (>= 0.8), ruby1.8, ruby1.8-dev
 Standards-Version: 3.6.2
 
-Package: librcov-ruby
-Architecture: all
-Depends: librcov-ruby1.8
+Package: rcov
+Architecture: any
+Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: librcov-ruby (<< 0.6-1), librcov-ruby1.8 (<< 0.6-1)
+Replaces: librcov-ruby (<< 0.6-1), librcov-ruby1.8 (<< 0.6-1)
 Description: a code coverage tool for Ruby
  rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
  test unit coverage of target code. It improves on the better known
@@ -28,41 +30,8 @@
  Ruby (currently 1.8).
 
 Package: librcov-ruby1.8
-Architecture: any
-Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
-Description: a code coverage tool for Ruby 1.8
- rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
- test unit coverage of target code. It improves on the better known
- coverage tool, Ruby Coverage, on a number of points:
-   * 20-300 times faster: typically, the program being inspected runs only ~3
-     times slower than without rcov (i.e. not 200 times
-     slower as with previous tools)
-   * more accurate coverage information through code linkage inference using
-     simple heuristics
-   * more convenient interface
-   * provides both HTML and console output
-   * additional features like bogo-profile mode, colorblind-friendliness...
- .
- Homepage: <http://eigenclass.org/hiki.rb?rcov>
- .
- This package is built for Ruby 1.8.
-
-Package: librcov-ruby1.9
-Architecture: any
-Depends: ruby1.9, ${shlibs:Depends}, ${misc:Depends}
-Description: a code coverage tool for Ruby 1.9
- rcov is a code coverage tool for Ruby. It is commonly used for viewing overall
- test unit coverage of target code. It improves on the better known
- coverage tool, Ruby Coverage, on a number of points:
-   * 20-300 times faster: typically, the program being inspected runs only ~3
-     times slower than without rcov (i.e. not 200 times
-     slower as with previous tools)
-   * more accurate coverage information through code linkage inference using
-     simple heuristics
-   * more convenient interface
-   * provides both HTML and console output
-   * additional features like bogo-profile mode, colorblind-friendliness...
- .
- Homepage: <http://eigenclass.org/hiki.rb?rcov>
- .
- This package is built for Ruby 1.9.
+Architecture: all
+Depends: rcov
+Description: a code coverage tool for Ruby 1.8 - dummy package
+ This package is provided solely for the purpose of smoothing upgrades,
+ and may be removed.

Deleted: packages/rcov/trunk/debian/librcov-ruby.links
===================================================================
--- packages/rcov/trunk/debian/librcov-ruby.links	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/librcov-ruby.links	2006-06-16 01:04:09 UTC (rev 631)
@@ -1 +0,0 @@
-usr/bin/rcov1.8 usr/bin/rcov

Added: packages/rcov/trunk/debian/rcov.docs
===================================================================
--- packages/rcov/trunk/debian/rcov.docs	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/rcov.docs	2006-06-16 01:04:09 UTC (rev 631)
@@ -0,0 +1 @@
+README.*

Added: packages/rcov/trunk/debian/rcov.examples
===================================================================
--- packages/rcov/trunk/debian/rcov.examples	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/rcov.examples	2006-06-16 01:04:09 UTC (rev 631)
@@ -0,0 +1,3 @@
+Rakefile
+Rantfile
+rcov.vim

Modified: packages/rcov/trunk/debian/rules
===================================================================
--- packages/rcov/trunk/debian/rules	2006-06-15 23:13:19 UTC (rev 630)
+++ packages/rcov/trunk/debian/rules	2006-06-16 01:04:09 UTC (rev 631)
@@ -3,18 +3,18 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/ruby-pkg-tools/1/rules/uploaders.mk
-include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
+#include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
 
-DEB_RUBY_CONFIG_ARGS += --installdirs=std
+build/rcov::
+	ruby1.8 setup.rb config --installdirs=std
+	ruby1.8 setup.rb setup
 
-install/librcov-ruby1.8::
-	mv debian/librcov-ruby1.8/usr/bin/rcov \
-		debian/librcov-ruby1.8/usr/bin/rcov1.8
-	
-install/librcov-ruby1.9::
-	mv debian/librcov-ruby1.9/usr/bin/rcov \
-		debian/librcov-ruby1.9/usr/bin/rcov1.9
+install/rcov::
+	ruby1.8 setup.rb install --prefix=debian/rcov
 
 clean::
+	ruby1.8 setup.rb config --installdirs=std
+	ruby1.8 setup.rb distclean
+	rm -f .config-*
 	# Reset first line of rcov to the original line
 	sed -i -e '1s/.*/#!\/usr\/bin\/env ruby/' bin/rcov




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