Skip to content

Commit 893443d

Browse files
committed
Fix build-rpm.sh spec
1 parent 32fc5da commit 893443d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

build-rpm.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,20 @@ TARNAME="calamari-server_*tar.gz"
1313
# Set up build area
1414
mkdir -p ${RPMBUILD}/{SOURCES,SRPMS,SPECS,RPMS,BUILD}
1515
cp -a ${TARNAME} ${RPMBUILD}/SOURCES
16-
cp -a calamari/calamari.spec ${RPMBUILD}/SPECS
16+
cp -a calamari/calamari-server.spec.in ${RPMBUILD}/SPECS
1717

1818
# set VERSION and REVISION so make doesn't try to get it from git
1919
# (as it'll be off in the BUILD/ dir, which isn't a git repo)
2020

2121
eval $(cd ${SRC}; ./get-versions.sh -r)
22+
RPM_RELEASE=$(echo $REVISION | tr '-' '_')
2223
export VERSION
2324
export REVISION
25+
sed -e "s/@VERSION@/${VERSION}/g" -e "s/@RELEASE@/${RPM_RELEASE}/g" < ${RPMBUILD}/SPECS/calamari-server.spec.in > ${RPMBUILD}/SPECS/calamari-server.spec
2426

2527
# Build RPMs
2628
cd ${RPMBUILD}
27-
rpmbuild -bb --define "_topdir ${RPMBUILD}" --define "_unpackaged_files_terminate_build 0" --define "version ${VERSION}" --define "revision ${REVISION}" SPECS/calamari.spec
29+
rpmbuild -bb --define "_topdir ${RPMBUILD}" --define "_unpackaged_files_terminate_build 0" --define "version ${VERSION}" --define "revision ${REVISION}" SPECS/calamari-server.spec
2830

2931
# XXX who signs when?
3032

0 commit comments

Comments
 (0)