From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout-p-201.mailbox.org (mout-p-201.mailbox.org [80.241.56.171]) by sourceware.org (Postfix) with ESMTPS id 6019D3858D28 for ; Tue, 13 Sep 2022 18:24:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6019D3858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=kircheis.it Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=kircheis.it Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4MRsM100rnz9sN4 for ; Tue, 13 Sep 2022 20:24:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kircheis.it; s=MBO0001; t=1663093485; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=EajslL3aSX6ua5Tu6nQOqAWJg6ufZStGbHQsZG+09fY=; b=WKJmzWymJb3fI8fucOLmS0l0xFXwSIvpX5p0mR0YXUeZMP0jvAT2RVnq4MrlTCnGkEgbJw /k5OoaOXaRSq8uekfhXV+WjzGMIMR1pGt1gHcbTQvmLXH1N88RBfzlqYyWm1vHrJtacVLV 8Cp+4H8BWarF44xO1Gtg8ngQ2j91RIc2IxslZu/isn9GFhR+UrZWbZtrLqA0uurWDGXxMH r1IbR22HUOSSA1KBn2Yyr/rU9aRG1Dd10lIZzwWmYHiG2f7e0RL87eLUIG4fRHywUSpA0E jHsdnZTL+X4V7lhjYEEyIFtDTPMSvNj2CsnmPjnq2JpTiKYSgQbELebIp8nrEg== Content-Type: multipart/mixed; boundary="------------qUBvA8DnU8DaGakbIhMaJx2p" Message-ID: Date: Tue, 13 Sep 2022 20:24:44 +0200 MIME-Version: 1.0 To: cygwin From: Federico Kircheis Subject: [ITP] jdupes X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------qUBvA8DnU8DaGakbIhMaJx2p Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello to everyone, I'm interested in becoming a package maintainer for the program jdupes. https://github.com/jbruchon/jdupes/ It would be a new package for the cygwin distribution, but it is already distributed on different systems. For example https://packages.debian.org/search?keywords=jdupes https://packages.gentoo.org/packages/app-misc/jdupes https://software.opensuse.org/package/jdupes https://pkgs.org/download/jdupes https://pkgs.alpinelinux.org/package/edge/testing/x86_64/jdupes https://formulae.brew.sh/formula/jdupes https://www.freshports.org/sysutils/jdupes/ The current release can be downloaded from https://github.com/jbruchon/jdupes/releases/tag/v1.21.0 and can be compiled on cygwin without patches (necessary changes have been integrated by the author after contacting him). jdupes has a native windows port, but I see an added value having it available in cygwin. It is a program similar to fdupes (already present in cygwin), and is not a drop-in replacement. From the website description: > Why use jdupes instead of the original fdupes or other duplicate finders? > > The biggest reason is raw speed. In testing on various data sets, jdupes is over 7 times faster than fdupes-1.51 on average. .hint and .cygport files are attached Best regards Federico --------------qUBvA8DnU8DaGakbIhMaJx2p Content-Type: text/plain; charset=UTF-8; name="jdupes.cygport" Content-Disposition: attachment; filename="jdupes.cygport" Content-Transfer-Encoding: base64 IyBqZHVwZXMuY3lncG9ydApOQU1FPSJqZHVwZXMiClZFUlNJT049MS4yMS4wClJFTEVBU0U9 MQpTVU1NQVJZPSJqZHVwZXMgaXMgYSBwcm9ncmFtIGZvciBpZGVudGlmeWluZyBhbmQgdGFr aW5nIGFjdGlvbnMgdXBvbiBkdXBsaWNhdGUgZmlsZXMuIgpERVNDUklQVElPTj0iamR1cGVz IGlzIGEgcHJvZ3JhbSBmb3IgaWRlbnRpZnlpbmcgYW5kIHRha2luZyBhY3Rpb25zIHVwb24g ZHVwbGljYXRlIGZpbGVzLiIKQ0FURUdPUlk9IlV0aWxpdHkiCgpIT01FUEFHRT0iaHR0cHM6 Ly9naXRodWIuY29tL2picnVjaG9uL2pkdXBlcyIKU1JDX1VSST0iaHR0cHM6Ly9naXRodWIu Y29tL2picnVjaG9uL2pkdXBlcy9hcmNoaXZlL3Yke1ZFUlNJT059LnRhci5neiIKU1JDX0RJ Uj0iamR1cGVzLSR7VkVSU0lPTn0iCkJVSUxEX1JFUVVJUkVTPSIiClJFUVVJUkVTPSIiCgoK UEtHX05BTUVTPSJqZHVwZXMiCgpzcmNfY29tcGlsZSgpIHsKCWxuZGlycwoJY2QgJHtCfQoK CU5PX1dJTkRPV1M9MSBjeWdtYWtlICJQUkVGSVg9JHtEfSIKfQoKc3JjX2luc3RhbGwoKXsK CWNkICR7Qn0KCU5PX1dJTkRPV1M9MSBjeWdtYWtlICJQUkVGSVg9JHtEfSIgaW5zdGFsbAp9 Cg== --------------qUBvA8DnU8DaGakbIhMaJx2p Content-Type: text/plain; charset=UTF-8; name="jdupes.hint" Content-Disposition: attachment; filename="jdupes.hint" Content-Transfer-Encoding: base64 IyBqZHVwZXMuaGludApzZGVzYzogImpkdXBlcyBpcyBhIHByb2dyYW0gZm9yIGlkZW50aWZ5 aW5nIGFuZCB0YWtpbmcgYWN0aW9ucyB1cG9uIGR1cGxpY2F0ZSBmaWxlcyIKbGRlc2M6ICJT ZWFyY2hlcyB0aGUgZ2l2ZW4gcGF0aChzKSBmb3IgZHVwbGljYXRlIGZpbGVzLgpTdWNoIGZp bGVzIGFyZSBmb3VuZCBieSBjb21wYXJpbmcgZmlsZSBzaXplcywgdGhlbiBwYXJ0aWFsIGFu ZCBmdWxsIGZpbGUgaGFzaGVzLCBmb2xsb3dlZCBieSBhIGJ5dGUtYnktYnl0ZSBjb21wYXJp c29uLgpUaGUgZGVmYXVsdCBiZWhhdmlvciB3aXRoIG5vIG90aGVyIDxhY3Rpb24gb3B0aW9u cz4gc3BlY2lmaWVkIChkZWxldGUsIHN1bW1hcml6ZSwgbGluaywgZGVkdXBlLCBldGMuKSBp cyB0byBwcmludCBzZXRzIG9mIG1hdGNoaW5nIGZpbGVzLiIKCmNhdGVnb3J5OiBVdGlsaXR5 Cg== --------------qUBvA8DnU8DaGakbIhMaJx2p--