public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/
@ 2021-11-07 23:28 Samuel Bernardo
  0 siblings, 0 replies; 4+ messages in thread
From: Samuel Bernardo @ 2021-11-07 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     d91f26297e9218384db72681e02eff6e92192a4d
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Sun Nov  7 23:28:41 2021 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Sun Nov  7 23:28:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=d91f2629

Update partclone

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 sys-block/partclone/Manifest                                |  5 ++++-
 sys-block/partclone/metadata.xml                            | 12 ++++++++++++
 .../{partclone-9999.ebuild => partclone-0.3.18.ebuild}      | 13 ++++++-------
 sys-block/partclone/partclone-9999.ebuild                   | 10 +++++-----
 4 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest
index 8cad530..a5f40ac 100644
--- a/sys-block/partclone/Manifest
+++ b/sys-block/partclone/Manifest
@@ -1,3 +1,6 @@
 DIST partclone-0.3.12.tar.gz 1066511 BLAKE2B f9778aea7b0804df98f5dbef821ebc626ebcad0981b9beef940c162f5c2d68ce94cee67df88ff3ff857a16c828d1658707b7d18d16f7ff25337ac0dd5ee122d8 SHA512 72ff450ab1ca9c30a5c2404cd2f92110ec298f1cfab79610cbcd5272ded72e8e9cb758a980f4d6d05f848dde9058753748bdb6616b2f9bf7c1742a3c65f19500
+DIST partclone-0.3.18.tar.gz 1308421 BLAKE2B f39fd3c0f8f1ad984c077dc86fcfe3caaac0839ab665f136bf98f7611a3fd9d31603bba37e02f1915791a76a15b2431951cdd2634fd4dd9930a7db5a991a1533 SHA512 56b2928e7eb147f6b7675b359147401c1ed46ad5167876cf4b4bd2cb7798173a9f5760812466dfe1c07a385086b177d3324ddb59d63bbea2f425733ee22dd2d8
 EBUILD partclone-0.3.12.ebuild 1962 BLAKE2B d1fa164e457c43215bca9d16745dc6a7ceec2d18f658428b1127c5c25271c2994dcd1ba362289bee0ce6c618fac0b2d8ee880744e7e1e316355f1bb402f24c1c SHA512 4e64de694f4889ae15c936591656b1c484b5591720138f0de472f122052def05919cd63be6a8949e1a5c3010ae776755bb75d4701f28bd22b13cf09c9e448721
-EBUILD partclone-9999.ebuild 1962 BLAKE2B d1fa164e457c43215bca9d16745dc6a7ceec2d18f658428b1127c5c25271c2994dcd1ba362289bee0ce6c618fac0b2d8ee880744e7e1e316355f1bb402f24c1c SHA512 4e64de694f4889ae15c936591656b1c484b5591720138f0de472f122052def05919cd63be6a8949e1a5c3010ae776755bb75d4701f28bd22b13cf09c9e448721
+EBUILD partclone-0.3.18.ebuild 1976 BLAKE2B 63903d3117480713a78685ad9b8f55e4f8ce96e7741a6397fde2aeec4d7b0e89fb91b4251041586c07c2361fe59fa1dee424346985e0db3faf76a56b912db43d SHA512 71f857fc28fa8a90dd70504dc768bc5e50577b6840be1fefa2d687bbb7a14791cf077e2ffe08974c86451c2337368fd155400d870dcfbf1201484a81498e2ff5
+EBUILD partclone-9999.ebuild 1997 BLAKE2B 9b65d145547c69ea32278ac6ed0388505b955285594ae7cfd728ae9003dba373e8e941f5c9137c38aac9651d21c5279b31410925aa8442ff755eff7f381ffadb SHA512 59cd916ead460cf1fff6c19afbdf74d4cb85753e4d85bfedd4e5f7c739286f88111825d23149e55a75987e6d88a9224e5364dfa9292cb0395a4670baa41cbbb5
+MISC metadata.xml 402 BLAKE2B 55703f2279ca9c0eca62e9108215752498fcb8050ac6ce91497655d762d50f391e8772bf6097f4d61316510b933a40aca703e194a94f0be2be4b977a97d35446 SHA512 acc900f0b789dc2f73bb16e8283e8db7afeb77802df739b267003ebfe73825fede9f65bd4e1406719645f48deafbd153fa4776a31bba67fb103edf8ff2d6e7c7

diff --git a/sys-block/partclone/metadata.xml b/sys-block/partclone/metadata.xml
new file mode 100644
index 0000000..5fab6d9
--- /dev/null
+++ b/sys-block/partclone/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>samuelbernardo.mail@gmail.com</email>
+		<name>Samuel Bernardo</name>
+		<description>ssnb Gentoo Overlay</description>
+	</maintainer>
+	<upstream>
+	        <remote-id type="github">Thomas-Tsai/partclone</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/sys-block/partclone/partclone-9999.ebuild b/sys-block/partclone/partclone-0.3.18.ebuild
similarity index 89%
copy from sys-block/partclone/partclone-9999.ebuild
copy to sys-block/partclone/partclone-0.3.18.ebuild
index f551aa5..aefa908 100644
--- a/sys-block/partclone/partclone-9999.ebuild
+++ b/sys-block/partclone/partclone-0.3.18.ebuild
@@ -1,21 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 if [[ -z ${PV%%*9999} ]]; then
 	EGIT_REPO_URI="https://github.com/Thomas-Tsai/${PN}.git"
 	inherit git-r3
 else
-	inherit vcs-snapshot
-	MY_PV="5e00059"
 	[[ -n ${PV%%*_p*} ]] && MY_PV="${PV}"
 	SRC_URI="
-		mirror://githubcl/Thomas-Tsai/${PN}/tar.gz/${MY_PV} -> ${P}.tar.gz
+		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
 	RESTRICT="primaryuri"
-	KEYWORDS="~amd64 ~x86"
+	#KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Partition cloning tool"
@@ -83,5 +81,6 @@ src_configure() {
 		$(use_enable static)
 		$(use_enable xfs)
 	)
+	append-flags -fcommon
 	econf "${myconf[@]}"
 }

diff --git a/sys-block/partclone/partclone-9999.ebuild b/sys-block/partclone/partclone-9999.ebuild
index f551aa5..f7970a8 100644
--- a/sys-block/partclone/partclone-9999.ebuild
+++ b/sys-block/partclone/partclone-9999.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 if [[ -z ${PV%%*9999} ]]; then
 	EGIT_REPO_URI="https://github.com/Thomas-Tsai/${PN}.git"
 	inherit git-r3
 else
 	inherit vcs-snapshot
-	MY_PV="5e00059"
 	[[ -n ${PV%%*_p*} ]] && MY_PV="${PV}"
 	SRC_URI="
-		mirror://githubcl/Thomas-Tsai/${PN}/tar.gz/${MY_PV} -> ${P}.tar.gz
+		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
 	RESTRICT="primaryuri"
 	KEYWORDS="~amd64 ~x86"
@@ -83,5 +82,6 @@ src_configure() {
 		$(use_enable static)
 		$(use_enable xfs)
 	)
+	append-flags -fcommon
 	econf "${myconf[@]}"
 }


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

* [gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/
@ 2021-11-08  0:41 Samuel Bernardo
  0 siblings, 0 replies; 4+ messages in thread
From: Samuel Bernardo @ 2021-11-08  0:41 UTC (permalink / raw
  To: gentoo-commits

commit:     3118f126e91490d0dd0ebd846fd807e88009f1d5
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Mon Nov  8 00:41:18 2021 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Mon Nov  8 00:41:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=3118f126

Keyword mask partclone 0.3.18 since is compiling after applying the patch

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 sys-block/partclone/Manifest                | 2 +-
 sys-block/partclone/partclone-0.3.18.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest
index 23da94e..1c09e3c 100644
--- a/sys-block/partclone/Manifest
+++ b/sys-block/partclone/Manifest
@@ -2,6 +2,6 @@ AUX partclone-fail-mbr.patch 767 BLAKE2B 9b53ec933651b2b1d3583cec7f2f83728dbe3f8
 DIST partclone-0.3.12.tar.gz 1066511 BLAKE2B f9778aea7b0804df98f5dbef821ebc626ebcad0981b9beef940c162f5c2d68ce94cee67df88ff3ff857a16c828d1658707b7d18d16f7ff25337ac0dd5ee122d8 SHA512 72ff450ab1ca9c30a5c2404cd2f92110ec298f1cfab79610cbcd5272ded72e8e9cb758a980f4d6d05f848dde9058753748bdb6616b2f9bf7c1742a3c65f19500
 DIST partclone-0.3.18.tar.gz 1308421 BLAKE2B f39fd3c0f8f1ad984c077dc86fcfe3caaac0839ab665f136bf98f7611a3fd9d31603bba37e02f1915791a76a15b2431951cdd2634fd4dd9930a7db5a991a1533 SHA512 56b2928e7eb147f6b7675b359147401c1ed46ad5167876cf4b4bd2cb7798173a9f5760812466dfe1c07a385086b177d3324ddb59d63bbea2f425733ee22dd2d8
 EBUILD partclone-0.3.12.ebuild 2057 BLAKE2B e57a80ac8df43ccb5daf44484174aa114fb53675f2a0588da0a7498a28cc2977ebc40a80eec104cce8ba66b8832b5f80ea4a9d42f315c2eab25d3c466f68603f SHA512 91f66cc54b9230981f7526407bc05746a0602524404a32ad10b49f3d4ef895179faf274a9dacd742a1a9abef459a8477c89206496af9794823bf35ae32943832
-EBUILD partclone-0.3.18.ebuild 2034 BLAKE2B 3f518dd3cc91edddf356a77e14a5dccebc9be9c2c8dc888f1a6563ab20853dcd63d402401c65dfad4639d45894a3bc9be09b0f32cc6ef58af89571b5dbec1c54 SHA512 7b54e74a25954c24833bf7cb57c9024890cdb22127e4c91e643315c6b209fda1e39a5286ca4020b83d9b11503e6160581488d58c959cb3e5c321de4bdbcc1275
+EBUILD partclone-0.3.18.ebuild 2033 BLAKE2B 8ef813ce8a69e4b79793b2a3966cee1fbbe4b32e424b2a41cf57b8fdd75eb8d0e6ccab51935594d0525574beb323ec85f557309611a0100c034ee85ad8a7a8a9 SHA512 66ab889e0588f231e6fbf4237fef5ac734602fa653ce3f36c1e4b464f3c6b9f77ee92b80d2f8bccd4ef6af102c3fd528c1c25a6bf66b8b8146dadb36d28f43e3
 EBUILD partclone-9999.ebuild 2034 BLAKE2B 3f518dd3cc91edddf356a77e14a5dccebc9be9c2c8dc888f1a6563ab20853dcd63d402401c65dfad4639d45894a3bc9be09b0f32cc6ef58af89571b5dbec1c54 SHA512 7b54e74a25954c24833bf7cb57c9024890cdb22127e4c91e643315c6b209fda1e39a5286ca4020b83d9b11503e6160581488d58c959cb3e5c321de4bdbcc1275
 MISC metadata.xml 395 BLAKE2B 4e395ac32073f5bd25debecc41ac112ba5345ca6e0cf41287313dcc61c47ce9e74b6fe837b0cc6f563966f1d3235e1c6f28277f9a5a8a23c227f7d23738da3a5 SHA512 cf80b1f7c4f56765f28610f782fb52638304b9b715c8311ed91852e47cddb916e2ae1c8804f5d9848c1ae9a6d768de786f152f7577ff40a2e7642a6836d3b9d2

diff --git a/sys-block/partclone/partclone-0.3.18.ebuild b/sys-block/partclone/partclone-0.3.18.ebuild
index 4f8dc5a..8e6f01c 100644
--- a/sys-block/partclone/partclone-0.3.18.ebuild
+++ b/sys-block/partclone/partclone-0.3.18.ebuild
@@ -13,7 +13,7 @@ else
 		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
 	RESTRICT="primaryuri"
-	#KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Partition cloning tool"


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

* [gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/
@ 2021-11-22  2:32 Samuel Bernardo
  0 siblings, 0 replies; 4+ messages in thread
From: Samuel Bernardo @ 2021-11-22  2:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f14735801a9f7943aa4b414b3cd50ba4dfc4e83d
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Mon Nov 22 02:32:36 2021 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Mon Nov 22 02:32:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=f1473580

Update metadata and ebuild with missing use flags for partclone

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 sys-block/partclone/Manifest                |  6 +++---
 sys-block/partclone/metadata.xml            | 25 ++++++++++++++++++++++++-
 sys-block/partclone/partclone-0.3.18.ebuild | 14 +++++++++-----
 sys-block/partclone/partclone-9999.ebuild   | 16 ++++++++++------
 4 files changed, 46 insertions(+), 15 deletions(-)

diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest
index 1c09e3c..ff7cd87 100644
--- a/sys-block/partclone/Manifest
+++ b/sys-block/partclone/Manifest
@@ -2,6 +2,6 @@ AUX partclone-fail-mbr.patch 767 BLAKE2B 9b53ec933651b2b1d3583cec7f2f83728dbe3f8
 DIST partclone-0.3.12.tar.gz 1066511 BLAKE2B f9778aea7b0804df98f5dbef821ebc626ebcad0981b9beef940c162f5c2d68ce94cee67df88ff3ff857a16c828d1658707b7d18d16f7ff25337ac0dd5ee122d8 SHA512 72ff450ab1ca9c30a5c2404cd2f92110ec298f1cfab79610cbcd5272ded72e8e9cb758a980f4d6d05f848dde9058753748bdb6616b2f9bf7c1742a3c65f19500
 DIST partclone-0.3.18.tar.gz 1308421 BLAKE2B f39fd3c0f8f1ad984c077dc86fcfe3caaac0839ab665f136bf98f7611a3fd9d31603bba37e02f1915791a76a15b2431951cdd2634fd4dd9930a7db5a991a1533 SHA512 56b2928e7eb147f6b7675b359147401c1ed46ad5167876cf4b4bd2cb7798173a9f5760812466dfe1c07a385086b177d3324ddb59d63bbea2f425733ee22dd2d8
 EBUILD partclone-0.3.12.ebuild 2057 BLAKE2B e57a80ac8df43ccb5daf44484174aa114fb53675f2a0588da0a7498a28cc2977ebc40a80eec104cce8ba66b8832b5f80ea4a9d42f315c2eab25d3c466f68603f SHA512 91f66cc54b9230981f7526407bc05746a0602524404a32ad10b49f3d4ef895179faf274a9dacd742a1a9abef459a8477c89206496af9794823bf35ae32943832
-EBUILD partclone-0.3.18.ebuild 2033 BLAKE2B 8ef813ce8a69e4b79793b2a3966cee1fbbe4b32e424b2a41cf57b8fdd75eb8d0e6ccab51935594d0525574beb323ec85f557309611a0100c034ee85ad8a7a8a9 SHA512 66ab889e0588f231e6fbf4237fef5ac734602fa653ce3f36c1e4b464f3c6b9f77ee92b80d2f8bccd4ef6af102c3fd528c1c25a6bf66b8b8146dadb36d28f43e3
-EBUILD partclone-9999.ebuild 2034 BLAKE2B 3f518dd3cc91edddf356a77e14a5dccebc9be9c2c8dc888f1a6563ab20853dcd63d402401c65dfad4639d45894a3bc9be09b0f32cc6ef58af89571b5dbec1c54 SHA512 7b54e74a25954c24833bf7cb57c9024890cdb22127e4c91e643315c6b209fda1e39a5286ca4020b83d9b11503e6160581488d58c959cb3e5c321de4bdbcc1275
-MISC metadata.xml 395 BLAKE2B 4e395ac32073f5bd25debecc41ac112ba5345ca6e0cf41287313dcc61c47ce9e74b6fe837b0cc6f563966f1d3235e1c6f28277f9a5a8a23c227f7d23738da3a5 SHA512 cf80b1f7c4f56765f28610f782fb52638304b9b715c8311ed91852e47cddb916e2ae1c8804f5d9848c1ae9a6d768de786f152f7577ff40a2e7642a6836d3b9d2
+EBUILD partclone-0.3.18.ebuild 2149 BLAKE2B 862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2 SHA512 3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
+EBUILD partclone-9999.ebuild 2149 BLAKE2B 862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2 SHA512 3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
+MISC metadata.xml 1503 BLAKE2B 14ea6f2feb34953f58098465d973774284cb7596e53d9e637d63b292aca3b4826e0aae6b2d416aff59fc15af6305916905239b235286e881d5b71f7e104f04f0 SHA512 579b7530c7acc1e3b515d68c5442cb0aea97a7ff04bb9636e5113dfcba84bd41dba9c6ec8ba1d3533d3e2bf205cfc1afd7d361f7dd2ad195b4d372ae28a8f530

diff --git a/sys-block/partclone/metadata.xml b/sys-block/partclone/metadata.xml
index 05e2667..76c48d1 100644
--- a/sys-block/partclone/metadata.xml
+++ b/sys-block/partclone/metadata.xml
@@ -4,9 +4,32 @@
 	<maintainer type="person">
 		<email>samuelbernardo.mail@gmail.com</email>
 		<name>Samuel Bernardo</name>
-		<description>ssnb Gentoo Overlay</description>
+		<description>ssnb Gentoo Overlay maintainer</description>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
 	</maintainer>
 	<upstream>
 		<remote-id type="github">Thomas-Tsai/partclone</remote-id>
 	</upstream>
+	<use>
+		<flag name="apfs">Compile partclone apfs tool</flag>
+		<flag name="btrfs">Compile partclone btrfs tool</flag>
+		<flag name="e2fs">Compile partclone e2fs tool</flag>
+		<flag name="exfat">Compile partclone exfat tool</flag>
+		<flag name="f2fs">Compile partclone f2fs tool</flag>
+		<flag name="fat">Compile partclone fat tool</flag>
+		<flag name="fuse">Compile partclone fuse tool</flag>
+		<flag name="hfs">Compile partclone hfs tool</flag>
+		<flag name="jfs">Compile partclone jfs tool</flag>
+		<flag name="minix">Compile partclone minix tool</flag>
+		<flag name="nilfs2">Compile partclone nilfs2 tool</flag>
+		<flag name="ntfs">Compile partclone ntfs tool</flag>
+		<flag name="reiser4">Compile partclone reiser4 tool</flag>
+		<flag name="reiserfs">Compile partclone reiserfs tool</flag>
+		<flag name="ufs">Compile partclone ufs tool</flag>
+		<flag name="vmfs">Compile partclone vmfs tool</flag>
+		<flag name="xfs">Compile partclone xfs tool</flag>
+	</use>
 </pkgmetadata>

diff --git a/sys-block/partclone/partclone-0.3.18.ebuild b/sys-block/partclone/partclone-0.3.18.ebuild
index 8e6f01c..2a8106c 100644
--- a/sys-block/partclone/partclone-0.3.18.ebuild
+++ b/sys-block/partclone/partclone-0.3.18.ebuild
@@ -12,7 +12,6 @@ else
 	SRC_URI="
 		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
-	RESTRICT="primaryuri"
 	KEYWORDS="~amd64 ~x86"
 fi
 
@@ -22,8 +21,8 @@ HOMEPAGE="https://partclone.org"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="
-apfs btrfs +e2fs exfat f2fs fat fuse hfs minix ncurses nilfs2 ntfs reiser4
-reiserfs static xfs
+apfs btrfs +e2fs exfat f2fs fat fuse hfs jfs minix ncurses nilfs2 ntfs reiser4
+reiserfs static ufs vmfs xfs
 "
 
 RDEPEND="
@@ -31,6 +30,7 @@ RDEPEND="
 	e2fs? ( sys-fs/e2fsprogs )
 	btrfs? ( sys-apps/util-linux )
 	fuse? ( sys-fs/fuse:0 )
+	jfs? ( sys-fs/jfsutils )
 	ncurses? ( sys-libs/ncurses:0 )
 	nilfs2? ( sys-fs/nilfs-utils )
 	ntfs? ( sys-fs/ntfs3g )
@@ -45,6 +45,7 @@ RDEPEND="
 		)
 		btrfs? ( sys-apps/util-linux[static-libs] )
 		fuse? ( sys-fs/fuse:0[static-libs] )
+		jfs? ( sys-fs/jfsutils[static] )
 		ncurses? ( sys-libs/ncurses:0[static-libs] )
 		nilfs2? ( sys-fs/nilfs-utils[static-libs] )
 		ntfs? ( sys-fs/ntfs3g[static-libs] )
@@ -58,8 +59,8 @@ DEPEND="
 DOCS=( AUTHORS ChangeLog HACKING NEWS README.md TODO )
 
 src_prepare() {
-	for f in ${FILESDIR}/${PN}-*.patch; do
-		eapply $f
+	for f in "${FILESDIR}/${PN}-"*.patch; do
+		eapply "$f"
 	done
 	default
 	eautoreconf
@@ -75,6 +76,7 @@ src_configure() {
 		$(use_enable fat)
 		$(use_enable fuse)
 		$(use_enable hfs hfsp)
+		$(use_enable jfs)
 		$(use_enable minix)
 		$(use_enable ncurses ncursesw)
 		$(use_enable nilfs2)
@@ -82,6 +84,8 @@ src_configure() {
 		$(use_enable reiserfs)
 		$(use_enable reiser4)
 		$(use_enable static)
+		$(use_enable vmfs)
+		$(use_enable ufs)
 		$(use_enable xfs)
 	)
 	append-flags -fcommon

diff --git a/sys-block/partclone/partclone-9999.ebuild b/sys-block/partclone/partclone-9999.ebuild
index 4f8dc5a..2a8106c 100644
--- a/sys-block/partclone/partclone-9999.ebuild
+++ b/sys-block/partclone/partclone-9999.ebuild
@@ -12,8 +12,7 @@ else
 	SRC_URI="
 		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
-	RESTRICT="primaryuri"
-	#KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 DESCRIPTION="Partition cloning tool"
@@ -22,8 +21,8 @@ HOMEPAGE="https://partclone.org"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="
-apfs btrfs +e2fs exfat f2fs fat fuse hfs minix ncurses nilfs2 ntfs reiser4
-reiserfs static xfs
+apfs btrfs +e2fs exfat f2fs fat fuse hfs jfs minix ncurses nilfs2 ntfs reiser4
+reiserfs static ufs vmfs xfs
 "
 
 RDEPEND="
@@ -31,6 +30,7 @@ RDEPEND="
 	e2fs? ( sys-fs/e2fsprogs )
 	btrfs? ( sys-apps/util-linux )
 	fuse? ( sys-fs/fuse:0 )
+	jfs? ( sys-fs/jfsutils )
 	ncurses? ( sys-libs/ncurses:0 )
 	nilfs2? ( sys-fs/nilfs-utils )
 	ntfs? ( sys-fs/ntfs3g )
@@ -45,6 +45,7 @@ RDEPEND="
 		)
 		btrfs? ( sys-apps/util-linux[static-libs] )
 		fuse? ( sys-fs/fuse:0[static-libs] )
+		jfs? ( sys-fs/jfsutils[static] )
 		ncurses? ( sys-libs/ncurses:0[static-libs] )
 		nilfs2? ( sys-fs/nilfs-utils[static-libs] )
 		ntfs? ( sys-fs/ntfs3g[static-libs] )
@@ -58,8 +59,8 @@ DEPEND="
 DOCS=( AUTHORS ChangeLog HACKING NEWS README.md TODO )
 
 src_prepare() {
-	for f in ${FILESDIR}/${PN}-*.patch; do
-		eapply $f
+	for f in "${FILESDIR}/${PN}-"*.patch; do
+		eapply "$f"
 	done
 	default
 	eautoreconf
@@ -75,6 +76,7 @@ src_configure() {
 		$(use_enable fat)
 		$(use_enable fuse)
 		$(use_enable hfs hfsp)
+		$(use_enable jfs)
 		$(use_enable minix)
 		$(use_enable ncurses ncursesw)
 		$(use_enable nilfs2)
@@ -82,6 +84,8 @@ src_configure() {
 		$(use_enable reiserfs)
 		$(use_enable reiser4)
 		$(use_enable static)
+		$(use_enable vmfs)
+		$(use_enable ufs)
 		$(use_enable xfs)
 	)
 	append-flags -fcommon


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

* [gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/
@ 2024-06-16 20:19 Samuel Bernardo
  0 siblings, 0 replies; 4+ messages in thread
From: Samuel Bernardo @ 2024-06-16 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     e85f59351a2ead94aa65b39cb903a167a514f26d
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Sun Jun 16 20:18:39 2024 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Sun Jun 16 20:18:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=e85f5935

Update partclone to latest release. Still require review from PR https://github.com/gentoo/gentoo/pull/23025

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 sys-block/partclone/Manifest                         |  4 ++--
 ...rtclone-0.3.12.ebuild => partclone-0.3.29.ebuild} | 20 +++++++++++---------
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest
index ff7cd87..f993f7a 100644
--- a/sys-block/partclone/Manifest
+++ b/sys-block/partclone/Manifest
@@ -1,7 +1,7 @@
 AUX partclone-fail-mbr.patch 767 BLAKE2B 9b53ec933651b2b1d3583cec7f2f83728dbe3f8cd5fd8741831f60813d71ef77e26b8395e8fb8d03c599a31ac81f2acefa0022dd27321598d6684bce60d1379a SHA512 4b57ddb67c600790b7836dbd1cf9ead37dbe35f8471c1f3be4e3b235b11ad0c7c74517cd702b0ec503d8976490db1f90f1109b54da0c7d2b160cc8b7d6cdb2e2
-DIST partclone-0.3.12.tar.gz 1066511 BLAKE2B f9778aea7b0804df98f5dbef821ebc626ebcad0981b9beef940c162f5c2d68ce94cee67df88ff3ff857a16c828d1658707b7d18d16f7ff25337ac0dd5ee122d8 SHA512 72ff450ab1ca9c30a5c2404cd2f92110ec298f1cfab79610cbcd5272ded72e8e9cb758a980f4d6d05f848dde9058753748bdb6616b2f9bf7c1742a3c65f19500
 DIST partclone-0.3.18.tar.gz 1308421 BLAKE2B f39fd3c0f8f1ad984c077dc86fcfe3caaac0839ab665f136bf98f7611a3fd9d31603bba37e02f1915791a76a15b2431951cdd2634fd4dd9930a7db5a991a1533 SHA512 56b2928e7eb147f6b7675b359147401c1ed46ad5167876cf4b4bd2cb7798173a9f5760812466dfe1c07a385086b177d3324ddb59d63bbea2f425733ee22dd2d8
-EBUILD partclone-0.3.12.ebuild 2057 BLAKE2B e57a80ac8df43ccb5daf44484174aa114fb53675f2a0588da0a7498a28cc2977ebc40a80eec104cce8ba66b8832b5f80ea4a9d42f315c2eab25d3c466f68603f SHA512 91f66cc54b9230981f7526407bc05746a0602524404a32ad10b49f3d4ef895179faf274a9dacd742a1a9abef459a8477c89206496af9794823bf35ae32943832
+DIST partclone-0.3.29.tar.gz 1454969 BLAKE2B be653f7cf920f5a5ed8cbe4f8c86c7c0aeea91e3d7afa89e1c2ad95ab8038c583ebc8632109b09d4291239da6b7331909fb040038f7a33c674c59fcfd8027741 SHA512 a79548c52760c694ed3435072f30ba7c03fc757a0d43780ee99d004ed3f236aa48ef99ead7f957174ea7ee304b03f6c7c252b524fc9e8c2a2457ab5a4c075593
 EBUILD partclone-0.3.18.ebuild 2149 BLAKE2B 862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2 SHA512 3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
+EBUILD partclone-0.3.29.ebuild 2149 BLAKE2B 862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2 SHA512 3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
 EBUILD partclone-9999.ebuild 2149 BLAKE2B 862e0daa7a8d4d9778756cbf7de7a92bd588de7417de225d65751054a5dbc6b6449a4ad0e867789d2b34042aa5a3de5f2d6966096965d829af8a95466049a2f2 SHA512 3992481ed177b0db88acdeee996be1565d3b8ad7546c4c0075a05a60c313634447211b436ae3787087b1c9f79bb6c46e550270e11e6b74f2ebef29e1f353da4a
 MISC metadata.xml 1503 BLAKE2B 14ea6f2feb34953f58098465d973774284cb7596e53d9e637d63b292aca3b4826e0aae6b2d416aff59fc15af6305916905239b235286e881d5b71f7e104f04f0 SHA512 579b7530c7acc1e3b515d68c5442cb0aea97a7ff04bb9636e5113dfcba84bd41dba9c6ec8ba1d3533d3e2bf205cfc1afd7d361f7dd2ad195b4d372ae28a8f530

diff --git a/sys-block/partclone/partclone-0.3.12.ebuild b/sys-block/partclone/partclone-0.3.29.ebuild
similarity index 82%
rename from sys-block/partclone/partclone-0.3.12.ebuild
rename to sys-block/partclone/partclone-0.3.29.ebuild
index e609ef6..2a8106c 100644
--- a/sys-block/partclone/partclone-0.3.12.ebuild
+++ b/sys-block/partclone/partclone-0.3.29.ebuild
@@ -1,20 +1,17 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools flag-o-matic
 if [[ -z ${PV%%*9999} ]]; then
 	EGIT_REPO_URI="https://github.com/Thomas-Tsai/${PN}.git"
 	inherit git-r3
 else
-	#inherit vcs-snapshot
-	MY_PV="5e00059"
 	[[ -n ${PV%%*_p*} ]] && MY_PV="${PV}"
 	SRC_URI="
-		mirror://githubcl/Thomas-Tsai/${PN}/tar.gz/${MY_PV} -> ${P}.tar.gz
+		https://github.com/Thomas-Tsai/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
 	"
-	RESTRICT="primaryuri"
 	KEYWORDS="~amd64 ~x86"
 fi
 
@@ -24,8 +21,8 @@ HOMEPAGE="https://partclone.org"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="
-apfs btrfs +e2fs exfat f2fs fat fuse hfs minix ncurses nilfs2 ntfs reiser4
-reiserfs static xfs
+apfs btrfs +e2fs exfat f2fs fat fuse hfs jfs minix ncurses nilfs2 ntfs reiser4
+reiserfs static ufs vmfs xfs
 "
 
 RDEPEND="
@@ -33,6 +30,7 @@ RDEPEND="
 	e2fs? ( sys-fs/e2fsprogs )
 	btrfs? ( sys-apps/util-linux )
 	fuse? ( sys-fs/fuse:0 )
+	jfs? ( sys-fs/jfsutils )
 	ncurses? ( sys-libs/ncurses:0 )
 	nilfs2? ( sys-fs/nilfs-utils )
 	ntfs? ( sys-fs/ntfs3g )
@@ -47,6 +45,7 @@ RDEPEND="
 		)
 		btrfs? ( sys-apps/util-linux[static-libs] )
 		fuse? ( sys-fs/fuse:0[static-libs] )
+		jfs? ( sys-fs/jfsutils[static] )
 		ncurses? ( sys-libs/ncurses:0[static-libs] )
 		nilfs2? ( sys-fs/nilfs-utils[static-libs] )
 		ntfs? ( sys-fs/ntfs3g[static-libs] )
@@ -60,8 +59,8 @@ DEPEND="
 DOCS=( AUTHORS ChangeLog HACKING NEWS README.md TODO )
 
 src_prepare() {
-	for f in ${FILESDIR}/${PN}-*.patch; do
-		eapply $f
+	for f in "${FILESDIR}/${PN}-"*.patch; do
+		eapply "$f"
 	done
 	default
 	eautoreconf
@@ -77,6 +76,7 @@ src_configure() {
 		$(use_enable fat)
 		$(use_enable fuse)
 		$(use_enable hfs hfsp)
+		$(use_enable jfs)
 		$(use_enable minix)
 		$(use_enable ncurses ncursesw)
 		$(use_enable nilfs2)
@@ -84,6 +84,8 @@ src_configure() {
 		$(use_enable reiserfs)
 		$(use_enable reiser4)
 		$(use_enable static)
+		$(use_enable vmfs)
+		$(use_enable ufs)
 		$(use_enable xfs)
 	)
 	append-flags -fcommon


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

end of thread, other threads:[~2024-06-16 20:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-16 20:19 [gentoo-commits] repo/user/ssnb:master commit in: sys-block/partclone/ Samuel Bernardo
  -- strict thread matches above, loose matches on Subject: below --
2021-11-22  2:32 Samuel Bernardo
2021-11-08  0:41 Samuel Bernardo
2021-11-07 23:28 Samuel Bernardo

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