From 51e38e3a3a9908e1f7033bb585cf562e089aea44 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Wed, 3 Oct 2007 18:00:07 +0000 Subject: [PATCH] Added virtual package to be able to install directly each -db backend and/or roundcube --- debian/control | 11 +++++++---- debian/control.in | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/debian/control b/debian/control index cf667de..b998456 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Standards-Version: 3.7.2 Package: roundcube Architecture: all -Depends: dbconfig-common, debconf | debconf-2.0, apache2 | httpd, php5, php5-mcrypt, roundcube-mysql | roundcube-pgsql | roundcube-sqlite, php-db, php-auth, php-net-smtp, php-net-socket, php-mail-mime, ucf, ${misc:Depends} +Depends: dbconfig-common, debconf | debconf-2.0, apache2 | httpd, php5, php5-mcrypt, roundcube-db, php-db, php-auth, php-net-smtp, php-net-socket, php-mail-mime, ucf, ${misc:Depends} Description: skinnable AJAX based webmail solution for IMAP servers RoundCube Webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality @@ -22,8 +22,9 @@ Description: skinnable AJAX based webmail solution for IMAP servers Package: roundcube-mysql Architecture: all -Depends: php5-mysql, mysql-client | virtual-mysql-client +Depends: roundcube, php5-mysql, mysql-client | virtual-mysql-client Suggests: mysql-server +Provides: roundcube-db Description: virtual package providing MySQL dependencies for RoundCube This package provides MySQL dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install this @@ -31,8 +32,9 @@ Description: virtual package providing MySQL dependencies for RoundCube Package: roundcube-pgsql Architecture: all -Depends: php5-pgsql, postgresql-client-8.1 | postgresql-client +Depends: roundcube, php5-pgsql, postgresql-client-8.1 | postgresql-client Suggests: postgresql-server +Provides: roundcube-db Description: virtual package providing PostgreSQL dependencies for RoundCube This package provides PostgreSQL dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install @@ -40,7 +42,8 @@ Description: virtual package providing PostgreSQL dependencies for RoundCube Package: roundcube-sqlite Architecture: all -Depends: php5-sqlite, sqlite +Depends: roundcube, php5-sqlite, sqlite +Provides: roundcube-db Description: virtual package providing sqlite dependencies for RoundCube This package provides sqlite dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install this diff --git a/debian/control.in b/debian/control.in index e62411e..0ff756a 100644 --- a/debian/control.in +++ b/debian/control.in @@ -9,7 +9,7 @@ Standards-Version: 3.7.2 Package: roundcube Architecture: all -Depends: dbconfig-common, debconf | debconf-2.0, apache2 | httpd, php5, php5-mcrypt, roundcube-mysql | roundcube-pgsql | roundcube-sqlite, php-db, php-auth, php-net-smtp, php-net-socket, php-mail-mime, ucf, ${misc:Depends} +Depends: dbconfig-common, debconf | debconf-2.0, apache2 | httpd, php5, php5-mcrypt, roundcube-db, php-db, php-auth, php-net-smtp, php-net-socket, php-mail-mime, ucf, ${misc:Depends} Description: skinnable AJAX based webmail solution for IMAP servers RoundCube Webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality @@ -22,8 +22,9 @@ Description: skinnable AJAX based webmail solution for IMAP servers Package: roundcube-mysql Architecture: all -Depends: php5-mysql, mysql-client | virtual-mysql-client +Depends: roundcube, php5-mysql, mysql-client | virtual-mysql-client Suggests: mysql-server +Provides: roundcube-db Description: virtual package providing MySQL dependencies for RoundCube This package provides MySQL dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install this @@ -31,8 +32,9 @@ Description: virtual package providing MySQL dependencies for RoundCube Package: roundcube-pgsql Architecture: all -Depends: php5-pgsql, postgresql-client-8.1 | postgresql-client +Depends: roundcube, php5-pgsql, postgresql-client-8.1 | postgresql-client Suggests: postgresql-server +Provides: roundcube-db Description: virtual package providing PostgreSQL dependencies for RoundCube This package provides PostgreSQL dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install @@ -40,7 +42,8 @@ Description: virtual package providing PostgreSQL dependencies for RoundCube Package: roundcube-sqlite Architecture: all -Depends: php5-sqlite, sqlite +Depends: roundcube, php5-sqlite, sqlite +Provides: roundcube-db Description: virtual package providing sqlite dependencies for RoundCube This package provides sqlite dependencies for RoundCube Webmail, a skinnable AJAX based webmail solution for IMAP servers. Install this -- 2.39.2