[Pkg-ruby-extras-maintainers] r364 -
packages/libcairo-ruby/trunk/debian
Thierry Reding
beatle-guest at costa.debian.org
Tue Mar 21 14:06:55 UTC 2006
Author: beatle-guest
Date: 2006-03-21 14:06:53 +0000 (Tue, 21 Mar 2006)
New Revision: 364
Modified:
packages/libcairo-ruby/trunk/debian/changelog
packages/libcairo-ruby/trunk/debian/control
packages/libcairo-ruby/trunk/debian/control.in
packages/libcairo-ruby/trunk/debian/rules
Log:
* Now uses CDBS.
* Generates two binary packages, one linked against libruby1.8, the other
against libruby1.9.
Modified: packages/libcairo-ruby/trunk/debian/changelog
===================================================================
--- packages/libcairo-ruby/trunk/debian/changelog 2006-03-21 11:50:10 UTC (rev 363)
+++ packages/libcairo-ruby/trunk/debian/changelog 2006-03-21 14:06:53 UTC (rev 364)
@@ -1,9 +1,14 @@
libcairo-ruby (1.0.0-2) UNRELEASED; urgency=low
+ [ Paul van Tilburg ]
* NOT RELEASED YET
- -- Paul van Tilburg <paulvt at debian.org> Mon, 9 Jan 2006 21:05:13 +0000
+ [ Thierry Reding ]
+ * Now uses CDBS for packaging.
+ * Provides packages linked against Ruby 1.8 and Ruby 1.9.
+ -- Thierry Reding <thierry at doppeltgemoppelt.de> Tue, 21 Mar 2006 12:58:59 +0100
+
libcairo-ruby (1.0.0-1) unstable; urgency=low
* Initial release. (Closes: #342466)
Modified: packages/libcairo-ruby/trunk/debian/control
===================================================================
--- packages/libcairo-ruby/trunk/debian/control 2006-03-21 11:50:10 UTC (rev 363)
+++ packages/libcairo-ruby/trunk/debian/control 2006-03-21 14:06:53 UTC (rev 364)
@@ -1,16 +1,47 @@
Source: libcairo-ruby
Section: libs
Priority: extra
-Maintainer: Thierry Reding <thierry at doppeltgemoppelt.de>
-Uploaders: @RUBY_TEAM@
+Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
+Uploaders: 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>
Standards-Version: 3.6.2
-Build-Depends: debhelper (>> 5), ruby, ruby1.8, ruby1.8-dev, ruby-pkg-tools, libcairo2-dev
+Build-Depends: debhelper (>> 5), ruby, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools, libcairo2-dev
Package: libcairo-ruby
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: libcairo-ruby1.8
Description: Cairo bindings for the Ruby language
Cairo is a multi-platform library providing anti-aliased vector-based
rendering for multiple target backends. This package contains libraries for
using Cairo with the Ruby programming language. It is most likely useful in
conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This is a dependency package which depends on Debian's default version of Ruby
+ (currently 1.8).
+
+Package: libcairo-ruby1.8
+Architecture: any
+Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
+Description: Cairo bindings for the Ruby language
+ Cairo is a multi-platform library providing anti-aliased vector-based
+ rendering for multiple target backends. This package contains libraries for
+ using Cairo with the Ruby programming language. It is most likely useful in
+ conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This package is built for Ruby 1.8.
+
+Package: libcairo-ruby1.9
+Architecture: any
+Depends: ruby1.9, ${shlibs:Depends}, ${misc:Depends}
+Description: Cairo bindings for the Ruby language
+ Cairo is a multi-platform library providing anti-aliased vector-based
+ rendering for multiple target backends. This package contains libraries for
+ using Cairo with the Ruby programming language. It is most likely useful in
+ conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This package is built for Ruby 1.9.
Modified: packages/libcairo-ruby/trunk/debian/control.in
===================================================================
--- packages/libcairo-ruby/trunk/debian/control.in 2006-03-21 11:50:10 UTC (rev 363)
+++ packages/libcairo-ruby/trunk/debian/control.in 2006-03-21 14:06:53 UTC (rev 364)
@@ -4,13 +4,44 @@
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: @RUBY_TEAM@
Standards-Version: 3.6.2
-Build-Depends: debhelper (>> 5), ruby, ruby1.8, ruby1.8-dev, ruby-pkg-tools, libcairo2-dev
+Build-Depends: debhelper (>> 5), ruby, ruby1.8, ruby1.8-dev, ruby1.9, ruby1.9-dev, cdbs, ruby-pkg-tools, libcairo2-dev
Package: libcairo-ruby
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: libcairo-ruby1.8
Description: Cairo bindings for the Ruby language
Cairo is a multi-platform library providing anti-aliased vector-based
rendering for multiple target backends. This package contains libraries for
using Cairo with the Ruby programming language. It is most likely useful in
conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This is a dependency package which depends on Debian's default version of Ruby
+ (currently 1.8).
+
+Package: libcairo-ruby1.8
+Architecture: any
+Depends: ruby1.8, ${shlibs:Depends}, ${misc:Depends}
+Description: Cairo bindings for the Ruby language
+ Cairo is a multi-platform library providing anti-aliased vector-based
+ rendering for multiple target backends. This package contains libraries for
+ using Cairo with the Ruby programming language. It is most likely useful in
+ conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This package is built for Ruby 1.8.
+
+Package: libcairo-ruby1.9
+Architecture: any
+Depends: ruby1.9, ${shlibs:Depends}, ${misc:Depends}
+Description: Cairo bindings for the Ruby language
+ Cairo is a multi-platform library providing anti-aliased vector-based
+ rendering for multiple target backends. This package contains libraries for
+ using Cairo with the Ruby programming language. It is most likely useful in
+ conjunction with Ruby bindings for other libraries such as GTK+.
+ .
+ Homepage: http://cairographics/rcairo
+ .
+ This package is built for Ruby 1.9.
Modified: packages/libcairo-ruby/trunk/debian/rules
===================================================================
--- packages/libcairo-ruby/trunk/debian/rules 2006-03-21 11:50:10 UTC (rev 363)
+++ packages/libcairo-ruby/trunk/debian/rules 2006-03-21 14:06:53 UTC (rev 364)
@@ -1,65 +1,9 @@
#!/usr/bin/make -f
-# Debian rules file for libcairo-ruby.
-# Thierry Reding <thierry at doppeltgemoppelt.de>; 2005.
-#
-# Adapted from Dafydd Harries' rules file for ruby-gnome2.
-#
+include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/ruby-pkg-tools/1/rules/uploaders.mk
+include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk
-ruby = ruby1.8
+DEB_RUBY_CONFIG_ARGS = --installdirs=std
+DEB_INSTALL_EXAMPLES_ALL = examples/*
-config = $(shell $(ruby) -rrbconfig -e 'puts Config::CONFIG["$(1)"]')
-rubylibdir := $(call config,rubylibdir)
-archdir := $(call config,archdir)
-
-configure-stamp:
- dh_testdir
- $(ruby) setup.rb config --installdirs=std
- touch $@
-
-configure: configure-stamp
-
-build-stamp: configure
- dh_testdir
- $(ruby) setup.rb setup
- touch $@
-
-build: build-stamp
-
-install: build
- dh_testdir
- dh_testroot
- $(ruby) setup.rb install --prefix=$(CURDIR)/debian/libcairo-ruby
- dh_installdocs NEWS AUTHORS README
- dh_installchangelogs ChangeLog
-
-binary-arch: install
- dh_testdir
- dh_testroot
- dh_installexamples samples/*
- find debian/libcairo-ruby/usr/share/doc/libcairo-ruby -name '*.rb' \
- -exec chmod 644 '{}' ';'
- chmod 644 debian/libcairo-ruby$(archdir)/rb_cairo.h
- dh_strip
- dh_fixperms
- dh_shlibdeps
- dh_gencontrol
- dh_compress
- dh_md5sums
- dh_builddeb
-
-binary-indep:
-
-binary: binary-arch binary-indep
-
-clean::
- dh_testdir
- rm -f *-stamp
- $(ruby) setup.rb distclean
- rm -f debian/files
- rm -rf debian/libcairo-ruby
- rm -f debian/libcairo-ruby.substvars
-
-.PHONY: configure build install binary-arch binary-indep binary clean
-
More information about the pkg-ruby-extras-maintainers
mailing list