Rework debian/, following current best practices
[grml-live.git] / debian / control
index d5cc728..859d519 100644 (file)
@@ -1,48 +1,59 @@
 Source: grml-live
 Section: grml
-Priority: extra
+Priority: optional
 Maintainer: Michael Prokop <mika@grml.org>
-Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: asciidoc, xsltproc, docbook-xsl
-Standards-Version: 3.9.1
-Homepage: http://grml.org/grml-live/
+Build-Depends: debhelper (>= 10)
+Build-Depends-Indep: asciidoc,
+                     docbook-xsl,
+                     xsltproc
+Standards-Version: 4.2.1
+Homepage: https://grml.org/grml-live/
 Vcs-git: git://git.grml.org/grml-live.git
-Vcs-Browser: http://git.grml.org/?p=grml-live.git
+Vcs-Browser: https://git.grml.org/?p=grml-live.git
+Origin: Grml
+Bugs: mailto:bugs@grml.org
 
 Package: grml-live
 Architecture: all
-Depends: ${misc:Depends}, bc, fai-client (>= 3.2.4), fai-server (>= 3.2.4), mkisofs | genisoimage, mksh, moreutils, squashfs-lzma-tools | squashfs-tools, wget
-Recommends: grml-live-addons, grml-live-db, ia32-libs
-Suggests: fai-doc
+Depends: bc,
+         bzip2,
+         dosfstools,
+         fai-client (>= 3.4.0),
+         fai-server (>= 3.4.0),
+         isolinux (>= 3:6.03+dfsg-5+deb8u1~),
+         memtest86+,
+         mksh,
+         moreutils,
+         mtools,
+         pciutils,
+         rsync,
+         squashfs-tools (>= 1:4.2-0~bpo60),
+         syslinux,
+         xorriso,
+         ${misc:Depends}
+Recommends: grml-live-db,
+            grub-pc-bin,
+            imagemagick,
+            ipxe,
+            syslinux-utils
+Suggests: fai-doc,
+          grml-live-addons
 Description: build system for creating a Grml (based) Linux live system
  This package provides the build system for creating a Debian /
  Grml based Linux live system (also known as live cd). It is
  based on the FAI (Fully Automatic Installation) framework.
 
-Package: grml-live-addons
-Architecture: all
-Depends: ${misc:Depends}, grml-live
-Conflicts: grml-live (<< 0.9.13)
-Description: templates/boot/addons for grml-live
- This package provides the boot addons known as the features
- providing bootoptions bsd, dos, grub and hdt. You can safely
- skip this package if you don't need the addons.
-
 Package: grml-live-db
 Architecture: all
-Depends: ${misc:Depends}, grml-live, libdbd-sqlite3-perl, libdbi-perl, libtimedate-perl, sqlite3
+Depends: grml-live,
+         libdbd-sqlite3-perl,
+         libdbi-perl,
+         libtimedate-perl,
+         sqlite3,
+         ${misc:Depends}
 Recommends: perl-doc
 Description: log package build information of grml-live to database
  This package provides a database layer for storing build
  information about grml-live builds in a sqlite3 database.
  More details are available in the provided grml-live-db manpage
  and /usr/share/doc/grml-live-db/grml-live-db.html
-
-Package: grml-live-buildd
-Architecture: all
-Depends: ${misc:Depends}, grml-live, heirloom-mailx
-Description: autobuild daemon for grml-live
- This package provides example scripts for a simple autobuild
- daemon for the grml-live framework. Those scripts are used
- for creating the official daily grml ISOs provided through
- http://daily.grml.org/