summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-06-22 16:39:45 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-08-19 16:05:40 +0000
commit4002d038dd359ceb6cd8c810a0c10662d0851448 (patch)
treec6646ed1f2a919fea73fa30e95fc5ba120ef36f8 /web
parentUpdating. (diff)
downloadprogress-linux-tools-4002d038dd359ceb6cd8c810a0c10662d0851448.tar.xz
progress-linux-tools-4002d038dd359ceb6cd8c810a0c10662d0851448.zip
Updating.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'web')
-rw-r--r--web/FIXME_BINMUs0
-rwxr-xr-xweb/hint-packages.sh82
-rwxr-xr-xweb/todo.sh5
-rwxr-xr-xweb/update23
l---------web/update.graograman1
l---------web/update.graograman-backports1
6 files changed, 111 insertions, 1 deletions
diff --git a/web/FIXME_BINMUs b/web/FIXME_BINMUs
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/web/FIXME_BINMUs
diff --git a/web/hint-packages.sh b/web/hint-packages.sh
new file mode 100755
index 0000000..ef76ebf
--- /dev/null
+++ b/web/hint-packages.sh
@@ -0,0 +1,82 @@
+#!/bin/sh
+
+set -e
+
+for CODENAMES in \
+ engywuck_fuchur \
+ engywuck-backports_fuchur-backports \
+ fuchur_engywuck \
+ fuchur-backports_engywuck-backports \
+ graograman_fuchur
+ #graograman-backports_fuchur-backports
+do
+ TARGET="$(echo ${CODENAMES} | awk -F_ '{ print $1 }')"
+ SOURCE="$(echo ${CODENAMES} | awk -F_ '{ print $2 }')"
+
+ echo "###############################################################################"
+ echo "${TARGET} hints"
+ echo "###############################################################################"
+
+ cd "/srv/git/progress-linux.org/packages/${SOURCE}"
+
+ for PACKAGE in $(ls -d */)
+ do
+ PACKAGE="$(basename ${PACKAGE})"
+
+ if [ ! -e "../${TARGET}/${PACKAGE}" ]
+ then
+ case "${TARGET}" in
+ engywuck)
+ case "${PACKAGE}" in
+ browserpass)
+ # no modification in the newer package in the old distribution required - ignore
+ continue
+ ;;
+
+ progress-linux-metapackages)
+ # package already included in engywuck-backports
+ continue
+ ;;
+ esac
+ ;;
+
+ engywuck-backports)
+ case "${PACKAGE}" in
+ pass-tomb|password-store)
+ # no modification in the newer package in the old distribution required - ignore
+ continue
+ ;;
+
+ dnsperf|icingaweb2-module-generictts|icingaweb2-module-graphite|icingaweb2-module-idoreports|icingaweb2-module-incubator|icingaweb2-module-metapackages|icingaweb2-module-reporting|icingaweb2-module-toplevelview|icingaweb2-module-x509|iredis|litecli|monitoring-plugins-systemd|pgcli|postgresql-14|ptpython)
+ # package not in debian bullseye - ignore
+ continue
+ ;;
+
+ ck|libgcrypt20|cli-helpers|libgpg-error|llvm-toolchain-12|llvm-toolchain-13|pendulum|pytzdata)
+ # build-depends of package not in debian bullseye - ignore
+ continue
+ ;;
+ esac
+ ;;
+
+ fuchur)
+ case "${PACKAGE}" in
+ mdadm|mycli)
+ # no modification in the newer package in the old distribution required - ignore
+ continue
+ ;;
+
+ linux-latest|mariadb-10.3|postgresql-11)
+ # package not in debian bullseye - ignore
+ continue
+ ;;
+ esac
+ ;;
+ esac
+
+ echo "${TARGET}: ${PACKAGE}"
+ fi
+ done
+
+ echo
+done
diff --git a/web/todo.sh b/web/todo.sh
index 4c5b675..4d37c8d 100755
--- a/web/todo.sh
+++ b/web/todo.sh
@@ -2,10 +2,13 @@
clear
-git clean -dxf
+git clean -dxf > /dev/null 2>&1 || true
./update.engywuck
./update.engywuck-backports
./update.fuchur
./update.fuchur-backports
+
+./update.graograman
+./update.graograman-backports
diff --git a/web/update b/web/update
index a73d6a9..20758ae 100755
--- a/web/update
+++ b/web/update
@@ -43,6 +43,21 @@ case "${MODE}" in
DOWNSTREAM_TAG="progress"
;;
+ graograman)
+ #UPSTREAM_DISTRIBUTIONS="bookworm bookworm-updates bookworm-proposed-updates"
+ UPSTREAM_DISTRIBUTIONS="sid experimental"
+ DOWNSTREAM_DISTRIBUTION="graograman"
+ DOWNSTREAM_MIRROR="https://apt.progress-linux.org/packages"
+ DOWNSTREAM_TAG="progress"
+ ;;
+
+ graograman-backports)
+ UPSTREAM_DISTRIBUTIONS="sid experimental"
+ DOWNSTREAM_DISTRIBUTION="graograman-backports"
+ DOWNSTREAM_MIRROR="https://apt.progress-linux.org/packages"
+ DOWNSTREAM_TAG="progress"
+ ;;
+
buster)
UPSTREAM_DISTRIBUTIONS="buster buster-updates buster-proposed-updates"
DOWNSTREAM_DISTRIBUTION="buster"
@@ -106,6 +121,14 @@ Download_upstream_sources ()
wget -q -O - "http://security.debian.org/dists/${DISTRIBUTION}/updates/${SECTION}/source/Sources.xz" | xz -d >> "upstream.${MODE}.sources"
done
fi
+
+ if wget -q -O /dev/null "http://security.debian.org/dists/${DISTRIBUTION}-security/Release"
+ then
+ for SECTION in ${UPSTREAM_SECTIONS}
+ do
+ wget -q -O - "http://security.debian.org/dists/${DISTRIBUTION}-security/${SECTION}/source/Sources.xz" | xz -d >> "upstream.${MODE}.sources"
+ done
+ fi
;;
esac
diff --git a/web/update.graograman b/web/update.graograman
new file mode 120000
index 0000000..77c430a
--- /dev/null
+++ b/web/update.graograman
@@ -0,0 +1 @@
+update \ No newline at end of file
diff --git a/web/update.graograman-backports b/web/update.graograman-backports
new file mode 120000
index 0000000..77c430a
--- /dev/null
+++ b/web/update.graograman-backports
@@ -0,0 +1 @@
+update \ No newline at end of file