summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2012-07-08 11:44:25 +0000
committerTristan Heaven <tristan@gentoo.org>2012-07-08 11:44:25 +0000
commit048b26b18e9740610c6d303e10974f43763b9dcd (patch)
tree11b07c2a5474ad55d2a787286863973ec9ba28fc /app-crypt/md5deep
parentEnable X USE flag by default, bug #422803 by Diego Elio Pettenò. Drop old. (diff)
downloadhistorical-048b26b18e9740610c6d303e10974f43763b9dcd.tar.gz
historical-048b26b18e9740610c6d303e10974f43763b9dcd.tar.bz2
historical-048b26b18e9740610c6d303e10974f43763b9dcd.zip
Version bump
Package-Manager: portage-2.2.0_alpha116/cvs/Linux x86_64
Diffstat (limited to 'app-crypt/md5deep')
-rw-r--r--app-crypt/md5deep/ChangeLog8
-rw-r--r--app-crypt/md5deep/Manifest25
-rw-r--r--app-crypt/md5deep/files/md5deep-4.2-strict-aliasing.patch24
-rw-r--r--app-crypt/md5deep/md5deep-4.2.ebuild21
4 files changed, 76 insertions, 2 deletions
diff --git a/app-crypt/md5deep/ChangeLog b/app-crypt/md5deep/ChangeLog
index e8bd6109b5b3..bf0859b8ef17 100644
--- a/app-crypt/md5deep/ChangeLog
+++ b/app-crypt/md5deep/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/md5deep
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/md5deep/ChangeLog,v 1.65 2012/03/24 19:32:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/md5deep/ChangeLog,v 1.66 2012/07/08 11:44:25 tristan Exp $
+
+*md5deep-4.2 (08 Jul 2012)
+
+ 08 Jul 2012; Tristan Heaven <tristan@gentoo.org> +md5deep-4.2.ebuild,
+ +files/md5deep-4.2-strict-aliasing.patch:
+ Version bump
24 Mar 2012; Raúl Porcel <armin76@gentoo.org> md5deep-3.9.1.ebuild,
md5deep-4.0.0.ebuild, md5deep-4.0.1.ebuild:
diff --git a/app-crypt/md5deep/Manifest b/app-crypt/md5deep/Manifest
index e5dbd08d9561..9494e4173b1e 100644
--- a/app-crypt/md5deep/Manifest
+++ b/app-crypt/md5deep/Manifest
@@ -1,14 +1,37 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+AUX md5deep-4.2-strict-aliasing.patch 870 SHA256 fae79f86d9878c05842a957bee3634e9f9e215b808b40eb538a4bf0b294fd738 SHA512 c7f89f50f62497e526ec3bd854c5efbc123f9384f914b6e036a1ba91c2b2724a26e3f3f9cfafcbdc1a57540e7241dd8f4e0c5dab6f8e509ea684e48ee012836a WHIRLPOOL 7859a5f3a397dcd079f2aa490a5d60789cf2b807db81921197ee5d8ba8954188f18ff1f84bd911218b76c883d5d8e73dc75de683d3ffd2579dc93107f74da51a
DIST md5deep-3.4.tar.gz 247504 SHA256 913b2cbfa57e46392b0a3ed392a07889d283a7ef897a6340b25aea2831a173db SHA512 77407a449535511fc239331ca8ba86a0ea96f226be5969ec6b4909338b01660dcbdd0c345f12fc1ed5776dadb267a9543addf511fb10daa5d96585a69a23ce7d WHIRLPOOL f3c3ebbe5a5c336d89dc30b2762241ca5b122410b65d63315626bceec98447fe16bf9af41e1c9da61046de6b78d91765035d1cbfc5f902cb4325e9e7d158c411
DIST md5deep-3.7.tar.gz 261441 SHA256 23e70b51dd118639d04ad6ed61579e0667a8df78e742f73eaaa6b820a4714b25 SHA512 dc619afa3d72d5cf573c71f73c676d6a45d5c168861962012e46066305c94900ad25ca0176196bb8dfdb343db1e03163ad0d208f03e03e2f8945d4a7e30be978 WHIRLPOOL 47f348808e0d29477437cd8e2923640980ce21bf30b80e4459cc32535dd553703b8290aea619067321d38f1efb464a5617e6a9d2ecc45863c75e522ddb8858d7
DIST md5deep-3.9.1.tar.gz 259614 SHA256 95547dded54ecca057b1e6fa2d253f821ac427bb209c06bafc8eed3193ea54bd SHA512 f652c464917f471b0e12cd4a41a856994764d2b0cd5de05282a71a9619eeb723f690f08f37dc13269b1dde22ff5171f78f3e0bffda7e40e4f8e18b634ecfb41f WHIRLPOOL b067e113a616781298be157e84a912e47f06756a291fccac9fd2238129ff4504aebf850c4b75286abb1f73ee4da743137af29b541500aa7a8937a6c819b49d43
DIST md5deep-3.9.tar.gz 259872 SHA256 2bc300761214b607bf27a1c5a8680a6741b82a5a3e85be47dc1e5dc3e8267d4d SHA512 78d445cfda147627929f0634fd838dde84d86f0dc058ab1a620f544239670900cecad60559e97aa6a2c99fe76a77897fd7c56ac7d867ba5decef8355dc0598e5 WHIRLPOOL 10a5f0354b4e6c52594c387f467338a3049124d96c89c33e697ffae94061440387fd91d9fe365200aa3df9fa28e8065ccb39644d04a929260f675a054a4463cb
DIST md5deep-4.0.0.tar.gz 1408241 SHA256 53cf46fd322c412fb666002b77b216e9cf5ca3bccd2251aa69d7482d93b39014 SHA512 dcba04005f23c6426cc11d95610c93299a483640a61c2545280fa99fa584cb2e47031d0a2784a97f057f8dc0683fa3e482e7719b4df07bd0a6d2079a5a3fed34 WHIRLPOOL ab3686e7c9cbd951a2f8bbd5d3f634b8e6e808a2c35e5c75c69229a62fa93282555a2722596a7b73e04acacff8b147a3bee104df85563c53f30ff70d4444727b
DIST md5deep-4.0.1.tar.gz 1409304 SHA256 79017543fa88c61700874cc7ed3c621069d2ac499d8d1aa145a2be9558e707de SHA512 2fae31fba3105006ee141f790bd711d245351df438d4d22765bcd66533d6f511946ad9a206e701a626fc97cf14262ae059d7de8a5b330d28fd477adee242d825 WHIRLPOOL a05dbfbcd27c112e0833c9af2a39f2a6c07b764e27dda0be454d03bbbe4feb72adf92debfc8c412cfd6ec5d98be381b0518ea96642a6de1d94827d593356a851
+DIST md5deep-4.2.tar.gz 1414221 SHA256 3ec13386cda92d60151e2517359a6d0774a89e9465758b511d827956c3c00aa3 SHA512 744934fbbc7dd39cbc2e8b7410eaa60e575337da1e95435507e87780b280d56e8bbda07e7f9c7e18fb6a784b41676cadbd1f56e8831fabbb50c2df624f8edcec WHIRLPOOL 80f6c891a7a5a9a337a2a2dbf0d99b00e5cfaf60bfdb716bcbad42015558670b12989c66df7c043d511ee652c22e996842013673f67905f63ad545771d48ab04
EBUILD md5deep-3.4.ebuild 617 SHA256 990897d46e3875f207f27e4bcd5aacd1278c9f292bcd05a0440e54b58adbb98a SHA512 7352d5bea6561b17b73ac9bfa31be5300669f70d4f330330f7927f1a8e782c45a02945c43c9cedc6d7c26ab3b4cdf36b70d11169ccb44dc86c4ca45beafd462e WHIRLPOOL b3b044c2a593400743b6638ebf2252ea468d046b31617c82bc4ecf40983b73290986ced4e27411acac8bded588b0af34bd40f0c8c4232f12bd48fa72767809c5
EBUILD md5deep-3.7.ebuild 597 SHA256 19c44d0334f14b4af7dcf6631bd87d28f530ade987a117ac43876123a4e05895 SHA512 b7444ce06305383f2cc8f219ec46b8f176bac4487f26ef7fab88477758ba22ab645047e6437954da26aaa568036b584cd8d6c43ca7439dd97d85ad91f6597d31 WHIRLPOOL 8a78396a82e6570e9792c40edfaa0dce322e67145fe7103b47ddfb902271eed5a6080a61a5017770c546895099e0899b1d598312075024113b3f7450456ef34c
EBUILD md5deep-3.9.1.ebuild 512 SHA256 682dfa7cd93ec4dbcbba8d7710a520fbf63e237ce5bb08fd05a64b791163066b SHA512 a1740ffd598969e5eddae33947d306675574f1171ffbfcf2dcb70a5cdf1d6a595657e50f12e32e14f2231bc5bb2cc1fea2731bdf8d88766344f65b7d4826b9af WHIRLPOOL a28c15b24cf8d75cd4f8a531916655702c335ee26e30eb0914999e60545d0eb8b69ef48a27e9560673718890fd742925bd4be4e4fa683e6dd370c81b08a30f82
EBUILD md5deep-3.9.ebuild 507 SHA256 39e3fdeccaeacf1dc52738e65194321a65d6606fa7af0b8ab1f477e5e24e092e SHA512 0190bb8cbf75ed25ed68103d99242c28787c40c661a4b204ece7192d2314302e16618b7c0204e3744059618a49354734595a55568990979fc14525440b6ec2e3 WHIRLPOOL fbbc26cc3856dcac4f5cc6ab532b75edb5d40089d20a28366be55d5c1f3b55c6912582df83ca39e37e2d6fabb2453e02e3378ab8e67a24a52ea672a90f21578b
EBUILD md5deep-4.0.0.ebuild 570 SHA256 61143dc528567390632dfda04104de16ab06d4a0fe2a3afe878dc6d48bbff532 SHA512 7e95916674a4a04eb4b3c14f5db08c1b73a1c7f9cb17f58f4f3b8d227d837ad0d4c0096c95fa4bc0b3a9085acf1e9c5e0d023ddcaa9f4cb22440d6a61ba9070a WHIRLPOOL d3d7af63548b79574ae85d0caae147139f988d3c96c9f5bc572e1b8f9096c5bcb572e136930e03d470a2e7a702be534cdd8fb82401aeee46b7094cd09d4fe7a9
EBUILD md5deep-4.0.1.ebuild 570 SHA256 c581109630f884c8bcb7fa35a669cd28c43183c35769e727070477a7ba0faed3 SHA512 baff2e27f1261c01ad99a77bbf180845a7250c9cbb11426cd9f8c5b21c0a7c9629e3a4e92416571189d774f489edee4d4cff61072605977c0d9369573bb40368 WHIRLPOOL 5aa732a95b557940175d10f5a4d908f615d33031975ff53cf15aacb93ca84e12accd3e2c02cc23ed3f67e82738b8be1ca9da42c84a141cc3bdc6bdcb570eeef3
-MISC ChangeLog 7802 SHA256 ab5643fa3a89f14cede264c673e39d6ffd348a27b6ca0cbde4e67a32f71748ea SHA512 878fedae44b76e8735cf7dd21b6caeddecbba6536d0cdb342740e4c904f6a3a6c2d6d9b03c46285f9933155412a94db35cb54d911dd9de615cea81abdd144153 WHIRLPOOL e449c5b521a6ca30d3dab74b1895477625f76caee2018ee4d4de8d4773de8ab4e5afe325987e9087e279d87c55061268ea528ef34b86a187cf0ae92ea5ce637d
+EBUILD md5deep-4.2.ebuild 651 SHA256 2d5063b6afe4e41913e607de1fdf4d3a85c5ac3ef870ca4f262313ab0104e739 SHA512 112dce99ad0f029951f0b4d33d20556b84d11a8928a7bf46b262192b8b4388cf16d664e522fca13a255ec2f52f117e0dbbdd68731aac870e823154a6a04fc00a WHIRLPOOL 5a85b48d1341b4c506fe680bcfdf519eb61fd143d1b0ead69932823de3ce28eeb1c312fcb766d3f106a81e4aa71dc4971d16594eccfd8321f047ceb5d9718393
+MISC ChangeLog 7962 SHA256 2d8af28ba1e32d9b7a4c3885cdd8b69906087b85544ab664f35349f9a9c1a354 SHA512 9e931bc3bba0d5550220779474d9e98d150f115c0d8e59ecf11ff85a40a5a7915dbb4bc45373f2244cb677b379957ed04d071e619f7cedd4852733a46bed27d5 WHIRLPOOL d43a0c6529c7b6efef84cbc28f3330992f45d1b501868af9a5d5dedf02715e478c59b4c3de8287784cf45893ecd8ba731248a3187421b421fbc4d9d8b5b92759
MISC metadata.xml 234 SHA256 dfb1d1840f9971401da5b8ad5bf30a955162613e645a64cda9610b04653bbdb7 SHA512 a78872e189a252c759babe43ca5829bd9a8bccbc929575717af15718dc174e30ea3af72851baea809c01c75db11d884d1ea86e710755742856ef67949ecf66c8 WHIRLPOOL 093337915e42297bb897ecf16ab7a1ca54d8002281e798ec00a66466b667ec8d0f7970bf4022dfa988ce19bb20549e9d0d9d92dbad415b348a60eee0f8af6bfe
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCgAGBQJP+XKfAAoJEN3Y2YlmgxDZeM4QAL6vPR5XrO0cP22M01VXIbzx
+3JhNX1i4ZsmMBLU0RggEMJrRMixoyXPCOUYzdxRnjB5XF/UtRGZFkAuGJ8bfIAE2
+AUnuowKghmetO53ppDzEIzj/28lAU0ZxJtmvuGlLk7yQ4idPQFf7zhUH8Kh6ZnOe
+j4aonN7pvzdHI6DOHEkPN3xNpbhB9IyC1/cZf2obRk8XIQQsD9bZSUrqLm6PW67r
+ab73gXbrlGhIFhwe2g2ByldCsp5DuS++viwU0Add6RHGknGCRvs4GxFKDM0Tlr6C
+J5ePyNkCo7+/fIZHeqQXTSWaZ5EE9udsoiNtHZamZwKNLna3+hudxylm8q11/XWM
+PquVh9xrfQkS/VPd+QUaDzoBP1Q7x9jcsWa7vKkgu5ztEjPBOFHMeS2SPdsVBQqH
+GyfBMUod9fWb+2d0lKI1EdBGDlPEcUIe7d+XfjKzxPHzSQ5oZHl3UnwUsoI7yxeJ
+84wJ5u1FgIte2PwlgsXNvuPnNz4S2qjMzGIWkrfgMv0/th07Lsm0BM3njDmcBbpc
+OugfhFe1bhOScTySEJJXVcw8ZSvhp/XADefKc+Dvf62qidvnsASlz2wY+CvGzdI/
+rkYf8xHDzQYZLtkYnbAhgYjW2rRMc/ZNTAxnFOSLJxVsc7OCaB0gfkFZbZxct5Ic
+wsrB6xxN7EkwZxMdNxSi
+=H62S
+-----END PGP SIGNATURE-----
diff --git a/app-crypt/md5deep/files/md5deep-4.2-strict-aliasing.patch b/app-crypt/md5deep/files/md5deep-4.2-strict-aliasing.patch
new file mode 100644
index 000000000000..64e03957df6c
--- /dev/null
+++ b/app-crypt/md5deep/files/md5deep-4.2-strict-aliasing.patch
@@ -0,0 +1,24 @@
+--- trunk/src/md5.c 2012/01/05 22:57:35 577
++++ trunk/src/md5.c 2012/07/02 12:34:09 644
+@@ -143,8 +143,19 @@
+ byteReverse(ctx->in, 14);
+
+ /* Append length in bits and transform */
+- ((uint32_t *) ctx->in)[14] = ctx->bits[0];
+- ((uint32_t *) ctx->in)[15] = ctx->bits[1];
++
++ // the two lines below generated this error:
++ // "md5.c:147:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]"
++
++ //((uint32_t *) ctx->in)[14] = ctx->bits[0];
++ //((uint32_t *) ctx->in)[15] = ctx->bits[1];
++
++ // We will manually expand the cast into two statements to make
++ // the compiler happy...
++
++ uint32_t *ctxin = (uint32_t *)ctx->in;
++ ctxin[14] = ctx->bits[0];
++ ctxin[15] = ctx->bits[1];
+
+ MD5Transform(ctx->buf, (uint32_t *) ctx->in);
+ byteReverse((unsigned char *) ctx->buf, 4);
diff --git a/app-crypt/md5deep/md5deep-4.2.ebuild b/app-crypt/md5deep/md5deep-4.2.ebuild
new file mode 100644
index 000000000000..5c7c9aeb6a8f
--- /dev/null
+++ b/app-crypt/md5deep/md5deep-4.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/md5deep/md5deep-4.2.ebuild,v 1.1 2012/07/08 11:44:25 tristan Exp $
+
+EAPI=4
+inherit eutils
+
+DESCRIPTION="Expanded md5sum program with recursive and comparison options"
+HOMEPAGE="http://md5deep.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="public-domain GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+
+DOCS="AUTHORS ChangeLog FILEFORMAT NEWS README TODO"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-strict-aliasing.patch
+}