* [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