summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/hmaccalc')
-rw-r--r--app-crypt/hmaccalc/ChangeLog11
-rw-r--r--app-crypt/hmaccalc/Manifest8
-rw-r--r--app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild4
-rw-r--r--app-crypt/hmaccalc/hmaccalc-0.9.13.ebuild31
-rw-r--r--app-crypt/hmaccalc/metadata.xml3
5 files changed, 49 insertions, 8 deletions
diff --git a/app-crypt/hmaccalc/ChangeLog b/app-crypt/hmaccalc/ChangeLog
index 3925448a40ce..3cdd694162f6 100644
--- a/app-crypt/hmaccalc/ChangeLog
+++ b/app-crypt/hmaccalc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/hmaccalc
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/hmaccalc/ChangeLog,v 1.1 2010/06/09 18:05:23 robbat2 Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/hmaccalc/ChangeLog,v 1.2 2014/08/04 03:52:42 robbat2 Exp $
+
+*hmaccalc-0.9.13 (04 Aug 2014)
+
+ 04 Aug 2014; Robin H. Johnson <robbat2@gentoo.org> +hmaccalc-0.9.13.ebuild,
+ hmaccalc-0.9.12.ebuild, metadata.xml:
+ Bump, newer NSS solved the FIPS issue.
*hmaccalc-0.9.12 (09 Jun 2010)
@@ -8,4 +14,3 @@
+hmaccalc-0.9.12.ebuild, +metadata.xml:
Initial commit, ebuild by Robin H. Johnson <robbat2@gentoo.org>. Used for
dracut kernel verification support.
-
diff --git a/app-crypt/hmaccalc/Manifest b/app-crypt/hmaccalc/Manifest
index d85397b16547..2a6a3dd123d1 100644
--- a/app-crypt/hmaccalc/Manifest
+++ b/app-crypt/hmaccalc/Manifest
@@ -1,4 +1,6 @@
DIST hmaccalc-0.9.12.tar.gz 98795 SHA256 5be00d6e17dcac7e58812c6d1426e46d675e6a134c02df7751ad2d5844bb5028 SHA512 eb5e0a4356a84252662d69b51f612bf7a46149cb6170bcf429c9de0abee513840fabd83f7ee261df90c0489aa8be1b6cd47d95f87d6ac4c7697bd4f7d16a1819 WHIRLPOOL ae22c9837e580a5a8c1c513b99d164c1f46553d4a78d1b7ff325f9a0f8c28653246877da095907326de927c5a3a0252d9199453bd3966244c4aed79e61435b29
-EBUILD hmaccalc-0.9.12.ebuild 764 SHA256 ad3efcc9f9ad1c8fe390ab14078edf871dc5714b87dccbfdb5b755183421345a SHA512 114800cac84ceaf463c6a74d1959539a9f0005523196755ada382cff733f3b3242a24b47bba1c5194a475859141cf4ab189bc22c424f9315a2a16429f8019844 WHIRLPOOL f35623430ee256b8d23a2dd3b3c466aa5be62cc9db59eb861016a3ee7c16c7689acb5a49138b0f9ad9948f6cbc35e8e46b66762a963aa6da627140f59e8d70c1
-MISC ChangeLog 452 SHA256 af6e5b06af896bd97d0b1bf4d797d2ca331cffa804e54760672b50ff5833cafc SHA512 a4902e255292ca210ee97c6ede540a3e14dd39d8a848f6510c70da8e8d9530a31a7575f159ef9f1292fb5f7de9cdce199fe705ca1889b177c7078a067af994bf WHIRLPOOL 4fcbca4cb46a29cf59ac42fd3652cddfe2501ca77133b483511792e7e6dacf1b9033a942ecae20e0db5c92c37fd2272974954129b98b7ae9fe264abc6be7de08
-MISC metadata.xml 491 SHA256 694de6af35ab27d8f67b4ef14dfba024fafce3339c863e9d273068556935d424 SHA512 63c0869b6344f0b451f0059061dcc6e2655164b092de8c94c1af9058617e91c08311d7a8d0e042e4a568802bd116e743e4b3942f676dc5c2fdbb992c69b2a5ab WHIRLPOOL 4176684965bec36746724f966b0624f8ca2678d780486dea5528f1bb0b1a021cdc38000e5548c97912b35b8c0e7ecd769f6fc8af8885924ef493a123f85c031f
+DIST hmaccalc-0.9.13.tar.gz 106979 SHA256 9a00b507555e45f58c1659d28f4d27e63373735a30cfe70e2c939f679cd266cc SHA512 899e95dcebf85dbb64ea543d530e3819c2dd72dfbdc1f06e7f37418f9045a8018c49ace96c6090e08b18406edc3efa196ea9fcd9b7b8d8e151f80b2eaba512c0 WHIRLPOOL 7af722b3875656113f7a7fa67a9e9bf2014b1b2873cf601f512dd361a40894fae94c667c06ec5f16291df459ea8c8d4634f828645d62eb6560350b22cd684506
+EBUILD hmaccalc-0.9.12.ebuild 764 SHA256 ad158d577562da9b7b7ae20a2b005cdcf458d477336a5b3fc181939bf2a0e598 SHA512 edb0d311c529b212a48ef1b44bb58258ba6835c3f57282a53defb225cbe3be1beda681882b111c87d4c005803487f4c899dee15b6cc45a212b8b9c0e1b7e419d WHIRLPOOL 1b47ba5eb79f1b66a4251a6fed9568be78cc01867e8d47a54172f87629524b9c6c27eabe96e6a81cf00fafb8a4f55dc053045eea0ead56105e5adbeeb5a630c2
+EBUILD hmaccalc-0.9.13.ebuild 802 SHA256 612e82a086c019c79803cf8068b6f876f5174a4a939a6c88f4f24c024ab462fb SHA512 2bd67223dc9f3a59846662e5023ed0895f8b84e8f8e4504fb77a2158a588a3a12dad0c392deb46339dc40c60eebcc51e6532a0a41fd07d27e98e775bbd17f830 WHIRLPOOL 286915d74dddb110a668dc523a4fce2162adb4566bb7ae186eb014b5f4cb388acde533b28b6c2cc89817de6833a29db7358e23c32fd138c1eb6c4980583904bd
+MISC ChangeLog 643 SHA256 8e881d6464e0c8fa22b208d17250b471f2ee304a831f0e61a2dd92c1e7764df5 SHA512 376cab38f9241d03ac8d257b4e257a2711969508538d918078b39be5551565ee7af47ee59d741a7ea4ee42f20cfa24f15e30e1a09464f0ce91257de9687eef8b WHIRLPOOL 7cb132186979f2074d9f963dd58f07622ebde1325da41016de38de73645d407a03b9b885ea66dca3bb31953f2c3d4c0e1b9faa942eaf427a456fe5a20d8e56ab
+MISC metadata.xml 596 SHA256 bb92e2532824febb01098ca19f6162b1be05d34ba1a3d555985dcd2e7c2d3414 SHA512 c1e62721663760acc6f545cf72737fd2c9b5a3fab00b10cf451fab06f379aab4ca7a7a9f6739ae6f219d942192754737371e2e38c0cd64b9f0c87951e7ce2a71 WHIRLPOOL 576c6c9c5d91fdcbb6d4fda0680514d0a6e07aa84b4b1ae47e9f1b2e22c2680eb1dbc0e02da076cffbc3062b228b994427791c33335523eaabc8575f3f3dab4e
diff --git a/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild b/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild
index a2c12164e189..e99e8eb4cf45 100644
--- a/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild
+++ b/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild,v 1.1 2010/06/09 18:05:23 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/hmaccalc/hmaccalc-0.9.12.ebuild,v 1.2 2014/08/04 03:52:42 robbat2 Exp $
EAPI=3
inherit eutils multilib
diff --git a/app-crypt/hmaccalc/hmaccalc-0.9.13.ebuild b/app-crypt/hmaccalc/hmaccalc-0.9.13.ebuild
new file mode 100644
index 000000000000..f6fd778be886
--- /dev/null
+++ b/app-crypt/hmaccalc/hmaccalc-0.9.13.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/hmaccalc/hmaccalc-0.9.13.ebuild,v 1.1 2014/08/04 03:52:42 robbat2 Exp $
+
+EAPI=5
+inherit eutils multilib
+
+DESCRIPTION="Tools for computing and checking HMAC values for files"
+HOMEPAGE="https://fedorahosted.org/hmaccalc/"
+SRC_URI="https://fedorahosted.org/released/hmaccalc/hmaccalc-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fips"
+
+DEPEND="dev-libs/nss
+ sys-devel/prelink"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf \
+ --enable-sum-directory=/usr/$(get_libdir)/${PN}/ \
+ $(use_enable !fips non-fips) \
+ || die "econf failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+ dodoc README
+}
diff --git a/app-crypt/hmaccalc/metadata.xml b/app-crypt/hmaccalc/metadata.xml
index 5e29d3c300e6..c31b239a1d76 100644
--- a/app-crypt/hmaccalc/metadata.xml
+++ b/app-crypt/hmaccalc/metadata.xml
@@ -2,6 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
+<use>
+<flag name="fips">Enable NSS FIPS mode and support only the FIPS-compliant functions</flag>
+</use>
<longdescription>
hmaccalc can be used to compute HMAC (hash-based message authentication code)
values for files. An HMAC is similar in concept to a message digest, except in