From 15075182e3014b5eaa1d9e796d3e7618b948d383 Mon Sep 17 00:00:00 2001
From: Wouter Verhelst <w@uter.be>
Date: Wed, 22 Nov 2017 14:28:47 +0100
Subject: [PATCH] Add metapackages for vittoria.debian.org

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>
---
 debian/control | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/debian/control b/debian/control
index 6d9574f..a64c9bd 100644
--- a/debian/control
+++ b/debian/control
@@ -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)
-- 
2.15.0

