diff options
author | Teteros | 2017-04-12 04:57:45 +0100 |
---|---|---|
committer | Teteros | 2017-04-12 04:57:45 +0100 |
commit | cd5ea0ae29c4a5f9bf5845f56d4f68ccc34d2270 (patch) | |
tree | 408e5eb0cc7a9de770fc7a8e8ec1a0bd27ce571d | |
parent | 206109b95f097d533983295b9c1a7670f88c01fa (diff) | |
download | aur-cd5ea0ae29c4a5f9bf5845f56d4f68ccc34d2270.tar.gz |
fixup packaging mistakes
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -31,17 +31,22 @@ pkgver() { } prepare() { - find "${_pkgname}" -type f -exec sed -i "s|/usr/local|${pkgdir}/usr|g" {} \; + # Replace hardcoded /usr/local prefixes + find "${_pkgname}" -type f -execdir sed -i "s|/usr/local|/usr|g" {} \; +} + +build() { + cd "${_pkgname}" + make } package() { cd "${_pkgname}" - install -dm755 "${pkgdir}/usr/bin" - make install + mkdir -p "${pkgdir}/usr/bin" "${pkgdir}/usr/share/${_pkgname}" - # Copy over folders in bin not installed by make - find "bin" -mindepth 1 -maxdepth 1 -name protrekkr -o \ - -exec cp -anr --reflink=auto "{}" "${pkgdir}/usr/share/${_pkgname}/" \; + # Copy over folders in bin + cp --recursive --reflink=auto bin/* "${pkgdir}/usr/share/${_pkgname}" + mv "${pkgdir}/usr/share/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |