From 08a6b3ea3a31372dd66d2c927d1422d2c586f9d4 Mon Sep 17 00:00:00 2001 From: Allan Lyons Date: Fri, 8 May 2009 09:58:20 -0600 Subject: [PATCH] Add start of a metapackage to just get dak running. 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 Signed-off-by: Allan Lyons --- docs/meta/common/README.Debian | 7 +++++++ docs/meta/common/changelog | 5 +++++ docs/meta/common/copyright | 25 +++++++++++++++++++++++++ docs/meta/common/ftpmaster-common | 20 ++++++++++++++++++++ 4 files changed, 57 insertions(+) create mode 100644 docs/meta/common/README.Debian create mode 100644 docs/meta/common/changelog create mode 100644 docs/meta/common/copyright create mode 100644 docs/meta/common/ftpmaster-common diff --git a/docs/meta/common/README.Debian b/docs/meta/common/README.Debian new file mode 100644 index 00000000..228d30f9 --- /dev/null +++ b/docs/meta/common/README.Debian @@ -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 index 00000000..55eafb33 --- /dev/null +++ b/docs/meta/common/changelog @@ -0,0 +1,5 @@ +ftpmaster-common (1.0) unstable; urgency=low + + * New "package", to document dak requirements + + -- Allan Lyons Fri, 08 May 2009 09:09:09 -0600 diff --git a/docs/meta/common/copyright b/docs/meta/common/copyright new file mode 100644 index 00000000..4ca7fbfe --- /dev/null +++ b/docs/meta/common/copyright @@ -0,0 +1,25 @@ +This package was put together by: + + Allan Lyons on Fri, 08 May 2009 09:09:09 -0600 + +Copyright: + + + +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 index 00000000..24453e6e --- /dev/null +++ b/docs/meta/common/ftpmaster-common @@ -0,0 +1,20 @@ +Section: devel +Priority: optional +Standards-Version: 3.8.1 + +Package: ftpmaster-common +Version: 1.0 +Maintainer: Debian FTP Master +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. -- 2.39.2