summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Jenkinsfile2
-rw-r--r--Makefile1
-rw-r--r--buster/apt.conf.d/90entrouvert-unattended-upgrades9
-rw-r--r--buster/preferences.d/entrouvert-debian-backports0
-rw-r--r--buster/preferences.d/entrouvert-eobuilder6
-rw-r--r--buster/sources.list.d/entrouvert-eobuilder.list2
-rw-r--r--buster/sources.list.d/entrouvert-hotfix.list2
-rw-r--r--buster/sources.list.d/entrouvert-testing.list2
-rw-r--r--buster/sources.list.d/entrouvert.list2
-rw-r--r--debian-buster/changelog5
-rw-r--r--debian-buster/compat1
-rw-r--r--debian-buster/control48
-rw-r--r--debian-buster/copyright25
-rw-r--r--debian-buster/entrouvert-archive-keyring.install1
-rw-r--r--debian-buster/entrouvert-archive-keyring.postrm11
-rw-r--r--debian-buster/entrouvert-repository-eobuilder.install2
-rw-r--r--debian-buster/entrouvert-repository-hotfix.install1
-rw-r--r--debian-buster/entrouvert-repository-testing.install1
-rw-r--r--debian-buster/entrouvert-repository.install2
-rw-r--r--debian-buster/entrouvert-unattended-upgrades.install1
-rwxr-xr-xdebian-buster/rules7
-rw-r--r--debian-buster/sources/format1
-rw-r--r--debian-jessie/control2
-rw-r--r--debian-stretch/control2
-rw-r--r--stretch/preferences.d/entrouvert-debian-backports11
25 files changed, 144 insertions, 3 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 41abceb..2ae969c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -22,7 +22,7 @@ pipeline {
always {
script {
utils = new Utils()
- utils.mail_notify(currentBuild, env, 'admin+adminsys@entrouvert.com')
+ utils.mail_notify(currentBuild, env, 'ci+adminsys@entrouvert.org')
}
}
success {
diff --git a/Makefile b/Makefile
index f9d387b..e2b3324 100644
--- a/Makefile
+++ b/Makefile
@@ -8,6 +8,7 @@ DIST_FILES = \
keys \
jessie \
stretch \
+ buster \
Makefile
output/entrouvert-archive.gpg: keys/0x*
diff --git a/buster/apt.conf.d/90entrouvert-unattended-upgrades b/buster/apt.conf.d/90entrouvert-unattended-upgrades
new file mode 100644
index 0000000..8189f08
--- /dev/null
+++ b/buster/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/buster/preferences.d/entrouvert-debian-backports b/buster/preferences.d/entrouvert-debian-backports
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/buster/preferences.d/entrouvert-debian-backports
diff --git a/buster/preferences.d/entrouvert-eobuilder b/buster/preferences.d/entrouvert-eobuilder
new file mode 100644
index 0000000..282f88f
--- /dev/null
+++ b/buster/preferences.d/entrouvert-eobuilder
@@ -0,0 +1,6 @@
+# this file is installed by package entrouvert-archive, do not edit
+
+Package: *
+Pin: release n=buster-eobuilder
+Pin-Priority: 500
+
diff --git a/buster/sources.list.d/entrouvert-eobuilder.list b/buster/sources.list.d/entrouvert-eobuilder.list
new file mode 100644
index 0000000..7d39558
--- /dev/null
+++ b/buster/sources.list.d/entrouvert-eobuilder.list
@@ -0,0 +1,2 @@
+# this file is installed by package entrouvert-archive, do not edit
+deb http://deb.entrouvert.org/ buster-eobuilder main
diff --git a/buster/sources.list.d/entrouvert-hotfix.list b/buster/sources.list.d/entrouvert-hotfix.list
new file mode 100644
index 0000000..2faf342
--- /dev/null
+++ b/buster/sources.list.d/entrouvert-hotfix.list
@@ -0,0 +1,2 @@
+# this file is installed by package entrouvert-archive, do not edit
+deb http://deb.entrouvert.org/ buster-hotfix main
diff --git a/buster/sources.list.d/entrouvert-testing.list b/buster/sources.list.d/entrouvert-testing.list
new file mode 100644
index 0000000..7311e86
--- /dev/null
+++ b/buster/sources.list.d/entrouvert-testing.list
@@ -0,0 +1,2 @@
+# this file is installed by package entrouvert-archive, do not edit
+deb http://deb.entrouvert.org/ buster-testing main
diff --git a/buster/sources.list.d/entrouvert.list b/buster/sources.list.d/entrouvert.list
new file mode 100644
index 0000000..a41036e
--- /dev/null
+++ b/buster/sources.list.d/entrouvert.list
@@ -0,0 +1,2 @@
+# this file is installed by package entrouvert-archive, do not edit
+deb http://deb.entrouvert.org/ buster main
diff --git a/debian-buster/changelog b/debian-buster/changelog
new file mode 100644
index 0000000..ff49074
--- /dev/null
+++ b/debian-buster/changelog
@@ -0,0 +1,5 @@
+entrouvert-archive (0.1-1) buster; urgency=medium
+
+ * Initial release. (Closes: #25149)
+
+ -- Christophe Siraut <csiraut@entrouvert.com> Tue, 10 Jul 2018 16:13:43 +0200
diff --git a/debian-buster/compat b/debian-buster/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian-buster/compat
@@ -0,0 +1 @@
+9
diff --git a/debian-buster/control b/debian-buster/control
new file mode 100644
index 0000000..7b63068
--- /dev/null
+++ b/debian-buster/control
@@ -0,0 +1,48 @@
+Source: entrouvert-archive
+Section: misc
+Priority: extra
+Maintainer: Christophe Siraut <csiraut@entrouvert.com>
+Build-Depends: debhelper (>=9)
+Standards-Version: 3.9.6
+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-buster/copyright b/debian-buster/copyright
new file mode 100644
index 0000000..7b827c8
--- /dev/null
+++ b/debian-buster/copyright
@@ -0,0 +1,25 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: entrouvert-configuration
+Source: https://www.entrouvert.com
+
+Files: *
+Copyright: 2019 Christophe Siraut <csiraut@entrouvert.com>
+ 2019 Entrouvert Administrators <admin@entrouvert.com>
+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 <https://www.gnu.org/licenses/>.
+ .
+ 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-buster/entrouvert-archive-keyring.install b/debian-buster/entrouvert-archive-keyring.install
new file mode 100644
index 0000000..ca4f12e
--- /dev/null
+++ b/debian-buster/entrouvert-archive-keyring.install
@@ -0,0 +1 @@
+output/entrouvert-archive.gpg etc/apt/trusted.gpg.d
diff --git a/debian-buster/entrouvert-archive-keyring.postrm b/debian-buster/entrouvert-archive-keyring.postrm
new file mode 100644
index 0000000..4cf83dc
--- /dev/null
+++ b/debian-buster/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-buster/entrouvert-repository-eobuilder.install b/debian-buster/entrouvert-repository-eobuilder.install
new file mode 100644
index 0000000..18a7cf1
--- /dev/null
+++ b/debian-buster/entrouvert-repository-eobuilder.install
@@ -0,0 +1,2 @@
+buster/preferences.d/entrouvert-eobuilder etc/apt/preferences.d
+buster/sources.list.d/entrouvert-eobuilder.list etc/apt/sources.list.d
diff --git a/debian-buster/entrouvert-repository-hotfix.install b/debian-buster/entrouvert-repository-hotfix.install
new file mode 100644
index 0000000..bc2ce39
--- /dev/null
+++ b/debian-buster/entrouvert-repository-hotfix.install
@@ -0,0 +1 @@
+buster/sources.list.d/entrouvert-hotfix.list etc/apt/sources.list.d
diff --git a/debian-buster/entrouvert-repository-testing.install b/debian-buster/entrouvert-repository-testing.install
new file mode 100644
index 0000000..d0184db
--- /dev/null
+++ b/debian-buster/entrouvert-repository-testing.install
@@ -0,0 +1 @@
+buster/sources.list.d/entrouvert-testing.list etc/apt/sources.list.d
diff --git a/debian-buster/entrouvert-repository.install b/debian-buster/entrouvert-repository.install
new file mode 100644
index 0000000..fb060b2
--- /dev/null
+++ b/debian-buster/entrouvert-repository.install
@@ -0,0 +1,2 @@
+buster/preferences.d/entrouvert-debian-backports etc/apt/preferences.d
+buster/sources.list.d/entrouvert.list etc/apt/sources.list.d
diff --git a/debian-buster/entrouvert-unattended-upgrades.install b/debian-buster/entrouvert-unattended-upgrades.install
new file mode 100644
index 0000000..9425061
--- /dev/null
+++ b/debian-buster/entrouvert-unattended-upgrades.install
@@ -0,0 +1 @@
+buster/apt.conf.d/90entrouvert-unattended-upgrades etc/apt/apt.conf.d
diff --git a/debian-buster/rules b/debian-buster/rules
new file mode 100755
index 0000000..f3a57ad
--- /dev/null
+++ b/debian-buster/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-buster/sources/format b/debian-buster/sources/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian-buster/sources/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian-jessie/control b/debian-jessie/control
index f14f32e..f4c23db 100644
--- a/debian-jessie/control
+++ b/debian-jessie/control
@@ -30,7 +30,7 @@ Description: Entr'ouvert testing repository entry
Package: entrouvert-repository-eobuilder
Architecture: all
-Depends: ${misc:Depends}, entrouvert-repository-testing
+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.
diff --git a/debian-stretch/control b/debian-stretch/control
index fec8b9a..7b63068 100644
--- a/debian-stretch/control
+++ b/debian-stretch/control
@@ -30,7 +30,7 @@ Description: Entr'ouvert testing repository entry
Package: entrouvert-repository-eobuilder
Architecture: all
-Depends: ${misc:Depends}, entrouvert-repository-testing
+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.
diff --git a/stretch/preferences.d/entrouvert-debian-backports b/stretch/preferences.d/entrouvert-debian-backports
index e6f9927..ee2c8dd 100644
--- a/stretch/preferences.d/entrouvert-debian-backports
+++ b/stretch/preferences.d/entrouvert-debian-backports
@@ -133,3 +133,14 @@ Pin-Priority: 900
Package: prometheus*
Pin: release a=stretch-backports
Pin-Priority: 900
+
+#
+# libjs-pdf, *old* version
+#
+Package: libjs-pdf
+Pin: release o=Entr'ouvert,n=stretch
+Pin-Priority: 900
+
+Package: pdf.js-common
+Pin: release o=Entr'ouvert,n=stretch
+Pin-Priority: 900