DEB buildscripts: update supported distros

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/235/head
Michele Calgaro 1 year ago
parent f82c8cc00b
commit f7be243edc
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -8,20 +8,19 @@ set_log_start
build_module "dependencies/tde-cmake" build_module "dependencies/tde-cmake"
build_module "dependencies/libr" build_module "dependencies/libr"
build_module "dependencies/akode" build_module "dependencies/akode"
build_module "dependencies/libart-lgpl"
build_module "dependencies/libcaldav"
build_module "dependencies/libcarddav"
build_module "dependencies/tqt3" build_module "dependencies/tqt3"
build_module "dependencies/tqtinterface" build_module "dependencies/tqtinterface"
build_module "dependencies/arts" build_module "dependencies/arts"
build_module "dependencies/dbus-tqt" build_module "dependencies/dbus-tqt"
build_module "dependencies/dbus-1-tqt" build_module "dependencies/dbus-1-tqt"
build_module "dependencies/tqca" build_module "dependencies/tqca"
build_module "dependencies/libart-lgpl"
build_module "dependencies/avahi-tqt" build_module "dependencies/avahi-tqt"
build_module "dependencies/libcaldav"
build_module "dependencies/libcarddav"
build_module "dependencies/polkit-tqt" build_module "dependencies/polkit-tqt"
if [[ "$USE_PREBUILD_EXTRA_DEPS" != "y" ]]; then if [[ "$USE_PREBUILD_EXTRA_DEPS" != "y" ]]; then
# needs cmake-trinity so must be build after common/cmake module build_module "$CFG_EXTRA_DEPS_DIR/pcsc-lite-nodbus"
build_module "$CFG_EXTRA_DEPS_DIR/pcsc-lite-nodbus"
fi fi
build_module "core/tdelibs" build_module "core/tdelibs"
build_module "libraries/libtdeldap" build_module "libraries/libtdeldap"

@ -45,25 +45,25 @@ BASETGZ="/var/cache/pbuilder/base-$DISTRIBUTION@$ARCHITECTURE.tgz"
#-- select apt components #-- select apt components
case "$DISTRIBUTION" in case "$DISTRIBUTION" in
# debian # debian
sid|bookwork|bullseye|buster|stretch) sid|trixie|bookwork|bullseye|buster)
COMPONENTS="main contrib non-free" COMPONENTS="main contrib non-free"
;; ;;
# devuan # devuan
ceres|daedalus|chimaera|beowulf|ascii) ceres|daedalus|chimaera|beowulf)
COMPONENTS="main" COMPONENTS="main"
DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg) DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg)
EXTRAPACKAGES="$EXTRAPACKAGES devuan-keyring" EXTRAPACKAGES="$EXTRAPACKAGES devuan-keyring"
;; ;;
# ubuntu # ubuntu
kinetic|jammy|impish|hirsute|focal|bionic|xenial) mantic|lunar|kinetic|jammy|focal|bionic)
COMPONENTS="main restricted universe multiverse" COMPONENTS="main restricted universe multiverse"
DEBOOTSTRAPOPTS=(--variant=buildd) DEBOOTSTRAPOPTS=(--variant=buildd)
;; ;;
# raspbian # raspbian
raspbian-bookworm|raspbian-bullseye|raspbian-buster|raspbian-stretch) raspbian-bookworm|raspbian-bullseye|raspbian-buster)
COMPONENTS="main contrib non-free" COMPONENTS="main contrib non-free"
DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg) DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg)
;; ;;
@ -73,17 +73,17 @@ EXTRAPACKAGES="$EXTRAPACKAGES fakeroot apt-transport-https ca-certificates"
#-- select base apt sources #-- select base apt sources
case "$DISTRIBUTION" in case "$DISTRIBUTION" in
# debian # debian
sid|bookwork|bullseye|buster|stretch) sid|trixie|bookwork|bullseye|buster)
MIRRORSITE=http://deb.debian.org/debian MIRRORSITE=http://deb.debian.org/debian
;; ;;
# devuan # devuan
ceres|daedalus|chimaera|beowulf|ascii) ceres|daedalus|chimaera|beowulf)
MIRRORSITE=http://auto.mirror.devuan.org/merged MIRRORSITE=http://auto.mirror.devuan.org/merged
;; ;;
# ubuntu # ubuntu
kinetic|jammy|impish|hirsute|focal|bionic|xenial) mantic|lunar|kinetic|jammy|focal|bionic)
if [ "$ARCHITECTURE" = "amd64" ] || [ "$ARCHITECTURE" = "i386" ]; then if [ "$ARCHITECTURE" = "amd64" ] || [ "$ARCHITECTURE" = "i386" ]; then
MIRRORSITE=http://archive.ubuntu.com/ubuntu MIRRORSITE=http://archive.ubuntu.com/ubuntu
else else
@ -92,7 +92,7 @@ case "$DISTRIBUTION" in
;; ;;
# raspbian # raspbian
raspbian-bookworm|raspbian-bullseye|raspbian-buster|raspbian-stretch) raspbian-bookworm|raspbian-bullseye|raspbian-buster)
MIRRORSITE=http://ftp.fi.muni.cz/pub/linux/raspbian/raspbian MIRRORSITE=http://ftp.fi.muni.cz/pub/linux/raspbian/raspbian
;; ;;
esac esac
@ -117,19 +117,5 @@ if [ -z "$DEB_SIGN_KEYID" ]; then
AUTO_DEBSIGN=${AUTO_DEBSIGN:-no} AUTO_DEBSIGN=${AUTO_DEBSIGN:-no}
fi fi
#-- choose dependency solver #-- dependency solver
#-- apt is better if target distribution contains apt >= 1.4~beta3 PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"
#-- aptitude is better if target distribution contains apt < 1.4~beta3
case "$DISTRIBUTION" in
sid|bookwork|bullseye|buster|stretch|\
ceres|daedalus|chimaera|beowulf|ascii|\
raspbian-bookworm|raspbian-bullseye|raspbian-buster|raspbian-stretch|\
kinetic|jammy|impish|hirsute|focal|bionic)
PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"
;;
xenial)
PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-aptitude"
;;
esac

@ -10,30 +10,27 @@
# #
# debian # debian
debian 9.0 stretch - -
debian 10.0 buster - - debian 10.0 buster - -
debian 11.0 bullseye - - debian 11.0 bullseye - -
debian 12.0 bookworm ~a - debian 12.0 bookworm - -
debian 13.0 sid ~b - debian 13.0 trixie ~a -
debian 14.0 sid ~b -
# devuan # devuan
devuan 2.0 ascii - debian/stretch
devuan 3.0 beowulf - debian/buster devuan 3.0 beowulf - debian/buster
devuan 4.0 chimaera - debian/bullseye devuan 4.0 chimaera - debian/bullseye
devuan 5.0 daedalus ~a debian/bookwork devuan 5.0 daedalus ~a debian/bookwork
devuan 6.0 ceres ~b debian/sid devuan 6.0 ceres ~b debian/sid
# raspbian # raspbian
raspbian 9.0 raspbian-stretch - -
raspbian 10.0 raspbian-buster - - raspbian 10.0 raspbian-buster - -
raspbian 11.0 raspbian-bullseye - - raspbian 11.0 raspbian-bullseye - -
raspbian 12.0 raspbian-bookworm ~a - raspbian 12.0 raspbian-bookworm ~a -
# ubuntu # ubuntu
ubuntu 16.04 xenial - -
ubuntu 18.04 bionic - - ubuntu 18.04 bionic - -
ubuntu 20.04 focal - - ubuntu 20.04 focal - -
ubuntu 20.10 groovy - - ubuntu 22.04 jammy - -
ubuntu 21.04 hirsute - - ubuntu 22.10 kinetic - -
ubuntu 21.10 impish - - ubuntu 23.04 lunar - -
ubuntu 22.04 jammy ~a - ubuntu 23.10 mantic ~a -

@ -5,5 +5,5 @@
EDEPS_REPO=" EDEPS_REPO="
default http://mirror.ppa.trinitydesktop.org/trinity-testing deps default http://mirror.ppa.trinitydesktop.org/trinity-testing deps
master http://mirror.ppa.trinitydesktop.org/trinity-testing deps master http://mirror.ppa.trinitydesktop.org/trinity-testing deps
r14.0.x http://mirror.ppa.trinitydesktop.org/trinity-sb deps-r14 r14.1.x http://mirror.ppa.trinitydesktop.org/trinity-sb deps-r14
" "

Loading…
Cancel
Save