[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2024-04-02 Thread Julien Roy
commit: 134ab2160d130fac6f4ecb72d6edfc78a2e06b0d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 12:31:12 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Apr  2 12:31:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=134ab216

dev-util/deblob: Add verify-sig

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest   |  2 ++
 dev-util/deblob/deblob-0.6.ebuild  | 26 +-
 dev-util/deblob/deblob-0.7.ebuild  | 26 +-
 dev-util/deblob/deblob-.ebuild | 26 +-
 4 files changed, 77 insertions(+), 3 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 305520c269..ece48925b8 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1,2 +1,4 @@
 DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a
+DIST deblob-0.6.tar.gz.sign 305 BLAKE2B 
22f7ea757facb17afbe37b0bdce58c1cb43778a1ba08fe5547052233ef348a4416657ab4a2f08f71d9c4a94cb36de38fe721d0fc9ba2e7bd0ed992f91887c8b7
 SHA512 
2f96b6aeca51083bb8dd275c9bcfc4341d73a4ca90fe7d39282a591fa3c62849db5c44b9d9e7caa798107b579bf0e50c8873f75d79e906c8b94eacd0688ba16a
 DIST deblob-0.7.tar.gz 47879 BLAKE2B 
fa392bebcb07f36dfa894156ff494b23e514fd0c6d2d589fbfa110292a35e9ea8c2c89178e17a0797f01e66e98f16a8c71cea1b8746f8a70eca0cfabae83ae51
 SHA512 
b0857981a72bd52987a94ce7a6e59c17bc0ca882494bd4e6514f06ffd397bb14fba25562817f41b600b32c4708284d2768946696fbdd8d8a7d421c321fdfa0f7
+DIST deblob-0.7.tar.gz.sign 305 BLAKE2B 
184e4868f276b11c7d64e8d3b1de839d47033595aaa58b67d4a8e6dcdb593980f40c6e12b499635aee1e6f2e6cf9efb439445ff4a443b5ba71a5e5776b3f8473
 SHA512 
c2f3645ae2cc3bd102a98ef2500a80fd9d0ddf2f3117494bcdc8b4162a8a7e561e8b1a5d34641c35376de36a99967fece80c0678f9f21d14c57ede1617403655

diff --git a/dev-util/deblob/deblob-0.6.ebuild 
b/dev-util/deblob/deblob-0.6.ebuild
index 0a382cb7ed..50e013ca81 100644
--- a/dev-util/deblob/deblob-0.6.ebuild
+++ b/dev-util/deblob/deblob-0.6.ebuild
@@ -7,7 +7,13 @@ if [[ "$PV" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
-   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   VERIFY_SIG_METHOD=signify
+   inherit verify-sig
+
+   SRC_URI="
+   https://hacktivis.me/releases/${P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${P}.tar.gz.sign )
+   "
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
@@ -24,6 +30,24 @@ DEPEND="
 # built by hare
 QA_FLAGS_IGNORED="usr/bin/deblob"
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2023 )"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2023.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_detached "${P}.tar.gz" 
"${P}.tar.gz.sign"
+   fi
+   default
+   }
+fi
+
 src_install() {
PREFIX="/usr" default
 }

diff --git a/dev-util/deblob/deblob-0.7.ebuild 
b/dev-util/deblob/deblob-0.7.ebuild
index 4cd6cf63d6..6957771244 100644
--- a/dev-util/deblob/deblob-0.7.ebuild
+++ b/dev-util/deblob/deblob-0.7.ebuild
@@ -7,7 +7,13 @@ if [[ "$PV" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
-   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   VERIFY_SIG_METHOD=signify
+   inherit verify-sig
+
+   SRC_URI="
+   https://hacktivis.me/releases/${P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${P}.tar.gz.sign )
+   "
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
@@ -23,6 +29,24 @@ DEPEND="
 # built by hare
 QA_FLAGS_IGNORED="usr/bin/deblob"
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2024 )"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2024.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_detached "${P}.tar.gz" 
"${P}.tar.gz.sign"
+   fi
+   default
+   }
+fi
+
 src_install() {
PREFIX="/usr" default
 }

diff --git 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2024-03-22 Thread Julien Roy
commit: 0a357551532aa750e9e03f5e4972251c52745dc9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Mar 22 14:27:06 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 14:30:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a357551

dev-util/deblob: Fix hare version dependency

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/deblob/deblob-0.7.ebuild 
b/dev-util/deblob/deblob-0.7.ebuild
index 3e72291785..4cd6cf63d6 100644
--- a/dev-util/deblob/deblob-0.7.ebuild
+++ b/dev-util/deblob/deblob-0.7.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
 SLOT="0"
 
 DEPEND="
-   >=dev-lang/hare-0.24:=
+   >=dev-lang/hare-0.24.0:=
 "
 
 # built by hare



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2024-02-29 Thread David Roman
commit: fc2b15cdf556a5a5a7d37b76ba5fcf6e569448b5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Feb 24 07:42:33 2024 +
Commit: David Roman  gmail  com>
CommitDate: Wed Feb 28 10:28:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc2b15cd

dev-util/deblob: add 0.7

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest  |  1 +
 dev-util/deblob/deblob-0.7.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index bd183017ba..305520c269 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1 +1,2 @@
 DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a
+DIST deblob-0.7.tar.gz 47879 BLAKE2B 
fa392bebcb07f36dfa894156ff494b23e514fd0c6d2d589fbfa110292a35e9ea8c2c89178e17a0797f01e66e98f16a8c71cea1b8746f8a70eca0cfabae83ae51
 SHA512 
b0857981a72bd52987a94ce7a6e59c17bc0ca882494bd4e6514f06ffd397bb14fba25562817f41b600b32c4708284d2768946696fbdd8d8a7d421c321fdfa0f7

diff --git a/dev-util/deblob/deblob-0.7.ebuild 
b/dev-util/deblob/deblob-0.7.ebuild
new file mode 100644
index 00..0d84826d9a
--- /dev/null
+++ b/dev-util/deblob/deblob-0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021-2024 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ "$PV" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
+else
+   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="remove binary executables from a directory"
+HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+   >=dev-lang/hare-0.24:=
+"
+RDEPEND=""
+
+# built by hare
+QA_FLAGS_IGNORED="usr/bin/deblob"
+
+src_install() {
+   PREFIX="/usr" default
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2024-02-06 Thread Florian Schmaus
commit: 8a67a4c315ff3c0329611800f2372c739b002df4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Feb  5 18:09:42 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb  5 18:10:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a67a4c3

dev-util/deblob-0.6:  hacktivis.me>

 dev-util/deblob/deblob-0.6.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/deblob/deblob-0.6.ebuild 
b/dev-util/deblob/deblob-0.6.ebuild
index 0aebd423dd..2cb09985e3 100644
--- a/dev-util/deblob/deblob-0.6.ebuild
+++ b/dev-util/deblob/deblob-0.6.ebuild
@@ -16,7 +16,10 @@ HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
 
-DEPEND=">=dev-lang/hare-0_pre20230615:="
+DEPEND="
+   >=dev-lang/hare-0_pre20230615:=
+   

[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2024-02-06 Thread Florian Schmaus
commit: f3b9d77b31150da56d930e8fec42fadb6d5f66c0
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Feb  5 18:09:06 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb  5 18:10:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3b9d77b

dev-util/deblob: drop 0.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest  |  1 -
 dev-util/deblob/deblob-0.5.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 63be2ae25b..bd183017ba 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1,2 +1 @@
-DIST deblob-0.5.tar.gz 46977 BLAKE2B 
5484a3173bb8f4fc93df7a0b8905f52e6c3d1dbf0ffe86b036dbf3f545d7b3d8eaa486446f0f6bea896bea2e7d63b63b8a4a79ba5f1c380f9487f1a21858be13
 SHA512 
bb1678aef49ccc20cd06bdf187f5ba97f6618a6ef53cab4a03c8f76d62fc20cb05fb7711931a1d2831ba56a66d0aca9f67b049db0fc732ea7a4624e367a463eb
 DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a

diff --git a/dev-util/deblob/deblob-0.5.ebuild 
b/dev-util/deblob/deblob-0.5.ebuild
deleted file mode 100644
index 0aebd423dd..00
--- a/dev-util/deblob/deblob-0.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2023 Haelwenn (lanodan) Monnier 
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "$PV" ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
-else
-   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~riscv"
-fi
-
-DESCRIPTION="remove binary executables from a directory"
-HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
-LICENSE="BSD"
-SLOT="0"
-
-DEPEND=">=dev-lang/hare-0_pre20230615:="
-RDEPEND=""
-
-# built by hare
-QA_FLAGS_IGNORED="usr/bin/deblob"
-
-src_install() {
-   PREFIX="/usr" default
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2023-10-16 Thread David Roman
commit: 3b449fc285fd94da04e48d3af91c8c52f8e66d7f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Oct 15 22:19:09 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sun Oct 15 22:19:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b449fc2

dev-util/deblob: add 0.6, drop 0.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest | 2 +-
 dev-util/deblob/{deblob-0.4.ebuild => deblob-0.6.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index e8c137c2a0..63be2ae25b 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1,2 +1,2 @@
-DIST deblob-0.4.tar.gz 46977 BLAKE2B 
0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65
 SHA512 
71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37
 DIST deblob-0.5.tar.gz 46977 BLAKE2B 
5484a3173bb8f4fc93df7a0b8905f52e6c3d1dbf0ffe86b036dbf3f545d7b3d8eaa486446f0f6bea896bea2e7d63b63b8a4a79ba5f1c380f9487f1a21858be13
 SHA512 
bb1678aef49ccc20cd06bdf187f5ba97f6618a6ef53cab4a03c8f76d62fc20cb05fb7711931a1d2831ba56a66d0aca9f67b049db0fc732ea7a4624e367a463eb
+DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a

diff --git a/dev-util/deblob/deblob-0.4.ebuild 
b/dev-util/deblob/deblob-0.6.ebuild
similarity index 82%
rename from dev-util/deblob/deblob-0.4.ebuild
rename to dev-util/deblob/deblob-0.6.ebuild
index 2d639a50a0..0aebd423dd 100644
--- a/dev-util/deblob/deblob-0.4.ebuild
+++ b/dev-util/deblob/deblob-0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Haelwenn (lanodan) Monnier 
+# Copyright 2021-2023 Haelwenn (lanodan) Monnier 
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
 
-DEPEND="dev-lang/hare:="
+DEPEND=">=dev-lang/hare-0_pre20230615:="
 RDEPEND=""
 
 # built by hare



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2023-07-02 Thread Florian Schmaus
commit: 884d20ce5b4bc78aba6cec9c16885dd1c0a094f5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Jul  1 18:10:12 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Jul  1 18:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=884d20ce

dev-util/deblob: keyword 0.5 for ~amd64, ~arm64, ~riscv

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-0.5.ebuild  | 1 +
 dev-util/deblob/deblob-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/deblob/deblob-0.5.ebuild 
b/dev-util/deblob/deblob-0.5.ebuild
index 53d444508..0aebd423d 100644
--- a/dev-util/deblob/deblob-0.5.ebuild
+++ b/dev-util/deblob/deblob-0.5.ebuild
@@ -8,6 +8,7 @@ if [[ "$PV" ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="remove binary executables from a directory"

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index c7aef7e2e..2d639a50a 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -8,6 +8,7 @@ if [[ "$PV" ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="remove binary executables from a directory"



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2023-06-17 Thread Viorel Munteanu
commit: acd5ea2a1dbb23e5766f111c8540cae9b876aac5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 15 19:34:00 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun 15 19:34:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=acd5ea2a

dev-util/deblob: add 0.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest  |  1 +
 dev-util/deblob/deblob-0.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 64a5a464f..e8c137c2a 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1 +1,2 @@
 DIST deblob-0.4.tar.gz 46977 BLAKE2B 
0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65
 SHA512 
71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37
+DIST deblob-0.5.tar.gz 46977 BLAKE2B 
5484a3173bb8f4fc93df7a0b8905f52e6c3d1dbf0ffe86b036dbf3f545d7b3d8eaa486446f0f6bea896bea2e7d63b63b8a4a79ba5f1c380f9487f1a21858be13
 SHA512 
bb1678aef49ccc20cd06bdf187f5ba97f6618a6ef53cab4a03c8f76d62fc20cb05fb7711931a1d2831ba56a66d0aca9f67b049db0fc732ea7a4624e367a463eb

diff --git a/dev-util/deblob/deblob-0.5.ebuild 
b/dev-util/deblob/deblob-0.5.ebuild
new file mode 100644
index 0..53d444508
--- /dev/null
+++ b/dev-util/deblob/deblob-0.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2023 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ "$PV" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
+else
+   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+fi
+
+DESCRIPTION="remove binary executables from a directory"
+HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND=">=dev-lang/hare-0_pre20230615:="
+RDEPEND=""
+
+# built by hare
+QA_FLAGS_IGNORED="usr/bin/deblob"
+
+src_install() {
+   PREFIX="/usr" default
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2023-05-12 Thread Viorel Munteanu
commit: 26b710e2a217a35c0987ba068b1db0da8e1ff084
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri May 12 23:21:57 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 12 23:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26b710e2

dev-util/deblob: add 0.4, drop 0.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest | 2 +-
 dev-util/deblob/{deblob-0.3.ebuild => deblob-0.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 4864a5efa..64a5a464f 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1 +1 @@
-DIST deblob-0.3.tar.gz 46389 BLAKE2B 
42699d0da28c6b38e6e926d2fc83c7cd220c118294aa070cb0b66308bfa561ad23d1763f5d023c4542dd7998b07662b6e65f28ef46a748e68443f76c8e079043
 SHA512 
4944eefff505eacb62bedd9841fb8679106ee8eea1de912180f89745b151e61a30dc3226184e40b250ee41e1773abf81f574aa8309a81daa57f03452299aa4ba
+DIST deblob-0.4.tar.gz 46977 BLAKE2B 
0b83f82ce2bc7521f4f6fe83801a02c7c70e5e49dbb2ee6376300164342da29ff40b7ec0fd02688c854b1516f6767afa9f403d5ef8130c9261067ab74a201f65
 SHA512 
71530e97f1e53f9167ad5e85b4ca443b5ddfe361bc417d3e656f9ce268b3f27eb22d80ce57567c5e9e01936ce9f73a3387941a79e11a75c1284fd8fa234ccf37

diff --git a/dev-util/deblob/deblob-0.3.ebuild 
b/dev-util/deblob/deblob-0.4.ebuild
similarity index 100%
rename from dev-util/deblob/deblob-0.3.ebuild
rename to dev-util/deblob/deblob-0.4.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-10-17 Thread Andrew Ammerlaan
commit: 6b77508f0852a8a2015f0a083482fa2f8240c78a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Oct 17 11:19:12 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Oct 17 11:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b77508f

dev-util/deblob: add 0.2, drop 0.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest | 2 +-
 dev-util/deblob/{deblob-0.1.ebuild => deblob-0.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index d534dd726..e6da3baac 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1 +1 @@
-DIST deblob-0.1.tar.gz 10553 BLAKE2B 
42253d68d2f424a5a40615b439d126a85ab66e1983e27b2e707ec8914452b2b1d263ee073a62ab5e96a3f3def59271a7301dbb85859c7f61851f7e67a88006ce
 SHA512 
2979e676ebcc41c18a3fbcc041427b1e3515203c070da88bef63946c9449e2e3e7f7b26d563b9b8e11979673436fb05a355b5014496fc708eeffade1cea1ac3a
+DIST deblob-0.2.tar.gz 40367 BLAKE2B 
29f44e3d9fb1127624530438bbd266945aabc6d09d84a5cd4c9263d56916a0d17d209d53285a01a555d67a842775b7ac2a30da1fae56f1b48f3fde328f0d692e
 SHA512 
de773dba64b0e9078fa800cd2ced5f31d002fa46b54f174d44ba0921c74228b79e75098bf91e6ed0a57c6925260612554fdbf001dd8fd7425425e71ca63342d3

diff --git a/dev-util/deblob/deblob-0.1.ebuild 
b/dev-util/deblob/deblob-0.2.ebuild
similarity index 100%
rename from dev-util/deblob/deblob-0.1.ebuild
rename to dev-util/deblob/deblob-0.2.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-09-28 Thread Ronny Gutbrod
commit: f22145f23c651bb467b00b0268e940636384a98c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep 27 22:33:06 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Sep 27 22:33:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f22145f2

dev-util/deblob: Fix QA_FLAGS_IGNORED

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index 6aa1709b6..3c186d3a6 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -16,6 +16,9 @@ DEPEND="
 "
 RDEPEND=""
 
+# built by hare
+QA_FLAGS_IGNORED="usr/bin/deblob"
+
 src_install() {
PREFIX="/usr" default
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-09-28 Thread Ronny Gutbrod
commit: c8dd634f37b462cba0b748d1c7855af9229a79e4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Sep 28 00:27:21 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 28 00:27:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8dd634f

dev-util/deblob: add 0.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest  |  1 +
 dev-util/deblob/{deblob-.ebuild => deblob-0.1.ebuild} | 12 +++-
 dev-util/deblob/deblob-.ebuild| 12 +++-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
new file mode 100644
index 0..d534dd726
--- /dev/null
+++ b/dev-util/deblob/Manifest
@@ -0,0 +1 @@
+DIST deblob-0.1.tar.gz 10553 BLAKE2B 
42253d68d2f424a5a40615b439d126a85ab66e1983e27b2e707ec8914452b2b1d263ee073a62ab5e96a3f3def59271a7301dbb85859c7f61851f7e67a88006ce
 SHA512 
2979e676ebcc41c18a3fbcc041427b1e3515203c070da88bef63946c9449e2e3e7f7b26d563b9b8e11979673436fb05a355b5014496fc708eeffade1cea1ac3a

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-0.1.ebuild
similarity index 67%
copy from dev-util/deblob/deblob-.ebuild
copy to dev-util/deblob/deblob-0.1.ebuild
index 3c186d3a6..c7aef7e2e 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-0.1.ebuild
@@ -3,17 +3,19 @@
 
 EAPI=8
 
-inherit git-r3
+if [[ "$PV" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
+else
+   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+fi
 
 DESCRIPTION="remove binary executables from a directory"
 HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
-EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
 
-DEPEND="
-   dev-lang/hare:=
-"
+DEPEND="dev-lang/hare:="
 RDEPEND=""
 
 # built by hare

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index 3c186d3a6..c7aef7e2e 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -3,17 +3,19 @@
 
 EAPI=8
 
-inherit git-r3
+if [[ "$PV" ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
+else
+   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+fi
 
 DESCRIPTION="remove binary executables from a directory"
 HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
-EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
 
-DEPEND="
-   dev-lang/hare:=
-"
+DEPEND="dev-lang/hare:="
 RDEPEND=""
 
 # built by hare



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-09-28 Thread Ronny Gutbrod
commit: 5e9a63e40949496356ab83d99da0023b3f76375d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Sep 28 00:46:44 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Sep 28 00:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9a63e4

dev-util/deblob: keyword 0.1 for ~amd64, ~arm64, ~riscv

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-0.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/deblob/deblob-0.1.ebuild 
b/dev-util/deblob/deblob-0.1.ebuild
index c7aef7e2e..2d639a50a 100644
--- a/dev-util/deblob/deblob-0.1.ebuild
+++ b/dev-util/deblob/deblob-0.1.ebuild
@@ -8,6 +8,7 @@ if [[ "$PV" ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="remove binary executables from a directory"



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-08-11 Thread Andrew Ammerlaan
commit: e7b0ff0d57489de32ec6e5b8d0c669a910919007
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Aug  7 08:58:17 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Aug  7 08:58:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7b0ff0d

dev-util/deblob: Remove mandoc from tests

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index e58f82a29..6aa1709b6 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -10,12 +10,9 @@ HOMEPAGE="https://git.sr.ht/~lanodan/deblob;
 EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 LICENSE="BSD"
 SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 DEPEND="
dev-lang/hare:=
-   test? ( app-text/mandoc )
 "
 RDEPEND=""
 



[gentoo-commits] repo/proj/guru:master commit in: dev-util/deblob/

2022-04-23 Thread Andrew Ammerlaan
commit: b138c0a634f772090237f79368e79b5554fa245a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Apr 23 17:27:02 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Apr 23 17:53:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b138c0a6

dev-util/deblob: New Package

This will eventually replace dev-util/go-deblob

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-.ebuild | 29 +
 dev-util/deblob/metadata.xml   |  8 
 2 files changed, 37 insertions(+)

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
new file mode 100644
index 0..c47088993
--- /dev/null
+++ b/dev-util/deblob/deblob-.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021-2022 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="remove binary executables from a directory"
+EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-lang/hare
+   test? ( app-text/mandoc )
+"
+RDEPEND=""
+
+src_compile() {
+   default
+   mv "${P}" "${PN}" || die
+}
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="/usr"
+   einstalldocs
+}

diff --git a/dev-util/deblob/metadata.xml b/dev-util/deblob/metadata.xml
new file mode 100644
index 0..c698af234
--- /dev/null
+++ b/dev-util/deblob/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+