parent
c3ee0f0ebf
commit
f542729523
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-admin/eselect-renpy
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-renpy/ChangeLog,v 1.1 2013/02/27 19:21:26 hasufell Exp $
|
||||
|
||||
*eselect-renpy-0.1 (27 Feb 2013)
|
||||
|
||||
27 Feb 2013; Julian Ospald <hasufell@gentoo.org> +files/renpy.eselect-0.1,
|
||||
+eselect-renpy-0.1.ebuild, +metadata.xml:
|
||||
initial import
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX renpy.eselect-0.1 408 SHA256 abfdeadacf2c53b3105a6e3cd9c27f67d52750496ed834d47769c4823f2595e4 SHA512 bfb7f18e39d1c9f04a0e976d4f6553f2c30a91a822b843c0814ca8d7761d9ac7161544d7025d53bebdf50c65cf8cec9f8700abf997f0c102d2a00ad31026779e WHIRLPOOL 7c76989a0b939395a4ab5bf147775ffdf87da2c5ce1b0a37c7990dfe024b43e16d9a6ea32e79ff9dc56889b15c36c39583f4d3d3f32619363a3af0572e65df6a
|
||||
EBUILD eselect-renpy-0.1.ebuild 778 SHA256 9b6fd38ed79aececaf946bcbc31031ed008545e78884cc931dcd6ebf575cdabe SHA512 e824ec81b3e49ecb3ea225ec78004667648fdb8249015af79983e5a9939fb4ca777deba5f2a6e61eb50748d613bb932b5839f7a67aa8fd64f0af47baf2e29f4d WHIRLPOOL 9102f006e6b83bf624e0202fdd34295b74b90d58750ea8636638551f37f43a6c26ff1ed4e85b0fd0b01a939ca35541a8f8937fdfd0eac6a72221ad64f4d8e52b
|
||||
MISC ChangeLog 394 SHA256 ffe356cb530d850c699baa05a6ff884daa39d07e181240933b740c4683871c53 SHA512 442494f77018c29dca2324908dbb72ffed5a6e864d2affa6e84f1565f2ccc10f41ef369d5f8783f77ef2c4ec0a27ac9fed31a7731b2120dc5ae5c6fed4618fdd WHIRLPOOL 5509dfcde9af9d75860ac299f114777ec66bcc364d4e1c3b2066137d56d34763f06d6fb4e6d3cb76cbdca37b680b18c64c6954e53f8b3a060c4fd5338af06bb7
|
||||
MISC metadata.xml 255 SHA256 8ce125b1cb2a8da5fe808223ae6ed60fe03598c692e5020f0a8aaee09b5d6ca3 SHA512 29f4a4a15fc968a3151c449354cd2003831f4b66b57d72222c46d4e4f7ff0586ed3f0b76d09fadf0b43fbb3a46951b19207dd6d38b79fe394b61694cd272ad95 WHIRLPOOL 373afc42b6a5f9f473397b1b95b73377110a2d7cf3590bdb8e0ef4b58c9628a06b1af46db726416fbaad0c29b91ee1eb631eccac14a26be994b705a43f097db8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRLly6AAoJEFpvPKfnPDWzzP8H/jZ8vCXTkw5QhBCfo3rv+/f2
|
||||
ls5xcqAO295TIauhC3G0JAt/tebflgdM7OTCMlS2WIzvJuwqMRmgnuQbLEQ2gEES
|
||||
PCNczLekaIv3mW19r8ZK75SLF4O2oZp4+mUcCeJR4AV6xcRaBSHuzNiwumJNAMGW
|
||||
JCUnrPljrYYReOSAEv5Ggx9pPS43hGO9By0d4OB+xHAkzywo/jO6qzNT0TDxZHtG
|
||||
Ul916XVI7W2Kqd0NTqvo4GKbbRH2Tt427TM19f42fDlxjBCZMkooaqU7nvlhJB4k
|
||||
TqWnJI5ixkfJkQDadAEI53wTaAMrKQaLCh7eiuqrKoKkDo3P0YndcfryRkbxmlg=
|
||||
=r9eg
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-renpy/eselect-renpy-0.1.ebuild,v 1.1 2013/02/27 19:21:26 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Manages renpy symlink"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-admin/eselect-lib-bin-symlink"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "s#@GAMES_BINDIR@#${GAMES_BINDIR}#" \
|
||||
"${FILESDIR}"/renpy.eselect-${PV} > "${WORKDIR}"/renpy.eselect || die
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
doins renpy.eselect
|
||||
}
|
||||
|
||||
pkg_preinst() { :; }
|
||||
|
||||
pkg_postinst() { :; }
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id: renpy.eselect-0.1,v 1.1 2013/02/27 19:21:26 hasufell Exp $
|
||||
|
||||
DESCRIPTION="Manage default renpy version"
|
||||
MAINTAINER="hasufell@gentoo.org"
|
||||
VERSION="0.1"
|
||||
|
||||
SYMLINK_PATH="@GAMES_BINDIR@/renpy"
|
||||
SYMLINK_TARGETS=( renpy-6.14 )
|
||||
SYMLINK_DESCRIPTION='default renpy'
|
||||
SYMLINK_CRUCIAL=1
|
||||
|
||||
inherit bin-symlink
|
||||
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.40.1.ebuild,v 1.1 2013/02/28 10:04:46 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,28 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b
|
||||
DIST sudo-1.8.6p3.tar.gz 1854962 SHA256 8130df04268f678880c3f423337c56e7d437a0f508a46b1dfefae16b0b20c92e SHA512 239cd838afba3aa9c7123d19017e997a332e6434b744bdac1cfbdf911595b642c2b7b635761e15c4835dfa15058df7d0e003892a501288bd793c4d676f746051 WHIRLPOOL a109beab4f9709fc00fe8050468a30e73de971db0e8c2bc4d4cdf82fdbcd8e47ed939b34dc675dc700e59c12a412af203ed75b71649157d2df48af3b51c08f10
|
||||
DIST sudo-1.8.6p6.tar.gz 1857449 SHA256 d600fee5cb2e843450263a2b8f133b9921ffa00cb6b841b0da82613447cefb7c SHA512 17b7ee567fb5e24766b42a80d668e4dd3f8f3da319661cb652b0d5b2d98b4cb2f8a0e2ada14013937799896c32caf9c7ff9de6515cf20cde28510a84b8b81264 WHIRLPOOL 40b7f5cac63360516cc4e893e598f06c0cf2ed2c714eed35db5242c535e2f1f95523db4dc46b5ded2df5d439b1fcbf3c14991d64aa411b89f240d955da1f09ed
|
||||
DIST sudo-1.8.6p7.tar.gz 1858348 SHA256 301089edb22356f59d097f6abbe1303f03927a38691b02959d618546c2125036 SHA512 732bcbd53b77d329bbc77d3cd3644a595e938433053122fe3098385c0ad3a6a9cf4f4ab8709c7a79cad51dba77ffaa1be9ffde8e8834d3798822a1bd5b518d42 WHIRLPOOL 875984b44b571dc3765aab5ad8bd8859d0cd680e7da453109b5bee45aac336e3d0c05e1133ce0101a6dd2b9f19a26454d3e0b11c0edf32034f9fae04d3dfbb4d
|
||||
EBUILD sudo-1.8.5_p2.ebuild 5416 SHA256 01dacac048c71e827a8c419496651f6dfe53822879babc9fa44e78724a4357a8 SHA512 645e06c1606134f14b318ba94493cf8727400e06e3ddfe7a448fc4929a3565c0626afbc812139d9431fd8e0ec85563c0f68150b3b1cbd27c6bf82085875dfde8 WHIRLPOOL 2b408b36003e3ccb8fd5984dd411fb1d86560b48ca88e41c49417ac4bd3a9c579ec71db7d4be0328828528b8b7d54ef8bcd8ed2dc777cd89c99e97c5da3b8032
|
||||
EBUILD sudo-1.8.6_p3.ebuild 5413 SHA256 10ff7f52a9cc399513c973a862ea73e11fbbc274367290bd1b4a0be5d952397a SHA512 a48b36199bedb9ed55d1d1ac072a74812b7c8a511bb87a43021c7d01055d434baec3575727c45290566e4cf7bb9a9e704ab05f41c9be90af2e8b04dd6011b745 WHIRLPOOL 5fce39a9a2f54f4fc190947f1552f19bb59429dfc49156ccc4860ef59f3f6de740124ace50b88cd57850fde65a3e396bb658c3b63a1298d9752dda5099372337
|
||||
EBUILD sudo-1.8.6_p6.ebuild 5426 SHA256 5cec869aa2a54d5d8ec0591be7b598c0e6ab15d95ef39f4a0bdc750efb7d5e74 SHA512 d5255e3c3949b82e35f0d9252e0f980e844089da51ea521b2b283cdaf5db9132eb90a93ff7d1ce8e14d5f87a035b5bbee3fb1c7d8e843189a044b12a5605b89f WHIRLPOOL 941690d0b55ff90699421f65845e7ca0a81f59a894c4139befa52e6da4af3b8d4a01afefd75bd9fb6825caee1e41c811bb1caa558c441bbe1d87495178b7fb9d
|
||||
MISC ChangeLog 49512 SHA256 01bfa7b6074cc3961b2abf34761d93bad88de7c7da8362c54bdfa67f2b6bcb22 SHA512 7005c604f5e74e6927f940bc42ece92928431e855b6635899bebfd68709d2baf6ca154ec7b44d5187e878df07d500d65a185d6f2e2257a4e0023bb7d723dc42f WHIRLPOOL f288470b66d81dc38b7a028cc589f1908f131b9324eda53e7e7d5888e9c3bfc94a6924b05e5c8b1cae53f42548e96669b2275cc7a6416b36eb699de85cdbbde0
|
||||
EBUILD sudo-1.8.6_p7.ebuild 5429 SHA256 a12dec417c74d11e1a2af26c4e7addefd9d4d2d8befd8cdd392c7a11d66982fb SHA512 3a4484b427b0c9af20e62baa2d83fc7a6ed7ea88a9cda272cd39c86e9f2934f59c0fd8979dfab40f2c1d0e3d3c8219dc441234cfe4e86e97a146deb9e00327de WHIRLPOOL f48c953a3653ec48532e441ef43d3a13219272342b8b93df5cec6ea5677fcca90305b71cf4e1e180d3952c808de3caccf81a6bed15b9f9e5b55b5d43bfa22a8f
|
||||
MISC ChangeLog 49681 SHA256 27144e5b615472e55b737e6907f180aee2f39bdccb1e7e94151273211f553ce0 SHA512 20b149270144950a8a64fa4297b3430290c74f555440e0663f61ba8615338ff05f2ac2bf99c4cd95f06c2c72d17fab4b16d3352956f5ef551ce2903f683f43f2 WHIRLPOOL f809bd44359bcc396bc989f786a69b30e5a10256274c2355e0b401b287f6132a1feb9316805bc9578eb9e0e0a0ff3a25f553713c8b4a0d40b7aac0c1bc4c5678
|
||||
MISC metadata.xml 560 SHA256 465d0ea14b7db3ecd0bad7c175f9e17003794145f5f59c4941f848960c91048a SHA512 97bdce0d3972fd6f8ae58ddcb87c002a0384a6f6392347f5035f4f16581e665f3121d5ab5abdea1a9ec87122b10310f0ff99697de1749b418f61cc92217c58be WHIRLPOOL a7cddcabfcb73965df21adbe163117549eea126d424e065f14ab0cec76ad608a6b4506be013e2709e071e2e1d370c7c4188a8eb0aafba9f9b16266373fc29f80
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRKldaAAoJELp701BxlEWfB5wQAIborX1LWAUL3368A7JFFnN9
|
||||
u7RRVCH7L7HezI39TO5hembQCwBcZhSLn8C8+KdMXhEtrFi8DX1Y6oNcJBWC5T9e
|
||||
HKTF3JuMEUnhi3iVm3gL9rUQz1c3K/rdmrAr60Sp8HMBmCSDhBUVFKNGysnC95gh
|
||||
hyUT/ConokNyA1z9WuautxWBp46RoIwsAJcqr2nXqXSw1XoDhEgIlHQpMLo4pcGl
|
||||
ODCC9EnyZuQgH3Qk/ukxLp7brKUjfWeq4WkMdxajDDuivz9+Kwk4iFtYtWXePV7D
|
||||
O9RZGLaMwObI0urf4ef/td88/TvIw5gRpfpVmrAuWWwNfeDT96J3EeldtXiY/EIJ
|
||||
WlQjKfJIyiZsIy3LPyGx4j+TnfmbrCVWuMToPWthugRpXpp9+0+CBZSlbUFXpKtr
|
||||
O8B/ccODShcUKkJC55zqdN/k6ywt8rYQEkJTtfnExHnEpj8qDsOICgyIS8akdD50
|
||||
Kq3H/XFU+e1LFBuDp6plDd8EWKLV1E1jJfsRSoW4LK9sKHfVqu4SF4bou80hwnq1
|
||||
ZEJSPh9xrPgIVvdlsVPTwEpbr4IEUGR17RZuJdi4/E959DL6G0ZTlFhg/2pSzbJM
|
||||
r42hYhpLCAxlKbnLGIghRBvW+hGQdadoryuGghIf+XVlT6HCNtYg1Ky6fSEQD8jS
|
||||
qDDGo7VPMjEZ6xyPRuDH
|
||||
=QT1d
|
||||
iQEcBAEBCAAGBQJRLvICAAoJEBzRPIrUMBNC2/MH/jBGZjLHq9azXSudfVEnhbO+
|
||||
9cMZVTgyuoBHvMM7lf7nkET3R2hEa+jZDZBnYB1Xt2X9Cb9RHaTwbLNm2jr/y4vC
|
||||
yohvwVdxi9V6BZhTERzCsOZhetIJNkQGdy1Kdmm9uvCAlW0Y38euVZopZKfCSXp3
|
||||
GwHOPhKJg/ABd3KWz8Fth8VtXAcHr/HfzhpCOYwPJCsRvGQPj5WQDI1Wq2r2mA/9
|
||||
+HUQh458cjBIGehFRKYO8mBViBvbuRMz0rn3M6jrahTebfAGk0VaVYrcyyp9IZu3
|
||||
rAeqWdffgo1dapgWj4tgllqO900rPiLtLsviacJMiD+Bcu9RmjzNTodN97cXcQI=
|
||||
=nwS1
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p6.ebuild,v 1.2 2013/02/08 21:40:33 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p7.ebuild,v 1.1 2013/02/28 05:58:09 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -1,17 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX dpkg-1.16.4.2-gzip-rsyncable.patch 302 SHA256 7d27e8a4aa6111ae34616759cb4e656808a3069f4cf0e3ad15d50f3adc4964a8 SHA512 027bee1c4a4a4565a0870ef9b91905e649c2706db0661455365f2dae68afa28c6ef722ad8d01b579f7fa049cbe0516e7ad38f001c99163a3588a6d8e8d6765fd WHIRLPOOL 7245dea0cd4bdd0d0c736f4a656ce146a419a40cc058afa0e2f66012a39c1c7ee259cb3f77dada98eaf2d30222bb555efebe7f63da80c300e49c447c7d6f93d2
|
||||
DIST dpkg_1.16.8.tar.xz 3601652 SHA256 4a1f4611390d93f1f198d910d3a4e4913b3cf81702b31f585a1872ca98df0eaa SHA512 d16b8bffbadc483353522f5dad9481aa8b10418c461bb808873845b629c092c52b130f977a6bc37661564b2651ba4006865868aa4b5051917f75c36fd1ae7b24 WHIRLPOOL 255e5f27a20f111902a76d51a7f4ac21eaad8a49c0000d548cb823b976b8f3858ba1ae961a6da85bd7eca08fa8db52376cdbcdef0a86f0779e6d8dd187b830c3
|
||||
DIST dpkg_1.16.9.tar.xz 3697752 SHA256 73cd7fba4e54acddd645346b4bc517030b9c35938e82215d3eeb8b4e7af26b7a SHA512 33bee7fc069361f81523e95fff4a90a173cd58872dd79c879d612975a8e3b979b94bad3b7d0cd8cca53885c97577ffc020462c488178718991d4993410a881b6 WHIRLPOOL 1d7b558dce1a005b833d73ff9eb84b2e6cd02ea5ddbfc40405b7121c8dfbdb8d284e4bd960fdd572c4f625ae3ef857c615b6db905ebc20267e30454a62dd29cc
|
||||
EBUILD dpkg-1.16.8.ebuild 2591 SHA256 e85af2c4e8b28cfa5709afcb52661b3662cdfc774cff3c4e607bae94d1761b46 SHA512 93fcbec7926020f3951a2a13a9f3ba73ed9acd3a618bc2998bcdc823571a9576cefa81cc0a64445e644c610ccaa0ea0bfac150ec90ff949d260f92163e834bc3 WHIRLPOOL 16c359e98a89f5cb1bc1fdfc0d86e885f75baf50492463d906726d83bb764a0b824d832312ad4818d73c47fc8ba23b7ed8a39af8fff6bf6340f83c2009ac2bbc
|
||||
EBUILD dpkg-1.16.9.ebuild 2592 SHA256 d94cac65442ae5ff7b0ce3d5aa09c760f5d193a74ec46746f7d51f12e049748f SHA512 4207a9e894c23a5369af9bebc59aaa4ced15380ddc3692724602267d691c318d08d614ba86d93fbb6711459c41bb9c945df7755e0593a78ec10a8a458b038cec WHIRLPOOL 4e29b29c0dd5f9b199fb38f758c6942c83fa5355e3220e0ee9bd47beb5cf592344d189cd84fbe38782907322e32d3c2b05df3fd43ab78305c089f0cd72d9b177
|
||||
MISC ChangeLog 27493 SHA256 83124fcfe5fe3748b7a33d1e2bdd5eced447c5f36b538a8fdf6f212ef819bd16 SHA512 c941fb3f8a104b7350de886df1b55ead6e5f339b6b9d613f4944edfb547323059295e14310adccb6472b134de6344471ae976cc4c7ad97cc5189859e061990ca WHIRLPOOL e3b017606110b03178386a92305f4014e4b09dc132451e3d95f861aacada8bd6eb98a9dadbbd1a57afefa28dda7cc8653128e7f53f7abcebc1533aa0478dc184
|
||||
EBUILD dpkg-1.16.9.ebuild 2588 SHA256 1bf8f8ac6421e294c4f8e4cc67f38cc43fd14b5b41f33c3cd59389517a1163e8 SHA512 3b59fdb9bcaab2c784b032a90eb92105beb74b40b41693b096bbcd4c66326b2c06beb74c8c2d795e5e762455c20f4be25dea7b9f7ff17866cd67db3f58a41e79 WHIRLPOOL 7951313eb511c0e0ed358396e2983b9d87441ce400ea23b1cc9d878c965fc5c84a6cf568d86d3e6df27d67d567f60c19fd1c13f5ac26422fac4c592269bfcc0a
|
||||
MISC ChangeLog 27913 SHA256 30db6f621e48b28065a647ee1f0fa6bc1c888037b565be50e816520679487916 SHA512 1baa5ff1fbb3f120e6b537fea09c0e5cb437cf9b89f1d0dcef72402b4bf9e8e0f909a053940de075242aceca742dfbd6d42ce04406640a72e38afe0af47db4a9 WHIRLPOOL 84ade519fc2958823b37e11587c4010298ed9e3d6d1a2349c46f3fffc8da97ec6427293fadd07d7f291999c75f3313bc1aa463565ffa1ad872d50ed6b59b0bb0
|
||||
MISC metadata.xml 249 SHA256 d6077d4b746902b16a584be1c22f32bd2f88f2f5eff566ba8fb7b0b78a6827b7 SHA512 a5d7913dccf526110c08d9ecefc9fb15d3bbfea12a7ff5944eace3adc2d5de74403bff1b7b91fee229406ce7750bf10249ce9274bd35f13ee22d366255adaa63 WHIRLPOOL 72a9ab7ea4553c4297c305c9587645fccec2b4622909123ad24af26491cc150eb342a4b1456be09baf0ff523e9a8518b2c72d900bc21947675d9d384200a7ccd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlCzXzcACgkQVWmRsqeSphMh1gCdHcPMMoitlYJ2VCDuiNONHooz
|
||||
JHcAn285AuJTjkXjgGF5ePouXEZT2PBR
|
||||
=tnOD
|
||||
iQIcBAEBCgAGBQJRLyz5AAoJELp701BxlEWfp2QQALCGMnlwvlCn+QOVtBSWTSrJ
|
||||
u2JKE2v2SfsDhRI1Pew5PuONpIfujyQRBW6WTQAmDGnOiEb7I0X7ZjeF1aNSoZY8
|
||||
tUla/ydzHKFSBvvo06gwQJIFEKWmLfK978VM6/GfJggHCf40SoKJhl0Z7Kic07zS
|
||||
SsEhDgszQ/SLIgLtMQHr2cLDEhDVJev9tnab8agig12t3nZkl8efPYr/8uedpnYo
|
||||
ab0vW4RkjfJ3cK4h6YmL6uQkGX35yCznAUbtFkJ9LozbpnIGaCCQg+/3EGHF0p4a
|
||||
39cQAiaVqxPQQulqfp96sq7QrpyFu4bSLoE1nkugj6uNsP8vK3sEdKW6LTXRc6gb
|
||||
Ec9gctbfHteFW+jRorSqZe4CF7zLRQIvG9+DCoxVVW6mV+xhJrCEQl2vSBVysN3h
|
||||
yALFjzqtQjvDsCF7Fx8HoBx+ePFBAnon78UnCySQQM5yw6aPxeUYw0/ySS3lmGMd
|
||||
drtwQipTOiYM9T+yAHdLwczhQ6JpUOFIROHBkSOVedv0jKDUIZ9xD6+25wPf9ALJ
|
||||
QSMJUI8X7vzuNrww1vKYU/+QrTQpvFBT28M9b02TX94vGyFT3hEsPYH2RBxn2aZG
|
||||
Pc4hz3zcEh0U3qqcmKf/ZxThbp3PUsVYpiAK6RmoOWDEK8YhhDXc2JzoSGiDa+IG
|
||||
M15ZhANA4KCjmDzizwvG
|
||||
=iyNO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,326 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.1 2013/02/28 00:35:20 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
|
||||
mirror://gentoo/${P}-patches-8.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="23"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
|
||||
REQUIRED_USE="aqua? ( !X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
|
||||
net-libs/liblockfile
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
gpm? ( sys-libs/gpm )
|
||||
dbus? ( sys-apps/dbus )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg )
|
||||
png? ( >=media-libs/libpng-1.4:0 )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
!gtk? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? (
|
||||
athena? ( x11-libs/libXaw )
|
||||
!athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
alsa? ( virtual/pkgconfig )
|
||||
dbus? ( virtual/pkgconfig )
|
||||
X? ( virtual/pkgconfig )
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-${PV}"
|
||||
|
||||
EMACS_SUFFIX="emacs-${SLOT}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
epatch_user
|
||||
|
||||
if ! use alsa; then
|
||||
# ALSA is detected even if not requested by its USE flag.
|
||||
# Suppress it by supplying pkg-config with a wrong library name.
|
||||
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
if ! use gzip-el; then
|
||||
# Emacs' build system automatically detects the gzip binary and
|
||||
# compresses el files. We don't want that so confuse it with a
|
||||
# wrong binary name
|
||||
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
filter-flags -fstrict-aliasing
|
||||
append-flags $(test-flags -fno-strict-aliasing)
|
||||
|
||||
if use sh; then
|
||||
replace-flags "-O[1-9]" -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags "-O[2-9]" -O1 #325373
|
||||
else
|
||||
replace-flags "-O[3-9]" -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa && ! use sound; then
|
||||
einfo "Although sound USE flag is disabled you chose to have alsa,"
|
||||
einfo "so sound is switched on anyway."
|
||||
myconf="${myconf} --with-sound"
|
||||
else
|
||||
myconf="${myconf} $(use_with sound)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf="${myconf} --with-x --without-ns"
|
||||
myconf="${myconf} $(use_with gconf)"
|
||||
myconf="${myconf} $(use_with toolkit-scroll-bars)"
|
||||
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
|
||||
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
|
||||
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
|
||||
|
||||
if use xft; then
|
||||
myconf="${myconf} --with-xft"
|
||||
myconf="${myconf} $(use_with m17n-lib libotf)"
|
||||
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf="${myconf} --without-xft"
|
||||
myconf="${myconf} --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
# GTK+ is the default toolkit if USE=gtk is chosen with other
|
||||
# possibilities. Emacs upstream thinks this should be standard
|
||||
# policy on all distributions
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf="${myconf} --with-x-toolkit=gtk"
|
||||
local f
|
||||
for f in athena Xaw3d motif; do
|
||||
use ${f} && ewarn "USE flag \"${f}\" ignored" \
|
||||
"(superseded by \"gtk\")"
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
use motif && ewarn "USE flag \"motif\" ignored" \
|
||||
"(superseded by \"athena\" or \"Xaw3d\")"
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=motif"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=no"
|
||||
fi
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Cocoa support"
|
||||
myconf="${myconf} --with-ns --disable-ns-self-contained"
|
||||
myconf="${myconf} --without-x"
|
||||
else
|
||||
myconf="${myconf} --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
# According to configure, this option is only used for GNU/Linux
|
||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
||||
# out the location because $(get_libdir) does not necessarily return
|
||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
||||
crtdir=${crtdir%/*}
|
||||
|
||||
econf \
|
||||
--program-suffix=-${EMACS_SUFFIX} \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-crt-dir="${crtdir}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with gpm) \
|
||||
$(use_with dbus) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR) cq" \
|
||||
RANLIB="$(tc-getRANLIB)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|
||||
|| die "removing duplicate emacs executable failed"
|
||||
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|
||||
|| die "moving Emacs executable failed"
|
||||
|
||||
# move man pages to the correct place
|
||||
local m
|
||||
for m in "${ED}"/usr/share/man/man1/* ; do
|
||||
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
|
||||
done
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm -rf "${ED}"/var
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
local c=";;"
|
||||
if use source; then
|
||||
insinto /usr/share/emacs/${FULL_VERSION}/src
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
doins -r src/{m,s}
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
|
||||
c=""
|
||||
fi
|
||||
|
||||
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
X ${c}(setq find-function-C-source-directory
|
||||
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
|
||||
elog "You may want to copy or symlink it into /Applications by yourself."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elisp-site-regen
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
elog "You need to install some fonts for Emacs."
|
||||
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
|
||||
elog "machine would satisfy basic Emacs requirements under X11."
|
||||
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
|
||||
elog "for how to enable anti-aliased fonts."
|
||||
elog
|
||||
fi
|
||||
|
||||
elog "You can set the version to be started by /usr/bin/emacs through"
|
||||
elog "the Emacs eselect module, which also redirects man and info pages."
|
||||
elog "Therefore, several Emacs versions can be installed at the same time."
|
||||
elog "\"man emacs.eselect\" for details."
|
||||
elog
|
||||
elog "If you upgrade from a previous major version of Emacs, then it is"
|
||||
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
|
||||
elog "all byte-compiled elisp files of the installed Emacs packages."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -1,25 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX ersatz-emacs-20060515-gentoo.patch 971 SHA256 d946cebfc361584c8caed7f2ee9622df0d6f64d6a51b513f9c55c6c4e837c2f4 SHA512 dd9264a80f80eeb06a1c194d9f9df02c2b53fc143ec676e9c9489b57d337fe2b42240029026acc932f05b11ca78464033a5571990dca1cae716932d3c9a300fe WHIRLPOOL 32c8996e85afd3015da8f4ea673fa8d0b973f79fd9f842cf0b07822ea3e3136ac759021951991521cc6c2c74379d9d3042fe1703089782854bc8ff5d541862b4
|
||||
DIST ersatz-emacs-20060515.tar.gz 45581 SHA256 7585aaa0aba1232204332ecf91906e0d74da9cb33dfa2889e45bcf0f251f99a5 SHA512 c30ede63ebb44076762aa430a73c73d3fa3bcd0e3d0016162aab31347257124479f464a1003012f7418e807abfd3c613c81f5196ccf65b0cb3f939b7ad5c989d WHIRLPOOL 0c19be0c1b891abf4e09d641e56008743da7297a5d6b3fa48de14b75e5a5d1bc2e9caf53d96d995a0807e47618d091bbb1348ee781bc980f2a1a79d0f582b71d
|
||||
EBUILD ersatz-emacs-20060515.ebuild 1081 SHA256 de34d2fbe8f3db0e9f09ed3055a8f7d71cfd1f7099713c2e43ceb7e05ee6b8ef SHA512 bcf3f07cc2d5a2c8420668d19395f8f084573f8af2b5ff93abbea6b598467d26a402ccf95805dd1a1d8f5d5bac94aca57f5fce8d7ad85490d357aeebfed68681 WHIRLPOOL 71af6ce2d2bd695d0acdcc8eebdd7d65c40adfadaf91dcf5b7d2990db28344051bc23a726a4c05d0124019f41ca9cb4c3062e839fec59a08e683f618f55001f5
|
||||
MISC ChangeLog 1330 SHA256 fa8269e004ac64d0b3992c18f5a7b57978abdb16e01436080961f4dab69d5d03 SHA512 2b19b77cf24d0eca3ed4fb8b69ea8f7993f5ce312a3fd6dda322a76e8eba3efe7635566a27b9c051efc3f04d3424680e28292a8a973a83f2987cfd8649bc8723 WHIRLPOOL 8173ca9434ad185ccc93e5a4ecf5113f02f8812afd074956975e665a8673cee826610736200541ccc886235a588c37968a5d92c162efe995c1aa8c65e1a5941f
|
||||
EBUILD ersatz-emacs-20060515.ebuild 1120 SHA256 64a18a2489dcfbf8fa4f0d554f3b6b064dc2fd0b9d169aaf8425bc76bb4fee24 SHA512 2e2a410c97ff6288d23649b4b85ac2fe86287df0e81923ad9e91862eb2c3d337ea2fef91e8e99a025cb40b0209440ce348c08d73453bc8f1bd9683992110295a WHIRLPOOL e6a2cbd99c3b64da31975891bfd5f6de6f3b87ab04ca1770406e32ea0cb0712ff4b14217f6b210ef9ea729c4a9aee992f85f3e6f7de7aea46c7c6b054c9d4e76
|
||||
MISC ChangeLog 1469 SHA256 469492fe3a5f7a28353b1e48880913d81ee751f45a8ad1ca58cab8ab5f0d0e23 SHA512 5d48a2294acdf7ea0d3291eb30e8099753a8614b6179701febcd33cc0e27a000f7718230e6e99f92b7e4c174b98b39c35c4c9e1d59008454a90928547ce88da2 WHIRLPOOL 3d9df938cd68b3c72b4301c537c88120404d419f61a71e43170e4ae4165fd3823f3a8a2ee58d72153b8d26253edb16e983ec69e725d0125edcbe1241b3318a38
|
||||
MISC metadata.xml 517 SHA256 b46b4c67db541b230c267c8023a7be41bd7fde3de6ee1457e9275091a5175d3e SHA512 c3d0cff9dfeaf5f0dbf346b42c0e65731f19e571763f3e3e3e81ac72856153c050a139d5792716c4b05005c2eba3735475fbf507141494ee57bded69bc8eef20 WHIRLPOOL a24b3d6f524912da2ac3311bfb088f8a7fd1ecf734d9042c1bb9ce3d896be3060c2d23fc4dd9fa4939d1a30ef93a62161cc9f3fd1a61a041609dff038ed3f662
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9eVuAAoJEDxpGckxwJCBByMQAILGQamDk1lviOMWVFZ9XwjV
|
||||
f7rmnLaZ566P4Rh/it7hje5nyUeBE97GBzi15SdgsQVtXTYn3r2gf/WmOlCTnvpJ
|
||||
UOr95W2pRLUIvE2pu7xbI42O0q3MXk5QcHkTgouVnp4ZVa2xYJvyilc62Ox5drVX
|
||||
SPWnxk2GWGg8hM2IwRPIMYEUNL7emYRROj6Enwm4DjUZmN8RjP5qP5m0nTeRC7Y+
|
||||
47BbADhoXmXezFyCfkjexcp3x6Gm539sQTKUSuisRYZMRNYIk4P1PUekr5o55SEr
|
||||
58QfrNdAJwThZhkYeVnWIAXTEHoGeKIzvxZpkL7z+akzCWzafNA7hGMS2kK2jb2W
|
||||
bf9ojEaey9+DvnZg+zoLipVWyiwfqcWBLP9rdogL6Evk04UqbLr/B0W+D9w6CJ5c
|
||||
ryeZGg8G+/lJ3jZoySuRCZI2w/QXojykzjYKn7KKtJL/ICmo7zW7BxQC8IHGa8jE
|
||||
Gn+xPipRu8MQXeqWeuxxCg9W5jYx4l/PnycPCg9wq2K7dluZm99PUT1ZRuF9pQEJ
|
||||
RFkMUqrSMjvzlZ52I8cZNd+yOvWBgIqzcC/eNv3Jx7mBBLo8TCaMmzTmnslcZasg
|
||||
pHMyWILoR36Y6r7IUAPt+5B6PmE09+OCMBZMRNZKIbUWIg029qrHQm3k/ZUKjlYi
|
||||
ZrQr44AOGa42Z3JObqT6
|
||||
=j+qb
|
||||
iQGcBAEBCAAGBQJRLqWmAAoJEJQzkH1pP7W4rFUL/2SVFIoNnY05TfUUZZoalmgk
|
||||
mDTMMSLlHFrEHPdTdKNnFIxf/VOAK5LZDiUX5M0mw1TQ7ag5wYHpmqkYn2faD4nF
|
||||
6/WUkmqV1m6pI/1SWu/1eaQdtYGxL4e3Wrlwo44UOyHbI+w8y0iS0XjOU70lYIIV
|
||||
VoLlLHsA6cVzOw6m1kxjflE4YIFDKvvynbIhKM1PiDMMGVmlLFmFK1UQ4NPHrGNV
|
||||
nRmUbctwwEmHNeFDbVhlgPIvqzKcENqPf0mRJD5yDP6u+MQL9lZQhyhjc0c4RB/f
|
||||
XIlzaochW8rHR0+6IJwUMRZzaeotPj6X4LSRX5dYGQtP/t1TCYNafI3zH8mzV7ap
|
||||
vztyDz4BzdOVHzGSpxQ1+AlN5yyGukPl8+jLluOe4apQ/wNy299C0KmjlPu8jF/k
|
||||
gziyEreq8DeK14K80x9TJXjBdb+OJr1NJ9UMFfpRPSs88UJZO7B2mQYYPVMhFBy3
|
||||
gxd+aVpRRr7SEC4/kzQksYTQn3IYVZbyOdq6czMjLA==
|
||||
=/g1c
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,28 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX qemacs-0.3.2_pre20070226-tty_utf8.patch 1128 SHA256 a310aad2df48c18202b57834dd18095f7d2ea0366e15108d0ea525deaa29c8a4 SHA512 d2476fed6cb9fcd223317c2dc744a41efa1e99426f8240ae7182292ae0a2ef5c3b7114392174f6c28c8da0009d0ac6dcd2885418654499f8eb41d5e94eb88010 WHIRLPOOL 0152f10ac1dda6dc8e86b4a081063ef32b0dce9a549c9f412640cf0ce6e11f146842a2abec33164a84d8bacb1e1d4271ddcc030c2b7f4198ed4311fa03d57854
|
||||
AUX qemacs-0.4.0_pre20080605-Makefile.patch 754 SHA256 66030e45fa8f782a98174de9828f411e6fb65a48e7f7dd288bd3228916c7f535 SHA512 b6468498d2489dcf46fdba654e6c988e9c9a9cad89d977800d1e00a0b97fba456b7cf613fc919bfc5706eeec1dce578a714abf85a914af99f3fa6c8c6dc673cc WHIRLPOOL 1c7ca9d87507edf0208d3ddb4ad51750f54bcaa332f227fd1175cffaafe369b3b6a16efb86af9623f5c91cd908bd365d3fbc786361cf5ed687c897700c9d139b
|
||||
AUX qemacs-0.4.0_pre20080605-make_backup.patch 2151 SHA256 aec0a4566522476a7e31b90895b1b83b02c99f90c43567e52c0152132a2c925e SHA512 e20b59067d344a84193f8de02471cc04d8f2e91601ae70fa11dcda0e85c65aa68ea33c109feca6c62adae098f4d691fcf5c2be205e46cc3023119821a69a4775 WHIRLPOOL 0e74410f46c3e8b9768cd14e092a4e8efdb2053da4271d1619292befb1d2f972c5a19455ec81e595203e98c760bd258e3f381e0977968009ec7fe29f170fa359
|
||||
AUX qemacs-0.4.0_pre20090420-nostrip.patch 1155 SHA256 d16ac3848ef14e186f21812ca6ba926c0eb6848676a6dc8f2af8de713025555f SHA512 6c6438c8c6a17c5b29bc117a695cbc5e0287ab3a20243f9dbe7d487cd67e9c31d7a63a3828d8c5d3abfd9620582167bb4633c6896b6862d9fe6a9c2ecfeb71da WHIRLPOOL 1aa67d20a9ee53542f5d7ca2bc9ee39b8f470e1f8fa578d179e505e91b3ee365a947ba09ce3763acf62df57888ce0024626085f69b0289f70955404c7f2dd8a4
|
||||
DIST qemacs-0.4.0_pre20090420.tar.bz2 1393436 SHA256 14f1ffad569f1bdaaa27d2d7ab0251ce69afc9efc347bb244b11f5e34e818ab5 SHA512 4595e34d3a83cbd7f25514dd96b7578976b30de80eb19b1391448ecdb9c06d24088880978961e5abb94b3f715057e7563ae0976d704bc5afaaf83e62a67e8dd4 WHIRLPOOL 63ba6950a0340731cd9a041a5929d18f1769d915a7343a94b2b0c48d82a0af1680b2163426e8d268240d3c0c740895853439d96c2d49791e106f0798f5d88a8b
|
||||
EBUILD qemacs-0.4.0_pre20090420-r1.ebuild 2022 SHA256 d1a74734484596bd02fa21e44781fb87e8a37196ca71c98b672e50e5ef4e4c76 SHA512 e8cbac69b28f3b9d8e67b255708ee1a38c1f58cf8446229fb029129a3bfffe286e7b3dc82abcfbf344268d069a96d1f224fcab2302b5b101df7d8df877a3cfa6 WHIRLPOOL 027a72911b082f024b5303387266c2204f1bc8ec8ee4b5308b1ad2ff39728309294b3ee4dbeb1008f4d3de53bb750950ff915746492fe6cb7712bac31901637e
|
||||
MISC ChangeLog 10000 SHA256 47fafe4f10bd5c4373cde4a8a965839ba70786a0219f45484d8ee97367737b37 SHA512 72f88e7c15f54761646c2af125f2167b9679e8302fec8f24f4934f5654cc5ec78a9a27e7f704f6fd6d7c028785aea117f58409e220641c0facbad96b2b06e9d1 WHIRLPOOL e59328f1af8ad4a759cc2473ac6c37d3d68b411769e4fdefaec2be02027450458f7211728c68ac230ad2f7c5d14e7e838f9957533e08a13a2be63117c199b90f
|
||||
EBUILD qemacs-0.4.0_pre20090420-r1.ebuild 2028 SHA256 f89db649ba48747cd3eb7d7aa486245c1700d8a4bbd3b5a51ae226f6e81edabc SHA512 eb590ccdaee4852f77db621a71097598b539ddafd3acafcf982578910971880da3670883220dbe8e31279b9cc6072935f662e8d0bc45fd6a6fdb09f2c5294390 WHIRLPOOL 7c4182b4ec636c088d91494f32a9484996e0a131ba0b444df2d5e03a3f099bab4868f03dba890e6c371ea5b48d6c2ad3b79b9be0fd0c4fe348345ceb02b2d020
|
||||
MISC ChangeLog 10122 SHA256 b6b60f5c62bdb1b602405aba549b3db4c175b17317f2df228b1c1152246433fd SHA512 3f8240a7df756fc48b5601ee2a0010b8a2a3b6789230988624f5a4c6f0ee1c3bfc6cd5d4029603c2d03ce7097513856af6c0f04b7adb8d6f1d39fa8ad7c83e0e WHIRLPOOL 1db7604c9f4c33b31a98cabea9fed41c602a8388985047ec07919992181b469713dc897bcaf64ad4f8d0f041731c3d18620d43cb6e1fcd85329151afb7dfd0ff
|
||||
MISC metadata.xml 1844 SHA256 48e80523ab132a1640c376ea6ec271cafa264f5bcdea29f09c697f0ff6fe31f8 SHA512 ac7f263903f43e8ddb2cf6971d8dd3d2f9c85230b6c0caca173493b3275c3b2e8dd6e617486429d102a7d5d303d002053851ceb9a98f6120a422f44ec9f974c8 WHIRLPOOL 6264d4d2cc8f39381fb01934e4a9e207474bea00120f2653310856259bcb22e5ce3abd279a6ce2f2c7d13772a1095e1aa3bbb1f62cb645184c47721eb738821f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9ec+AAoJEDxpGckxwJCB0n0P/3wnph3R4pslx9BdfuZzsc9o
|
||||
epXhFj68cIAytp/Vab7ARucoYIcLeTHvmf0sr4Cyl3ikY/5BaT4QRB2nfEFgUiS9
|
||||
GODO08Mxj1NEjNmGld7QzePwu6B8L7YXNL9+BRyk7KF+bEjaXzOk18EX3Rmr25SK
|
||||
40z4QaPgi8nwKlsDiBgsFEw5eE3GrduE+dKYfnPm4/whoPeP+BLb3uZnSCFJEK+I
|
||||
o3J20D96bCj6qVn92rhSJF1+A959t5HeKSLVHBafU9ruhCYi5WVMkRA+H+bBIy/0
|
||||
4RVW6Yne5Cwk9ykvzENZzwa7l8pqs/WTJ+NeyAXpNGED24BNDRwKqGD66uObhE9m
|
||||
rX7u38CTq24tedKqltkM5yXzngvoGNtPRSvTCoE+2/o5qZQUZ9EYp+QE9VLht1UA
|
||||
WRTWkGltfUAssbr/uHwfjlCa+nzq6QE5siVlSvEaNcLa1J1Q7VRh68PE2dIYXBcP
|
||||
wN60H8WfPAZ9i9gqvjIMadOWsb5+MicQA9njASx6pN/K7T45MyPrGg2agYVPEhrA
|
||||
XcEDUJC43NAgQq7UzDYUamH433LMoLY1fVhzRAvg6jsShy1kQkzT0BX2pzweGISH
|
||||
Gv3bDOASO1YYF34YpUel9hJ4IUxcNhrw7dnOcdhZvGl67rcO35Ngn7vEepOzYgwq
|
||||
mIbajMQMMOrZz+KthWV5
|
||||
=b6hY
|
||||
iQIcBAEBCAAGBQJRLqY8AAoJELEHsLL7fEFWCBMP/i3myG4eYnn9PJSpEcwWfyqZ
|
||||
ZtP1opH9P7byHirtUzKfGJ8smCV5gSw7ajIDT7ovspurgyRypytQakksCzKUSMgA
|
||||
zdb3kr2AfeBIAiGSvk5n5Rr6pFj74nTAdNaCHWNboObQkCWZbXqUde7c/+J/T3DO
|
||||
ucnc1+xdZKkaPsIbXaibThoqf1E6fPwXRw/khnr6nYHCKCljF1VpU3qpcXO0QxhX
|
||||
amwJljIsBIV97HkHSHXv5MwXvRqyR+ddt876O+iVNZNQ/GFY2lFbGq6AfeWhAG6b
|
||||
8qeCzJqBTqROO5+grT9BTBt/yGsKC3xMR/Kxg1VvV7G8Pj5ET9IIwp8MvgJ5ASiY
|
||||
vLhLfpyT0DozOPzQpewuDERbiGdJ6hAx26h7m38m0SIw4a8jDlyhFnAJhdsRek3M
|
||||
w2RAN/MlqqFKdHFiPd258NcRJDTw1/rvToxGSZAioMaYknKCJ4zjL5rq+7brZv25
|
||||
U6FhMei98hg3RZogERA8RQBfGNMCDOX3MQYizC/7Fit5Hnt9FRHxfhrgrZz+S1VA
|
||||
+m5EAd/jrtRAHmHFRrH6Z+mby39EoWe7r2e7bDodJF87lgEnITJNtEG2hXsg+ybF
|
||||
3JuERHbcMLd7Mu/nUpA75ZH42FkdjEGoQguob+1sAyeNgjWweb8pl2VcQ3mnonJY
|
||||
poN5HH7t2cJygAc38ayj
|
||||
=YImq
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,18 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST emul-linux-x86-motif-20121028.tar.xz 1697448 SHA256 6cac41d753148fa11963877ae23d07b06c5e9ec9e90a2288035f252466d4903e SHA512 8c7292e2693b7220fb1d3399c73fe81a8ed422fcec39e09e067159865c9f317798baec0480a874f7ebf80cfd94de85529a96998a34e9ff68b47cf0a632a12bdd WHIRLPOOL 7a3d9dfd0f85acc1c785f8c8d517bb060f82c1d458fe5030dba4c20513005e874e700dbd2d6a00a00eb58ce637e4a3d514aed6c9ae6f81823e0636b0d070f241
|
||||
DIST emul-linux-x86-motif-20121202.tar.xz 1698920 SHA256 64465542465213a265ddfcdefd4c81cea4130d533b9357e515291df5a5c44a4b SHA512 d8ee85658c9f3932e7321e9293118d8b324db14533f085d9b97bae4ec91d5197b0e211ecaf571b31b2f79576ee9763ae620703ec31996f5666a3cd096949b313 WHIRLPOOL 192265c1c777fc29180058a87cc10cc1b9f814387feba49375ab2a0746e4a443976c0fc3b4fb11022dfebb01be20f2b4623ad7ba21190aa83f86057aab7691cb
|
||||
DIST emul-linux-x86-motif-20130224.tar.xz 1703656 SHA256 98e5db2f6e4b09817d0a0a7172022d1577f6d90aa8f8e37cc5a1473f32fc7569 SHA512 279f6502a3504009fb9ebef4af49037b9eb47e019bb610addb72abc19aa374d7136a655482903a1ff6a66f1d9be79e19f132d42a45cff66c91b356d4bb7c7f46 WHIRLPOOL 290f2d9e7a0f3bfdb44ec210e62dd4ca2b103362319b5c9b3ab022d27e4bd2878add8f83a1845270a387ac92c0c7e6861dd4910d620419c61ca1113c6c3f86a1
|
||||
EBUILD emul-linux-x86-motif-20121028.ebuild 437 SHA256 2781e4adf4fc0ee7e4f67e322a70e2af1242beff6bcfd2d71ae27c53a72d69a3 SHA512 a68ca435e9131a2779ca8fb9dce09eeceb2adf046b1fce29f4057b97a93e8f2f55f3e25d9576e79dbfe6f409bd665c9feb8f7e51b2ecdb05a2c4a64564b6ba0d WHIRLPOOL 18d40449cc69097da305ee0126b1343248a416cd3584f6735a9f106778f70b33bb4b0b750b45d41bdc5ca425538dfd8c24783c456f3285f792503092a118a989
|
||||
EBUILD emul-linux-x86-motif-20121202.ebuild 443 SHA256 d538b23bdcf993198c5b9dde326e4446ee3878908ee896a4a03da7d404c5c174 SHA512 de64dc4299513cef88ded0a288d27d287ad53589f8e13f9ef8623a7368bb73de9cf59c9fa1c0180151e648648bee3f29fdaf1f082fa458ce370a4f28834436d0 WHIRLPOOL 7f645d3b526eb291613acfb3159c9588689eea59d5462cfe9082a2d4a9766fdabfe1fe0ede6873852acc9804c89fcfedc31299e6b8bd3ed7bb521781bdf3e1f9
|
||||
EBUILD emul-linux-x86-motif-20130224.ebuild 444 SHA256 de83372730546d97b1f49d45c2860d93e1f02b43eea73696cfa4d8f4d77881fd SHA512 62086d1b029cdadb913cfef320b369d6f1144cdac905da25ebe1c473f39a916beb61ae930ffa4271bc67e6e5fa4581b39295887075e6bb398cbe38c6565accc7 WHIRLPOOL aa174327e24407606bbfb105a6d34cf2d8ed184084b0dc212834f2abc8a91839d9f03e5bd1d58a2a710d1179375b47e37b76ebc9afb8fa4d1c1a3b106d15544d
|
||||
MISC ChangeLog 2763 SHA256 889367801a3f89f06aa60fe2d4c314a354e210a7f146e7d51020675593a686f7 SHA512 53128ae3d224ae69fba5f38ea4aea7fddab643edbd7444c12bd4198e8eef1fc7b5e969834a8f41a249662c83aa49be10fc19fff081de17c72e8d2228499d7980 WHIRLPOOL e874b492dae4cb5dd0c25612b2ab0df3de23c7f4833c5a5dd1a0ca774c3f565954b396d996b44ac5965d105acab3740be67448b4c77dcde66bd6922b9b166af7
|
||||
MISC ChangeLog 2862 SHA256 059f7f396ffce051ecc5a12e7ae154b63d9d580e78b8faa2275e8ecd095b8e8c SHA512 43b1d71b589b9edecab4c4c7b5fe7f50e8e7b1ab20cbcb74e0db79eee73ca30e208c8f9585431ac93e3c4ef425b9f7e64123f78afb0fd4409f91fe69822c53a8 WHIRLPOOL f5ae80ed195189b5b3ab8640b19c60ce6494ca4c3a85f915b4c339ed9ba35e825a8e4a69b9e0857e4d68285198beeeee397254bc9d8c027420b0dd1193d81e45
|
||||
MISC metadata.xml 225 SHA256 0ce288a649a1cbdf01d699a90300d341736ab0fd3456fd1002e2ffa8d409f453 SHA512 924fc3abc73e518a76ae8255dc51a98e2a96c5e0312b15a3b5f12e278b2b4345d0de8a7a2eb91dbad0b9e55e2c38ccc215fac8b07ff73ccd2fd9843e68531cf5 WHIRLPOOL 9ecaf784ea9cc1ae7e81cead25eb99cff6f61247a2f33ccf27782ddb17c2642f63a6892b9b664015d4f278469b2c8ef93b9f69b9a6d1f15cfcc55ce41451c503
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlErsUMACgkQCaWpQKGI+9QO/ACffJBDj5hepKKOy4R7lAhZYBTY
|
||||
AT8Anj2xDlrFYXCOLaNTpCzIInxiJS/e
|
||||
=tdtZ
|
||||
iEYEAREIAAYFAlEuYHgACgkQCaWpQKGI+9SIOwCfbYduM/OhJCWJTmvq01DhLypr
|
||||
3l4An13eK6xuMN2oPx76/bx89EjJblax
|
||||
=WoJX
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild,v 1.2 2012/11/25 07:25:13 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="MIT MOTIF"
|
||||
|
||||
KEYWORDS="-* amd64"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}
|
||||
!<app-emulation/emul-linux-x86-xlibs-20110129"
|
@ -1,18 +1,18 @@
|
||||
AUX a017/FreeWnn-1.1.1-a017.dif 19564 SHA256 a6080cfa7ac2e92be9f099e02ec371f662c5ddb553047bb6757fb93ba12c5217 SHA512 e890fce64019cbfabc2a12ad171d5c120d706fcbf674641d9ca116243cc043963becfd7c1965b8c19ad9cf2812795564e67b05736d7f4fc06d7513775491382a WHIRLPOOL ec4abf65b48d6158da9ffde6038da47b3b83ad1c25232873f3d2b2daa88702e1e08155a84c438b6e2cc647f9d433bf8f3d37c39091ad3f8a171baccbc295cffa
|
||||
AUX a017/FreeWnn-lib64.patch 479 SHA256 a05992739cc05d00af0c5001d00e72acbad8ac25eda655b7f0505c154c426035 SHA512 5a4bf5e53af2bfa983997cf0113a8aac23ed35631272255a90506b4e10ea98a2ee65fdcd877c5f60516935c2e58bcbb2939c4a367d73f0c9c4e95551a460df30 WHIRLPOOL 7f1cd2e1294aa3e370098ff56652de7e656927e00e693d404512666cf93136ae000ad51dd345ff66bfa7c4a5dd42dfdbfca90e05311f62fc2b3122f130df932f
|
||||
AUX a017/FreeWnn-s390x.patch 7099 SHA256 c6f422c81821e57f35f99960e1f2107f77674979efde6e31bf777b98dac54a74 SHA512 12c4c01cb2a3e50dbc0dd56d3f732c121dbd0cfdc3d01d99bf4f39d93046cc1ee76957d6ad32de8626f53f7b008ac3d6efdb65c03d16a1ca5b9599b69bf26050 WHIRLPOOL 916025b435bffb9b89c04e6ca67d885b7a33d77b684dc14c06344ca94384538f24a6a4ff01c98e0dce53bec927711e4f791f1ffdaac21855c0f242e8a11a56ab
|
||||
AUX a017/FreeWnn-sighandler.patch 876 SHA256 955bb0b65a6e79f4a21c24fa312402745a56eb067d9fa1cc2879d14f967e6f6c SHA512 dedf90ae393ee98f571310dd35ec02be4e395e61ba0068dde739cfe02dba773de0db586f253f8e0ff7e3292c74f39b189a03765237c70d9a58bff3f514a4495e WHIRLPOOL f1e96ab3a77218308b2f6404703129d23d17c671447ff1c36e9e609797ae64a77c67721da597ca009691b02475e3aa75145311671516bc7016d55a8c86d6e2d4
|
||||
AUX a017/FreeWnn-uum.patch 1983 SHA256 8d44ffa69f2fca2e04ecf1a8bd510a519d645be67fd9809f7e8e3b432fc613cd SHA512 78b470b6e075898c9dbbd1a790310c21e3ae7ae80d95af17b69d983c95a7be3e8ff5212846e56e9ef45aa602c48708336fc28971bd657af1a075d15e958aa8ac WHIRLPOOL 6871f4c5b8f16a6266206357766a6e66346b02ad302ea5a01fd0d2f0f25f05669df68c906976b522bc6494f3fb336d92cc824d4aea38ea0df77120ebfea821ba
|
||||
AUX freewnn-1.1.1_alpha20-gentoo.diff 1044 SHA256 0dd0b950758158c226f482ffe7fd83fc1f942f89364ccf84e9e9bb3604d68cda SHA512 b3432603f9971d86a664181e7e9da9aee4483df98ab1ea6ec6762be2af07214abdd928cd753e2bef5ce37d5b716139681d2b9b32e504403eb51814fbbd2bb3d7 WHIRLPOOL f4d3a716e1080715838cfa6565191138808d202b8139564bed6dd672f9129ddfd80e304f394a939c01248a2c231684de45125051c576c07d14dfa2ec3ad3f60a
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX freewnn-1.1.1_alpha21-as-needed.patch 487 SHA256 02d4fb7bdc4b6764b20e15711bbbf3261ed9df0212f6b97aba80b7ae895a013c SHA512 6143cbaf4455b312adb7b17f5d959f25061f7b46d71c7722c62ed8c2f2b60ea0e0b7465d10873e5fd783ef2a02cb2c8467ded7a55a2255576acce89e90d11eb4 WHIRLPOOL 015f1f1701d29cce30b6ba89a43e7a64a526e6e34f432ec884ca7a6127c517b134bad26efb3f6bc561d693da307984609d6519dc275575bf4ec616a8e2112a45
|
||||
AUX freewnn-1.1.1_alpha21-gcc45.patch 521 SHA256 96ee7df36e9824c873518ac9b5758c7b491d95322191f76013bfac3f87aab995 SHA512 e54126963077398fe897156c5474cc7f3be7f733c4f6f69b9697198f007f95a421c8509a5e7b8c476df1983a8334c03d121041795c99d239faee57a8af2e0f67 WHIRLPOOL e7b802e52065bc3ea3858b646efa3c50ad32a80c63737e637fdd457487e80f4ab74cfce44294b13bf0f88a26704f6bc3f8c9afbe87a537b4928d537d50ba07d5
|
||||
AUX freewnn-1.1.1_alpha21-ldflags.patch 1376 SHA256 3aa5f3a92ecbbd7596f74375585624439cc59b1fed847c08886f365e0d68affb SHA512 4b4995e405061a93a4b5bd1c0bd98a99fee7c44f8523a4bfc6fada59c686a82a6be8b89a30cb4805867ecaf9d56d9ac4cf657b94246aad2af11136f1a16d0721 WHIRLPOOL c58351afa981c0db29a25fb5c14bcbed487bb5a10ab7ec1c636cdff3ae7a2506133509627321207e3e785b89c70d131984988246f222bd350a2ff13dca2ff699
|
||||
AUX freewnn.initd 296 SHA256 595c0dc6c5218d0227c1696934ff38774fe294337d95da470935c411d299d350 SHA512 5aed6abe3f7a4213bf8ad7f87805300000dfcef85788813d539a9dc3366176ec972686fcee050f7de4531ee8c1f4d0daa69bd5a4a2bd60059cf047630b3d4cc9 WHIRLPOOL 90766958f865c10d37cbdfa03c5cd1c286636b71197fdf8a7723f64c302535d6e1040550f58ac438c985f33693d25c1e17808dc7cd8387895b694e0a2ef53cac
|
||||
DIST FreeWnn-1.1.1-a020.tar.bz2 3015928 SHA256 6c63933d5bc0edaf59df3ef528f03ab8f362471a60289c1955aa8078babd73bc SHA512 bd8cc241a3a482164f52cbc9820c2a9a7a8fcb26a1901e45b7e5972f0a5fac79b150c10ee533cfd8910598e0cfa770fc702eb5f05557ba5d59e458bf0f2c5bde WHIRLPOOL e912f7e9a243818241d1ed5441e630588099d77b7d1a78a27d75dc03c05d8cf4f61b57e203cf704637ff41e673dbcd30242c60d046b4bbda3aafc747c17d1779
|
||||
DIST FreeWnn-1.1.1-a021.tar.bz2 3108905 SHA256 df9523b2eea7cbc94d9d01c19a01394abe3b648c5ec3f1259adac06fc8ecbb86 SHA512 27a61949d4f9e969d09b7c698c07db0be8140e346dad4e84be72d54f9c087e317e7854ae02e2ebbd530b6b86b4a55c8d209a7dd27de1ed908731487aece5d7a8 WHIRLPOOL 3e34357a3925fdbedd1c71138053196799de9a7b0d5e3c1e23501a52cafac5eda52b6f33b5c75f7ed7e09174dfc36a63b25e3d7d620114b157e6dd82530f6013
|
||||
EBUILD freewnn-1.1.1_alpha20-r1.ebuild 1354 SHA256 84bdabb0fc9cdb2db2e4f785827f0df6a4e9273709dcf9e134be5dd77e2ef761 SHA512 0d1281499606179fa42c3665f037098e25c69115561ac6c46698f8922d68fe77ab795257c5af8f4ae396183c902363f35185a596ba56e87808be5f450bf553aa WHIRLPOOL 139e0738548bcbddb58957d7b323401d908a98ca72a350f050307f1f8a3d21d78cb4d423d803291406d818160240006ab943fd246695b8012390fb17ef6b423c
|
||||
EBUILD freewnn-1.1.1_alpha20.ebuild 1350 SHA256 5a9de9bfbf0e4abcfa1ee8c92b104f8dc6c1b84ddcd7521bce0abe6ed2f87d2a SHA512 ee8b51e3247fa4131e53ebc3430aba7e05a8db0695089d6d5bc7fbfeb88bd5bec96692976ae18ddf4afaeabc5ad3649c541cd3617d2d546f999e91ed8a8d6fdc WHIRLPOOL 49f5b7183fe79c8ecd0735f3d076db84a69f31cb6a89a6ebd7a2d9b7cd6f480af570fc40e894168564a9b0ccd487495d413ca143925d338109553ccd2839d00c
|
||||
EBUILD freewnn-1.1.1_alpha21-r1.ebuild 1502 SHA256 86ce7d4fc430a6a67fe53b1b23c745e7700490d37ce5b2c81bd4b8f6e256fc12 SHA512 3593390ec900ac46b793bd237e54de8b4bc10f671f1d7bee0d2cf5511c3c896490a9878c071d7d7bd3d1e3bd636a9701e5c24ff20b723e4ed16561260d86ae35 WHIRLPOOL 3eff6f119c8dd7090d3c1384bb51c19ca6f6beb6ea7d58c567d2c126c3f3b9116ba694d19e2db8b4210a7614877baba90ede2f940cc004feca7ecc5bff82405e
|
||||
EBUILD freewnn-1.1.1_alpha21.ebuild 1344 SHA256 5f61041092f7e0ae6fb55a8fdd9c0613309395e522723a5c4d4d7353f105c3b1 SHA512 60d225fd184d572e1f3bbc5e7f56d127231ed91a000b9419e0f5bab323a0507c93250491429dc64b3ff47436e150c623c6fe807c584698767289d3b775bba4bd WHIRLPOOL 99e48cfdb8b4ca2581d286265894c6d42924064ec4129b81c50271a2e29ea71fc2ed911007f4db0ffb24be89e6301fff91d2b14e5ee8033c707755c18624085b
|
||||
MISC ChangeLog 6451 SHA256 f699e08285d8b51f678f71d37068e84f3d56313dff515182e763803fe4e70213 SHA512 8ab50bae2dacf053032a1614e5b15801e52d2dc0f6feffcc85cd24f4134a6b1bd4934e9463bed98ef79d4c9273be34441c2336bf776209ab6d91f40bb3431cfb WHIRLPOOL a24c6bfd0390ab6b5ff7da4824241a051da0f78b22712e9cc2f185d6dde1ea94aa10e7316296ae6c794912a5679387629ba53272cf6f8f2029d9ed9227f6f6e1
|
||||
MISC ChangeLog 6877 SHA256 2b528c1025b05633a7d209b7f189b76b835fb62baa1d2c139f05f9451103f17d SHA512 479a64c89dc1c933e5f04da622e6f7c3516fd3e02035e595c8ca13a3f97f59be1537df404900e9a5108595ba9004b102e0a59d7931fca72f06eccbe6d99630b2 WHIRLPOOL 953d15a977bee18b31bdf86f6c9b2523b43add40527e00746a2de8dfa9d7659b2a7512b76c85ed5df5890124c69caf20b30254a18cfca1a07c81c0b11b7b0c75
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEuA88ACgkQL46suuyRem1ytQCfWV3L4vYH7ee/qsiHGOPRtvAr
|
||||
NEIAnRVcgEYhH1e5jHyM6Ttpe6Ohx7io
|
||||
=msjd
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,547 +0,0 @@
|
||||
--- Xsi/PubdicPlus/pod.c
|
||||
+++ Xsi/PubdicPlus/pod.c 2001/09/04 16:59:45
|
||||
@@ -26,13 +26,15 @@
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
-#define bzero(a, c) memset(a, 0, c)
|
||||
-
|
||||
#if __STDC__
|
||||
#include <stddef.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
#else
|
||||
extern char *malloc ();
|
||||
#endif
|
||||
+
|
||||
+#define bzero(a, c) memset(a, 0, c)
|
||||
|
||||
#define POD_WCHAR
|
||||
|
||||
--- Xsi/Wnn/include/jllib.h
|
||||
+++ Xsi/Wnn/include/jllib.h 2001/09/04 18:55:55
|
||||
@@ -248,58 +248,58 @@
|
||||
#define jl_set_lang(buf, lang) js_set_lang((buf)->env, lang)
|
||||
|
||||
/* extern function defines */
|
||||
-extern struct wnn_buf *jl_open_lang ();
|
||||
-extern struct wnn_env *jl_connect_lang ();
|
||||
-extern struct wnn_env *jl_env_get ();
|
||||
-extern struct wnn_jdata *jl_word_info_e ();
|
||||
-extern w_char *jl_hinsi_name_e ();
|
||||
+extern struct wnn_buf *jl_open_lang (const char *, const char *, const char *, const char *, int (*) (const char *), int (*) (const char *), int);
|
||||
+extern struct wnn_env *jl_connect_lang (const char *, const char *, const char *, const char *, int (*) (const char *), int (*) (const char *), int);
|
||||
+extern struct wnn_env *jl_env_get (struct wnn_buf *);
|
||||
+extern struct wnn_jdata *jl_word_info_e (struct wnn_env *, int, int);
|
||||
+extern w_char *jl_hinsi_name_e (struct wnn_env *, int);
|
||||
|
||||
-extern void jl_close ();
|
||||
-extern int jl_dic_add_e ();
|
||||
-extern int jl_dic_comment_set_e ();
|
||||
-extern int jl_dic_delete_e ();
|
||||
-extern int jl_dic_list_e ();
|
||||
-extern int jl_dic_save_all_e ();
|
||||
-extern int jl_dic_save_e ();
|
||||
-extern int jl_dic_use_e ();
|
||||
-extern void jl_disconnect ();
|
||||
-extern void jl_disconnect_if_server_dead ();
|
||||
-extern void jl_env_set ();
|
||||
-extern int jl_fuzokugo_get_e ();
|
||||
-extern int jl_fuzokugo_set_e ();
|
||||
-extern void jl_get_zenkouho_kanji ();
|
||||
-extern int jl_hinsi_dicts_e ();
|
||||
-extern int jl_hinsi_list_e ();
|
||||
-extern int jl_hinsi_number_e ();
|
||||
-extern int jl_isconnect_e ();
|
||||
-extern int jl_kanji_len ();
|
||||
-extern int jl_kill ();
|
||||
-extern int jl_nobi_conv ();
|
||||
-extern int jl_nobi_conv_e2 ();
|
||||
-extern int jl_param_get_e ();
|
||||
-extern int jl_param_set_e ();
|
||||
-extern int jl_ren_conv ();
|
||||
-extern int jl_set_env_wnnrc ();
|
||||
-extern int jl_set_env_wnnrc1 ();
|
||||
-extern int jl_set_jikouho ();
|
||||
-extern int jl_set_jikouho_dai ();
|
||||
-extern int jl_tan_conv ();
|
||||
-extern int jl_update_hindo ();
|
||||
-extern int jl_word_add_e ();
|
||||
-extern int jl_word_comment_set_e ();
|
||||
-extern int jl_word_delete_e ();
|
||||
-extern int jl_word_search_by_env_e ();
|
||||
-extern int jl_word_search_e ();
|
||||
-extern int jl_word_use_e ();
|
||||
-extern int jl_yomi_len ();
|
||||
-extern int jl_zenkouho ();
|
||||
-extern int jl_zenkouho_dai ();
|
||||
-extern int wnn_get_area ();
|
||||
+extern void jl_close (struct wnn_buf *);
|
||||
+extern int jl_dic_add_e (struct wnn_env *, char *, char *, int, int, int, int, char *, char *, int (*) (const char *), int (*) (const char *));
|
||||
+extern int jl_dic_comment_set_e (struct wnn_env *, int, w_char *);
|
||||
+extern int jl_dic_delete_e (struct wnn_env *, int);
|
||||
+extern int jl_dic_list_e (struct wnn_env *, WNN_DIC_INFO **);
|
||||
+extern int jl_dic_save_all_e (struct wnn_env *);
|
||||
+extern int jl_dic_save_e (struct wnn_env *, int);
|
||||
+extern int jl_dic_use_e (struct wnn_env *, int, int);
|
||||
+extern void jl_disconnect (struct wnn_env *);
|
||||
+extern void jl_disconnect_if_server_dead (struct wnn_env *);
|
||||
+extern void jl_env_set (struct wnn_buf *, struct wnn_env *);
|
||||
+extern int jl_fuzokugo_get_e (struct wnn_env *, char *);
|
||||
+extern int jl_fuzokugo_set_e (struct wnn_env *, char *);
|
||||
+extern void jl_get_zenkouho_kanji (struct wnn_buf *, int, w_char *);
|
||||
+extern int jl_hinsi_dicts_e (struct wnn_env *, int, int **);
|
||||
+extern int jl_hinsi_list_e (struct wnn_env *, int, w_char *, w_char ***);
|
||||
+extern int jl_hinsi_number_e (struct wnn_env *, w_char *);
|
||||
+extern int jl_isconnect_e (struct wnn_env *);
|
||||
+extern int jl_kanji_len (struct wnn_buf *, int, int);
|
||||
+extern int jl_kill (struct wnn_buf *, int, int);
|
||||
+extern int jl_nobi_conv (struct wnn_buf *, int, int, int, int, int);
|
||||
+extern int jl_nobi_conv_e2 (struct wnn_buf *, struct wnn_env *, int, int, int, int, int);
|
||||
+extern int jl_param_get_e (struct wnn_env *, struct wnn_param *);
|
||||
+extern int jl_param_set_e (struct wnn_env *, struct wnn_param *);
|
||||
+extern int jl_ren_conv (struct wnn_buf *, w_char *, int, int, int);
|
||||
+extern int jl_set_env_wnnrc (struct wnn_env *, const char *, int (*) (const char *), int (*) (const char *));
|
||||
+extern int jl_set_env_wnnrc1 (struct wnn_env *, const char *, int (*) (const char *), int (*) (const char *), int);
|
||||
+extern int jl_set_jikouho (struct wnn_buf *, int);
|
||||
+extern int jl_set_jikouho_dai (struct wnn_buf *, int);
|
||||
+extern int jl_tan_conv (struct wnn_buf *, w_char *, int, int, int, int);
|
||||
+extern int jl_update_hindo (struct wnn_buf *, int, int);
|
||||
+extern int jl_word_add_e (struct wnn_env *, int, w_char *, w_char *, w_char *, int, int);
|
||||
+extern int jl_word_comment_set_e (struct wnn_env *, int, int, w_char *);
|
||||
+extern int jl_word_delete_e (struct wnn_env *, int, int);
|
||||
+extern int jl_word_search_by_env_e (struct wnn_env *, w_char *, struct wnn_jdata **);
|
||||
+extern int jl_word_search_e (struct wnn_env *, int, w_char *, struct wnn_jdata **);
|
||||
+extern int jl_word_use_e (struct wnn_env *, int, int);
|
||||
+extern int jl_yomi_len (struct wnn_buf *, int, int);
|
||||
+extern int jl_zenkouho (struct wnn_buf *, int, int, int);
|
||||
+extern int jl_zenkouho_dai (struct wnn_buf *, int, int, int, int);
|
||||
+extern int wnn_get_area (struct wnn_buf *, int, int, w_char *, int);
|
||||
|
||||
-extern char *wnn_perror ();
|
||||
-extern char *wnn_perror_lang ();
|
||||
+extern char *wnn_perror (void);
|
||||
+extern char *wnn_perror_lang (char *);
|
||||
|
||||
#ifdef CONVERT_by_STROKE
|
||||
-extern void jl_get_zenkouho_yomi ();
|
||||
+extern void jl_get_zenkouho_yomi (struct wnn_buf *, int, w_char *);
|
||||
#endif
|
||||
#endif /* JLLIB */
|
||||
--- Xsi/Wnn/jlib/jl.c
|
||||
+++ Xsi/Wnn/jlib/jl.c 2001/09/04 19:06:21
|
||||
@@ -38,6 +38,8 @@
|
||||
#include "commonhd.h"
|
||||
#include "wnn_config.h"
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <stdarg.h>
|
||||
#include <sys/types.h>
|
||||
#ifdef SYSVR2
|
||||
# include <string.h>
|
||||
@@ -145,7 +147,7 @@
|
||||
static void make_space_for ();
|
||||
static void make_space_for_bun ();
|
||||
static void make_space_for_zenkouho ();
|
||||
-static void message_out ();
|
||||
+static void message_out (int (*) (const char *), const char *, ...);
|
||||
static int ren_conv1 ();
|
||||
static void set_dai ();
|
||||
static void set_sho ();
|
||||
@@ -261,7 +263,7 @@
|
||||
static struct wnn_env *
|
||||
find_same_env (js, env_n, lang)
|
||||
register WNN_JSERVER_ID *js;
|
||||
- register char *env_n;
|
||||
+ register const char *env_n;
|
||||
char *lang;
|
||||
{
|
||||
register int k;
|
||||
@@ -300,7 +302,7 @@
|
||||
add_new_env (js, env, env_n, server_n, lang)
|
||||
register WNN_JSERVER_ID *js;
|
||||
register struct wnn_env *env;
|
||||
- char *env_n, *server_n, *lang;
|
||||
+ const char *env_n, *server_n, *lang;
|
||||
{
|
||||
register int k;
|
||||
|
||||
@@ -421,15 +423,16 @@
|
||||
|
||||
struct wnn_env *
|
||||
jl_connect_lang (env_n, server_n, lang, wnnrc_n, error_handler, message_handler, timeout)
|
||||
- register char *env_n, *server_n, *wnnrc_n, *lang;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ register const char *env_n, *server_n, *wnnrc_n, *lang;
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
int timeout;
|
||||
{
|
||||
register WNN_JSERVER_ID *js = NULL;
|
||||
struct wnn_env *env;
|
||||
int env_exist;
|
||||
char p_lang[16];
|
||||
- register char *p, *l;
|
||||
+ register char *p;
|
||||
+ const char *l;
|
||||
extern char *getenv ();
|
||||
extern char *_wnn_get_machine_of_serv_defs ();
|
||||
|
||||
@@ -562,8 +565,8 @@
|
||||
|
||||
struct wnn_buf *
|
||||
jl_open_lang (env_n, server_n, lang, wnnrc_n, error_handler, message_handler, timeout)
|
||||
- char *env_n, *server_n, *wnnrc_n, *lang;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ const char *env_n, *server_n, *wnnrc_n, *lang;
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
int timeout;
|
||||
{
|
||||
register int k, dmy;
|
||||
@@ -1490,7 +1493,7 @@
|
||||
int prio;
|
||||
int rw, hrw, rev;
|
||||
char *pwd_dic, *pwd_hindo;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
char tmp[256];
|
||||
char pwd[WNN_PASSWD_LEN], hpwd[WNN_PASSWD_LEN];
|
||||
@@ -1505,7 +1508,7 @@
|
||||
jl_disconnect (env);
|
||||
return (-1);
|
||||
}
|
||||
- if ((int) error_handler == WNN_NO_CREATE || (rw == WNN_DIC_RDONLY))
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_NO_CREATE || (rw == WNN_DIC_RDONLY))
|
||||
{
|
||||
sprintf (tmp, "%s \"%s\" %s", msg_get (wnn_msg_cat, 200, NULL, env->lang), dic_name, msg_get (wnn_msg_cat, 201, NULL, env->lang));
|
||||
/*
|
||||
@@ -1519,7 +1522,7 @@
|
||||
/*
|
||||
"辞書ファイル \"%s\" が無いよ。作る?(Y/N)",
|
||||
*/
|
||||
- if ((int) error_handler == WNN_CREATE || call_error_handler (error_handler, tmp))
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_CREATE || call_error_handler (error_handler, tmp))
|
||||
{
|
||||
if (create_file (env, dic_name, JISHO, -1, /* -1 is dummy */
|
||||
pwd_dic, (hindo_name && *hindo_name) ? "" : pwd_hindo, error_handler, message_handler) == -1)
|
||||
@@ -1544,7 +1547,7 @@
|
||||
jl_disconnect (env);
|
||||
return (-1);
|
||||
}
|
||||
- if ((int) error_handler == WNN_NO_CREATE || (hrw == WNN_DIC_RDONLY))
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_NO_CREATE || (hrw == WNN_DIC_RDONLY))
|
||||
{
|
||||
sprintf (tmp, "%s \"%s\" %s", msg_get (wnn_msg_cat, 203, NULL, env->lang), hindo_name, msg_get (wnn_msg_cat, 201, NULL, env->lang));
|
||||
/*
|
||||
@@ -1558,7 +1561,7 @@
|
||||
/*
|
||||
"頻度ファイル \"%s\" が無いよ。作る?(Y/N)",
|
||||
*/
|
||||
- if ((int) error_handler == WNN_CREATE || call_error_handler (error_handler, tmp))
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_CREATE || call_error_handler (error_handler, tmp))
|
||||
{
|
||||
if (create_file (env, hindo_name, HINDO, fid, "", pwd_hindo, error_handler, message_handler) == -1)
|
||||
return (-1);
|
||||
@@ -1587,7 +1590,7 @@
|
||||
}
|
||||
else if (wnn_errorno == WNN_HINDO_NO_MATCH)
|
||||
{
|
||||
- if ((int) error_handler == WNN_NO_CREATE)
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_NO_CREATE)
|
||||
{
|
||||
return (-1);
|
||||
}
|
||||
@@ -1595,7 +1598,7 @@
|
||||
/*
|
||||
"辞書と頻度 \"%s\" の整合性が無いよ。作り直す?(Y/N)",
|
||||
*/
|
||||
- if (!((int) error_handler == WNN_CREATE || call_error_handler (error_handler, tmp)))
|
||||
+ if (!(error_handler == (int (*) (const char *)) WNN_CREATE || call_error_handler (error_handler, tmp)))
|
||||
{
|
||||
return (-1);
|
||||
}
|
||||
@@ -1671,7 +1674,7 @@
|
||||
create_pwd_file (env, pwd_file, error_handler, message_handler)
|
||||
register struct wnn_env *env;
|
||||
char *pwd_file;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
FILE *fp;
|
||||
char gomi[256];
|
||||
@@ -2731,17 +2734,17 @@
|
||||
int
|
||||
jl_set_env_wnnrc (env, wnnrc_n, error_handler, message_handler)
|
||||
register struct wnn_env *env;
|
||||
- char *wnnrc_n;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ const char *wnnrc_n;
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
int level = 0;
|
||||
int x;
|
||||
wnn_errorno = 0;
|
||||
- if ((int) error_handler == WNN_CREATE)
|
||||
+ if (error_handler == (int (*) (const char *)) WNN_CREATE)
|
||||
{
|
||||
confirm_state = CREATE_WITHOUT_CONFIRM;
|
||||
}
|
||||
- else if ((int) error_handler == WNN_NO_CREATE)
|
||||
+ else if (error_handler == (int (*) (const char *)) WNN_NO_CREATE)
|
||||
{
|
||||
confirm_state = NO_CREATE;
|
||||
}
|
||||
@@ -2757,8 +2760,8 @@
|
||||
int
|
||||
jl_set_env_wnnrc1 (env, wnnrc_n, error_handler, message_handler, level)
|
||||
register struct wnn_env *env;
|
||||
- char *wnnrc_n;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ const char *wnnrc_n;
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
int level;
|
||||
{
|
||||
register int num;
|
||||
@@ -2811,7 +2814,7 @@
|
||||
{
|
||||
/* dic_add */
|
||||
int prio, rdonly, hrdonly, rev;
|
||||
- int (*error_handler1) () = (int (*)()) 0;
|
||||
+ int (*error_handler1) (const char *) = (int (*) (const char *)) 0;
|
||||
expand_expr_all (s[0], env);
|
||||
if (num < 3 || !REAL_PARAM (s[1]))
|
||||
{
|
||||
@@ -2837,11 +2840,11 @@
|
||||
else if (confirm_state == CREATE_WITHOUT_CONFIRM)
|
||||
{
|
||||
|
||||
- error_handler1 = (int (*)()) WNN_CREATE;
|
||||
+ error_handler1 = (int (*) (const char *)) WNN_CREATE;
|
||||
}
|
||||
else if (confirm_state == NO_CREATE)
|
||||
{
|
||||
- error_handler1 = (int (*)()) WNN_NO_CREATE;
|
||||
+ error_handler1 = (int (*) (const char *)) WNN_NO_CREATE;
|
||||
}
|
||||
if (jl_dic_add_e (env, s[0], s[1], rev, prio, rdonly, hrdonly, s[5], s[6], error_handler1, message_handler) == -1 && wnn_errorno != 0)
|
||||
{
|
||||
@@ -2972,7 +2975,7 @@
|
||||
|
||||
if (*s != '~' && *s != '@')
|
||||
return (0);
|
||||
- if ((int) strlen (s) >= EXPAND_PATH_LENGTH)
|
||||
+ if (strlen (s) >= EXPAND_PATH_LENGTH)
|
||||
return (-1);
|
||||
|
||||
s1 = s;
|
||||
@@ -2995,12 +2998,12 @@
|
||||
{
|
||||
if (*s1)
|
||||
{
|
||||
- noerr = expandsuc = (NULL != (u = getpwnam (s1)) && (int) strlen (p = u->pw_dir) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (NULL != (u = getpwnam (s1)) && strlen (p = u->pw_dir) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
- noerr = expandsuc = (NULL != (p = getenv ("HOME")) && (int) strlen (p) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (NULL != (p = getenv ("HOME")) && strlen (p) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -3008,13 +3011,13 @@
|
||||
{ /* then, *s must be '@' */
|
||||
if (!strcmp (s1, "HOME"))
|
||||
{
|
||||
- noerr = expandsuc = (NULL != (p = getenv ("HOME")) && (int) strlen (p) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (NULL != (p = getenv ("HOME")) && strlen (p) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
}
|
||||
else if (!strcmp (s1, "WNN_DIC_DIR"))
|
||||
{
|
||||
char buf[EXPAND_PATH_LENGTH];
|
||||
expandsuc = 1;
|
||||
- noerr = (NULL != (p = getenv ("HOME")) && (int) strlen (p) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = (NULL != (p = getenv ("HOME")) && strlen (p) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
strcpy (buf, p);
|
||||
strcat (buf, "/");
|
||||
|
||||
@@ -3031,15 +3034,15 @@
|
||||
}
|
||||
else if (!strcmp (s1, "LIBDIR"))
|
||||
{
|
||||
- noerr = expandsuc = ((int) strlen (p = LIBDIR) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (strlen (p = LIBDIR) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
}
|
||||
else if (!strcmp (s1, "ENV"))
|
||||
{ /* Added */
|
||||
- noerr = expandsuc = (NULL != (p = env_name (env)) && (int) strlen (p) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (NULL != (p = env_name (env)) && strlen (p) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
}
|
||||
else if (!strcmp (s1, "USR"))
|
||||
{
|
||||
- noerr = expandsuc = (NULL != (p = getlogname ()) && (int) strlen (p) + (int) strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
+ noerr = expandsuc = (NULL != (p = getlogname ()) && strlen (p) + strlen (tmp) < EXPAND_PATH_LENGTH);
|
||||
}
|
||||
else
|
||||
{ /* @HOME, @LIBDIR @ENV igai ha kaenai */
|
||||
@@ -3063,7 +3066,7 @@
|
||||
|
||||
total = 0;
|
||||
flag = 0;
|
||||
- while (*st != NULL)
|
||||
+ while (*st != 0)
|
||||
{
|
||||
if (isdigit (*st))
|
||||
{
|
||||
@@ -3122,7 +3125,7 @@
|
||||
int d;
|
||||
int fid;
|
||||
char *pwd_dic, *pwd_hindo;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
char pwd[WNN_PASSWD_LEN], hpwd[WNN_PASSWD_LEN];
|
||||
int rev_dict_type;
|
||||
@@ -3230,7 +3233,7 @@
|
||||
make_dir_rec1 (env, path, error_handler, message_handler)
|
||||
struct wnn_env *env;
|
||||
register char *path;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
char gomi[128];
|
||||
register char *c;
|
||||
@@ -3253,7 +3256,7 @@
|
||||
make_dir1 (env, dirname, error_handler, message_handler)
|
||||
register struct wnn_env *env;
|
||||
register char *dirname;
|
||||
- int (*error_handler) (), (*message_handler) ();
|
||||
+ int (*error_handler) (const char *), (*message_handler) (const char *);
|
||||
{
|
||||
char gomi[128];
|
||||
if (dirname[0] == C_LOCAL)
|
||||
@@ -3274,7 +3277,7 @@
|
||||
return (0); /* dir already exists */
|
||||
}
|
||||
}
|
||||
- if ((int) error_handler != WNN_CREATE)
|
||||
+ if (error_handler != (int (*) (const char *)) WNN_CREATE)
|
||||
{
|
||||
sprintf (gomi, "%s \"%s\" %s%s", msg_get (wnn_msg_cat, 210, NULL, env->lang), dirname, msg_get (wnn_msg_cat, 201, NULL, env->lang), msg_get (wnn_msg_cat, 202, NULL, env->lang));
|
||||
/*
|
||||
@@ -3311,8 +3314,8 @@
|
||||
|
||||
static int
|
||||
call_error_handler (error_handler, c)
|
||||
- int (*error_handler) ();
|
||||
- char *c;
|
||||
+ int (*error_handler) (const char *);
|
||||
+ const char *c;
|
||||
{
|
||||
register int x;
|
||||
x = error_handler (c);
|
||||
@@ -3327,16 +3330,16 @@
|
||||
}
|
||||
|
||||
static void
|
||||
-message_out (message_handler, format, s1, s2, s3, s4, s5, s6, s7, s8)
|
||||
- int (*message_handler) ();
|
||||
- char *format;
|
||||
- int s1, s2, s3, s4, s5, s6, s7, s8;
|
||||
+message_out (int (*message_handler) (const char *), const char *format, ...)
|
||||
{
|
||||
char buf[256];
|
||||
+ va_list args;
|
||||
|
||||
if (message_handler)
|
||||
{
|
||||
- sprintf (buf, format, s1, s2, s3, s4, s5, s6, s7, s8);
|
||||
+ va_start (args, format);
|
||||
+ vsprintf (buf, format, args);
|
||||
+ va_end (args);
|
||||
(*message_handler) (buf);
|
||||
}
|
||||
}
|
||||
--- Xsi/Wnn/jlib/js.c
|
||||
+++ Xsi/Wnn/jlib/js.c 2001/09/04 17:34:48
|
||||
@@ -900,7 +900,7 @@
|
||||
free((char *)env);
|
||||
*/
|
||||
set_current_js (env->js_id);
|
||||
- handler_of_jserver_dead (NULL);
|
||||
+ handler_of_jserver_dead (-1);
|
||||
snd_env_head (&tmp_env, JS_DISCONNECT);
|
||||
snd_flush ();
|
||||
x = get4com ();
|
||||
--- Xsi/Wnn/jutil/atod.c
|
||||
+++ Xsi/Wnn/jutil/atod.c 2001/09/04 16:59:45
|
||||
@@ -39,6 +39,8 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
+#include <string.h>
|
||||
+#include <stdlib.h>
|
||||
#include "commonhd.h"
|
||||
#include "wnn_config.h"
|
||||
#include "jslib.h"
|
||||
--- Xsi/Wnn/jutil/atorev.c
|
||||
+++ Xsi/Wnn/jutil/atorev.c 2001/09/04 16:59:45
|
||||
@@ -35,6 +35,7 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
+#include <stdlib.h>
|
||||
#include "commonhd.h"
|
||||
#include "jslib.h"
|
||||
#include "jh.h"
|
||||
--- Xsi/Wnn/jutil/dtoa.c
|
||||
+++ Xsi/Wnn/jutil/dtoa.c 2001/09/04 16:59:45
|
||||
@@ -38,6 +38,8 @@
|
||||
#endif /* lint */
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <string.h>
|
||||
+#include <stdlib.h>
|
||||
#include "commonhd.h"
|
||||
#include "wnn_config.h"
|
||||
#include "jslib.h"
|
||||
--- Xsi/Wnn/jutil/wddel.c
|
||||
+++ Xsi/Wnn/jutil/wddel.c 2001/09/04 16:59:45
|
||||
@@ -38,6 +38,7 @@
|
||||
#endif /* lint */
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include "commonhd.h"
|
||||
#include "wnn_config.h"
|
||||
#include "jllib.h"
|
||||
--- Xsi/Wnn/jutil/wdreg.c
|
||||
+++ Xsi/Wnn/jutil/wdreg.c 2001/09/04 16:59:45
|
||||
@@ -38,6 +38,7 @@
|
||||
#endif /* lint */
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/file.h>
|
||||
#include "commonhd.h"
|
||||
--- Xsi/Wnn/uum/history.c
|
||||
+++ Xsi/Wnn/uum/history.c 2001/09/04 16:59:45
|
||||
@@ -30,6 +30,7 @@
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include "commonhd.h"
|
||||
#include "sdefine.h"
|
||||
#include "sheader.h"
|
||||
--- Xsi/Wnn/uum/sheader.h
|
||||
+++ Xsi/Wnn/uum/sheader.h 2001/09/04 16:59:45
|
||||
@@ -320,6 +320,7 @@
|
||||
extern void set_keypad_on ();
|
||||
extern void set_keypad_off ();
|
||||
extern void set_scroll_region ();
|
||||
+#define setenv fwnn_setenv
|
||||
extern void setenv ();
|
||||
extern int setutmp ();
|
||||
extern int st_colum ();
|
@ -1,11 +0,0 @@
|
||||
--- FreeWnn-1.1.1-a017/Xsi/makerule.mk.in 2002/03/15 11:10:47 1.1
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/makerule.mk.in 2002/03/15 11:11:14
|
||||
@@ -90,7 +90,7 @@
|
||||
ALLDEFINES = $(INCLUDES) -DFUNCPROTO=15 -DNARROWPROTO $(DEFINES)
|
||||
CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
|
||||
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
|
||||
-LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) -L/usr/lib/termcap
|
||||
+LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) -L@libdir@/termcap
|
||||
|
||||
CCLINK = $(CC)
|
||||
|
@ -1,217 +0,0 @@
|
||||
diff -ru FreeWnn-1.1.1-a017.orig/Xsi/Wnn/jserver/de.c FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/de.c
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Wnn/jserver/de.c 2000-03-20 17:31:43.000000000 +0100
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/de.c 2002-11-03 20:25:27.000000000 +0100
|
||||
@@ -158,11 +158,11 @@
|
||||
|
||||
int cur_clp; /** 現在のクライアントの番号 **/
|
||||
|
||||
-static int *all_socks; /** ビットパターン
|
||||
+static fd_set *all_socks; /** ビットパターン
|
||||
which jserver to select を保持 **/
|
||||
-static int *ready_socks; /** データのきているソケットの
|
||||
+static fd_set *ready_socks; /** データのきているソケットの
|
||||
ビットパターンを保持 **/
|
||||
-static int *dummy1_socks, *dummy2_socks;
|
||||
+static fd_set *dummy1_socks, *dummy2_socks;
|
||||
|
||||
static int no_of_ready_socks;
|
||||
static int sel_bwidth, /** bit width of all_socks **/
|
||||
@@ -171,9 +171,14 @@
|
||||
static int nofile; /** No. of files **/
|
||||
|
||||
#define BINTSIZE (sizeof(int)*8)
|
||||
+/*
|
||||
#define sock_set(array,pos) (array[pos/BINTSIZE] |= (1<<(pos%BINTSIZE)))
|
||||
#define sock_clr(array,pos) (array[pos/BINTSIZE] &= ~(1<<(pos%BINTSIZE)))
|
||||
#define sock_tst(array,pos) (array[pos/BINTSIZE] & (1<<(pos%BINTSIZE)))
|
||||
+*/
|
||||
+#define sock_set(array,pos) FD_SET(pos,array)
|
||||
+#define sock_clr(array,pos) FD_CLR(pos,array)
|
||||
+#define sock_tst(array,pos) FD_ISSET(pos,array)
|
||||
|
||||
struct msg_cat *wnn_msg_cat;
|
||||
struct msg_cat *js_msg_cat;
|
||||
@@ -312,7 +317,7 @@
|
||||
for (;;)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
- error1 ("main loop: ready_socks = %02X\n", ready_socks);
|
||||
+ error1 ("main loop: ready_socks = %02lX\n", ready_socks[0]);
|
||||
#endif
|
||||
if (get_client () == -1)
|
||||
break;
|
||||
@@ -341,11 +346,11 @@
|
||||
|
||||
nofile = NOFILE;
|
||||
sel_w = (nofile - 1) / BINTSIZE + 1;
|
||||
- all_socks = (int *) calloc (sel_w, (sizeof (int)));
|
||||
- ready_socks = (int *) malloc (sel_w * (sizeof (int)));
|
||||
- dummy1_socks = (int *) malloc (sel_w * (sizeof (int)));
|
||||
- dummy2_socks = (int *) malloc (sel_w * (sizeof (int)));
|
||||
- sel_width = sel_w * sizeof (int); /* byte width */
|
||||
+ all_socks = (fd_set *) calloc (sel_w, (sizeof (fd_set)));
|
||||
+ ready_socks = (fd_set *) malloc (sel_w * (sizeof (fd_set)));
|
||||
+ dummy1_socks = (fd_set *) malloc (sel_w * (sizeof (fd_set)));
|
||||
+ dummy2_socks = (fd_set *) malloc (sel_w * (sizeof (fd_set)));
|
||||
+ sel_width = sel_w * sizeof (fd_set); /* byte width */
|
||||
sel_bwidth = sel_width * 8; /* bit width */
|
||||
}
|
||||
|
||||
@@ -366,7 +371,7 @@
|
||||
xerror ("select error");
|
||||
}
|
||||
#ifdef DEBUG
|
||||
- error1 ("select OK, ready_socks[0]=%02X, n-r-s=%x\n", ready_socks[0], no_of_ready_socks);
|
||||
+ error1 ("select OK, ready_socks[0]=%02lX, n-r-s=%x\n", ready_socks[0], no_of_ready_socks);
|
||||
#endif
|
||||
}
|
||||
|
||||
diff -ru FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/jhlp.c FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/jhlp.c 2000-02-23 17:08:49.000000000 +0100
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c 2002-11-03 22:25:09.000000000 +0100
|
||||
@@ -134,7 +134,7 @@
|
||||
static void do_end (), open_pty (), open_ttyp (), do_main (), exec_cmd (), parse_options (), setsize (), get_rubout (), usage (), change_size (), default_usage ();
|
||||
|
||||
/** メイン */
|
||||
-void
|
||||
+int
|
||||
main (argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
@@ -923,7 +923,7 @@
|
||||
|
||||
/** メインループ */
|
||||
|
||||
-int sel_ptn;
|
||||
+fd_set sel_ptn;
|
||||
int pty_bit;
|
||||
int tty_bit;
|
||||
int ptyfd;
|
||||
@@ -947,7 +947,8 @@
|
||||
|
||||
pty_bit = 1 << ptyfd;
|
||||
tty_bit = 1 << ttyfd;
|
||||
- sel_ptn = pty_bit | tty_bit;
|
||||
+ FD_SET (ptyfd, &sel_ptn);
|
||||
+ FD_SET (ttyfd, &sel_ptn);
|
||||
|
||||
if (henkan_off_flag == 0)
|
||||
{
|
||||
@@ -1020,8 +1021,9 @@
|
||||
static unsigned char *bufend = outbuf;
|
||||
static unsigned char *bufstart = outbuf;
|
||||
int n;
|
||||
- int rfds;
|
||||
- int i, j, mask;
|
||||
+ fd_set rfds;
|
||||
+ int i, j;
|
||||
+ fd_set mask;
|
||||
unsigned char *p;
|
||||
extern int henkan_off_flag;
|
||||
struct timeval time_out; /* If your OS's select was implemented as
|
||||
@@ -1063,9 +1065,9 @@
|
||||
time_out.tv_usec = 200 * 1000; /* 200 msec 間待つのだゾ! */
|
||||
for (rfds = sel_ptn;
|
||||
#ifdef linux
|
||||
- (sel_ret = select (20, &rfds, 0, 0, NULL)) < 0 && errno == EINTR;
|
||||
+ (sel_ret = select (20, &rfds, NULL, NULL, NULL)) < 0 && errno == EINTR;
|
||||
#else
|
||||
- (sel_ret = select (20, &rfds, 0, 0, &time_out)) < 0 && errno == EINTR;
|
||||
+ (sel_ret = select (20, &rfds, NULL, NULL, &time_out)) < 0 && errno == EINTR;
|
||||
#endif
|
||||
rfds = sel_ptn)
|
||||
;
|
||||
@@ -1084,7 +1086,7 @@
|
||||
*/
|
||||
}
|
||||
|
||||
- if (rfds & pty_bit)
|
||||
+ if (FD_ISSET(ptyfd, &rfds))
|
||||
{
|
||||
if ((n = read (ptyfd, buf, BUFSIZ)) <= 0)
|
||||
{
|
||||
@@ -1116,13 +1118,13 @@
|
||||
p += j;
|
||||
i -= j;
|
||||
}
|
||||
- mask = 1 << ttyfd;
|
||||
+ FD_SET(ttyfd, &mask);
|
||||
select (32, 0, &mask, 0, 0);
|
||||
}
|
||||
pop_cursor ();
|
||||
}
|
||||
}
|
||||
- if (rfds & tty_bit)
|
||||
+ if (FD_ISSET(ttyfd, &rfds))
|
||||
{
|
||||
if ((n = read (ttyfd, buf, BUFSIZ)) > 0)
|
||||
{
|
||||
@@ -1778,7 +1780,7 @@
|
||||
{
|
||||
static unsigned char buf[BUFSIZ];
|
||||
int n;
|
||||
- int rfds;
|
||||
+ fd_set rfds;
|
||||
|
||||
kk_restore_cursor ();
|
||||
clr_line_all ();
|
||||
@@ -1791,7 +1793,7 @@
|
||||
write (ptyfd, buf, n);
|
||||
}
|
||||
rfds = sel_ptn;
|
||||
- select (20, &rfds, 0, 0, NULL);
|
||||
+ select (20, &rfds, NULL, NULL, NULL);
|
||||
if (rfds & pty_bit)
|
||||
{
|
||||
if ((n = read (ptyfd, buf, BUFSIZ)) <= 0)
|
||||
diff -ru FreeWnn-1.1.1-a017.orig/Xsi/Xwnmo/xwnmo/do_socket.c FreeWnn-1.1.1-a017/Xsi/Xwnmo/xwnmo/do_socket.c
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Xwnmo/xwnmo/do_socket.c 2000-02-23 18:03:22.000000000 +0100
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Xwnmo/xwnmo/do_socket.c 2002-11-03 20:25:17.000000000 +0100
|
||||
@@ -90,9 +90,9 @@
|
||||
XIMCmblk *cblk;
|
||||
XIMCmblk *cur_cblk = NULL;
|
||||
|
||||
-int *all_socks;
|
||||
-int *ready_socks;
|
||||
-static int *dummy1_socks, *dummy2_socks;
|
||||
+fd_set *all_socks;
|
||||
+fd_set *ready_socks;
|
||||
+static fd_set *dummy1_socks, *dummy2_socks;
|
||||
static int sel_width;
|
||||
|
||||
static int nofile;
|
||||
@@ -114,9 +114,14 @@
|
||||
static int rc = 0;
|
||||
|
||||
#define BINTSIZE (sizeof(int)*8)
|
||||
+/*
|
||||
#define sock_set(array,pos) (array[pos/BINTSIZE] |= (1<<(pos%BINTSIZE)))
|
||||
#define sock_clr(array,pos) (array[pos/BINTSIZE] &= ~(1<<(pos%BINTSIZE)))
|
||||
-#define sock_tst(array,pos) (array[pos/BINTSIZE] & (1<<(pos%BINTSIZE)))
|
||||
+#define sock_tst(array,pos) (array[pos/BINTSIZE] & (1<<(pos%BINTSIZE)))
|
||||
+*/
|
||||
+#define sock_set(array,pos) FD_SET(pos,array)
|
||||
+#define sock_clr(array,pos) FD_CLR(pos,array)
|
||||
+#define sock_tst(array,pos) FD_ISSET(pos,array)
|
||||
|
||||
extern int read (), write ();
|
||||
|
||||
--- FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/error.c 2002/11/05 14:57:21 1.1
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/error.c 2002/11/05 14:58:12
|
||||
@@ -47,7 +47,7 @@
|
||||
void
|
||||
error_exit1 (x, y1, y2, y3, y4, y5)
|
||||
char *x;
|
||||
- int y1, y2, y3, y4, y5;
|
||||
+ long y1, y2, y3, y4, y5;
|
||||
{
|
||||
char buf[512];
|
||||
|
||||
@@ -112,7 +112,7 @@
|
||||
void
|
||||
error1 (x, y1, y2, y3, y4, y5)
|
||||
register char *x;
|
||||
- int y1, y2, y3, y4, y5;
|
||||
+ long y1, y2, y3, y4, y5;
|
||||
{
|
||||
char buf[512];
|
@ -1,39 +0,0 @@
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Wnn/jserver/de.c Mon Mar 20 17:31:43 2000
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/de.c Tue Aug 29 12:06:47 2000
|
||||
@@ -185,6 +185,19 @@
|
||||
|
||||
char cmd_name[80];
|
||||
|
||||
+#ifndef NOTFORK
|
||||
+static void father_sighandler (const int sig)
|
||||
+{
|
||||
+ if (signal(sig, SIG_DFL) == SIG_ERR)
|
||||
+ _exit (2);
|
||||
+
|
||||
+ if (sig == SIGTERM)
|
||||
+ _exit(0);
|
||||
+ else
|
||||
+ _exit(-1);
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
/* No arguments are used. Only options. */
|
||||
int
|
||||
main (argc, argv)
|
||||
@@ -228,14 +241,14 @@
|
||||
#ifndef NOTFORK
|
||||
if (fork ())
|
||||
{
|
||||
- signal (SIGCHLD, _exit);
|
||||
+ signal (SIGCHLD, father_sighandler);
|
||||
signal (SIGHUP, SIG_IGN);
|
||||
signal (SIGINT, SIG_IGN);
|
||||
signal (SIGQUIT, SIG_IGN);
|
||||
#ifdef SIGTSTP
|
||||
signal (SIGTSTP, SIG_IGN);
|
||||
#endif
|
||||
- signal (SIGTERM, _exit);
|
||||
+ signal (SIGTERM, father_sighandler);
|
||||
pause ();
|
||||
}
|
||||
#endif /* !NOTFORK */
|
@ -1,54 +0,0 @@
|
||||
diff -ur FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/jhlp.c FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/jhlp.c Wed Feb 23 17:08:49 2000
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c Wed Nov 1 19:33:54 2000
|
||||
@@ -638,7 +638,7 @@
|
||||
#ifdef SYSVR2
|
||||
#define index strchr
|
||||
#endif /* SYSVR2 */
|
||||
- extern char *index ();
|
||||
+/* extern char *index ();*/
|
||||
|
||||
strcpy (ostr, default_getoptstr);
|
||||
strcat (ostr, lang_db->getoptstr);
|
||||
@@ -1720,7 +1720,7 @@
|
||||
}
|
||||
#endif /* defined(uniosu) */
|
||||
|
||||
-#ifndef sgi
|
||||
+#if !defined(sgi) && !defined(linux)
|
||||
ptyname (nmbuf, ptynm, ptyno);
|
||||
if (chown (nmbuf, 0, 0) == ERROR)
|
||||
{
|
||||
diff -ur FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/wnnrc_op.c FreeWnn-1.1.1-a017/Xsi/Wnn/uum/wnnrc_op.c
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/Wnn/uum/wnnrc_op.c Wed Feb 23 16:31:45 2000
|
||||
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/uum/wnnrc_op.c Mon Oct 30 23:42:17 2000
|
||||
@@ -133,7 +133,7 @@
|
||||
struct passwd *u;
|
||||
extern struct passwd *getpwnam ();
|
||||
#if defined(SYSVR2) && !defined(AIXV3)
|
||||
- extern char *strchr ();
|
||||
+/* extern char *strchr (); */
|
||||
#endif /* defined(SYSVR2) && !defined(AIXV3) */
|
||||
|
||||
if (*s != '~' && *s != '@')
|
||||
diff -u FreeWnn-1.1.1-a017.orig/Xsi/makerule.mk.in.~1~ FreeWnn-1.1.1-a017.orig/Xsi/makerule.mk.in
|
||||
--- FreeWnn-1.1.1-a017.orig/Xsi/makerule.mk.in.~1~ Sun Feb 13 10:15:54 2000
|
||||
+++ FreeWnn-1.1.1-a017.orig/Xsi/makerule.mk.in Wed Nov 1 19:49:39 2000
|
||||
@@ -90,7 +90,7 @@
|
||||
ALLDEFINES = $(INCLUDES) -DFUNCPROTO=15 -DNARROWPROTO $(DEFINES)
|
||||
CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
|
||||
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
|
||||
-LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)
|
||||
+LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) -L/usr/lib/termcap
|
||||
|
||||
CCLINK = $(CC)
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
WNNBINDIR = ${PREFIX}/bin
|
||||
WNNINCDIR = @includedir@
|
||||
WNNLIBDIR = @libdir@
|
||||
- WNNTERM_LIB = -ltermcap
|
||||
+ WNNTERM_LIB = -ltermcap -lcrypt
|
||||
|
||||
PUBDICPLUSSRC = $(IMTOP)/PubdicPlus
|
||||
WNNCONSDICSRC = $(IMTOP)/Wnn-consortium/dic
|
@ -1,24 +0,0 @@
|
||||
diff -Naur FreeWnn-1.10-pl020.orig/configure FreeWnn-1.10-pl020/configure
|
||||
--- FreeWnn-1.10-pl020.orig/configure 2002-09-02 02:48:20.000000000 +0900
|
||||
+++ FreeWnn-1.10-pl020/configure 2004-06-26 11:29:16.742279625 +0900
|
||||
@@ -2514,7 +2514,7 @@
|
||||
CDEBUGFLAGS=${CDEBUGFLAGS:-"-O"}
|
||||
case $host in
|
||||
*-*-linux*)
|
||||
- CCOPTIONS="-Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE"
|
||||
+ CCOPTIONS="-Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE"
|
||||
CDEBUGFLAGS="-O2 -fno-strength-reduce"
|
||||
;;
|
||||
*-*-freebsd*|*-*-netbsd*|*-*-openbsd*)
|
||||
diff -Naur FreeWnn-1.10-pl020.orig/configure.in FreeWnn-1.10-pl020/configure.in
|
||||
--- FreeWnn-1.10-pl020.orig/configure.in 2002-09-02 02:48:19.000000000 +0900
|
||||
+++ FreeWnn-1.10-pl020/configure.in 2004-06-26 11:30:21.886225442 +0900
|
||||
@@ -261,7 +261,7 @@
|
||||
CDEBUGFLAGS=${CDEBUGFLAGS:-"-O"}
|
||||
case $host in
|
||||
*-*-linux*)
|
||||
- CCOPTIONS="-Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE"
|
||||
+ CCOPTIONS="-Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE"
|
||||
CDEBUGFLAGS="-O2 -fno-strength-reduce"
|
||||
;;
|
||||
*-*-freebsd*|*-*-netbsd*|*-*-openbsd*)
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/freewnn/freewnn-1.1.1_alpha20-r1.ebuild,v 1.11 2007/04/28 15:42:16 tove Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_P="FreeWnn-${PV/_alpha/-a0}"
|
||||
|
||||
DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
|
||||
HOMEPAGE="http://www.freewnn.org/"
|
||||
SRC_URI="ftp://ftp.freewnn.org/pub/FreeWnn/alpha/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc ~x86"
|
||||
IUSE="X ipv6"
|
||||
|
||||
DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
|
||||
|
||||
S="${WORKDIR}/FreeWnn-1.10-pl020"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
#Change WNNOWNER to root so we don't need to add wnn user
|
||||
sed -i -e "s/WNNOWNER = wnn/WNNOWNER = root/" makerule.mk.in || die
|
||||
epatch "${FILESDIR}"/${P}-gentoo.diff
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--disable-cWnn \
|
||||
--disable-kWnn \
|
||||
--without-termcap \
|
||||
`use_with X x` \
|
||||
`use_with ipv6` || die "./configure failed"
|
||||
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install executables, libs ,dictionaries
|
||||
make DESTDIR="${D}" install || die "installation failed"
|
||||
# install man pages
|
||||
make DESTDIR="${D}" install.man || die "installation of manpages failed"
|
||||
# install docs
|
||||
dodoc ChangeLog* INSTALL* CONTRIBUTORS
|
||||
# install rc script
|
||||
newinitd "${FILESDIR}"/freewnn.initd freewnn
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/freewnn/freewnn-1.1.1_alpha20.ebuild,v 1.14 2007/04/28 15:42:16 tove Exp $
|
||||
|
||||
MY_P="FreeWnn-${PV/_alpha/-a0}"
|
||||
|
||||
DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
|
||||
HOMEPAGE="http://www.freewnn.org/"
|
||||
SRC_URI="ftp://ftp.freewnn.org/pub/FreeWnn/alpha/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ppc sparc alpha -amd64 ia64"
|
||||
IUSE="X ipv6"
|
||||
|
||||
DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
|
||||
|
||||
S="${WORKDIR}/FreeWnn-1.10-pl020"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
#Change WNNOWNER to root so we don't need to add wnn user
|
||||
mv "${S}"/makerule.mk.in "${T}"
|
||||
sed -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
|
||||
"${T}"/makerule.mk.in > "${S}"/makerule.mk.in
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--disable-cWnn \
|
||||
--disable-kWnn \
|
||||
--without-termcap \
|
||||
`use_with X x` \
|
||||
`use_with ipv6` || die "./configure failed"
|
||||
|
||||
emake -j1 || die
|
||||
#make || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install executables, libs ,dictionaries
|
||||
make DESTDIR="${D}" install || die "installation failed"
|
||||
# install man pages
|
||||
make DESTDIR="${D}" install.man || die "installation of manpages failed"
|
||||
# install docs
|
||||
dodoc ChangeLog* INSTALL* CONTRIBUTORS
|
||||
# install rc script
|
||||
newinitd "${FILESDIR}"/freewnn.initd freewnn
|
||||
}
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/freewnn/freewnn-1.1.1_alpha21.ebuild,v 1.11 2007/07/12 13:04:22 armin76 Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_P="FreeWnn-${PV/_alpha/-a0}"
|
||||
|
||||
DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
|
||||
HOMEPAGE="http://freewnn.sourceforge.jp/
|
||||
http://www.freewnn.org/"
|
||||
SRC_URI="mirror://sourceforge.jp/freewnn/17724/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha ~amd64 hppa ia64 ppc ppc64 ~sparc x86"
|
||||
IUSE="X ipv6"
|
||||
|
||||
DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
#Change WNNOWNER to root so we don't need to add wnn user
|
||||
sed -i -e "s/WNNOWNER = wnn/WNNOWNER = root/" makerule.mk.in || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--disable-cWnn \
|
||||
--disable-kWnn \
|
||||
--without-termcap \
|
||||
$(use_with X x) \
|
||||
$(use_with ipv6) \
|
||||
|| die "./configure failed"
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install executables, libs ,dictionaries
|
||||
make DESTDIR="${D}" install || die "installation failed"
|
||||
# install man pages
|
||||
make DESTDIR="${D}" install.man || die "installation of manpages failed"
|
||||
# install docs
|
||||
dodoc ChangeLog* INSTALL* CONTRIBUTORS
|
||||
# install rc script
|
||||
newinitd "${FILESDIR}"/freewnn.initd freewnn
|
||||
}
|
@ -1,32 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX scim-bridge-0.4.14-qt4.patch 1163 SHA256 3bf397ff3a8330a920289335838cb240ae998575bc775f47eb703a8e8677fb05 SHA512 ca78b2cfd6a417021aa7e5ab8ff77db39f460ac8ff7bcd4fd2b2b7e33f1c3a29d35da27edf26ed38de9197a5263bcc893e133771d4a1671e66116b2526da0dde WHIRLPOOL a2f2c69bc238d351c048bf7272bc9443048dcb88cd499bf91959a418bab13003c5c2ea902068f6e2e464fa66c87382b45d76c58719c7d90030972d7f48b2dc51
|
||||
AUX scim-bridge-0.4.15-qt4-focus.patch 1974 SHA256 124fc258c1f7cadabea5b9c5a7b8b3ab9b26d50910b16760d5746f58ab6b8a50 SHA512 a886ea78dd404943724abb10c4ed89ff77cc142e0a556205c93a05f324701c23eb889a5cd6c8c3c958f59d133bbb232a7bafb926749c4e7dfad1b166110d207b WHIRLPOOL 66bda6e2b9208de442b0c2e2ba3ec53334f0f3cb05cd9a29ee054b94885461b6b2dfd4dac3fd848a9f68ae66dbbe0d3a610cc6a2f4a274798e380f44bbf3586b
|
||||
AUX scim-bridge-0.4.15.2-gcc43.patch 375 SHA256 0595a929766a9f29a0ad888696512c35caff1b9e3d91ceca29d05e3222a62a18 SHA512 53745d5edccc6ef2dacedb3eb3ed6a1c79a33b414a5298d089afe1c3b2061f29da559431e3ea92efb94bef2efbece2a73109c7d471ebcf9c62df7ea1bc3f6276 WHIRLPOOL 5698680a6449b3cd3d95321f939abe39af1fe9da9052f0ff8f1051e8345abafa494b2c688b4f1a19ac39396bfa12dc6a687d4a16ffe6a595a84b9d9a4340b8f8
|
||||
AUX scim-bridge-0.4.15.2-qt4.patch 2146 SHA256 778a7174a08444871e82388235ee8053d3d5c8f248d1dbbddff0067c34742424 SHA512 66991d3757b85126045dbf13cc2943a11c90aa05b4eeaec255b5f1f17148b85d01718d665678a19403935215c79646b5c77ad244509e213351b14ba47b852cc2 WHIRLPOOL fd78a6f63ca45d7f0333c538f89b5fe9290a19c24342c33a54aeab5df1e547cf3a05ff8a2cb288ba5edc4b7a1fa3e7e1e8032b18ca18113d890df86acbaed33f
|
||||
AUX scim-bridge-0.4.16+gcc-4.4.patch 382 SHA256 f80ca88a66de77447601270f60f31b46e32bb18058da91e726375c7757ee7719 SHA512 5b0bf2aee53d2e59e9b60e6b5db71dc8ff2b1337ebaf176cdb36bbe1aeb7bf7c28f57c8968a8551c1cddeae9057bc7b2b3864439b7422286f2652f5467aa87de WHIRLPOOL bcac3abea41c81b13a759b7e9259567b10f238598c9986af9d0bd75c3d988d8c8ba89c5aa4dc6279953af7f48b97b70e3b7a8a19a738cfa1a8cc669b363f5b8a
|
||||
AUX scim-bridge-0.4.16+gcc-4.7.patch 774 SHA256 10c8610053e524116f8474f611d71bd673453b7c4fec6143b669de15ded891aa SHA512 3349b93e71fdb4e6942253877ed1d84c59a099f5c3fd7d6148c780c6a8af65bb47431dde0a84995dab66bc864872130690b1ee89ee1e2db2c50591f94095c35a WHIRLPOOL 4486c543f85c4d93ec323bd10eade7b27d6138136b5ffd8de52e25b309a609b13b46fa3d8a001134d3b71a73c8c1d6125be6886bfa25b07354e300a31b0dd698
|
||||
AUX scim-bridge-0.4.16-configure.ac.patch 5689 SHA256 f03a657169fb7e1be2cf55eb48d0b64275698c57cdf9b43fa5da79931e7c7b60 SHA512 088cd3e65c444fecc063e2a9490aca90e38e23b757fcfaaa07938daae27d0de827cafb1141c4ed44602b76b980af9c1c7306456ee45aa9e396601f859d0a2ba7 WHIRLPOOL c7d85cb3acc26a214699dd89327f005ebbc2747fed58530ac879a248825c87c609db58afb5cd41fe8b8ab2580eaaeb460273cd8344ac1eae9b233fdc9448f77d
|
||||
DIST scim-bridge-0.4.16.tar.gz 508870 SHA256 50d9da4a2842ab31cd3b27b1baacb14c458614bdb35855c6ecd09ab855ac702c SHA512 8d40a931738f6130ab2fdc4e8dec70143874c53d5720a0403603b57c9f80d7c0a4802609e0446684fa5cba1758e78e5f333d01787527934ed7a19c9727fd66a6 WHIRLPOOL 5edfd01b5143fe3a900947ea7b0e848b318cf25b14295c319c1593d0235cefd68dc128a46fde01631223eef14a16a9d82ecc289475527f52dbb80376a0c36116
|
||||
EBUILD scim-bridge-0.4.16-r1.ebuild 2147 SHA256 e7e9843af779e3dc6161fdc8c03dadb6578306afd74eaa96f5b96ba17ec82e57 SHA512 04ffbaf482356ec3ee3fcad6a818bd01aac2f219150696673da00d1829cdd6dcfe8c26e3e365ee13039d921f36a31532e3ef01b7072009a74c9a4d457cff5dc0 WHIRLPOOL 1e26114a059c279ed69418bc47393e410eb48261bcb91998510c97ab7ed032fbe2c6db4d8a3907ab9b05465be3cdb7a3d835c6be4919dc333a448124db432521
|
||||
EBUILD scim-bridge-0.4.16-r2.ebuild 2248 SHA256 bc62a682044377663d0a666fc4a7a42128d501e91a4b4dc254bde9015e85b3e5 SHA512 45179e1d0daa2f7ba1674c1240453f4d0a1ef59c5d75cc74d6415867c144e2639335c7e25eabdb1cea01f7b7f60259fbb177a81b4fb06e8d7ed443cc6839bfcb WHIRLPOOL ec2831fa744af4430be831da14a6ff1ff6a69b53511e435114a3b62d54c4eeb6639e04104b860fb6c55500e513d31f6ec812143063d6d5e1a4dd667685095f62
|
||||
MISC ChangeLog 6114 SHA256 be1cf2d70a831c997e896be36a659b8229a23f485694dedcb54bf060aac5f782 SHA512 4a2ea166e66443b7b235bd58702df5b4bc412240710e4ff2167a18da079fcab40da6a997d9c46444ad3e63d074690045a1d35c22e8decd8a72ff712b0ac3656d WHIRLPOOL 941b6687dd986e4d51389ee8c1de4296b77eafb0cf884f3d2aa063136fc9dd92dad847b518492a7272b083b7b813042c49bdc646878c7f5881816305f22646e7
|
||||
MISC ChangeLog 6335 SHA256 46a80eeed27ff8d2d798a0fb6cb3b1cb78ea6424e67630b9c08bb0e3f6daefad SHA512 690b7ea1611829d5091e3ffc3205a30e7437ace526a2a13b301cf73186a48d659695318c20c63b3ebd1ff94d476539b2b6404d0d4a95b2ba4344bb95a524a069 WHIRLPOOL 878c3091f6d05c7f34153b92200a226daab1f442ae57d3f69489f701fb3c37d22c26f23c22535141f9c5c0328a8853d53688998005a6e535b69a136c30e0fc9f
|
||||
MISC metadata.xml 157 SHA256 92a8379a3f1d8c9e52e17dbaf224721ad5bd6ba9fba4302e909aa2b099b33f89 SHA512 bdbd7d926319ccc9ef6d3419c7b20af690c09e4f7523f1ba4a349172436d1a916dad123a58e0faad249f24b9813251b264b950bdabae68136be6a0a96082d784 WHIRLPOOL 32fa9ae24bdd6c9bd52e94e09f149cac3be4816ff28868272ff501c28bb911c8af52a97b4b325bbc863044c81922cdd21ac8caa19cb700fbb9b5858166ad9204
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJP+eLjAAoJEDYO1FT4VRUUUtUP/21zJBCyv4q3zdege7sTsBxr
|
||||
w3Ywa2ZowFGXbpY8+CWRPWwqu5Y/EUVc89cqkr7jrA9wbCF45BzJfdv1VzxoRcTL
|
||||
tlHmyMKig/v3nTqge18BoVPQoNd83yS34Sxm+pwXNj6Id7z97BJ9Rmr2YxppZvv7
|
||||
us5zTiWUMWQU7BPg8cGzFmsp6J+1FHxPub/cAsHLedwTkMLz665Jp7j/Zhqbe4rt
|
||||
xiNy2PJmVYq6EGFuHCNSlnQj7Q+151UXD2drIdBliyhbDoVQoDTLRbGKaKIM2Ei7
|
||||
Y4ci1vu/ZADjQaSoyySOEd0xWMrDmrXpfeU5fp4vbqJHzsI9d9ub+qRDYLi4Ko4W
|
||||
e8RModiN3qeFvVkI5kE8dZqd3RphMnneHKPL6aIYcxI1FWIWg3Uuwmt1IuMdLSYc
|
||||
Dh89SeWELPVvCEgImFcehQ72THutOXJ+dU8JA+JSikqGQot7DaCXjuPOjY3l5D4p
|
||||
+4HKbpzqAvYN1Z3mlbyhwDfEnUgXm4IlUtpuTCiuNuU8BsgmPHmZAgHG8MZR6evO
|
||||
3zKWgL95pXiMnMBcZ+BUXHBOyIRToFngNjTdXwoykKlykhcRNJEy4lFkakjS+JA9
|
||||
ISQBI+iO8lPY4/HI3HV2EED0A8PG/ZJrOA39SYearPmRZ+PwC38RFi5eMsMPOOMO
|
||||
kFtNJCtxPbE7qoZtZnB/
|
||||
=hgXR
|
||||
iEYEAREIAAYFAlEuBaIACgkQL46suuyRem1FUgCgnNVMMGY3S9zy/CnV3ayCf7m7
|
||||
nesAn1ao3bXEKXhytRmTRvLqkibo17q6
|
||||
=EGQf
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,26 +0,0 @@
|
||||
diff -Naur scim-bridge-0.4.14.orig/client-qt/qt4/Makefile.am scim-bridge-0.4.14/client-qt/qt4/Makefile.am
|
||||
--- scim-bridge-0.4.14.orig/client-qt/qt4/Makefile.am 2007-11-07 18:57:46.000000000 +0900
|
||||
+++ scim-bridge-0.4.14/client-qt/qt4/Makefile.am 2008-01-28 01:24:30.000000000 +0900
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
noinst_HEADERS = scim-bridge-client-qt.h scim-bridge-client-imcontext-qt.h scim-bridge-client-key-event-utility-qt.h scim-bridge-client-common-qt.h
|
||||
|
||||
-moduledir = @QT4_PREFIX@/plugins/inputmethods
|
||||
+moduledir = @QT4_LIBDIR@/plugins/inputmethods
|
||||
module_LTLIBRARIES = im-scim-bridge.la
|
||||
|
||||
im_scim_bridge_la_SOURCES = im-scim-bridge-qt.cpp \
|
||||
diff -Naur scim-bridge-0.4.14.orig/configure.ac scim-bridge-0.4.14/configure.ac
|
||||
--- scim-bridge-0.4.14.orig/configure.ac 2007-12-06 00:50:13.000000000 +0900
|
||||
+++ scim-bridge-0.4.14/configure.ac 2008-01-28 01:24:30.000000000 +0900
|
||||
@@ -115,6 +115,10 @@
|
||||
QT4_PREFIX=`$PKG_CONFIG --variable=prefix QtCore`
|
||||
fi
|
||||
AC_SUBST(QT4_PREFIX)
|
||||
+ if test -z "$QT4_LIBDIR"; then
|
||||
+ QT4_LIBDIR=`$PKG_CONFIG --variable=libdir QtCore`
|
||||
+ fi
|
||||
+ AC_SUBST(QT4_LIBDIR)
|
||||
fi
|
||||
|
||||
###########################################################
|
@ -1,59 +0,0 @@
|
||||
From 94a089901574835c4f96e322a129c24bc73b76e6 Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Gavrilov <angavrilov@gmail.com>
|
||||
Date: Sun, 7 Sep 2008 00:41:08 +0400
|
||||
Subject: [PATCH] Trying to fix KDE BUG#167982
|
||||
|
||||
The bug is caused by preedit string update events that were sent by
|
||||
scim-bridge during the focus change sequence. Problems:
|
||||
|
||||
1) QInputContext::setFocusWidget() is called before focus_out()
|
||||
2) Preedit string hide event is sent even if it wasn't displayed.
|
||||
|
||||
As a result, when the focus is switched in, the _target_ Kate widget
|
||||
receives a preedit event, and trashes its selection.
|
||||
|
||||
This patch is an obvious stopgap measure that seems unlikely to cause
|
||||
regression, but requires attention of people with better understanding
|
||||
of the affected interfaces.
|
||||
|
||||
Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com>
|
||||
---
|
||||
client-qt/qt4/scim-bridge-client-imcontext-qt.cpp | 13 +++++++++++++
|
||||
1 files changed, 13 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/client-qt/qt4/scim-bridge-client-imcontext-qt.cpp b/client-qt/qt4/scim-bridge-client-imcontext-qt.cpp
|
||||
index f65ad02..fbdb327 100644
|
||||
--- a/client-qt/qt4/scim-bridge-client-imcontext-qt.cpp
|
||||
+++ b/client-qt/qt4/scim-bridge-client-imcontext-qt.cpp
|
||||
@@ -219,6 +219,12 @@ void ScimBridgeClientIMContextImpl::widgetDestroyed (QWidget *widget)
|
||||
void ScimBridgeClientIMContextImpl::setFocusWidget (QWidget *widget)
|
||||
{
|
||||
scim_bridge_pdebugln (4, "ScimBridgeClientIMContextImpl::setFocusWidget ()");
|
||||
+
|
||||
+ if (focused_imcontext != NULL) {
|
||||
+ focused_imcontext->focus_out ();
|
||||
+ focused_imcontext = NULL;
|
||||
+ }
|
||||
+
|
||||
QInputContext::setFocusWidget (widget);
|
||||
focus_in ();
|
||||
update ();
|
||||
@@ -442,8 +448,15 @@ void ScimBridgeClientIMContextImpl::focus_out ()
|
||||
}
|
||||
}
|
||||
|
||||
+#ifdef QT4
|
||||
+ if (preedit_shown) {
|
||||
+ set_preedit_shown (false);
|
||||
+ update_preedit ();
|
||||
+ }
|
||||
+#else
|
||||
set_preedit_shown (false);
|
||||
update_preedit ();
|
||||
+#endif
|
||||
|
||||
focused_imcontext = NULL;
|
||||
}
|
||||
--
|
||||
1.6.0.20.g6148bc
|
||||
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-bridge/scim-bridge-0.4.16-r1.ebuild,v 1.6 2012/05/03 19:24:26 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
DESCRIPTION="Yet another IM-client of SCIM"
|
||||
HOMEPAGE="http://www.scim-im.org/projects/scim_bridge"
|
||||
SRC_URI="mirror://sourceforge/scim/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
|
||||
IUSE="doc gtk qt4"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=app-i18n/scim-1.4.6
|
||||
gtk? (
|
||||
>=x11-libs/gtk+-2.2:2
|
||||
>=x11-libs/pango-1.1
|
||||
)
|
||||
qt4? (
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-core:4
|
||||
>=x11-libs/pango-1.1
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-util/intltool
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
update_gtk_immodules() {
|
||||
local GTK2_CONFDIR
|
||||
has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
|
||||
GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/}
|
||||
if [ -x /usr/bin/gtk-query-immodules-2.0 ] ; then
|
||||
/usr/bin/gtk-query-immodules-2.0 > "${ROOT}/${GTK2_CONFDIR}/gtk.immodules"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-0.4.15.2-qt4.patch"
|
||||
epatch "${FILESDIR}/${PN}-0.4.15.2-gcc43.patch"
|
||||
epatch "${FILESDIR}/${P}+gcc-4.4.patch"
|
||||
|
||||
# bug #241954
|
||||
intltoolize --force
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="$(use_enable doc documents)"
|
||||
# '--disable-*-immodule' are b0rked, bug #280887
|
||||
|
||||
if use gtk ; then
|
||||
myconf="${myconf} --enable-gtk2-immodule=yes"
|
||||
else
|
||||
myconf="${myconf} --enable-gtk2-immodule=no"
|
||||
fi
|
||||
|
||||
# Qt3 is no longer supported, bug 283429
|
||||
myconf="${myconf} --enable-qt3-immodule=no"
|
||||
|
||||
if use qt4 ; then
|
||||
myconf="${myconf} --enable-qt4-immodule=yes"
|
||||
else
|
||||
myconf="${myconf} --enable-qt4-immodule=no"
|
||||
fi
|
||||
|
||||
econf ${myconf} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "If you would like to use ${PN} as default instead of scim, set"
|
||||
elog " $ export GTK_IM_MODULE=scim-bridge"
|
||||
elog " $ export QT_IM_MODULE=scim-bridge"
|
||||
elog
|
||||
use gtk && update_gtk_immodules
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use gtk && update_gtk_immodules
|
||||
}
|
@ -1,18 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST cstream-3.0.0.tar.gz 98286 SHA256 3261202434d22256bb55fbcbafdfda5fac84c9c1e5589ba2c4ded45d3dad9bfc SHA512 53d72766071b64c81f16531e894d88c2559524e539c92616737b4c7d32c268771db2657afa5e2ad62a778e9dabaf3529f83067a12824e499767e5e9cf5f07387 WHIRLPOOL 2caa8a1cf9dbe646dc5a385404b377af61992f4441d879497d1745ba4cbf67afb8606185af29cba62811ddbde8a6dbff242e1a18d3b4e0573b71ecdcab3092af
|
||||
EBUILD cstream-3.0.0.ebuild 604 SHA256 8fa285437cb7a29f58d62c9853cff4819eee8e6e4b2ac2f8bfdb798549910398 SHA512 5dfa43aac356d0be2053be23159d4ac9460efaad7acab09a053021c55481879aa4e55195afbf528d3c80e12c7ca8a10ef25efa40acfffae67f50d02706ee8e73 WHIRLPOOL e572789b9ea113e7f8920044d64ae4ae321ec36546bd222b0af86ff394977f252b15d7814ed5645e96055f25bf4b0ab9ca35472fbf503496f1a81de9d435e6c2
|
||||
MISC ChangeLog 815 SHA256 1839e71e1caccc9be462c9ac1c08d28a11641e144a50c9de6ea328d512c0b9e4 SHA512 0ad276c9875800ec66c1379888febff0c3b296df7f8ac314fd2634d6a7c9b3a35b1dd0bf928b5759747b130afab510b9418b869c6ed425f65ac8e6ec45e3714b WHIRLPOOL f7028f37d5a803fbef87d68f0c62abd5f27a27d25d4d2446b4274a8a3a7c3e972489b5cb6f0533bd469f5a5f4c8155d2a3565edfe180ace38d7ea324ee7173fd
|
||||
EBUILD cstream-3.0.0.ebuild 600 SHA256 b3a8d838803f0441d0f8aa362501dfc6b4baf3f263aff97070a5a16f6a3c5f5b SHA512 7a77535d2e06c9ef2f5e7aa54acbaa2ee027325216f0a6d0ecaa0d23552de0d7dc56e0e4ea78b2b13c520c6ad76a0788b077ca4d00957ac061cbd6592e97d7b8 WHIRLPOOL bda9167cfc4f1057b5a3c844420a0ecc67ecdf55c6dd300550424705b3cc3e82fe0f81c667707c69641b0d510cee62f27522b3b049809649f1e73d2414513fbc
|
||||
MISC ChangeLog 917 SHA256 693d8d32b9d2198d83dd55beefdc7c9541fcbb777a483ec8b406a86b64033a14 SHA512 14ff70111a8abf73d61d9776c6e683b6b6e0bcc56992ddf9176ffc384bc5608fcb5833265d550ec2f7b5070b6c71d103e010acb767a22c4c282d94514710f967 WHIRLPOOL e2d6479b7c3e07b84168fda3c4a460e2887dddb5d6898367aeef32b10e95c6d3a4d3e9a3c5512affebec707434e65d983e09e6490ae08572bf22d85981b6f656
|
||||
MISC metadata.xml 1776 SHA256 cb2f34c2871c8702e5b7f4ad3fa8e5fe67fa294e38c938a79f6e9a5de130c661 SHA512 ed1b1b5738323df6620ce81fe660574444ab02308ac4d3127cb8146c9f6d8ccd8939af8a1059695a60ebec4936e46bede8a440653973fe56e32f9bf414a9dc91 WHIRLPOOL dd3e2fc9287afeacf1600aa9c53d44a33d8547c16505c30290dddf8fce4b5dc2d22f761342e6879a3b92b37c1d172a8734b4f2d40ddf1d7d85ab94fdf75c5373
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRLQYSAAoJEA2sAkrWKOU2p3gH/1NGh6KGW51asXi8FSZj7Lfw
|
||||
5rLxmkBf6vSUJC4qJIvU0DbTM325BePGyF45xWXOQvVSfNttrd9dOoMMwa2529he
|
||||
jRq9nlBWaBxAvbfBURaEWDhWM4ykusCy276Ksm67QzHpyvOj7e0tfWs7czea9+78
|
||||
Nen03ro16Vz2C/CORcAgbSL71+VGpDZm16Xg6kHl4ioeIZKxe+UX4Z+vTrQ+256B
|
||||
65wPhsL1qP5XFCaBleTMVh6IfhNRtz4VjOPaRe6CIlNho2CJFRtUaYLQKwBc/IZx
|
||||
/1MlS8IYHxM1G8KZItNXJ5bCs0SO4u9yREx0vSSU5S6UkcGCHE125Wmjim5G10Q=
|
||||
=qvs3
|
||||
iQIcBAEBCgAGBQJRLlYqAAoJELp701BxlEWfYikP/1N6RWJj72fXernxSHqDw18X
|
||||
2y4EnTIDgnftCIk4P0t+Xe6CmT2tGEfsrrJ7d5XFsMDWTRsNp8mNV44DW/dYX+IY
|
||||
5JWE9wS0+B/w+HPPPIb1Z7X2SZxIL/2vkpT/KoeuyPVL7Ez+rOmJahtqbyFmId3D
|
||||
1Jt3rt+kI35m4b5440RFFKpU02PjQ2nHudIUZx9F/GbOa1bJQjrTWN7wGVGN2IJ1
|
||||
J3P+StL4Q2DKMT6r8SpdEyqmFj5Cuksk2oz0+UNXFxp5vNeQUCqmfhOrBFqQ5TyZ
|
||||
YtNzELCLIovwCz43kDwOt6AAKlxwO8bKerudaaWLAiTqVF25o5Uq2MtFDpaYWMyT
|
||||
RLetWi5UcJgkkeOxN4Qw5POvV+rY0fVkuUxZbW/mFtfd4Ecvz60f0PvwQnMDDuSB
|
||||
L9DMfh4M85wBFVE/PPaiJglDILQuGJ6S8gThEmZEldHuiNYM7KlhfRu2PLmFZ2PC
|
||||
7vMQpFuUPvKq7aUIm5VAFT/MVuR5JbbxeZeomjRdgqh7K8y8R5vpB3BK8D2+OKD7
|
||||
qsG3A5LTnWMc2t7zB9aop1qC4zQmpCQNk9jbaEqgzOrTRyJR9eah38+cajN9QxIk
|
||||
XrD7ottQp5MOrKGDZ3lUa0SAABqRXJYi+31dU+WXkqRDK946UKXKqN8LTMAwDCmz
|
||||
ziA0CBXK3F9pztRhw2Bg
|
||||
=8A7h
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-misc/flyte-download-manager
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/flyte-download-manager/ChangeLog,v 1.1 2013/02/28 03:41:51 ford_prefect Exp $
|
||||
|
||||
*flyte-download-manager-1.2.4.0 (28 Feb 2013)
|
||||
|
||||
28 Feb 2013; Arun Raghavan <ford_prefect@gentoo.org>
|
||||
+flyte-download-manager-1.2.4.0.ebuild, +metadata.xml:
|
||||
Initial commit with version 1.2.4.0
|
||||
|
@ -0,0 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST FlyteDownloadManager-amd64.deb 6826116 SHA256 294a937a03e6f137a016061c062df731cf418cc2f21b257ce80fcafdc152dad9 SHA512 52a8677d7c89bd8da32d6a1e6f059aaded3fde06f04c1329a834727c76ddc77d1ab4f8919608330f47dee5f9bffe7d52ea20cea6767747b8471adf870c44b40f WHIRLPOOL 9897f89e6af4f5f227b52d3b7eceb53d24300f42b4033fa99c29992fbf48719fa4c3e8ad6f697f0141c5a2dd4296c232699e0be007e52523e8f4d1c54cc7837e
|
||||
DIST FlyteDownloadManager-i386.deb 7089940 SHA256 fe142bab95e6bfff7fd595a6da84e6fcf352cf3c09365e4a3930d9cc947c7b18 SHA512 0f5c55ba4b0ee1362d42c515f0d2026ab4fa24ca556bc4c0d18f848de81511adf84b18a0c47eee207a0f0680ea514487a3a89053a0f4397014d13653cf5c872f WHIRLPOOL d2d48e19c8fe9c1124542e3ec83952fcf52dcf94cdcc91ebc6402e61a4d879ea8c858c2c3518ca63d3c15ea98968ab1553cc9413cda3bbf40f601d5907e8595c
|
||||
EBUILD flyte-download-manager-1.2.4.0.ebuild 1005 SHA256 9fbb21a060483cdcfdd7cff32602d89658d6a23037589e674890f9015dd501bc SHA512 add278c0cc9fbeadbefb3a9fed99929090651e3f072e2b5a239a8836d7cb988dc75dcc5ab184be605bdf036f93a2ffe32021235234822689b16ff681a6b9dedd WHIRLPOOL 684fcf8e3d82bb81339052f8a9bb98f9b423f30b3113a01afdea38d04668b6d6261389fea2efc993e4aef12d6d6c99d2d1b84abefd909cc65cc38979edfb76b6
|
||||
MISC ChangeLog 439 SHA256 a029ecf729d75a31b8d32fa52d85c800a596e7666735c4706e14b876e4d5e404 SHA512 8d84bebe102b2bff79fe4feccef705ec917ef9195dc8b680125e379c9cceb28ee025290bf62a42ebf91b088d13d5c40c74d6db1548e1f32ecdc279c8a958da63 WHIRLPOOL 91b29a43c11f79abfd3996df1ed51439ae7ff1e9e1dbb4d650fee14328b2ff268d7728bb503a0b5b80764ff76f725a7a10b47e8b1eb3bfe45fa531cc71cef93f
|
||||
MISC metadata.xml 238 SHA256 dfe575425214ee589a17a655889fd348150fe8e441f66f3477eb871b81dc6dc3 SHA512 ceaeeb68941c5199dc701cc1546f04577dd308512ab130312671d176cfd73117283adb0f023104158ef6d256e74442742afd1c6b983f9df82eb0e7c40bf61c63 WHIRLPOOL 4cb30fb7e9d196d8d7edb7107574554228000c76e2c793c62a5794772c5228c6fea5f2b44f4173e7f1f5b0fc2981bc5183bf5cc469581f78ef9767d4d99f0c50
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEu0isACgkQ+Vqt1inD4uy9bwCgjhs/f9d5/k+tquOiVKHpBR/t
|
||||
EXsAoJmKWjchkizzh3wiUCxcbZAUVaQD
|
||||
=8bxg
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/flyte-download-manager/flyte-download-manager-1.2.4.0.ebuild,v 1.1 2013/02/28 03:41:51 ford_prefect Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils fdo-mime
|
||||
|
||||
MY_PN="FlyteDownloadManager"
|
||||
|
||||
DESCRIPTION="The Flipkart Download Manager for Flyte MP3s"
|
||||
HOMEPAGE="http://www.flipkart.com/"
|
||||
SRC_URI="amd64? ( http://downloadi.flipkart.com/fkdm/${PV}/${MY_PN}-amd64.deb )
|
||||
x86? ( http://downloadi.flipkart.com/fkdm/${PV}/${MY_PN}-i386.deb )"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXext
|
||||
x11-libs/libX11"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
tar -zxv -C "${D}" -f data.tar.gz || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -1,184 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.14.ebuild,v 1.4 2013/02/07 03:29:05 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib
|
||||
|
||||
DESCRIPTION="Ebook management application."
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+udisks"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2
|
||||
dev-python/netifaces
|
||||
dev-python/python-dateutil
|
||||
>=dev-python/dnspython-1.6.0
|
||||
>=dev-python/cssselect-0.7.1
|
||||
>=dev-python/cssutils-0.9.9
|
||||
>=dev-python/dbus-python-0.82.2
|
||||
>=dev-python/imaging-1.1.6
|
||||
>=dev-python/lxml-2.2.1
|
||||
>=dev-python/mechanize-0.1.11
|
||||
>=dev-python/python-dateutil-1.4.1
|
||||
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-gfx/imagemagick-6.5.9:=[jpeg,png]
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libwmf-0.2.8
|
||||
>=media-libs/libmtp-1.1.4:=
|
||||
virtual/libusb:1=
|
||||
x11-libs/qt-dbus:4=
|
||||
x11-libs/qt-svg:4=
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|xdg-mime install|\\0 --mode user|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
dodir "$(python_get_sitedir)" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
python setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
|
||||
# due to bug #389515 (instead, calibre now calls udisks via dbus).
|
||||
rm "${ED}usr/bin/calibre-mount-helper" || die
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
|
||||
rm -r "${ED}"usr/etc/bash_completion.d
|
||||
find "${ED}"usr/etc -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
python_convert_shebangs -r $(python_get_version) "${ED}"
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/${PN}
|
||||
}
|
@ -1,189 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.19.ebuild,v 1.1 2013/02/15 19:06:27 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib
|
||||
|
||||
DESCRIPTION="Ebook management application."
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+udisks"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2
|
||||
dev-python/netifaces
|
||||
dev-python/python-dateutil
|
||||
>=dev-python/dnspython-1.6.0
|
||||
>=dev-python/cssselect-0.7.1
|
||||
>=dev-python/cssutils-0.9.9
|
||||
>=dev-python/dbus-python-0.82.2
|
||||
>=dev-python/imaging-1.1.6
|
||||
>=dev-python/lxml-2.2.1
|
||||
>=dev-python/mechanize-0.1.11
|
||||
>=dev-python/python-dateutil-1.4.1
|
||||
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libwmf-0.2.8
|
||||
>=media-libs/libmtp-1.1.4:=
|
||||
virtual/libusb:1=
|
||||
x11-libs/qt-dbus:4=
|
||||
x11-libs/qt-svg:4=
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|xdg-mime install|\\0 --mode user|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
dodir "$(python_get_sitedir)" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
python setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
|
||||
# due to bug #389515 (instead, calibre now calls udisks via dbus).
|
||||
rm "${ED}usr/bin/calibre-mount-helper" || die
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
|
||||
rm -r "${ED}"usr/etc/bash_completion.d
|
||||
find "${ED}"usr/etc -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
python_convert_shebangs -r $(python_get_version) "${ED}"
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/${PN}
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/lv/lv-4.51-r1.ebuild,v 1.8 2010/08/25 18:16:10 maekke Exp $
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
MY_P="${PN}${PV//./}"
|
||||
DESCRIPTION="Powerful Multilingual File Viewer"
|
||||
HOMEPAGE="http://www.ff.iij4u.or.jp/~nrt/lv/"
|
||||
SRC_URI="http://www.ff.iij4u.or.jp/~nrt/freeware/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
!app-editors/levee"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ECONF_SOURCE=src econf || die
|
||||
emake CC="$(tc-getCC)" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
dodoc README hello.sample
|
||||
dohtml index.html relnote.html hello.sample.gif
|
||||
}
|
@ -1,10 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX pinfo-0.6.10-dir-file.patch 280 SHA256 9d133edb6882a1eb30a74e96976105b32ece189aad4b62070264d2dd0bea48e5 SHA512 bcc16752f2c98b7c013ec1dae84ada89f44d6c00298ed5069b2098674bedcb31bf9e29d3e5c821398518fd59e0fbd84e9141dad2885c55d5a3c76ef728a24b50 WHIRLPOOL 2b23ff84d0a62c48698fd3688176452ea64ac69a4727299f42693a76af52770dcabc84f9f346d392eb3561dec5dac9fdd51a6b2fe5368620fb8e3c55ad089e2d
|
||||
AUX pinfo-0.6.10-info-suffix.patch 968 SHA256 52f7f5d737a550947175a324980dffe489138f11a52a8614202d669bf54183e4 SHA512 882c80eb6d36f264e20cc532aa1cb00f3a1982b887bd199e4879e4e5845d18cd7a5e01c023ef723290c174a8534bc60060758f31ad7d1dd995f1441a4c496ada WHIRLPOOL 80dd67d9690888e366e8e37078938b4936762609296e41322e4d5afe2291338d9fb2fd04a12ad4af83ed8a2e53ef9e838514e4230e2722cf8ed08626b13dc617
|
||||
AUX pinfo-0.6.10-tinfo.patch 944 SHA256 70518777b63c738346f19fcc86855344f316220628a12f2325615019c6f32bd5 SHA512 9a4ff5fdc9a461c205f46e71cd43873270cfa1b4e5d897145bf30e51a0a0ffd350add33ff812a8870272f5e30bb8173c0a30af9fadd9f09ee9916512c106e42c WHIRLPOOL 3899b79bda32ab9c7d08a4135fffa713881640cdb0753c47d6d9c6418fb77c4140a56fcdec31839a944951ae32624b48921bb0ba69a99531c6b449682df83566
|
||||
AUX pinfo-0.6.10-version.patch 264 SHA256 cbabed690a4116ec639918e5a15f41ac51264e56923ae931f3b47f9598ee2ac2 SHA512 aa998d5b63d50c844dcfdc6e6419dafab3d31c32e6e6a2e67101d124a5badf0968eb0e52fb46aea8ca2e8ac7e8eed7c4aabbdadffe9e99165d7525d89990625d WHIRLPOOL 6e0e8f5aa4106b967011fadcb85004f91aba6b2c2c00e76e87e4e5721f4c0c0819343aee652d20817c89743167e172cd8db5b9172cf490df88553178a33fc0ca
|
||||
AUX pinfo-0.6.9-GROFF_NO_SGR.patch 259 SHA256 4ce70f8db368b69785fe28a9574dd2267a69e33ef6d98922c513080ea860211b SHA512 373eea0e8feca230c14bf658ca5e73698ea16d35b5ca790c46b5bf02a83aaf1d55628183f89666913dfea96ef0f3653789255f8dfd616fe5b3a19be195d46ce6 WHIRLPOOL ad812f647963156a8b4dff867aff7afb3035e16e69422b68a113ff81ffe193e9efa331dfc9bddf4509e8014c1adda23f73a6bb8e4af348793724cf06771b085e
|
||||
AUX pinfo-0.6.9-as-needed.patch 457 SHA256 b3e6fa18a7e3a9a1938c44ebd43184983b32adf1df24fd556cb9675b480600de SHA512 c4b23c4f273b35d2594af81ee4bf9aca60cd5208f1c3ab4a084805a63fdecc8bb7f2a7ee6118130ba691e3fa17e79f2671a90b7bc0af7e3cccaf12d2baecfe7f WHIRLPOOL 503e94d4db24a0387a4fdc60f8bf541ec34ae1e19faea5346a38709f641e46d20c05c7974e18fd1c42c2a31a5f328198597560a6478e3125fa960dc960315d3f
|
||||
AUX pinfo-0.6.9-lzma-xz.patch 614 SHA256 5c8923ee6dce84a114ad27aefaa2a3ced2a98b971958c56eefdabe26ed0fb804 SHA512 8e3ec8a98347c061826cc913c09fd2177d0f8625947c319b527e85d5ae3dcbf7dafb34b5f4a5e2fc9639bcc4db45afdea7dda6db6a88001e1c6a3994b4847ae4 WHIRLPOOL 62500cf2d5736a3c92ba321c012165df2f37577d3557a088ce414e8c1a613c30fe4640d6ec82f60d9d4c80631a4ef9e50c5803efbb2794e75f41bea98856a254
|
||||
DIST pinfo-0.6.10.tar.bz2 133059 SHA256 122180a0c23d11bc9eb569a4de3ff97d3052af96e32466fa62f2daf46ff61c5d SHA512 d3aeb93a668b939a2be7dd397ef5c918a8d108a1a7613ce39d4ef2faafbd549582a35d95c74c1dc74f4c86c9f2bf09b7bca7b5006c5a79302403dd906e8d376e WHIRLPOOL 92878e887f52729a266e99b25ea671f54f0cb5f11680c018bfb92a70de4ff2927ee59cf01e4fddbfe9c78c7c61b8c0dfd6edfcc761a0e6ddb6e751e0e6220047
|
||||
EBUILD pinfo-0.6.10-r3.ebuild 1189 SHA256 cbcb6fc25171f91efc0c04f612404935bab06168cc789b8e9226c31634c7e7e0 SHA512 4d50ad5a861e8322724c71f7d131c04fafc045cf5aee4f2c1b964471c1b0977983b300b0f2451b591c496e96ae7c6f097f939190f24847f8a617111d26f97249 WHIRLPOOL e0e410395be5e78ee965d6eba51cc19baca0c556bca761350157ae14a40b11af873f0769b47222a61534b885e60eacc009b3e612530215e79ad9e2c82e16f8a3
|
||||
MISC ChangeLog 8783 SHA256 4d342cad694b3114dd653e66112c1b1e0a0637db32d684a2780f8f77f1f386a9 SHA512 5310e156ff047b402414c5707076a918f9b4ecd2707adc510bfea72aadd9fe441f69c561400422b2cc8cd043bba7906eaf93b3c8e5ef6bac6734ef7a68329e40 WHIRLPOOL f24a2f96a26df3053cef98b33cf4f5788edbaed97a65bcab7b61aa164fe9d3656c81e8d7a9f78e38f4f51b988beb5bcf22364a53143d4292af50c551e49c8c74
|
||||
EBUILD pinfo-0.6.10-r3.ebuild 1193 SHA256 415c2e66560ab4b1e92178b602e1e243b10590b4a862c901b884232ee630724c SHA512 787949e05f58fbcc3f305ea958be43e889d49f78d8e008b0aaa4ffde406eb23285800a65b446e1549187b8d5e25909fde3871ce0dd8e920b50442c3ae23dcdd1 WHIRLPOOL 1c08d9b31bc67fbe1bdb49d350d1d744dd313a848881d9cc94f3192d3e43b9ec167d6f602ca57b758e3734834ad76cf405bdbc35380db75dc8288fd031205132
|
||||
EBUILD pinfo-0.6.10-r4.ebuild 1286 SHA256 aa9f1970f976d0d99068959a15aa2ac218386c9b7a119b6fc8017971a3bf6cd2 SHA512 5c540c94d82c39a3d2693ab0f9529a5767228cda83fe282d310aeb981e9148884738ba0ad3ddff2def9ba7f7aed576fed5999c4fcfc0fc6d3c48a58da22bd42c WHIRLPOOL c1c0bdc3a2e0129ee3ef8fdaae30b580600ce60ced43221af1db2c82a7266f745fbc5b4cb107200fec45f29e1f95be6ea6ec60da23dda26bf799c03cf166221b
|
||||
MISC ChangeLog 9010 SHA256 5a4504acbf1e5fa32182a78eb20e6af83fff53ae8a4d856e92e0cf01e9a61c93 SHA512 43a4af8c72af32eaf5368e5e038f47a75d09e697ca548ecc04f64d488d705868809ef60800f2de580bf15b0d6d23e0470d411c87949f041feb733e77eed73e4a WHIRLPOOL 07b98ad519f9bddb5e89eb98c3857de0a083af3d5a5965491742ce7d2f29ff36d31d179d436f0c2a2a6d8e1eb4023ad8f5cc8a812e74a1fb0572a399434f1f49
|
||||
MISC metadata.xml 196 SHA256 599d489eaeda79157559bc9f7ecdabec345da752748886b14ef461d4fd95bf4b SHA512 d09d812ff37949ddbd49ad24e7c10444c4205e4e8466bba88fb04a973065632160988df92dc5b1f4514b3800581c1afee799ce01533eb0dd09902aa592ffe1cb WHIRLPOOL c67c7b4c7b29362abb1195603ede1ffb02875eb10b33670cf48b94f5a8a84fb76865886f0a487496b8765ed5d340d01ea94095617179bb20bd3fb029262b9355
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEuapkACgkQVWmRsqeSphOAWgCcDqtB/zvR72OStaYiWscHocMJ
|
||||
x+YAn05fFuN0aIwnzpC4/JTJC2EcqK2x
|
||||
=xe9M
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,40 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -118,7 +118,24 @@
|
||||
|
||||
|
||||
# curses
|
||||
+PKG_CHECK_MODULES(ncursesw,ncursesw,[
|
||||
+ curses_includes="$ncursesw_CFLAGS"
|
||||
+ curses_libs="$ncursesw_LIBS"
|
||||
+ curses_h=ncurses.h
|
||||
+ stop_searching=true
|
||||
+ found_curses_h=true
|
||||
+ USE_CURSES=true],[
|
||||
+ PKG_CHECK_MODULES(ncurses,ncurses,[
|
||||
+ curses_includes="$ncurses_CFLAGS"
|
||||
+ curses_libs="$ncurses_LIBS"
|
||||
+ curses_h=ncurses.h
|
||||
+ stop_searching=true
|
||||
+ found_curses_h=true
|
||||
+ USE_CURSES=true],
|
||||
+ [])])
|
||||
+
|
||||
AC_CHECK_CURSES
|
||||
+
|
||||
if ! test "x$USE_CURSES" = "xtrue"; then
|
||||
AC_MSG_ERROR([Curses not found. You need curses to compile pinfo])
|
||||
fi
|
||||
--- a/macros/curses.m4
|
||||
+++ b/macros/curses.m4
|
||||
@@ -175,8 +175,8 @@
|
||||
AC_DEFUN([AC_SEARCH_CURSES_H], [
|
||||
AC_MSG_CHECKING([location of curses.h file])
|
||||
|
||||
- stop_searching=false
|
||||
- found_curses_h=false
|
||||
+# stop_searching=false
|
||||
+# found_curses_h=false
|
||||
|
||||
dnl if a particular location was specified
|
||||
if test "x$curses_location" != "xfalse"
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pinfo/pinfo-0.6.10-r4.ebuild,v 1.1 2013/02/27 20:20:39 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Hypertext info and man viewer based on (n)curses"
|
||||
HOMEPAGE="http://pinfo.alioth.debian.org/"
|
||||
SRC_URI="https://alioth.debian.org/frs/download.php/3351/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="nls readline"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
sys-devel/bison
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-as-needed.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-GROFF_NO_SGR.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-lzma-xz.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-version.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-info-suffix.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-dir-file.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-tinfo.patch
|
||||
|
||||
# autoconf does not work as expected
|
||||
./autogen.sh || die
|
||||
|
||||
append-cflags -D_BSD_SOURCE # sbrk()
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with readline) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" sysconfdir=/etc install
|
||||
}
|
@ -1,7 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX uvconv-1.1.3b-gcc43.patch 392 SHA256 d8531a90641b42c1e10fdd3f7677bc3646f6ce42fd347ef4a85dc8c73359d9ea SHA512 86aa6febfed7aad83843f9a4ecbad37463de9b844e127a118721ef6d113827154d625697c6d788b3cd3ca2b65bccda2334cd913ef557a6cbe5908e1f9d4e1af7 WHIRLPOOL 5271092e66463db2b0d77a757a1b89dd3e60026e1f85bdfb8185bcec9b2d6ef363a475af5391d26097d35e096b8250d403689531b484eabcd5c4080f0ea3ee5c
|
||||
AUX uvconv-1.1.3b-ldflags.patch 412 SHA256 b46c3e05a068895716cc9a2eb72c02adc29828cbfbfbeed38385cbda52c8ca58 SHA512 745bbb8e82479a9d12a9c61796f51bb947452c53a5e81d63be54efbb5b36100b63911cbb6c0a08cbb88b7b4449d8abfc84e6548f997e798c02deb4d78d666b5f WHIRLPOOL 7eb81fe6c3ae6d6cfd573e526c3bf73a42c698e03adc14b96385744d9ac7d3f8f02659da6bf428996aced33a14cc128d0ad11acf84fbf7f78a58c700906c6809
|
||||
DIST uvconv-1.1.3b.tar.gz 36895 SHA256 b5c7ae6c6ae62de748dd24cc2665a4e18f2ae14a999004d64551823235b4bf14 SHA512 4a5058dea321b7441699ffdd8c5ef9f1f72632ef5e73ecce1d59434b8e8ea7c028739ba7f79123e7bc08439249cbc5b590e3341970ba576149b6d5e42a3d4c87 WHIRLPOOL b716972cc114975fb560cbf5950fb635abcc63ebc0bb41755363433286a3abf9978678058176cd8df50d9bc7f04d8ab5101dc8f5de14b4b590b81d23c8095c6b
|
||||
EBUILD uvconv-1.1.3b-r1.ebuild 787 SHA256 60ea325e99ec6c92cf89a609abf338a3e17fdbd14637505459aa668fc9fcdc0e SHA512 2b30c2b4ff42da2f28f3aa1cfdb5454e43606111bdcf0a3b3df46d79bcc87a261a765384f98eca4fd8660209ea5c14b649e3dfc40637b1fa3c3818ebc7f8b2f2 WHIRLPOOL bba2bbfc3352d69429c9863fa160a2f676c388e9619286217f6ccd437b728c250e6df288b3b407eb90922f8ea6fa941971fe8be352b8e967576111246b4c8547
|
||||
EBUILD uvconv-1.1.3b.ebuild 647 SHA256 cc19c8bb3701f911c604f02af42364ada6156633013ebc9258603b7e979a92ad SHA512 c1af02fb6ce3bdcffedacbe8a41d9c9269babbbef2c453c98c004a72e500a6a66e7248485d2d02a5fdcf2e14b46a69f8161f9a1fb7c93abe204bd8e564171d52 WHIRLPOOL b91332795e441ade1d4b745433db5893d7aae966069f65b0965135d2369af5836a238abb4d77e0c56eb4f45cfad16588876fb18f8a507feec33551804d3920e7
|
||||
MISC ChangeLog 1101 SHA256 1bd6298f9294b22c3ab4ee57e0f7ec71bec3cb8953083adc9a8fbd31e791c6e2 SHA512 4c8b8f933e164225e5736b2a04eb3d5cc6bfe1f95cc08699ade4cb2487d2084a6216a5038c7ed6251831680da4389950084ac0ba072481f8efc6ff95cd80af60 WHIRLPOOL 7a121b4a3363ed1b4536e115bb073275ad18755f6e26ec5478a5d67a71e774c0852944656ac38d44e830ef3fbecd1a7793dd546b360ba8791669eb391fdf63ed
|
||||
EBUILD uvconv-1.1.3b-r1.ebuild 773 SHA256 58059cf773febbf793909c024fa7afa6ac9342fc9bed3a631fafe23bdb2c91b8 SHA512 f5c631a34a1d512119f4a60312fa6bd691db9ad8662fce8fe31f9340ed8e46c814e382703c4df42f71592540c0712c0bdc3d3379304d9a557113f2684c0eb79c WHIRLPOOL 03bb14eae5853ea8403423e5cf4109653f79a9a61f4e1bb07c343d08096e74b4ccb7e73177fcafbd0e3097d3ab3253c5157e88a0fc2b8b5f886c25f04891b10c
|
||||
MISC ChangeLog 1295 SHA256 600be44a2439a9c1cd8ae7c1db979b929d3b5859c8804e6e400b60217c139c3d SHA512 9b68db68ae14ef95c0291ee108d8c9a30adb70bc8254fe0292aadf07f200bd0c6b485bab3713b95c803ce73e8bbbdfc612b4f81829e53e943f6627da2554c0d7 WHIRLPOOL baf43ab3b5dd9a762c7d031f2c7942f2509815e64c51002feebf9b892d1d87780bee9203cab69eddb4c911b063b3c85eeb2604043ed1a7d2f0d78b54623aa354
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEt/ggACgkQL46suuyRem3MYQCgpRikHf2yOSkWHEneHkkdjFlS
|
||||
wH8AmwegBda0pFHX9z7l9nsmc+bafB1R
|
||||
=oS09
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/uvconv/uvconv-1.1.3b.ebuild,v 1.3 2005/12/05 04:33:18 halcy0n Exp $
|
||||
|
||||
DESCRIPTION="A small utility that converts among Vietnamese charsets"
|
||||
SRC_URI="mirror://sourceforge/unikey/${PF}.tar.gz"
|
||||
HOMEPAGE="http://unikey.sourceforge.net/linux.php"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="x86"
|
||||
SLOT="0"
|
||||
|
||||
IUSE=""
|
||||
DEPEND=""
|
||||
S=${WORKDIR}/uvconv
|
||||
|
||||
src_compile() {
|
||||
make -C uvconvert || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
exeinto /usr/bin
|
||||
doexe uvconvert/${PN}
|
||||
doman uvconv.1
|
||||
dodoc readme.txt AUTHORS CREDITS changes.txt gpl.txt
|
||||
}
|
@ -1,15 +1,10 @@
|
||||
AUX a68k-fix.patch 625 SHA256 8c2f78daafa407fac7c3fc82bb4b4658d2f053741cdb974c0dcdc36ed3f83034 SHA512 b203916c2d14ac40e2df5ba4deb455ad6521c6dc50267492f426a1fa751537516945beaf3b4bf7a6478f87d080487f511557bd6090c6d4a8cdd1f6c0ed0fbb06 WHIRLPOOL 0e72615e7b9f9e4c931a4c822d7e9230ebe06546b905cfb32de5f0b911f6fd6291c72d82494455d1eccd6f59ecafbae9d3842f9485ecc199d7b9a5963481ce43
|
||||
DIST binutils-2.14.tar.bz2 10921504 SHA256 e20bdd49a0fb317959b410c1fe81269a620ec21207045d8a37cadea621be4b59 SHA512 e54772795dd91eaba77f18d348d7c94d275b50d54ee7d4a77d9ed2cbdc3943e9603decd6cdbe4be10d444624e671e3aa9e9ad365fa0c7f88d8f35898e8b3ba8c WHIRLPOOL 92f0cba1bb72dc677458afee7c3c43536199ca69b75aadcd3262d38f0e0c3e5ef40eb075ea2955ed38bc6685f793b06420b621bc593134f22157260be85dba57
|
||||
DIST binutils-2.16.1.tar.bz2 12549917 SHA256 351a6846ee179a37ed87a487971547159a7f4f92a1dec598c727f184a0de61ae SHA512 dbfccab518abc3352c4d09039da0f3b946ddc5557d7c193286adb0a39ced41f30246c41370b2b63db53eb5577bc0f1f61b789960443121274fd8f254a1b739bd WHIRLPOOL 0c15a9ceede92058c16c348552c31e6b6160e6dd67f626aff0af70b2f3b36db2b6a8889c2271ab4c08fad0a1c08fdebf984b254809d7066bca0cc6cecfe0de41
|
||||
DIST flashosa.zip 2437 SHA256 ae0be66d99aea7f7d84364347c220ed1bc8cae5f898a6e8b1a9458b445fdfea4 SHA512 f81edcf7d1b8ec6dab0d44053a967dca5243ee0825f6c1a2b476e02904ead6f575b948ae0da6fbf854eb0e059fb49a9be6e5708fb8c9e50e51b16b406f6b9efa WHIRLPOOL fad2ac67c10387aaac2bcfd4dd8116c36bf2b2c52bf01c43e3dd770590488dfd0572c048973a3329dda86cedb28c007abbd89a6ff0c826ed68f606c91820ea07
|
||||
DIST gcc-4.1-20060728.tar.bz2 37038705 SHA256 2600728a9448522c80ff64f99eff93a4499f0a7aa460c55bb08e76875084417b SHA512 c54d236d0e7a5b92acc81030067af00dd3ecc0f27a6b81c82fe6535592470f4c6a30e3a386df397fb4dd5bca6455cf473f103f484dc89ed2efba9ae55dda413f WHIRLPOOL ca80ea9c288b1ecff481df3b8ef5c65b8048e528fe2387a579295bec2d2f49348e822af0df0baa9b80f2b27227c3a7eb272aaf21b0f248e9a39f8ae1998f39e7
|
||||
DIST gcc-core-3.3.3.tar.bz2 11553433 SHA256 a4bf992ca719711a77d09b84fc496bbe6fcecb8feac996c2e6e102d3cbbe15eb SHA512 6cc97d6b829510fbe2ae70f28ed5c852e820c643fe307ede2f65359cc88fe715f6610434b73aabf115c4a9f3d4e21c1307cd0e677157a3f986588fff6b68add6 WHIRLPOOL 39c3f8ddca67d78b06b145c308bb004029525f529fcf0a3d83c7fcbc95c102048be4d10c8d3d68589d7276c3d04dc6f60b87e1f5b57f7518e4a6c4b0a8773172
|
||||
DIST libfargo.zip 14766 SHA256 c37bacb744c94519b1dea0b0b855baa4379b009ec7200437521895f8a9ea90eb SHA512 a3a48de66f32f5a363465b99bd0be932a585a92b5e914ccc7360586ba9da83f1620cef9b102d69816754ec3437b2de8d76c3504182106baf8eb8cdf2bd823f1a WHIRLPOOL 42868cd9ee7dda00a8ea490df834d9b0aed40732ad7fdb7cb7e160d10a8d44d287209bd3fc53b0730a68cc462a4f6c25d4b586b749eb07786405149fce6ee83a
|
||||
DIST tigcc-0.95_p3.tar.bz2 3206165 SHA256 b68f5f68c336f28dcd96383c46490a1bdd9ac678e38626d3d445e388639372d3 SHA512 bbf24a63c8209d98e2f202deb58f37eb9cfbb944f5f501ebfbfb9e5039e68be17aec85c0bb87d89b2ec567a43427a8cd6c868fdb1e122663cb30ef363a24ddb6 WHIRLPOOL 3979a59c582a1d68c83abd0268be61714171f89e9ee7bb9cb14a6ad1ae93bb15c704ef23eac8bc9179cd9a770fa75883173b30ba55123055c350e9a81e5d2f3b
|
||||
DIST tigcc-0.96_beta7.tar.bz2 2828952 SHA256 da3d75515f1a0091203b3c1f47f8fa342302e45e0bbe62849391ce0935521b0b SHA512 e2b16502ded365561a4c5ca26dc261fb08c3adc717d96effb27b6ea58c2f16a072c36eb114929756cbd4ce0349ba1c47a12f90cccd0587eb7fb2835623bdd966 WHIRLPOOL 9f6b5545449f5fac299d3993d1e7cfbae4fc849c685dbfa01500fb4e5148cf5ca1c6626b76b2602969a175970d40438615d6f6a06e7299be43e1b3ad8b054482
|
||||
DIST tigcc-0.96_beta8.tar.bz2 2829870 SHA256 e8bccad2c887f91f4d6ab79f4ebef467a7173f9d77fbad20377699246915fcd3 SHA512 e28415b309b73fa949fe9f0224239f07e62136e93c4d8fe98ad2fe32a99475620092c9317bfdd098d37a2a1dfb826c2f6fd23ab26fdcc444650dc66643cfb0e7 WHIRLPOOL 881e1da5d35804315ad54ff2d2b7cd34f4c44dc3d8c08f7cc9628a8d4cb4b95db575baa0b05fb9eb3942eccca46955448c1c5bcf7a1c81066cfce4f96d548d99
|
||||
EBUILD tigcc-0.95_p3.ebuild 6383 SHA256 c6949822a9e22a33d5153b1474c0b05455bd04effb61b4e37c7b965cfb4120f6 SHA512 e8a3b5da750f5d901a40a58c4d38d35576488166ac2aeab88458fff2fbdcac45e282bfb11c11c13c68dad979a674ef70810077d0bdcd0083d6f8c4f088a0cf9d WHIRLPOOL 830c6ebd679ccecf9fe60d0f83904e2733cb8aa3ea99c76d89c24cb96116f370947be1f63d9a1d51ef166029a78f98524e51e5e5a0593a01eb0852bcab38fe07
|
||||
EBUILD tigcc-0.96_beta7.ebuild 6839 SHA256 a9c1ed6d6575916cb1c2d1d52f9f412afc165fbdf0eee4ec9da5c9c351c1f5d3 SHA512 ec9886bb854329be399e68c632131e7a07922a32be844f28c93363de5bf14ca869c531fa500d4e7e2dbc79a16891318fc12c2fc87676dbc7db516a60f2b1fca6 WHIRLPOOL ce0168e8575738cb0cd3d49d23bd478e3f87d1acf15ad3aa44f1e34354c5ba69c3217d5b443fbf78cd8d3c6eb67fbe01ebce8cb8e44d4cce1b653afc7eaa122f
|
||||
EBUILD tigcc-0.96_beta8.ebuild 6656 SHA256 3a431855348a3e6f818b72c061d1b09bcfa9c19a6173fbb259600e4b9c8d8292 SHA512 da9a979c4c8122f7c3e6256e8a8d222536239e87a9ab6b25eec3097151113e571b35e0ea0633514726b7a1b0a1bc2a8c64540e4236fe5e1dc454fb283dd73168 WHIRLPOOL e76fc8c44dbfbbefae573efff8e057bff039affb99392816937ddec59627579a62d7a441e32bff764e83362c2d6f88321c7f4aca42dbd746235ed96a9f746f36
|
||||
MISC ChangeLog 3723 SHA256 7ee88d2c6fc8417dcf83db5b2f688981d82d2e3ffb2a5f76e395e40665d18622 SHA512 133867115013fbdfe84ca05a096e7174c4f447dce44d9c674c426d9be04b9240a69ca4fc97e5799875615051a425250e5fd295568a5a37d6324495f3eeef24bc WHIRLPOOL bc67c491ce6ff20ae9493018d398f55ee483bb29f614eac561b9c9f1e2ceca9faa98240bdc9120d98f284796157dca687829b5542c831f6d588b74d986dbfc52
|
||||
MISC ChangeLog 3835 SHA256 ea3936aef30af223e16d3c1e2e73a87ccaabbf8f329714c7b4ed430b180de142 SHA512 3eed8bfa548e0d574933b4ccd0fdd8d18c2d64e486b1db5f052af1c2dc18f713b57a7c4ba7524d4f37f2754270bc4eac7c728e376485647df847483246d8ca67 WHIRLPOOL 6b8f487747ce078fedc0b1448bb9304ac3c0f0e1ad58a388eb9d58af95313be785793c095ad55571d12b12bc72ac309bd34f81434319567c47babf91cba48f47
|
||||
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- sources/a68k/src/A68kdef.h.org 2004-05-19 15:21:48.555233864 +0200
|
||||
+++ sources/a68k/src/A68kdef.h 2004-05-19 15:22:12.527589512 +0200
|
||||
@@ -35,7 +35,7 @@
|
||||
#include <fcntl.h> */
|
||||
#else
|
||||
/* extern char *malloc(); */ /* (2.71.F3d) should be declared in stdlib.h */
|
||||
-extern int open(), creat(), read(), write(), close(), unlink();
|
||||
+/* extern int open(), creat(), read(), write(), close(), unlink(); */
|
||||
#if defined(__MACH__) && defined(__APPLE__) /* Darwin / OS X */
|
||||
/* On Darwin, the implicit declaration below won't work, so we need to include
|
||||
<unistd.h>. - v.2.71.F3j, Kevin Kofler (reported by Christian Walther) */
|
@ -1,229 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/tigcc/tigcc-0.95_p3.ebuild,v 1.8 2012/04/30 02:53:44 vapier Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
BASE_GCC="3.3.3"
|
||||
BASE_BINUTILS="2.14"
|
||||
GCC_VER=${BASE_GCC:0:3}
|
||||
BIN_VER=${BASE_BINUTILS:0:4}
|
||||
S=${WORKDIR}
|
||||
DESCRIPTION="Cross compiler for Texas Instruments TI-89, TI-92(+) and V200 calculators"
|
||||
HOMEPAGE="http://tigcc.ticalc.org"
|
||||
|
||||
# mirror://gentoo/${P}.tar.bz2 comes from http://tigcc.ticalc.org/linux/tigcc_src.tar.bz2
|
||||
# which isn't that reliable
|
||||
|
||||
#All kernel mirrors in gentoo didn't have 2.14
|
||||
# mirror://kernel/linux/devel/binutils/binutils-${BASE_BINUTILS}.tar.bz2
|
||||
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2
|
||||
mirror://gnu/gcc/releases/gcc-${BASE_GCC}/gcc-core-${BASE_GCC}.tar.bz2
|
||||
http://cdn.mirror.garr.it/mirrors/gnuftp/binutils/binutils-${BASE_BINUTILS}.tar.bz2
|
||||
http://members.chello.at/gerhard.kofler/kevin/ti89prog/libfargo.zip
|
||||
http://members.chello.at/gerhard.kofler/kevin/ti89prog/flashosa.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip
|
||||
>=sys-devel/bison-1.875"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
# start by patching binutils and gcc
|
||||
cd ${WORKDIR}/binutils-${BASE_BINUTILS}
|
||||
epatch ${S}/sources/gcc/gas-${BIN_VER}-tigcc-*.diff
|
||||
|
||||
cd ${WORKDIR}/gcc-${BASE_GCC}
|
||||
epatch ${S}/sources/gcc/gcc-${BASE_GCC}-tigcc-*.diff
|
||||
|
||||
# a68k didn't compile, this should fix it.
|
||||
cd ${S}
|
||||
epatch ${FILESDIR}/a68k-fix.patch
|
||||
|
||||
# fixes a bug in tprbuilder, needed for 0.95_beta8-r1
|
||||
# epatch ${FILESDIR}/tprbuilder-fix.patch
|
||||
|
||||
# make build directories for binutils and gcc
|
||||
mkdir -p ${WORKDIR}/build/binutils
|
||||
mkdir ${WORKDIR}/build/gcc
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# build binutils
|
||||
cd ${WORKDIR}/build/binutils
|
||||
CFLAGS="$CFLAGS" ${WORKDIR}/binutils-${BASE_BINUTILS}/configure \
|
||||
--disable-serial-configure --target=m68k-coff --disable-shared \
|
||||
--enable-static --disable-multilib --disable-nls \
|
||||
|| die
|
||||
emake || die
|
||||
|
||||
# build gcc
|
||||
cd ${WORKDIR}/build/gcc
|
||||
|
||||
# --with-headers=${S}/tigcclib/include/c \
|
||||
CFLAGS="$CFLAGS" ${WORKDIR}/gcc-${BASE_GCC}/configure --target=m68k-coff \
|
||||
--with-gnu-as --with-as=${WORKDIR}/build/binutils/gas/as-new --with-gnu-ld \
|
||||
--disable-nls --disable-multilib --disable-shared --enable-static \
|
||||
--disable-threads \
|
||||
|| die
|
||||
# GCC compilations _is intended_ to fail on a certain point, don't worry about that.
|
||||
emake
|
||||
|
||||
# build a68k assembler
|
||||
cd ${S}/sources/a68k/src
|
||||
emake -e || die
|
||||
|
||||
# build ld-tigcc linker
|
||||
cd ${S}/sources/ld-tigcc
|
||||
emake -e || die
|
||||
|
||||
# build tigcc front-end
|
||||
cd ${S}/sources/tigcc/src
|
||||
emake -e || die
|
||||
|
||||
# build tprbuilder (TIGCC project builder)
|
||||
cd ${S}/sources/tprbuilder/src
|
||||
emake -e || die
|
||||
|
||||
# build patcher (object file patcher)
|
||||
cd ${S}/sources/patcher/src
|
||||
emake -e || die
|
||||
|
||||
# build parser
|
||||
cd ${S}/sources/parser/src
|
||||
emake -e || die
|
||||
|
||||
# build tict tool suite
|
||||
cd ${S}/tt
|
||||
CFLAGS="$CFLAGS" ./makelinux.sh || die
|
||||
|
||||
# patch the script that launches the documentation browser to point to the correct location
|
||||
sed "s:\$TIGCC/doc:/usr/share/doc/${P}:g" ${S}/tigcclib/doc/converter/tigccdoc > ${S}/tigcclib/doc/converter/tigccdoc.new
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#ENV_FILE=${D}/etc/env.d/gcc/ti-linux-gnu-${GCC_VER}
|
||||
ENV_FILE=${D}/etc/env.d/99tigcc
|
||||
|
||||
# install documentation
|
||||
|
||||
cd ${S}/tigcclib/doc/converter
|
||||
into /usr
|
||||
dodir /usr/bin
|
||||
newbin tigccdoc.new tigccdoc
|
||||
|
||||
dodir /usr/share/doc/${PF}
|
||||
cd ${S}
|
||||
dodoc AUTHORS BUGS CHANGELOG COPYING DIRECTORIES HOWTO INSTALL README README.linux README.osX
|
||||
|
||||
cd ${S}/tigcclib/doc
|
||||
dohtml -r html/*.html
|
||||
cp html/qt-assistant.adp ${D}/usr/share/doc/${PF}/html
|
||||
|
||||
cd ${S}/sources/a68k
|
||||
docinto a68k
|
||||
dodoc docs/*.txt
|
||||
|
||||
cd ${S}/sources/tigcc
|
||||
docinto tigcc
|
||||
dodoc AUTHORS COPYING ChangeLog README
|
||||
|
||||
cd ${S}/sources/tprbuilder
|
||||
docinto tprbuilder
|
||||
dodoc AUTHORS COPYING ChangeLog README
|
||||
|
||||
cd ${S}/sources/patcher
|
||||
docinto patcher
|
||||
dodoc AUTHORS COPYING ChangeLog README
|
||||
|
||||
cd ${S}/sources/parser
|
||||
docinto parser
|
||||
dodoc AUTHORS COPYING ChangeLog README
|
||||
|
||||
cd ${S}/tt
|
||||
docinto tools
|
||||
dodoc history.txt linux_readme.txt readme.txt tooldocs.txt
|
||||
|
||||
exeinto /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}
|
||||
# install gcc
|
||||
cd ${WORKDIR}/build/gcc
|
||||
doexe gcc/cc1
|
||||
newexe gcc/xgcc gcc
|
||||
dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/gcc /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/ti-linux-gnu-gcc
|
||||
|
||||
# install gas
|
||||
# exeinto /usr/ti-linux-gnu/bin <-- a symlink will be created so that gas resides in /usr/ti-linux-gnu/bin too
|
||||
cd ${WORKDIR}/build/binutils
|
||||
newexe gas/as-new as
|
||||
|
||||
# install a68k
|
||||
cd ${S}/sources/a68k/src
|
||||
newexe A68k a68k
|
||||
|
||||
# install ld-tigcc
|
||||
cd ${S}/sources/ld-tigcc
|
||||
doexe ld-tigcc
|
||||
doexe ar-tigcc
|
||||
|
||||
# install tigcc
|
||||
cd ${S}/sources/tigcc/src
|
||||
doexe tigcc
|
||||
dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/tigcc /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/ti-linux-gnu-tigcc
|
||||
|
||||
# install tprbuilder
|
||||
cd ${S}/sources/tprbuilder/src
|
||||
doexe tprbuilder
|
||||
|
||||
# install patcher
|
||||
cd ${S}/sources/patcher/src
|
||||
doexe patcher
|
||||
|
||||
# install parser
|
||||
cd ${S}/sources/parser/src
|
||||
doexe parser
|
||||
|
||||
# install tict tool suite
|
||||
cd ${S}/tt
|
||||
doexe linuxbin/*
|
||||
|
||||
# install header files
|
||||
dodir /usr/include/tigcc
|
||||
cp -R ${S}/tigcclib/include/* ${D}/usr/include/tigcc
|
||||
dosym /usr/include/tigcc/asm/os.h /usr/include/tigcc/asm/OS.h
|
||||
|
||||
insinto /usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER}
|
||||
# install library
|
||||
cd ${S}/tigcclib
|
||||
doins lib/*
|
||||
cd ${WORKDIR}
|
||||
doins flashosa/flashos.a
|
||||
doins fargo.a
|
||||
|
||||
dodir /usr/share/tigcc
|
||||
# copy example programs
|
||||
cp -r ${S}/examples ${D}/usr/share/tigcc
|
||||
|
||||
# create TIGCC env variable
|
||||
dodir /etc/env.d/gcc
|
||||
# echo -e "TIGCC=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}\"" >> ${ENV_FILE}
|
||||
# echo -e "CC=\"tigcc\"" >> ${ENV_FILE}
|
||||
echo -e "TIGCC=\"/usr/ti-linux-gnu\"" >> ${ENV_FILE}
|
||||
echo -e "PATH=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}:/usr/ti-linux-gnu/bin\"" >> ${ENV_FILE}
|
||||
echo -e "ROOTPATH=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}:/usr/ti-linux-gnu/bin\"" >> ${ENV_FILE}
|
||||
echo -e "LDPATH=\"/usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER}\"" >> ${ENV_FILE}
|
||||
|
||||
# a cross-compiling gcc with hard-coded names has been built.
|
||||
# therefore, we must place some symlinks.
|
||||
dosym /usr/include/tigcc /usr/ti-linux-gnu/include
|
||||
dosym /usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER} /usr/ti-linux-gnu/lib
|
||||
dosym /usr/share/doc/${PF} /usr/ti-linux-gnu/doc
|
||||
dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER} /usr/ti-linux-gnu/bin
|
||||
}
|
@ -0,0 +1,98 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p10915.ebuild,v 1.1 2013/02/28 04:44:35 phajdan.jr Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
BINUTILS_PV="2.20.1"
|
||||
NEWLIB_PV="1.20.0"
|
||||
GCC_PV="4.4.3"
|
||||
NACL_REVISION="${PV##*_p}"
|
||||
|
||||
DESCRIPTION="Native Client newlib-based toolchain (only for compiling IRT)"
|
||||
HOMEPAGE="http://code.google.com/chrome/nativeclient/"
|
||||
SRC_URI="mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.bz2
|
||||
ftp://sources.redhat.com/pub/newlib/newlib-${NEWLIB_PV}.tar.gz
|
||||
mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/nacltoolchain-buildscripts-r${NACL_REVISION}.tar.gz
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclbinutils-${BINUTILS_PV}-r${NACL_REVISION}.patch.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclnewlib-${NEWLIB_PV}-r${NACL_REVISION}.patch.bz2
|
||||
http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclgcc-${GCC_PV}-r${NACL_REVISION}.patch.bz2
|
||||
"
|
||||
|
||||
LICENSE="BSD" # NaCl
|
||||
LICENSE+=" || ( GPL-3 LGPL-3 )" # binutils
|
||||
LICENSE+=" NEWLIB LIBGLOSS GPL-2" # newlib
|
||||
LICENSE+=" GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" # gcc
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# Stripping with a non-NaCl strip breaks the toolchain, bug #386931.
|
||||
# Tests are broken, bug #391761.
|
||||
RESTRICT="strip test"
|
||||
|
||||
# Executable section checks do not make sense for newlib, bug #390383.
|
||||
QA_EXECSTACK="usr/lib*/nacl-toolchain-newlib/*/lib*/*"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/gmp-5.0.2
|
||||
>=dev-libs/mpfr-3.0.1
|
||||
>=sys-libs/glibc-2.8
|
||||
>=sys-libs/zlib-1.1.4
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
dev-libs/mpc
|
||||
dev-libs/cloog-ppl
|
||||
dev-libs/ppl
|
||||
>=media-libs/libart_lgpl-2.1
|
||||
>=sys-apps/texinfo-4.8
|
||||
>=sys-devel/binutils-2.15.94
|
||||
>=sys-devel/bison-1.875
|
||||
>=sys-devel/flex-2.5.4
|
||||
sys-devel/gnuconfig
|
||||
sys-devel/m4
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
>=sys-apps/sed-4
|
||||
sys-devel/gettext
|
||||
virtual/libiconv
|
||||
virtual/yacc
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
# Unset variables known to break the build. This is a black-list
|
||||
# rather than white-list because it's not obvious how to come up
|
||||
# with a comprehensive white-list.
|
||||
# For more info see bug #413995.
|
||||
unset -v LANGUAGES || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mkdir SRC || die
|
||||
mv binutils-${BINUTILS_PV} SRC/binutils || die
|
||||
mv newlib-${NEWLIB_PV} SRC/newlib || die
|
||||
mv gcc-${GCC_PV} SRC/gcc || die
|
||||
cd SRC || die
|
||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"
|
||||
|
||||
# Parallel build failure, bug #437048.
|
||||
epatch "${FILESDIR}/gcc-parallel-build-r0.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
strip-flags # See bug #390589.
|
||||
emake PREFIX="${PWD}/${PN}" CANNED_REVISION="yes" build-with-newlib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local TOOLCHAIN_HOME="/usr/$(get_libdir)"
|
||||
dodir "${TOOLCHAIN_HOME}"
|
||||
mv "${WORKDIR}/${PN}" "${ED}/${TOOLCHAIN_HOME}" || die
|
||||
}
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.4.ebuild,v 1.1 2013/02/27 22:38:47 phajdan.jr Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
SLOT="0/${soname_version}"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
|
||||
src_configure() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK=${CXX}
|
||||
|
||||
local hardfp=off
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-hardfloat-*)
|
||||
hardfp=on
|
||||
myarch=arm ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
# Generate the real Makefile.
|
||||
emake V=1 \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=on \
|
||||
hardfp=${hardfp} \
|
||||
out/Makefile.${myarch} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local makeargs=(
|
||||
-C out
|
||||
-f Makefile.${myarch}
|
||||
V=1
|
||||
BUILDTYPE=Release
|
||||
builddir="${S}/out/${mytarget}"
|
||||
)
|
||||
|
||||
# Build mksnapshot so we can pax-mark it.
|
||||
emake "${makeargs[@]}" mksnapshot || die
|
||||
pax-mark m out/${mytarget}/mksnapshot
|
||||
|
||||
# Build everything else.
|
||||
emake "${makeargs[@]}" || die
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mkdir -p out/${mytarget}/lib.target
|
||||
mv out/${mytarget}/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|
||||
|| die
|
||||
install_name_tool \
|
||||
-change \
|
||||
/usr/local/lib/libv8.so.${soname_version} \
|
||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/d8 || die
|
||||
fi
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
@ -1,28 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX gdome2-0.8.1-docs-destdir.patch 276 SHA256 acfa17bc85299f8395ca8ed571cfb335eeac44224948c873880ed54e58d7b75c SHA512 825fb5f6f7a2ae9cf62371c2fd8af7019ac1546f7f84b58ddfc4f6d9df5a8b19fe183aa3f00af25715da3ea9748864c082598d04619720c92da1b74415069f8b WHIRLPOOL ea6633b93463e9fa08d836e305fb53b4ed103359b94e91a9cb3f2f1739e53dfe9d24412beddcc966b56f26247774d820f98b788fe085edc6002dfb6a4a3848ee
|
||||
AUX gdome2-0.8.1-gdome2-config.patch 417 SHA256 003d85ee32f236b6f68ae6606862decd995ecd32a94b1c496d0fcd8934d3390b SHA512 9900830273a472dbdbc7ad20484736489b547789047c3669d4749b78c513af4cb692b7c5cf31acfa194eeaad1ead7eb3652f4be5c167911083fd53e55f06849d WHIRLPOOL 383d98ee554fc5397c06b795d5db738721c340fed9945b5d15ee13b03cf3e268e48b3bc770cb10d2d85dff341ddaea1c6405a2d01787b2deb13c21ff3df86c57
|
||||
AUX gdome2-0.8.1-libxml2.patch 728 SHA256 9c7c1bf3ad05bc25b0a4b65971b37206cf02ee40e87cbd3df382a15f2d9913b1 SHA512 5e3bbd2cbdec34457874bd42def4974930d1d2e3db5092f74fc96b419a7db822aed823d313aee2f95546e97caaa0edb4a17eefc701d9e167973cb6761d31afae WHIRLPOOL 3456ae3e63e2832ef4fdb9805c8a1384623d7a7100471331694693fb8d1ee1e16e8caeb4a37e3e3c57c88ad07bb1524a68b8606cfe1b68a2931b4bb27be1cc34
|
||||
DIST gdome2-0.8.1.tar.gz 518965 SHA256 f4bb80a2ef8e5fd9397ab8aa36d059d0b32e98c4bcf185c7952a7e3874d1d543 SHA512 40d9cb9ade2db3c7a196ac30cf8d9f5b48da4990250c14a53db53280ee76870b9247e973e2f2da523807faed3333d7c0f854f9546860ffbda251c12f6d404da7 WHIRLPOOL 0c541ca41b01866a88936dfa795def83ed3ee3c65546af353cd863b2948624cd9cf394f7b95a267a54f5eeee436b1ff09c2fb1fb12167897f0e2d68f85df4036
|
||||
EBUILD gdome2-0.8.1-r3.ebuild 1131 SHA256 9da96619bed33c1ed32d03effc1b28bc6f93681ce3c74d6c66a938a7756e4a78 SHA512 f1a5a033b72b40bb30c31d2cc22a564b7360d716dd3ebb76cce65c3019e48fb819287eb2a2c9676723e2f0d02a3bce62fa3b77bc4c3625dcba1a65985846bfd5 WHIRLPOOL 0ff1e27f65bc4bd4e278213ab6e69516dc37e0b22d76dd2a235fa2764260b8cb344ab7bdc2973e34b880816b121e8f00c4a057d02365dec118ef81881cbc4021
|
||||
EBUILD gdome2-0.8.1-r3.ebuild 1159 SHA256 47bce2c22004b4db1653550780138c8988bfd6afbf547ee888a5429327a02645 SHA512 c73863c047d9ac57b23fdddf1aa5772c3212b981fbc1d945952c5c815c19c8432a73a7af5fb48e677d85223ca265d57d1b719bf2d7d91ba27269089bd27a9f81 WHIRLPOOL 97640bdd0fa774623ef1d204804aa59da393b7abdc66423ad4d124866dd6046fa0bbd508ea0ea079dd42fd9bb034b0fe940f1263b1420ef56e472d3d715cb608
|
||||
EBUILD gdome2-0.8.1-r4.ebuild 1230 SHA256 37b9fa24f4f03e9653367bdbc66217470cd2e40eb26b48eff4af6641931ebb05 SHA512 202f18857713a007db9b88951eb59a2832cf7dbc1c072c179c2ed21e95987e8b467179ae303269e65493a96a30baf70b8a4cabdabfd6f40fcb19bba70aae651e WHIRLPOOL 3843366399da3ec48a8d4bd6bead5d08a936ebf8d4cb575f722338830c67e6b6833a07d60be97a5398b739626b6491bd771dcbe4d04c1a5f9d596c175f5557f3
|
||||
MISC ChangeLog 5460 SHA256 696fb9899e8a52c881a53407785c6df9291b880a775ea91db99ea57caf26dd90 SHA512 260aaba587d516b62a74a746f9609973eac7e3b0fe5af826a57cda88573e3eacd40ce5293c657c42825ed77a295a47d0a570a42ec63be882cde8636c27bf1972 WHIRLPOOL 9a3e09ea8279227053949ba346aad49b1a48ce8c6e503e521eb7fba81b185650f64edee76b4cec1d973fb19d9da0a5e0f939df00d78e88ed9c2bcaa2929989e3
|
||||
MISC ChangeLog 5609 SHA256 32b3a166b80a15869cadcb7a4b1b4c3900bb50fa60adf81b80a3c7c969757521 SHA512 7d0b9f6305c844262bc3ba510db56da2534c97dd5ffabf3e696fe8e63d47143fdc3d7a529119bd4ecf5a3cf8483ba894836808a1cad9e4098bd91edabac12c32 WHIRLPOOL 22f2b35482bb70514c601d73f82f9bb6621916755734c0c32c3fdcaaec7e08ba15f7acfe4b43bac906839322582f68c58caa9bb3b446c124d0fbff0bed53d16f
|
||||
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQ46JPAAoJEC8ZTXQF1qEP2t8QAIfD9m29wTOjcQg+5gYT26LL
|
||||
R+RW0ZNEimc9ygqAn4LBIkldNmgA2J5wZdCCkU1eIrhmzFORvjPcD2uf38fgTI9z
|
||||
a2hytGLcpXMj2ryNDtv5kSuvUBzpzQH47oI3Rtjtdw/ID1ArxsphpZuwl7qy+Yii
|
||||
xfqPYO29Bl3PlHKOPbyZjNA2PlFaGpx3mXsOMHIEoUsE3b2cJGfxOL67FdNa2jCd
|
||||
G/h/iWGd/OnA0Rlog/c0845SnbTKGQSDadVNXZf0QX1zO99wDryRcCuYHR8FLy8w
|
||||
L3no65zu8C/KBSpGrJv7s+2Sbf6SdWzWaiATkV3wp2aJMuDi7UreA33fzwhCmcOM
|
||||
28QW1sWqkl+jReqhLAauvVEhF+6snQRP4WrD8VO7rBgw8nq37wpzGJJR/2Rr8UFH
|
||||
PDmNZJ07kwwxHlhXe5YrYRAjErE/kdO7BKx4ZS4mhy3LA7bWrJC53w3VBwCJYek0
|
||||
AK1pgFQmU8ftyBdMTsk4dqxPcnP0ljT/81VEBC/Mo4PITBy3OMTFvcpfsVh2jmBz
|
||||
WK/l1ehaJdWP/Uct7hr2Nde0/5TP/LiH0CknwZ8uQxpRzVQBfy03BZ3pME0QwNnA
|
||||
i1cNKURgsm68ft5z9ddYhydTSmxwlDeG0IBVZzbyJM8bHeVL97TKBV3DhfwMX8R4
|
||||
YbdG36Fiqk85idid8yGq
|
||||
=92EW
|
||||
iQIcBAEBCgAGBQJRLqnaAAoJEKXdFCfdEflKd/MP/3MMgcTAjXgDPAQZ03rAyO2V
|
||||
AW8EXt0Y6VuUSP75DiVf1+SBIY1X4F3p6E++MfEDn18eWWWhOK1qM33+jUzYsZBm
|
||||
lhEwAnVwg4NFt17kZNEtwpGKPjh+2h+epKmLdO0Z6r8bPcfMDpxLGbhNVxp3wCjf
|
||||
NalWKdWU1pzKeIVBk+GI54d2IdD74x6uBfKvygHAKi7rvDzfpejua94JHFr5YlTP
|
||||
TwkACs+x9ooCl5Y9Hy5IyIw33Qhqh9wdGgGg/bWdL3WkWL53HgpDGf5di60vPjfJ
|
||||
DwaJpUbX4DlI+w23iqWcB8mx+j5dAz8YokkeH+mRlCaSvCHRlCO/u29OfoRINCL8
|
||||
DLwEOKwvnJijAxCTR34sGP/wzH+OErd1toLboRjCD/kL49FkQOxi4LpEDQ98svSk
|
||||
OfROz+mDXnUZHnm+LG9/y7nbU/f4prSyVogV7vzd8LsCaTjqlMisrB3iAXD/NbhJ
|
||||
VDZr5Kwr1CnrklGnZQqTBu/PrWZ++aLqFDPi5Ae3v6Zq6Ke11Mwr+JvR/GpFpeUv
|
||||
jK+n5pXrlEHYSA9qQT2fw5NE9OyDaD/CUMZghlyJ7qukSjChIXXmZBwNHlx15EGm
|
||||
7fWSITWfOYyBhGFu7UcIaVC+ILQHt19IsrGCrEs0VTIzw+UOQaT8RZV16tbSApVx
|
||||
Bbrg7Sa/rsueyttKwEAH
|
||||
=bRqu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,15 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX igraph-0.6.4-unbundle.patch 8810 SHA256 d395d641f961ff4438e34fcf601582e8a1c5d4ab02fe62aea60d5c8f4f132834 SHA512 da7748da0f01b31b027249241479f178482ca1819279f5bf19b53d7345a6cfd74835c0d233843590048ee244a81eb730af9146df2f82849ed7ec1d9a65d61de0 WHIRLPOOL ee6d117a0a47b77e62bed5a29deafe2e055a294dfc14c770baff44acee48e8c07ef89c1d02bc2e16b1dbec12018985d8e9114c98fc82f9af77dc42e6447cccac
|
||||
AUX igraph-0.6.4-unbundle.patch 8816 SHA256 b7e154e6581c89626d1f2632e005114a82600d62e7399408d564147cc1992101 SHA512 787fdc8c934e36c2607b651f38bd49469393c9dad8519580b10fffcdfdb0a1565e0fff571fba819427972fc4e072fa06677e4d53b8e250bf9d49d8c7e87ad352 WHIRLPOOL 2e806d46ace140c18cc786e734814e43a61e3f9413e26bf11c3470aa6822f37c0c46038ee44bdc82a5bae7a28d5bc218ef3b8f6f0177be44768ed7eb711d2bce
|
||||
DIST igraph-0.6.4.tar.gz 3021465 SHA256 1da6359240fe7c6fdc46cc0d6a5a083daba9baf130e0933b939977696e059e43 SHA512 1faeea0202381f5e2b2aafb180b6670121b3c24622f60729f2ff461bcfd06da61be28743327470c8700d67e9c08d01a6a1fd19ad27ec5e06e60069f27e04af10 WHIRLPOOL 3637ed0d2a67705f1409a451330035e8892cd1fa7136de67525c9a5b668549941f6f500a542257fcd0e2832c59b024e5272e1abeefcebb0045aeda469e2a31c9
|
||||
EBUILD igraph-0.6.4.ebuild 1166 SHA256 7e99642da9f8a463a499035d6280719683322f4440285a1d5513f87e115cecc6 SHA512 ff8d7fb0368952f0e46a6cb527fd445dfae8255453301478313b9d322ac3ae49f1e2982c4ce447da2069c4324dc27ece0a428c8f8d620e8b251ffd4fb9694ecd WHIRLPOOL 9f82a36fce89da8201289e4cca8681496ed84f9a79944c69ec110bd2d486ba803680bdd491a48e8c9d5dcef0437e66c6c4e0c7c2b2ba84c517962284ce9b8674
|
||||
MISC ChangeLog 820 SHA256 1dba885e74650c7711379f55e26f5f12e96402ffe8083a4ba90f3c1f0ed4590f SHA512 13c4ba04765da86708a3585d282f6bb04c1c564f01cdba19912b074da55822b8b39738c2d0877cca2b65f8cbd545def19bb4448e3437ddb7d0efe6fb3d446447 WHIRLPOOL dbda3c80abae88052574e0fa61d78505b57cf1f93bcbd162c2562e45881f92fe8e93f59d73a76f79957dc37e14f1957dc78005fa2ec456ab9b7ce3b9284a0de5
|
||||
EBUILD igraph-0.6.4.ebuild 1204 SHA256 2655e01c2433e42a7665de7d014255a1de23a0ce1cf5ce4e0f88253b0880c3a5 SHA512 039f9ece1ad95e6250468469ff865ef14fb77f33b36be06d3516737ef9006b78e9ea9bb1f0763cd1c6793931fe4f52ed1457d963633a977a00e4d4d6c43481f2 WHIRLPOOL bdd1eaa83dacd4e4b4a0a78aa74a4bca9002315257716779edb2a080176803b6308830b475c25290df832a03910a8c4a7d16babf755fed3cff3a9b924fe90ff4
|
||||
MISC ChangeLog 971 SHA256 90a05199125825970263139521b1e68f9c8eee121b942db1fa7faa0a324beabd SHA512 59fe622170f4d68c9b0e791d5c874d5b43cbaee72b0c2f4a2f738913591e4c2833f861ca16aefcd217a3bdc7705c626510a05b018dc4059a133acb7fb7e7187e WHIRLPOOL b4c66d44085935120cffe46ec4011c6956ccb530a203d3ac83ab39b40f2a9ffea947cdead89cc3042f78b3ca356edde4808859d21244d7b3ff96654bac8bf48d
|
||||
MISC metadata.xml 601 SHA256 5aa4a75888a05a5593104a496e9b60501658710900d9281c518195d14ade6fce SHA512 a6088077627256885b4446cc8ffa0eb91004077c5d6c14a13050a883ff3f4643a7980e8adeb49dd102d86016bbfa7a10f0a8a21bbbddfb45a29d108f156d768e WHIRLPOOL 65cfa84fd3b53bb1a5950603e6b13efd6a99d529633f27fad4d1f5ea7f0528b3dbd5833248880c3a2a42fe0ef430d9e6840e5a8216f74c6f3004a69068e20a0e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREKAAYFAlEougIACgkQgAnW8HDreRbv4gCcCnar2GJjsOdeTdLdsWmnfy4F
|
||||
X7YAn2bzIgWrc90W+tLAuyv1bZZxeSKO
|
||||
=odCw
|
||||
iEYEAREIAAYFAlEuO9oACgkQgAnW8HDreRYsawCgktvkUJXasK0N1EqEZY6i1HTy
|
||||
K40Anis3YMetKgUGQDmnW5jnco2NhtB+
|
||||
=gvYO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue