diff options
author | Christoph Gysin | 2015-10-03 13:34:50 +0300 |
---|---|---|
committer | Christoph Gysin | 2015-10-03 13:34:50 +0300 |
commit | 90ac2f2e4a09fff054f4ee10b6677b22ae6f5b60 (patch) | |
tree | 5b472630bff47caeaa750ebd598166d497a8e7e8 /PKGBUILD | |
parent | 110ec312075953ef5bd3d08628555815538a19ee (diff) | |
download | aur-90ac2f2e4a09fff054f4ee10b6677b22ae6f5b60.tar.gz |
simplify sed statement
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -26,13 +26,13 @@ pkgver() { prepare() { # The version inserted in to libgroove.pc includes no hash. It is something # like "4.2.1". This matches what libgroove itself reports. - cp "${srcdir}/${_pkgname}/example/libgroove.pc" "${srcdir}/" - for pattern in \ - 's|^libdir=$|libdir=/usr/lib|' \ - 's|^includedir=$|includedir=/usr/include/groove|' \ - "s|^Version:$|Version: $(cd "$_pkgname" && git describe --always --abbrev=0)|" - do sed -i "${pattern}" "${srcdir}/libgroove.pc" - done + version=$(cd "$_pkgname" && git describe --always --abbrev=0) + sed \ + -e 's|^libdir=$|libdir=/usr/lib|' \ + -e 's|^includedir=$|includedir=/usr/include/groove|' \ + -e "s|^Version:$|Version: ${version}|" \ + "${srcdir}/${_pkgname}/doc/libgroove.pc" \ + > "${srcdir}/libgroove.pc" } build() { |