]> err.no Git - dak/commitdiff
Add start of a metapackage to just get dak running.
authorAllan Lyons <Allan_Lyons@wycliffe.ca>
Fri, 8 May 2009 15:58:20 +0000 (09:58 -0600)
committerJoerg Jaspert <joerg@debian.org>
Sat, 27 Feb 2010 09:30:46 +0000 (10:30 +0100)
Commit 91dbbbfe193962ede641168e2c446ad807f9217a suggested that the
ftpmaster-lenny metapackage could be split in two parts and that a
ftpmaster-common metapackage could be created to document the
requirements to just get dak running. Other tools normally required
for the ftpmaster to actually do their work are in "ftpmaster-$release"

The reason for splitting out the dak requirements separately are in the
hope that someone will eventually do a complete package for dak.  This
should get them started on the requirements.

Postgresql-plperl is Recommends: rather than Depends: on the theory that
the database could be installed on a different machine.

This is not yet checked for completeness, but should give a start
to what dak actually requires to run.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
Signed-off-by: Allan Lyons <Allan_Lyons@wycliffe.ca>
docs/meta/common/README.Debian [new file with mode: 0644]
docs/meta/common/changelog [new file with mode: 0644]
docs/meta/common/copyright [new file with mode: 0644]
docs/meta/common/ftpmaster-common [new file with mode: 0644]

diff --git a/docs/meta/common/README.Debian b/docs/meta/common/README.Debian
new file mode 100644 (file)
index 0000000..228d30f
--- /dev/null
@@ -0,0 +1,7 @@
+dak meta package
+
+
+This is a dummy package that makes Debian's package management system
+believe that certain packages needed for dak have to be installed. The
+intention is to be able to easily see what needs to be there for dak
+to run.
diff --git a/docs/meta/common/changelog b/docs/meta/common/changelog
new file mode 100644 (file)
index 0000000..55eafb3
--- /dev/null
@@ -0,0 +1,5 @@
+ftpmaster-common (1.0) unstable; urgency=low
+
+  * New "package", to document dak requirements
+
+ -- Allan Lyons <allan_lyons@wycliffe.ca>  Fri, 08 May 2009 09:09:09 -0600
diff --git a/docs/meta/common/copyright b/docs/meta/common/copyright
new file mode 100644 (file)
index 0000000..4ca7fbf
--- /dev/null
@@ -0,0 +1,25 @@
+This package was put together by:
+
+    Allan Lyons <allan_lyons@wycliffe.ca> on Fri, 08 May 2009 09:09:09 -0600
+
+Copyright:
+
+    <Copyright (C) 2009 Allan Lyons>
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License version 2 as
+   published by the Free Software Foundation.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/docs/meta/common/ftpmaster-common b/docs/meta/common/ftpmaster-common
new file mode 100644 (file)
index 0000000..24453e6
--- /dev/null
@@ -0,0 +1,20 @@
+Section: devel
+Priority: optional
+Standards-Version: 3.8.1
+
+Package: ftpmaster-common
+Version: 1.0
+Maintainer: Debian FTP Master <ftpmaster@debian.org>
+Depends: apt-utils, bzip2, gnupg, gpgv, gzip, libapt-pkg-dev, lintian, python, python-apt, python-btsutils, python-debian, python-gnupginterface, python-ldap, python-psycopg2, python-pygresql, python-pyrss2gen, python-yaml
+Recommends: postgresql-plperl-8.3
+Architecture: all
+Copyright: copyright
+Changelog: changelog
+Readme: README.Debian
+
+Description: Meta package for DSA listing dak needs. This is a small
+ meta package to install all of the dependencies for dak in order to
+ know easily (and keep installed) all packages required for dak.
+ .
+ It, is quite likely that you will require more tools to actually do
+ your work.