summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-08-27 13:37:30 +0000
committerMichał Górny <mgorny@gentoo.org>2014-08-27 13:37:30 +0000
commit5109802c41f71e4a101429b06a2e408aea651af3 (patch)
tree827726afc5b3a1888bb04e5675cf12fc516761f6 /app-crypt/shash
parentFix CVE-2014-5388 wrt bug #520688 (diff)
downloadhistorical-5109802c41f71e4a101429b06a2e408aea651af3.tar.gz
historical-5109802c41f71e4a101429b06a2e408aea651af3.tar.bz2
historical-5109802c41f71e4a101429b06a2e408aea651af3.zip
Convert to a modern EAPI and bash-completion-r1.
Package-Manager: portage-2.2.11_p165/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'app-crypt/shash')
-rw-r--r--app-crypt/shash/ChangeLog7
-rw-r--r--app-crypt/shash/Manifest33
-rw-r--r--app-crypt/shash/shash-0.2.6-r2.ebuild34
3 files changed, 58 insertions, 16 deletions
diff --git a/app-crypt/shash/ChangeLog b/app-crypt/shash/ChangeLog
index 2e53abd444cd..0bca7333491d 100644
--- a/app-crypt/shash/ChangeLog
+++ b/app-crypt/shash/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/shash
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/ChangeLog,v 1.26 2014/01/18 05:39:58 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/shash/ChangeLog,v 1.27 2014/08/27 13:37:25 mgorny Exp $
+
+*shash-0.2.6-r2 (27 Aug 2014)
+
+ 27 Aug 2014; Michał Górny <mgorny@gentoo.org> +shash-0.2.6-r2.ebuild:
+ Convert to a modern EAPI and bash-completion-r1.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> shash-0.2.6-r1.ebuild:
Add arm64 love.
diff --git a/app-crypt/shash/Manifest b/app-crypt/shash/Manifest
index 48a5b1dbe90e..244309980104 100644
--- a/app-crypt/shash/Manifest
+++ b/app-crypt/shash/Manifest
@@ -6,22 +6,25 @@ AUX shash-0.2.6-binary-files.patch 898 SHA256 e06660afe1afb338bf4f209d39ac33c412
AUX shash.bash-completion 993 SHA256 5f3d0bb5a202ba3365c81945ec2f0318893f1f372f11c8b4d7bc524888d8d228 SHA512 6b646fc5de7bc8279d49541f7375f6212e314fef3c9bc2a992d38e0b78031d9476ae396bdd527f39380bdb0342c8d27e46e4a01e3c1f5877c3fbd8ad49346393 WHIRLPOOL 5e693b82a794a482365797d1f72adca00015a5302b6b12da0ab91dd06bc15357eee9942766c000278af6b5574f3f5f564cba1d37189b0c0571615f796912286c
DIST shash-0.2.6.tar.gz 105641 SHA256 6abf13eb1c3b4b6ef0f07e5425d10ed2abaad1d08c327647feb3506e76ced9dc SHA512 340a59bd16b3e5069a076b56f8fe24d2306a6ddd5e6ad564c5e17a992d8e279a7109ba39bd5caa8438a0e85b4f94cb0878228f7aefe38221ff6efa80df64086b WHIRLPOOL 8b809f5fddc98def54907fee8af424937c747f341dd0eaa6fd0c1057858c4dce7d117dfbc729cdd951c53e68a363d3339e9db4e2de1677620bbb9a94a810e8a5
EBUILD shash-0.2.6-r1.ebuild 1136 SHA256 5a8472b6aabeafde7d8f3451d7ce3775a23a2574e132665d6d4229df49366aec SHA512 c94e642b7030be4738d3b247ec9fcabadb59edc529a61fc9f4b77b027513fbd099b3fa6b97eeb390cbba1ab11608d60c1a9bfb68a531c4ee5286c5b25036930c WHIRLPOOL 8238c4a8a4e8becb13bcc8709f615c5c6faef02ce74ab2e5ca19d7ac075ba3aaddc3a6a0cfa5310cb1e11b8921afaf8b100ed3a435f3b666b20b5e9711a5d78a
-MISC ChangeLog 3088 SHA256 8273ebc7e1e81796951a55996d7881079d903a25798b87a0e82331b424e81a45 SHA512 723432e7723904a72a6dbdc9ea3898ace903d2c9d783e9c6094bdc0cbd68b9e9cf84a136579ff98e08f18f056ef9db3ec3c3863ef1ae589c771fe5ec45fc0bf4 WHIRLPOOL c20f4d4e1d505725b1855f1367ade2737dabec55147e65b277cabd5eba7b5e865900455be10cf10739bbf8ff53198d7312371bbd8b583c0b4aa0c7383854d52e
+EBUILD shash-0.2.6-r2.ebuild 1058 SHA256 3aba11fb79d5be9b9d29185d4545b1717a5171f9f6ac886deb2f69cf84d1e320 SHA512 471dcdee5428f2c7a69ba18bf4e67c818138ffd05802cc8d3e530c225929e315a093c3d6db359ecda3b7e6bba92c26a493cb0f1be3b4da418d61ec015271f782 WHIRLPOOL 010e90eedc3ad4820d5e2a34b45f4ddee717afa4bc760a6abe008a19003f272f85dc10277a7f615f6c4926f976e6d34606a86fb449a8c65efd7cdb8c3ebea6fd
+MISC ChangeLog 3245 SHA256 179b2f54afaf60b03fe8fabdc7a858e03a1704a5090e22233e3f4ac650547b37 SHA512 044036e5eb8bd04327931a8005cbb34a8a9010abc012b82847d1b36f3ec9faef1b2e92fa2ce68a69e16e2c17477924295fcd873a27c9bd0e7cefba2c002e73b6 WHIRLPOOL 08a52b100ff7385030f7746b7b7543832e6ec78f375036109d62611929ca975e4441637e2a096d3d7878b615a8a65b6d46f5e187d24acc122865537c4fc145fd
MISC metadata.xml 423 SHA256 c700cda1fdc97248759b263259be6f558ebaaca339417f227bce282e1bfaf0f0 SHA512 24491d06bd39df6f4ad1d85a121f2a62b65db3a1b12db01ad9f390c752a8663483828dbd467d6eea8f8d585c2acd621c91d4a6c75b073cf9ae57fe72c0bb3b92 WHIRLPOOL f59da151f4f0f459f69004df56da565079a31ed08b2833fea10cd66a431a4cf0f45a5664622751ba8d801c45c900a498d34876c5fcb270f8ff53cf6a01a5ad42
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBCAAGBQJS2hO2AAoJEPGu1DbS6WIA5LMP/27dMlw3KDd+hbg3T9xZWgeU
-IN7NmaF4279wgTfu3Ey0rIhfdRsBnvcqPb9EGuqoGgdD7MjbaAkUI4QxodbSOzrp
-O5Zbs+5sakjb6lOUT6Mt9pmh6breq89g33v2AT3oexQaFlUSzGHDXD7IkCUBN6Ya
-bJG6VYvMNcmFoqAyNeqeSE0f/f8+k1ICAHVwMkhFLRG5I2G7HVZBosSjA3I5Arwc
-nquyMla+TEOH2sEryxaFBuD/s0K6mUUcLlgdSPtZUQxcxVWg5UGRXc6J4NTjVTAL
-VTuUs0VZTZiDyzJt/CuNqTOY8KK/nYTVmet9Ha2R9ko/678aBq/a7wxQrJUZanN5
-/KNtmY6GcDoMfV3MdMXjfLKwWKHjDBkpzXCPzEotcCOsg5OCYfmQS4FSh9PkPS/h
-JcxmgSMNPMwPJ1D8ciWWShewMapyfsG2eIhUY4vemA2toA3vFfS3/MAgt0yLmWYl
-yZpXkQQKH7ElFGD40e7IaOX9JzNebbBfSreS3QPuh4AJxlFOyszOxdc8YkTWVOGb
-ZoVabRdxwOgmj0r1ngreFlViHXXnfKu0nOWrt3iqXIs8szmRq3d2TF2POpp21D7K
-YkViV9bItue5LBYVDcWs9WVqeP9zbvE1uAgmB2orhAoW340f6Ccr8fu+6XetFZ//
-7yE/ZFSA7Dy0ttzDiaLj
-=ubY5
+iQJ8BAEBCABmBQJT/d8ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOJYUP/1gB0EvAjE/5axeQ/qC225nC
+XcduASSJhXKRHVCCQwXCoL74035TzLaWo60ldrptwf9R+0qWCKcapdw/8VZLuklE
+7IvJz3AwT+VDUQOJDc7f/uAEXNv6lpYsVKtgT7xV5bWXqoc88bxUI+3S8Ljh7OqE
+gVurHyyfxqjsEnDScf5xsaofBJcy27/RIeyKeZdjMBNbSWxm/LP8DU5r5BQujPAd
+/fWzB27FBG5jqFyIfvWki0KhpoDHcQP8jKLxdTmZpKVRlY1kfWfeXvhMkmdRpD/T
+xekq5Vu5ZCCoPBWHx0ohqJ0HPqU+BLpzVLrKjulLsFhAfGafnHemuQ9fFXFDJJfm
+793W1GF+ISCMyWmjwFDMSkk0MK+i1lqx6t3xJmrOzlhj2BZxW7ZUIKIaQyDuPdJ2
+LWMAmWt79NTIGfz6jGaU+1PguZfoD6x8+4YTjBn/9FSiORyzRqN9RyVmm8hEZJID
+sDQjIXHBJqq4zcwdgQ6aWiLwiJGPsEWjTP8x2ZY6LEnSgHViTKBwk0mIRsaUY7Q2
+CtN5RoNavAFCWjAzmc93RxHLtNYi5caBBWnZuvcDOLwbuK1iS3jprjQTWQAnfTdB
+71IgB3Dm7ZDAIKDY8svIRy6HWj5v0faCiw+DQoUobUu6oYRjsWWQa4/WwDVrUYNA
+d4HllAWarns/kceHLB68
+=vnos
-----END PGP SIGNATURE-----
diff --git a/app-crypt/shash/shash-0.2.6-r2.ebuild b/app-crypt/shash/shash-0.2.6-r2.ebuild
new file mode 100644
index 000000000000..a8408bd1e25d
--- /dev/null
+++ b/app-crypt/shash/shash-0.2.6-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 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-r2.ebuild,v 1.1 2014/08/27 13:37:25 mgorny Exp $
+
+EAPI=5
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="Generate or check digests or MACs of files"
+HOMEPAGE="http://mcrypt.hellug.gr/shash/"
+SRC_URI="ftp://mcrypt.hellug.gr/pub/mcrypt/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="static"
+
+DEPEND=">=app-crypt/mhash-0.8.18-r1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-manpage-fixes.patch
+ epatch "${FILESDIR}"/${P}-binary-files.patch
+}
+
+src_configure() {
+ econf $(use_enable static static-link)
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+ dodoc AUTHORS ChangeLog INSTALL NEWS doc/sample.shashrc doc/FORMAT
+ newbashcomp "${FILESDIR}"/shash.bash-completion ${PN}
+}