mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-20 00:08:56 -04:00
sys-boot/ventoy-bin: fix deps and fperms
Signed-off-by: ston <ston.jia@qq.com>
This commit is contained in:
parent
d34d74e27f
commit
a0c885e171
@ -18,7 +18,7 @@ RESTRICT="strip mirror"
|
|||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
sys-fs/dosfstools
|
sys-fs/dosfstools
|
||||||
sys-fs/exfatprogs
|
sys-fs/exfat-utils
|
||||||
sys-block/parted
|
sys-block/parted
|
||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
@ -32,7 +32,7 @@ src_prepare() {
|
|||||||
pushd tool/$CARCH || die
|
pushd tool/$CARCH || die
|
||||||
for file in *.xz; do
|
for file in *.xz; do
|
||||||
xzcat "$file" >"${file%.xz}" || die
|
xzcat "$file" >"${file%.xz}" || die
|
||||||
fperms +x "${file%.xz}"
|
chmod +x "${file%.xz}" || die
|
||||||
done
|
done
|
||||||
|
|
||||||
# Cleanup .xz crap
|
# Cleanup .xz crap
|
||||||
@ -79,7 +79,6 @@ src_install() {
|
|||||||
# Link system binaries
|
# Link system binaries
|
||||||
for binary in xzcat hexdump; do
|
for binary in xzcat hexdump; do
|
||||||
dosym -r /usr/bin/$binary /opt/ventoy/tool/$CARCH/$binary
|
dosym -r /usr/bin/$binary /opt/ventoy/tool/$CARCH/$binary
|
||||||
fperms 0755 /opt/ventoy/tool/$CARCH/$binary
|
|
||||||
done
|
done
|
||||||
|
|
||||||
dobin "${FILESDIR}"/ventoy{,gui,web,plugson,-{,extend-}persistent}
|
dobin "${FILESDIR}"/ventoy{,gui,web,plugson,-{,extend-}persistent}
|
Loading…
x
Reference in New Issue
Block a user