aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-05-23 17:21:50 +0300
committerCem Keylan <cem@ckyln.com>2020-05-23 17:21:50 +0300
commita902593b864d0de16b160718f0050190dced2c46 (patch)
tree5814fea8b27917e6588986158f9db7fb9d571561
parent1e48bf2d4c27d658e5141f44300ed1979a7c4182 (diff)
downloadrepository-a902593b864d0de16b160718f0050190dced2c46.tar.gz
cairo: POSIX sed
-rwxr-xr-xxorg/cairo/build10
1 files changed, 8 insertions, 2 deletions
diff --git a/xorg/cairo/build b/xorg/cairo/build
index 92dafa69..9f5f48e8 100755
--- a/xorg/cairo/build
+++ b/xorg/cairo/build
@@ -1,8 +1,14 @@
#!/bin/sh -e
+sed_i() {
+ for file; do :; done
+ sed "$@" >_
+ cat _ > "$file"; rm -f _
+}
+
# Disable building 'cairo-sphinx'.
-sed -i "s/BUILD_SPHINX_TRUE=/BUILD_SPHINX_TRUE='#'/" configure
-sed -i "s/BUILD_SPHINX_FALSE='#'/BUILD_SPHINX_FALSE=/" configure
+sed_i "s/BUILD_SPHINX_TRUE=/BUILD_SPHINX_TRUE='#'/" configure
+sed_i "s/BUILD_SPHINX_FALSE='#'/BUILD_SPHINX_FALSE=/" configure
./configure \
--prefix=/usr \