public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-crypt/nistp224: metadata.xml ChangeLog nistp224-0.75.ebuild Manifest
@ 2008-01-30 22:57 Thilo Bangert (bangert)
  0 siblings, 0 replies; only message in thread
From: Thilo Bangert (bangert) @ 2008-01-30 22:57 UTC (permalink / raw
  To: gentoo-commits

bangert     08/01/30 22:57:59

  Added:                metadata.xml ChangeLog nistp224-0.75.ebuild
                        Manifest
  Log:
  initial portage proper release - from the bangert overlay - credits for the original ebuild go to dragonheart
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.1                  app-crypt/nistp224/metadata.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
  <email>bangert@gentoo.org</email>
</maintainer>
<longdescription lang="en">
nistp224 performs compressed Diffie-Hellman key exchange on the NIST P-224
elliptic curve at record-setting speeds. It includes an easy-to-use C library
and a command-line tool. nistp224 also supports uncompressed Diffie-Hellman key
exchange on the same curve, with 56-byte public keys, at slightly higher speeds. 
</longdescription>
</pkgmetadata>



1.1                  app-crypt/nistp224/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for app-crypt/nistp224
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/nistp224/ChangeLog,v 1.1 2008/01/30 22:57:59 bangert Exp $

*nistp224-0.75 (30 Jan 2008)

  30 Jan 2008; Thilo Bangert <bangert@gentoo.org>
  +files/nistp224-0.75-asmfix.patch,
  +files/nistp224-0.75-declare-exit.patch, +metadata.xml,
  +nistp224-0.75.ebuild:
  initial portage proper release

  26 Jan 2008; Thilo Bangert <bangert@gentoo.org> ChangeLog:
  fix qa warning about missing declaration for exit()

  18 Jan 2008; Thilo Bangert <bangert@gentoo.org> ChangeLog:
  switch to dragonhearts version - bug #164503

  10 Jun 2007; Thilo Bangert <bangert@gentoo.org> ChangeLog:
  initial release: a fast elleptic curve cryto tool.




1.1                  app-crypt/nistp224/nistp224-0.75.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild?rev=1.1&content-type=text/plain

Index: nistp224-0.75.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/nistp224/nistp224-0.75.ebuild,v 1.1 2008/01/30 22:57:59 bangert Exp $

inherit toolchain-funcs flag-o-matic fixheadtails

DESCRIPTION="nistp224 performs compressed Diffie-Hellman key exchange on the NIST P-224 elliptic curve"
HOMEPAGE="http://cr.yp.to/nistp224.html"
SRC_URI="http://cr.yp.to/${PN}/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=""
RDEPEND=${DEPEND}
S=${WORKDIR}/math/${P}/src

src_unpack() {
	unpack ${A}
	epatch "${FILESDIR}"/${P}-asmfix.patch
	epatch "${FILESDIR}"/${P}-declare-exit.patch
	cd "${S}"
	ht_fix_file Makefile print*.sh
	append-ldflags $(bindnow-flags)
	append-flags -fPIC
	echo -n "$(tc-getCC) ${CFLAGS}" > conf-cc
	echo -n "$(tc-getCC) ${LDFLAGS}" > conf-ld
	if use ppc; then
		# untested
		echo -n "powerpc" > conf-opt
	elif use sparc; then
		# untested
		echo -n "sparc" > conf-opt
	else
		# optiminations for ppro and pentium fail
		echo -n "idea64" > conf-opt
	fi
}

src_compile() {
	emake || die "emake failed"
}

src_install() {
	dobin nistp224 nistp224-56
	mv nistp224.a libnistp224.a
	dolib.a libnistp224.a
	insinto /usr/include
	doins nistp224.h
}



1.1                  app-crypt/nistp224/Manifest

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/Manifest?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/nistp224/Manifest?rev=1.1&content-type=text/plain

Index: Manifest
===================================================================
AUX nistp224-0.75-asmfix.patch 1360 RMD160 172697e18b9a97983d03ba5a3448298be657a5b0 SHA1 0542576711958009cda77b03f2d630ea4187baa7 SHA256 8fa379e289034ac2b0d33aa1b1c77da8a53f23348a311d3ec67c3e0e742b5504
MD5 56b780777929f3e2bc90a41d5e652f56 files/nistp224-0.75-asmfix.patch 1360
RMD160 172697e18b9a97983d03ba5a3448298be657a5b0 files/nistp224-0.75-asmfix.patch 1360
SHA256 8fa379e289034ac2b0d33aa1b1c77da8a53f23348a311d3ec67c3e0e742b5504 files/nistp224-0.75-asmfix.patch 1360
AUX nistp224-0.75-declare-exit.patch 658 RMD160 5feb45953246bf9f630122e72e4a95f07cac7028 SHA1 a9fb10cd0d317e8f65551881bfd8835bc4803721 SHA256 dc69eaf6f8c3d5d145910dbc96785ded8d65838ab002582df563f1541e71add7
MD5 adb09be5597e0b6661bd4ac6e5eb24a5 files/nistp224-0.75-declare-exit.patch 658
RMD160 5feb45953246bf9f630122e72e4a95f07cac7028 files/nistp224-0.75-declare-exit.patch 658
SHA256 dc69eaf6f8c3d5d145910dbc96785ded8d65838ab002582df563f1541e71add7 files/nistp224-0.75-declare-exit.patch 658
DIST nistp224-0.75.tar.gz 204747 RMD160 0394055d583a922702c1be0c4f8c417a3e9f4f3d SHA1 3fa1b8971a7e6b89c00ed7e09f89eaf1736343b2 SHA256 4e033b1bd0bb906229ed8c42cf87aa03cdc54ad40593ca262c7178fe3425351d
EBUILD nistp224-0.75.ebuild 1162 RMD160 ec44b3f3754fcf71f14d3fa72e9d355ca0759740 SHA1 1d7e5a0931ae8ec432655fc6b32b2994f8a10d1f SHA256 9485a55234563d7fcf60a10a42ac2347ed9e751a8493f909604fd827c2660e6b
MD5 d964be9127a75f716a05769ebdcbe801 nistp224-0.75.ebuild 1162
RMD160 ec44b3f3754fcf71f14d3fa72e9d355ca0759740 nistp224-0.75.ebuild 1162
SHA256 9485a55234563d7fcf60a10a42ac2347ed9e751a8493f909604fd827c2660e6b nistp224-0.75.ebuild 1162
MISC ChangeLog 693 RMD160 e2a2fba8722d798a3e95ca0e22185b0bc00230da SHA1 065953b233a36e08199b4cf327024cc660e5283f SHA256 eaa39ea74d265d5f2352899db63e102d2b2cf09a1c57c42293c31f1e771c2548
MD5 efe6c7b114c407798581302d521d6494 ChangeLog 693
RMD160 e2a2fba8722d798a3e95ca0e22185b0bc00230da ChangeLog 693
SHA256 eaa39ea74d265d5f2352899db63e102d2b2cf09a1c57c42293c31f1e771c2548 ChangeLog 693
MISC metadata.xml 585 RMD160 3060fe656027d10dbb9cda6df42d3789e462c328 SHA1 3cc542189e51e3cf03099129705409e77055364f SHA256 a24bc31bc34bc99ebb393b51d4823e1384055edf5d0f5e9cb78fb7d1cb15f543
MD5 27b6b737b80e6016a399a74cc7835370 metadata.xml 585
RMD160 3060fe656027d10dbb9cda6df42d3789e462c328 metadata.xml 585
SHA256 a24bc31bc34bc99ebb393b51d4823e1384055edf5d0f5e9cb78fb7d1cb15f543 metadata.xml 585
MD5 3f276c61391ebfe2a70376d00452e9c3 files/digest-nistp224-0.75 241
RMD160 60bb1a414a352abf7bc21556e05a79ef961450ad files/digest-nistp224-0.75 241
SHA256 52c8136a55cfd112a65a92280382a15ab8b00930de2c9d81523a27ea3962a8bb files/digest-nistp224-0.75 241



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-01-30 22:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-30 22:57 [gentoo-commits] gentoo-x86 commit in app-crypt/nistp224: metadata.xml ChangeLog nistp224-0.75.ebuild Manifest Thilo Bangert (bangert)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox