diff options
Diffstat (limited to 'net-misc/suite3270')
-rw-r--r-- | net-misc/suite3270/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/suite3270/Manifest | 26 | ||||
-rw-r--r-- | net-misc/suite3270/suite3270-3.3.15_p9.ebuild | 118 |
3 files changed, 127 insertions, 24 deletions
diff --git a/net-misc/suite3270/ChangeLog b/net-misc/suite3270/ChangeLog index 2e87ce366ac5..664786b8d06c 100644 --- a/net-misc/suite3270/ChangeLog +++ b/net-misc/suite3270/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/suite3270 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/suite3270/ChangeLog,v 1.64 2015/03/25 16:53:23 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/suite3270/ChangeLog,v 1.65 2015/05/29 17:10:04 vapier Exp $ + +*suite3270-3.3.15_p9 (29 May 2015) + + 29 May 2015; Mike Frysinger <vapier@gentoo.org> +suite3270-3.3.15_p9.ebuild: + Version bump. 25 Mar 2015; Justin Lecher <jlec@gentoo.org> suite3270-3.3.12_p10.ebuild, suite3270-3.3.12_p12.ebuild, suite3270-3.3.13_p7.ebuild, diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest index 270b3a143470..41572b35d8bb 100644 --- a/net-misc/suite3270/Manifest +++ b/net-misc/suite3270/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - AUX Makefile.in 288 SHA256 c562d7dd6d1396a7fc1232f4d780d4eec4b95640e55a329f32918d20be789482 SHA512 e85cf2775af99af4d004a18f3580748866786544b69ca7191c0a2bee0ebb2a652aaf3024f9baaa029e9c730f1765b37ee07d6f8430649f79607369feca862d2d WHIRLPOOL d42368f46f433721c4ad6c24b4aff659c308d497ffb5f450578fb6d6a19a6fc8fe18481fb323c59ff0021a7669af69cbe988fc3ca3dfcdc03c33373a39e4b156 AUX configure-3.3.5.patch 2695 SHA256 7cae5b1c5223a80e6cb9f9bd11907ff797ba25c3428041d1ac3770f4c3c504ed SHA512 21cb462459f1c3deeb54262c72b485308d1dae134c69654f5724e8ffa1e24edcae7d30325443a8d0398ef320d1c105fcf8fe16ea3be5e36b78dac87c53914a80 WHIRLPOOL 40c0325b76ceea362279c98e026805f2117a60a94b2287fcc9289b7cb6204034d3d576e031de54bbb73033dbd728a7c118d4382af9b82defb4924320f7a766c0 AUX makeconv-3.3.5.patch 3467 SHA256 320821f1bd97ecc585eecf1aebbafa876bf9280ee9ca740b9696826ab4493692 SHA512 b9338a042ce3132f2110b760b1db01d225e67d29811e82dfd6d0cfc316822527ff92b42d7b88e420740e5b8df8f00325c7698f1ab91203e1a2a39ec805539f08 WHIRLPOOL 95f48e129b855935c0091f9d607b363eb752cb6b99ae1d99c6d12c47341ed971fbfbd4e6badf9e20337eaf264bb0c2ec86ffa8324697f4c6aac5c65ca0eee162 @@ -15,6 +12,7 @@ DIST suite3270-3.3.14ga7-src.tgz 6888964 SHA256 f0fc2ec78402e02c28cebe924dfa9ddc DIST suite3270-3.3.14ga9-src.tgz 6901961 SHA256 e4924f11bce7544c5ae15f1261827fb35507723b80417efbc3211f9e7a05959c SHA512 607415d40746c287e4f38ac573a2be04028527395ab0dbe78d265e17fe0581b41337b75219d8ef60fe9fb1efd5effc4451c8e529b255d4151a85b194d1844f56 WHIRLPOOL f13acd1167f349d88bf388c6b189cf07e4abb06d6c99b194d9d6e036554bbb2031889ed518ed9f2449213bc5b15b42483fad461efec38d53ba826795c582267d DIST suite3270-3.3.15ga4-src.tgz 6957941 SHA256 96d9433910efc440bfc605eda549e252dff3ebad0112d0143871c604272bbefe SHA512 8eed672772b4fd3683ba8ce3039b9929f4ab7470fd085e86455478ee8e8830fa2d524a16c1d438796e096ddf4839ee190a9186700ad2cc8bfe86617eb41ad65f WHIRLPOOL 9230e65cef83c60ffdb048a132332509446607ad2eb2204278d92877957f9f266d0bfb675e4c5d180c3b60d759fac3b7615f81169b2ee0d21ce45a2114c722aa DIST suite3270-3.3.15ga7-src.tgz 6957724 SHA256 1d354fc23f62d9a65b08889bd4a51b05dcb81998fcdf0d403088c00aa9898ede SHA512 9d4fd69a55330b8ad6bab546e4352020a5df3644ac23f4b41de1e4161fca0ae4312c4fd50489d7acd6d637942b640dc22088aae30e589159bc69e04fd4902edc WHIRLPOOL c0c10c9f6da24937c518cc6d3c87e6800bf55f321220c40b34e40fc9c53b21f9808357476540d942674f014cea309a2d62b62072b70ae405a3f1e8aa06e4ebcc +DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 e22f40360170acf70b6de521173c633072582315b4879aef276fb8c97102e848 SHA512 dd6ad0b42f935a9a25170d3ef765e8d31746b7c6a7d9c6f31630da77cc4fd2bde9f4861c86fb237211dd17e60423c4e1627871c8a710467076b99166e7774ccb WHIRLPOOL 79b5691995dd98e6821130df3df8fed2af04abb7ebce642a12d82fa67045c3a1e491d32b8dd43b574b35e80cf0c734f8ab007ece18130e7c373175fa672a8e46 DIST suite3270-3.3.5p8.tgz 3244414 SHA256 c33acfecab9b720d9fbc342d2c53c4c3ff999f67b6f2e387dd27b97f2c49eeed SHA512 60daec899106adfed604cb00fb3085ff700d3ee554f7a0cafe4dd524c19cfc0d186489d088ddfd41aa15c2366b8d9eadc77ef1e8549ed31c1b289d7c368f15b5 WHIRLPOOL 491475567d4a6ec3a4a46c4ba9eaf4b982b61571b5f2767481b5ebc2b8c22fbb436a9434913057f52ed27632622b92ce39e123ab7fe2996e236d77ac41ebd182 DIST suite3270-3.3.6.tgz 3315214 SHA256 189f0f639186060b7bbb3093fce60bfb7f35fa147e051a24753236358f609b5e SHA512 0b59c231a5cb4447fb5d2263cf3be0812773450ab2bfb14923ffdc05e5554bcaa63f15d28bdd3fde3d4c0fe31efb284a4e4fd43b448b1adb8d1cf52e3c5b5957 WHIRLPOOL a4d95cc2b399dbfdb1a4b00c804f1bfc036bc8eb0ec463275a256caaef03348b33b60c4bd46eb3e8a7168e2bed1c2b9a9d488ddefc6c1267381de390041161ba DIST suite3270-3.3.7.tgz 3357492 SHA256 5b5c3b57cdc3a8e4c2fdd9fa59ef198a5a2ca73f4ad49a42869b709c47318444 SHA512 69779666b3f88c1c8291df56298ced3a64d3f12f7b7dc191f288fd62b4beaa387fc15f418526ab3d0091837de9bd9e3fd6412e1b6fa25347d5fcaea16be34e79 WHIRLPOOL 33a296e491b1907c0a61c39036d0af7a36440b9ae3e98f54020a737ed3ca4f8239f8a3cdb038caf8995e359a3c24f7626415d88df5586183548f839f4db5ac0a @@ -33,6 +31,7 @@ EBUILD suite3270-3.3.14_p7.ebuild 2599 SHA256 470201e45d40dc4a1141a48ebae5d526a3 EBUILD suite3270-3.3.14_p9.ebuild 2603 SHA256 b8af1687884d8f42627055c620fccb41c1b0754841d0aaa15c1b7bf7b5e9c0b4 SHA512 d3d7bbf7209068a1091ad779cb2f63b24a376209da565829b52dcd7a9c6f28feb708544193a8eb7066d3f069993b87976e85d37a33d7fd9a17fd0c11ee1b0d29 WHIRLPOOL 4ee78c2fdc0f029709c3b4e5f265209805fbfeb3a44229be664c09f2aea3abf04da8b0a10d11d7f29aac0b10925ed8953ea54fbb62700ea19d6f9fd4a0b68ecf EBUILD suite3270-3.3.15_p4.ebuild 2603 SHA256 27cbaab1955729f75e97345c87eff9d26dbfb333ed3c56c17da3a50dd6dd4f96 SHA512 9f7d840e0cf1fda7894a37c162519eb44e664313de0b2384beef2724ca00ef2ccdbc1e91aa20326d54aa22a02073b3525bbd41760928e0d3308de6ac7bb4690a WHIRLPOOL bc7adbae5b3379e70c3e16fb194fb9b5b572a483582f7546e9e4803653b2da7c8ce19a359a07fdb724933c8846eb082bf53292a1e470f789a84f685ffbf4a7fe EBUILD suite3270-3.3.15_p7.ebuild 2603 SHA256 9f80d05ce44a7c4b3026304b6a920338f9cab5e2163ca2aa5802e414669fc296 SHA512 f84abf9d2aa71855da660c7a74e69d6552c41a9d2f5a2a091e5435855aafce4efa7921be88146f5cc0fb7ead6a90c1ab0981af7217c8e9371db235c3d1dde1c8 WHIRLPOOL 401e12c28760c2088519537a63c6ad005f8e3af0c321c4ee6cee5c452de4f3daa219c45719176c2a98bcc3ea3b92eb2e56a650dcf16d009d78674a97dcabb2fd +EBUILD suite3270-3.3.15_p9.ebuild 2605 SHA256 a594626013625aa57e51bfae31472715bd13691fdac102756a17c494d0c3f9f0 SHA512 e38e72f31f313566e9f83fb601bc3af5cb24addb23014776b30705d0a15f872cd4769e4ee525fe3421583f82dc4c0a91af8fc70a8455f44ac8bdd5f90ea6fd11 WHIRLPOOL 745e9ba804c1dd12ffb2fbe14b0a2ade2b1b02aefc7744d040a09ccd593605b4fd775cc652b45a34dd8e7ad1c8d0b64a676d7ad73e1a7314a5fc539ae9472c6f EBUILD suite3270-3.3.5_p8.ebuild 2217 SHA256 ca029c15079be7ba6f14ff402cad1e8d7aa7d0d5e84d034b8176d18798dafdfa SHA512 110c44a726ed448b0c90c9e0ab8d80d46258ed379c459d4dc07ea88f82290d94c14063ee36ee90aa90c7729f52f9d1e8a4b53a55bc539ca642795c1a288ccd74 WHIRLPOOL 4cce1dc5339a3054ce64a8302f6e655da3a79bb72e570dac4c2ca7d2c01c129af4e1ddade0367ed8b14142416ab49d21f5b592f2be6841f87c107a78dcd756e0 EBUILD suite3270-3.3.6.ebuild 1965 SHA256 4743829e4511e22f468eedeb1a184bf817e19c806ed62c15ed06f2547b29ca41 SHA512 13dda791a3831acd9ea279c26b1d18e9819be43007ffbbf1643c77b2e53b7756f89eb4c467f3156df061946866055f8bf6311078be9e78e3d2e47fafd86d425c WHIRLPOOL 01b87370595ebf048e4b4047054cc4b98276a77972fef0095587377d56207a7c4336531500be61cb69920abd52ed00161f7e4dc50b39910c21715899ac58b9ec EBUILD suite3270-3.3.7.ebuild 1961 SHA256 529341f565fe16dafaf987504a524f4ea3cf6cdd49ddbe6acf8019fdd8050622 SHA512 0d61ab485ff44ac5891d18bf104a3484c54e6e4faf51b72a0ad67f7af3df735480214d7f6c6f92732ac4179a5679bf6cb30efff5451f0012026185ff4dd97d11 WHIRLPOOL 66bb432cf49d8483c4c15b1521aea04f172294a590ea9f749d3c9712f4aa296455f40909c4e6cf7a3a21352ad544e885531962665d69eaf56dbe326aa793e9b4 @@ -40,24 +39,5 @@ EBUILD suite3270-3.3.7_p5.ebuild 1972 SHA256 032c71b79ea2bcbc2c9f685a53d314fb1b8 EBUILD suite3270-3.3.7_p8.ebuild 1977 SHA256 edcb1814c0c7cd1702fceb8ca7da968b704710eef450e9fb823d5e442194c1c6 SHA512 2409c427205cfae5b99edc9a891d2ddc696103fe1f5e3a068b7b60cfc47f88c2065101bc8bc025793e628c4e2b578cd76c42e896e117110921eca2c9c5e26e7c WHIRLPOOL 906d4e683bfa7a5ba27ca1594614be5d2fd06bd8f20c933cea5178ff40f157fc5fa05ef7cf549b99b7c405b884952250f8f632b60951d178eeabcdbb81b7325b EBUILD suite3270-3.3.8.ebuild 1949 SHA256 fb4d949b9317e0fccfc7035541f59331dee7cca2aea25a9615e1d80582e34ece SHA512 91c9a2fb59f66191ff4b49564ec0bb3cbb7c63a48b2a7756414381dc785e5c6461c392aad2a7b4d77fab77a57658afc415e537824db9f74dd0c8912fca13dc65 WHIRLPOOL 5fce954d5b28244a407acf35875f9c53b3ef71df3e4924211ba7ed13611c976c3a7f1bfe27b18685f5f1320fbdfaad8583c0d6770a93ba24a2d90a1edf77226c EBUILD suite3270-3.3.9_p12.ebuild 1982 SHA256 0f90911418b70df785525a4bf76dd5a0e82e8c9bba447648db0df49989f80038 SHA512 62bd2ddfe30c06b11152fb8de76fbe050404dc59b4f16c03ffff1c88c51224ec2c633a2ec8e59f6816644711abbf4ed8b63aba49548065f4cb88412c9a42099d WHIRLPOOL f31be09d9e56630d595fe726be6a06b58669539c2b2242b735b07fa8d6b857f141620c47acf92a4c9f566e8ac092799001c2815df274e47b1a9a03c39fb6dcfc -MISC ChangeLog 9118 SHA256 6e959871330d2e19c07b941fa52e620485c8b5660e6e0eb967afe1917eb3963c SHA512 4916ec46f2a613d14a33805f866ce7ad30af2477d44da45844ee5b200f84adc3c942917ada72e3aa27beeadf8f15a5f44bf2212725bd897ae53dd16952208eba WHIRLPOOL 9b06cab601cda1deecc909a9506f53fb87c78a6510c9cce2701f4199435da80b1007579368b2165e16eca5398761fce3ce5cef3a0fa32c51fe5e4e81169ce0bd +MISC ChangeLog 9252 SHA256 55696120d14ef4af5091004e6b2ac35a3bb0ddc57189087c6d7e0f6193cea0f6 SHA512 896c1c74d44d4b5a00e16c4b78958fa56fd74690a118ab73b6e9a7145414319c68cf570c965226cb8e34fc555d76912fedb05b3fcddd189f6cc41cd8bfbc6e93 WHIRLPOOL 99928922fffaed3967ee6374e2f857d81b4c12a7aed656f5726ac73f2a0b585ceb4287a0cf8b77f0c5fe65922649df987834e4c8a7596395713ec19e1ca273d8 MISC metadata.xml 512 SHA256 768b28537450a311ce210d5faed94b3bffaca34bedefef2efb797db466070150 SHA512 fcb1a41a0574709c48ce15c0bc4910d1c7890214ede9637ea4ec2e1bcc7b3419e6fe7e6596e69ca2b0438a97e80ed6a0db7952fb19d323cecff59e31f17fa743 WHIRLPOOL 39fd53d6f56a7929cbaf5c510b71f0751d3cc7ba592067770ee4cc3419ea7b477afa76a6e6bcd44079d69c146e530c44032d3f001b1d1300d2c955cc4210b294 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 - -iQJ8BAEBCgBmBQJVEugEXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirP70P/jBGUs2K3X3kgR2d55+UeCuV -u4WmP3Cnk29nE7o6fuVYD7ypK3JbAYaB1roBGvLuehLH4YgMLWEGo3II7VThfk4d -TMgH/r0igmEFepxkg8MN0LTAUKDICMgdUXAhJTzkONsCe0VjYDPuI2ac3ExrEkin -S9dtHQCRER8k5axas31rJycqPT+pyGU6KiLp9+a75IIjLGD3g41OxHT0hjxNxGPB -KUMmVBpWi43XEef2nIvFI/bL9rMxHdDKkToFHtxLjpKf9sn3yHXay9ebYa+KBkdq -i9JtfJAYrc+N2DTEs/ymjLtOeHu/vWEanpQtGddWjtOPNs14cgcXxJTSG4td30/R -cmfV4b/xasm5l6i6Wo+Epl6CbZOf2Hla9A0hKESVQZ1WgECCOZ7QT/mi8DD0Sx0F -Ig4GOiykMLirmheHS5pvZMrUY1fX2Fi1rY+CGlPPX1js+nKTPpscxZctdMEsaAhd -pjNsOz/eUSOPhbdIsTmWd/V/tDu4gnxRaUJsR32ftP/lYVd/umofaVI7oJumtsjb -0YWXF4AiIzJefvZ8NCx9eeDf+I8AdzDflh5VGIgJfpD4Je1hmWEVsCJYptdCnoqe -OA+A18yoS6hYD77tGEA9ZV5FcYWKnU8D8Y9JwSY4fxz/NttiMqxkcRf56APZOe04 -7WwbvTe29njk6nHuoMKN -=fVip ------END PGP SIGNATURE----- diff --git a/net-misc/suite3270/suite3270-3.3.15_p9.ebuild b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild new file mode 100644 index 000000000000..7cbc3037ed28 --- /dev/null +++ b/net-misc/suite3270/suite3270-3.3.15_p9.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/suite3270/suite3270-3.3.15_p9.ebuild,v 1.1 2015/05/29 17:10:04 vapier Exp $ + +EAPI="4" + +MY_PV=${PV/_p/ga} +MY_P=${PN}-${MY_PV} +SUB_PV=${PV:0:3} + +S=${WORKDIR} + +# only the x3270 package installs fonts +FONT_PN="x3270" +FONT_S=${WORKDIR}/${FONT_PN}-${SUB_PV} + +inherit eutils font multiprocessing + +DESCRIPTION="Complete 3270 access package" +HOMEPAGE="http://x3270.bgp.nu/" +SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86" +IUSE="cjk doc ncurses ssl tcl X" + +RDEPEND="ssl? ( dev-libs/openssl ) + X? ( + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXt + ) + ncurses? ( sys-libs/ncurses sys-libs/readline ) + tcl? ( dev-lang/tcl:0 )" +DEPEND="${RDEPEND} + X? ( + x11-misc/xbitmaps + x11-proto/xproto + app-text/rman + x11-apps/mkfontdir + x11-apps/bdftopcf + )" + +suite3270_makelist() { + echo pr3287 s3270 \ + $(usex ncurses c3270 '') \ + $(usex tcl tcl3270 '') \ + $(usex X x3270 '') +} + +src_prepare() { + # Some subdirs (like c3270/x3270/s3270) install the same set of data files + # (they have the same contents). Wrap that in a retry to avoid errors. + cat <<-EOF > _install + #!/bin/sh + for n in {1..5}; do + install "\$@" && exit + echo "retrying ..." + done + EOF + chmod a+rx _install + sed -i \ + -e "s:@INSTALL@:${S}/_install:" \ + */Makefile.in + + sed -i \ + -e 's:CPPFunction:rl_completion_func_t:' \ + c3270-*/c3270.c || die #503364 +} + +src_configure() { + local p myconf + # Run configures in parallel! + multijob_init + for p in $(suite3270_makelist) ; do + cd "${S}/${p}-${SUB_PV}" + if [[ ${p} == "x3270" ]] ; then + myconf=( + --without-xmkmf + $(use_with X x) + $(use_with X fontdir "${FONTDIR}") + ) + else + myconf=() + fi + multijob_child_init econf \ + --cache-file="${S}"/config.cache \ + $(use_enable cjk dbcs) \ + $(use_enable ssl) \ + "${myconf[@]}" + done + sed \ + -e "s:@SUBDIRS@:$(suite3270_makelist):" \ + -e "s:@VER@:${SUB_PV}:" \ + "${FILESDIR}"/Makefile.in > "${S}"/Makefile || die + multijob_finish +} + +src_install() { + use X && dodir "${FONTDIR}" + EXTRA_TARGETS='install.man' default + local p + for p in $(suite3270_makelist) ; do + cd "${S}/${p}-${SUB_PV}" + docinto ${p} + local d=$(echo README*) + [[ -n ${d} ]] && dodoc ${d} + use doc && dohtml html/* + done + find "${ED}"/usr/share/man/ -type f -perm /1 -exec chmod a-x {} + + + use X && font_src_install +} + +pkg_postinst() { use X && font_pkg_postinst ; } +pkg_postrm() { use X && font_pkg_postrm ; } |