1 |
bangert 08/01/30 22:57:59 |
2 |
|
3 |
Added: metadata.xml ChangeLog nistp224-0.75.ebuild |
4 |
Manifest |
5 |
Log: |
6 |
initial portage proper release - from the bangert overlay - credits for the original ebuild go to dragonheart |
7 |
(Portage version: 2.1.3.19) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 app-crypt/nistp224/metadata.xml |
11 |
|
12 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/metadata.xml?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/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>no-herd</herd> |
21 |
<maintainer> |
22 |
<email>bangert@g.o</email> |
23 |
</maintainer> |
24 |
<longdescription lang="en"> |
25 |
nistp224 performs compressed Diffie-Hellman key exchange on the NIST P-224 |
26 |
elliptic curve at record-setting speeds. It includes an easy-to-use C library |
27 |
and a command-line tool. nistp224 also supports uncompressed Diffie-Hellman key |
28 |
exchange on the same curve, with 56-byte public keys, at slightly higher speeds. |
29 |
</longdescription> |
30 |
</pkgmetadata> |
31 |
|
32 |
|
33 |
|
34 |
1.1 app-crypt/nistp224/ChangeLog |
35 |
|
36 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/ChangeLog?rev=1.1&view=markup |
37 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/ChangeLog?rev=1.1&content-type=text/plain |
38 |
|
39 |
Index: ChangeLog |
40 |
=================================================================== |
41 |
# ChangeLog for app-crypt/nistp224 |
42 |
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
43 |
# $Header: /var/cvsroot/gentoo-x86/app-crypt/nistp224/ChangeLog,v 1.1 2008/01/30 22:57:59 bangert Exp $ |
44 |
|
45 |
*nistp224-0.75 (30 Jan 2008) |
46 |
|
47 |
30 Jan 2008; Thilo Bangert <bangert@g.o> |
48 |
+files/nistp224-0.75-asmfix.patch, |
49 |
+files/nistp224-0.75-declare-exit.patch, +metadata.xml, |
50 |
+nistp224-0.75.ebuild: |
51 |
initial portage proper release |
52 |
|
53 |
26 Jan 2008; Thilo Bangert <bangert@g.o> ChangeLog: |
54 |
fix qa warning about missing declaration for exit() |
55 |
|
56 |
18 Jan 2008; Thilo Bangert <bangert@g.o> ChangeLog: |
57 |
switch to dragonhearts version - bug #164503 |
58 |
|
59 |
10 Jun 2007; Thilo Bangert <bangert@g.o> ChangeLog: |
60 |
initial release: a fast elleptic curve cryto tool. |
61 |
|
62 |
|
63 |
|
64 |
|
65 |
1.1 app-crypt/nistp224/nistp224-0.75.ebuild |
66 |
|
67 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild?rev=1.1&view=markup |
68 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild?rev=1.1&content-type=text/plain |
69 |
|
70 |
Index: nistp224-0.75.ebuild |
71 |
=================================================================== |
72 |
# Copyright 1999-2008 Gentoo Foundation |
73 |
# Distributed under the terms of the GNU General Public License v2 |
74 |
# $Header: /var/cvsroot/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild,v 1.1 2008/01/30 22:57:59 bangert Exp $ |
75 |
|
76 |
inherit toolchain-funcs flag-o-matic fixheadtails |
77 |
|
78 |
DESCRIPTION="nistp224 performs compressed Diffie-Hellman key exchange on the NIST P-224 elliptic curve" |
79 |
HOMEPAGE="http://cr.yp.to/nistp224.html" |
80 |
SRC_URI="http://cr.yp.to/${PN}/${P}.tar.gz" |
81 |
LICENSE="as-is" |
82 |
SLOT="0" |
83 |
KEYWORDS="~x86" |
84 |
IUSE="" |
85 |
DEPEND="" |
86 |
RDEPEND=${DEPEND} |
87 |
S=${WORKDIR}/math/${P}/src |
88 |
|
89 |
src_unpack() { |
90 |
unpack ${A} |
91 |
epatch "${FILESDIR}"/${P}-asmfix.patch |
92 |
epatch "${FILESDIR}"/${P}-declare-exit.patch |
93 |
cd "${S}" |
94 |
ht_fix_file Makefile print*.sh |
95 |
append-ldflags $(bindnow-flags) |
96 |
append-flags -fPIC |
97 |
echo -n "$(tc-getCC) ${CFLAGS}" > conf-cc |
98 |
echo -n "$(tc-getCC) ${LDFLAGS}" > conf-ld |
99 |
if use ppc; then |
100 |
# untested |
101 |
echo -n "powerpc" > conf-opt |
102 |
elif use sparc; then |
103 |
# untested |
104 |
echo -n "sparc" > conf-opt |
105 |
else |
106 |
# optiminations for ppro and pentium fail |
107 |
echo -n "idea64" > conf-opt |
108 |
fi |
109 |
} |
110 |
|
111 |
src_compile() { |
112 |
emake || die "emake failed" |
113 |
} |
114 |
|
115 |
src_install() { |
116 |
dobin nistp224 nistp224-56 |
117 |
mv nistp224.a libnistp224.a |
118 |
dolib.a libnistp224.a |
119 |
insinto /usr/include |
120 |
doins nistp224.h |
121 |
} |
122 |
|
123 |
|
124 |
|
125 |
1.1 app-crypt/nistp224/Manifest |
126 |
|
127 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/Manifest?rev=1.1&view=markup |
128 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/Manifest?rev=1.1&content-type=text/plain |
129 |
|
130 |
Index: Manifest |
131 |
=================================================================== |
132 |
AUX nistp224-0.75-asmfix.patch 1360 RMD160 172697e18b9a97983d03ba5a3448298be657a5b0 SHA1 0542576711958009cda77b03f2d630ea4187baa7 SHA256 8fa379e289034ac2b0d33aa1b1c77da8a53f23348a311d3ec67c3e0e742b5504 |
133 |
MD5 56b780777929f3e2bc90a41d5e652f56 files/nistp224-0.75-asmfix.patch 1360 |
134 |
RMD160 172697e18b9a97983d03ba5a3448298be657a5b0 files/nistp224-0.75-asmfix.patch 1360 |
135 |
SHA256 8fa379e289034ac2b0d33aa1b1c77da8a53f23348a311d3ec67c3e0e742b5504 files/nistp224-0.75-asmfix.patch 1360 |
136 |
AUX nistp224-0.75-declare-exit.patch 658 RMD160 5feb45953246bf9f630122e72e4a95f07cac7028 SHA1 a9fb10cd0d317e8f65551881bfd8835bc4803721 SHA256 dc69eaf6f8c3d5d145910dbc96785ded8d65838ab002582df563f1541e71add7 |
137 |
MD5 adb09be5597e0b6661bd4ac6e5eb24a5 files/nistp224-0.75-declare-exit.patch 658 |
138 |
RMD160 5feb45953246bf9f630122e72e4a95f07cac7028 files/nistp224-0.75-declare-exit.patch 658 |
139 |
SHA256 dc69eaf6f8c3d5d145910dbc96785ded8d65838ab002582df563f1541e71add7 files/nistp224-0.75-declare-exit.patch 658 |
140 |
DIST nistp224-0.75.tar.gz 204747 RMD160 0394055d583a922702c1be0c4f8c417a3e9f4f3d SHA1 3fa1b8971a7e6b89c00ed7e09f89eaf1736343b2 SHA256 4e033b1bd0bb906229ed8c42cf87aa03cdc54ad40593ca262c7178fe3425351d |
141 |
EBUILD nistp224-0.75.ebuild 1162 RMD160 ec44b3f3754fcf71f14d3fa72e9d355ca0759740 SHA1 1d7e5a0931ae8ec432655fc6b32b2994f8a10d1f SHA256 9485a55234563d7fcf60a10a42ac2347ed9e751a8493f909604fd827c2660e6b |
142 |
MD5 d964be9127a75f716a05769ebdcbe801 nistp224-0.75.ebuild 1162 |
143 |
RMD160 ec44b3f3754fcf71f14d3fa72e9d355ca0759740 nistp224-0.75.ebuild 1162 |
144 |
SHA256 9485a55234563d7fcf60a10a42ac2347ed9e751a8493f909604fd827c2660e6b nistp224-0.75.ebuild 1162 |
145 |
MISC ChangeLog 693 RMD160 e2a2fba8722d798a3e95ca0e22185b0bc00230da SHA1 065953b233a36e08199b4cf327024cc660e5283f SHA256 eaa39ea74d265d5f2352899db63e102d2b2cf09a1c57c42293c31f1e771c2548 |
146 |
MD5 efe6c7b114c407798581302d521d6494 ChangeLog 693 |
147 |
RMD160 e2a2fba8722d798a3e95ca0e22185b0bc00230da ChangeLog 693 |
148 |
SHA256 eaa39ea74d265d5f2352899db63e102d2b2cf09a1c57c42293c31f1e771c2548 ChangeLog 693 |
149 |
MISC metadata.xml 585 RMD160 3060fe656027d10dbb9cda6df42d3789e462c328 SHA1 3cc542189e51e3cf03099129705409e77055364f SHA256 a24bc31bc34bc99ebb393b51d4823e1384055edf5d0f5e9cb78fb7d1cb15f543 |
150 |
MD5 27b6b737b80e6016a399a74cc7835370 metadata.xml 585 |
151 |
RMD160 3060fe656027d10dbb9cda6df42d3789e462c328 metadata.xml 585 |
152 |
SHA256 a24bc31bc34bc99ebb393b51d4823e1384055edf5d0f5e9cb78fb7d1cb15f543 metadata.xml 585 |
153 |
MD5 3f276c61391ebfe2a70376d00452e9c3 files/digest-nistp224-0.75 241 |
154 |
RMD160 60bb1a414a352abf7bc21556e05a79ef961450ad files/digest-nistp224-0.75 241 |
155 |
SHA256 52c8136a55cfd112a65a92280382a15ab8b00930de2c9d81523a27ea3962a8bb files/digest-nistp224-0.75 241 |
156 |
|
157 |
|
158 |
|
159 |
-- |
160 |
gentoo-commits@l.g.o mailing list |