aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2024-06-16 21:18:39 +0100
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2024-06-16 21:18:39 +0100
commite85f59351a2ead94aa65b39cb903a167a514f26d (patch)
tree51eadfeb173a8ba498f47f7efdb0b4735683bcf9
parentRemove terraform ebuild, since it is maintained by Gentoo (diff)
downloadssnb-e85f59351a2ead94aa65b39cb903a167a514f26d.tar.gz
ssnb-e85f59351a2ead94aa65b39cb903a167a514f26d.tar.bz2
ssnb-e85f59351a2ead94aa65b39cb903a167a514f26d.zip
Update partclone to latest release. Still require review from PR https://github.com/gentoo/gentoo/pull/23025
Signed-off-by: Samuel Bernardo <samuelbernardo.mail@gmail.com>
-rw-r--r--sys-block/partclone/Manifest4
-rw-r--r--sys-block/partclone/partclone-0.3.29.ebuild (renamed from sys-block/partclone/partclone-0.3.12.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
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