Skip to content
Snippets Groups Projects
Verified Commit 99295374 authored by Johannes Schauer Marin Rodrigues's avatar Johannes Schauer Marin Rodrigues
Browse files

build_custom.sh: check source.mnt.re for the version

parent 3215bf5e
No related branches found
No related tags found
1 merge request!20changes from reform.d.n
...@@ -105,7 +105,11 @@ if [ -z "$(reprepro listfilter reform "Package (== wayfire)")" ]; then ...@@ -105,7 +105,11 @@ if [ -z "$(reprepro listfilter reform "Package (== wayfire)")" ]; then
rm -Rf "$WORKDIR" rm -Rf "$WORKDIR"
fi fi
if [ -z "$(reprepro listfilter "$OURSUITE" "Package (== reform-tools)")" ]; then # simplified version of $our_version from build_patched.sh because the binary
# version is always equal to the source version here
our_version=$(reprepro --list-format '${version}\n' -T deb listfilter "$OURSUITE" "\$Source (== reform-tools)" | uniq)
their_version=$(curl --silent https://source.mnt.re/reform/reform-tools/-/raw/main/debian/changelog | dpkg-parsechangelog --show-field Version --file -)
if [ -z "$our_version" ] || dpkg --compare-versions "$our_version" lt "$their_version"; then
rm -Rf "$WORKDIR" rm -Rf "$WORKDIR"
mkdir --mode=0777 "$WORKDIR" mkdir --mode=0777 "$WORKDIR"
( (
...@@ -119,7 +123,9 @@ if [ -z "$(reprepro listfilter "$OURSUITE" "Package (== reform-tools)")" ]; then ...@@ -119,7 +123,9 @@ if [ -z "$(reprepro listfilter "$OURSUITE" "Package (== reform-tools)")" ]; then
rm -Rf "$WORKDIR" rm -Rf "$WORKDIR"
fi fi
if [ -z "$(reprepro listfilter "$OURSUITE" "\$Source (== reform-handbook)")" ]; then our_version=$(reprepro --list-format '${version}\n' -T deb listfilter "$OURSUITE" "\$Source (== reform-handbook)" | uniq)
their_version=$(curl --silent https://source.mnt.re/reform/reform-handbook/-/raw/master/debian/changelog | dpkg-parsechangelog --show-field Version --file -)
if [ -z "$our_version" ] || dpkg --compare-versions "$our_version" lt "$their_version"; then
rm -Rf "$WORKDIR" rm -Rf "$WORKDIR"
mkdir --mode=0777 "$WORKDIR" mkdir --mode=0777 "$WORKDIR"
( (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment