diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-11 06:41:28 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-11 06:41:28 +0000 |
commit | f1634517e73f2faf342a366354c3e0f2edb45952 (patch) | |
tree | ae3c632ec3576f8d57b3acd5e1aba5643f0f6d9b /app-misc/jdupes | |
parent | f9d8ddaae80afb8fa0924cd3f769f9b37dd373e1 (diff) |
gentoo auto-resync : 11:01:2025 - 06:41:28
Diffstat (limited to 'app-misc/jdupes')
-rw-r--r-- | app-misc/jdupes/Manifest | 4 | ||||
-rw-r--r-- | app-misc/jdupes/jdupes-1.28.0.ebuild | 48 | ||||
-rw-r--r-- | app-misc/jdupes/metadata.xml | 2 |
3 files changed, 52 insertions, 2 deletions
diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest index 746f65b6c14d..6754b3807d9e 100644 --- a/app-misc/jdupes/Manifest +++ b/app-misc/jdupes/Manifest @@ -1,4 +1,6 @@ DIST jdupes-1.27.3.tar.gz 174779 BLAKE2B f6697df396e2f6e285d17465de183904f87e0b34b2a46bb7aeea6da8696ae31951af3f2f26b6e71cedbd25c756456ece055b99e76f92eadabd79a01183161d59 SHA512 ee2d60a922558e2aa819f9074fb0b3b38cc93ddc4f6ca3a1d0dd8731c4ecf72d1b6cbb0bc85be7cd63b21f7d9138efadfb64208122a4eebd4e55756a3edd5bcc +DIST jdupes-1.28.0.tar.gz 176657 BLAKE2B 51f560db6b49eefd1ddc249d05e4034321fae03e6ba8d316c964e021dfca658e8f46311eebb261fad922060c4ecbced2316cb780c71e88cb021b084f31f181c9 SHA512 5de369b92653382845bf89f4a1fe894cee9914cd0124c3ca0217d05e5cef14050a14ad538e154c970f81b1b300e02fd055befdbbcd1c79bd790e6e26a4be5b84 EBUILD jdupes-1.27.3.ebuild 1114 BLAKE2B df2a2e836637620c4c6f973d5acea5149482da5778a286c4aa525a2a3c7c785148bcab4f41fc571a8aa1242bb3417dc72c17aa8341d60cda1400f5853989ddbb SHA512 2515fe912fcb32c0247e29b69a1e9452cdfbb691a6d453e816a3af1047cf8fdbc17c69b639cbeb361911e8acc840654b44014c35f9755c88df969b9228f0a523 +EBUILD jdupes-1.28.0.ebuild 1094 BLAKE2B abdad6e207e48c95c9df1f0662d54267c3061f69f19aa40144ac78759a09f574f6af19e24b1ce38f92436d9c4761e4d79ab63993db1a244119bf7a50133ebfb3 SHA512 4b8b9aaec158db9542e1b6c0d1689076efb6425dfd0901fd059ec41dd215207e2c1f5533741721c545a5fe10f7d90809d45400dc34046edd782dbbe3f0416aff EBUILD jdupes-9999.ebuild 1101 BLAKE2B 079a2f338cdf295bb803f374ad85914252f0a5e7e6a970d00fe1d7fdd81429169e2b91685e7fb69323d4e7b004fd30001588f1ee05ebec4b949820f64c42772a SHA512 c47e367822c734cc8b26d237c82490d99306fc6bd9170dd0585d524c9da0aeb891b5b700ce0af9e8116e59934cf06128b2abd83a5c31bc054858f775d6684e18 -MISC metadata.xml 554 BLAKE2B 7526c368d230d9bb4295c9e58c97224fa668e76558a1c5ede5d901bfc094c3864297bb32d0b34f90b1ca22a31251b2b7c4669f6b20620b3725ba0ee9822706eb SHA512 a0153135e209a737a36dedd32803fd679c755bce62c159d70c3596479983df05a482aa29b90fdc4b0286d583383153c92a0f917d7b1cd4ed819889e0bb64e60e +MISC metadata.xml 556 BLAKE2B 5e1703e76fcedbfadfe4684a62233de39cb45130a044d26349947595d31f0bfd94ca27d9512497f87364d19032fabb9055438b56b43ab9d80ed2f58bfb0d9419 SHA512 8bcbdd250ca746a4bb5ebd4b76414b13a0651bbcdaa4bbe0d6b974dce01abaa32fc2def27d107178d5f2d2db53d9c3dbfc684e3895d660e6fb34af9bf2dbb727 diff --git a/app-misc/jdupes/jdupes-1.28.0.ebuild b/app-misc/jdupes/jdupes-1.28.0.ebuild new file mode 100644 index 000000000000..3ea4cf00fa46 --- /dev/null +++ b/app-misc/jdupes/jdupes-1.28.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2025 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" + S="${WORKDIR}"/${PN} + KEYWORDS="~amd64 ~arm64 ~riscv" +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.1" +RDEPEND="${DEPEND}" + +IUSE="+dedupe hardened" + +# tests exists, but are empty (dropped by upstream) +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/metadata.xml b/app-misc/jdupes/metadata.xml index c1543e415690..85fffd06f66c 100644 --- a/app-misc/jdupes/metadata.xml +++ b/app-misc/jdupes/metadata.xml @@ -13,6 +13,6 @@ <flag name="dedupe">Enable deduplication support</flag> </use> <upstream> - <remote-id type="github">jbruchon/jdupes</remote-id> + <remote-id type="codeberg">jbruchon/jdupes</remote-id> </upstream> </pkgmetadata> |