[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2023-10-09 Thread Arthur Zamarin
commit: 2e4079ac97e3540f722f0558f1b47525233b02c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct  9 16:19:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct  9 16:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4079ac

sys-block/f3: Stabilize 8.0-r1 x86, #915426

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-block/f3/f3-8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-8.0-r1.ebuild b/sys-block/f3/f3-8.0-r1.ebuild
index 69e189a0304e..aa0846cb32a5 100644
--- a/sys-block/f3/f3-8.0-r1.ebuild
+++ b/sys-block/f3/f3-8.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2023-10-09 Thread Arthur Zamarin
commit: 2a0673c7983a55f65e206c678be20bf141770af4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct  9 16:19:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct  9 16:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0673c7

sys-block/f3: Stabilize 8.0-r1 amd64, #915426

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-block/f3/f3-8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-8.0-r1.ebuild b/sys-block/f3/f3-8.0-r1.ebuild
index aa0846cb32a5..f4569914ae13 100644
--- a/sys-block/f3/f3-8.0-r1.ebuild
+++ b/sys-block/f3/f3-8.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2023-07-14 Thread Conrad Kostecki
commit: ec46e59c6a7d19dbb8dcb8d5f49e5c3a3d31ad2b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 11 12:56:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 00:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec46e59c

sys-block/f3: remove old

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31837
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-block/f3/Manifest  |  1 -
 sys-block/f3/f3-7.2.ebuild | 66 --
 2 files changed, 67 deletions(-)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 638b4b478da2..c80e57566191 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,2 +1 @@
-DIST f3-7.2.tar.gz 68471 BLAKE2B 
fa2e98ee0bdbad117c44bcc866d8ee5ef1572469d0b3cc48734de0fdb47653946774cc85429157f00d2a977662f593885074822bf1e069aa84ceafafa64726bf
 SHA512 
4e41fca8b02dbd6bfaae01237a47573916aefe47f5aafc864618d708568e32ec122390c03af24d89caaf03de692fa374e87747b07a8546eaf8cafd57887a61ac
 DIST f3-8.0.tar.gz 71493 BLAKE2B 
e5c580971b001be0041b7cda2815d3e075b9590dde20f3afc722dc0126b10dfd13f85e4d2c7994210b4bc4746fed2ef400582293cbdf9d3271ca62ba379b4df0
 SHA512 
4c929eb3ad56ffefff7ae3266148e2000e14f01553c1960ddbe77a164df18dda6f32980140b7568e32a3165f9362e4f43c990a946a62b15b06720d6f8b87f924

diff --git a/sys-block/f3/f3-7.2.ebuild b/sys-block/f3/f3-7.2.ebuild
deleted file mode 100644
index 9888e5edfae8..
--- a/sys-block/f3/f3-7.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
-HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
-
-PATCHES=(
-)
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
-
-   PATCHES=()
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-IUSE="extra"
-
-DEPEND="extra? (
-   sys-block/parted
-   virtual/udev
-   )"
-
-RDEPEND=""
-
-DOCS=( changelog README.rst )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:-ggdb::' \
-   -e 's:^PREFIX =:PREFIX ?=:' \
-   Makefile || die
-
-   tc-export CC
-}
-
-src_compile() {
-   default
-
-   if use extra; then
-   emake V=1 extra
-   fi
-}
-
-src_install() {
-   emake PREFIX="${ED}/usr" install
-
-   if use extra; then
-   emake PREFIX="${ED}/usr" install-extra
-   fi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2023-07-14 Thread Conrad Kostecki
commit: b0a915f211ccb97476f690a791a660558581a881
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul 11 12:55:58 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 00:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a915f2

sys-block/f3: EAPI8 bump, remove broken HOMEPAGE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-block/f3/f3-8.0-r1.ebuild | 62 +++
 1 file changed, 62 insertions(+)

diff --git a/sys-block/f3/f3-8.0-r1.ebuild b/sys-block/f3/f3-8.0-r1.ebuild
new file mode 100644
index ..69e189a0304e
--- /dev/null
+++ b/sys-block/f3/f3-8.0-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="https://github.com/AltraMayor/f3;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="extra"
+
+RDEPEND="elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="${RDEPEND}
+   extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   # bug #715518
+   use elibc_musl && append-ldflags -largp
+
+   tc-export CC
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED}/usr" install-extra
+   fi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2021-11-06 Thread Sam James
commit: cb408246d132f56c48d9290a245986ca7469874c
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  7 05:10:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  7 05:10:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb408246

sys-block/f3: fix build on musl

Closes: https://bugs.gentoo.org/715518
Signed-off-by: Sam James  gentoo.org>

 sys-block/f3/f3-8.0.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
index 48e47b0d6ef..88a46210bc8 100644
--- a/sys-block/f3/f3-8.0.ebuild
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -27,13 +27,13 @@ SLOT="0"
 
 IUSE="extra"
 
-DEPEND="extra? (
+RDEPEND="elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="${RDEPEND}
+   extra? (
sys-block/parted
virtual/udev
)"
 
-RDEPEND=""
-
 DOCS=( changelog README.rst )
 
 src_prepare() {
@@ -44,6 +44,9 @@ src_prepare() {
-e 's:^PREFIX =:PREFIX ?=:' \
Makefile || die
 
+   # bug #715518
+   use elibc_musl && append-ldflags -largp
+
tc-export CC
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2021-05-08 Thread Sam James
commit: a308a61f9f23ed1e77f1aa5daef0b967118af8ed
Author: Sam James  gentoo  org>
AuthorDate: Sat May  8 18:43:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  8 18:43:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a308a61f

sys-block/f3: Stabilize 8.0 x86, #788817

Signed-off-by: Sam James  gentoo.org>

 sys-block/f3/f3-8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
index 31bcbc34362..48e47b0d6ef 100644
--- a/sys-block/f3/f3-8.0.ebuild
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2021-05-08 Thread Sam James
commit: 6d194ed36754b343a9a6d0149a53789370c4b683
Author: Sam James  gentoo  org>
AuthorDate: Fri May  7 15:07:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  7 15:07:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d194ed3

sys-block/f3: Stabilize 8.0 amd64, #788817

Signed-off-by: Sam James  gentoo.org>

 sys-block/f3/f3-8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
index 353b4009e3c..31bcbc34362 100644
--- a/sys-block/f3/f3-8.0.ebuild
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2020-11-01 Thread Thomas Deutschmann
commit: d161cc3a0b4584625574e6fc275193a97ce2fc4a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov  1 23:38:20 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov  1 23:41:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d161cc3a

sys-block/f3: bump to v8.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-8.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 456beb10b9b..638b4b478da 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1 +1,2 @@
 DIST f3-7.2.tar.gz 68471 BLAKE2B 
fa2e98ee0bdbad117c44bcc866d8ee5ef1572469d0b3cc48734de0fdb47653946774cc85429157f00d2a977662f593885074822bf1e069aa84ceafafa64726bf
 SHA512 
4e41fca8b02dbd6bfaae01237a47573916aefe47f5aafc864618d708568e32ec122390c03af24d89caaf03de692fa374e87747b07a8546eaf8cafd57887a61ac
+DIST f3-8.0.tar.gz 71493 BLAKE2B 
e5c580971b001be0041b7cda2815d3e075b9590dde20f3afc722dc0126b10dfd13f85e4d2c7994210b4bc4746fed2ef400582293cbdf9d3271ca62ba379b4df0
 SHA512 
4c929eb3ad56ffefff7ae3266148e2000e14f01553c1960ddbe77a164df18dda6f32980140b7568e32a3165f9362e4f43c990a946a62b15b06720d6f8b87f924

diff --git a/sys-block/f3/f3-8.0.ebuild b/sys-block/f3/f3-8.0.ebuild
new file mode 100644
index 000..353b4009e3c
--- /dev/null
+++ b/sys-block/f3/f3-8.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED}/usr" install-extra
+   fi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2020-06-26 Thread Thomas Deutschmann
commit: 4db78b363e1886fc5215dd5432752cbb78d2
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Jun 22 12:02:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 26 20:21:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db78b36

sys-block/f3: arm keyworded (bug #728502)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/f3/f3-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-7.2.ebuild b/sys-block/f3/f3-7.2.ebuild
index cbf537f4358..9888e5edfae 100644
--- a/sys-block/f3/f3-7.2.ebuild
+++ b/sys-block/f3/f3-7.2.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2020-02-08 Thread David Seifert
commit: 66763447cda1656b0f74ecb5f7550d95efba06b9
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 16:23:38 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 16:23:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66763447

sys-block/f3: [QA] Fix UnnecessarySlashStrip

Signed-off-by: David Seifert  gentoo.org>

 sys-block/f3/f3-7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/f3/f3-7.2.ebuild b/sys-block/f3/f3-7.2.ebuild
index 11b6e4fcd9d..026dd140fef 100644
--- a/sys-block/f3/f3-7.2.ebuild
+++ b/sys-block/f3/f3-7.2.ebuild
@@ -56,10 +56,10 @@ src_compile() {
 }
 
 src_install() {
-   emake PREFIX="${ED%/}/usr" install
+   emake PREFIX="${ED}/usr" install
 
if use extra; then
-   emake PREFIX="${ED%/}/usr" install-extra
+   emake PREFIX="${ED}/usr" install-extra
fi
 
einstalldocs



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2019-12-30 Thread Thomas Deutschmann
commit: a54624686b2b1b4bf4cab43b52c92de4e31ded3f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 31 03:00:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 31 03:00:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5462468

sys-block/f3: drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/f3/Manifest  |  2 --
 sys-block/f3/f3-7.0.ebuild | 68 --
 sys-block/f3/f3-7.1.ebuild | 66 
 3 files changed, 136 deletions(-)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index a8535e7de58..456beb10b9b 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,3 +1 @@
-DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f
-DIST f3-7.1.tar.gz 67934 BLAKE2B 
7d5e12d8af7abda6136dfa19127554b6e5c45fdec7f0cef10d792d77cd2cfae035a572cdf2f22faf54c61852b1660e70270a326bb4408ed64725114f1f9aff4f
 SHA512 
d696bb96ebaefab13c50a4479be01c206365d8dcf7d3c3b1d906b68705b654fffabdbeee49ea208047383c117bcac2a85c2c5fb129cace82f8addc16f22d7514
 DIST f3-7.2.tar.gz 68471 BLAKE2B 
fa2e98ee0bdbad117c44bcc866d8ee5ef1572469d0b3cc48734de0fdb47653946774cc85429157f00d2a977662f593885074822bf1e069aa84ceafafa64726bf
 SHA512 
4e41fca8b02dbd6bfaae01237a47573916aefe47f5aafc864618d708568e32ec122390c03af24d89caaf03de692fa374e87747b07a8546eaf8cafd57887a61ac

diff --git a/sys-block/f3/f3-7.0.ebuild b/sys-block/f3/f3-7.0.ebuild
deleted file mode 100644
index 987ef57f6f6..000
--- a/sys-block/f3/f3-7.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
-HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
-
-PATCHES=(
-)
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
-
-   PATCHES=()
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-IUSE="extra"
-
-DEPEND="extra? (
-   sys-block/parted
-   virtual/udev
-   )"
-
-RDEPEND=""
-
-DOCS=( changelog README.rst )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:-ggdb::' \
-   -e 's:^PREFIX =:PREFIX ?=:' \
-   Makefile || die
-
-   tc-export CC
-
-   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
-}
-
-src_compile() {
-   default
-
-   if use extra; then
-   emake V=1 extra
-   fi
-}
-
-src_install() {
-   emake PREFIX="${ED%/}/usr" install
-
-   if use extra; then
-   emake PREFIX="${ED%/}/usr" install-extra
-   fi
-
-   dodoc "${DOCS[@]}"
-}

diff --git a/sys-block/f3/f3-7.1.ebuild b/sys-block/f3/f3-7.1.ebuild
deleted file mode 100644
index 726e10fa800..000
--- a/sys-block/f3/f3-7.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
-HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
-
-PATCHES=(
-)
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
-
-   PATCHES=()
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-IUSE="extra"
-
-DEPEND="extra? (
-   sys-block/parted
-   virtual/udev
-   )"
-
-RDEPEND=""
-
-DOCS=( changelog README.rst )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:-ggdb::' \
-   -e 's:^PREFIX =:PREFIX ?=:' \
-   Makefile || die
-
-   tc-export CC
-}
-
-src_compile() {
-   default
-
-   if use extra; then
-   emake V=1 extra
-   fi
-}
-
-src_install() {
-   emake PREFIX="${ED%/}/usr" install
-
-   if use extra; then
-   emake PREFIX="${ED%/}/usr" install-extra
-   fi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2019-12-30 Thread Thomas Deutschmann
commit: a8b2913f1b0ee9c7e3fc02b684c6354e401a2212
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 31 02:59:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 31 02:59:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b2913f

sys-block/f3: amd64 & x86 stable

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/f3/f3-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-7.2.ebuild b/sys-block/f3/f3-7.2.ebuild
index 6f012d090ba..11b6e4fcd9d 100644
--- a/sys-block/f3/f3-7.2.ebuild
+++ b/sys-block/f3/f3-7.2.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2019-06-24 Thread Thomas Deutschmann
commit: 06cbfc12282f3b5ed73639e772e8e766073eee23
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 24 21:42:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 24 21:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cbfc12

sys-block/f3: bump to v7.2

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-7.2.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 43a76e35303..a8535e7de58 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,2 +1,3 @@
 DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f
 DIST f3-7.1.tar.gz 67934 BLAKE2B 
7d5e12d8af7abda6136dfa19127554b6e5c45fdec7f0cef10d792d77cd2cfae035a572cdf2f22faf54c61852b1660e70270a326bb4408ed64725114f1f9aff4f
 SHA512 
d696bb96ebaefab13c50a4479be01c206365d8dcf7d3c3b1d906b68705b654fffabdbeee49ea208047383c117bcac2a85c2c5fb129cace82f8addc16f22d7514
+DIST f3-7.2.tar.gz 68471 BLAKE2B 
fa2e98ee0bdbad117c44bcc866d8ee5ef1572469d0b3cc48734de0fdb47653946774cc85429157f00d2a977662f593885074822bf1e069aa84ceafafa64726bf
 SHA512 
4e41fca8b02dbd6bfaae01237a47573916aefe47f5aafc864618d708568e32ec122390c03af24d89caaf03de692fa374e87747b07a8546eaf8cafd57887a61ac

diff --git a/sys-block/f3/f3-7.2.ebuild b/sys-block/f3/f3-7.2.ebuild
new file mode 100644
index 000..6f012d090ba
--- /dev/null
+++ b/sys-block/f3/f3-7.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2018-07-31 Thread Thomas Deutschmann
commit: f4737df28dbea69242aec0c235cc9f8667751dda
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul 31 17:11:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul 31 17:13:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4737df2

sys-block/f3: amd64 & x86 stable

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-block/f3/f3-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-7.0.ebuild b/sys-block/f3/f3-7.0.ebuild
index b7bbbc4ae4f..987ef57f6f6 100644
--- a/sys-block/f3/f3-7.0.ebuild
+++ b/sys-block/f3/f3-7.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2018-07-31 Thread Thomas Deutschmann
commit: 64ad3935d25e147740021046e756a07f9a291c99
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul 31 17:10:57 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul 31 17:13:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ad3935

sys-block/f3: bump to v7.1

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-7.1.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 5fd5b809e6c..54f97075311 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,2 +1,3 @@
 DIST f3-6.0.tar.gz 45355 BLAKE2B 
c06f5ea3285f46197af05e7c4a75dc1e94b28acc14ec4f8da6b3fbeaec723cfaa420fa2542573a1cd5586ea50e27c3e8010ecd88ecfeb7b9ad28591f072c1377
 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
 DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f
+DIST f3-7.1.tar.gz 67934 BLAKE2B 
7d5e12d8af7abda6136dfa19127554b6e5c45fdec7f0cef10d792d77cd2cfae035a572cdf2f22faf54c61852b1660e70270a326bb4408ed64725114f1f9aff4f
 SHA512 
d696bb96ebaefab13c50a4479be01c206365d8dcf7d3c3b1d906b68705b654fffabdbeee49ea208047383c117bcac2a85c2c5fb129cace82f8addc16f22d7514

diff --git a/sys-block/f3/f3-7.1.ebuild b/sys-block/f3/f3-7.1.ebuild
new file mode 100644
index 000..726e10fa800
--- /dev/null
+++ b/sys-block/f3/f3-7.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/, sys-block/f3/files/

2018-07-31 Thread Thomas Deutschmann
commit: d322d0827f05f64af1a70c1a85672476b0092e35
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jul 31 17:12:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jul 31 17:13:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d322d082

sys-block/f3: drop old

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 sys-block/f3/Manifest  |   1 -
 sys-block/f3/f3-6.0.ebuild |  74 
 sys-block/f3/files/f3-6.0-extra-target.patch   | 108 --
 .../f3-6.0-fix-compiler-warnings_f3probe.patch |  50 ---
 .../f3-6.0-fix-compiler-warnings_f3read.patch  |  88 -
 sys-block/f3/files/f3-6.0-respect-ldflags.patch|  40 --
 sys-block/f3/files/f3-6.0-upstream-issue-44.patch  |  25 --
 sys-block/f3/files/f3-6.0-use-argp_parse.patch | 417 -
 8 files changed, 803 deletions(-)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 54f97075311..43a76e35303 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,3 +1,2 @@
-DIST f3-6.0.tar.gz 45355 BLAKE2B 
c06f5ea3285f46197af05e7c4a75dc1e94b28acc14ec4f8da6b3fbeaec723cfaa420fa2542573a1cd5586ea50e27c3e8010ecd88ecfeb7b9ad28591f072c1377
 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
 DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f
 DIST f3-7.1.tar.gz 67934 BLAKE2B 
7d5e12d8af7abda6136dfa19127554b6e5c45fdec7f0cef10d792d77cd2cfae035a572cdf2f22faf54c61852b1660e70270a326bb4408ed64725114f1f9aff4f
 SHA512 
d696bb96ebaefab13c50a4479be01c206365d8dcf7d3c3b1d906b68705b654fffabdbeee49ea208047383c117bcac2a85c2c5fb129cace82f8addc16f22d7514

diff --git a/sys-block/f3/f3-6.0.ebuild b/sys-block/f3/f3-6.0.ebuild
deleted file mode 100644
index ac8d4869cb4..000
--- a/sys-block/f3/f3-6.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
-HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
-
-PATCHES=(
-   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3read.patch
-   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3probe.patch
-   "${FILESDIR}"/f3-6.0-respect-ldflags.patch
-   "${FILESDIR}"/f3-6.0-use-argp_parse.patch
-   "${FILESDIR}"/f3-6.0-extra-target.patch
-   "${FILESDIR}"/f3-6.0-upstream-issue-44.patch
-)
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
-
-   PATCHES=()
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-IUSE="extra"
-
-DEPEND="extra? (
-   sys-block/parted
-   virtual/udev
-   )"
-
-RDEPEND=""
-
-DOCS=( changelog README.md )
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:-ggdb::' \
-   -e 's:^PREFIX =:PREFIX ?=:' \
-   Makefile || die
-
-   tc-export CC
-
-   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
-}
-
-src_compile() {
-   default
-
-   if use extra; then
-   emake V=1 extra
-   fi
-}
-
-src_install() {
-   emake PREFIX="${ED%/}/usr" install
-
-   if use extra; then
-   emake PREFIX="${ED%/}/usr" install-extra
-   fi
-
-   dodoc "${DOCS[@]}"
-}

diff --git a/sys-block/f3/files/f3-6.0-extra-target.patch 
b/sys-block/f3/files/f3-6.0-extra-target.patch
deleted file mode 100644
index 8523ca3f2b5..000
--- a/sys-block/f3/files/f3-6.0-extra-target.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From 64d169e2486121eaece555c56040d6aff71e0b51 Mon Sep 17 00:00:00 2001
-From: Michel Machado 
-Date: Tue, 29 Mar 2016 12:56:43 -0400
-Subject: [PATCH] Mark experimental applications as stable
-
-The code of the applications f3probe, f3brew, and f3fix is now
-mature, and they have not received any significant bug report for
-about six months.
-
-From now on, one needs to compile these applications with
-```make extra```

- Makefile  | 10 +-
- README.md | 29 -
- 2 files changed, 17 insertions(+), 22 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 46853f5..ce54842 100644
 a/Makefile
-+++ b/Makefile
-@@ -2,14 +2,14 @@ CC ?= gcc
- CFLAGS += -std=c99 -Wall -Wextra -pedantic -MMD -ggdb
- 
- TARGETS = f3write f3read
--EXPERIMENTAL_TARGETS = f3probe f3brew f3fix
-+EXTRA_TARGETS = f3probe f3brew f3fix
- 

[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2017-12-31 Thread Luca Barbato
commit: 9d35287e739457767d98e80cb827633a2d6177d7
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Dec 31 19:20:08 2017 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Dec 31 19:20:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d35287e

sys-block/f3: Version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-block/f3/Manifest  |  1 +
 sys-block/f3/f3-7.0.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 8cfdc128e86..5fd5b809e6c 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1 +1,2 @@
 DIST f3-6.0.tar.gz 45355 BLAKE2B 
c06f5ea3285f46197af05e7c4a75dc1e94b28acc14ec4f8da6b3fbeaec723cfaa420fa2542573a1cd5586ea50e27c3e8010ecd88ecfeb7b9ad28591f072c1377
 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
+DIST f3-7.0.tar.gz 67492 BLAKE2B 
6b6882958ca831a26cd815635a563dd1bac9c93103fd6e9a2a4040b6ea3725395be96d0cbef9d7e01441402edf63a63110be41f5db559eb5fa85ac82a101751d
 SHA512 
217348c3911995143e2d1f777ff6038ffd541f6868d58da9ca0a702610377f26eac7aafcd993d9b410b4d5a6d27d2c4fa8020b665beee7c2f760dc293a63c41f

diff --git a/sys-block/f3/f3-7.0.ebuild b/sys-block/f3/f3-7.0.ebuild
new file mode 100644
index 000..a7890b6371b
--- /dev/null
+++ b/sys-block/f3/f3-7.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git;
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+
+   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   dodoc "${DOCS[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/

2016-11-27 Thread Thomas Deutschmann
commit: af10e1f7aff09d8e4c65db5f7a2e795579f64488
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov 27 21:07:04 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov 27 21:08:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af10e1f7

sys-block/f3: amd64/x86 stable, bug #595460

Package-Manager: portage-2.3.2

 sys-block/f3/f3-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/f3/f3-6.0.ebuild b/sys-block/f3/f3-6.0.ebuild
index f65de35..0505acc 100644
--- a/sys-block/f3/f3-6.0.ebuild
+++ b/sys-block/f3/f3-6.0.ebuild
@@ -29,7 +29,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: sys-block/f3/, sys-block/f3/files/

2016-08-14 Thread Thomas Deutschmann
commit: 5923229d2c7b63be3ffbad51070c29499300b030
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 14 15:18:37 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 14 15:18:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5923229d

sys-block/f3: New package

The "Fight Flash Fraud" or "Fight Fake Flash" tool represents
a GPLv3 implementation of the algorithm of h2testw and further
improvements to speed up the identification of fake drives
as well as making them usable.

You can also use these utilities if you want to test the
integrity of your USB/flash medium.

Package-Manager: portage-2.3.0

 sys-block/f3/Manifest  |   1 +
 sys-block/f3/f3-6.0.ebuild |  78 
 sys-block/f3/files/f3-6.0-extra-target.patch   | 108 ++
 .../f3-6.0-fix-compiler-warnings_f3probe.patch |  50 +++
 .../f3-6.0-fix-compiler-warnings_f3read.patch  |  88 +
 sys-block/f3/files/f3-6.0-respect-ldflags.patch|  40 ++
 sys-block/f3/files/f3-6.0-upstream-issue-44.patch  |  25 ++
 sys-block/f3/files/f3-6.0-use-argp_parse.patch | 417 +
 sys-block/f3/metadata.xml  |  26 ++
 9 files changed, 833 insertions(+)

diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
new file mode 100644
index 000..2f440a9
--- /dev/null
+++ b/sys-block/f3/Manifest
@@ -0,0 +1 @@
+DIST f3-6.0.tar.gz 45355 SHA256 
d72addb15809bc6229a08ac57e2b87b34eac80346384560ba1f16dae03fbebd5 SHA512 
7960d01d7a2bd01a236006fcb4081cc7e2c0be674bc3e28137f00ea3f558a04eed47f10e7d3795c219943092ee43fb3189e19ff1925a7ed4ff5102130d65a470
 WHIRLPOOL 
5d96587b62528c3559061ee940342247934995cbcc919991ab53f75cc7e38d9400e3695535be1aaf80d17efc4530e89e61fead9af08c635ceba1c2937d3803d6

diff --git a/sys-block/f3/f3-6.0.ebuild b/sys-block/f3/f3-6.0.ebuild
new file mode 100644
index 000..f65de35
--- /dev/null
+++ b/sys-block/f3/f3-6.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="http://oss.digirati.com.br/f3/ https://github.com/AltraMayor/f3;
+
+PATCHES=(
+   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3read.patch
+   "${FILESDIR}"/f3-6.0-fix-compiler-warnings_f3probe.patch
+   "${FILESDIR}"/f3-6.0-respect-ldflags.patch
+   "${FILESDIR}"/f3-6.0-use-argp_parse.patch
+   "${FILESDIR}"/f3-6.0-extra-target.patch
+   "${FILESDIR}"/f3-6.0-upstream-issue-44.patch
+)
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="
+   git://github.com/AltraMayor/${PN}.git
+   https://github.com/AltraMayor/${PN}.git
+   "
+
+   PATCHES=()
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="extra"
+
+DEPEND="extra? (
+   sys-block/parted
+   virtual/udev
+   )"
+
+RDEPEND=""
+
+DOCS=( changelog README.md )
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:-ggdb::' \
+   -e 's:^PREFIX =:PREFIX ?=:' \
+   Makefile || die
+
+   tc-export CC
+
+   append-cflags -fgnu89-inline # 
https://github.com/AltraMayor/f3/issues/34
+}
+
+src_compile() {
+   default
+
+   if use extra; then
+   emake V=1 extra
+   fi
+}
+
+src_install() {
+   emake PREFIX="${ED%/}/usr" install
+
+   if use extra; then
+   emake PREFIX="${ED%/}/usr" install-extra
+   fi
+
+   dodoc "${DOCS[@]}"
+}

diff --git a/sys-block/f3/files/f3-6.0-extra-target.patch 
b/sys-block/f3/files/f3-6.0-extra-target.patch
new file mode 100644
index 000..8523ca3
--- /dev/null
+++ b/sys-block/f3/files/f3-6.0-extra-target.patch
@@ -0,0 +1,108 @@
+From 64d169e2486121eaece555c56040d6aff71e0b51 Mon Sep 17 00:00:00 2001
+From: Michel Machado 
+Date: Tue, 29 Mar 2016 12:56:43 -0400
+Subject: [PATCH] Mark experimental applications as stable
+
+The code of the applications f3probe, f3brew, and f3fix is now
+mature, and they have not received any significant bug report for
+about six months.
+
+From now on, one needs to compile these applications with
+```make extra```
+---
+ Makefile  | 10 +-
+ README.md | 29 -
+ 2 files changed, 17 insertions(+), 22 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 46853f5..ce54842 100644
+--- a/Makefile
 b/Makefile
+@@ -2,14 +2,14 @@ CC ?= gcc
+ CFLAGS += -std=c99 -Wall -Wextra -pedantic -MMD -ggdb
+ 
+ TARGETS = f3write f3read
+-EXPERIMENTAL_TARGETS = f3probe f3brew f3fix
++EXTRA_TARGETS = f3probe f3brew f3fix
+ 
+ PREFIX = /usr/local
+ INSTALL = install
+ LN = ln
+ 
+ all: $(TARGETS)
+-experimental: