macros.ghc-extra: quote the sed expressions harder
This commit is contained in:
parent
986f88ae73
commit
96d4e688f4
@ -61,8 +61,8 @@ This package provides the Haskell %{pkgname} library development files.\
|
|||||||
HOME=$PWD\
|
HOME=$PWD\
|
||||||
%define cabal_configure_options --user\
|
%define cabal_configure_options --user\
|
||||||
for i in %*; do\
|
for i in %*; do\
|
||||||
name=$(echo $i | sed -e "s/\(.*\)-.*/\1/")\
|
name=$(echo $i | sed -e "s/\\(.*\\)-.*/\\1/")\
|
||||||
ver=$(echo $i | sed -e "s/.*-\(.*\)/\1/")\
|
ver=$(echo $i | sed -e "s/.*-\\(.*\\)/\\1/")\
|
||||||
cd $name-$ver\
|
cd $name-$ver\
|
||||||
case $name in\
|
case $name in\
|
||||||
haskell-platform)\
|
haskell-platform)\
|
||||||
@ -81,8 +81,8 @@ done\
|
|||||||
%ghc_sublib_install()\
|
%ghc_sublib_install()\
|
||||||
HOME=$PWD\
|
HOME=$PWD\
|
||||||
for i in %*; do\
|
for i in %*; do\
|
||||||
name=$(echo $i | sed -e "s/\(.*\)-.*/\1/")\
|
name=$(echo $i | sed -e "s/\\(.*\\)-.*/\\1/")\
|
||||||
ver=$(echo $i | sed -e "s/.*-\(.*\)/\1/")\
|
ver=$(echo $i | sed -e "s/.*-\\(.*\\)/\\1/")\
|
||||||
cd $name-$ver\
|
cd $name-$ver\
|
||||||
%ghc_lib_install $name $ver\
|
%ghc_lib_install $name $ver\
|
||||||
echo "%%license $name-$ver/LICENSE" >> ghc-$name.files\
|
echo "%%license $name-$ver/LICENSE" >> ghc-$name.files\
|
||||||
|
Loading…
Reference in New Issue
Block a user