diff options
author | Matheus | 2022-11-07 15:25:24 +0100 |
---|---|---|
committer | Matheus | 2022-11-07 15:25:24 +0100 |
commit | 07a06f6b88bd04f22844804fab7373fee6a8e580 (patch) | |
tree | 6f60ef306e6550a83a5545e2000ec6f502f091ed /PKGBUILD | |
parent | 0306e990416365484246576ffb92bbb2b8ce06e7 (diff) | |
download | aur-07a06f6b88bd04f22844804fab7373fee6a8e580.tar.gz |
Revision.
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 38 |
1 files changed, 19 insertions, 19 deletions
@@ -1,7 +1,9 @@ #!/usr/bin/env bash # shellcheck disable=SC2034 # shellcheck disable=SC2154 -# Maintainer: Matheus Gabriel Werny de Lima <matheusgwdl@protonmail.com> +# The PKGBUILD for NBXplorer. +# Maintainer: Matheus <matheusgwdl@protonmail.com> +# Contributor: Matheus <matheusgwdl@protonmail.com> _pkgname="NBXplorer" @@ -9,12 +11,14 @@ pkgname="nbxplorer" pkgver="2.3.44" pkgrel="1" pkgdesc="A minimalist UTXO tracker for HD wallets." -arch=("any") +arch=("x86_64") url="https://github.com/dgarage/${_pkgname}" license=("MIT") -depends=("aspnet-runtime" "bitcoin-daemon" "dotnet-sdk" "postgresql") -source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") -sha512sums=("8c350b4488a1719b24f1863d51c80bc8b498d67b05f66c33b85e6396543b399d003a0948e525b3b14a536c843144d563dfa1e1ef01a8638d870fd470220279d7") +depends=("aspnet-runtime" "bash" "bitcoin-daemon" "dotnet-sdk" "postgresql") +source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz" + "${pkgname}.sh") +sha512sums=("8c350b4488a1719b24f1863d51c80bc8b498d67b05f66c33b85e6396543b399d003a0948e525b3b14a536c843144d563dfa1e1ef01a8638d870fd470220279d7" + "a822048112668c147f7bee4af567443ce577942db1b82c4e0f181502d54bd5604b3d95fc5b4c4fc452083accb7dfc4df7acc4922ace13e071f3156255eb3b7a5") build() { @@ -25,24 +29,20 @@ package() { # Assure that the directories exist. mkdir -p "${pkgdir}"/usr/bin/ - mkdir -p "${pkgdir}"/usr/share/"${_pkgname}"/ - mkdir -p "${pkgdir}"/usr/share/doc/"${_pkgname}"/ - mkdir -p "${pkgdir}"/usr/share/licenses/"${_pkgname}"/ + mkdir -p "${pkgdir}"/usr/share/doc/"${pkgname}"/ + mkdir -p "${pkgdir}"/usr/share/licenses/"${pkgname}"/ + mkdir -p "${pkgdir}"/usr/share/webapps/"${pkgname}"/ # Install the software. - cp -r "${srcdir}"/"${_pkgname}"-"${pkgver}"/* "${pkgdir}"/usr/share/"${_pkgname}"/ - - ## Create an executable. - echo -e "#!/usr/bin/env bash - -dotnet run --no-launch-profile --no-build -c Release --project /usr/share/\"${_pkgname}\"/NBXplorer/NBXplorer.csproj -- \"\${@}\"" > "${pkgdir}"/usr/bin/"${pkgname}" - chmod 755 "${pkgdir}"/usr/bin/"${pkgname}" + cp -r "${srcdir}"/"${_pkgname}"-"${pkgver}"/* "${pkgdir}"/usr/share/webapps/"${pkgname}"/ + install -Dm755 "${srcdir}"/"${pkgname}".sh "${pkgdir}"/usr/bin/"${pkgname}" # Install the documentation. - install -Dm644 "${srcdir}"/"${_pkgname}"-"${pkgver}"/README.md "${pkgdir}"/usr/share/doc/"${_pkgname}"/ - cp -r "${srcdir}"/"${_pkgname}"-"${pkgver}"/docs/* "${pkgdir}"/usr/share/doc/"${_pkgname}"/ - chmod -R 644 "${pkgdir}"/usr/share/doc/"${_pkgname}"/ + install -Dm644 "${srcdir}"/"${_pkgname}"-"${pkgver}"/README.md "${pkgdir}"/usr/share/doc/"${pkgname}"/ + cp -r "${srcdir}"/"${_pkgname}"-"${pkgver}"/docs/* "${pkgdir}"/usr/share/doc/"${pkgname}"/ + find "${pkgdir}"/usr/share/doc/"${pkgname}"/ -type d -exec chmod 755 {} + + find "${pkgdir}"/usr/share/doc/"${pkgname}"/ -type f -exec chmod 644 {} + # Install the license. - install -Dm644 "${srcdir}"/"${_pkgname}"-"${pkgver}"/LICENSE "${pkgdir}"/usr/share/licenses/"${_pkgname}"/ + install -Dm644 "${srcdir}"/"${_pkgname}"-"${pkgver}"/LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/ } |