make torrus dependencies more explicit, #40178
[freeside.git] / debian / control
1 Source: freeside
2 Section: misc
3 Priority: extra
4 Maintainer: Ivan Kohler <ivan-debian@420.am>
5 Uploaders: Jeremy Davis <jeremyd@freeside.biz>
6 Standards-Version: 3.7.2
7 Homepage: http://www.freeside.biz/freeside
8 Build-Depends: debhelper (>=5), perl (>=5.8),
9  rrdtool,librrds-perl, libxml-libxml-perl, libberkeleydb-perl,
10  libtemplate-perl, libproc-daemon-perl, libnet-snmp-perl,
11  libapache-session-perl, libjson-perl, libdbix-abstract-perl,
12  libdbix-sequence-perl, librrds-perl, apache2, texlive-binaries,
13  autotools-dev, liburi-perl, db-util, libtimedate-perl, libcgi-fast-perl
14
15 Package: freeside
16 Architecture: all
17 Pre-Depends: freeside-lib
18 # dbconfig-common
19 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, freeside-webui,
20  debconf, cron, openbsd-inetd, tcpd, undersmtpd, ssmtp, freeside-lib (>= 4.0git~20151123), freeside-rt
21 Description: Billing and trouble ticketing for service providers
22  Freeside is a web-based billing, trouble ticketing and network monitoring
23  application.  It includes features for ISPs and WISPs, hosting providers and
24  VoIP providers, but can also be used as a generic customer database, invoicing
25  and membership application.  If you like buzzwords, you can call it a
26  "BSS/OSS and CRM solution".
27
28 Package: freeside-lib
29 Architecture: all
30 Depends: aspell-en,gnupg,ghostscript,gsfonts,gzip,latex-xcolor,
31  libbusiness-creditcard-perl,libcache-cache-perl,
32  libcache-simple-timedexpiry-perl,libchart-perl,libclass-container-perl,
33  libclass-data-inheritable-perl,libclass-returnvalue-perl,libcolor-scheme-perl,
34  libcompress-zlib-perl,libconvert-binhex-perl,libcrypt-passwdmd5-perl,
35  libcrypt-ssleay-perl,libcss-squish-perl,
36  libdata-password-perl,libdate-manip-perl,libdbd-mysql-perl,
37  libdbd-pg-perl,libdbi-perl,libdbix-dbschema-perl,libdbix-searchbuilder-perl,
38  libdevel-stacktrace-perl,libdevel-symdump-perl,liberror-perl,
39  libexcel-writer-xlsx-perl,libexception-class-perl,libfile-counterfile-perl,
40  libfile-rsync-perl,libfont-afm-perl,libfreezethaw-perl,libfrontier-rpc-perl,
41  libgd-gd2-perl,libgd-graph-perl,libhtml-format-perl,libhtml-mason-perl,
42  libhtml-parser-perl,libhtml-scrubber-perl,libhtml-tagset-perl,
43  libhtml-tree-perl,libhtml-widgets-selectlayers-perl,libio-stringy-perl,
44  libipc-run-perl,libipc-run3-perl,libipc-sharelite-perl,libjavascript-rpc-perl,
45  libjson-perl,liblingua-en-inflect-perl,liblingua-en-nameparse-perl,
46  liblocale-gettext-perl,liblocale-maketext-fuzzy-perl,
47  liblocale-maketext-lexicon-perl,liblocale-subcountry-perl,liblog-dispatch-perl,
48  libmailtools-perl (>=2.12), libmime-tools-perl (>= 5.504),
49  libmodule-versions-report-perl,
50  libnet-daemon-perl,libnet-ping-external-perl,libnet-scp-perl,libnet-ssh-perl,
51  libnet-whois-raw-perl,libnetaddr-ip-perl,libnumber-format-perl,libpam-modules,
52  libpam-runtime,libpaper-utils,libparams-validate-perl,libparse-recdescent-perl,
53  libpg-perl,libregexp-common-perl,libspreadsheet-writeexcel-perl,
54  libstring-approx-perl,libstring-shellquote-perl,libterm-readkey-perl,
55  libtest-inline-perl,libtext-autoformat-perl,libtext-charwidth-perl,
56  libtext-csv-perl,libtext-iconv-perl,libtext-quoted-perl (>= 2.07),
57  libtext-reform-perl,
58  libtext-template-perl,libtext-wrapi18n-perl,libtext-wrapper-perl,
59  libtie-ixhash-perl,libtime-duration-perl,libtime-modules-perl,libtimedate-perl,
60  libtree-simple-perl,libuniversal-require-perl,liburi-perl,libwant-perl,
61  libwww-perl,libxml-parser-perl,libyaml-perl,lmodern,locales,lpr,mime-support,
62  ntp,ntpdate,perl,perl-base,perl-modules,postgresql,postgresql-client,psutils,
63  rsync,openssh-client,texlive,texlive-latex-extra,texinfo,ttf-bitstream-vera,
64  fonts-dustin,libdatetime-perl,libdatetime-format-strptime-perl,
65  libfile-slurp-perl,libspreadsheet-parseexcel-perl,libauthen-passphrase-perl,
66  libnet-domain-tld-perl,libbusiness-us-usps-webtools-perl,libxml-simple-perl,
67  libemail-sender-perl,libemail-sender-transport-smtp-tls-perl,
68  libhtml-defang-perl,libdatetime-format-natural-perl,libcgi-pm-perl,
69  libfile-sharedir-perl,libmodule-versions-report-perl,libtext-wikiformat-perl,
70  libnet-server-perl,libhttp-server-simple-perl,libhtml-rewriteattributes-perl,
71  libmime-types-perl,libperlio-eol-perl,libgnupg-interface-perl,
72  libdata-ical-perl,libcalendar-simple-perl,libdatetime-set-perl,
73  libhook-lexwrap-perl,libhttp-server-simple-mason-perl,libxml-rss-perl,
74  libipc-run-safehandles-perl,libpoe-perl,libsoap-lite-perl,
75  libhtml-tableextract-perl,libhtml-element-extended-perl,libcam-pdf-perl,
76  libnet-openssh-perl,libgd-barcode-perl,sam2p,libsys-sigaction-perl,
77  libgeo-googleearth-pluggable-perl,libgeo-coder-googlev3-perl,libnet-snmp-perl,
78  libcrypt-openssl-rsa-perl,libregexp-common-perl,libnet-cidr-perl,
79  libregexp-ipv6-perl,libhtml-quoted-perl,libtext-password-pronounceable-perl,
80  libconvert-color-perl,liburi-perl,libhtml-rewriteattributes-perl,
81  libregexp-common-net-cidr-perl,liblog-dispatch-perl,libdbix-searchbuilder-perl,
82  libencode-perl,
83  libhtml-mason-psgihandler-perl,libdate-simple-perl,libsnmp-perl,
84  libemail-valid-perl,libio-string-perl,libnet-smtp-ssl-perl,
85  libgeo-coder-googlev3-perl,libcam-pdf-perl,libnet-openssh-perl,
86  libhtml-quoted-perl,libregexp-ipv6-perl,libregexp-common-net-cidr-perl,
87  libexcel-writer-xlsx-perl,libgeo-googleearth-pluggable-perl,
88  libhtml-mason-psgihandler-perl,libdate-simple-perl,libsnmp-perl,
89  libparse-fixedlength-perl,libregexp-common-net-cidr-perl,
90  libio-string-perl,libnet-mac-vendor-perl,libnet-https-any-perl,
91  libapache2-authcookie-perl,liblocale-currency-format-perl,
92  libhtml-formattext-withlinks-perl, libemail-address-perl (>= 1.897),
93  libemail-address-list-perl,
94  libsymbol-global-name-perl, libdate-extract-perl, librole-basic-perl,
95  libhtml-formattext-withlinks-andtables-perl, libcrypt-x509-perl,
96  libdata-guid-perl, libparams-classify-perl (>= 0.013-5.1),
97  libcpanel-json-xs-perl, libarchive-zip-perl
98 Conflicts: libparams-classify-perl (>= 0.013-6)
99 Suggests: libbusiness-onlinepayment-perl
100 Description: Libraries for Freeside billing and trouble ticketing
101  Freeside is a web-based billing and trouble ticketing application.
102  .
103  This package provides the perl libraries and command line utilities.  Also,
104  the init script and daemons used by the system are currently provided by this  package.
105
106 Package: freeside-webui
107 Architecture: all
108 Depends: freeside-lib,apache2,apache2-mpm-prefork,apache2-utils,
109  libapache-dbi-perl,libapache2-mod-perl2,libapache2-request-perl,
110  libapache-session-perl,openssl, libcgi-emulate-psgi-perl,
111  libplack-perl (>= 1.0002)
112 Conflicts: apache2-mpm-worker, libev-perl
113 Description: Web interface for Freeside billing and trouble ticketing
114  Freeside is a web-based billing and trouble ticketing application.
115  .
116  This package provides the web interface for employees.
117
118 Package: freeside-selfservice-lib
119 Architecture: all
120 Depends: libtext-template-perl,libbusiness-creditcard-perl,
121  libhttp-browserdetect-perl,libhtml-parser-perl,libtie-ixhash-perl,
122  libhtml-widgets-selectlayers-perl,libtimedate-perl,libnumber-format-perl,
123  libsoap-lite-perl,libtext-csv-xs-perl,apache2-suexec-custom,apache2
124 Recommends:
125 Description: Self-service portal for Freeside billing and trouble ticketing
126  Freeside is a web-based billing and trouble ticketing application.
127  .
128  This package provides the libraries needed for the self-service portal.
129
130 Package: freeside-rt
131 Architecture: all
132 Depends: freeside-webui,freeside-lib
133 Recommends:
134 Description: Integrated trouble ticketing and billing
135  Request Tracker (RT) is a ticketing system which enables a group of people to
136  intelligently and efficiently manage tasks, issues and requests.
137  .
138  This package is the integrated RT component of Freeside, a customer tracking,
139  billing and trouble ticketing application.
140
141 Package: freeside-torrus
142 Architecture: all
143 Depends: freeside-webui,freeside-lib,rrdtool,librrds-perl,
144  libxml-libxml-perl, libberkeleydb-perl, libtemplate-perl, 
145  libproc-daemon-perl,libnet-snmp-perl, libapache-session-perl, libjson-perl,
146  libdbix-abstract-perl, libdbix-sequence-perl, librrds-perl
147 Recommends:
148 Description: Integrated network monitoring and billing
149  Torrus is a network monitoring system (NMS) for discovering and monitoring
150  routers, switches and other network equipment with SNMP.
151  .
152  This package is the integrated Torrus component of Freeside, a customer
153  tracking, billing and trouble ticketing application.
154
155 Package: freeside-selfservice-ui
156 Architecture: all
157 Depends: freeside-selfservice-lib,libjson-perl,apache2
158 Description: Self-service portal html/cgi filesfor Freeside billing and trouble ticketing
159  Freeside is a web-based billing and trouble ticketing application.
160  .
161  This package provides the html and cgi files needed for the self-service portal.
162
163 Package: freeside-ng-selfservice
164 Architecture: all
165 Depends: libapache2-mod-php5,php5-xmlrpc,apache2-mpm-prefork
166 Recommends:
167 Description: Next Generation Self-service portal for Freeside billing and trouble ticketing
168  Freeside is a web-based billing and trouble ticketing application.
169  .
170  This package provides the next-generation self-service portal.  It is written
171  in PHP and uses the self-service XML-RPC API.