diff options
author | DuckSoft | 2020-04-23 02:39:56 +0800 |
---|---|---|
committer | DuckSoft | 2020-04-23 02:39:56 +0800 |
commit | 2a64348d6f2ea231501ab6f0a5de0a4fcfdbc49f (patch) | |
tree | d83f31368e35fed6ce43597f45ac531baae66e2c | |
download | aur-2a64348d6f2ea231501ab6f0a5de0a4fcfdbc49f.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bca177973e52 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = ventoy + pkgdesc = A new multiboot USB solution + pkgver = 1.0.06 + pkgrel = 1 + url = http://www.ventoy.net/ + arch = x86_64 + arch = i686 + license = GPL3 + depends = bash + depends = fdisk + provides = ventoy + conflicts = ventoy + source = https://github.com/ventoy/Ventoy/releases/download/v1.0.06/ventoy-1.0.06-linux.tar.gz + sha512sums = ac57bc4e8398e7113f2dc5ef5458dc8d7be132d0a636ceaf5a7ca82411aa8bdfaff116f64dd6085c4848a8c901460787513a3b88e2fa859fdab9caa65be41039 + +pkgname = ventoy + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..93c9adf21a66 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: DuckSoft <realducksoft at gmail dot com> +pkgname=ventoy +_pkgname=ventoy +pkgrel=1 +pkgver=1.0.06 +pkgdesc='A new multiboot USB solution' +arch=('x86_64' 'i686') +provides=(ventoy) +conflicts=(ventoy) +depends=('bash' 'fdisk') +license=('GPL3') +url='http://www.ventoy.net/' +source=("https://github.com/ventoy/Ventoy/releases/download/v1.0.06/ventoy-$pkgver-linux.tar.gz") +sha512sums=('ac57bc4e8398e7113f2dc5ef5458dc8d7be132d0a636ceaf5a7ca82411aa8bdfaff116f64dd6085c4848a8c901460787513a3b88e2fa859fdab9caa65be41039') + +# 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 +} + +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/ +} |