aboutsummaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2018-08-24 19:23:11 +0000
committerCassio de Campos <cassiopc@gmail.com>2018-08-24 19:23:11 +0000
commit27256ca804e34366f2413222be4e675fe63a4af9 (patch)
treeab6adbbd100e3d58c6af646fea0d026129ebfb04 /debian/control
parentc8994053b1ff9ccf47b532be6567c0f7f33f5f3c (diff)
parent9f05ae47d104864162f264fe6415d73797e039bd (diff)
downloadboca-27256ca804e34366f2413222be4e675fe63a4af9.tar.gz
boca-27256ca804e34366f2413222be4e675fe63a4af9.zip
Merge branch 'devel' into develc
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control56
1 files changed, 50 insertions, 6 deletions
diff --git a/debian/control b/debian/control
index 2095b2e..2b45da3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,20 +2,63 @@ Source: boca
Section: misc
Priority: optional
Maintainer: BOCA Development Team <bocasystem@gmail.com>
+Uploaders: Cassio Polpo de Campos <cassiopc@gmail.com>, Bruno Cesar Ribas <brunoribas@gmail.com>
Build-Depends: debhelper, build-essential
-Package: maratona-boca
+Package: boca
Architecture: all
-Depends: boca
-Description: Virtual package that depends on BOCA
+Depends: boca-common, boca-web, boca-db, boca-autojudge
+Provides: maratona-boca
+Description: BOCA is a software created to control a contest with the ACM ICPC rules.
+ BOCA is a software created to control a contest with the ACM International
+ Collegiate Programming Contest rules. It has been developed in PHP and the
+ interaction between judges and the system is done through a web browser.
+ .
+ This package install all boca related packages to run everything in one
+ single machine.
-Package: boca
+Package: boca-db
+Architecture: all
+Pre-depends: postgresql
+Depends: boca-common
+Description: BOCA - database
+ BOCA is a software created to control a contest with the ACM International
+ Collegiate Programming Contest rules. It has been developed in PHP and the
+ interaction between judges and the system is done through a web browser.
+ .
+ This package provides a full database to run a contest on.
+
+Package: boca-web
+Architecture: all
+Depends: boca-common, apache2, php-fpm, php
+Description: BOCA - WEB files
+ BOCA is a software created to control a contest with the ACM International
+ Collegiate Programming Contest rules. It has been developed in PHP and the
+ interaction between judges and the system is done through a web browser.
+ .
+ This package provides only web contents.
+
+Package: boca-common
+Architecture: all
+Pre-Depends: debconf, makepasswd, coreutils, sharutils
+Depends: php-zip, wget, php-cli, php-pgsql, php-gd, postgresql-client, php-xml, openssl, libany-uri-escape-perl
+Description: BOCA - Common files
+ BOCA is a software created to control a contest with the ACM International
+ Collegiate Programming Contest rules. It has been developed in PHP and the
+ interaction between judges and the system is done through a web browser.
+ .
+ This package contains shared files with all BOCA packages.
+
+Package: boca-autojudge
Architecture: amd64
-Depends: php-zip, debootstrap, schroot, quotatool, makepasswd, apache2, libapache2-mod-php, sharutils, wget, coreutils, php, php-cli, php-pgsql, php-gd, postgresql, postgresql-client, libany-uri-escape-perl, php-xml, openssl
-Description: BOCA is a software created to control a contest with the ACM ICPC rules.
+Depends: boca-common, debootstrap, schroot, quotatool, makepasswd
+Description: BOCA - AutoJudge
BOCA is a software created to control a contest with the ACM International
Collegiate Programming Contest rules. It has been developed in PHP and the
interaction between judges and the system is done through a web browser.
+ .
+ This package contains files to generate and run the autojudge system for
+ BOCA.
Package: boca-submission-tools
Architecture: amd64
@@ -23,3 +66,4 @@ Depends: sharutils, wget, coreutils, libany-uri-escape-perl, openssl, openssh-se
Description: BOCA submission tools.
This package provides tools to submit codes to a running boca server
without using the web interface.
+