diff options
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/control | 298 | ||||
-rw-r--r-- | debian/copyright | 25 | ||||
-rw-r--r-- | debian/progress-linux-base-system.lintian-overrides | 2 | ||||
-rw-r--r-- | debian/progress-linux-container-server.lintian-overrides | 1 | ||||
-rw-r--r-- | debian/progress-linux-gnome-desktop.lintian-overrides | 1 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/upstream/signing-key.asc | 13 | ||||
-rw-r--r-- | debian/watch | 3 |
10 files changed, 361 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..85b91d5 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +progress-linux-metapackages (20190225-1) unstable; urgency=medium + + * Initial upload to sid. + + -- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 25 Feb 2019 19:12:16 +0100 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..aece1c0 --- /dev/null +++ b/debian/control @@ -0,0 +1,298 @@ +Source: progress-linux-metapackages +Section: metapackages +Priority: optional +Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org> +Build-Depends: + debhelper-compat (= 12), +Rules-Requires-Root: no +Standards-Version: 4.3.0 +Homepage: https://progress-linux.org +Vcs-Browser: https://git.progress-linux.org/users/daniel.baumann/debian/packages/progress-linux-metapackages +Vcs-Git: https://git.progress-linux.org/users/daniel.baumann/debian/packages/progress-linux-metapackages + +Package: progress-linux-base-system +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux, + task-ssh-server, +# bash + bash-completion, + powerline, fonts-powerline, + powerline-gitstatus, +# debian + apt-utils, + debconf-utils, +# knot + knot-dnsutils, knot-host, + knot-resolver, +# lzip + plzip, + tarlz, +# systemd + libpam-systemd, +# Other + acl, + bc, + ca-certificates, + gawk, + git, + gnupg, + less, + lsb-release, + man-db, + mc, + openssl, + psmisc, + python3, + rsync, + screen, + sudo, + vim, + wget, +Enhances: + progress-linux, +Description: Progress Linux - Base System + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage defining the package selection for the + Progress Linux Base System. + +Package: progress-linux-container +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-base-system, +# systemd + dbus, + policykit-1, +Enhances: + progress-linux, + progress-linux-base-system, +Description: Progress Linux - Container Metapackage + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage to be installed in a container (systemd-nspawn). + +Package: progress-linux-host +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-base-system, +# cryptsetup + cryptsetup, + keyutils, + plymouth, +# firmware-free + firmware-linux-free, +# Other + dmidecode, + haveged, + ntp, + parted, + rng-tools, +Suggests: +# firmware-nonfree (non-free) + firmware-linux-nonfree, firmware-misc-nonfree, +# microcode (contrib, non-free) + iucode-tool, + amd64-microcode, + intel-microcode, +Enhances: + progress-linux, + progress-linux-base-system, +Description: Progress Linux - Host Metapackage + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage to be installed on a host system (physical or + virtual). + +Package: progress-linux-maintainers +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-base-system, +# Other + autotools-dev, + build-essential, + debhelper, + debian-keyring, + debootstrap, + devscripts, + diffstat, + fakeroot, + git-buildpackage, + lintian, +Enhances: + progress-linux, + progress-linux-base-system, +Description: Progress Linux - Maintainers Metapackage + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage depending on packages used for + Progress Linux development. + +Package: progress-linux-desktop +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-base-system, + task-desktop, + task-laptop, + task-print-server, +# calibre + calibre, +# deluge + deluge-gtk, deluged, +# firefox + firefox | firefox-esr, + webext-https-everywhere, + webext-ublock-origin, +# filesystems + dosfstools, + exfat-fuse, + exfat-utils, + nfs-common, + ntfs-3g, + samba-common, + sshfs, +# gimp + gimp, + gimp-plugin-registry, +# inkscape + inkscape, + inkscape-open-symbols, +# network-manager + network-manager-config-connectivity-debian, + network-manager-openvpn, + network-manager-ssh, +# pass + pass, + webext-browserpass, + pass-extension-tail, + tree, +# pidgin + pidgin, + pidgin-plugin-pack, + pidgin-otr, +# scribus + scribus-ng | scribus, +# thunderbird + thunderbird, + enigmail, + xul-ext-quotecolors, +# zip + unzip, + zip, +# Other + apg, + hardlink, + nwipe, + symlinks, + whois, +Suggests: +# scribus (non-free) + scribus-ng-doc | scribus-doc, +# virtualbox (contrib, non-free) + virtualbox, + virtualbox-dkms, + virtualbox-ext-pack, + virtualbox-qt, +Enhances: + progress-linux, + progress-linux-base-system, +Description: Progress Linux - Desktop Metapackage + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage to be installed on a desktop. + +Package: progress-linux-gnome-desktop +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-desktop, + task-gnome-desktop, +# gnome-shell-extensions + gnome-shell-extension-disconnect-wifi, + gnome-shell-extension-hide-activities, + gnome-shell-extension-impatience, + gnome-shell-extension-multi-monitors, + gnome-shell-extension-no-annoyance, + gnome-shell-extension-remove-dropdown-arrows, +# nautilus + nautilus-admin, + seahorse-nautilus, +# network-manager + network-manager-openvpn-gnome, + network-manager-ssh-gnome, +Enhances: + progress-linux, + progress-linux-base-system, + progress-linux-desktop, +Description: Progress Linux - GNOME Desktop + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage defining the package selection for the + Progress Linux GNOME Desktop. + +Package: progress-linux-server +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-base-system, +# Other + localepurge, + logrotate, + molly-guard, + postfix, +Enhances: + progress-linux, + progress-linux-base-system, +Description: Progress Linux - Server Metapackage + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage to be installed on a server. + +Package: progress-linux-container-server +Section: metapackages +Architecture: all +Depends: + ${misc:Depends}, + progress-linux-server, +# container-tools + open-infrastructure-container-tools, + curl, + debootstrap, + irker, + pv, + bridge-utils, + ifenslave, + vlan, +# web + apache2, + netdata, + shellinabox, +Enhances: + progress-linux, + progress-linux-base-system, + progress-linux-server, +Description: Progress Linux - Container Server + Progress Linux is a Debian derivative distribution focused on system + integration. + . + This package is a metapackage defining the package selection for the + Progress Linux Container Server. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..3c46847 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,25 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Progress Linux Metapackages +Upstream-Contact: Progress Linux Maintainers <maintainers@lists.progress-linux.org> +Source: https://get.progress-linux.org/packages/progress-linux-metapackages + +Files: * +Copyright: 2010-2019 Daniel Baumann <daniel.baumann@progress-linux.org> +License: GPL-3+ + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program 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 program. If not, see <http://www.gnu.org/licenses/>. + . + The complete text of the GNU General Public License + can be found in /usr/share/common-licenses/GPL-3 file. diff --git a/debian/progress-linux-base-system.lintian-overrides b/debian/progress-linux-base-system.lintian-overrides new file mode 100644 index 0000000..b7fd925 --- /dev/null +++ b/debian/progress-linux-base-system.lintian-overrides @@ -0,0 +1,2 @@ +progress-linux-base-system: description-is-pkg-name Progress Linux - Base System +progress-linux-base-system: manpage-has-bad-whatis-entry usr/share/man/man7/progress-linux-metapackages.7.gz diff --git a/debian/progress-linux-container-server.lintian-overrides b/debian/progress-linux-container-server.lintian-overrides new file mode 100644 index 0000000..563134d --- /dev/null +++ b/debian/progress-linux-container-server.lintian-overrides @@ -0,0 +1 @@ +progress-linux-container-server: description-is-pkg-name Progress Linux - Container Server diff --git a/debian/progress-linux-gnome-desktop.lintian-overrides b/debian/progress-linux-gnome-desktop.lintian-overrides new file mode 100644 index 0000000..f6101f4 --- /dev/null +++ b/debian/progress-linux-gnome-desktop.lintian-overrides @@ -0,0 +1 @@ +progress-linux-gnome-desktop: description-is-pkg-name Progress Linux - GNOME Desktop diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..55e8663 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +%: + dh ${@} + +override_dh_auto_install: + dh_auto_install -- DESTDIR=$(CURDIR)/debian/progress-linux-base-system + + # removing useless files + rm -f debian/tmp/usr/share/doc/*/CHANGELOG.txt + rm -f debian/tmp/usr/share/doc/*/LICENSE.txt + rm -f debian/tmp/usr/share/doc/*/VERSION.txt diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 0000000..be43c2e --- /dev/null +++ b/debian/upstream/signing-key.asc @@ -0,0 +1,13 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEXAKSaRYJKwYBBAHaRw8BAQdAq1Z910kZKIWBbldmI2RuKath/L9lt/yu9gLu +AY8yKce0MkRhbmllbCBCYXVtYW5uIDxkYW5pZWwuYmF1bWFubkBwcm9ncmVzcy1s +aW51eC5vcmc+iJAEExYIADgWIQSVQJ8pRLHG1ExrSdU+bKKNqvjdFAUCXAKSaQIb +AwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRA+bKKNqvjdFFlRAP0VaDVKUx42 +9KkQogj+zGLbcw6bKLaNiwk0eBTmb9JLxwEAym/fpGDR0EZjXZcDa1caufUqcAnM +CHC3IIdnRoCMUgW4OARcApJpEgorBgEEAZdVAQUBAQdALzHqExtYOAB5ER6aB1hY +1gvSBtMqYhgadyhh36ntxyEDAQgHiHgEGBYIACAWIQSVQJ8pRLHG1ExrSdU+bKKN +qvjdFAUCXAKSaQIbDAAKCRA+bKKNqvjdFIbYAP9LPJkmOR6czAKdnTtJKpntVTfe +x801sACDw1QYZXLyGQD/QuiYrvW6zeO72KgDWW4TOyjtz9atTLFBCm2RDAKdjwk= +=EFFA +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..c877c00 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts="pgpmode=auto" \ +https://get.progress-linux.org/packages/progress-linux-metapackages/progress-linux-metapackages-(.+)\.tar\.lz |