diff options
author | zxp19821005 | 2023-09-15 17:36:02 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-15 17:36:02 +0800 |
commit | 9ce5618deb9429b6c2ba507b80a405f654cfffc0 (patch) | |
tree | f7dc6b9921409c3b96432725c4c7f1cab8b37a05 | |
parent | ecd711fa1b619e4f49adbf9200c3872c96870df5 (diff) | |
download | aur-9ce5618deb9429b6c2ba507b80a405f654cfffc0.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 19 insertions, 10 deletions
@@ -1,11 +1,10 @@ pkgbase = nft-tool-bin pkgdesc = A tool for creating and editing NFTs on the Bitshares blockchain pkgver = 1.7.2 - pkgrel = 2 + pkgrel = 4 url = https://github.com/BTS-CM/Bitshares_NFT_Issuance_Tool arch = x86_64 license = MIT - depends = hicolor-icon-theme depends = libxdamage depends = libxrandr depends = nss @@ -32,7 +31,7 @@ pkgbase = nft-tool-bin provides = nft-tool=1.7.2 conflicts = nft-tool source = nft-tool-1.7.2.deb::https://github.com/BTS-CM/Bitshares_NFT_Issuance_Tool/releases/download/v1.7.2/nft_tool.deb - source = LICENSE::https://raw.githubusercontent.com/BTS-CM/Bitshares_NFT_Issuance_Tool/main/License.md + source = LICENSE::https://raw.githubusercontent.com/BTS-CM/Bitshares_NFT_Issuance_Tool/v1.7.2/License.md sha256sums = 87323c333009c7c19b9e904342f180ec9cc66f1d26ac6776fff5806a6193af68 sha256sums = 48ecd55adc52c7a1ad9e3f699b9e2348bca9bb6797ce8ad4e9cbe38f7aa11c8a @@ -1,21 +1,31 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -pkgname=nft-tool-bin -_appname=nft_tool +_pkgname=nft_tool +pkgname="${_pkgname//_/-}-bin" +_appname="Bitshares NFT issuance tool" pkgver=1.7.2 -pkgrel=2 +pkgrel=4 pkgdesc="A tool for creating and editing NFTs on the Bitshares blockchain" arch=('x86_64') url="https://github.com/BTS-CM/Bitshares_NFT_Issuance_Tool" license=('MIT') provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") -depends=('hicolor-icon-theme' 'libxdamage' 'libxrandr' 'nss' 'gcc-libs' 'alsa-lib' 'glib2' 'libxcomposite' 'libxfixes' 'glibc' 'gtk3' \ +depends=('libxdamage' 'libxrandr' 'nss' 'gcc-libs' 'alsa-lib' 'glib2' 'libxcomposite' 'libxfixes' 'glibc' 'gtk3' \ 'at-spi2-core' 'cairo' 'libxcb' 'expat' 'libxext' 'libx11' 'nspr' 'libxkbcommon' 'libcups' 'libdrm' 'mesa' 'dbus' 'pango') -source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${_appname}.deb" - "LICENSE::https://raw.githubusercontent.com/BTS-CM/Bitshares_NFT_Issuance_Tool/main/License.md") +source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${_pkgname}.deb" + "LICENSE::https://raw.githubusercontent.com/BTS-CM/Bitshares_NFT_Issuance_Tool/v${pkgver}/License.md") sha256sums=('87323c333009c7c19b9e904342f180ec9cc66f1d26ac6776fff5806a6193af68' '48ecd55adc52c7a1ad9e3f699b9e2348bca9bb6797ce8ad4e9cbe38f7aa11c8a') +prepare() { + bsdtar -xf "${srcdir}/data.tar.xz" + sed "s|\"/opt/${_appname}/${_pkgname}\"|${pkgname%-bin} --no-sandbox|g;s|=${_pkgname}|=${pkgname%-bin}|g" \ + -i "${srcdir}/usr/share/applications/${_pkgname}.desktop" +} package() { - bsdtar -xf "${srcdir}/data.tar.xz" -C "${pkgdir}" + install -Dm755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin} + cp -r "${srcdir}/opt/${_appname}/"* "${pkgdir}/opt/${pkgname%-bin}" + ln -sf "/opt/${pkgname%-bin}/${_pkgname}" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm644 "${srcdir}/usr/share/applications/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" + install -Dm644 "${srcdir}/usr/share/icons/hicolor/0x0/apps/${_pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |