summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKokaKiwi2020-05-01 17:25:06 +0200
committerKokaKiwi2020-05-01 17:25:06 +0200
commit3a53b1bc7f9ffa5a4cf90efe5a1481a9c24f9e53 (patch)
tree5b83656f7878668f8852b33a92b782c27ffcb1e9 /PKGBUILD
parent675da4ada88a57b0801504395fbbe44d4c260f6f (diff)
downloadaur-3a53b1bc7f9ffa5a4cf90efe5a1481a9c24f9e53.tar.gz
Cleanup PKGBUILD and launcher script.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD53
1 files changed, 22 insertions, 31 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1fc3fc346427..00dd36d8e79e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,33 @@
# Maintainer: DuckSoft <realducksoft at gmail dot com>
+# Contributor: KokaKiwi <kokakiwi+aur@kokakiwi.net>
+
pkgname=ventoy
-_pkgname=ventoy
-pkgrel=1
pkgver=1.0.08
+pkgrel=2
pkgdesc='A new multiboot USB solution'
-arch=('x86_64' 'i686')
-provides=(ventoy)
-conflicts=(ventoy)
-depends=('bash' 'util-linux')
-license=('GPL3')
url='http://www.ventoy.net/'
-source=("https://github.com/ventoy/Ventoy/releases/download/v$pkgver/ventoy-$pkgver-linux.tar.gz")
-sha512sums=('4b2e1e4bbe33cd08758bc7d7ca6a9518f3c4c8a4a6002c9b5c98e7b87e9453b2b3162c01bb2b751851a582b0e4e352dc042613f10a9e51c8672abc3c5f10f227')
+arch=('i686' 'x86_64')
+license=('GPL3')
+depends=('bash' 'util-linux')
+source=("https://github.com/ventoy/Ventoy/releases/download/v${pkgver}/ventoy-${pkgver}-linux.tar.gz"
+ 'ventoy')
+sha512sums=('4b2e1e4bbe33cd08758bc7d7ca6a9518f3c4c8a4a6002c9b5c98e7b87e9453b2b3162c01bb2b751851a582b0e4e352dc042613f10a9e51c8672abc3c5f10f227'
+ '714e97b24a0dca148e6579ee87697bed8b8d4339241973fb430b2a8a087e48458b6d8f3dc52535fd843045091735831b8adae81c503eeeb04998759017a03e9d')
-# NOTE: Hard tabs are required here.
prepare() {
- msg2 'Generating ventoy launcher file...'
- cat <<-MAGIC > ventoy
- #!/bin/bash
- cd /opt/ventoy
- ./Ventoy2Disk.sh "\$@"
- MAGIC
-
- msg2 'Patching log.txt shit...'
- cd $_pkgname-$pkgver
- sed -i '/log\.txt/s/.*/true/' tool/ventoy_lib.sh
+ cd "${pkgname}-${pkgver}"
+
+ msg2 "Patching log.txt stuff..."
+ sed -i '/log\.txt/s/.*/true/' tool/ventoy_lib.sh
}
package() {
- cd $_pkgname-$pkgver
-
- mkdir -p "$pkgdir"/opt/ventoy/{boot,tool,ventoy} "$pkgdir"/usr/bin
-
- install -Dm644 boot/* -t "$pkgdir"/opt/ventoy/boot/
- install -Dm644 ventoy/* -t "$pkgdir"/opt/ventoy/ventoy/
- install -Dm755 tool/* -t "$pkgdir"/opt/ventoy/tool/
- install -Dm755 Ventoy2Disk.sh -t "$pkgdir"/opt/ventoy/
-
- cd ..
- install -Dm755 ventoy -t "$pkgdir"/usr/bin/
+ cd "${pkgname}-${pkgver}"
+
+ install -Dm644 boot/* -t "$pkgdir"/opt/ventoy/boot/
+ install -Dm644 ventoy/* -t "$pkgdir"/opt/ventoy/ventoy/
+ install -Dm755 tool/* -t "$pkgdir"/opt/ventoy/tool/
+ install -Dm755 Ventoy2Disk.sh -t "$pkgdir"/opt/ventoy/
+
+ install -Dm755 ../ventoy -t "$pkgdir"/usr/bin/
}