summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-06-22 13:39:54 +0000
committerJustin Lecher <jlec@gentoo.org>2015-06-22 13:39:54 +0000
commit6c25b3793c7b1964c8b44a24b12def53c4235051 (patch)
tree56a02b9d268fa6bbf882d383f9ff2b6c1e598e68 /dev-tcltk/expect
parentAdd fix for format-security, bug #520588 (diff)
downloadhistorical-6c25b3793c7b1964c8b44a24b12def53c4235051.tar.gz
historical-6c25b3793c7b1964c8b44a24b12def53c4235051.tar.bz2
historical-6c25b3793c7b1964c8b44a24b12def53c4235051.zip
Bump to EAPI=5
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xE9402A79B03529A2!
Diffstat (limited to 'dev-tcltk/expect')
-rw-r--r--dev-tcltk/expect/ChangeLog5
-rw-r--r--dev-tcltk/expect/Manifest32
-rw-r--r--dev-tcltk/expect/expect-5.45.ebuild16
3 files changed, 27 insertions, 26 deletions
diff --git a/dev-tcltk/expect/ChangeLog b/dev-tcltk/expect/ChangeLog
index 3b780284ce83..afdec11f4915 100644
--- a/dev-tcltk/expect/ChangeLog
+++ b/dev-tcltk/expect/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-tcltk/expect
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/ChangeLog,v 1.96 2015/06/22 13:35:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/ChangeLog,v 1.97 2015/06/22 13:39:53 jlec Exp $
+
+ 22 Jun 2015; Justin Lecher <jlec@gentoo.org> expect-5.45.ebuild:
+ Bump to EAPI=5
22 Jun 2015; Justin Lecher <jlec@gentoo.org>
+files/expect-5.45-format-security.patch, expect-5.45.ebuild:
diff --git a/dev-tcltk/expect/Manifest b/dev-tcltk/expect/Manifest
index 4bc0bc9a3b8e..bd54b6d5231d 100644
--- a/dev-tcltk/expect/Manifest
+++ b/dev-tcltk/expect/Manifest
@@ -19,25 +19,25 @@ AUX expect.m4 20468 SHA256 6b60f18a68792050c1cb8745508fd1595eb2789fd780195af0492
DIST expect-5.44.1.15.tar.bz2 547655 SHA256 c8565b869d67389995684b60553685168dd40135aa50022bd759f2d5e757d6f1 SHA512 ef7b90dcad733d8c02264d9ff2ad1b018bb50923f78fd16181e9cae2bcdd49dba723da1ef8bada0a3b570399760f198390e7e51f5f90a34f80f845c2244ea336 WHIRLPOOL cf464abf7f27fc7dd33dd9d98bb7dfc27cfde9cc90bf74098fcce17a7a4d78c46db49b72bcd0c7bd7a45580ec37cf5f3b57971bacb4302586c1520413ce5dfd0
DIST expect5.45.tar.gz 628808 SHA256 b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040 SHA512 be991c68241e607b3a689eae7e7966056dbfb577e857331d54a4911bd178c1816425217603b43918ad1b6d2e966271a0f01e79d7028a22e223562d59d10c8c51 WHIRLPOOL e28a5019036d20260f76b13cbd47d2e56661b0107592ead296118c12ed28157a1300a091730820e088d2fa6f86396e7244e844c7bc2e942fc6cf995e4194f10f
EBUILD expect-5.44.1.15.ebuild 3150 SHA256 53f6c9f96519719941dc0c29b609f0c6060fdd74dc6e8d5669324e39cee5e243 SHA512 328036ad1f01f3b2d8d23925e3ec7e4ca50c02d116aff3668253a6d52bd21d76fb966db2f350574daffbdc3413ddd48d33e13546bd6cbb9f18dcf12b288cc0c3 WHIRLPOOL 28d860d69017f44f9a3f64bda692c6c7350f6c7eb529a5f10f35e2bec06794dff2291a3fdc486ba1fc1f9517843425f4b35fb8006f9c15f63f73977167c0c8ae
-EBUILD expect-5.45.ebuild 2511 SHA256 ee52cdcbbfce0807c9886bb28e168b27d8e050e66bd6bc8e93717e6a3283ec3a SHA512 9254fd08305d2b7fdf31283bd806ef90408be535bc21c8d8fc4b0c31efec576d53afeb5ffda5cfeedb6365ec87871ef85a8c60cab79ee1ece7cc4c314799ab1c WHIRLPOOL f3a5b6c27bfe23a013eca0f1196ef9eb0ef6d59deb7be0255cd538dfb8a6c19dc37cc4b388a6bf930d32a9439769e1658abde1364d50d6613055058f06e51ef7
-MISC ChangeLog 13806 SHA256 3bb6aaaabfed6aa84dfe23679f10134a9631583691fa4a2de518bfa7344b8e09 SHA512 15c640b629300c70200a792f98f58ca3bc795267b643a9e034645eb0b6d066f610d9d4be1ee5de164ad93dc3fb77a05502c635280423b5af5605ae20558ab0a2 WHIRLPOOL ba72f9c5fb496cd23d4be38b25b1282f954bc237f1564f82ecea23d09705382f5411a5af475476f91bc576e66cd2cd67f6aa5c4b2c77ee93ca756dab3037a2bf
+EBUILD expect-5.45.ebuild 2435 SHA256 5eae50c856dc1decdbad2f42727385c4d3b0ef38a5eb27f832e39c600f45b9b1 SHA512 31d450425f751620bb7597d906336bc83759d2660a810c56e0808daf1dcc933e7b9d9d718347c2429af311980a7014d179fc46edd417a30a9af121dae94266cf WHIRLPOOL ad0d0408173e7a989b93340721f5f46f2987f1b127544ea9e4dae9ea8026ec759411699d912ea058c40158311d6a749d2b4333dea8df0286fb05b8fedfb38854
+MISC ChangeLog 13891 SHA256 1c8eb5f59080851f31b5743481e7ebf29972702957e3496d243cb2af3937b65f SHA512 9500afee5923d853058d6e1bc5a5509616fa060eecd322e6500c06550cf42b51a2e5c7f6c42759b1a7aab9f862021b29d12510d5fff1611624285db5a00d2c42 WHIRLPOOL 6581631895f77c2e51372786399be5ceccdbdafa5ed8d2597e6ba42d4e5e5eb3d6c7ead374380ff3f5441dff6f28cb0c1c54b217be92570027ab94b1940c0f60
MISC metadata.xml 235 SHA256 f2f77879f1abaac482810b8c157935fea3db6a8cf255a51c22bee5155ea97acf SHA512 f3cdb81057bd3614f578f2be00f6cd8b02ad11d21fb61a8afa4e3cc52105877caa2186e37fa6c97f1755842a7e2799a86bd63850157cb82568d7b743ce8e41d7 WHIRLPOOL 2646c487fc4aa4d13b2c1033d265c1d66e9086cb7978d1f7aaddac74714f53b6d4117f3b9aa58269925c607a159f3fe333422a052b4f3b8fea32e2c5ec9949f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
-iQJ8BAEBCgBmBQJViA8mXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCgBmBQJViBAqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
-OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmimncP/0TL1kuMHnnemVrMLOaEG3kG
-sbjNvbAbD3UX6D+PITETh5EmWWhDFjotJrG0xxkZ/vo05slp3TcC5Zvm9s9t1BuW
-v4s+2h7vPO+MBav2j5PQ92fZIBZsLSg2F0DjIlbOFWJoC25ZqChIlfeYA2Q6V3jb
-rYoiuTJv9bvnJrt84lqmu08mj24fVD12O+DWXdQhg5mNRZAHCruBKm7ORZ0Sn/MN
-WwhAPEpiV8expH6hTWglbnDgnVyc44PfgWBK5s80X2frSxdUE5R7A2GmWEXzLhzB
-7nHRWMOQY3AecThFpbHy/+8koIpTzeP6fZzKV57K9Mc/fAyw3FDkNfvBZrVB7ANt
-MYrAJhZGuTguVr4kab5SuM2uaH4taIEXVwpAqZ7KGwKQTy6J8ZM48c2ontmD0qVz
-ieN4IGxma3kGlEDLzaNQGtBKDwYx3vW/b+ntzEbW95fEFUDe5JjquJzCrPZXW1JR
-tYZbMgaLpHDEDEK/7bjdx8BpeDinLS39trfhHYcszEypbT0OqSCsZCMqvl9LVSm2
-d0WpoTkLF2JEEPfpClSObjMB/LGQRvJxWL/r/nDcCcAG9T8Bg9e6XlMfe8X3dYH0
-pTHVtKn+MRxESutahH+qd6S2FbAajujMkFcwyfyVfrZjD1tl6ZWgLMBD/T5nKmHn
-6dcpnt5/PTOHY+JmSKrr
-=csNO
+OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiLJUP/ilAPBdCyF2iEGHXUwRvG/LF
+Ofvd+CDVSF9PYG7C1k4aQxfHVvgidOSP0bp/wcnwWZ57ZbihvwFGUoE2K8NNYe8h
+a9E3Gbo0YqDDB2IvgA/H5yAcPN+Pj0dZLPdCnuLfCOyzc0bG54AZxi5uDp4OcP5d
+g7xZwezQ95+r/Igtdc1H0KKRpTgOdpBsVubjDb/S3rLQFdAYnzFOA35hPl12Hnvq
+fP95AtyEa5YFeUuBSHd8r09zh6AM89LbKXzVZUnaNBbT3mobaqAJG2U8tuqGlbQS
++w/XB+49hutsx/iuMKvagmUStpT/LJ4/p0IGj/ioEPVM475rvwqKz/zx4KSVwbPP
+983xZQWTz3GMeNLrNnfhKjX31f8U8XGfe6o7EsvR05hSyou0DRRCAmYAGxVujp1Y
+7/OiMOPB9j5QVIzGPfEz1Pdn+qoyVkqvPOFTcYK0xqtcQ062a6Ly1QQjUJBkHQLN
+a42au1W9x8N27LvEtnsl6YuV10AEjmJhD/wbY8NbZ6ojFOUSGimPdS3o5/UJcD8K
+O/evUhgpPwFEqm0t7cAqVSGmaDgBh8dOuUsQI3zI18o1z12aAh/iF/eLTj87qfOc
+CVpyXlKoCUPEFPGse8MOYvmaS0hTzDiTAdlQ/+8ZFz25yb10UnKZzQ9wxZ1fMI00
+LOkShZazZAshM49TjC4m
+=PWRO
-----END PGP SIGNATURE-----
diff --git a/dev-tcltk/expect/expect-5.45.ebuild b/dev-tcltk/expect/expect-5.45.ebuild
index abef40db37f2..1b1d2a66a834 100644
--- a/dev-tcltk/expect/expect-5.45.ebuild
+++ b/dev-tcltk/expect/expect-5.45.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/expect-5.45.ebuild,v 1.8 2015/06/22 13:35:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/expect/expect-5.45.ebuild,v 1.9 2015/06/22 13:39:53 jlec Exp $
-EAPI="3"
+EAPI=5
inherit autotools eutils
@@ -30,7 +30,7 @@ src_prepare() {
-e 's/^SCRIPT_LIST[[:space:]]*=/_&/' \
-e 's/^SCRIPTS[[:space:]]*=/_&/' \
-e 's/^SCRIPTS_MANPAGES[[:space:]]*=/_&/' \
- Makefile.in
+ Makefile.in || die
epatch "${FILESDIR}"/${PN}-5.45-gfbsd.patch
epatch "${FILESDIR}"/${PN}-5.44.1.15-ldflags.patch
@@ -62,25 +62,23 @@ src_test() {
# we need dejagnu to do tests ... but dejagnu needs
# expect ... so don't do tests unless we have dejagnu
type -p runtest || return 0
- emake test || die
+ emake test
}
expect_make_var() {
touch pkgIndex.tcl-hand
printf 'all:;echo $('$1')\ninclude Makefile' | emake --no-print-directory -s -f -
- rm -f pkgIndex.tcl-hand
+ rm -f pkgIndex.tcl-hand || die
}
src_install() {
- emake install DESTDIR="${D}" || die
- dodoc ChangeLog FAQ HISTORY NEWS README
+ default
if use doc ; then
docinto examples
dodoc \
example/README \
$(printf 'example/%s ' $(expect_make_var _SCRIPTS)) \
- $(printf 'example/%s.man ' $(expect_make_var _SCRIPTS_MANPAGES)) \
- || die
+ $(printf 'example/%s.man ' $(expect_make_var _SCRIPTS_MANPAGES))
fi
}