diff options
Diffstat (limited to 'app-crypt/pdfcrack')
-rw-r--r-- | app-crypt/pdfcrack/Manifest | 4 | ||||
-rw-r--r-- | app-crypt/pdfcrack/files/pdfcrack-0.14-cflags.patch | 8 | ||||
-rw-r--r-- | app-crypt/pdfcrack/metadata.xml | 11 | ||||
-rw-r--r-- | app-crypt/pdfcrack/pdfcrack-0.16.ebuild | 28 |
4 files changed, 51 insertions, 0 deletions
diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest new file mode 100644 index 000000000000..0b79d99b5478 --- /dev/null +++ b/app-crypt/pdfcrack/Manifest @@ -0,0 +1,4 @@ +AUX pdfcrack-0.14-cflags.patch 236 BLAKE2B ce6e226f6bb8286437fa3a40abae4d1fbde59f7913f6d5fd0c3b510e8f92043f15e96ab790d777c4306a06291de9f8bab9633cf42b29ec0262f34558035b134e SHA512 8fd2f9bc024bff34bb1f7e90e7f27b80473ca12f340735f4cbb8d3717354df9907a9f05d57950a4a9f9604c2452a75cb7de341b4b84f2d248a63ca047131388b +DIST pdfcrack-0.16.tar.gz 34467 BLAKE2B 7eda8dae9cec3117f410f9ebbe6d536ca627c72b53693d4021f3faf104ed0439e05dda5848d1f18911544336c6303f9b061c373da9a0a275ecfa2c29ed425b76 SHA512 460113f28249d1ea1cefc6dac8ff22b33849ccff50f61830144e41eeec47c4b9113845bb955d26757adb0552d8c0dfa43b3f5666c1419afe4063037a1e1c933d +EBUILD pdfcrack-0.16.ebuild 521 BLAKE2B f5e34e7003e53327e53e094adbd49e5aac82220297fe678e60b1481ea81c0130926d35669346c26fb63ca85f8f1d21de67be4303df7ae3b468e48f669b257e35 SHA512 25ca773e64b143680011b193432b29f7a8d629977a1bf2143b2ebb292f375def1ef2eff6e8b79f3e9f94ef8b3fc590ad67245d66dba1030e33e554247e17f5fb +MISC metadata.xml 318 BLAKE2B d6fc6a392870efe2b14c4fcde09a2b17806d42b8839124c079c87bd1b30c07054b3aaa3fa8a642f486155a6b1f9faf5a5e57cff7d6df12a7a8e464f1a261c762 SHA512 19b662a277c05c40365c89346bb98a42e1cc8924a0343899be55dcff0d38b919f681fd8b32ed8e0db0ef07b717847caf4df73d862bc73e46f2c6fe7985a94db5 diff --git a/app-crypt/pdfcrack/files/pdfcrack-0.14-cflags.patch b/app-crypt/pdfcrack/files/pdfcrack-0.14-cflags.patch new file mode 100644 index 000000000000..7ea168878d1e --- /dev/null +++ b/app-crypt/pdfcrack/files/pdfcrack-0.14-cflags.patch @@ -0,0 +1,8 @@ +--- pdfcrack-0.14/Makefile ++++ pdfcrack-0.14/Makefile +@@ -1,4 +1,4 @@ +-CFLAGS += -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -O3 -g ++CFLAGS += -Wall -Wextra -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE + + all: pdfcrack + diff --git a/app-crypt/pdfcrack/metadata.xml b/app-crypt/pdfcrack/metadata.xml new file mode 100644 index 000000000000..e76ba30337e1 --- /dev/null +++ b/app-crypt/pdfcrack/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>crypto@gentoo.org</email> + <name>Crypto</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">pdfcrack</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-crypt/pdfcrack/pdfcrack-0.16.ebuild b/app-crypt/pdfcrack/pdfcrack-0.16.ebuild new file mode 100644 index 000000000000..206b6b4510de --- /dev/null +++ b/app-crypt/pdfcrack/pdfcrack-0.16.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Tool for recovering passwords and content from PDF-files" +HOMEPAGE="http://pdfcrack.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +PATCHES=( + "${FILESDIR}/${PN}-0.14-cflags.patch" +) + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin pdfcrack + dodoc changelog README +} |