summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2004-09-24 18:18:22 +0000
committerSven Wegener <swegener@gentoo.org>2004-09-24 18:18:22 +0000
commitfcb4fd05c5e0163dddde13df247933bc198cd813 (patch)
tree0f13256649da26536aad5b077288fcde20056422
parentFixed ChangeLog header. (Manifest recommit) (diff)
downloadgentoo-2-fcb4fd05c5e0163dddde13df247933bc198cd813.tar.gz
gentoo-2-fcb4fd05c5e0163dddde13df247933bc198cd813.tar.bz2
gentoo-2-fcb4fd05c5e0163dddde13df247933bc198cd813.zip
Added a patch that corrects some manpage errors. Closes bug #64491.
-rw-r--r--app-crypt/shash/ChangeLog6
-rw-r--r--app-crypt/shash/files/0.2.6-manpage-fixes.patch30
-rw-r--r--app-crypt/shash/shash-0.2.6.ebuild13
3 files changed, 46 insertions, 3 deletions
diff --git a/app-crypt/shash/ChangeLog b/app-crypt/shash/ChangeLog
index 102d785b8d23..3cc0d404d4f7 100644
--- a/app-crypt/shash/ChangeLog
+++ b/app-crypt/shash/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/shash
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/ChangeLog,v 1.4 2004/07/15 19:10:49 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/ChangeLog,v 1.5 2004/09/24 18:18:22 swegener Exp $
+
+ 24 Sep 2004; Sven Wegener <swegener@gentoo.org>
+ +files/0.2.6-manpage-fixes.patch, shash-0.2.6.ebuild:
+ Added a patch that corrects some manpage errors. Closes bug #64491.
15 Jul 2004; Sven Wegener <swegener@gentoo.org> metadata.xml:
Taking over primary maintainership.
diff --git a/app-crypt/shash/files/0.2.6-manpage-fixes.patch b/app-crypt/shash/files/0.2.6-manpage-fixes.patch
new file mode 100644
index 000000000000..0376e15c3572
--- /dev/null
+++ b/app-crypt/shash/files/0.2.6-manpage-fixes.patch
@@ -0,0 +1,30 @@
+diff -pruN shash-0.2.6/doc/shash.1 shash-0.2.6-r1/doc/shash.1
+--- shash-0.2.6/doc/shash.1 2004-09-18 09:51:04.004647112 +0100
++++ shash-0.2.6-r1/doc/shash.1 2004-09-18 09:57:26.062565480 +0100
+@@ -31,7 +31,7 @@ Because of this shash also supports HMAC
+ a mechanism for message authentication using cryptographic hash functions.
+ So shash can use a key with a hash algorithm to produce hashes that can only
+ be verified with the key. This way you can securely check (i.e. you are sure
+-that nobody can modify the mac, without beeing detected)
++that nobody can modify the mac, without being detected)
+ if files in a filesystem were altered.
+
+ If the list of files and digests, that shash produces, is stored as
+@@ -72,7 +72,7 @@ Suppress some not critical warnings.
+ .TP
+ .B \-b
+ Use binary mode. In unix environment, only difference between this and
+-the normal mode is an asterix preceding the filename in the output.
++the normal mode is an asterisk preceding the filename in the output.
+ .TP
+ .B \-c
+ Check the checksum of all files listed in
+@@ -94,7 +94,7 @@ Enter the keyword via the command line.
+ keyword instead of prompting for it. Keep in mind that someone
+ may see the command you are executing and so your key.
+ .TP
+-.B \-c --config FILE
++.B \-i --config FILE
+ Use the specified configuration file. The default is .shashrc
+ in your home directory. The format of the configuration
+ file is the same as the parameters. An example file is:
diff --git a/app-crypt/shash/shash-0.2.6.ebuild b/app-crypt/shash/shash-0.2.6.ebuild
index 856e04d06fcc..a1a7ff65618e 100644
--- a/app-crypt/shash/shash-0.2.6.ebuild
+++ b/app-crypt/shash/shash-0.2.6.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/shash-0.2.6.ebuild,v 1.5 2004/06/27 21:36:10 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/shash-0.2.6.ebuild,v 1.6 2004/09/24 18:18:22 swegener Exp $
+
+inherit eutils
DESCRIPTION="Generate or check digests or MACs of files"
HOMEPAGE="http://mcrypt.hellug.gr/shash/"
@@ -19,8 +21,15 @@ DEPEND="${RDEPEND}
sys-devel/autoconf
sys-apps/gawk"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/0.2.6-manpage-fixes.patch
+}
+
src_compile() {
- econf `use_enable static static-link` || die "econf failed"
+ econf $(use_enable static static-link) || die "econf failed"
emake || die "emake failed"
}