File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 4848 pushd " ${LOCAL_BRANCH_FOLDER} "
4949fi
5050
51+ previous_version=$( grep -o -P ' (?<=version_current ).*' crystal.spec)
52+
5153# Update version in *.dsc and *.spec
5254sed -i -e " s/^Version: .*/Version: ${VERSION} -1/" * .dsc
53- sed -i -e " s/^DEBTRANSFORM-TAR: .*/DEBTRANSFORM-TAR: ${VERSION} .tar.gz/" * .dsc
54- sed -i -e " s/^Version: .*/Version: ${VERSION} /" * .spec
55- sed -i -e " s/VERSION=.*/VERSION=${VERSION} /" debian.rules
56- sed -i -e " s/^Provides: crystal[0-9]*.[0-9]*/Provides: crystal${VERSION% .* } /" debian.control
55+
56+ sed -i -e " s/version_suffix .*/version_suffix ${VERSION% .* } /" * .spec
57+ sed -i -e " s/version_current .*/version_current ${VERSION} /" * .spec
58+ sed -i -e " s/version_previous .*/version_previous ${previous_version} /" * .spec
59+ sed -i -e " /%define obsolete_crystal_versioned()/ Obsoletes: %{1}${previous_version% .* } %{?2:-%{2}} \\\\ " * .spec
60+
61+ sed -i -e " s/^Depends: crystal[^-]*/Depends: crystal${VERSION% .* } /" debian.control
62+ sed -i -e " s/^Version: .*/Version: ${VERSION% .* } /" debian.control
5763
5864# Commit changes to OBS
5965message=" Release $VERSION "
You can’t perform that action at this time.
0 commit comments