[DRE-commits] r4207 - trunk/redmine/debian

Jérémy Lal kapouer-guest at alioth.debian.org
Mon Sep 28 22:49:21 UTC 2009


Author: kapouer-guest
Date: 2009-09-28 22:49:21 +0000 (Mon, 28 Sep 2009)
New Revision: 4207

Modified:
   trunk/redmine/debian/control
Log:
Use metapackages for chosing the right dependencies with the db type.

Modified: trunk/redmine/debian/control
===================================================================
--- trunk/redmine/debian/control	2009-09-28 10:03:37 UTC (rev 4206)
+++ trunk/redmine/debian/control	2009-09-28 22:49:21 UTC (rev 4207)
@@ -12,13 +12,12 @@
 Package: redmine
 Architecture: all
 Pre-Depends: debconf
-Depends: ruby, ruby1.8 (>= 1.8.7), rake (>=0.8.3), rails (>= 2.2.3), libjs-prototype (> 1.6), dbconfig-common, libdbd-sqlite3-ruby, libdbd-pg-ruby, libdbd-mysql-ruby, sqlite3 | postgresql-client | mysql-client, ${misc:Depends}
-Recommends: libfcgi-ruby, libapache2-mod-fcgid, postgresql (>= 8) | mysql-server (>= 4)
+Depends: ruby, ruby1.8 (>= 1.8.7), rake (>=0.8.3), rails (>= 2.2.3), libjs-prototype (> 1.6), dbconfig-common, redmine-sqlite (= ${source:Version}) | redmine-mysql (= ${source:Version}) | redmine-pgsql (= ${source:Version}), ${misc:Depends}
+Recommends: libfcgi-ruby, libapache2-mod-fcgid
 Suggests: libsvn-ruby (>= 1.3), librmagick-ruby, libopenid-ruby, thin | mongrel | httpd-cgi
 Description: flexible project management web application
  Redmine is a flexible project management web application. Written using Ruby
  on Rails framework, it is cross-platform and cross-database.
- http://www.redmine.org
  .
  Features
     * Multiple projects support
@@ -36,4 +35,29 @@
     * Multiple LDAP authentication support
     * User self-registration support
     * Multilanguage support
-    * Multiple databases support
+
+Package: redmine-mysql
+Architecture: all
+Depends: redmine, libdbd-mysql-ruby, mysql-client | virtual-mysql-client, ${misc:Depends}
+Suggests: mysql-server
+Description: metapackage providing MySQL dependencies for Redmine
+ This package provides MySQL dependencies for Redmine, a
+ flexible project management web application. Install this
+ one if you want to use a MySQL database with Redmine.
+
+Package: redmine-pgsql
+Architecture: all
+Depends: redmine, libdbd-pg-ruby, postgresql-client, ${misc:Depends}
+Suggests: postgresql-server
+Description: metapackage providing PostgreSQL dependencies for Redmine
+ This package provides PostgreSQL dependencies for Redmine, a
+ flexible project management web application. Install this
+ one if you want to use a PostgreSQL database with Redmine.
+
+Package: redmine-sqlite
+Architecture: all
+Depends: redmine, libdbd-sqlite3-ruby, sqlite3, ${misc:Depends}
+Description: metapackage providing sqlite dependencies for Redmine
+ This package provides sqlite dependencies for Redmine, a
+ flexible project management web application. Install this
+ one if you want to use a sqlite database with Redmine.




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