diff options
author | leot <leot@pkgsrc.org> | 2018-06-07 11:47:58 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2018-06-07 11:47:58 +0000 |
commit | da10d2e03b3d97ee8ded20cae3152fe232c6c542 (patch) | |
tree | e2e2ef71a3ce5fb8c539c6db5e308090d602f646 /archivers/libarchive | |
parent | b8879e2c255ec88d2e63345b4df9a928e3fff31c (diff) | |
download | pkgsrc-da10d2e03b3d97ee8ded20cae3152fe232c6c542.tar.gz |
libarchive: Quote all sed commands in fake-libarchive-pc target
At least the last `-e' contains whitespaces and can be problematic.
Avoid that by quoting all commands.
Should fix PR pkg/53347.
Diffstat (limited to 'archivers/libarchive')
-rw-r--r-- | archivers/libarchive/builtin.mk | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/archivers/libarchive/builtin.mk b/archivers/libarchive/builtin.mk index b5ed6924572..8eeb80f9baf 100644 --- a/archivers/libarchive/builtin.mk +++ b/archivers/libarchive/builtin.mk @@ -1,4 +1,4 @@ -# $NetBSD: builtin.mk,v 1.7 2018/06/06 14:21:09 prlw1 Exp $ +# $NetBSD: builtin.mk,v 1.8 2018/06/07 11:47:58 leot Exp $ BUILTIN_PKG:= libarchive @@ -113,12 +113,12 @@ fake-libarchive-pc: ${LN} -sf $${src} $${dst}; \ else \ ${ECHO_BUILDLINK_MSG} "Creating $${dst}"; \ - ${SED} -e s,@prefix@,${BUILDLINK_PREFIX.libarchive}, \ - -e s,@exec_prefix@,${BUILDLINK_PREFIX.libarchive},\ - -e s,@libdir@,${BUILDLINK_PREFIX.libarchive}/lib${LIBABISUFFIX},\ - -e s,@includedir@,${BUILDLINK_PREFIX.libarchive}/include,\ - -e s,@VERSION@,${BUILTIN_VERSION.libarchive}, \ - -e s,@LIBS@,-llzma -lbz2 -lz, \ + ${SED} -e 's,@prefix@,${BUILDLINK_PREFIX.libarchive},' \ + -e 's,@exec_prefix@,${BUILDLINK_PREFIX.libarchive},'\ + -e 's,@libdir@,${BUILDLINK_PREFIX.libarchive}/lib${LIBABISUFFIX},'\ + -e 's,@includedir@,${BUILDLINK_PREFIX.libarchive}/include,'\ + -e 's,@VERSION@,${BUILTIN_VERSION.libarchive},' \ + -e 's,@LIBS@,-llzma -lbz2 -lz,' \ $${sedsrc} > $${dst}; \ fi \ fi |