Gentoo Archives: gentoo-commits

From: "Richard Farina (zerochaos)" <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/hashcat-bin: metadata.xml hashcat-bin-0.39.ebuild ChangeLog
Date: Sun, 01 Jul 2012 22:42:08
Message-Id: 20120701224156.5550D2004B@flycatcher.gentoo.org
1 zerochaos 12/07/01 22:41:56
2
3 Added: metadata.xml hashcat-bin-0.39.ebuild ChangeLog
4 Log:
5 initial
6
7 (Portage version: 2.1.11.3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-crypt/hashcat-bin/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>crypto</herd>
21 <maintainer>
22 <email>zerochaos@g.o</email>
23 <name>Rick Farina</name>
24 </maintainer>
25 </pkgmetadata>
26
27
28
29
30 1.1 app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild
31
32 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild?rev=1.1&content-type=text/plain
34
35 Index: hashcat-bin-0.39.ebuild
36 ===================================================================
37 # Copyright 1999-2012 Gentoo Foundation
38 # Distributed under the terms of the GNU General Public License v2
39 # $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild,v 1.1 2012/07/01 22:41:56 zerochaos Exp $
40
41 EAPI=4
42
43 MY_P="hashcat-${PV}"
44
45 inherit eutils pax-utils
46 DESCRIPTION="An multi-threaded multihash cracker"
47 HOMEPAGE="http://hashcat.net/hashcat/"
48
49 SRC_URI="http://hashcat.net/files/${MY_P}.7z"
50
51 #license applies to this version per http://hashcat.net/forum/thread-1348.html
52 LICENSE="hashcat"
53 SLOT="0"
54 KEYWORDS="-* ~amd64 ~x86"
55
56 IUSE=""
57
58 RDEPEND=""
59 DEPEND="${RDEPEND}
60 app-arch/p7zip"
61
62 S="${WORKDIR}/${MY_P}"
63
64 RESTRICT="strip binchecks"
65
66 src_install() {
67 dodoc docs/*
68 rm -rf *.exe docs
69 use x86 && rm hashcat-cli64.bin
70 use amd64 && rm hashcat-cli32.bin
71
72 #I assume this is needed but I didn't check
73 pax-mark m hashcat-cli*.bin
74
75 insinto /opt/${PN}
76 doins -r "${S}"/*
77
78 dodir /usr/bin
79 if [ -f "${ED}"/opt/${PN}/hashcat-cli32.bin ]
80 then
81 fperms +x /opt/${PN}/hashcat-cli32.bin
82 echo '#! /bin/sh' > "${ED}"/usr/bin/hashcat-cli32.bin
83 echo 'cd /opt/hashcat-bin' >> "${ED}"/usr/bin/hashcat-cli32.bin
84 echo 'echo "Warning: hashcat-cli32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/hashcat-cli32.bin
85 echo './hashcat-cli32.bin $@' >> "${ED}"/usr/bin/hashcat-cli32.bin
86 fperms +x /usr/bin/hashcat-cli32.bin
87 fi
88 if [ -f "${ED}"/opt/${PN}/hashcat-cli64.bin ]
89 then
90 fperms +x /opt/${PN}/hashcat-cli64.bin
91 echo '#! /bin/sh' > "${ED}"/usr/bin/hashcat-cli64.bin
92 echo 'cd /opt/hashcat-bin' >> "${ED}"/usr/bin/hashcat-cli64.bin
93 echo 'echo "Warning: hashcat-cli64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/hashcat-cli64.bin
94 echo './hashcat-cli64.bin $@' >> "${ED}"/usr/bin/hashcat-cli64.bin
95 fperms +x /usr/bin/hashcat-cli64.bin
96 fi
97 }
98
99
100
101 1.1 app-crypt/hashcat-bin/ChangeLog
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/ChangeLog?rev=1.1&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/hashcat-bin/ChangeLog?rev=1.1&content-type=text/plain
105
106 Index: ChangeLog
107 ===================================================================
108 # ChangeLog for app-crypt/hashcat-bin
109 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
110 # $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/ChangeLog,v 1.1 2012/07/01 22:41:56 zerochaos Exp $
111
112 *hashcat-bin-0.39 (01 Jul 2012)
113
114 01 Jul 2012; Rick Farina <zerochaos@g.o> +hashcat-bin-0.39.ebuild,
115 +metadata.xml:
116 initial