diff options
author | Einhard Leichtfuß <alguien@respiranto.de> | 2018-03-31 21:39:49 +0200 |
---|---|---|
committer | Einhard Leichtfuß <alguien@respiranto.de> | 2018-03-31 21:39:49 +0200 |
commit | 49d63368c7eaba095e9d25697c7f89b7262ae296 (patch) | |
tree | 4cb7c4d20f43b66d39ac17b79ae3b855ce5cba60 | |
parent | 8deb9f854cc26e74e01fcf2199f2d23a4f3ef99a (diff) |
In src/sample.PKGBUILD, use install(1)
The primary reason is to prevent the creation of
/usr/share/doc/freedict/${_lang}/"
in case there is no file to be copied there.
-rw-r--r-- | src/sample.PKGBUILD | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/sample.PKGBUILD b/src/sample.PKGBUILD index e22f402..d76e7cb 100644 --- a/src/sample.PKGBUILD +++ b/src/sample.PKGBUILD @@ -25,16 +25,15 @@ build() package() { - mkdir -p "${pkgdir}/usr/share/dictd" - cp ${_lang}/build/dictd/${_lang}.{dict.dz,index} \ - "${pkgdir}/usr/share/dictd/" + install -m 755 -d "${pkgdir}/usr/share/dictd" + install -m 644 -t "${pkgdir}/usr/share/dictd/" \ + ${_lang}/build/dictd/${_lang}.{dict.dz,index} - mkdir -p "${pkgdir}/usr/share/doc/freedict/${_lang}" for file in ${_lang}/{AUTHORS,README,NEWS,ChangeLog} do if test -f ${file} then - cp ${file} "${pkgdir}/usr/share/doc/freedict/${_lang}/" + install -m 644 -Dt "${pkgdir}/usr/share/doc/freedict/${_lang}/" ${file} fi done } |