public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2022-03-19 11:50 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2022-03-19 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     fbadf7ee225c897339378a505d47c3141549469d
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sat Mar 19 11:50:39 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sat Mar 19 11:50:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbadf7ee

sys-fs/dwarfs-bin: dwarfs with less dependencies

  The motivation of that ebuild is to reduce necessary dependencies
for special installations such as mine.
  This version is use official binary package for amd64 arch.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  1 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild | 46 +++++++++++++++++++++++++++++++
 sys-fs/dwarfs-bin/metadata.xml            | 18 ++++++++++++
 3 files changed, 65 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
new file mode 100644
index 000000000..ee9bf8541
--- /dev/null
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -0,0 +1 @@
+DIST dwarfs-0.5.6-Linux.tar.xz 5051444 BLAKE2B 35ef9a6b7a34e2b8a70dccecc85bcf570bd96250bfe4c2337872e67e8cef143b41ff7c5bdef5f198ba6622fd99c5bdd0c056db07b6116772b35ca1c74620a00b SHA512 41087ca4b5217810237fd8e97a138ea51a1c1dc4e984c7efe3626aebdea52f07c7794baf3e1dca2ef28de686a4caab75721ee09d4a2495c4144f92c3ebbac6ec

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
new file mode 100644
index 000000000..bac1c0955
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sys-fs/fuse:3
+	!sys-fs/dwarfs
+"
+DEPEND="
+	${RDEPEND}
+"
+S="${WORKDIR}/dwarfs-${PV}-Linux/"
+QA_PREBUILT="
+	sbin/dwarfs
+	bin/*
+"
+src_prepare() {
+	default
+	echo "Removing legacy fuse2-related stuff"
+	rm sbin/dwarfs2 sbin/mount.dwarfs2
+	echo "Correcting man paths"
+	mkdir -p usr/
+	mv share/ usr/
+}
+
+src_install(){
+	mv "${S}"/* "${D}"/
+}
+
+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"
+}

diff --git a/sys-fs/dwarfs-bin/metadata.xml b/sys-fs/dwarfs-bin/metadata.xml
new file mode 100644
index 000000000..7926e4616
--- /dev/null
+++ b/sys-fs/dwarfs-bin/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+	<maintainer type="person">
+		<email>denis7774@gmail.com</email>
+		<name>Denis Reva</name>
+	</maintainer>
+	<longdescription lang="en">
+		DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data.
+		This probably doesn't sound very exciting, because if it's redundant, it should compress well. However, I found that other read-only, compressed file systems don't do a very good job at making use of this redundancy. See here for a comparison with other compressed file systems.
+		DwarFS also doesn't compromise on speed and for my use cases I've found it to be on par with or perform better than SquashFS. For my primary use case, DwarFS compression is an order of magnitude better than SquashFS compression, it's 4 times faster to build the file system, it's typically faster to access files on DwarFS and it uses less CPU resources.
+		Distinct features of DwarFS are:
+		* Clustering of files by similarity using a similarity hash function. This makes it easier to exploit the redundancy across file boundaries.
+		* Segmentation analysis across file system blocks in order to reduce the size of the uncompressed file system. This saves memory when using the compressed file system and thus potentially allows for higher cache hit rates as more data can be kept in the cache.
+		* Highly multi-threaded implementation. Both the file system creation tool as well as the FUSE driver are able to make good use of the many cores of your system.
+		* Optional experimental Python support to provide custom filtering and ordering functionality.
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2022-03-24  6:29 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2022-03-24  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     20a170e9a53006c58399ec564fcb291d35e841e7
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 24 06:29:10 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Thu Mar 24 06:29:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20a170e9

sys-fs/dwarfs-bin: fixed echo -> einfo.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
index bac1c0955..93f3c27f3 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
@@ -27,11 +27,12 @@ QA_PREBUILT="
 "
 src_prepare() {
 	default
-	echo "Removing legacy fuse2-related stuff"
+	einfo "Removing legacy fuse2-related stuff..."
 	rm sbin/dwarfs2 sbin/mount.dwarfs2
-	echo "Correcting man paths"
+	einfo "Done. Correcting man paths..."
 	mkdir -p usr/
 	mv share/ usr/
+	einfo "Done."
 }
 
 src_install(){


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2022-06-14  6:35 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2022-06-14  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0834a8c4ee4280a7de876ee004b7f65806f9f5ae
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Jun 14 06:35:23 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Jun 14 06:35:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0834a8c4

sys-fs/dwarfs-bin: updated to 0.6.1

See https://github.com/mhx/dwarfs/releases/tag/v0.6.1 and
https://github.com/mhx/dwarfs/releases/tag/v0.6.0
for complete changelog.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  1 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild | 47 +++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index ee9bf8541..e1a7f2b39 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1 +1,2 @@
 DIST dwarfs-0.5.6-Linux.tar.xz 5051444 BLAKE2B 35ef9a6b7a34e2b8a70dccecc85bcf570bd96250bfe4c2337872e67e8cef143b41ff7c5bdef5f198ba6622fd99c5bdd0c056db07b6116772b35ca1c74620a00b SHA512 41087ca4b5217810237fd8e97a138ea51a1c1dc4e984c7efe3626aebdea52f07c7794baf3e1dca2ef28de686a4caab75721ee09d4a2495c4144f92c3ebbac6ec
+DIST dwarfs-0.6.1-Linux.tar.xz 5849676 BLAKE2B 0bf7faf3466bed4c22130f11125e5933ce9a7bde066b18a818b037b9a4f2db620ea8d9487258a3ef6b487fc12414825be5938aeca4947b7cc30ac0139189eb72 SHA512 d8e1b199a60c877b36e946a1f7f71ca02773c8ce0e80377229e930a1a66fd3162b9dc11115e2016720e86c0f3af9da5887b1ea90608da05d616712ec6d7976c1

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
new file mode 100644
index 000000000..93f3c27f3
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sys-fs/fuse:3
+	!sys-fs/dwarfs
+"
+DEPEND="
+	${RDEPEND}
+"
+S="${WORKDIR}/dwarfs-${PV}-Linux/"
+QA_PREBUILT="
+	sbin/dwarfs
+	bin/*
+"
+src_prepare() {
+	default
+	einfo "Removing legacy fuse2-related stuff..."
+	rm sbin/dwarfs2 sbin/mount.dwarfs2
+	einfo "Done. Correcting man paths..."
+	mkdir -p usr/
+	mv share/ usr/
+	einfo "Done."
+}
+
+src_install(){
+	mv "${S}"/* "${D}"/
+}
+
+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"
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2022-06-22  5:40 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2022-06-22  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d6249f0ce683649ef165f347f27cf472aad9def8
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Jun 22 05:40:32 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Wed Jun 22 05:40:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6249f0c

sys-fs/dwarfs-bin: added missing ||die statements

Not bumpung revision of ebuild because it's not breaking change.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
index 93f3c27f3..b09176c7f 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
@@ -28,15 +28,15 @@ QA_PREBUILT="
 src_prepare() {
 	default
 	einfo "Removing legacy fuse2-related stuff..."
-	rm sbin/dwarfs2 sbin/mount.dwarfs2
+	rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
 	einfo "Done. Correcting man paths..."
-	mkdir -p usr/
-	mv share/ usr/
+	mkdir -p usr/ || die
+	mv share/ usr/ || die
 	einfo "Done."
 }
 
 src_install(){
-	mv "${S}"/* "${D}"/
+	mv "${S}"/* "${D}"/ || die
 }
 
 pkg_postinst(){


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2022-06-22  5:40 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2022-06-22  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     466b121631adbc31dde24fc9f87881464bdf8f0e
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Jun 22 05:37:52 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Wed Jun 22 05:37:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=466b1216

sys-fs/dwarfs-bin: removed old 0.5.6

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  1 -
 sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild | 47 -------------------------------
 2 files changed, 48 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index e1a7f2b39..02b07cff6 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1 @@
-DIST dwarfs-0.5.6-Linux.tar.xz 5051444 BLAKE2B 35ef9a6b7a34e2b8a70dccecc85bcf570bd96250bfe4c2337872e67e8cef143b41ff7c5bdef5f198ba6622fd99c5bdd0c056db07b6116772b35ca1c74620a00b SHA512 41087ca4b5217810237fd8e97a138ea51a1c1dc4e984c7efe3626aebdea52f07c7794baf3e1dca2ef28de686a4caab75721ee09d4a2495c4144f92c3ebbac6ec
 DIST dwarfs-0.6.1-Linux.tar.xz 5849676 BLAKE2B 0bf7faf3466bed4c22130f11125e5933ce9a7bde066b18a818b037b9a4f2db620ea8d9487258a3ef6b487fc12414825be5938aeca4947b7cc30ac0139189eb72 SHA512 d8e1b199a60c877b36e946a1f7f71ca02773c8ce0e80377229e930a1a66fd3162b9dc11115e2016720e86c0f3af9da5887b1ea90608da05d616712ec6d7976c1

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
deleted file mode 100644
index 93f3c27f3..000000000
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.5.6.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
-HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-	${PYTHON_DEPS}
-	sys-fs/fuse:3
-	!sys-fs/dwarfs
-"
-DEPEND="
-	${RDEPEND}
-"
-S="${WORKDIR}/dwarfs-${PV}-Linux/"
-QA_PREBUILT="
-	sbin/dwarfs
-	bin/*
-"
-src_prepare() {
-	default
-	einfo "Removing legacy fuse2-related stuff..."
-	rm sbin/dwarfs2 sbin/mount.dwarfs2
-	einfo "Done. Correcting man paths..."
-	mkdir -p usr/
-	mv share/ usr/
-	einfo "Done."
-}
-
-src_install(){
-	mv "${S}"/* "${D}"/
-}
-
-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"
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-02-28 13:12 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-02-28 13:12 UTC (permalink / raw
  To: gentoo-commits

commit:     7082d95528620ec12206fa98c9ab1640589920eb
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 13:07:53 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 13:07:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7082d955

sys-fs/dwarfs-bin: updated to 0.6.2

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                             | 2 +-
 sys-fs/dwarfs-bin/{dwarfs-bin-0.6.1.ebuild => dwarfs-bin-0.6.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 02b07cff6..cc7920960 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1 +1 @@
-DIST dwarfs-0.6.1-Linux.tar.xz 5849676 BLAKE2B 0bf7faf3466bed4c22130f11125e5933ce9a7bde066b18a818b037b9a4f2db620ea8d9487258a3ef6b487fc12414825be5938aeca4947b7cc30ac0139189eb72 SHA512 d8e1b199a60c877b36e946a1f7f71ca02773c8ce0e80377229e930a1a66fd3162b9dc11115e2016720e86c0f3af9da5887b1ea90608da05d616712ec6d7976c1
+DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.6.1.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-02-28 13:12 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-02-28 13:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f53d4be554b2237f895aa1755ae1a12373c6ed63
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 13:12:24 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 13:12:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f53d4be5

sys-fs/dwarfs-bin: added release-candidate version

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                    |  1 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild | 49 +++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index cc7920960..67287f713 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1 +1,2 @@
 DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104
+DIST dwarfs-0.7.0-RC4-Linux.tar.xz 6346140 BLAKE2B fbd88d4badb9f95418e54480b2b544503cb2935d9330b550a4e2b638c93726de0ee45d28831a0e61791b4f62cde436f102119619958f3a01c25ca4cb8e22ccc8 SHA512 6b3a1d1daf4c6ca2925767e64f27a1ab9cc826274d4881ec298cbfac3a717e7f0fb6458a1c71eee62e5f1339b705f89f75b73bad1408544057c09a0cb4faf00b

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
new file mode 100644
index 000000000..afdef5b74
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/_rc/-RC}"
+
+DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
+HOMEPAGE="https://github.com/mhx/dwarfs"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}-RC4/dwarfs-${MY_P}-Linux.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sys-fs/fuse:3
+	!sys-fs/dwarfs
+"
+DEPEND="
+	${RDEPEND}
+"
+S="${WORKDIR}/dwarfs-${PV}-Linux/"
+QA_PREBUILT="
+	sbin/dwarfs
+	bin/*
+"
+src_prepare() {
+	default
+	einfo "Removing legacy fuse2-related stuff..."
+	rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
+	einfo "Done. Correcting man paths..."
+	mkdir -p usr/ || die
+	mv share/ usr/ || die
+	einfo "Done."
+}
+
+src_install(){
+	mv "${S}"/* "${D}"/ || die
+}
+
+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"
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-02-28 13:12 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-02-28 13:12 UTC (permalink / raw
  To: gentoo-commits

commit:     db7a395a067f7af608efc0f93bb0a9de08f65318
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 13:12:28 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 13:12:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db7a395a

sys-fs/dwarfs-bin: added release-candidate version

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
index afdef5b74..2de067452 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
@@ -3,16 +3,15 @@
 
 EAPI=7
 
-MY_P="${P/_rc/-RC}"
+MY_PV="${PV/_rc/-RC}"
 
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}-RC4/dwarfs-${MY_P}-Linux.tar.xz"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-S="${WORKDIR}/${MY_P}"
 
 RDEPEND="
 	${PYTHON_DEPS}
@@ -22,7 +21,7 @@ RDEPEND="
 DEPEND="
 	${RDEPEND}
 "
-S="${WORKDIR}/dwarfs-${PV}-Linux/"
+S="${WORKDIR}/dwarfs-${MY_PV}-Linux/"
 QA_PREBUILT="
 	sbin/dwarfs
 	bin/*


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-02-28 14:51 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-02-28 14:51 UTC (permalink / raw
  To: gentoo-commits

commit:     63cfbae4835192aaea5eb6aabb386e747bd96892
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Feb 28 14:12:25 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Feb 28 14:12:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63cfbae4

sys-fs/dwarfs-bin: Fixed distfile name

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                    | 2 +-
 sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 67287f713..939a199a5 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
 DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104
-DIST dwarfs-0.7.0-RC4-Linux.tar.xz 6346140 BLAKE2B fbd88d4badb9f95418e54480b2b544503cb2935d9330b550a4e2b638c93726de0ee45d28831a0e61791b4f62cde436f102119619958f3a01c25ca4cb8e22ccc8 SHA512 6b3a1d1daf4c6ca2925767e64f27a1ab9cc826274d4881ec298cbfac3a717e7f0fb6458a1c71eee62e5f1339b705f89f75b73bad1408544057c09a0cb4faf00b
+DIST dwarfs-bin-0.7.0-RC4-Linux.tar.xz 6346140 BLAKE2B fbd88d4badb9f95418e54480b2b544503cb2935d9330b550a4e2b638c93726de0ee45d28831a0e61791b4f62cde436f102119619958f3a01c25ca4cb8e22ccc8 SHA512 6b3a1d1daf4c6ca2925767e64f27a1ab9cc826274d4881ec298cbfac3a717e7f0fb6458a1c71eee62e5f1339b705f89f75b73bad1408544057c09a0cb4faf00b

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
index 2de067452..4cd8d56d5 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
@@ -7,7 +7,7 @@ MY_PV="${PV/_rc/-RC}"
 
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux.tar.xz"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux.tar.xz -> dwarfs-bin-${MY_PV}-Linux.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-05-27 16:35 Rahul Sandhu
  0 siblings, 0 replies; 26+ messages in thread
From: Rahul Sandhu @ 2023-05-27 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e4e77e480edd9457d2a276165314ab7e26403783
Author:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
AuthorDate: Sat May 27 16:34:44 2023 +0000
Commit:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
CommitDate: Sat May 27 16:34:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4e77e48

sys-fs/dwarfs-bin: add github upstream metadata

Signed-off-by: Rahul Sandhu <rahul <AT> sandhuservices.dev>

 sys-fs/dwarfs-bin/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-fs/dwarfs-bin/metadata.xml b/sys-fs/dwarfs-bin/metadata.xml
index 428cf81bf..9a552c3d3 100644
--- a/sys-fs/dwarfs-bin/metadata.xml
+++ b/sys-fs/dwarfs-bin/metadata.xml
@@ -15,4 +15,7 @@
 		* Highly multi-threaded implementation. Both the file system creation tool as well as the FUSE driver are able to make good use of the many cores of your system.
 		* Optional experimental Python support to provide custom filtering and ordering functionality.
 	</longdescription>
+	<upstream>
+		<remote-id type="github">mhx/dwarfs</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-07-10  5:28 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-07-10  5:28 UTC (permalink / raw
  To: gentoo-commits

commit:     cadf17252c028d530bd603df263b495be6bd7181
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 10 05:28:02 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Mon Jul 10 05:28:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cadf1725

sys-fs/dwarfs-bin: Updated to latest version

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                            | 2 +-
 .../{dwarfs-bin-0.7.0_rc4.ebuild => dwarfs-bin-0.7.0_rc6.ebuild}      | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 939a199a5..e89f7efc8 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
 DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104
-DIST dwarfs-bin-0.7.0-RC4-Linux.tar.xz 6346140 BLAKE2B fbd88d4badb9f95418e54480b2b544503cb2935d9330b550a4e2b638c93726de0ee45d28831a0e61791b4f62cde436f102119619958f3a01c25ca4cb8e22ccc8 SHA512 6b3a1d1daf4c6ca2925767e64f27a1ab9cc826274d4881ec298cbfac3a717e7f0fb6458a1c71eee62e5f1339b705f89f75b73bad1408544057c09a0cb4faf00b
+DIST dwarfs-bin-0.7.0-RC6.tar.xz 21355136 BLAKE2B 0ec8cde3ed33978cf9f8e2e95702d68ec5fee6bdfacc55e0d8a288420907a06c8a35312610260d4fe03d2c676b620867710023a7843a1ae644b455beb8c77413 SHA512 5ec7c959004828d10aedbb32b0ef2084d06ff0fc7f3e3dbb42731b40eb91b173a41cc5f19135424cb676cd13628e4243e34b6cb011fc287ec0c3f08855294639

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild
similarity index 89%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild
index 4cd8d56d5..8c7dd3927 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc4.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild
@@ -7,7 +7,7 @@ MY_PV="${PV/_rc/-RC}"
 
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux.tar.xz -> dwarfs-bin-${MY_PV}-Linux.tar.xz"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux-x86_64.tar.xz -> dwarfs-bin-${MY_PV}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -21,7 +21,7 @@ RDEPEND="
 DEPEND="
 	${RDEPEND}
 "
-S="${WORKDIR}/dwarfs-${MY_PV}-Linux/"
+S="${WORKDIR}/dwarfs-${MY_PV}-Linux-x86_64/"
 QA_PREBUILT="
 	sbin/dwarfs
 	bin/*


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-07-25 17:05 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-07-25 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c87f433ae710b5671bf482aadace36de8fca6b4b
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Tue Jul 25 17:04:21 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Tue Jul 25 17:05:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c87f433a

sys-fs/dwarfs-bin: Updated to 0.7.2

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                        | 2 +-
 .../{dwarfs-bin-0.7.0_rc6.ebuild => dwarfs-bin-0.7.2.ebuild}      | 8 +++-----
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index e89f7efc8..14704c80a 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
 DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104
-DIST dwarfs-bin-0.7.0-RC6.tar.xz 21355136 BLAKE2B 0ec8cde3ed33978cf9f8e2e95702d68ec5fee6bdfacc55e0d8a288420907a06c8a35312610260d4fe03d2c676b620867710023a7843a1ae644b455beb8c77413 SHA512 5ec7c959004828d10aedbb32b0ef2084d06ff0fc7f3e3dbb42731b40eb91b173a41cc5f19135424cb676cd13628e4243e34b6cb011fc287ec0c3f08855294639
+DIST dwarfs-bin-0.7.2.tar.xz 6451592 BLAKE2B 4682da52228cb53edeb10f60b38a9a023796b4857568db09cc114f5814ad4fa094b4a4e279c8634cf17ee788d459f4886f7f3a9ff187e9570cc81a4b1332d63a SHA512 7d78ec2468d60e1c37155e790843f3ad26243402f18b32237ce2eccbc5718207f6a4c75bd618a78cd421b4bf6789de5c95a9563171a79d68410173f08f8582bc

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.2.ebuild
similarity index 77%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.7.2.ebuild
index 8c7dd3927..e503792e9 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.0_rc6.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.2.ebuild
@@ -1,13 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-MY_PV="${PV/_rc/-RC}"
-
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${MY_PV}/dwarfs-${MY_PV}-Linux-x86_64.tar.xz -> dwarfs-bin-${MY_PV}.tar.xz"
+SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64.tar.xz -> dwarfs-bin-${PV}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -21,7 +19,7 @@ RDEPEND="
 DEPEND="
 	${RDEPEND}
 "
-S="${WORKDIR}/dwarfs-${MY_PV}-Linux-x86_64/"
+S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64/"
 QA_PREBUILT="
 	sbin/dwarfs
 	bin/*


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2023-08-16 13:08 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2023-08-16 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     09040651ffc98aedd1db9e0404afbfced2f15277
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Wed Aug 16 12:18:43 2023 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Wed Aug 16 12:18:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09040651

sys-fs/dwarfs-bin: treeclean

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  1 -
 sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild | 47 -------------------------------
 2 files changed, 48 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 14704c80a2..345039922e 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1 @@
-DIST dwarfs-0.6.2-Linux.tar.xz 5854936 BLAKE2B ad4bfe3e31ef0a1cd5649962a0b28d88999bd000a987c0a0c2d8d771ced395d036b10c737be84cd0e156ec0e7d7e752f37a6f08681f5b7fcb5b4f14355b8fae4 SHA512 58563a6971fc00cb22a5b253bd7a30170e4dd1136450d5540ea15d9c5c1ad504ef2b115d2241da729a47553f36614f6ceb2095feafc8f96205e6877213534104
 DIST dwarfs-bin-0.7.2.tar.xz 6451592 BLAKE2B 4682da52228cb53edeb10f60b38a9a023796b4857568db09cc114f5814ad4fa094b4a4e279c8634cf17ee788d459f4886f7f3a9ff187e9570cc81a4b1332d63a SHA512 7d78ec2468d60e1c37155e790843f3ad26243402f18b32237ce2eccbc5718207f6a4c75bd618a78cd421b4bf6789de5c95a9563171a79d68410173f08f8582bc

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild
deleted file mode 100644
index b09176c7f0..0000000000
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.6.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
-HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-	${PYTHON_DEPS}
-	sys-fs/fuse:3
-	!sys-fs/dwarfs
-"
-DEPEND="
-	${RDEPEND}
-"
-S="${WORKDIR}/dwarfs-${PV}-Linux/"
-QA_PREBUILT="
-	sbin/dwarfs
-	bin/*
-"
-src_prepare() {
-	default
-	einfo "Removing legacy fuse2-related stuff..."
-	rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
-	einfo "Done. Correcting man paths..."
-	mkdir -p usr/ || die
-	mv share/ usr/ || die
-	einfo "Done."
-}
-
-src_install(){
-	mv "${S}"/* "${D}"/ || die
-}
-
-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"
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-07 11:07 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-01-07 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     d45e93015e401708a6356aa7f1f5087f13b48f41
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Jan  7 11:06:56 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sun Jan  7 11:06:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d45e9301

sys-fs/dwarfs-bin: updated to latest

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                             | 2 +-
 sys-fs/dwarfs-bin/{dwarfs-bin-0.7.2.ebuild => dwarfs-bin-0.7.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 345039922e..6c6d98f61f 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1 +1 @@
-DIST dwarfs-bin-0.7.2.tar.xz 6451592 BLAKE2B 4682da52228cb53edeb10f60b38a9a023796b4857568db09cc114f5814ad4fa094b4a4e279c8634cf17ee788d459f4886f7f3a9ff187e9570cc81a4b1332d63a SHA512 7d78ec2468d60e1c37155e790843f3ad26243402f18b32237ce2eccbc5718207f6a4c75bd618a78cd421b4bf6789de5c95a9563171a79d68410173f08f8582bc
+DIST dwarfs-bin-0.7.4.tar.xz 6489712 BLAKE2B b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc SHA512 a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.2.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.2.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-08  8:50 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-01-08  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     db3b713d84f87f75c7b9b8a9783a2f3ec00c38e4
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Mon Jan  8 08:49:41 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Mon Jan  8 08:49:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db3b713d

sys-fs/dwarfs-bin: keyword 0.7.4 for -*, ~arm64

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  3 ++-
 sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild | 19 ++++++++++++++++---
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 6c6d98f61f..a516c19398 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1 +1,2 @@
-DIST dwarfs-bin-0.7.4.tar.xz 6489712 BLAKE2B b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc SHA512 a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40
+DIST dwarfs-bin-0.7.4-amd64.tar.xz 6489712 BLAKE2B b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc SHA512 a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40
+DIST dwarfs-bin-0.7.4-arm64.tar.gz 5628380 BLAKE2B e9224f2881e34b9dc09a61098b63d26010655ba1287d069138fede6276fd075a7b4655a91c9e72b0fc57fc926fd6ff42bed367007ba7a6455d91d4692dcc192d SHA512 f2889a9c88872610873b0527342cd0fa4738dd50c5b0ee6ac388d2edefb88548371d193b1206b37d7aa4969b1018f3bdd579d54306266201eb75fe4369775444

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
index e503792e92..51a3a351ed 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
@@ -5,11 +5,14 @@ EAPI=7
 
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
-SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64.tar.xz -> dwarfs-bin-${PV}.tar.xz"
+SRC_URI="
+	amd64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64.tar.xz -> ${P}-amd64.tar.xz )
+	arm64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.tar.xz -> ${P}-arm64.tar.gz )
+"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
 
 RDEPEND="
 	${PYTHON_DEPS}
@@ -19,11 +22,21 @@ RDEPEND="
 DEPEND="
 	${RDEPEND}
 "
-S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64/"
 QA_PREBUILT="
 	sbin/dwarfs
 	bin/*
 "
+
+src_unpack() {
+	if use amd64; then
+		S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64"
+	elif use arm64; then
+		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+	fi
+
+	default
+}
+
 src_prepare() {
 	default
 	einfo "Removing legacy fuse2-related stuff..."


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-10  7:06 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-01-10  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     188bd73acc1da7ee73ee8d4f677347f301449d21
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Wed Jan 10 07:02:14 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Wed Jan 10 07:02:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=188bd73a

sys-fs/dwarfs-bin: Install into /opt instead of /usr

We don't install binary packages into /usr

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 ...bin-0.7.4.ebuild => dwarfs-bin-0.7.4-r1.ebuild} | 26 ++++++++++++++--------
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
similarity index 69%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
index 51a3a351ed..704323a0b3 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Static version of a fast very high compression read-only FUSE file system"
 HOMEPAGE="https://github.com/mhx/dwarfs"
@@ -17,14 +17,13 @@ KEYWORDS="-* ~amd64 ~arm64"
 RDEPEND="
 	${PYTHON_DEPS}
 	sys-fs/fuse:3
-	!sys-fs/dwarfs
 "
 DEPEND="
 	${RDEPEND}
 "
 QA_PREBUILT="
-	sbin/dwarfs
-	bin/*
+	opt/dwarfs-bin/bin/*
+	opt/dwarfs-bin/sbin/*
 "
 
 src_unpack() {
@@ -41,14 +40,23 @@ src_prepare() {
 	default
 	einfo "Removing legacy fuse2-related stuff..."
 	rm sbin/dwarfs2 sbin/mount.dwarfs2 || die
-	einfo "Done. Correcting man paths..."
-	mkdir -p usr/ || die
-	mv share/ usr/ || die
 	einfo "Done."
 }
 
 src_install(){
-	mv "${S}"/* "${D}"/ || die
+	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/sbin/$(basename "${file}")"
+	done
+
+	newenvd - "90${P}" <<-_EOF_
+		MANPATH="${EPREFIX}/opt/${PN}/share/man"
+	_EOF_
 }
 
 pkg_postinst(){


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-10  7:15 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-01-10  7:15 UTC (permalink / raw
  To: gentoo-commits

commit:     707e657bd39873cbbde242183a341d376ae97d27
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Wed Jan 10 07:13:22 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Wed Jan 10 07:13:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=707e657b

sys-fs/dwarfs-bin: Fix install path /opt/sbin -> /opt/bin

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
index 704323a0b3..6c4657c9a9 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
@@ -51,7 +51,7 @@ src_install(){
 		dosym "../${PN}/bin/$(basename "${file}")" "/opt/bin/$(basename "${file}")"
 	done
 	for file in "${ED}/opt/${PN}/sbin"/*; do
-		dosym "../${PN}/sbin/$(basename "${file}")" "/opt/sbin/$(basename "${file}")"
+		dosym "../${PN}/sbin/$(basename "${file}")" "/opt/bin/$(basename "${file}")"
 	done
 
 	newenvd - "90${P}" <<-_EOF_


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-19  6:43 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-01-19  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     49547afd326f80bffbfbcc2844ab123e448e2ffa
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 19 06:39:19 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Fri Jan 19 06:39:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49547afd

sys-fs/dwarfs-bin: add 0.7.5

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                |  2 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild | 67 +++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index a516c19398..231e5e26bf 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,4 @@
 DIST dwarfs-bin-0.7.4-amd64.tar.xz 6489712 BLAKE2B b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc SHA512 a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40
 DIST dwarfs-bin-0.7.4-arm64.tar.gz 5628380 BLAKE2B e9224f2881e34b9dc09a61098b63d26010655ba1287d069138fede6276fd075a7b4655a91c9e72b0fc57fc926fd6ff42bed367007ba7a6455d91d4692dcc192d SHA512 f2889a9c88872610873b0527342cd0fa4738dd50c5b0ee6ac388d2edefb88548371d193b1206b37d7aa4969b1018f3bdd579d54306266201eb75fe4369775444
+DIST dwarfs-bin-0.7.5-amd64.tar.xz 6435884 BLAKE2B 6945b6071f2df706cb60d3120cb447ab5ca56100172c62553d908ba46bf6e5ea5d10e7f957a94f5f85ccabfc7bfb68eaf3b85bd69854c55472b0fccfe7eb2ffe SHA512 a89bf78fd38528d64c2eb437603b73503c9697b7b81ac35f829258da91055d905c923aef6c18f5e75e8d17155ebf06b3fede54c634313a1c4f555aee8d8aada2
+DIST dwarfs-bin-0.7.5-arm64.tar.gz 5636216 BLAKE2B ef9955c5f719985f796dee464b19b7f5267b9b2685bf96d9e7234d467ce85d09356aa84585b0ea6ce9dfb03c5cd12890f907456990b0926f1e1755380f9081f7 SHA512 7e3cbc43d90deee0d799502e172d5e1c315733c3a4be800ae0bd8581432c873b4b22c2f952490b6ec31c34ec67d0ac8df365d30cb19f3b1a743e71687d5f765c

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
new file mode 100644
index 0000000000..6c4657c9a9
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
@@ -0,0 +1,67 @@
+# 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.tar.xz -> ${P}-amd64.tar.xz )
+	arm64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.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"
+	elif use arm64; then
+		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+	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"
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-01-23 11:08 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-01-23 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     73e2032444723d79d928e8a80ac82754ab88db0a
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Tue Jan 23 08:58:21 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Tue Jan 23 10:46:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73e20324

sys-fs/dwarfs-bin: add 0.8.0, drop 0.7.4-r1

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                        | 4 ++--
 .../{dwarfs-bin-0.7.4-r1.ebuild => dwarfs-bin-0.8.0.ebuild}       | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 231e5e26bf..df99531a2a 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,4 +1,4 @@
-DIST dwarfs-bin-0.7.4-amd64.tar.xz 6489712 BLAKE2B b854e0cd7afa118dcbb8f46aead848b2293ee8cac6d6f74d85a789b70ccfdfff94d3d4751018ea0a1c44d1d07997ee32bbe07a5d88bd398515223c48c010f1cc SHA512 a420c10e6190034f584d9710506a874c1ea011a61aff25e8525a2576664bde51799e602884cbaa92ecd27e1450cbe2fce48b040631061723cc3e810d854e8c40
-DIST dwarfs-bin-0.7.4-arm64.tar.gz 5628380 BLAKE2B e9224f2881e34b9dc09a61098b63d26010655ba1287d069138fede6276fd075a7b4655a91c9e72b0fc57fc926fd6ff42bed367007ba7a6455d91d4692dcc192d SHA512 f2889a9c88872610873b0527342cd0fa4738dd50c5b0ee6ac388d2edefb88548371d193b1206b37d7aa4969b1018f3bdd579d54306266201eb75fe4369775444
 DIST dwarfs-bin-0.7.5-amd64.tar.xz 6435884 BLAKE2B 6945b6071f2df706cb60d3120cb447ab5ca56100172c62553d908ba46bf6e5ea5d10e7f957a94f5f85ccabfc7bfb68eaf3b85bd69854c55472b0fccfe7eb2ffe SHA512 a89bf78fd38528d64c2eb437603b73503c9697b7b81ac35f829258da91055d905c923aef6c18f5e75e8d17155ebf06b3fede54c634313a1c4f555aee8d8aada2
 DIST dwarfs-bin-0.7.5-arm64.tar.gz 5636216 BLAKE2B ef9955c5f719985f796dee464b19b7f5267b9b2685bf96d9e7234d467ce85d09356aa84585b0ea6ce9dfb03c5cd12890f907456990b0926f1e1755380f9081f7 SHA512 7e3cbc43d90deee0d799502e172d5e1c315733c3a4be800ae0bd8581432c873b4b22c2f952490b6ec31c34ec67d0ac8df365d30cb19f3b1a743e71687d5f765c
+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

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.8.0.ebuild
similarity index 86%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.8.0.ebuild
index 6c4657c9a9..8b117c98fb 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.4-r1.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.8.0.ebuild
@@ -6,8 +6,8 @@ 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.tar.xz -> ${P}-amd64.tar.xz )
-	arm64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.tar.xz -> ${P}-arm64.tar.gz )
+	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"
@@ -28,9 +28,9 @@ QA_PREBUILT="
 
 src_unpack() {
 	if use amd64; then
-		S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64"
+		S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64-clang"
 	elif use arm64; then
-		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64-clang"
 	fi
 
 	default


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-02-08 19:13 YiFei Zhu
  0 siblings, 0 replies; 26+ messages in thread
From: YiFei Zhu @ 2024-02-08 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     25c74dbd0bed45505140c61e4b8b85c3ab7f5780
Author:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
AuthorDate: Wed Feb  7 21:59:32 2024 +0000
Commit:     YiFei Zhu <zhuyifei1999 <AT> gmail <DOT> com>
CommitDate: Thu Feb  8 19:13:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25c74dbd

sys-fs/dwarfs-bin: add 0.9.1, drop 0.7.5

Signed-off-by: YiFei Zhu <zhuyifei1999 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                        | 4 ++--
 .../{dwarfs-bin-0.7.5.ebuild => dwarfs-bin-0.9.1.ebuild}          | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index df99531a2a..d81a25af95 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,4 +1,4 @@
-DIST dwarfs-bin-0.7.5-amd64.tar.xz 6435884 BLAKE2B 6945b6071f2df706cb60d3120cb447ab5ca56100172c62553d908ba46bf6e5ea5d10e7f957a94f5f85ccabfc7bfb68eaf3b85bd69854c55472b0fccfe7eb2ffe SHA512 a89bf78fd38528d64c2eb437603b73503c9697b7b81ac35f829258da91055d905c923aef6c18f5e75e8d17155ebf06b3fede54c634313a1c4f555aee8d8aada2
-DIST dwarfs-bin-0.7.5-arm64.tar.gz 5636216 BLAKE2B ef9955c5f719985f796dee464b19b7f5267b9b2685bf96d9e7234d467ce85d09356aa84585b0ea6ce9dfb03c5cd12890f907456990b0926f1e1755380f9081f7 SHA512 7e3cbc43d90deee0d799502e172d5e1c315733c3a4be800ae0bd8581432c873b4b22c2f952490b6ec31c34ec67d0ac8df365d30cb19f3b1a743e71687d5f765c
 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.1-amd64.tar.xz 7436484 BLAKE2B a4249d5566d89d783d2cc3350918a49c794f2730ff8475325959a433aa3fa4dcc387f98c50eed0a3a73b9b5e75ca35b88903c342d693dac7a5c4daf26df44cde SHA512 61be82f6571bcd4492d5d7769628a4f88a57cda366f3a76e5f667efa1396cec7a2268b3984b74258b2ca44e6adaf9a20e3000c978ae9506978bb1730666b7363
+DIST dwarfs-bin-0.9.1-arm64.tar.gz 6522592 BLAKE2B 2e7c8f25061921040a12fb662b43f4bffcd9b38816cb466a4f1acdb330ce48f956d563d04bb968e57405557f37e0184140995016c2517d5123e473c42f1cf022 SHA512 6d985deb1453eb39b0d297199cb90e74557adaf81a40b7467d9af9f8670e16cc2bc41440702201c455dadd38a59e5597df38bccf9938da0d815588c3a1e38807

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
similarity index 86%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
index 6c4657c9a9..8b117c98fb 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
@@ -6,8 +6,8 @@ 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.tar.xz -> ${P}-amd64.tar.xz )
-	arm64? ( https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.tar.xz -> ${P}-arm64.tar.gz )
+	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"
@@ -28,9 +28,9 @@ QA_PREBUILT="
 
 src_unpack() {
 	if use amd64; then
-		S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64"
+		S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64-clang"
 	elif use arm64; then
-		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+		S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64-clang"
 	fi
 
 	default


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-02-12  7:27 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-02-12  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     0fdad3832db7b5b1bc9f82e77871774af045bfab
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 12 07:26:58 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Mon Feb 12 07:26:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fdad383

sys-fs/dwarfs-bin: version bump

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                            | 4 ++--
 .../dwarfs-bin/{dwarfs-bin-0.9.1.ebuild => dwarfs-bin-0.9.3.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index d81a25af95..944f4b9520 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,4 +1,4 @@
 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.1-amd64.tar.xz 7436484 BLAKE2B a4249d5566d89d783d2cc3350918a49c794f2730ff8475325959a433aa3fa4dcc387f98c50eed0a3a73b9b5e75ca35b88903c342d693dac7a5c4daf26df44cde SHA512 61be82f6571bcd4492d5d7769628a4f88a57cda366f3a76e5f667efa1396cec7a2268b3984b74258b2ca44e6adaf9a20e3000c978ae9506978bb1730666b7363
-DIST dwarfs-bin-0.9.1-arm64.tar.gz 6522592 BLAKE2B 2e7c8f25061921040a12fb662b43f4bffcd9b38816cb466a4f1acdb330ce48f956d563d04bb968e57405557f37e0184140995016c2517d5123e473c42f1cf022 SHA512 6d985deb1453eb39b0d297199cb90e74557adaf81a40b7467d9af9f8670e16cc2bc41440702201c455dadd38a59e5597df38bccf9938da0d815588c3a1e38807
+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

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-02-17  9:02 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-02-17  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2f2b1aa110f1a2abe95570aebfbee73e269e279a
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sat Feb 17 09:02:01 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sat Feb 17 09:02:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f2b1aa1

sys-fs/dwarfs-bin: updated to 0.9.5

Dropped old version

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                         |  6 +-
 sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild          | 67 ----------------------
 ...fs-bin-0.8.0.ebuild => dwarfs-bin-0.9.5.ebuild} |  0
 3 files changed, 2 insertions(+), 71 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 944f4b9520..7d8b4f4bb1 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -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

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild
deleted file mode 100644
index 8b117c98fb..0000000000
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.3.ebuild
+++ /dev/null
@@ -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"
-}

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.8.0.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.5.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.8.0.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.5.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-02-24  9:07 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-02-24  9:07 UTC (permalink / raw
  To: gentoo-commits

commit:     5cd013c0eab1d2946d71c985a46d639c37767053
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sat Feb 24 08:41:32 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sat Feb 24 09:07:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5cd013c0

sys-fs/dwarfs-bin: add 0.9.6, drop 0.9.5

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                            | 4 ++--
 .../dwarfs-bin/{dwarfs-bin-0.9.5.ebuild => dwarfs-bin-0.9.6.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 7d8b4f4bb1..c9ee01bcaf 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
-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
+DIST dwarfs-bin-0.9.6-amd64.tar.xz 7568956 BLAKE2B 57375e1fa48229245cebaf35c3fa2b164b0b0bee3d952026d046016307562e8521bb1f220c3710998643c2b27b15820bd99da2a30e3048652a46dbfa6d09f42f SHA512 5e587cd3ae1b8538ff76882a4aab6529647482b1141d124da13d7676e910a52a75b77b60b16cc10a9a0b5d89cb8dc35e70dbf3aaa1641b8dcd76803043ba949e
+DIST dwarfs-bin-0.9.6-arm64.tar.gz 6610096 BLAKE2B ee69e0f413c858d8a937b339c0e71d3806a6980ce24bec5b14398435718e7cd37cfdd4f0fd73252da5123a4eb1e7119217abdb10faabaa9efb1a128685b92d36 SHA512 4c40446046626d90279e60fa123eac2977cf345c25cce715f49bdfc5f9caf1c8cd5da9573d2e8b30827a47f14e2936d9c10aa50e2eb7be1c3acaff1a7f96bea7

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.5.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.6.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.9.5.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.6.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-05-16 15:06 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-05-16 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     a95bec828155b5ab1439baf115a1ecc7692ebced
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu May 16 15:02:25 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Thu May 16 15:02:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a95bec82

sys-fs/dwarfs-bin: add 0.9.9, drop 0.9.6

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                            | 4 ++--
 .../dwarfs-bin/{dwarfs-bin-0.9.6.ebuild => dwarfs-bin-0.9.9.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index c9ee01bcaf..1ff3f3bb35 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
-DIST dwarfs-bin-0.9.6-amd64.tar.xz 7568956 BLAKE2B 57375e1fa48229245cebaf35c3fa2b164b0b0bee3d952026d046016307562e8521bb1f220c3710998643c2b27b15820bd99da2a30e3048652a46dbfa6d09f42f SHA512 5e587cd3ae1b8538ff76882a4aab6529647482b1141d124da13d7676e910a52a75b77b60b16cc10a9a0b5d89cb8dc35e70dbf3aaa1641b8dcd76803043ba949e
-DIST dwarfs-bin-0.9.6-arm64.tar.gz 6610096 BLAKE2B ee69e0f413c858d8a937b339c0e71d3806a6980ce24bec5b14398435718e7cd37cfdd4f0fd73252da5123a4eb1e7119217abdb10faabaa9efb1a128685b92d36 SHA512 4c40446046626d90279e60fa123eac2977cf345c25cce715f49bdfc5f9caf1c8cd5da9573d2e8b30827a47f14e2936d9c10aa50e2eb7be1c3acaff1a7f96bea7
+DIST dwarfs-bin-0.9.9-amd64.tar.xz 7633552 BLAKE2B d4ae21125ce26347259a96d678959e49dfe91f9558d102b69b83743c83f65769b6e8ad926e8dbf14e5b82c18502865492963d09b239b6cd0a6f37d6b76768110 SHA512 b0fc212c3a6bce3a6dfd7c4009849501130f71a5cee3fd3e822f9fe7960fec44bf8be41ae3924d04e6816a80ac7053f7e4e64adac6647a37075affd555c51f52
+DIST dwarfs-bin-0.9.9-arm64.tar.gz 7034576 BLAKE2B a477af305ffa1ca8d91ea827f779c20256886f0d25350a090f1d93624c02ad42795795f44e33da2907466987e825309429d18f2dc1f4af3a7e49c665ff5f7d65 SHA512 5406d06a5214cf4c641a9328a8359b0bfcfcab20e67b63a3bb3b5a1feb0fd7527f7edab78103f932bac871f5172a72269d2f802bb0f93ee57e2f5f4b5b6a3f28

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.6.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.9.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.9.6.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.9.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-06-03 12:42 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-06-03 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f445ee7b4149d549cc2645e3b650a13150522f2f
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Mon Jun  3 12:42:38 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Mon Jun  3 12:42:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f445ee7b

sys-fs/dwarfs-bin: add 0.9.10, drop 0.9.9

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                                            | 4 ++--
 .../dwarfs-bin/{dwarfs-bin-0.9.9.ebuild => dwarfs-bin-0.9.10.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index 1ff3f3bb3..b16395d5f 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,2 @@
-DIST dwarfs-bin-0.9.9-amd64.tar.xz 7633552 BLAKE2B d4ae21125ce26347259a96d678959e49dfe91f9558d102b69b83743c83f65769b6e8ad926e8dbf14e5b82c18502865492963d09b239b6cd0a6f37d6b76768110 SHA512 b0fc212c3a6bce3a6dfd7c4009849501130f71a5cee3fd3e822f9fe7960fec44bf8be41ae3924d04e6816a80ac7053f7e4e64adac6647a37075affd555c51f52
-DIST dwarfs-bin-0.9.9-arm64.tar.gz 7034576 BLAKE2B a477af305ffa1ca8d91ea827f779c20256886f0d25350a090f1d93624c02ad42795795f44e33da2907466987e825309429d18f2dc1f4af3a7e49c665ff5f7d65 SHA512 5406d06a5214cf4c641a9328a8359b0bfcfcab20e67b63a3bb3b5a1feb0fd7527f7edab78103f932bac871f5172a72269d2f802bb0f93ee57e2f5f4b5b6a3f28
+DIST dwarfs-bin-0.9.10-amd64.tar.xz 8076224 BLAKE2B c2ed06683c5bb1989a6c3d9381514c750274cae9ba9fed7eedb96fd6a6202f09e14df1a45362a570b5f112e15e472ddf7e9bc368ad70a848aecf3b09bc94402a SHA512 9633f59fa1afdc9ebe8260ce6d29b78fbb6b2c5905edf8884b2e6b608c1c04fdcb1b464d4842e0e75eb5e16d766bf8aaf6f890b7aa1fae8cb7127309e7f2c49a
+DIST dwarfs-bin-0.9.10-arm64.tar.gz 7044940 BLAKE2B a893efa702423a5cfbe87117fe0674e8cba33bdaef95535ef6779e096d58c5002cd672c6e6ae378ae9f5641a19eb4b5e601e929a1bd1b4416208910ef80507ed SHA512 e32e9693a825335b311e454c5556decf8ccd74ce872cd4d61f2243e1fb000950436bb1b7336bf4341cd26820b9ffe6d383b2d2425329ba3ceac78fb415a1edf2

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.9.9.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.10.ebuild
similarity index 100%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.9.9.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.10.ebuild


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/
@ 2024-09-22  9:41 Denis Reva
  0 siblings, 0 replies; 26+ messages in thread
From: Denis Reva @ 2024-09-22  9:41 UTC (permalink / raw
  To: gentoo-commits

commit:     92f9e16154e29d9a90917ebfc13ad0fd52f02ffe
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 22 09:40:55 2024 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sun Sep 22 09:41:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92f9e161

sys-fs/dwarfs-bin: add 0.10.1

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 sys-fs/dwarfs-bin/Manifest                 |  2 +
 sys-fs/dwarfs-bin/dwarfs-bin-0.10.1.ebuild | 67 ++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index b16395d5f..871b24ab2 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,2 +1,4 @@
+DIST dwarfs-bin-0.10.1-amd64.tar.xz 7342460 BLAKE2B c9e4b053d8f6082a31007d394333693e4ba1c999bd797affa5f1bdcc5e28c834db664952c8ec0c29a94ed98b111df369ddd321f434beecd486d25c9580d2b497 SHA512 850bf3f1747e0bcb9fe458a691036bf3eca4ed6bd44c00033e34ae25f07a38c35905947fc407b65caa41ebe2662ec1474368cfe338df234447bafab50d54a850
+DIST dwarfs-bin-0.10.1-arm64.tar.gz 6427628 BLAKE2B 656bbf5cc9b0faa82560bc6589d4d7ea4837966abfd1fa46c5f07470e87769ed4864d0895ef8d1cf6d800cee8e6d1ac70fd704f0bca516ffaa9e29202889ec7a SHA512 15de8bd5f6ee073f4a9d540929ab210fc9faf163a5dc5271abbaac67c81b402a0b11748fc0c80c65a9804744671eb4498f03634733ba1d15c1d5133b4150e33b
 DIST dwarfs-bin-0.9.10-amd64.tar.xz 8076224 BLAKE2B c2ed06683c5bb1989a6c3d9381514c750274cae9ba9fed7eedb96fd6a6202f09e14df1a45362a570b5f112e15e472ddf7e9bc368ad70a848aecf3b09bc94402a SHA512 9633f59fa1afdc9ebe8260ce6d29b78fbb6b2c5905edf8884b2e6b608c1c04fdcb1b464d4842e0e75eb5e16d766bf8aaf6f890b7aa1fae8cb7127309e7f2c49a
 DIST dwarfs-bin-0.9.10-arm64.tar.gz 7044940 BLAKE2B a893efa702423a5cfbe87117fe0674e8cba33bdaef95535ef6779e096d58c5002cd672c6e6ae378ae9f5641a19eb4b5e601e929a1bd1b4416208910ef80507ed SHA512 e32e9693a825335b311e454c5556decf8ccd74ce872cd4d61f2243e1fb000950436bb1b7336bf4341cd26820b9ffe6d383b2d2425329ba3ceac78fb415a1edf2

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.10.1.ebuild b/sys-fs/dwarfs-bin/dwarfs-bin-0.10.1.ebuild
new file mode 100644
index 000000000..8b117c98f
--- /dev/null
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.10.1.ebuild
@@ -0,0 +1,67 @@
+# 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"
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2024-09-22  9:41 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-19 11:50 [gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs-bin/ Denis Reva
  -- strict thread matches above, loose matches on Subject: below --
2022-03-24  6:29 Denis Reva
2022-06-14  6:35 Denis Reva
2022-06-22  5:40 Denis Reva
2022-06-22  5:40 Denis Reva
2023-02-28 13:12 Denis Reva
2023-02-28 13:12 Denis Reva
2023-02-28 13:12 Denis Reva
2023-02-28 14:51 Denis Reva
2023-05-27 16:35 Rahul Sandhu
2023-07-10  5:28 Denis Reva
2023-07-25 17:05 Denis Reva
2023-08-16 13:08 Denis Reva
2024-01-07 11:07 Denis Reva
2024-01-08  8:50 YiFei Zhu
2024-01-10  7:06 YiFei Zhu
2024-01-10  7:15 YiFei Zhu
2024-01-19  6:43 YiFei Zhu
2024-01-23 11:08 YiFei Zhu
2024-02-08 19:13 YiFei Zhu
2024-02-12  7:27 Denis Reva
2024-02-17  9:02 Denis Reva
2024-02-24  9:07 Denis Reva
2024-05-16 15:06 Denis Reva
2024-06-03 12:42 Denis Reva
2024-09-22  9:41 Denis Reva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox