Source: redmine
Section: web
Priority: optional
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Uploaders: Jérémy Lal <kapouer@melix.org>,
           Lucas Kanashiro <kanashiro@debian.org>,
           Marc Dequènes (Duck) <Duck@DuckCorp.org>,
           Utkarsh Gupta <utkarsh@debian.org>
Build-Depends: dbconfig-common,
               debhelper-compat (= 12),
               gem2deb (>= 2.1~),
               ruby-actionpack-action-caching (>= 1.2.2~),
               ruby-actionpack-xml-parser,
               ruby-addressable,
               ruby-bundler,
               ruby-coderay (>= 1.0.6~),
               ruby-commonmarker (>= 0.23.1~),
               ruby-csv (>= 3.2.0~),
               ruby-task-list (>= 2.3.2~),
               ruby-html-pipeline (>= 2.13.2~),
               ruby-i18n (>= 1.10.0~),
               ruby-jquery-rails (>= 4.0.5~),
               ruby-mail (>= 2.7.1~),
               ruby-marcel (>= 1.0.1+dfsg-2~),
               ruby-mini-magick (>= 4.11.0~),
               ruby-mini-mime (>= 1.0.1~),
               ruby-net-ldap (>= 0.17.0~),
               ruby-nokogiri (>= 1.13.5~),
               ruby-rack (>= 1.4.5~),
               ruby-rails (>= 2:6.1.7~),
               ruby-rails-observers,
               ruby-rbpdf (>= 1.19~),
               ruby-redcarpet (>= 3.5.1~),
               ruby-request-store (>= 1.5.0~),
               ruby-rmagick (>= 2.14.0~),
               ruby-roadie (>= 3.2.2~),
               ruby-roadie-rails (>= 3.0.0~),
               ruby-rotp (>= 5.0.0~),
               ruby-rouge (>= 3.28.0~),
               ruby-rqrcode,
               ruby-sanitize (>= 6.0~),
               ruby-zip (>= 2.3.0~),
# test suite
               ruby-rails-dom-testing,
               ruby-mocha (>= 1.4.0),
               ruby-sqlite3,
               gsfonts,
# break thumbnail test
# https://stackoverflow.com/questions/52998331/imagemagick-security-policy-pdf-blocking-conversion
#              ghostscript,
Build-Depends-Indep: po-debconf
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/ruby-team/redmine
Vcs-Git: https://salsa.debian.org/ruby-team/redmine.git
Homepage: https://www.redmine.org
Rules-Requires-Root: no

Package: redmine
Architecture: all
Pre-Depends: debconf
# cannot use ruby:Depends because there is no gemspec
Depends: dbconfig-common,
         libjs-chart.js,
         libjs-jquery,
         libjs-jquery-ui,
         libjs-raphael,
         redmine-sqlite | redmine-mysql | redmine-pgsql,
         ruby:any,
         ruby-actionpack-action-caching (>= 1.2.2~),
         ruby-actionpack-xml-parser,
         ruby-addressable,
         ruby-bundler,
         ruby-coderay (>= 1.0.6~),
         ruby-commonmarker (>= 0.23.1~),
         ruby-csv (>= 3.2.0~),
         ruby-task-list (>= 2.3.2~),
         ruby-html-pipeline (>= 2.13.2~),
         ruby-i18n (>= 1.10.0~),
         ruby-jquery-rails (>= 4.0.5~),
         ruby-mail (>= 2.7.1~),
         ruby-marcel,
         ruby-mini-magick (>= 4.11.0~),
         ruby-mini-mime (>= 1.0.1~),
         ruby-mocha (>= 1.4.0~),
         ruby-net-ldap (>= 0.17.0~),
         ruby-nokogiri (>= 1.13.5~),
         ruby-rack (>= 1.4.5~),
         ruby-rack-test (>= 0.7.0~),
         ruby-rails (>= 2:6.1.7~),
         ruby-rails-dom-testing (>= 1.0.6-2~),
         ruby-rails-observers,
         ruby-rbpdf (>= 1.19~),
         ruby-redcarpet (>= 3.5.1~),
         ruby-request-store (>= 1.5.0~),
         ruby-rmagick (>= 2.14.0~),
         ruby-roadie (>= 3.2.2~),
         ruby-roadie-rails (>= 3.0.0~),
         ruby-rotp (>= 5.0.0~),
         ruby-rouge (>= 3.28.0~),
         ruby-rqrcode,
         ruby-sanitize (>= 6.0~),
         ruby-zip (>= 2.3.0~),
         ${misc:Depends}
Recommends: passenger
Suggests: bzr, cvs, darcs, git, mercurial, ruby-fcgi, subversion
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.
 .
 Dependencies for database support are provided by these metapackages:
 redmine-mysql, redmine-pgsql, redmine-sqlite.
 .
 Features
   * Multiple projects support
   * Flexible role based access control
   * Flexible issue tracking system
   * Gantt chart and calendar
   * News, documents & files management
   * Feeds & email notifications
   * Per project wiki
   * Per project forums
   * Time tracking
   * Custom fields for issues, time-entries, projects and users
   * SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
   * Issue creation via email
   * Multiple LDAP authentication support
   * User self-registration support
   * Multilanguage support

Package: redmine-mysql
Architecture: all
Depends: dbconfig-mysql | dbconfig-no-thanks,
         default-mysql-client | virtual-mysql-client,
         ruby-mysql2 (>= 0.5.0~),
         ${misc:Depends}
Recommends: redmine (= ${source:Version})
Suggests: default-mysql-server | virtual-mysql-server
Description: metapackage providing MySQL dependencies for Redmine
 This package only provides MySQL dependencies for Redmine, a
 flexible project management web application. Install this
 one if you want to use a MySQL database with Redmine.
 .
 Redmine package should be installed along with this package.

Package: redmine-pgsql
Architecture: all
Depends: dbconfig-pgsql | dbconfig-no-thanks,
         postgresql-client,
         ruby-pg (>= 1.2~),
         ${misc:Depends}
Recommends: redmine (= ${source:Version})
Suggests: postgresql
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.
 .
 Redmine package should be installed along with this package.

Package: redmine-sqlite
Architecture: all
Depends: dbconfig-sqlite3 | dbconfig-no-thanks,
         ruby-sqlite3 (>= 1.4.0~),
         sqlite3,
         ${misc:Depends}
Recommends: redmine (= ${source:Version})
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.
 .
 Redmine package should be installed along with this package.
