commit: 6a1ffed708823ec32f150e91bff6377a43520f1e Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> AuthorDate: Tue Sep 16 14:39:46 2025 +0000 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> CommitDate: Thu Sep 18 14:31:46 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1ffed7
app-crypt/pdfcrack: add 0.21 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> app-crypt/pdfcrack/Manifest | 1 + app-crypt/pdfcrack/pdfcrack-0.21.ebuild | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest index 5192fe555c26..c9186798c27c 100644 --- a/app-crypt/pdfcrack/Manifest +++ b/app-crypt/pdfcrack/Manifest @@ -1 +1,2 @@ DIST pdfcrack-0.20.tar.gz 35647 BLAKE2B 31e0d1324254d660e5cb6cc57e401bf4fe7574630dcd902d73621a5e62c32e13f9cc6a9812c3ab904160727b27c08869f8f9f5b93657db5941a05fa10b49a4ce SHA512 50298aeec8a50b929d1440ea644bacb6afad638552948112b3fb2744124188e0cb52f67a804d76b09f747040aea56eadbab88e90481be8fce8e8147ed4c00188 +DIST pdfcrack-0.21.tar.gz 35822 BLAKE2B 931a827e72ec07b2057d2ba6c85491c4f7b1baccc7b8c8fd714719874d506189b6e4a64d3e1b33550c6603cab8be37318b29d2c753fa60f27257e5cf02a83999 SHA512 4df74173f7ce57f911146b98221d7295103d38f66587dd1aa6f998c4933ed0f0a1c71262d238d6f49246debd48b61730bfe5fa77df9038799ed23548629fe03a diff --git a/app-crypt/pdfcrack/pdfcrack-0.21.ebuild b/app-crypt/pdfcrack/pdfcrack-0.21.ebuild new file mode 100644 index 000000000000..017d90b10c52 --- /dev/null +++ b/app-crypt/pdfcrack/pdfcrack-0.21.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Tool for recovering passwords and content from PDF-files" +HOMEPAGE="http://pdfcrack.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" + +PATCHES=( + "${FILESDIR}/${PN}-0.14-cflags.patch" +) + +src_prepare() { + append-cflags -std=gnu17 + default +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin pdfcrack + dodoc changelog README +}
