From ca6c92b3ec2f715cf247e9c1009d315d9de9c55a Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Wed, 24 Jan 2018 13:28:10 +0100 Subject: [PATCH] make-dist: add OBS-specific release suffix on SUSE This is needed to prevent OBS from overriding the nice release number generated by make-dist. For more information, see https://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks#How_to_control_a_Release_number_of_resulted_packages Signed-off-by: Nathan Cutler --- make-dist | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/make-dist b/make-dist index 11224cb5f19..a01b79908b9 100755 --- a/make-dist +++ b/make-dist @@ -96,6 +96,14 @@ for spec in ceph.spec.in alpine/APKBUILD.in; do sed "s/@RPM_RELEASE@/$rpm_release/g" | sed "s/@TARBALL_BASENAME@/ceph-$version/g" > `echo $spec | sed 's/.in$//'` done + +. /etc/os-release +case $ID in + opensuse|suse|sles) + sed -i -e "s/^Release:.*/&./" ceph.spec + ;; +esac + ln -s . $outfile tar cvf $outfile.version.tar $outfile/src/.git_version $outfile/ceph.spec $outfile/alpine/APKBUILD # NOTE: If you change this version number make sure the package is available -- 2.39.5