diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1f7dad4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +debian*/.debhelper +debian*/*.substvars diff --git a/Makefile b/Makefile index e2b3324..695894a 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ DIST_FILES = \ jessie \ stretch \ buster \ + bullseye \ Makefile output/entrouvert-archive.gpg: keys/0x* diff --git a/bullseye/apt.conf.d/90entrouvert-unattended-upgrades b/bullseye/apt.conf.d/90entrouvert-unattended-upgrades new file mode 100644 index 0000000..8189f08 --- /dev/null +++ b/bullseye/apt.conf.d/90entrouvert-unattended-upgrades @@ -0,0 +1,9 @@ +# this file is installed by package entrouvert-archive, do not edit + +Unattended-Upgrade::Origins-Pattern { + "origin=Debian,codename=${distro_codename},label=Debian"; + "origin=Debian,codename=${distro_codename},label=Debian-Security"; + "origin=Entr'ouvert,codename=${distro_codename}"; + "origin=Entr'ouvert,codename=${distro_codename}-testing"; + "origin=Entr'ouvert,codename=${distro_codename}-eobuilder"; +}; diff --git a/bullseye/preferences.d/entrouvert-debian-backports b/bullseye/preferences.d/entrouvert-debian-backports new file mode 100644 index 0000000..653c30c --- /dev/null +++ b/bullseye/preferences.d/entrouvert-debian-backports @@ -0,0 +1,12 @@ +# this file is installed by package entrouvert-archive, do not edit + +# +# libjs-pdf, our *old* version +# +Package: libjs-pdf +Pin: release o=Entr'ouvert,n=bullseye +Pin-Priority: 900 + +Package: pdf.js-common +Pin: release o=Entr'ouvert,n=bullseye +Pin-Priority: 900 diff --git a/bullseye/preferences.d/entrouvert-eobuilder b/bullseye/preferences.d/entrouvert-eobuilder new file mode 100644 index 0000000..3d98940 --- /dev/null +++ b/bullseye/preferences.d/entrouvert-eobuilder @@ -0,0 +1,6 @@ +# this file is installed by package entrouvert-archive, do not edit + +Package: * +Pin: release n=bullseye-eobuilder +Pin-Priority: 500 + diff --git a/bullseye/sources.list.d/entrouvert-eobuilder.list b/bullseye/sources.list.d/entrouvert-eobuilder.list new file mode 100644 index 0000000..327a938 --- /dev/null +++ b/bullseye/sources.list.d/entrouvert-eobuilder.list @@ -0,0 +1,2 @@ +# this file is installed by package entrouvert-archive, do not edit +deb https://deb.entrouvert.org/ bullseye-eobuilder main diff --git a/bullseye/sources.list.d/entrouvert-hotfix.list b/bullseye/sources.list.d/entrouvert-hotfix.list new file mode 100644 index 0000000..5579720 --- /dev/null +++ b/bullseye/sources.list.d/entrouvert-hotfix.list @@ -0,0 +1,2 @@ +# this file is installed by package entrouvert-archive, do not edit +deb https://deb.entrouvert.org/ bullseye-hotfix main diff --git a/bullseye/sources.list.d/entrouvert-testing.list b/bullseye/sources.list.d/entrouvert-testing.list new file mode 100644 index 0000000..1f24a99 --- /dev/null +++ b/bullseye/sources.list.d/entrouvert-testing.list @@ -0,0 +1,2 @@ +# this file is installed by package entrouvert-archive, do not edit +deb https://deb.entrouvert.org/ bullseye-testing main diff --git a/bullseye/sources.list.d/entrouvert.list b/bullseye/sources.list.d/entrouvert.list new file mode 100644 index 0000000..5418556 --- /dev/null +++ b/bullseye/sources.list.d/entrouvert.list @@ -0,0 +1,2 @@ +# this file is installed by package entrouvert-archive, do not edit +deb https://deb.entrouvert.org/ bullseye main diff --git a/debian-bullseye/changelog b/debian-bullseye/changelog new file mode 100644 index 0000000..4a55c35 --- /dev/null +++ b/debian-bullseye/changelog @@ -0,0 +1,5 @@ +entrouvert-archive (0.1-1) bullseye; urgency=medium + + * Initial release. (#59789) + + -- Guillaume Baffoin Fri, 17 Dec 2021 12:00:43 +0200 diff --git a/debian-bullseye/compat b/debian-bullseye/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian-bullseye/compat @@ -0,0 +1 @@ +10 diff --git a/debian-bullseye/control b/debian-bullseye/control new file mode 100644 index 0000000..e077a7f --- /dev/null +++ b/debian-bullseye/control @@ -0,0 +1,48 @@ +Source: entrouvert-archive +Section: misc +Priority: extra +Maintainer: Baffoin Guillaume +Build-Depends: debhelper (>=9) +Standards-Version: 3.9.7 +Homepage: https://deb.entrouvert.org/ + +Package: entrouvert-archive-keyring +Architecture: all +Depends: ${misc:Depends} +Description: Entr'ouvert archive repositories GnuPG keys + Entr'ouvert package archive have digitally signed release files, this package + contains the archive keys. Install it to enable installing packages from + Entr'ouvert repositories. + +Package: entrouvert-repository +Architecture: all +Depends: ${misc:Depends} +Description: Entr'ouvert repository entry and associated apt preferences + Install this package if you want to install packages from Entr'ouvert stable + repository. + +Package: entrouvert-repository-testing +Architecture: all +Depends: ${misc:Depends}, entrouvert-repository +Description: Entr'ouvert testing repository entry + Install this package if you want to install packages from Entr'ouvert testing + repository. + +Package: entrouvert-repository-eobuilder +Architecture: all +Depends: ${misc:Depends}, entrouvert-repository +Description: Entr'ouvert eobuilder repository entry and associated apt preferences + Install this package if you want to install packages from Entr'ouvert + development repository. + +Package: entrouvert-repository-hotfix +Architecture: all +Depends: ${misc:Depends}, entrouvert-repository +Conflicts: entrouvert-repository-testing +Description: Entr'ouvert hotfix repository entry + Install this package if you want to install packages from Entr'ouvert hotfix + repository. + +Package: entrouvert-unattended-upgrades +Architecture: all +Description: Automatic packages upgrades from Entr'ouvert repositories diff --git a/debian-bullseye/copyright b/debian-bullseye/copyright new file mode 100644 index 0000000..72295c6 --- /dev/null +++ b/debian-bullseye/copyright @@ -0,0 +1,24 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: entrouvert-configuration +Source: https://www.entrouvert.com + +Files: * +Copyright: 2019 Entrouvert Administrators +License: GPL-3.0+ + +License: GPL-3.0+ + 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 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 program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian-bullseye/entrouvert-archive-keyring.install b/debian-bullseye/entrouvert-archive-keyring.install new file mode 100644 index 0000000..ca4f12e --- /dev/null +++ b/debian-bullseye/entrouvert-archive-keyring.install @@ -0,0 +1 @@ +output/entrouvert-archive.gpg etc/apt/trusted.gpg.d diff --git a/debian-bullseye/entrouvert-archive-keyring.postrm b/debian-bullseye/entrouvert-archive-keyring.postrm new file mode 100644 index 0000000..4cf83dc --- /dev/null +++ b/debian-bullseye/entrouvert-archive-keyring.postrm @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +if [ "$1" = "purge" ] +then + rm -f /etc/apt/trusted.gpg.d/entrouvert-archive.gpg +fi + +#DEBHELPER# + diff --git a/debian-bullseye/entrouvert-repository-eobuilder.install b/debian-bullseye/entrouvert-repository-eobuilder.install new file mode 100644 index 0000000..ac9a81f --- /dev/null +++ b/debian-bullseye/entrouvert-repository-eobuilder.install @@ -0,0 +1,2 @@ +bullseye/preferences.d/entrouvert-eobuilder etc/apt/preferences.d +bullseye/sources.list.d/entrouvert-eobuilder.list etc/apt/sources.list.d diff --git a/debian-bullseye/entrouvert-repository-hotfix.install b/debian-bullseye/entrouvert-repository-hotfix.install new file mode 100644 index 0000000..8bc853b --- /dev/null +++ b/debian-bullseye/entrouvert-repository-hotfix.install @@ -0,0 +1 @@ +bullseye/sources.list.d/entrouvert-hotfix.list etc/apt/sources.list.d diff --git a/debian-bullseye/entrouvert-repository-testing.install b/debian-bullseye/entrouvert-repository-testing.install new file mode 100644 index 0000000..c9daf49 --- /dev/null +++ b/debian-bullseye/entrouvert-repository-testing.install @@ -0,0 +1 @@ +bullseye/sources.list.d/entrouvert-testing.list etc/apt/sources.list.d diff --git a/debian-bullseye/entrouvert-repository.install b/debian-bullseye/entrouvert-repository.install new file mode 100644 index 0000000..bfb803c --- /dev/null +++ b/debian-bullseye/entrouvert-repository.install @@ -0,0 +1,2 @@ +bullseye/preferences.d/entrouvert-debian-backports etc/apt/preferences.d +bullseye/sources.list.d/entrouvert.list etc/apt/sources.list.d diff --git a/debian-bullseye/entrouvert-unattended-upgrades.install b/debian-bullseye/entrouvert-unattended-upgrades.install new file mode 100644 index 0000000..64b71a4 --- /dev/null +++ b/debian-bullseye/entrouvert-unattended-upgrades.install @@ -0,0 +1 @@ +bullseye/apt.conf.d/90entrouvert-unattended-upgrades etc/apt/apt.conf.d diff --git a/debian-bullseye/rules b/debian-bullseye/rules new file mode 100755 index 0000000..f3a57ad --- /dev/null +++ b/debian-bullseye/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#DH_VERBOSE = 1 + +%: + dh $@ diff --git a/debian-bullseye/sources/format b/debian-bullseye/sources/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian-bullseye/sources/format @@ -0,0 +1 @@ +3.0 (quilt)