diff options
author | Matheus Gabriel Werny de Lima | 2022-10-03 07:50:37 +0200 |
---|---|---|
committer | Matheus Gabriel Werny de Lima | 2022-10-03 07:50:37 +0200 |
commit | 2035b5ca914f77cc76df15c64edc5723cbcd40db (patch) | |
tree | 25588c6ec2514ab3fa932efbb2877385c06d763c /PKGBUILD | |
parent | ff7d4f97fd052b5dae57be1251437d918c5a2578 (diff) | |
download | aur-2035b5ca914f77cc76df15c64edc5723cbcd40db.tar.gz |
Error fix.
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -19,7 +19,7 @@ sha512sums=("06f46e111104df99cfa16c5b9a828eb8968fb63f2a03f4d67d59b4b884dc8d682bf prepare() { cd "${srcdir}"/"${pkgname}"-"${pkgver}"/ || exit 1 - patch -N -p 1 -i "${srcdir}"/merge-459.diff + patch -i "${srcdir}"/merge-459.diff -N -p 1 } build() @@ -31,6 +31,7 @@ build() package() { # Assure that the directories exist. + mkdir -p "${pkgdir}"/opt/"${pkgname}"/ mkdir -p "${pkgdir}"/usr/bin/ mkdir -p "${pkgdir}"/usr/share/doc/"${pkgname}"/ @@ -38,10 +39,16 @@ package() binaries=("haveno-apitest" "haveno-cli" "haveno-daemon" "haveno-desktop" "haveno-inventory" "haveno-monitor" "haveno-pricenode" "haveno-relay" "haveno-seednode" "haveno-statsnode") for binary in "${binaries[@]}"; do - install -Dm755 "${srcdir}"/"${pkgname}"-"${pkgver}"/"${binary}" "${pkgdir}"/usr/bin/ + install -Dm755 "${srcdir}"/"${pkgname}"-"${pkgver}"/"${binary}" "${pkgdir}"/opt/"${pkgname}"/ + ln -s "${pkgdir}"/opt/"${pkgname}"/"${binary}" "${pkgdir}"/usr/bin/"${binary}" done + cp -r "${srcdir}"/"${pkgname}"-"${pkgver}"/lib/ "${pkgdir}"/opt/"${pkgname}"/ + find "${pkgdir}"/opt/"${pkgname}"/lib/ -exec chmod 755 {} + -type d + find "${pkgdir}"/opt/"${pkgname}"/lib/ -exec chmod 644 {} + -type f + # Install the documentation. cp -r "${srcdir}"/"${pkgname}"-"${pkgver}"/docs/* "${pkgdir}"/usr/share/doc/"${pkgname}"/ - chmod -R 644 "${pkgdir}"/usr/share/doc/"${pkgname}"/ + find "${pkgdir}"/usr/share/doc/"${pkgname}"/ -exec chmod 755 {} + -type d + find "${pkgdir}"/usr/share/doc/"${pkgname}"/ -exec chmod 644 {} + -type f } |