dist/debian: append postfix '~DISTRIBUTION' to scylla package version
We are moving to aptly to release .deb packages, that requires debian repository structure changes. After the change, we will share 'pool' directory between distributions. However, our .deb package name on specific release is exactly same between distributions, so we have file name confliction. To avoid the problem, we need to append distribution name on package version. Signed-off-by: Takuya ASADA <syuu@scylladb.com> Message-Id: <1502351777-11559-1-git-send-email-syuu@scylladb.com>
This commit is contained in:
parent
eb4dc47ba9
commit
631605eff1
4
dist/debian/build_deb.sh
vendored
4
dist/debian/build_deb.sh
vendored
@ -101,9 +101,9 @@ sed -i -e "s/@@VERSION@@/$SCYLLA_VERSION/g" debian/changelog
|
||||
sed -i -e "s/@@RELEASE@@/$SCYLLA_RELEASE/g" debian/changelog
|
||||
sed -i -e "s/@@CODENAME@@/$TARGET/g" debian/changelog
|
||||
if [ "$TARGET" = "trusty" ] || [ "$TARGET" = "xenial" ] || [ "$TARGET" = "yakkety" ] || [ "$TARGET" = "zesty" ] || [ "$TARGET" = "artful" ]; then
|
||||
sed -i -e "s/@@REVISION@@/0ubuntu1/g" debian/changelog
|
||||
sed -i -e "s/@@REVISION@@/0ubuntu1~$TARGET/g" debian/changelog
|
||||
else
|
||||
sed -i -e "s/@@REVISION@@/1/g" debian/changelog
|
||||
sed -i -e "s/@@REVISION@@/1~$TARGET/g" debian/changelog
|
||||
fi
|
||||
if [ "$TARGET" = "trusty" ]; then
|
||||
sed -i -e "s/@@DH_INSTALLINIT@@/--upstart-only/g" debian/rules
|
||||
|
Loading…
Reference in New Issue
Block a user