diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 9 insertions, 10 deletions
@@ -4,7 +4,7 @@ pkgname=ventoy-bin pkgver=1.0.36 -pkgrel=4 +pkgrel=5 pkgdesc='A new multiboot USB solution (Binary)' url='http://www.ventoy.net/' arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ source=("https://github.com/ventoy/Ventoy/releases/download/v${pkgver}/${pkgname sha256sums=('4d3da8b7e1464e11e7325c5693fe92d6d086007f794c5de8c101e2661d494c58' '1ad5d314e02b84127a5a59f3871eb1d28617218cad07cde3eeddcac391473000' 'c3d4463a878a89d96e5f0bc4e1a43e48f27af5965bd4c977567695d7cf91fe5f' - '30238ab336160993b7ddc3987b3bf1671ad981b5a82043199f174a05f275cf1a') + '8c90f9625fdad2d792dc43fae4b601f239d2b5ee187d91d7d59d4f06ea6a427e') prepare() { msg2 "Decompress tools..." @@ -36,7 +36,9 @@ prepare() { sed -i 's|log\.txt|/var/log/ventoy.log|g' WebUI/static/js/languages.js msg2 "Cleaning up unused binaries..." - rm -fv tool/$CARCH/{mkextfatfs_{32,64},mount.exfat-fuse_{32,64},ash,hexdump,xzcat} + for binary in xzcat hexdump mkexfatfs mount.exfat-fuse; do + rm -fv tool/$CARCH/$binary + done } package() { @@ -51,13 +53,10 @@ package() { cp --no-preserve=o -avt "$pkgdir/opt/${pkgname%-bin}/" plugin WebUI msg2 "Linking system binaries..." - ln -svf /usr/bin/xzcat "$pkgdir/opt/${pkgname%-bin}/tool/" - ln -svf /usr/bin/hexdump "$pkgdir/opt/${pkgname%-bin}/tool/" - ln -svf /usr/bin/mkfs.exfat "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_32" - ln -svf /usr/bin/mkfs.exfat "$pkgdir/opt/${pkgname%-bin}/tool/mkextfatfs_64" - ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mount.exfat-fuse_32" - ln -svf /usr/bin/mount.exfat-fuse "$pkgdir/opt/${pkgname%-bin}/tool/mount.exfat-fuse_64" + for binary in xzcat hexdump mkexfatfs mount.exfat-fuse; do + ln -svf /usr/bin/$binary "$pkgdir/opt/${pkgname%-bin}/tool/$CARCH/" + done msg2 "Creating /usr/bin entries..." - install -Dm755 "$srcdir/${pkgname%-bin}"{,web} -t "$pkgdir"/usr/bin/ + install -Dm755 "$srcdir/${pkgname%-bin}"{,web} -vt "$pkgdir"/usr/bin/ } |