summaryrefslogtreecommitdiff
path: root/app-misc/jdupes
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-12 00:13:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-12 00:13:29 +0100
commite56f5e9b2405e6c2142d3738d459b1eae966e99c (patch)
treefa74c6b9ab1b13b2b1d4f42064ee321bc8f95b41 /app-misc/jdupes
parentfbf92eff5af6136b559e861a10d9e8516e372006 (diff)
gentoo auto-resync : 12:10:2023 - 00:13:28
Diffstat (limited to 'app-misc/jdupes')
-rw-r--r--app-misc/jdupes/Manifest4
-rw-r--r--app-misc/jdupes/jdupes-1.27.3.ebuild48
-rw-r--r--app-misc/jdupes/jdupes-9999.ebuild11
3 files changed, 56 insertions, 7 deletions
diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index 9d4ea53b1611..738daf629f47 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1,4 +1,6 @@
DIST jdupes-1.26.1.tar.gz 168265 BLAKE2B e6c7a7d69a9a67d7550624ddd707a08a6a1a740c32fe1bc3534d53c20586b249303b6de23c0703033db497c3af85714b3e22fd87813c4700669880efa3cc376c SHA512 17ea87dee25a26aa136e3876031bfa47d55506adb38272b8cf2da8a81276134da0cf0b280815c8a717c0e48b911ce5efa95d1eb8dafe5ce109a1573600ae92bb
+DIST jdupes-1.27.3.tar.gz 174831 BLAKE2B 0e6f2f6d4919b8bb94e18e56d92281f4b4cbf6dc903e642afd489df0132bed3b5f6a62c959fecfd394dd07220504dfb01a7f8744a7ad0a435256270e5e1bdcbb SHA512 634ce1d1efa4666c7cc968e99d8d8d7da5e80e6e0ed86a080088ab127b7ecc4cc5266305d8a5c3d9c524721a2adc99c700281aa3dba37efade3cc1b90df1544e
EBUILD jdupes-1.26.1.ebuild 1082 BLAKE2B 443fe1aefb3b63e5151e35a3f5dbc82dbda8716bedf8db556a14dd9dcff3914183ce4225ee559ee9efdefef7e431431b321f405fbf639976f7b760d3f7e62726 SHA512 e299cf34796512ddc325933aa10f21c69781fbafaecfcd1bc336c4658dcabc2bae7246bb4b81376a437655985682aed76e4183d0a321103a32955e05a3f0d635
-EBUILD jdupes-9999.ebuild 1125 BLAKE2B ada5689ec9823b1ce273eb2697971634b5453f43a352f389eed8cdf07b6d421e53e221ddc5c1a35578ced839bc8ffcc03b1609d0704c06f7ed88d61d86800def SHA512 aa246811237a4a673bf1027d3c718106962f18e8d463007f3cd4e2fcd229b6c94f6c0e21cca20d4f7479ffd123d52bf3f5ffcd38a6090c45912700aaa54f2333
+EBUILD jdupes-1.27.3.ebuild 1079 BLAKE2B 776e2190be1bad499fd69c36cabd42983afb58738bfb1f76c8934daebaf7fe3324f8bbddde9ec15c34b84f3d130d4a87fd251aa21748b456ee9fe81c5bf2f795 SHA512 7ec1f488fcd0cdabc86242db4432ea0bb110206c535f972bf9d3c2f07c0736ec0f293f54cdb2c87f17308e4c9842ed279c3335d92b0b853c92f8cb669d56a989
+EBUILD jdupes-9999.ebuild 1078 BLAKE2B f9db9f96f7f6ca8b643f1a02d1af221208f0814bb0262662753f52e237ff42c8da2fb988147def1153f6edb283c4740eba01644d499889368f4c29efade0f776 SHA512 92639cc261f043db748f74a2f8e82ad8392e9e13512b7d8891b97c86b0a50d50f38e6ce6e6b1aac523c137838c86519f19a6c62c0377209b07a4c9f80dca8916
MISC metadata.xml 747 BLAKE2B 42d38d80659c7cdf04f27776db41e09eb3f03617a4b795a9715f29fb0d982b0d5c0d469126848984e09ab598c7e0420ff70781f66fa40145cac93615aa42e640 SHA512 683dfe19b16f418965ad58f01248347746eca87d392728bcf197ebdb55a2c83a5bc70de50d8dd5f3f396abffd11e19616da4f414a8f0f4289394b244d9c4c139
diff --git a/app-misc/jdupes/jdupes-1.27.3.ebuild b/app-misc/jdupes/jdupes-1.27.3.ebuild
new file mode 100644
index 000000000000..495262fe18ec
--- /dev/null
+++ b/app-misc/jdupes/jdupes-1.27.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Identify duplicate files on the filesystem"
+HOMEPAGE="https://codeberg.org/jbruchon/jdupes"
+if [[ "${PV}" == *9999 ]] ; then
+ EGIT_REPO_URI="https://codeberg.org/jbruchon/jdupes.git"
+ inherit git-r3
+else
+ SRC_URI="https://codeberg.org/jbruchon/jdupes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+LICENSE="MIT"
+SLOT="0"
+
+# Please keep a careful eye on the minimum libjoycode version! (Just pick
+# latest released at the time if necessary.)
+DEPEND=">=dev-libs/libjodycode-3.0"
+RDEPEND="${DEPEND}"
+
+IUSE="+dedupe hardened"
+
+# missing test.sh script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+src_prepare() {
+ sed -i -e '/PREFIX/s/=/?=/' Makefile || die
+ default
+}
+
+src_compile() {
+ tc-export CC
+ local myconf=(
+ $(usex dedupe 'ENABLE_DEDUPE=1' '')
+ $(usex hardened 'HARDEN=1' '')
+ )
+ emake ${myconf[@]}
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+ einstalldocs
+}
diff --git a/app-misc/jdupes/jdupes-9999.ebuild b/app-misc/jdupes/jdupes-9999.ebuild
index a6b9a6a6cfdc..9472f0fd28ae 100644
--- a/app-misc/jdupes/jdupes-9999.ebuild
+++ b/app-misc/jdupes/jdupes-9999.ebuild
@@ -6,13 +6,13 @@ EAPI=8
inherit toolchain-funcs
DESCRIPTION="Identify duplicate files on the filesystem"
-HOMEPAGE="https://github.com/jbruchon/jdupes"
+HOMEPAGE="https://codeberg.org/jbruchon/jdupes"
if [[ "${PV}" == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git"
+ EGIT_REPO_URI="https://codeberg.org/jbruchon/jdupes.git"
inherit git-r3
else
- SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ SRC_URI="https://codeberg.org/jbruchon/jdupes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64"
fi
LICENSE="MIT"
SLOT="0"
@@ -22,7 +22,7 @@ SLOT="0"
DEPEND=">=dev-libs/libjodycode-3.0"
RDEPEND="${DEPEND}"
-IUSE="+dedupe lowmem hardened"
+IUSE="+dedupe hardened"
# missing test.sh script
# https://github.com/jbruchon/jdupes/issues/191
@@ -37,7 +37,6 @@ src_compile() {
tc-export CC
local myconf=(
$(usex dedupe 'ENABLE_DEDUPE=1' '')
- $(usex lowmem 'LOW_MEMORY=1' '')
$(usex hardened 'HARDEN=1' '')
)
emake ${myconf[@]}