mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 20:13:01 -04:00
sys-fs/dwarfs-bin: updated to 0.9.5
Dropped old version Signed-off-by: Denis Reva <denis7774@gmail.com>
This commit is contained in:
@@ -1,4 +1,2 @@
|
||||
DIST dwarfs-bin-0.8.0-amd64.tar.xz 7444728 BLAKE2B ab95665be88d77e5b3ae48d9a6780740a866bb6f75143b953c175742e46ad406538201cfd5d82578a96bde2bc1dd8e1ce61a6e2188006a64bf8fda632b1f9e51 SHA512 ea1e0bf0b655b404af8839ce78bedc617e8f3f1dba7f9aa36569345844f0539375d58b7d9726852bcb197b9fca99ec4c7a532be2bfcb14ec335d35efd2544e14
|
||||
DIST dwarfs-bin-0.8.0-arm64.tar.gz 6495832 BLAKE2B 95840404653dce660b34e88510adcc185095d93f2cec30171f96a836ac4cddfef16bf329dc75028ed7de02d1fa3e95b770a25e4b8a8d0096bf16ddde5d7f4838 SHA512 8fea6502bf990ebd30e97dc17e2fa17c127bc490a95f39ce279657797effe0549c2ac6e8063a0055ed95dbbb897fd344fbfbb3c4ebb4eb2b14d7e38d7c218396
|
||||
DIST dwarfs-bin-0.9.3-amd64.tar.xz 7597520 BLAKE2B d6b48cf0cd6a64c8653db7ebfac543fe0718a13250ea1a0b0d68a9967d512c4e0938a9e861f9cb20635945b99bd7763b0b0bc14a663d4ba725dc8df169acce13 SHA512 ef18994ed99a8d62305849b55b8936f4de5e5b60511c1ce8336f85d399132c6e9d19eadf81b541a3a17f4fa61219f73a04faae0401eaabbde17fda124497bb63
|
||||
DIST dwarfs-bin-0.9.3-arm64.tar.gz 6621720 BLAKE2B 22e2f9e239061eec764a763a1c3fd7a44aee505cc1bd93534d079085c160c91a6cc043551b305591d9f323dbbad9f6f48fb521f6309e58ffef5f6bd1ff87e05c SHA512 400791023cc5753f45c7ef4df3feb8e71cb54bef3e306ce1f8be6e5f84c2eed4f15af2fd656ea3701823f7d4b95ced5c49ebc23737734b8f4f9e503dd4dd2cd0
|
||||
DIST dwarfs-bin-0.9.5-amd64.tar.xz 7521852 BLAKE2B 2f12e38e6a2b2a6ef5ed3cc0350720ecb540c5bb1dff642892c783c60e37fa4d35d61486c985c4511d2cf129ef2235fdb3d186a76d9e8ad42a21b863437ea340 SHA512 eb357eb94c53d8e3a2b987203bd81dd84e8bd06c8b45d4f8aaa839ba00692de84c4dfd468ede394b519a1a9c4b561e3136010fa3314bb8689db124363caae55f
|
||||
DIST dwarfs-bin-0.9.5-arm64.tar.gz 6612480 BLAKE2B a397def8a69fac8fc99ea3a4928871492eb78fcee28973f549a12369df3e24f4dba87f42ed0ad39ef23e74085e25974410bbabaae515cd04b0c6b4b9a67a9e20 SHA512 e1f6fd8c9a42a1b39a1581704e0eaf1cb481cd8090f222305ac6e78d48ffd1c2aac305ec51d7432f3de566d54f449ef6a459263c3c73b073aeaf36d1deed8ed7
|
||||
|
||||
@@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
|
||||
HOMEPAGE="https://github.com/mhx/dwarfs"
|
||||
SRC_URI="
|
||||
amd64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64-clang.tar.xz -> ${P}-amd64.tar.xz )
|
||||
arm64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64-clang.tar.xz -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
sys-fs/fuse:3
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
QA_PREBUILT="
|
||||
opt/dwarfs-bin/bin/*
|
||||
opt/dwarfs-bin/sbin/*
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
if use amd64; then
|
||||
S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64-clang"
|
||||
elif use arm64; then
|
||||
S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64-clang"
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
einfo "Removing legacy fuse2-related stuff..."
|
||||
rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
|
||||
einfo "Done."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
mkdir -p "${ED}/opt/${PN}" || die
|
||||
mv "${S}"/* "${ED}/opt/${PN}" || die
|
||||
|
||||
for file in "${ED}/opt/${PN}/bin"/*; do
|
||||
dosym "../${PN}/bin/$(basename "${file}")" "/opt/bin/$(basename "${file}")"
|
||||
done
|
||||
for file in "${ED}/opt/${PN}/sbin"/*; do
|
||||
dosym "../${PN}/sbin/$(basename "${file}")" "/opt/bin/$(basename "${file}")"
|
||||
done
|
||||
|
||||
newenvd - "90${P}" <<-_EOF_
|
||||
MANPATH="${EPREFIX}/opt/${PN}/share/man"
|
||||
_EOF_
|
||||
}
|
||||
|
||||
pkg_postinst(){
|
||||
elog "You may find more information in the"
|
||||
elog "${HOMEPAGE}"
|
||||
elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
|
||||
elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"
|
||||
}
|
||||
Reference in New Issue
Block a user