Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Commit

Permalink
packaging: fixed an issue with slashes on sed
Browse files Browse the repository at this point in the history
In particular, when performing sed on NODEJS_BUILD_PROVIDES, it may not
work properly because sometimes it contained slashes in it and
substitution failed.

Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
  • Loading branch information
mssola committed Jul 19, 2018
1 parent dd364a0 commit 3f83257
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions packaging/suse/make_spec.sh
Original file line number Diff line number Diff line change
Expand Up @@ -135,15 +135,15 @@ popd

debug "Creating ${packagename}.spec based on ${packagename}.spec.in"
cp ${packagename}.spec.in ${packagename}.spec
sed -e "s/__BRANCH__/$branch/g" -i ${packagename}.spec
sed -e "s/__RUBYGEMS_BUILD_REQUIRES__/$build_requires/g" -i ${packagename}.spec
sed -e "s/__NODEJS_BUILD_PROVIDES__/$js_provides/g" -i ${packagename}.spec
sed -e "s/__DATE__/$date/g" -i ${packagename}.spec
sed -e "s/__COMMIT__/$commit/g" -i ${packagename}.spec
sed -e "s/__VERSION__/$version/g" -i ${packagename}.spec
sed -e "s/__CURRENT_YEAR__/$year/g" -i ${packagename}.spec
sed -e "s/__PATCHSOURCES__/$patchsources/g" -i ${packagename}.spec
sed -e "s/__PATCHEXECS__/$patchexecs/g" -i ${packagename}.spec
sed -e "s|__BRANCH__|$branch|g" -i ${packagename}.spec
sed -e "s|__RUBYGEMS_BUILD_REQUIRES__|$build_requires|g" -i ${packagename}.spec
sed -e "s|__NODEJS_BUILD_PROVIDES__|$js_provides|g" -i ${packagename}.spec
sed -e "s|__DATE__|$date|g" -i ${packagename}.spec
sed -e "s|__COMMIT__|$commit|g" -i ${packagename}.spec
sed -e "s|__VERSION__|$version|g" -i ${packagename}.spec
sed -e "s|__CURRENT_YEAR__|$year|g" -i ${packagename}.spec
sed -e "s|__PATCHSOURCES__|$patchsources|g" -i ${packagename}.spec
sed -e "s|__PATCHEXECS__|$patchexecs|g" -i ${packagename}.spec

if [ -f ${packagename}.spec ];then
echo "Done!"
Expand Down

0 comments on commit 3f83257

Please sign in to comment.