Add metapackages for vittoria.debian.org
authorWouter Verhelst <w@uter.be>
Wed, 22 Nov 2017 13:28:47 +0000 (14:28 +0100)
committerJulien Cristau <jcristau@debian.org>
Wed, 22 Nov 2017 13:45:40 +0000 (14:45 +0100)
Vittoria serves two services currently:
- veyepar (video review system written by Carl Karsten, used for
  DC14-DC15, and some miniconfs)
- SReview (video review system written by Wouter Verhelst, used for
  DC16-DC17)

These metapackages install the required packages for veyepar and
sreview. Some (but not all) are used by both. At some point I hope we'll
be able to drop veyepar, however, and then we can drop the veyepar
metapackage.

Not just yet.

Note, 1: this hasn't been tested for completeness. I went over the output
of "dpkg -l" on vittoria, and added what seemed to make sense. I think
it's complete enough, but no guarantees.

Note, 2: I'm working on getting sreview into Debian, at which point the
sreview metapackage will just want to pull the relevant packages
(probably from backports at first). There's a license issue with one of
the test files, however.

Signed-off-by: Wouter Verhelst <w@uter.be>
Signed-off-by: Julien Cristau <jcristau@debian.org>
debian/control

index 6d9574f..a64c9bd 100644 (file)
@@ -1326,3 +1326,43 @@ Depends: apache2,
 Description: metapackage for sources.debian.org
  This package depends on everything that is needed for
  sources.debian.org (Debsources).
+
+Package: debian.org-veyepar.debian.org
+Architecture: all
+Depends: apache2,
+       inkscape,
+       bs1770gain,
+       ffmpeg,
+       git,
+       postgresql-client,
+       python3-psycopg2,
+       melt
+Description: metapackage for veyepar.debian.org
+ This package depends on everything (hopefully) that is needed for
+ veyepar.debian.org (one option for DebConf video review system)
+
+Package: debian.org-sreview.debian.org
+Architecture: all
+Depends: apache2,
+       gstreamer1.0-plugins-base-apps,
+       gstreamer1.0-tools,
+       gstreamer1.0-plugins-good,
+       ffmpeg,
+       libmojolicious-perl,
+       libmojo-pg-perl,
+       libglib-object-introspection-perl,
+       libglib-perl,
+       libjson-xs-perl,
+       inkscape,
+       libyaml-perl,
+       sox,
+       postgresql-client,
+       git,
+       gridengine-exec,
+       gridengine-client
+Recommends:
+       gridengine-master
+Description: metapackage for sreview.debian.{org,net}
+ This package depends on everything (hopefully) that is needed for
+ sreview.debian.net, to become sreview.debian.org at some point (other option
+ for DebConf video review system)