diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-crypt/pkcrack |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-crypt/pkcrack')
-rw-r--r-- | app-crypt/pkcrack/Manifest | 5 | ||||
-rw-r--r-- | app-crypt/pkcrack/metadata.xml | 11 | ||||
-rw-r--r-- | app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild | 55 |
3 files changed, 71 insertions, 0 deletions
diff --git a/app-crypt/pkcrack/Manifest b/app-crypt/pkcrack/Manifest new file mode 100644 index 000000000000..a62846ce5413 --- /dev/null +++ b/app-crypt/pkcrack/Manifest @@ -0,0 +1,5 @@ +DIST pkcrack-1.2.2.tar.gz 174208 SHA256 4d2dc193ffa4342ac2ed3a6311fdf770ae6a0771226b3ef453dca8d03e43895a SHA512 5c64fb9ae09dedc70fb20cd689f432059fcd64f689072b529b4045c3241760fee273ee921da081bc08be2e0594d27101c5d89d99cb2b84e16f80c011419b7200 WHIRLPOOL 40ba854bdb81e3c04b91fa2b9c05a7b6a500a7a697c4384852b1fd5c153a4834ffabe942a249db52cdd32bd39989c97ecb206a866a3b577b7eb9f540cbfd59aa +EBUILD pkcrack-1.2.2-r1.ebuild 1106 SHA256 8a3fd86b96b3ceae0beda3c502d6bb33434f95ae64f6387c1edcb0cf56972ddf SHA512 942eb9364bf578ee31383efbd7a353514acb98d67cd2afaeb6ef9bb8c120f07506dfd3bfa632b807efa6379d3f99aa2be6661b35c61dcaa6d5d70578a435afa1 WHIRLPOOL 933137ec5ac003a4dff0404d0bd4fddb073857d996c76528215803437808f0afb54d4a4ad107ab65ade2b9f0f6809215a38b8ec0c48d5ab1b4b486a9fc8a86ba +MISC ChangeLog 2603 SHA256 b104df5adcb58f6f8538fbbcf0b9ca74b51f9982281ba933974721f851a75cae SHA512 25f58c662d61038db0b5fc399eaffba101b43f0dae88efaf61e057b999d0e733bba1a9b7b627b698cf6456f8793a4562f72a200dce0af4efdc150b60c83ac900 WHIRLPOOL b530579e47189ad4e7c11d2e04455fcda19f3b0edbe7494f9b698ac9e2305eca8de6d59e554c877b8d398fca611bfda756f207e21e16c220012e829ecda40439 +MISC ChangeLog-2015 1307 SHA256 e88047d1ad155c8a8520830badca6ca455f60b922de6e04ac28d8b301b088596 SHA512 48bb361ff49b6e32ff111b509d26e2764a82522514da8dabb2e795198db16adf0cacd9e7a4cd62cb13bafc15cda4b6c663783bff139eb66f24064b54a57d5cdf WHIRLPOOL bd0d4cfea2dc1459e2957803a7d5d4faad77c1647d0c116c6b3c30cea603f2ba66851cab7c02e7b2a5c9e5c974fc3246898b205c94b182e759d5356e5758e109 +MISC metadata.xml 370 SHA256 facef2a7547ea497dce4bdc373309a5b4bb46270226d320e9f2d3566ae2a079d SHA512 39a268538a1a2d5932b5295c4727c8769e4648cb94905ccead6b3941a7e8752b3992403f7623497267334f697478dc0db355e42bf2857b415f8ae06baa99d492 WHIRLPOOL 081bdd23a0565811794f8966b1dc22db3eb18bef9d885a3a9a161dd4ff5adaa51eb01528f994a225c8c52fbe606f08859c0e03938a6ce2146a2cd494ebadedf9 diff --git a/app-crypt/pkcrack/metadata.xml b/app-crypt/pkcrack/metadata.xml new file mode 100644 index 000000000000..2507c03b02ab --- /dev/null +++ b/app-crypt/pkcrack/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> +<longdescription> +pkcrack is a password cracking program for zip files. It works using a plain text cipher attack. +</longdescription> +</pkgmetadata> diff --git a/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild b/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild new file mode 100644 index 000000000000..8fdb5148d939 --- /dev/null +++ b/app-crypt/pkcrack/pkcrack-1.2.2-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +inherit toolchain-funcs + +DESCRIPTION="PkZip cipher breaker" +HOMEPAGE="http://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack.html" +SRC_URI="http://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack/${P}.tar.gz" + +LICENSE="pkcrack" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="test" + +DEPEND="test? ( app-arch/zip[crypt] )" +RDEPEND="!<app-text/html-xml-utils-5.3" + +DOCS=( + ../doc/KNOWN_BUGS + ../doc/appnote.iz.txt + ../doc/README.W32 + ../doc/pkzip.ps.gz + ../doc/CHANGES + ../doc/LIESMICH + ../doc/README.html + ../doc/README +) + +S="${WORKDIR}/${P}/src" + +src_prepare() { + default + sed -i -e "s/^CC=.*/CC=$(tc-getCC)/" \ + -e "/^CFLAGS=.*/d" \ + -e "s/CFLAGS/LDFLAGS/" \ + Makefile + sed -i -e "s:void main:int main:" *.c +} + +src_test() { + cd "${S}/../test" + make CC="$(tc-getCC)" all +} + +src_install() { + einstalldocs + dobin pkcrack zipdecrypt findkey makekey + newbin extract "$PN-extract" +} + +pkg_postinst() { + ewarn "Due to file collision, extract utility was renamed to $PN-extract," + ewarn "see bug#247394" +} |