Sync with portage [Mon Jul 24 00:27:31 MSK 2017].

master
root 7 years ago
parent 8a492f133d
commit 3d636f610e

@ -1,7 +1,3 @@
DIST gixy-0.1.3.tar.gz 31484 SHA256 bffb35c111807379eda3a4ea4da32587ad7368bc8fe7d5436dddb65037e39198 SHA512 d366b0a5198424127e37656bdf09edd3c6005c6e302f01a7787c649f9c8cf84084c02441beea11246592ee2dbbf6c87ab241ab627d0571f3511ffb2cc8855b7c WHIRLPOOL a624da9d0ba7ca040ad3f5b764174261bb4481e258fff2c75acdbf84150158a4032386c9209757860f03f27383561e72541323ddc46068cfdea89d491ea2f43d
DIST gixy-0.1.4.tar.gz 31918 SHA256 b9f9c985b7edf93d549b13a582ce1b84458c5454542d7e1aac97af9f3251cd28 SHA512 28bbc4fa862e587ae6e65cae0284ab7c8f5b958838a079c77b45c70337288935419fad69dc5853914b700dd68e183d0ea54c83dbc2479220268b6a15b307c29e WHIRLPOOL 96edf33961f8f8160de4b5b1a800df7b9984718a60e27b2610204a40a5a6a2c240d5e548ce12c620744fbb63796aec9085bb3af4374513cfd26cdf008c9bdcf1
DIST gixy-0.1.5.tar.gz 32594 SHA256 3607081531df4ee52758850632879796b9f294c93a8068022d044aa4f5a61423 SHA512 63c41a16f1a1d16664c660150bf1603b87d2a2b474db58bb13af79e123b372a666b94aa96ef081af89fb5608c7f9a43e03750afb80d52c212c06d3407c413e38 WHIRLPOOL 1a87ec527dd9014100d4e75ef69d3a981d37420acac7260ce82722bd5062d1c035142e0251cb2dfc125546decdae121e23451377846702264f0719948f6cc9ff
EBUILD gixy-0.1.3.ebuild 788 SHA256 da236a6d6299cb4ffaf930f2f8d8ecc6183d976a91918d7b8f48db3a4c526f52 SHA512 558ba5a26aeaaaa75717ca22d133fa2fc63d7dad47335105982d8e193bab49b3b7dd0b30a3a135a53417c7ba86da0eeffeb25982f06419fdb062233e3f9890fd WHIRLPOOL eebfcb1a497fb551f143859f8b9b66bc7612e359b17219d4be7bcd2fb141f730cb91ecdc0ad1efd14425b79572f2181c1f8c80ba5f157c2d071c1b59b811b179
EBUILD gixy-0.1.4.ebuild 788 SHA256 da236a6d6299cb4ffaf930f2f8d8ecc6183d976a91918d7b8f48db3a4c526f52 SHA512 558ba5a26aeaaaa75717ca22d133fa2fc63d7dad47335105982d8e193bab49b3b7dd0b30a3a135a53417c7ba86da0eeffeb25982f06419fdb062233e3f9890fd WHIRLPOOL eebfcb1a497fb551f143859f8b9b66bc7612e359b17219d4be7bcd2fb141f730cb91ecdc0ad1efd14425b79572f2181c1f8c80ba5f157c2d071c1b59b811b179
EBUILD gixy-0.1.5.ebuild 788 SHA256 da236a6d6299cb4ffaf930f2f8d8ecc6183d976a91918d7b8f48db3a4c526f52 SHA512 558ba5a26aeaaaa75717ca22d133fa2fc63d7dad47335105982d8e193bab49b3b7dd0b30a3a135a53417c7ba86da0eeffeb25982f06419fdb062233e3f9890fd WHIRLPOOL eebfcb1a497fb551f143859f8b9b66bc7612e359b17219d4be7bcd2fb141f730cb91ecdc0ad1efd14425b79572f2181c1f8c80ba5f157c2d071c1b59b811b179
MISC metadata.xml 329 SHA256 36c39de3c5281a5ec6989e0c1bb1abb2ac2c0370508c64712bcc954569b050db SHA512 cf9bf067848a9873185e39ec19ad3d1480d123f328a7548a08285e6c168729ebe3a870937796ca440670157236a1a9324812de95dc0ddd98d8810345db3e5fba WHIRLPOOL c733c0926a6b1568d4de996e5a4682bd22c151a8f572b4e0a5e597a4bdb9b0c10861440d33d1e496ca2a08b2e809041f02dc4bfb2bf8fb3c866be39757e32b39
MISC metadata.xml 248 SHA256 0ffb8d123c6f6403226978a0c58d85c8c86b8b58f1cdf318c782fb5b2ed1fd48 SHA512 c0d402a47544d8f31d1fc9f23fef5d84bf000f2a9a8a07c8b23899306818152aa71844f1d9310e0c32a354189be1f53ae8c89cde90464176ab9b861e62084822 WHIRLPOOL 1a874d1aa60309592920968737b24b6be620f89f43ccec0e266eb8ac4c4b37235eeeef64f52ea70bc31f5cee816a2e86e10c6e71935d3dd8eaf475658d06d8ed

@ -1,31 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Nginx configuration static analyzer"
HOMEPAGE="https://github.com/yandex/gixy"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
>=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.11.0[${PYTHON_USEDEP}]
>=dev-python/jinja-2.8[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.1.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
python_prepare() {
sed -i -e "/argparse/d" setup.py || die
distutils-r1_python_prepare_all
}

@ -1,31 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
DESCRIPTION="Nginx configuration static analyzer"
HOMEPAGE="https://github.com/yandex/gixy"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
>=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.11.0[${PYTHON_USEDEP}]
>=dev-python/jinja-2.8[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.1.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
python_prepare() {
sed -i -e "/argparse/d" setup.py || die
distutils-r1_python_prepare_all
}

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">yandex/gixy</remote-id>
</upstream>

@ -1,11 +1,7 @@
AUX keepass-2.20-xsl-path-detection.patch 1596 SHA256 6b95ac5786824424781dc12bb031e22c5ec8cd91ab406231ae4b09de07f42c42 SHA512 6aa8ee88e0dcb09f2394432ea49953c582127a38c75bb86ce24e9f4f979b5dc673a534dac550793bcb3bc337aa218aa71edc22d79aa7eb6bde204cd6981f2976 WHIRLPOOL 62b0e8438195f7ebe7fa3136fb26b95723c55a6cc1e71f9586f95b27225bdf60e28a1b7f67abefda86ca05eeee237369e734f93b8f17c7b4b5b41e68cc1237bf
AUX keepass-2.35-new-monoprep-script.sh 1629 SHA256 2ffaeab1576f282580d639d86238f7e38bda6566d62ce9af75036361b4ae3c62 SHA512 c8daad6d00b1eacf2ed871a79d97df169b189c0c0a60110d103d5ad3bca15a9e7c5b0246578a9fde4152ea4604f031ff45f2120ef3610790a02af3f9bd23b9bf WHIRLPOOL 24b8866acf0838094dddab87eac53976890d2a178940dc87536c54fe869a4c7f515c2d32a111525cd485c2e6c5645febc0cc3c6fe2d64f247b7118b9bb87de71
AUX keepass-2.36-xsl-path-detection.patch 1446 SHA256 63d191355c78e1d15ae8d4ca995b492f610a75537b1e245a1a640a39974da0c4 SHA512 6e1279363bf355be8846c012840271525dcbeccfaa9dc9d1bc4b39068ed58dae4fc421fed4f0fd5d0d2311436d35648f04539fa122066222cb15a66c3383ceae WHIRLPOOL c5d43eb0a45f80aac0607473029f67f30c0d46cc2c5434d953097f66170c611b06b548db4f4b6a3bc1689714ec02e579505ee9c0ef6dba86fd5c8bf51153c64a
AUX keepass.xml 275 SHA256 14e15149e0b9177008cc1fb67e57ef83e2c8663846403dfdf2411c77ebb3ee3f SHA512 a6055604ff4ff9e905012b5f8448540ea3b3fa8527ce1fd247fe4e5329e6861e5e7a01ea5ed907c41c073d81ee02452392ea0b0d61bf1119dadd300911a450fb WHIRLPOOL d0ee272ae608241ca67a0a2d1365d37e19b86ce4a7baede55f7094f8b1b58671935a753fa3f9859777c0bef2ee47a36b418165e5e6c894bfa6e634f965abd57e
DIST KeePass-2.35-Source.zip 4840873 SHA256 5faad9381af2f9d808d65ee3d880ff3bca9352c7ce886fea95d54f9169e863df SHA512 9f9bb0875c3261e004f655356e8302858afebb7d41a4e4619affaa5e8e5375ffe4fc2b251db10d1d18ef94e07d60dd9bd8812ecedcd5de4c4fbe641c6a37dede WHIRLPOOL db1d270ac5402021add60739ca4916d9dd81999c53b095d143a34a2886f47c354170e41fee63027be83866c541022c79c3c21111a501cd51bafb972e5fe277e2
DIST KeePass-2.36-Source.zip 5063221 SHA256 de7e3e9d9bedab13e4d66b0ee941b2ebedaa08d8090f7cd78bd0fc019187d8c8 SHA512 16d51ed6bc437172765f69d1d67862afe7219a0898d13b4609198bbd7b5107620f1be418f5ea6ba23a5e3c7ca12d45ba3f0f3778c516eea6b2b953bc291cfe41 WHIRLPOOL 1d9fbf662757e09c4854010da9f6960fe4bf794eb694b37a9f63d813c1e1d1471257a66f01eac761fed5b06831f659cb81f11eba8858ee4e128cd578a19fcae8
EBUILD keepass-2.35-r1.ebuild 3310 SHA256 26b25301458b129388226a2146ef44b8b0f0e3ca0edb952f5b9c7898421e78e9 SHA512 75e7e1c01bbb511e70fceed7f69defdeac7276bbe0ecd35b03f3672249178de96712f60a90fcb7606f409c090990d584d26b71a6350fe799209543cb75b06923 WHIRLPOOL f38b0a949095c92c69e37e95569f0694639ab267cd6af00d87a47438eaf51d0f5974de28ed470d7268d17a159e54613b0196ff4d963fc1b00942e08eac865fc2
EBUILD keepass-2.36.ebuild 3038 SHA256 afcc189cd7c1cd30bfd656b1b443f977ffa1ef308266690fbe1d8b3c540c0129 SHA512 65b39e26f54deb365bb6783615e7560ac858bf4b0b66f680699844ed4ff46b4ff26007cb19dbabcf2bf761865b9e950e2de38d09e531962e0b6f5ebfa54b7a13 WHIRLPOOL 688dd822f62af7271b61506c7d76bb85cb814a319dcb3840d9ab2e7d6e4d9e9118e0da325035d11b0841add6268119d7b73f4a305458a5804e5806797fcc0c1b
EBUILD keepass-2.36.ebuild 3036 SHA256 839222f8fea99ed61a96a96bfccc46d0918c1876895383071e01c3ab2f7c9ab2 SHA512 d4320aae524fe146ece9b319d5e94382197012e3f38f18a7213c5b6b82ff4d68f0bb36a1eb57cb978c7d6ce04339cefdb4e751127c53d470ed27c086e8389174 WHIRLPOOL ca26d85275da05db045048789519fb602d908b28cda5c5758d2c9d63ab0d5266537e611691faa170f56553931572c4ebbc1bdf458581764394c2944e521f93f7
MISC ChangeLog 6059 SHA256 e0725a5fa8ea7ca71a5b92e12ed0287b4e8ca1bd6a6b9bb5ec5aa05316a2a548 SHA512 acca1aeda8273a603089ef8f6395ed061ee0a7da45f92aae6b8b260da0601c53d05d0fdff1a391627b64a3b4fdb33ac41d915cfd581f44cc439b8800d6808a07 WHIRLPOOL e5a81e4561e5af4bcbc63c9ab39809383f45ee89c381178ba872fb381aeb53740922575454b2eb0273658faec88c2000ebd05dd1dedc411e0d07828a156c3374
MISC ChangeLog-2015 3407 SHA256 634db193f86f7ccd6253c9a1e835cfac555c1849e8fee09a61f37e9ec1c3ea61 SHA512 614843ebf42b19a145f6962b9bc54c55700471165acbd2a2e009e6af833f29cf82865743c9905a6967eb1068ff01e93dc1b4542be91ca0c06ff08b5f721f88e3 WHIRLPOOL 70e5a29adee5527c7b00bdd8a433ba979aa4ffd45e428e406f4522caba9fabfc866bf564ce1641ca518cdcb57e59210031e21bddd618e55f1858f73bb8b56a5c
MISC metadata.xml 969 SHA256 f62bd1d80b78c40793d157da852665f9519c21e0a9fc8b2fbda3ea63c86dac73 SHA512 da122ffe0876fa2d531e2e4bb1304f5b37a821f7c72a660f0bc03250934f3b53dcfde56f6f74681c3ce1937beeb1ebb496945cb447fe5cfbe8eae35975454415 WHIRLPOOL 3ee91d2ba151e18ae1e2a925c0a9638f134f1c3b906443aa87e9228c756ae377a2b36186a98ab86d1185a86faa7229aa4a2834c28d86836285ddc6bfd617be47

@ -1,45 +0,0 @@
KeePass looks for some resources (XSL files) in the executable directory,
however under UNIX system this not a good idea, so we look into the
CommonApplicationData SpecialFolder, which usually maps to "/usr/share/".
So the final search path should be "/usr/share/KeePass/XSL/".
diff --git a/KeePass/Forms/AboutForm.cs b/KeePass/Forms/AboutForm.cs
index 8a04c87..6083c00 100644
--- a/KeePass/Forms/AboutForm.cs
+++ b/KeePass/Forms/AboutForm.cs
@@ -31,9 +31,11 @@ using KeePass.UI;
using KeePass.Resources;
using KeePass.Util;
using KeePass.DataExchange;
+using KeePass.Native;
using KeePassLib;
using KeePassLib.Utility;
+using KeePassLib.Native;
namespace KeePass.Forms
{
@@ -92,8 +94,21 @@ namespace KeePass.Forms
m_lvComponents.Items.Add(lvi);
lvi = new ListViewItem(KPRes.XslStylesheetsKdbx);
- string strPath = WinUtil.GetExecutable();
- strPath = UrlUtil.GetFileDirectory(strPath, true, false);
+
+ string strPath;
+ if (NativeLib.IsUnix())
+ {
+ strPath = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
+ strPath = UrlUtil.EnsureTerminatingSeparator(strPath, false);
+ strPath += PwDefs.ShortProductName.ToLower();
+ strPath = UrlUtil.EnsureTerminatingSeparator(strPath, false);
+ }
+ else
+ {
+ strPath = WinUtil.GetExecutable();
+ strPath = UrlUtil.GetFileDirectory(strPath, true, false);
+ }
+
strPath += AppDefs.XslFilesDir;
strPath = UrlUtil.EnsureTerminatingSeparator(strPath, false);
bool bInstalled = File.Exists(strPath + AppDefs.XslFileHtmlLite);

@ -1,59 +0,0 @@
#!/bin/sh
buildDir="$(pwd)"
keePassRootDir="${buildDir}/.."
copyKeePassIcons()
{
cd "${buildDir}"
cp -f ../Ext/Icons_04_CB/Finals2/plockb.ico ../KeePass/KeePass.ico
cp -f ../Ext/Icons_04_CB/Finals2/plockb.ico ../KeePass/Resources/Images/KeePass.ico
}
sanitizeKeePassProjectFiles()
{
cd "${keePassRootDir}/KeePass"
local keePassProjectFile="KeePass.csproj"
local keePassProjectSolution="KeePass.sln"
sed -i 's!<SignAssembly>true</SignAssembly>!<SignAssembly>false</SignAssembly>!g' "${keePassProjectFile}"
sed -i 's! ToolsVersion="3.5"!!g' "${keePassProjectFile}"
sed -i '/sgen\.exe/d' "${keePassProjectFile}"
# Update solution .NET format to 11 (This targets Mono 4 rather than 3.5)
cd "${keePassRootDir}"
sed -i 's!Format Version 10.00!Format Version 11.00!g' "${keePassProjectSolution}"
cd "${buildDir}"
}
sanitizeKeePassLibProjectFile()
{
cd "${keePassRootDir}/KeePassLib"
local keePassProjectLibFile="KeePassLib.csproj"
sed -i 's!<SignAssembly>true</SignAssembly>!<SignAssembly>false</SignAssembly>!g' "${keePassProjectLibFile}"
sed -i 's! ToolsVersion="3.5"!!g' "${keePassProjectLibFile}"
cd "${buildDir}"
}
sanitizeTrlUtilProjectFile()
{
cd "${keePassRootDir}/Translation/TrlUtil"
local trlUtilProjectFile="TrlUtil.csproj"
sed -i 's! ToolsVersion="3.5"!!g' "${trlUtilProjectFile}"
cd "${buildDir}"
}
# Start
copyKeePassIcons
# Remove ToolsVersion 3.5 References so that newer Mono compilers can be used
sanitizeKeePassProjectFiles
sanitizeKeePassLibProjectFile
sanitizeTrlUtilProjectFile

@ -1,120 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils fdo-mime gnome2-utils multilib
MY_PN="KeePass"
DESCRIPTION="A free, open source, light-weight and easy-to-use password manager"
HOMEPAGE="http://keepass.info/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="aot"
COMMON_DEPEND="dev-lang/mono"
DEPEND="${COMMON_DEPEND}
app-arch/unzip"
RDEPEND="${COMMON_DEPEND}
dev-dotnet/libgdiplus[cairo]"
S="${WORKDIR}"
PATCHES=( "${FILESDIR}/${PN}-2.20-xsl-path-detection.patch" )
src_prepare() {
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass. Apply patch using base function.
# This XSL file will not be upstreamed since the KeePass creator said that
# including this patch would break the Portable USB version of KeePass
# (which keeps/looks for xsl files in its own folder)
default
# New Mono Prep Script until keepass 2.36+ comes out.
# This script has been upstreamed, still waiting for final confirmation.
local newMonoPrepScript="${FILESDIR}/keepass-2.35-new-monoprep-script.sh"
# Switch into build dir so the mono prepration script works correctly
cd Build || die
cp -f "${newMonoPrepScript}" PrepMonoDev.sh
source PrepMonoDev.sh || die
cd ../ || die
}
src_compile() {
# Build with Release target
xbuild /target:KeePass /property:Configuration=Release || die
# Run Ahead Of Time compiler on the binary
if use aot; then
cp Ext/KeePass.exe.config Build/KeePass/Release/ || die
mono --aot -O=all Build/KeePass/Release/KeePass.exe || die
fi
}
src_install() {
# Wrapper script to launch mono
make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe"
# Some XSL files
insinto "/usr/share/${PN}/XSL"
doins Ext/XSL/*
insinto "/usr/$(get_libdir)/${PN}/"
exeinto "/usr/$(get_libdir)/${PN}/"
doins Ext/KeePass.exe.config
# Default configuration, simply says to use user-specific configuration
doins Ext/KeePass.config.xml
# The actual executable
doexe Build/KeePass/Release/KeePass.exe
# Copy the AOT compilation result
if use aot; then
doexe Build/KeePass/Release/KeePass.exe.so
fi
# Prepare the icons
newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png"
newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png "application-x-${PN}2.png"
# Create a desktop entry and associate it with the KeePass mime type
make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" "MimeType=application/x-keepass2;"
# MIME descriptor for .kdbx files
insinto /usr/share/mime/packages/
doins "${FILESDIR}/${PN}.xml"
# sed, because patching this really sucks
sed -i 's/mono/mono --verify-all/g' "${D}/usr/bin/keepass"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
_update_caches
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype/autofill)"
fi
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."
}
pkg_postrm() {
_update_caches
}
_update_caches() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="aot"
COMMON_DEPEND="dev-lang/mono"

@ -1,3 +1,3 @@
DIST mei-amt-check-0_p20170515.tar.gz 10793 SHA256 d84d8b25b60cc434236cad0c5a59ac0763ab3e61fe5c563c300e72b2a1860e34 SHA512 62ac6d3b2cacfc4770a076bffad1a4f8ba9233acef09b2e7bc77da545a67886b86e4076cceecd5ca8aab38c661cf8a1ddb178e7caf181b2da6171c467fbd8988 WHIRLPOOL 8e179423972082618162654c413a776e6b9d04be7c8d73b8b7c079f3cb1e439aa1f0c56c39a65c1f4349e5816c56046b67b53ff9ad1a84b2e6c72e23f7db43e2
EBUILD mei-amt-check-0_p20170515.ebuild 703 SHA256 13b5c5e3d276cb87d37dc5e71985497fffc766cf2d4442b7e6c803a326e95a97 SHA512 bcec63bb7edecfc74bffde92433775d900a9946609c1c7a11044efc57d42ec90717bf08a8b8c856c10de8c4252536cbe26eba74ec1fa9b4af2983d29214e9668 WHIRLPOOL ede724f8d299218608195812809b57a0b59f50b2a4bd0df23aa291738d77fc771d35a368a40b34e70115e9b9c4ebf9009b46b45f5661c931040c1e7022f948a9
MISC metadata.xml 337 SHA256 9038fb79bf0e32d968cf14e00f2db3cd1104a41fbe3366378abbb9e463a1c600 SHA512 8fc9027352e051748a7cf775e9cd86c1f8995a3b26dfb6cb5f97182d1edc8ecab9ca0e6dd7d0a468dfff9b5f9ab415451e9315defb1bbbe13b04d67e18540c82 WHIRLPOOL a7f38c49fe28a7303363e787d87e4dc72f5e10ec70b8e184e8bacb74347d57619202ba52a05f9f415967397e7b9fd387d4f66aed444af8548a2e1e0d41224ce8
MISC metadata.xml 256 SHA256 ca5743f0dab0d056f7fc09fa77bf5399b710f1bcc6a80ee67aa2e00414c6da0f SHA512 e157b88fb4a80a7efd644e78794f964897ddfd949d41ccd6e62c989927f165081533bd07e9685b2aa31e3268a87568bde6af02649cb887dcfce913af930a483f WHIRLPOOL 70232d79a0fd1f985db1923cffa79e63107feb3f7774fcbb16a28c1c7818f0b73c5a16d17b1d8b313755d4b460b9f48f767e705bd747b0f1593879abe2324ee5

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">mjg59/mei-amt-check</remote-id>
</upstream>

@ -5,4 +5,4 @@ EBUILD ngxtop-0.0.2-r1.ebuild 651 SHA256 33e6767e3fc2760b074173e4f891548dea1d756
EBUILD ngxtop-0.0.3_pre141201.ebuild 728 SHA256 eb3513680d5c5ed1ac6d2943c947bc9eea29a0fc21e3afb2a99c7f128b81e56b SHA512 b857066578c5c46f2bcbe0413f11e0996e0e4a9fdd932d3c2ebf9e4e24a9e003f54237b884d8b9588fd8d37ae21485476c4d7053c3c4bfcdb380e3f69809887c WHIRLPOOL e5b83892585e2cc99a54ea7df32e8ad8e4b5620c98e0fcec3476ff8cb13cf1dbdb1ecfef3434cd565abb1d7e85785410faf49ae8f19642310074a3406345e84a
MISC ChangeLog 2737 SHA256 c8068277a4aec1d75895b405392cea342453598faca147103ace9dede4660491 SHA512 7fb355c6f76161a3dd5f87a8e32a405ec363c85b5fba91007d4830fc9eef4796c3dc063a2c7bade33172acc5b8c73885d72630e235fac033e11de989a25736a0 WHIRLPOOL 9086b6903581cff8d396e87929835ac0ce8563d865f073bd7ff8dabed42761784e2d1b9bbf9bcc44b867133bf3090e4ed58b9ddca7e501d77f9231bc23deaae4
MISC ChangeLog-2015 1200 SHA256 7b2c0d0a1c50dd300d2ec4d2e504f500114a2c172056481aefbb531e8ec7891b SHA512 b68f60bf8d45a496fad79bcb5ccad099ea7bac1f239d0440f59d49f61719a36122931df143ee1fff68c439ac80486034129d31e7fe5b9afa527ab826865e5028 WHIRLPOOL 5d90c446e862a305466f15077604806dda0f5c1c97097a65cd3beb885dc0da9d1e360f7b30a89bb107bca14c6f24267905f08093363ca8302837f34dec46f703
MISC metadata.xml 331 SHA256 76ec9919be70df7bab9e6ba3a5b60275caef6a778a91012397bf3617fed29aa7 SHA512 18bdcdcf94cb3148ff88eab39c76c17b21e0c1717a992b2c0be7c770ae773e0a1bb567ea76e8eab23d896ac1591e6fc719987ec69294afc937b8cfeeb1723766 WHIRLPOOL 41f30c5be45e7c0c367d0182467e9662fd7bf245509d5e45c2867d94a24a13e15546ddb5f4b64cfbfafb8388361a5d7791bd547d695d015c17dc366444760bae
MISC metadata.xml 250 SHA256 8f9da03ca96e19696ab30c9af17c5f3152ce7e920a5bab7182f4f451a2060558 SHA512 3b834414c779d9155f38a0bddf7949a53b43da55fdffc52b32e1dcd1a666d3262187571cad366b89fc5985471e8ecccc7e241c497cf6104a31e83d4b0d555d11 WHIRLPOOL 4122f3ccf5ee7fb4843c86f64e9f9077d17fbcdb5ef12ddac57ae935ada7fa5d23cd2331612162b22bd74393452fd794270b29d8effe5d9ce361ddfebc5172ed

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">lebinh/ngxtop</remote-id>
</upstream>

@ -1,6 +1,4 @@
DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9
DIST passwordsafe-1.02.1_beta.tar.gz 14068085 SHA256 cd376032947c705fbbdbecb763eea760cc7ce2e1eb539df04bda3fad34ad9e27 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 WHIRLPOOL b082cdc26167be832302df4a07d695bba8a581a588b7ee66f6549ab2642b35b85d5921a8381b5f21726b5d0f93fc88d6dc713ff6356f9e0f5d524aeb0d92390a
EBUILD passwordsafe-1.01_beta.ebuild 2236 SHA256 df9ca053feef0d955454a345470b589c32cf48b82fcbf34f59c1161456f3d850 SHA512 e21b64e3b350dd3d0d14861d3944f8926b6b829f4ba35135f1dd32f63c0ef255b7660f06001e5e735e78727686c93e7c369bea1729afa9817df8fc6f6dfe8085 WHIRLPOOL 57bb3dcf52cbe0fc1174e265be21974be9c63ec47b90e0dbf99500ff33b7f7527fbe321512aac83f4cdfa321811631e5e7024de5c38507cefb71623b9b9aad43
EBUILD passwordsafe-1.02.1_beta.ebuild 2259 SHA256 93497d842c1c09d49597b6281fd7cc875cb38a73d41533e2859f5cf05b3ccea6 SHA512 3dddfb2e794843a294688e9ed4941bc6f2de7593d8c35fe37b5d516a0663218d6811a0b8bdbc5da141d4b4492f95be7c2893f5c4a2204a48996cc116cb7a1993 WHIRLPOOL f2d687146cb7590484d9aa030418892986f9ded4c819368b51cbe6c26115ff7bf6f565fe91d83b7e91ca50ecaad65357a83083859d0dead5d0347bb4eda2dcf9
MISC ChangeLog 1136 SHA256 441395b5eef494177f40eb30a313ced8006e83ead0d124c94041035532a2aa8f SHA512 6869bb03e319a1eb6cd3ca972f7c5fd2d6f0973b7b23957c12e7d0eda8b4c688b8c1274849622ff34353ac73f00c8312310210d58f043e0d41c825706c6a9f0e WHIRLPOOL c53311b0ddf7c45f883bbf5f89b3b81d8d6425355224587b466722c5819c4953997762b8172ccca06441b9a519e4fb1b573a37b6154d8da3ca512692d0d1c99a
MISC metadata.xml 525 SHA256 c76aecef1d909ddefbb6ba9f613c43f77839752a8b18f5f4fcf47a2c78fbcefb SHA512 d909d192baabf8a31a5db3d2df81ca4279be9f12106ad0a4a0a6442a4e3395f341d397e5f0282487605af660e9ddb95863a2a7d1b27ded0d3617f2dd9fcf56a1 WHIRLPOOL cba7a3a6b90fc833ea393b2e89e673176484336e26be81a3b6df5ed8b9e1708aafce2df7c0d8f60de5e46fd476db311fdfcaae4fecb1790ad1e9cebad497aafe
MISC metadata.xml 447 SHA256 ef6e772b93fa2da785a65a63c50d6c258c8c03fed95ea035a17b09bb84bb353e SHA512 99ee28a74db73143b0231defc8d6f09acd30b3d6b9bc2c54829e39b484fe051789d8855dd4d51544c6aaf0cb20de04a3b0f9f5bbed447760435e34787caa48ce WHIRLPOOL 83ea3866c83cc240730b92a159cf057a4342aacb46aad775dc58314ea3ce1342ec418eb83cf43c797c24bc7af54823bfb630d3548fef6c51f9d2c2dbe15417d2

@ -1,10 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<use>
<flag name="minimal">Avoid collision with <pkg>app-misc/pwsafe</pkg></flag>
<flag name="yubikey">Enable support for Yubikey</flag>

@ -1,87 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
WX_GTK_VER="3.0"
inherit eutils flag-o-matic wxwidgets cmake-utils
MY_PV="${PV/_beta/BETA}"
DESCRIPTION="Password manager with wxGTK based frontend"
HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/"
SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="minimal test yubikey +xml"
RDEPEND="xml? ( dev-libs/xerces-c )
sys-apps/util-linux
x11-libs/libXt
x11-libs/libXtst
x11-libs/wxGTK:${WX_GTK_VER}[X]
!minimal? ( !!app-misc/pwsafe )
yubikey? ( sys-auth/ykpers )"
DEPEND="${RDEPEND}
sys-devel/gettext
test? ( dev-cpp/gtest )"
S=${WORKDIR}/pwsafe-${MY_PV}
pkg_pretend() {
einfo "Checking for -std=c++11 support in compiler"
test-flags-CXX -std=c++11 > /dev/null || die
}
src_prepare() {
# binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe
# instead. Perform required changes in linking files
sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die
sed -i docs/pwsafe.1 \
-e 's/PWSAFE/PASSWORDSAFE/' \
-e "s/^.B pwsafe/.B ${PN}/" || die
use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \
-e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die
}
src_configure() {
need-wxwidgets unicode
local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON')
$(usex xml '' '-DNO_XML=ON') )
cmake-utils_src_configure
}
src_install() {
pushd "${BUILD_DIR}" || die
if use minimal; then
newbin pwsafe ${PN}
else
dobin pwsafe
dosym pwsafe /usr/bin/${PN}
fi
insinto /usr/share/locale
doins -r src/ui/wxWidgets/I18N/mos/*
# The upstream Makefile builds this .zip file from html source material for
# use by the package's internal help system. Must prevent
# Portage from applying additional compression.
docompress -x /usr/share/doc/${PN}/help
insinto /usr/share/doc/${PN}/help
doins help/*.zip
popd || die
newman docs/pwsafe.1 ${PN}.1
dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt}
insinto /usr/share/pwsafe/xml
doins xml/*
newicon install/graphics/pwsafe.png ${PN}.png
newmenu install/desktop/pwsafe.desktop ${PN}.desktop
}

@ -1,3 +1,3 @@
DIST lz5-2.0.tar.gz 207478 SHA256 9d26494da492a9fd79b3baf93512a543f450b169bae01067354bd0179a5e3ede SHA512 be304d4fe95ff237420cdc054ce7751c5b51e9b438f6cfcb3189e138909331175201cf77615d289d4ea016d66118592794b961ea07c318f477a27263eff2b82e WHIRLPOOL edc1aac3b63fd654783ea8d50f836e0c5faf331a136bdf257a279582db7a144058a99f5434c5cb6bc6b80a75808c1efe246277e5ff12a085a88618bcc225e6e1
EBUILD lz5-2.0.ebuild 832 SHA256 23c41593eb8173b9bff1cfd7cf8b6dc1f2d89866ebdd8b214d2a1c01c1891f67 SHA512 a5df64cee6f516ea011bbd88fdb941367d29a6b6a6068e99ba108217cb40e57ff3116961d0da188e66fdb183232e1f8ecb7f222767b99f086cd7ab7dbbc62637 WHIRLPOOL db5679b31380fce2d7ad91db7772db3aba214433b11394f8de38028b8dc1e049feafdf2cd10bffe423cbb60725e27043e3872c47432bbfa5aa3e2fb6680b5c52
MISC metadata.xml 359 SHA256 4bfc13ab0ef8cad744741e1a20361169135f0375d4e0ef46cd6b53978f63c4be SHA512 86196bf1664fa9379618c4504011cdf2420be3553365788263cc373709e94b3f176a3172135f297011699433beb9f00f3a6c671a84ecfa3476afe23394a5d92e WHIRLPOOL 339b7d475e3bf6a665cf1025e9ac1751b7fa6913026911e2f7f98c1822b14615f74d87e6a433b601e295a0bded5dafcd8ef194896916b1e85e57a9f28e64734b
MISC metadata.xml 242 SHA256 1a3eec5e968b056853c354554efa7dbeda64a2a27edddee62134298e2e25b9fb SHA512 8f5562898c2a92f16bfe6b66dc5fde18195f65dbfee8719ec2a3653006046c42867207f60ba682a34229aee5dcc940496eabf783ca213b89c7f96fc20f81e8c2 WHIRLPOOL 0d8539888b00bc33411d5b4e9e39ba3af9eaee0c1e1728ecfa789f34dff567b807d471b6fe466360e7cc5c6f0e2225dbb4998345c7c7c71f1550b68cc08b8474

@ -1,12 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
</longdescription>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">inikep/lz5</remote-id>
</upstream>

@ -1,11 +1,9 @@
DIST certbot-0.14.1.tar.gz 851705 SHA256 7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d WHIRLPOOL f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
DIST certbot-0.15.0.tar.gz 942788 SHA256 87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844 WHIRLPOOL 01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
DIST certbot-0.16.0.tar.gz 992700 SHA256 9abac759d7d72b520693ff806479e87609059a1546bb6ea26416267ebeedd25b SHA512 4cb6ec06c6ec71cd6886a716100f269de3922f17a582c8c20ec40327b65e1c16347a5b33d44131e56a7667233ebba88ff36a4e854beedd13e848897ba09a7e64 WHIRLPOOL 34dae0b20d472b4020986d0768ea6757c977fa4626666a9f81711007c051e76f9ad60f5a3bc77c768975e71a791f20e5ca2bb6f2fc41d809ebe2541129c975ef
DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96 WHIRLPOOL cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
EBUILD acme-0.1.0.ebuild 1234 SHA256 8720192872d7fa7f7d40bbfd8bcb47da11c9ee53ef5491436844f907f087b2ed SHA512 a86535b4848749ad221269f2cc8494bd61cf7ae3e0352ab1d4d60c2d0b56b34dc2d0fad77786d49dfed08eb22c48cce936cddca97b9fccb946b7f9265695f5e8 WHIRLPOOL 5d8e66b8eccaf0cdc5cef94ecb0206b9e70f16d375775603a2d0322c09983c5218264468ec09f5e7265c367f8ea06debe1b138f1c4d50f43ac1221d16dc785ed
EBUILD acme-0.14.1.ebuild 1088 SHA256 3901459c800d46b169a5c26ef8ccd97c8f7b0f08583f1181e4cf675d965561ec SHA512 4368b0a3b7442122bdeb5295988f3151000048c708cb86f8faa552670fee8d54a314c27a900bc14adf46545799ddc6560df2807263eacce9ae5c20e6361ebc9b WHIRLPOOL 9da58a0a770583d3f3c7b36682bf47a6a842927c5fa89eb75df2fa674bc4532f6524057e96f6d4ab5fbd7056f53501e6f9058377e3491b0fe8dc65b50d10da63
EBUILD acme-0.15.0.ebuild 1088 SHA256 3901459c800d46b169a5c26ef8ccd97c8f7b0f08583f1181e4cf675d965561ec SHA512 4368b0a3b7442122bdeb5295988f3151000048c708cb86f8faa552670fee8d54a314c27a900bc14adf46545799ddc6560df2807263eacce9ae5c20e6361ebc9b WHIRLPOOL 9da58a0a770583d3f3c7b36682bf47a6a842927c5fa89eb75df2fa674bc4532f6524057e96f6d4ab5fbd7056f53501e6f9058377e3491b0fe8dc65b50d10da63
EBUILD acme-0.16.0.ebuild 1088 SHA256 3901459c800d46b169a5c26ef8ccd97c8f7b0f08583f1181e4cf675d965561ec SHA512 4368b0a3b7442122bdeb5295988f3151000048c708cb86f8faa552670fee8d54a314c27a900bc14adf46545799ddc6560df2807263eacce9ae5c20e6361ebc9b WHIRLPOOL 9da58a0a770583d3f3c7b36682bf47a6a842927c5fa89eb75df2fa674bc4532f6524057e96f6d4ab5fbd7056f53501e6f9058377e3491b0fe8dc65b50d10da63
EBUILD acme-9999.ebuild 1088 SHA256 3901459c800d46b169a5c26ef8ccd97c8f7b0f08583f1181e4cf675d965561ec SHA512 4368b0a3b7442122bdeb5295988f3151000048c708cb86f8faa552670fee8d54a314c27a900bc14adf46545799ddc6560df2807263eacce9ae5c20e6361ebc9b WHIRLPOOL 9da58a0a770583d3f3c7b36682bf47a6a842927c5fa89eb75df2fa674bc4532f6524057e96f6d4ab5fbd7056f53501e6f9058377e3491b0fe8dc65b50d10da63
MISC ChangeLog 5917 SHA256 bdbadcd2933561b28889bf9b42c7d8863ecdf550db5b65662f3fb9096031b160 SHA512 63e3bf1a22642138436d2c123c9e25c33cd9b17ba6be7953a95babe7541ba0fafe82a1f504b3b1647eb08e19714075c79bb1fac3f7334b94ee6d7a740347b540 WHIRLPOOL 9eaaedda59338c0c9bc3e0188d2dcc08ed17b83adfc49a7afa21c7883d97ea07a4d457be8546c92354ce7eb85bc59dbea905fe09e5a9ea6809e879f2ba915eeb
MISC metadata.xml 333 SHA256 2dac3dfae7f320489f799db9129fcb8b45298241d6798c188aef134ec2d356cd SHA512 6d1b31c4529880c94bbf4cf09160b30b53136328efa65656ee288a0f8e647d8a5f72e12c7296ee20b4e610c861f1166808a8b1c6624580a394172aab33d084f8 WHIRLPOOL 89111987fd60d03c12f57b17381e781f4597d448c09df2739b582fccec63b0c0bf17f088fadb38a8f76608e3b59776d5c7a7b77a252b97beb0a229e6f51968cb
MISC metadata.xml 255 SHA256 e898dcb16dc4fc89753e1fe2bda841d7959a15df019156cffc988fd64cc0828e SHA512 a1200ded1c4bc4976f4ed4e2e17c1521a50d45ddb98f06327be9af4340c4a9530f1e6b8245a78b021af10fe07ca201c34838fbb439909b12715a9ae16be7078a WHIRLPOOL 300087b9f29f727a5ec8abef240f78c57bd8aa955e408adeba2a5f50506c777b39fe1262ec6bf6c7bf0e1d85b400e0d23cc1f25d29b90d8b35d3459b2466f195

@ -1,38 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
S=${WORKDIR}/certbot-${PV}/acme
fi
inherit distutils-r1
DESCRIPTION="An implementation of the ACME protocol"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
>=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
python_test() {
nosetests -w ${PN} || die
}

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">letsencrypt/letsencrypt</remote-id>
</upstream>

@ -1,7 +1,5 @@
DIST certbot-0.14.1.tar.gz 851705 SHA256 7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d WHIRLPOOL f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
DIST certbot-0.15.0.tar.gz 942788 SHA256 87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844 WHIRLPOOL 01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
EBUILD certbot-apache-0.14.1.ebuild 1075 SHA256 26a855363788172756b9fbdab497d7b982da0a923a5733f93f9be3395f660a1d SHA512 3c1cf90d237a4a06813f611d16ab744ec0ae332279d93fe0a129a80da6e827eb1e53bba740f878ea71eb6448edeb8b02ed6ec8194b4c28303a6bd319556dbdc3 WHIRLPOOL 8b3561b76afd951135a45f03470eb9086d7111be23684f072c093fc7446e04d231995d9444c99d459cfd78ee672cfd838cd9b14353be76bff55e154384fcdf61
EBUILD certbot-apache-0.15.0.ebuild 1067 SHA256 e3301e6f2373be348fe85068bd1091a0c97be050aa8cee3fc13b5dc4ac60efec SHA512 023397617e302a728a4da177fafc3c745a7d3ad90d27f5f98adf222da8c8b4dbf898f7e828eb773b5e558f5fdf1a526f7320cc383ae37f6404941fd9e220dbf9 WHIRLPOOL a5a291f001a6654114dcb96aef3bf58c68dccad5121b2cb3219fb6a41e69e2b9e0c7821f542de212c9b7befd8eab90a57936c37787832b85c48e0cd192aac5f0
EBUILD certbot-apache-9999.ebuild 1067 SHA256 e3301e6f2373be348fe85068bd1091a0c97be050aa8cee3fc13b5dc4ac60efec SHA512 023397617e302a728a4da177fafc3c745a7d3ad90d27f5f98adf222da8c8b4dbf898f7e828eb773b5e558f5fdf1a526f7320cc383ae37f6404941fd9e220dbf9 WHIRLPOOL a5a291f001a6654114dcb96aef3bf58c68dccad5121b2cb3219fb6a41e69e2b9e0c7821f542de212c9b7befd8eab90a57936c37787832b85c48e0cd192aac5f0
MISC ChangeLog 650 SHA256 0ceb4da791e6e05a4380d4db4297da391135e1ce24d0658b3697a0598bffbf75 SHA512 c841c9a2340dbb950dd8fa0861a84c18744cce90c4c6bc0fcb5a1a4caa087c9ad69ce0e5b4d344107f3eff6fa579a60ec054fc3c159318e872413fd968b6a85d WHIRLPOOL 2bea921c94946c02aaccfa5b1be5d05e3103a3927d71425b68acf46762a6e20a8a023789b920136d30bede21359deee5c3746306d0ad7e1022db8dbe3e3a82b3
MISC metadata.xml 325 SHA256 f9b8e70df8fcce8f4899d06190a31f2bfde9aca3d1b32ca661adac371c69d5d7 SHA512 032f9c539ee0bc2b6b230a107c39d0e097f74e77359f8a762def0b18e4bb3b8a401ad2bea1b94a8e85b96a66a867dd2c171f31449ec8aaa4ff5dd7f6ca721379 WHIRLPOOL 1d814e662ff1df3ab0ebb290c235f38714c4a935c10316868a2b4e33ece9f23dfbd864ca426e214ac246753d6a330cd22d0cb75af75b36f161075db8fe9d5109
MISC metadata.xml 247 SHA256 838a26903b544d348e3e32115ebae1d7b2b490f91608bd8b5af61234a9df11f7 SHA512 c3b8b38361c8b26316f4ed2de33cc4e144d5582572f865b39225c350429a2dd49c61c7e54ed2c8092203fbe8b3f269e6aa446cc0672b65fab156cc390cd9a21c WHIRLPOOL 88491c5a375d91fd37abac7e32205e6fedbca6e9068537d4b0661962a11c91330d18a1130d777f9bff111cf904535b952746d457514fedc6f7ed1d632b7648c2

@ -1,38 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
KEYWORDS="~amd64"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
fi
inherit distutils-r1
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
<=dev-python/python-augeas-0.5.0[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
nosetests || die
}

@ -1,10 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">certbot/certbot</remote-id>
</upstream>

@ -1,6 +1,4 @@
DIST certbot-0.14.1.tar.gz 851705 SHA256 7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d WHIRLPOOL f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
DIST certbot-0.15.0.tar.gz 942788 SHA256 87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844 WHIRLPOOL 01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
EBUILD certbot-nginx-0.14.1.ebuild 1007 SHA256 92328a779013918cd7e37b929e5d37ddb613f59d0fe818cbf8d1a39ddfc4cfb5 SHA512 580e0d41237668b9d97d675743b6b80d7ddf7ad6baa62513224a6c79cbda3c197c8562a8f3548066216543eede2c0e21158363f8d545782920811aa01d6c4e56 WHIRLPOOL a1f69031ab8bd1062cc1173939b2f7b626bc0bea5e72429434d96c56b1b8e3c5953ec42096b7c3ed6231cbd27072bfacc81d14ab938a0a3c8402f04670fdea52
EBUILD certbot-nginx-0.15.0.ebuild 1007 SHA256 92328a779013918cd7e37b929e5d37ddb613f59d0fe818cbf8d1a39ddfc4cfb5 SHA512 580e0d41237668b9d97d675743b6b80d7ddf7ad6baa62513224a6c79cbda3c197c8562a8f3548066216543eede2c0e21158363f8d545782920811aa01d6c4e56 WHIRLPOOL a1f69031ab8bd1062cc1173939b2f7b626bc0bea5e72429434d96c56b1b8e3c5953ec42096b7c3ed6231cbd27072bfacc81d14ab938a0a3c8402f04670fdea52
EBUILD certbot-nginx-9999.ebuild 1002 SHA256 6789f86bec3256aaaaf8ca42ac94c97660c2c95d99b2d622497aeb4bcea66c4e SHA512 c52f1ad93218421dcd0192605ab8540593bdd9c9ca475691d889662944295cd91228c84bfde9b9ca3af12784783ff17c8511e048ba3ef685bc3a76d9295a6d3e WHIRLPOOL 323f8b85458481b9ae09d1881edf207f3c5141e3e64afd8ab05f3ac3f6a6132e782e00e42ae78d7b6749063725ea61174a522fbd47eaf6e221bf1b23503a64e7
MISC metadata.xml 325 SHA256 f9b8e70df8fcce8f4899d06190a31f2bfde9aca3d1b32ca661adac371c69d5d7 SHA512 032f9c539ee0bc2b6b230a107c39d0e097f74e77359f8a762def0b18e4bb3b8a401ad2bea1b94a8e85b96a66a867dd2c171f31449ec8aaa4ff5dd7f6ca721379 WHIRLPOOL 1d814e662ff1df3ab0ebb290c235f38714c4a935c10316868a2b4e33ece9f23dfbd864ca426e214ac246753d6a330cd22d0cb75af75b36f161075db8fe9d5109
MISC metadata.xml 247 SHA256 838a26903b544d348e3e32115ebae1d7b2b490f91608bd8b5af61234a9df11f7 SHA512 c3b8b38361c8b26316f4ed2de33cc4e144d5582572f865b39225c350429a2dd49c61c7e54ed2c8092203fbe8b3f269e6aa446cc0672b65fab156cc390cd9a21c WHIRLPOOL 88491c5a375d91fd37abac7e32205e6fedbca6e9068537d4b0661962a11c91330d18a1130d777f9bff111cf904535b952746d457514fedc6f7ed1d632b7648c2

@ -1,34 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
fi
inherit distutils-r1
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}
~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}"

@ -1,10 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">certbot/certbot</remote-id>
</upstream>

@ -1,7 +1,5 @@
DIST certbot-0.14.1.tar.gz 851705 SHA256 7992fced742649e7b7668e4db7685de12248a4ffba66810cb336e9b6412e3567 SHA512 309e0e1d071960ae9a5cc4c9f965cc623b68d3d61f69282f21629514553a75af4d384d2c29fd3beee6eb8447c7b6651ce86c33c4f3916876fac7a91a08d2075d WHIRLPOOL f5a5be776f0a9bb9096a6e8dfa64942bd00583559cba64d3c1a5b991578bb8c7cac5076895e4291e1ec4c8fa767f026a90e0c1312c4f425ffcb5bf08bd0e9e40
DIST certbot-0.15.0.tar.gz 942788 SHA256 87d306b1c013b472b8f548b38ccc476c125816435bb3b99e932fed09ac777296 SHA512 e884b34985a1128ce94d6b2be77af6ee86ded8b870e066f3f4bc22f78501f3f0a51060edcf75a11cd31dd525388adb8ccc4e2da0068b5b75be131d0fb0ca6844 WHIRLPOOL 01b172e8c7ac5d3678ee608b36d93f23943bf17f1e9c593cc1af3febcf0549b03961e69e537f099643dd9ee268497f76c2c18d8fa7a1d45753bc50e670375317
EBUILD certbot-0.14.1.ebuild 1500 SHA256 f81b883b653fbac3c1d9f10c9278248c128f327b0928a8a2e436d2af18093f4b SHA512 abde2849714787e6bcff7fbb93560a2f5672cd671ed3f8883adbd14e06d6f0b229cc3e2fce62b6424460c92eeffd5184dd33d2f701ba92dc23e414cd2379ee58 WHIRLPOOL 515f70d12519a01a8fe3e4189f42a6c22c67efc64cedd5ec32c5c35ac49db0d9b0123a46bfbea18d05efd267d84316e7b2910766e27d4ad504a21f498fc26bfb
EBUILD certbot-0.15.0.ebuild 1500 SHA256 1d53e382a60512ee5527fb76eaae0d02cc5e9bc03bb853ebfcf3fa4e68187769 SHA512 e338028b2e4357527f0bbffa28d7a1b66798c047a488cf791f26477135513510e11c3e96d19981be372bc7de02f7a2df13bef4d07bbf2185a648fcf04a1a5219 WHIRLPOOL 47fa9b2c46fad4a3b2662e91c4318fc21a75ff15c09cdba6faf5407296468d970695ee9636bbca31136bc5445559487aa7140501cf640e0828cdfc500e535a5f
EBUILD certbot-9999.ebuild 1500 SHA256 1d53e382a60512ee5527fb76eaae0d02cc5e9bc03bb853ebfcf3fa4e68187769 SHA512 e338028b2e4357527f0bbffa28d7a1b66798c047a488cf791f26477135513510e11c3e96d19981be372bc7de02f7a2df13bef4d07bbf2185a648fcf04a1a5219 WHIRLPOOL 47fa9b2c46fad4a3b2662e91c4318fc21a75ff15c09cdba6faf5407296468d970695ee9636bbca31136bc5445559487aa7140501cf640e0828cdfc500e535a5f
MISC ChangeLog 1863 SHA256 9d89a7d29808f3035d10942923d1edd5cad4451c6c5b2192ec6a56e54a3a2179 SHA512 dfccd3086c1dd58a1d786c0568183b9b3b1a392682920db4e30d5a11e836064fc45b2bfa4f1f1444e1a876b39922196ca787fa8d830cc3bcf2bc0deb0089b4da WHIRLPOOL 3c8a8db43ccb599e2347ee24a90de65f6cb89d70dd4068950297ff89877dc85792e98d3a0a5fc833aff1f55a2cad78f6bb280c071ff7b4dd07c47e82ebbcce14
MISC metadata.xml 325 SHA256 fb5473cbf95feebdd6fd18d3ad7feb45ab28ac8499f143679f0edc858e7406c8 SHA512 b0ca6a804a04bcac6eff6b81ea1d7639a1cfac1cf02f278a07e243a6a90423a7be6f67e05bc5eada32c0bae588d517c467a58c1a137ecc1949424a611978e5a3 WHIRLPOOL 84e1c7fdddeaad17b0809893bf2c8eb0de651fb8fd5abe1e6c85292cc2eb538e38a853812ae9dffa6bf347833a554842d4717c6ac2789074320afad95fdd5dd1
MISC metadata.xml 247 SHA256 8356f343338d1634471efd99b527faa67d24a3b9bb2689c34826b998b3d2b8e6 SHA512 6d3867e270bbc25e51e59a79f3b948b715dd39fcd99cac7449ccb8372547a50a661ab85c57c7c296b80eb770d5830b7236cb277d4d7606116aa6c4a39c50df2e WHIRLPOOL bb7fcac02912331016111edc3af5c35e197b31999d69dc9ea44e7b31e84645afbefc8644f0ecba4a489bafd736a6827e4db5ce5a4a7a4fb2be0930a542b1bbd6

@ -1,52 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
inherit distutils-r1
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
RDEPEND="
${CDEPEND}
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-0.7[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
DEPEND="
${CDEPEND}
test? (
>=dev-python/astroid-1.3.5[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pep8[${PYTHON_USEDEP}]
>=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
)"
python_test() {
nosetests -v ${PN} || die
}

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">certbot/certbot</remote-id>
</upstream>

@ -1,10 +1,6 @@
AUX 2.2.2-pkcs11.patch 1132 SHA256 3605e3799ff0e5cd161a0a76c7c998369c55126b86d61d0d45c75c3ab25e9249 SHA512 54b50352ccb08f30b57ce056fabdeedcc3096b9fb453647f32bb56fa099fefd18ec534475a02c587e43de3544d72486c4e3b9692daac6ea078b75f9938f1a864 WHIRLPOOL aa669174e40ce7da5ef4210c559dc2263e9cf87aa8a44607c8726153f3fe8803eb41344643d66e9e83084e9e4c63ae81273dc1cb2d71aa7701f3fa134fd5bedd
AUX 65easy-rsa 37 SHA256 685842f170ec8ce19be9de1681ec8f8121e677e6b3bcd21dea89b843e68e2839 SHA512 2f8c4f489ebd2ad2e5a0d45351361ecfc06a9481d9e15ea48215addb82ddf2083a85acb0a5c171d0c7e5406152d3679a5a7835e22ba9953e554614d94026d778 WHIRLPOOL b757f05f78d1e780b5991e5b19889d2692be188fc58e67a9606ca6334b0452d63302c4c5e556f2fdb542c6d86026e0f31c76845607b275f14e0875b1c518f303
DIST EasyRSA-2.2.2.tgz 10492 SHA256 68da869085dde7c6a964e9c6104b86e4af91c4c592f8ec2a2f6cfc9d20808991 SHA512 b09bd1a71c1bfeb3c2ff63f10b7781badf6d2b4888d97d917565436435b85fb90eebf7727db293bdc44039f23c7f3c3c4e762a22bf7d6e9ed7642a2f07e1ffe4 WHIRLPOOL 27b7d761a317d8787526dbdc1878e62326e6ca13730ddf9b50fe918f010c23d1535dfa4f6bfb76bf26bd005942105a0e862359579faf7b6fe803ad7ca53d627e
DIST EasyRSA-3.0.1.tgz 40960 SHA256 dbdaf5b9444b99e0c5221fd4bcf15384c62380c1b63cea23d42239414d7b2d4e SHA512 d20f646e33ec803444dfcd446553f1d6001227fedec93280c212b34cccee11b184599f1b2ae6a3ce9cf6c9ac52f2b840ebb645536df6ddf55382fa25c22df81f WHIRLPOOL 64d54af059e136409f4ad3488450cccc846e2b5d9dfb9e002dd466cf603b6677dc8f0b788471b73eebda918c5773673efc120e6a76dbf407a3e1605db14e62cd
EBUILD easy-rsa-2.2.2-r1.ebuild 923 SHA256 232f02d3ac9020a3378b95c3fe631fa40eb9cc08c33b367f4b3c4be529838c62 SHA512 4cbad7a9a56779a7e7c34a3d134d85a32449fa6ac6a864c7dc21bf620b676d06de57e78935eda444facf3dbf81f644cbcac97957b64a089f9dd27a5f449573e2 WHIRLPOOL 737c11156436c780c5ab1a8ad8a65c543a12d891f6c6bd6a90c2c39f517292ede7aa0178e2f57f224cccd5019139aa76dd9804c76671b356905e115d70145a07
EBUILD easy-rsa-2.2.2.ebuild 862 SHA256 926c2500c2d84a5f6e2aebbda2c5cebbc70d006cdaea95c0d5c21de6cf729d8b SHA512 0c798db71cdff80213d3eea91511aad0cc029582d5ab1fb0fc537facea398070fb0673fbf97e9d190f44af123d14506a082666fface021ae7db7a57c7b8ea893 WHIRLPOOL 11c958ed4956f39ca098e5f291d51be610e834d2002125d011c94c684072e5595a6e47f2d09a332e1a734b58e51bbcfc1d1a7a2024c6923dc9decef5e0e3319e
EBUILD easy-rsa-3.0.1-r1.ebuild 856 SHA256 294e8bbca5aab6d5bd46b69428fac174b8de5b17ee80e504a7bddc8277291ef5 SHA512 8be27d7faccabeb9468d4b914b690a95f11dd02225759e51042b8f54043253570fc2a06b2173aea31b2c33ebba879effffbba4d8cb95a6f51871b3d7760a11a9 WHIRLPOOL 29df1744c31e1623f73f1ccef0b273e10f0d27b764f30d16fb918518e4b3a871d03b3a954c5c37abf4a7bf8b3af83ab151e92da2203309c8f1c7af7d46c4bb9d
MISC ChangeLog 3729 SHA256 eed1fb90ddd2e88ab2ab2d63b75a5788dc92337da68c7864e4c54c1d604cd5d4 SHA512 af7e552d47ed6590857418c6d5b686ab04d1b9e03815eb8dfa2aa15a26a87a8749b6482847c93218c6707460c27b7ff78245b132211603bb16a23784f917f4e2 WHIRLPOOL d8eff7d428687802b87752c2dabaf7aea6d9411cef5811c5e6ba234b4ab82aca78d8460e95e5f03f6879154e578102dfc0c7f97452f7805b9b7cb4f20faa4e95
MISC ChangeLog-2015 3271 SHA256 0a2236d29760e1552d9f263845c2a9a55418026ec5ef3110cade31325ded68df SHA512 b39945d8ec2691004a6311f83e790a8b5d45280049cf7b1212ea8a5b494f8e4413459b57f09d9a31013b73d7ce6a26ea06f33d8489151019ab0dfcc8b13efc46 WHIRLPOOL b07605482d0f4876ee8685c2263c3221c0d726356f500729f00b617b8e2d91e9be3845d01411bc0c01949cf69c3f8740bdded40419a9a86b721e57a30fab7f24
MISC metadata.xml 336 SHA256 0415a2b56035fef5de8e215d7bc8a06f45b176d62ecef3b9b759e2faf266d45b SHA512 8caa684ea6cb7242292afe2fef39818da91523553ab991b05de289ea03c4dde360ab187b74208c05b15b5989d52a82655965d2cc460fd8f7481149df8e926542 WHIRLPOOL aa4377a4845fd9f4931193adbf07215d168162eea02619c6199ae610e1a788fe99d7ee91bcd9a812353c4c3d63473d97fde3e54bfdbe974989edf0db0e62f5d0
MISC metadata.xml 253 SHA256 9ed7b7735ddd664ebd9ccd44a4acec74a032bf23bc8210f444d2410371df3489 SHA512 514b8f53c2debe0ff7fcc49e68347d148d5955114bb26f93d86deb9cffcb17f9081cce239beafd37ec47c43ec01743eb999b7cf2b5dc1708948567865d9d6531 WHIRLPOOL 6065ede175c562ee1175a4930cac3e69d02b8b8814d2da2bbb995cbe956cf167c42e6e89fc549e3f2a910e4f489d3520618f58ac603288c6f6889177962dd762

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
MY_P="EasyRSA-${PV}"
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="http://openvpn.net/"
SRC_URI="https://github.com/OpenVPN/easy-rsa/releases/download/${PV}/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="libressl"
DEPEND="!libressl? ( >=dev-libs/openssl-0.9.6:0 )
libressl? ( dev-libs/libressl )"
RDEPEND="${DEPEND}
!<net-vpn/openvpn-2.3"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${PV}-pkcs11.patch"
}
src_install() {
exeinto /usr/share/easy-rsa
doexe build-* clean-all inherit-inter list-crl pkitool revoke-full sign-req whichopensslcnf
insinto /usr/share/easy-rsa
doins vars openssl-*.cnf
doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa
}

@ -1,35 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
MY_P="EasyRSA-${PV}"
DESCRIPTION="Small RSA key management package, based on OpenSSL"
HOMEPAGE="http://openvpn.net/"
SRC_URI="https://github.com/OpenVPN/easy-rsa/releases/download/${PV}/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE=""
DEPEND=">=dev-libs/openssl-0.9.6:0"
RDEPEND="${DEPEND}
!<net-vpn/openvpn-2.3"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${PV}-pkcs11.patch"
}
src_install() {
exeinto /usr/share/easy-rsa
doexe build-* clean-all inherit-inter list-crl pkitool revoke-full sign-req whichopensslcnf
insinto /usr/share/easy-rsa
doins vars openssl-*.cnf
doenvd "${FILESDIR}/65easy-rsa" # config-protect easy-rsa
}

@ -1,36 +0,0 @@
diff --git a/easy-rsa/2.0/openssl-0.9.8.cnf b/easy-rsa/2.0/openssl-0.9.8.cnf
index 340b8af..89602a2 100755
--- a/openssl-0.9.8.cnf
+++ b/openssl-0.9.8.cnf
@@ -283,8 +283,8 @@ authorityKeyIdentifier=keyid:always,issuer:always
#pkcs11 = pkcs11_section
[ pkcs11_section ]
-engine_id = pkcs11
-dynamic_path = /usr/lib/engines/engine_pkcs11.so
-MODULE_PATH = $ENV::PKCS11_MODULE_PATH
-PIN = $ENV::PKCS11_PIN
-init = 0
+#engine_id = pkcs11
+#dynamic_path = /usr/lib/engines/engine_pkcs11.so
+#MODULE_PATH = $ENV::PKCS11_MODULE_PATH
+#PIN = $ENV::PKCS11_PIN
+#init = 0
diff --git a/easy-rsa/2.0/openssl-1.0.0.cnf b/easy-rsa/2.0/openssl-1.0.0.cnf
index fa258a5..527919d 100755
--- a/openssl-1.0.0.cnf
+++ b/openssl-1.0.0.cnf
@@ -278,8 +278,8 @@ authorityKeyIdentifier=keyid:always,issuer:always
#pkcs11 = pkcs11_section
[ pkcs11_section ]
-engine_id = pkcs11
-dynamic_path = /usr/lib/engines/engine_pkcs11.so
-MODULE_PATH = $ENV::PKCS11_MODULE_PATH
-PIN = $ENV::PKCS11_PIN
-init = 0
+#engine_id = pkcs11
+#dynamic_path = /usr/lib/engines/engine_pkcs11.so
+#MODULE_PATH = $ENV::PKCS11_MODULE_PATH
+#PIN = $ENV::PKCS11_PIN
+#init = 0

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">OpenVPN/easy-rsa</remote-id>
</upstream>

@ -1,4 +1,4 @@
DIST libmd-0.0.0.tar.xz 252384 SHA256 fd3f2366236fb3fd0dac0c0a77ffff8511e2939c79d1d58daf56e3f5ee383a88 SHA512 6677959b7725114d7ebb747e0746d2712fc9b65f688eb28fa931c9042cee10cda3de33a1496b0220141800e98cf923d95dd5a5f3c2b8a68c3e169ef9fdaa39ef WHIRLPOOL c53c805ef892e2c08e150a387185442ce62f08887f4f0d0b3517109c4e12400fb0c39132afbe548ba9f7258754d5543949f5a7f28efec32e32ecdc20958aa34b
EBUILD libmd-0.0.0.ebuild 386 SHA256 98ce0e28ccd111e8fcea4e15084df775127ceb892b0c7354bffd549f64b2cc8c SHA512 b60e55904bc356ec87b60ace12914bc5d301a07939092615c3fe38f2eef4258b30d04e2b2cd3f5a39b28326a08f28bd0949363c172d29f9c6c021aceaba0193f WHIRLPOOL 40f11c0110ecb17dafc679655069cfdfa76dfb9339fe416c75f0ea2ebaa614c0b4627979b2e523dcf35501c3eca32393fa464f6911d347fb1204673a9201c3ab
MISC ChangeLog 424 SHA256 0faef74c4e4acd948e5cc116bb37d5594dd7288cd6146177ec3e347167862cdb SHA512 51994031674129614bd5ff28650a3d68d3041cafe3869b6ad663e6e42f651c46daa3e7b37d5a99ff931555f8d62872fb99103074859d326a857024efea3e8771 WHIRLPOOL d43c81e8249c8b2255b9e68d99f888d81cf035c7dd4a07958bccb3e89665a67b290b1328ba7475937e1aeceef21746e5c536ee5b1a48c37d26a53b2409581e15
MISC metadata.xml 245 SHA256 6fedd876236c2f1fe2687e73628381650ebecef9734f88f6d483bec5bf475a7f SHA512 ce14e948c06d19eefb8504b77746e191099fd4d66083ad01ac62d874029b397af4edc5940312dac09c9ed18ccbcd98909b93fc0bc463c15db97bf68d13c9fec4 WHIRLPOOL 4957affde63b54e118270c40ce12683872777b41ec1a798f7b03807a99917148279d392f71cbcf95ec4e5d586ee5fc0400aea77d9e46083873a441a4907ba13d
MISC metadata.xml 167 SHA256 5fe493e76bba84455c54b3a46adfae5a1bfe01c764ef0d9e5f6d3e8a1d142188 SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 WHIRLPOOL dc6c3dfc7fd7f0d76c97f0786cb76a55b8564f8437f96d4ccebf985817b9f6dcc4c61830aa5df80d725e4a54b281ea2e03d6b0859214af081112cba15025e64b

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

@ -1,5 +1,3 @@
DIST manuale-1.0.3.tar.gz 13407 SHA256 97a5108be4e603c43af4d9ac76305ef9d376964e94753702287c87b5c1d26a51 SHA512 b413b28908ee0a2b2c441580e7e2098dfe90945a77314cd30a7029b49cfdb33caadcb25b7a5a98ce5b6b8c1b031a272ba072fc6d85eabf96813b02b4267ea184 WHIRLPOOL aff7fe2c48e81c5a64799e82f2ed1e166fc168c0c0d697ad5b443ff06168e0b08bd06d7c52d7b5f9081b0d9db4da8147194adec3bf1f25b3287af89090f07b70
DIST manuale-1.1.0.tar.gz 14015 SHA256 e39ec3109153b1cd171678fff130fd36a6bc8ac129d24be8283854945069c3de SHA512 b78d6468fba14738f0b33cb11817a61692bab2b18a3331b2696c6e1c070a202903be6d6f642da7dd35560b15ee5fe24afecebe51395bdacae59f04cc582b6b44 WHIRLPOOL 8b22942b6384c7bd9d09dc1540b7a6fb0b4ac7847cc7fa60778743908e8d930eede4a4f23e9a360e72534ca3402824978bd926defbbea085d33055f42273d6b4
EBUILD manuale-1.0.3.ebuild 574 SHA256 e9e22f5caf3fa5f8c8b701e56380bf4f57217ff7592a83011078085d95ce78f8 SHA512 19b7388b97ae4ef7b1288edca6e1d72b8d9c5020fa1e0b9c1c5b02eec9051d3307dad23a72c7ecdac8654fd8d3ae3b3ad7a3627e68f9b1329c5fcd0e94750527 WHIRLPOOL 667da2f6ab43c326cd77f9dc4a36c7fafa75e785a0488b930595617f21a427328fd56c5b9c1cb696b57d5f410356bcb8b6445d5103ada487011c5d375746fbd9
EBUILD manuale-1.1.0.ebuild 584 SHA256 4f2a65d64c1f2e2c3926d49374f6b56caf9ac716a8e13423da02277e23f2cbcd SHA512 5f0fa3fe24306081cf81c4a49ca947f37ef391a5abe88bf494726e8390b38b9cf1c96fe58f4140ccab0ccb4449e9650f308163f162a7ae69878b6bfe781ba842 WHIRLPOOL c86207a32606cda79656f4f6ecdefb2bdd87fc82966362fbcafd988e158aaaa4f72eb29155927f3eb0eff002eac61e22c136191458ab317ffcb7bd9d21431dc6
MISC metadata.xml 323 SHA256 ae897d1a6a4ab2f071998207a1d9390b16e1875ac178b94c74d8d57dca9ca169 SHA512 59d211bc146ada25d463d6a9b8786befe350a71cd809e3eaa04bbf05ae14a4f41ca399ab55f091d84519eb8500e6660eb47eb95a7b0260fb140b70337f60575e WHIRLPOOL 97b7a7d23b7b2045932a858010573df3205b0fe0538565d419e34e3c9950db998214c398ac7428d2652ff334ed4b49d9bc81cb57127a356ab420e52ddbc896cc
MISC metadata.xml 245 SHA256 3026a79304b249ac20004bf5e4e3797b33847416c5395aab80297677be9f1395 SHA512 959004edbb7652a51b20d5c16dcdc270389d9ea656a795928323ca071ba51cb34d25b4bedfdc0cabe9e95301986aec7b8f3972bf1a50df4253b6364da932b232 WHIRLPOOL f34385fe307d89a823e5844755ba9cc0bb3785fa70a24f1821fdd1c4cd7f8a1d76683826823f221b133607e95b01d5d28177bda50727c9c216c7b382d085958b

@ -1,24 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_4 )
inherit distutils-r1
DESCRIPTION="A fully manual Let's Encrypt client"
HOMEPAGE="https://github.com/veeti/manuale"
SRC_URI="https://github.com/veeti/manuale/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
DOCS=( README.md CHANGELOG.md)

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">veeti/manuale</remote-id>
</upstream>

@ -5,4 +5,4 @@ EBUILD pgpdump-0.30.ebuild 552 SHA256 9ea8cceec0e7aadc9c8edac106398491aac0823e72
EBUILD pgpdump-0.31.ebuild 556 SHA256 7e82d5b11e85eee6acf7248409fb5690abab09470789c30c83287b6218be2cb0 SHA512 ec70920127ac19861873f30d3151e6623379d06f4b6a3d5180d6f1729144d3631a08c516cfa32698680c7436b395bbd01df5a0a14e40ff4d05cc580aa4ee3c89 WHIRLPOOL ef37eca06c2ac23563daad61340e4545a36ac51ee63cdb63f711a9247193587f95b5a1ffe72284c9c6b35f63b966092f28e486e721fdbe57f738f4c7f55ebcc1
MISC ChangeLog 3757 SHA256 45149a4b8cc4575c52ab89981d9a3938330dba37b2a586c445677e21294d0262 SHA512 b532021612cab9e69ea5e00a1ab602651307b4034c7ef00c1f009edbdeae83f1cdbc6f57aaf64ad647aad706d32c1009e9245243de058248f98286326f3e9a69 WHIRLPOOL 40c124139ef4f743000ea9905141d9c343a20a8368a43ef786b071c6ec9619b29e1bebadf5efec99088096aa0489b23d2a7741920d2904259c4be1fd3c296bc9
MISC ChangeLog-2015 4475 SHA256 329f93fb0f731d58e73641258420b3fd01637e93b9f1ba18fdb9ab8c22113ed1 SHA512 daef1459f956af3005b676641b87651b7ea116f3b6c2b92148cec29d0087fe861c258d4349b2d97ec4d3fe3f90416a1bea4897dfbb7d57ff66d2b66f6dcb2444 WHIRLPOOL 7e635095910fc8a534e4365732626f335441173006806620c5303e67c1f6473c89bd13813a97da1ddc8c8de660e55a4e26527cbc8857a1bad718036d90d9d642
MISC metadata.xml 241 SHA256 22d20260a040d678be447e548f8a30e55bcb4723ba4911749d51db0d927866ea SHA512 2427798c1500c9e40a34142770be65bf7e519a8b74fa84c978c44fc37039da6850f644bdb8207df0fb0304e51fc96866d5d018a4d8de0309909399d8fb33ce5a WHIRLPOOL 41bc2811eb7b455a4b4c5e7df7235b840264d519afa916bd4a4a505c39904c6ee73a52cd7f750d52dafda49593a11918785f6dd5ef8f41da21019749c89aa0cb
MISC metadata.xml 168 SHA256 9f5073e4f4682efd1d4fda14feb67df188972340a55fa9e06ee82b66e24f8cc8 SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274 WHIRLPOOL 3ec0b2fcfb36e82c8f9dd8877875a38095bc9b11aff96d69a7919ee610efe27f65318c974161f6ba135150ad361a8c108938841c3d48c42f5a92d1762858d898

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

@ -1,3 +1,3 @@
EBUILD docker-gc-9999.ebuild 421 SHA256 6a6611f4a8537a59aa3a84d096b3ace4cd8da8edfbb6f5b8819f3ddb9ba79c12 SHA512 919dc87c40f3d8ea9ed767aa57080e436c279948277a87e53bc4be1a77520e3a8172fb45deb5b1e352f5e3e7775a87595f0fef02e31efb6c89ecf3148fc62323 WHIRLPOOL 0025cdb152ae4b8408dd8f04ed32d2893ec2901264dad24bf8edde5eebd57876745aa2fd6ec0575d1328ad23b3b682dfb15cdcf7f308b3207562d2f97a83c213
MISC ChangeLog 316 SHA256 ced3e57036826d6b645937765c907002d23b1e1247328a09741e586a68dd492e SHA512 2e2acc97aea523e1af58895a90ec2a1af7fb2011c4c730ec987badfb0894a9f3dd127c3a1ae2d28983dbe2bb346b6ce5b28ceeb310b470905d24ea2802258c38 WHIRLPOOL bfab21c6f35327e67ad5f42fddcd54331c87a5b77c59e663e4af61d7895f7e00cd32ea8a711cda1e2506d5bf8fcd0c227a8a5e34b513e10bb31799de2c955959
MISC metadata.xml 327 SHA256 88abe964badea7d6ad00317d67ca1bf1205cfd1cd688f1c0fd16df4553ba77b1 SHA512 8fcf1208382772501bbec2c8eab7e50895616fea826cb639ca0bac4aad3f5351397a87409208d47100908d78fd4601cbef976e83c65c141ed52e5062112ceb71 WHIRLPOOL 6428e486c4ff5cbc68b16af328850be7c86082df896fcba7bd060b692f4e47029d6fe782a0975535e033e6c0a1c9f54d705d3c75ca21e6a01bfcc965db28d262
MISC metadata.xml 249 SHA256 d796697bf4aedbb1fd9e9596d6867b2b487d1205c9439cfd1073f5f6e1e0de71 SHA512 ee652abdd5b19c6b707baeab326983f1db1305d28c39891f3894bbb5f3f708c0915f800325760288273e6214d73b607c501cdd2dc0f40e328dd5e37b018c2b9d WHIRLPOOL 9fcdfe669bf9270f052997af62c151267b5f6d0240280c74f5d8739f7dac17b5af2eea71f8508adf2a4892ec7f96e843142b6246bbcf8c1b6195ca38fd4a34db

@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mrueg@gentoo.org</email>
<name>Manuel Rüger</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">spotify/docker-gc</remote-id>
</upstream>

@ -17,11 +17,12 @@ DIST VirtualBox-5.1.24.tar.bz2 116135442 SHA256 ee2db169a322bf0db3c3b6d8b84aa392
DIST virtualbox-5.0.16-patches-01.tar.xz 4024 SHA256 200eb980a12323a61d0fa6dbf61ed64ee1e2bb5e18e16eabdf8668d8fd8be3e4 SHA512 4eed117253754abee9088d4c320b4a6f0b3e1c8313b98f354cb727001156fe68d553a677073d40b921437f4cc073420866d1533aad4e61a79607d8360abbfd4a WHIRLPOOL ab40851873d55ae873ca8ff88670a17476c0d502116f4abda7b766064a2daa71929eb69b4b68c64c3d2d0762134fe85d07044bdedde4bf15924520a604972aaa
DIST virtualbox-5.0.32-patches-01.tar.xz 4400 SHA256 e5bf5b5b391b3402172b5a30952da50affacaeaf40a75df0430ad623fcd8ed6f SHA512 5df0ecb4f9190375edc62d231aacd381c36a1697cc33df48b2f2d68a05ca1c855d127e466eda62030736dbcee76f5c67a519a2f42b72eacaf7ed65a8cf991e8a WHIRLPOOL 4c11787951848aadacc0772df5a46ce8d54445e0120901be280f493d4cc6333e986d0376f33ac0217dbb23758240c025028ea1d21c360fc2840c8e3003a0ff62
DIST virtualbox-5.1.18-patches-01.tar.xz 4512 SHA256 1aa525a8230f77abc672e61bea76af9ddfbb8f22acf21ef382b7a0a88de92764 SHA512 f1c88dd9b7fbafb9764df0a88dc5615aa78a01408d0a14c0dae33e3a53bd75c191c0181934848e17f5fd77784f9e01bf44b444f1485fc302cb1538c2e8ddac95 WHIRLPOOL c11adda0297cc18f0ac614a3492c411413bf640090c9cdb4c5382c4da0391734c479d92c2933e46e0dc8ccf59e155ce35e72182abcb5015a7e03ec33d51c1ab0
DIST virtualbox-5.1.24-patches-01.tar.xz 2708 SHA256 8ea5e08da07d555a4868abf6f4d689c2f6695bdb773010a01915fcc6c354f361 SHA512 0028e593818013f809831ac5a73eec63988c0aefb4b309fb3c928efbea8db8b8f46bd7c82f156396adc704f0567474df262dfe9bb6e09af0b2c23528fe2c6e2d WHIRLPOOL 5a1af78c2767608d2b1c2a4b262dbce038d2b6ed9d0499eb60ac1eb64fd6b832efdbafc2b85881ac67efd8794adcc3490fcbf61b74ad7ae576d52e8aff597b04
EBUILD virtualbox-5.0.16-r1.ebuild 12802 SHA256 34b9dd2d55b2958928a9f7ad4edd0780a1aeda8aa19009b88f61a738f66abcab SHA512 45b8825a352da761d6580abc6cbd8b8b4cb2e165f0c687cd4b8077fc32ceadcd6d7b7be8c13cd701ce53481d7fd0ae5f05e09046c34897fde6ff00b02b00e15d WHIRLPOOL 8fcde89b1deebbc72241c55e060d49c1d7d081b53d9f94bb1453f4303e998085468b26b878ed80950a5e89c5a0f154a01ad1e951463d04b44f9cd6043dec7104
EBUILD virtualbox-5.0.32.ebuild 12886 SHA256 894db96e31b6388a486acb2d31a5b270fae523507add5a8f3a2616fa68550911 SHA512 cc61e1db4d9cce901ca02627e1839aeb69f38a2225d448ea36daf17cb8e15940e5e482364b1daffecc7df54b2b8398309a51bc5eb814f6b398f1f2cb1c9bf597 WHIRLPOOL ef850e2f50b2e9bc735b16bf718752cc237f8e96b3dbc571c7371020ef01f06974977d02a43befd263ef50d8de70c00c9a873904ffdcebbf30262fc886bd0b0e
EBUILD virtualbox-5.0.40.ebuild 12888 SHA256 1e0d629e512df1d7bed52863837d0adc768009aafd593ea6623499d3f4c3a952 SHA512 524248bdc11ee03fb6eae3dd555d93c0315999fc8c69c1748ee71f1a6b52f7b395dd1256218b7f6e72a10f2e87b68c5f67847fabaf8837b55f5a565d945e1f16 WHIRLPOOL 1874b427fb081250f773ca6c3a0a5f92b0474ef6bc78169fff26c7685010077462c8a1ffa5dfa6ce9ee6d72bf3cf3a6ee9d7af08d0d797d65a94cc1d2309de20
EBUILD virtualbox-5.1.22-r1.ebuild 13696 SHA256 6c641985506b1486a19e852a6779fda631c945b3d8a87cac7dc2132b5ccbeb1d SHA512 f700847b47f222b9a423854c2605f31c189af258cd33ddb5689840ea8ec4c54ee93601bd2035e5af316addb7e1b65fdc62a4cb66bc98284eea5811fa83d9cde3 WHIRLPOOL ada4ae436570b605e721975a11120309915ec320437b7b122071578a49b7ce68bc402e87e5a497a8cdc35b58e024474c57ef5c2ccb8aa8d4c015c3453d05ecee
EBUILD virtualbox-5.1.24.ebuild 13873 SHA256 97d4263e2162541ecac78a7432823db9544592fbc12fe5dc9f5a525f6339a34a SHA512 e9b01b5294a31ca024babd4064443b907e26e66c15ae0ea9c3490821fe2331840c3444d6da1b26f815c91f5544758061185dad4112aff69a9d867904a2f8fe83 WHIRLPOOL 40768c9139df321e9e7bbffd2d58b60c99e2661afcd5bbf1d90719e08099c7e4d99eeae82f412a2a1ce4986a3854fd75e0db82485cb5b3132b8e5fff1e1b1e54
EBUILD virtualbox-5.1.24.ebuild 13867 SHA256 e6f2c46bc8c77534e98f46a86527dcfa97d8f8f66409a0561bcb99173f58267e SHA512 a324894d81e88f336579649d984c097782d12b72d11aa661f374c2e87a9c1b270c91fdbecd0e503976a46a1aca6a378283d6712098702c21b0389b9639501d28 WHIRLPOOL 5372aa3333494e69395e2c259c6372f9989e2ae422a28299e47a0f3cb1f09ea5591ed55bc28b28b9d10e56d69f824d5042efa2e71b9ee8ed1774ece8d1bdfe83
MISC ChangeLog 18882 SHA256 423c6c857aab5c94ce5dbfc205a4dff4c487ff5c952ed12be796962201933e7e SHA512 2d3c33a347aca2cf62563fb4cf0ab59b9ba912406aee74eaf98bdd35884ca3b2618087df5f8feda7ade16db6180acf91de8decf6f8bb7cb2696f77184647c5e5 WHIRLPOOL e857e1ca156ac40f238a945de6bbf7fe48218845f8c452dde428d27d95d82b31b0894d88925c84b28e1b109416216adb1581dfe96a1c879109c7b29ce9575bb2
MISC ChangeLog-2015 30746 SHA256 4126ba37d68b8a199f3200a8bad0526293995d757e9f1a5d29be85f712d7c405 SHA512 a04d952f23173a177b3cb38a202960f6d2abdf167da1b87b9f6ea95f574e6ee885546e67f9aa9dc051b748c8b8d36f797ba4825dda748cba5c75fafd45ed9ec8 WHIRLPOOL 2437c5bc3173d7c09df3e1caac83e00211f76d8be674316924509833f0dfc11064b3be4544235c95f765e42a8f043ec4cbcfa02859deb4af1c7027ec6b5e5ca2
MISC metadata.xml 950 SHA256 0c2caaedfbb7a7a31cd159272b71e7baec4b91797323d7460575077ce619c59d SHA512 f09b74c1738a060749799ef652162824b40812de13558582cc660b57f1c379eb2d915ab53c1f2d55bb0c6cf4f917e0a6e55dabb5bde8b592a1eeaf34c3078363 WHIRLPOOL ce4efef8b1466ba6136a62699ee10bd0ddd9b96164da8f311529b1e676e4044791e54390b024dc22c41b66916cd56cc2562115ab64934fe4a1c0f6b4431516c3

@ -4,13 +4,13 @@
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev
inherit eutils flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev xdg-utils
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.18-patches-01.tar.xz"
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.24-patches-01.tar.xz"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
@ -182,9 +182,9 @@ src_prepare() {
fi
# Only add nopie patch when we're on hardened
if ! gcc-specs-pie ; then
rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
fi
#if ! gcc-specs-pie ; then
# rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
#fi
# Only add paxmark patch when we're on pax_kernel
if use pax_kernel ; then
@ -410,7 +410,7 @@ src_install() {
}
pkg_postinst() {
fdo-mime_desktop_database_update
xdg_desktop_database_update
if use udev ; then
udevadm control --reload-rules \
@ -455,5 +455,5 @@ pkg_postinst() {
}
pkg_postrm() {
fdo-mime_desktop_database_update
xdg_desktop_database_update
}

@ -1,9 +1,9 @@
DIST ruby.eselect-20131227.bz2 1920 SHA256 b425962f9898ceb8bcdbb55d9648f3d98b82a916c4afa95b2fb1ddcd39cc3689 SHA512 9f13d4a6dc45923f88b145984f9c537846d4cb937b73c2be916792c70ff3c751f1e12b76f33686e35053bf6af1392e6c7e276f06dfb728e6a20f6335f739b784 WHIRLPOOL 38135af69952aff7cf874608365029947733733d33a3c586367ccf6fceb1bf2236781c9fe554a5654f720c19ef0fb0bd3dd5773a108386c6185a2fc2d94ac37b
DIST ruby.eselect-20151229.xz 1900 SHA256 29d6ae00efc58c0a60b0b3d429b4933a059cd25063b9e6f07aa6113a9d2f2b81 SHA512 a11b0d0694278b231fa07aa0dc2f1cb252faed7a70c26f8ded51ee922ce0c50076f748f9acd38e02394ccdbeaf2722d2f53ed335cab539faa19d943548c2d89b WHIRLPOOL 227d279c95e15d741c8347ec9abf652680a528998c7800599db9c7bb31a16f97733b110baa96bcf94c6d4910288af36e62e400787f3a3f3ab6661b42198db1b2
DIST ruby.eselect-20161226.xz 1900 SHA256 55e1c16e92748c2853620780fbd9db8a28a88cb5e2dd1bfe92d104be8b60397f SHA512 69cf17e42d9908fdfc9b08a3ca2c1f406a5968fc1c22663cc4b2388ad29d3bdb8aec4f0210ce9d5c118514aea81a4465a299347dd702f859ba8660fcb3882f17 WHIRLPOOL e09a8964e77cd8293ca3fac41cf6bd819004bd62f4cdec0eae35b331073b175bd4085631660bcead0e93510bc7ada051070d2316aad3de6bd17d8cb0156fd6e3
DIST ruby.eselect-20170723.xz 1972 SHA256 c383871ce89a06c0fbaaa595a6746516556a17184146623abf3983402fbe342b SHA512 9c0614bc7e2ce9811466f257035d74622a96db8d44aa0908414fbac7d4142c34350257b08ace7371901e46cc0c9a38c3f2acae3caea4fb354ccc37b8c919b48f WHIRLPOOL 192c27a562536e848fa60e2ab1998c56308cf89655f86c887de4a9b58c2cf0efb7d8b8ec97f0018f865002d9d9b01d792d5cde6aeb8ca9feb8ec8d62480ce772
EBUILD eselect-ruby-20131227.ebuild 683 SHA256 b4df4b8f8edce2c57f8d37fa52c3509b758f5524cc8f034d037cc33ac4f7f885 SHA512 f9c97794ad34fbec459d94384a07a3219fc08f166c74f55e2f1b1e80b842145e1efbe761ca92bfd07c9eef9ced35bc46d27527c60de756db597aa25bb88ed4b2 WHIRLPOOL 39d298331417f0a504f2693e36f4c1c8047f8ab49cb0e8306846a3a51d8d3138b4c640d045ea35832c54fbc98c0f44124f0f996c312ca1f57c761945704045a2
EBUILD eselect-ruby-20151229.ebuild 722 SHA256 861cfc3eda18a3a48df539773bc27aec02c2d0551f24b8bb1d99bd38f671cd42 SHA512 bebc077f671686c172b1a1cbd819e0410b3e9f9a23d23136fd496613fb999f9aee94ac1f5d2ed313dcc8888235e848bae3c174f07657cc47327abe26af3d75a1 WHIRLPOOL aaec1da72d575a07a9e4a176a5d62a127f8e19731536fd1da08e3271f8be510d384551aca074926d2758ffb375ee4b075f76f664d38576add452ae8fc7f3c9a9
EBUILD eselect-ruby-20161226.ebuild 714 SHA256 33bc1ae88606bb21db35ab12d41f368ba8ea82d71a631e0c3a22906c8eb9741f SHA512 f504faeafd5c12d1b1d01f1c4968df146a445bf51d0fb0d1a00a11c928265e99459cfea32ca38e2a5a07a82efa3585521568d6f5b4563b30f8541552893ebf85 WHIRLPOOL 0ec9db61d0d5e0306294523bbd91d53a607611fd3f0d9c1f087ae8fcb9e88360e7e63b8451badfd4fde775c226e132a04120ff290c9a930f2a686d89218762e7
EBUILD eselect-ruby-20170723.ebuild 719 SHA256 0e6e37afc9b267e3c0dd33a630ceebfa280ccb02db871286b0b73b86ed6fc043 SHA512 067c046d13b7057529220ee394147e1dc1e7c705d5ad7277fc6fb4676ba652a196694ade7fdc3ae52c70e48543ed89a35bb807e439fae7e16e553541d3645bf7 WHIRLPOOL b2ad36fb778f0c9886bbe2f43925ccf350da450be7ba6f7357462f061c5f8baef61faad4c8b471b5d7d9795c253e4f69ed08b6d41d5aa69a20844e6fcc7a2d26
MISC ChangeLog 2797 SHA256 6100366362ab129629b42abd13b11212f034aecd11b0a1fd837e46e8d70f914d SHA512 60667570c0943ffa368eb4e5ce0ba50b5e9eab00140de85b11025bd8f3964a20f9ddd0e28e75e8f2d638b628284552949de1c47299b46815d06068444cf8f4f4 WHIRLPOOL 429f04fb0059238ca568e7613e72041d3e547a086a4c9aa86a0139c8b71101b89160a654befc3a0716dd402f532cce82055e8c8db33abdae40fba0a070bd9f9d
MISC ChangeLog-2015 8198 SHA256 aaefb609fd98d9146d5c480926a9b17b017ca7b2e43325c141974e210eaf76fb SHA512 68d6030d9b5217cc8b60646c131882cb64c04b4256209bf9c8d2ee4180b3e6e9b3ad8d9196e386fb6755fc5cb4d1e52c610fb6c073362a68a257c81cd47dbe95 WHIRLPOOL 636d5aead876c3021f96016e69f75be9dd33851401e26892ef8b3ee882ab92ea0addeb2986eb21e6b52e362e319749a9e9b469d2b74d19ae232e2fe398277a03
MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8

@ -1,11 +1,11 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EAPI=6
DESCRIPTION="Manages multiple Ruby versions"
HOMEPAGE="https://www.gentoo.org"
SRC_URI="https://dev.gentoo.org/~flameeyes/ruby-team/ruby.eselect-${PVR}.xz"
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz"
LICENSE="GPL-2"
SLOT="0"

@ -1,6 +0,0 @@
AUX 50anthy-gentoo.el 101 SHA256 4c0aef8081a8dd0837ac60fcbd4f9103bd4018ddbd3d7fe6de7b52ee2a783db1 SHA512 77805f1e5306a4fe324b29a4b77d37c6b575c435bff997fa554bd1af5aff63a5c56acf693bb3ffdf4c4117e21e9a144d898fdf3c852cff9e8ddf3fd1a6a785d7 WHIRLPOOL ae890e6759b56723deafa2185b536efdf78e49dd06980be4c9fe911785b8eb4d52aeb89fdf38fb945d0e8ba87806df67206c1d94b6d2f3f25a8aa336658e1e14
DIST anthy-9026.tar.gz 4064170 SHA256 1a4c2736b531dd088f1d8f22a67a87cfc29de23402c72e70d9e5bb160b448685 SHA512 00b99d5c2e2d91b21e86fc2fb3c46490f97aa20f2d91afb2ddbe59606c0b01da9199088a92119930d0f5b8e266f3314be3cceab3562b58684692090259bc2f79 WHIRLPOOL 6587d9914eede00ca541764a9ead6befd014f9c3bc72dc28e855bc1e50a4da0c616051d7e01c96e3d9ad6d34ab074017a64db41d8ee58d314a04ab2c3de74830
EBUILD anthy-ss-9026.ebuild 1157 SHA256 340ed59fd84a5464b6733982b3cb7d2ab5d252f9aecc5137e11239a6b4daaada SHA512 41a8f21dfd7c94c2948ed28c0c146598cac8d6a97e4482a3105da4d122dbf8f72ca5dec3582373e1af2e5f47c0a9e212219805426f18c2344438b029cc04ac9f WHIRLPOOL d553be5493d3f00d71d6abf682f579f13296812b0c3510b388d8d05c146b20b5e1d5d1ad2cc48da7f6a628a267958835e67813d3d41a77f50151067e3b5b52af
MISC ChangeLog 2454 SHA256 faa6beb628fb5d54310329183352bc630fe2edf1d1fe84f8cc074a404579d7e0 SHA512 eb1e94a3bf8e6df8df1e49590d8039b3452f54913ca944c67b40e8baa565c137522df7eed8064300387eb82c0d7990616a8babd09fbd75acad75e3bc9e91df8c WHIRLPOOL 63aaf14b3c62f3f21c5fec0ecd29cfbd26d31fae0a81c40f4cf5c61ec67ca91d6601797c4626970bf68c0c555683a881baa61ac967f830b0894b564c7a4afa3d
MISC ChangeLog-2015 14375 SHA256 a3e17d4f953e25104fcd3a70c2330ce5c407dbe4f57accf39a7690172c86a617 SHA512 c29b5e486685143034bc7b5adc34c0aef5da9a3f04011ba6cf97cdd1de6a71c4073d4238c195d98ac455fc4450b9c0015f694036f7b7dea46e6445f179bb9024 WHIRLPOOL 29a545fc0dd663888e9f1cef3e5f1851e144ef49f83fa2f972f5f437f94c6359e71348cbbfb63bdf33c13e536d5af8c29df7304185d2e2f66d4116d9be2c6600
MISC metadata.xml 793 SHA256 25937f9558dee5a28972174b3fffc34bdb66965e6d8968eac331bb972fad4142 SHA512 537572437695acad29f7c5f97c8293c49358347ef064baa952e8f205f823868d5cce080348e32d1cf46ac9e714b5edd9f4a4b27ab12f463ed6f2cc3219c9a91a WHIRLPOOL a07e1c53b4e8cd4afd56f047ab82356785dfa8a7e3f589dc7986f1bca0a37abfecd15390a9373096bf1777fdaa05b5583c2c3842c3db4d3b7d7114292312a248

@ -1,72 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit elisp-common eutils
IUSE="emacs"
MY_P="${P/-ss/}"
DESCRIPTION="Anthy -- free and secure Japanese input system"
HOMEPAGE="http://anthy.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/anthy/25984/${MY_P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
SLOT="0"
S="${WORKDIR}/${MY_P}"
DEPEND="!app-i18n/anthy
emacs? ( virtual/emacs )"
src_unpack() {
unpack ${A}
cd "${S}"
local cannadicdir=/var/lib/canna/dic/canna
if has_version 'app-dicts/canna-2ch'; then
einfo "Adding nichan.ctd to anthy.dic."
sed -i /placename/a"read ${cannadicdir}/nichan.ctd" \
mkworddic/dict.args.in
fi
}
src_compile() {
local myconf
use emacs || myconf="EMACS=no"
econf ${myconf} || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
use emacs && elisp-site-file-install "${FILESDIR}"/50anthy-gentoo.el
dodoc AUTHORS DIARY NEWS README ChangeLog
docinto doc
rm doc/Makefile*
dodoc doc/*
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,4 +0,0 @@
;;; anthy-ss site-lisp configuration
(set-language-info "Japanese" 'input-method "japanese-anthy")

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>hattya@gentoo.org</email>
</maintainer>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<longdescription>
Anthy is a free and secure Japanese kana-kanji server. This ebuild
includes cannadic as a server-side dictionary, so you don't need any
extra package to run it. You can use anthy with app-i18n/jmode (XIM),
app-i18n/uim(XIM, GTK+ immodule) and emacs (to enable Anthy support
for emacs, build this package with emacs USE flag).
</longdescription>
<upstream>
<remote-id type="sourceforge-jp">anthy</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,8 @@
AUX 50anthy-gentoo.el 99 SHA256 9c6842b3f4f01f6537bf090196ff464f3da0f8da25eda11291f01d33d32ac063 SHA512 fb43ce4ab3406cd1c52766b2a8cd92765756298d8172a5907fe3abe298fe122da96c430a17432ef838718e7060d2d227584b52ec75bc6e572f2551c815aa8acc WHIRLPOOL 6c415dcb29db370dc270b36670effb30a34f3d0d5fdb87c93629a13519d8765f7f9b96160b007b57a58fcb2de90a1347e9e99f2a3939adba8fbbeae37b5f2001
AUX anthy-9100h-anthy_context_t.patch 339 SHA256 13fec0ec20b7d704a3d5465846fc5baca2a847c1907065337b0eab652dc1c10e SHA512 f7e05f40e88ef88be32b8a5b18822c0fb75d209945d946ba6305d3c93a3695dd8ecfcbcf1ec50359abf8a50fa35fd49ba4808e288f534f53a5443d523ecd8299 WHIRLPOOL 21607889e4500901fc9f2518ba5832c1a16b46e604312d436a50a7170f10e8d07456059a54b974e2491e41ee5a4dac95f4c98097983242d958ba2865515c3550
AUX 50anthy-gentoo.el 63 SHA256 7a1e9904ba583fce8e3275d8e73cc3f5a171099b8abe416b74d65e31aee60341 SHA512 ca11bd44d092da07278905555513e8b5215413af64c46cfb9213cbd27948727133c06fb1fcfc1a48d67d196c693ed2835e8dbae142a52ff4dbd5ea8d49e6e65a WHIRLPOOL 10539b489f842b542aa25856807fb9da6262d1a41c46fd775d07802e03636c97f9e9d657f0143ba7023f579ad256e1ff8945549ef34882592cbe3841a267550a
AUX anthy-anthy_context_t.patch 174 SHA256 9caf62c425cf537704599da459676ce42cb6a2fb5deca80439ba3be7948652bc SHA512 3f252628f77f53dd96eac50f08a36bb782f0ddc37446c1bdd5bd94fffa3454b9adcaff7118d76fdc7e8bc3f86b1a84e9830da5b67b2b0d281847b26ff62cdee3 WHIRLPOOL 6329db64e6cd3c5487d647f860d3802b19b14e34504c35de69222031f2c73cba3db235f9bb0f2300c15b6e4ba29ff061c977684ef35050e4bf169ff78db53401
DIST anthy-9100h.tar.gz 4446148 SHA256 d256f075f018b4a3cb0d165ed6151fda4ba7db1621727e0eb54569b6e2275547 SHA512 315ebd9e1af208f3ecaeaa13620213b35f004e47edb54e60c3e02c2997444cd2326cc58b725dd2d0bd6a723130884d946ea193ea3d92418082256b59ecc8d88b WHIRLPOOL dfdaa96e19dbd53ad627c40521922c7df74858e9836a770059dbd6005a09e3978bcd46bcd40380360708c4234e91e77d91161064614596047f53020c2c571245
EBUILD anthy-9100h-r1.ebuild 1414 SHA256 f7a879e4e0154128591ea1fa14feddd1265c35684cf85d35156ba59d4dc9d064 SHA512 4c4ca670833f7eb3974d0abdb0effd965ad24c99993bb3e349cf95a34e528ce8263fd94624eba8f5b0c7b4b4d0f354c6539fa388ca9eb7acf256185bbcbf758b WHIRLPOOL 4429338b5be3079559030ebc70701da76e6d174d3a9a1df1a1895ed1887f8cc0a79ead12a2c94248cd05f96962445ab9783e4bb45009bd13c700b7e61ecfc477
EBUILD anthy-9100h-r2.ebuild 1321 SHA256 23fc1a26eb52966d76b3881716c8391576446f28dc097d706dcb5747af7074ac SHA512 4e98ec27ee3787de02c40f4f12a242758575d17b171dce86a0d1067c316b5a403714fda509033889f65e65a5cca68190ca28abe76500a1586946847a1f2dab20 WHIRLPOOL ffaa0398e064d7e9474da6a9c97aa19ea920d37f0962e1b36ed270f6b84e44912260f0d37059e8a98bc8b36a10f253db82824018d0ab7836f29daaed4458d348
EBUILD anthy-9100h-r1.ebuild 1319 SHA256 a78e82f1363d090099d22e1ee5eb0121564209d23d475e810c9488010687cfed SHA512 ad8723d14c9269670c8f46131b92f0646fffdc1e8b20be6bef387e8fdb0168b6f715ebc4a39f0de5e74afbb3fd9619eca755023adfc46e06946f21576b443baa WHIRLPOOL e545556f3c90d6e800a99c4a8b0d4160d25b7c9d06a7bffb5e9cd65e40e3788d4a38695ad9ddaad6ca1e5bc9b13c874bf4f4190c9cc6a305726c9f3794219475
EBUILD anthy-9100h-r2.ebuild 1273 SHA256 b2c333ecfb20a472f1fbd111c2a8ca37262cad8cce082f87efd32e9084f81fe7 SHA512 88a4ac35a38baba020d3762cab2e7e716dcf8f19901c8c03d85bc69a02f949895d7df49adf0f437a4f7b1fc65c88ba15532b3c594a7bc049d3dd3db32f0cd9a0 WHIRLPOOL 9b978c8e18290dcf1f57ae8b30ff6fc1071adb01e6ce01313c8b30757fa38ea35aa05b819427ef4b00148b56c58b7cb43d215988d48e7e6156647b9adbf67b97
MISC ChangeLog 2636 SHA256 40fc27d15ed3932047aa3a2a2f8c0ae1c8fab243864a8fe24f935108c2346f63 SHA512 a6ed41a2e4b303e8d58dad1ab1d616457fd5d2f95ec9df8e87600bc35d56b4124e6ef7a87d0655d0d1c0b555328c4963eb06e2468fdb740b6dadba8d990a0616 WHIRLPOOL 7b5c14bfb04aeaa34b35a057b5f505cbadbbf866b7e7b16ada17c050bb8e6ce94d1811b47e4a95be1dfb6397f5a6bb8f61c0a7e77f1261bd85d2f7be3a4bbb04
MISC ChangeLog-2015 16940 SHA256 64c550bf8282c0c7739ec8a26a8d6f54b9d4f6fda50e9ebe6486728b9902a6ec SHA512 c919a2643933290b77c6f4940ea8f6242e4914426f10e2a401c316054b8627836347d4d395f73bb21fa13bb34dabb1671859638b01b6e8b72ebbe10278731c4b WHIRLPOOL 437cb056e614b7917f2b686d94758d488bea1e4e090f4250f063c62b096498af426898b9cbec03041760271cf6997d153d145bdecce0d623ab1789f2431a8cb5
MISC metadata.xml 891 SHA256 cc0c143ba35cd31d02d5d2c9b90b096ccc87416137f2b0848fc36f282d2a2f7c SHA512 7fd07cb342051900e5c316f1bd13a99aa05562e436fdc309b204df6eba6c362344addcf5a98df9b81f6d140dd88cebf75c7f83e23704a52e00be722c9569dacd WHIRLPOOL 0f8be41e22faa456548d2d938591f6605132af98935c1c687ce83de2a335022a6e0d2edc21fb54097c6b144ac4a15477b3eaac5db5a796768aa9d8707a1b2856
MISC metadata.xml 903 SHA256 ca6cf4e8cb82690a02e746deef29a2c6d388b9571e82cbad29082c943876b25d SHA512 6fed9f2dd2b723292db8348fa4977659600b2d755f74bdfd7d9007b60d2c505473af01f5277d41155e9cdee6243d6e8faf9254c9e6963787509ea4a3f37117c9 WHIRLPOOL 3a7c86c9792ed93937dcc90bc93d0c486fc6e9869abee789a4ba17a9a9d50ba7f8f9b780f4373e87e2d0094245ec47fc108886dfe6d8746551ea633b4d73c964

@ -1,26 +1,25 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=3
EAPI="3"
inherit elisp-common eutils
DESCRIPTION="Anthy -- free and secure Japanese input system"
HOMEPAGE="http://anthy.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/anthy/37536/${P}.tar.gz"
HOMEPAGE="http://anthy.osdn.jp/"
SRC_URI="mirror://sourceforge.jp/${PN}/37536/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
#KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="canna-2ch emacs static-libs"
DEPEND="!app-i18n/anthy-ss
canna-2ch? ( app-dicts/canna-2ch )
RDEPEND="canna-2ch? ( app-dicts/canna-2ch )
emacs? ( virtual/emacs )"
RDEPEND="${DEPEND}"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}/${P}-anthy_context_t.patch"
epatch "${FILESDIR}"/${PN}-anthy_context_t.patch
if use canna-2ch; then
einfo "Adding nichan.ctd to anthy.dic."
@ -43,7 +42,7 @@ src_configure() {
src_install() {
emake DESTDIR="${D}" install || die
if use emacs ; then
if use emacs; then
elisp-site-file-install "${FILESDIR}"/50anthy-gentoo.el || die
fi

@ -1,62 +1,53 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI="6"
inherit elisp-common
inherit elisp-common ltprune
DESCRIPTION="Anthy -- free and secure Japanese input system"
HOMEPAGE="http://anthy.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/anthy/37536/${P}.tar.gz"
HOMEPAGE="http://anthy.osdn.jp/"
SRC_URI="mirror://sourceforge.jp/${PN}/37536/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="canna-2ch emacs static-libs"
DEPEND="
!app-i18n/anthy-ss
canna-2ch? ( app-dicts/canna-2ch )
RDEPEND="canna-2ch? ( app-dicts/canna-2ch )
emacs? ( virtual/emacs )"
DEPEND="${RDEPEND}"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-anthy_context_t.patch )
DOCS=( AUTHORS ChangeLog DIARY NEWS README )
PATCHES=( "${FILESDIR}/${P}-anthy_context_t.patch" )
DOCS=( AUTHORS DIARY NEWS README ChangeLog )
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
default
if use canna-2ch; then
einfo "Adding nichan.ctd to anthy.dic."
sed -i \
-e "/set_input_encoding eucjp/aread ${EPREFIX}/var/lib/canna/dic/canna/nichan.ctd" \
mkworddic/dict.args.in || die
sed -i "/set_input_encoding eucjp/aread ${EPREFIX}/var/lib/canna/dic/canna/nichan.ctd" mkworddic/dict.args.in
fi
}
src_configure() {
local myconf
use emacs || myconf="EMACS=no"
econf \
$(use_enable static-libs static) \
${myconf}
EMACS=$(usex emacs "${EMACS}")
}
src_install() {
default
prune_libtool_files
if use emacs; then
elisp-site-file-install "${FILESDIR}"/50anthy-gentoo.el || die
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi
rm -v doc/Makefile* || die
docinto doc
dodoc doc/*
rm -f doc/Makefile*
dodoc -r doc
}
pkg_postinst() {

@ -1,5 +1,2 @@
;;; anthy site-lisp configuration
(set-language-info "Japanese" 'input-method "japanese-anthy")

@ -1,12 +0,0 @@
diff -Naur anthy-9100h.orig/anthy/input.h anthy-9100h/anthy/input.h
--- anthy-9100h.orig/anthy/input.h 2006-05-13 18:28:35.000000000 +0900
+++ anthy-9100h/anthy/input.h 2011-01-12 23:36:39.629749518 +0900
@@ -10,6 +10,8 @@
#ifndef INPUT_H_INCLUDE
#define INPUT_H_INCLUDE
+#include "anthy.h"
+
#ifdef __cplusplus
extern "C" {
#endif

@ -0,0 +1,11 @@
--- a/anthy/input.h
+++ b/anthy/input.h
@@ -10,6 +10,8 @@
#ifndef INPUT_H_INCLUDE
#define INPUT_H_INCLUDE
+#include "anthy.h"
+
#ifdef __cplusplus
extern "C" {
#endif

@ -9,12 +9,12 @@
<name>Cjk</name>
</maintainer>
<longdescription>
Anthy is a free and secure Japanese kana-kanji server. This ebuild includes
cannadic as a server-side dictionary, so you don't need any extra package to
run it. You can use anthy with <pkg>app-i18n/uim</pkg> (XIM, GTK+ immodule)
and <pkg>virtual/emacs</pkg> (to enable Anthy support for emacs, build this
package with emacs USE flag).
</longdescription>
Anthy is a free and secure Japanese kana-kanji server. This ebuild includes
cannadic as a server-side dictionary, so you don't need any extra package to
run it. You can use anthy with <pkg>app-i18n/uim</pkg> (XIM, GTK+ immodule)
and <pkg>virtual/emacs</pkg> (to enable Anthy support for emacs, build this
package with emacs USE flag).
</longdescription>
<use>
<flag name="canna-2ch">Enable support for <pkg>app-dicts/canna-2ch</pkg></flag>
</use>

@ -1,6 +1,9 @@
AUX canfep-posix-pty.patch 1674 SHA256 c5cbe8b90ca37eac0348585db0c3ee67ca13a801cd2f2720625315046e83cced SHA512 dc02c9fca1e964f04c7fc223fee7935d5e68d25699bb279327904ac2ce042a9cf9fc02e4f1c4e59515c931a6a157861d113e685a8484242b791c367d132d5f7b WHIRLPOOL 883c2f7e5973d7a116e120165933f171770eb661e96dba1c77a42a6045c8917b8055ee6cf5d9e9b1bc0a1712b636088fbd30f4814bc450951fd3e163adf732f0
AUX canfep-termcap.patch 6533 SHA256 be272bc9823da3eeec109f6efbedc3e81bb02cc7c13243c9a961f705b8831ef8 SHA512 7ebaf5745bdc8b1aa1bd07879fe51c3c6410c1475f9e44535bf863f9ab0b7ee6ac0f3dca852c22036ae2ecfababfd976a0c3027ad9d33e3aae7e289c00bd60bc WHIRLPOOL e235a2770edf344599c8c128b2e2f5749f2313c9523c146bef1de49fbde1346433fbbcc480e0bae69d318fa9a93758d23a3047ab21d321796ab6ffac17d157b8
DIST canfep-1.0.tar.gz 8067 SHA256 124a204b56a70b0ec1f6c96f32cc499065020910f12e4f9749d29c9c2fdb2d4f SHA512 0fd7c8ca56282fa537b76fe33f46e03d4f0f4727528ccad95cd4726888372da9158fc8bed2cdc67d645defb479040cd4a4d0999f69d38fd8b4080f7ece4e67d6 WHIRLPOOL 49b44552073d90b6079bb9141b885095203a662042eaa24ccc09e14120b2aa3f0a384ac38a94dbdeecb29979d41ff3db63360676567df1832f13f1cbca3e1574
DIST canfep_utf8.diff 7152 SHA256 d1f0210354bbc2d21caed5fb521d90eea65674c8251c32df8fe070d6b7965da8 SHA512 32d946b8b78efd3b95736738497fe46a7d0e2383f2b665c8af79270d7b0d1404ca051e63fc67375f0b953b8f604475c8d6b2d683089bc97b098fa9524b89208c WHIRLPOOL 97c6cae11c6839460c5d8364c54e5ffaaad486e888b72fa8dd8cf1f98dce3dd62026ab23bfd1262ffab82eda08d46a0efc0fc8fc6d806d7d6504b1df5241cf85
EBUILD canfep-1.0.ebuild 914 SHA256 d0ebc220fac6a905b075ab3b997c56ae5a0f5581ee71f68d0be172661def709e SHA512 cfd469068b919d86d2b0c176fe879df72902648d0436bf64a78b95ea26765d919ddf382d6057d04354354d9a39dba2daa25683db54edb4602c3d61224afb4b54 WHIRLPOOL 875985ea20868d36fe77bbfcab67ff808f7f72b3d168ecfaba30ca286742a26c5f77b4ba8632495b06e0498c2e425dd8fc271fd089916cd53ae46eab8672f2ff
EBUILD canfep-1.0-r1.ebuild 980 SHA256 2bedab8ae2cba662fe36dfbb667b50b3598e9c404ab46024d2ad5ba8c3662656 SHA512 57c102baccceafdbbf894576a9e0b338c8c0213b1d51cd41e93f8a9414aae37881e1101e9a05cbadac35ce31e6f4d57c49cd60f980987932a7415df408492054 WHIRLPOOL ef1d9fe333fa5a1082e1f7cfb2d62baf626f7b9352063775a581152ef674648aa2fbd58074f92ae59c4846560aa5a5f8d76616fee92525325863eacd19628fe3
EBUILD canfep-1.0.ebuild 893 SHA256 a72ee99f4dae429acdd2616942e6b947614324ca061afbc7f1b72a4f15bbece7 SHA512 7970b0c9ce1fdd16e933c5f3c5b82216f9ab212433881ff51d0020e13fb05d4d96dd150ba0c305701e9c9029575aa5c52875bb61049962a47c5cb3c45f68b939 WHIRLPOOL 509b925d1c36ad688000596318e67da0573147629c325b524d0fb69cb4ae18e35d6076d4e5a18fd259b0eb0a46529d9db7d6e719cd73e518306078d450139dca
MISC ChangeLog 2420 SHA256 80496a2054c82b9b617f5ed70a1a49731cf1cfc4a5f5798dbb849ae657b94748 SHA512 fc242e8c79a1f448b34b72ec5d634bccab5e64d388c75b8d7745eadabcafaddb73b4e05564d2bfb851e16dbf030bcf7177cbef8ee7b824826943b67569934c08 WHIRLPOOL 64683a2d97245eca9a9801cf8b09f94e53253f53f8c0d46b9ec1de6d415afc7605dfdb2b681af270f8245e12b96facdd3dd79c4698b390eedc3bf1ec7a47e6fe
MISC ChangeLog-2015 861 SHA256 17fd952169c330e2a387c51751c1600abea7aa6f36ac4d99e3aba9b5e43b004b SHA512 d40e1f4ffcc2743cccd4d077adfa333ce1239950c8bf5d9ec6e58c93e94c4bef8aae874ab89fe865a3b6ecc7cb5d2d968f96ac77f60c35cb6ac600b63adaea7b WHIRLPOOL 92a7c93131dc8fa077ba27f9336e10aba56e3ac2111b39a81d88e9eb642e473a5654dbb749e18cff3d9106087360e1d2ad727420bf3a1dbeef20858a678787ed
MISC metadata.xml 230 SHA256 5fc421627b578ee2d1317320525119c0b406026597bb1d054f96254a241bf96a SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 WHIRLPOOL b3c1363540645200abd5bf0b5b7fb3cae0b738bfd359f7b13b56d97650f9381fccede1e3f867dbc736461ee7c7906725a3c53eabd9ac99929d5c7c520a831082
MISC metadata.xml 240 SHA256 4351b96b5a18595fae67161f1207f22bbf99e9a2235b95b68975cfc9f5baff54 SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd WHIRLPOOL d279940dd88c4b1caa478907576d5732c8376e3f99830950c6c18c63dca78c7d0ec1983660e5cbd4da0133b961ef38dc8460650cb48467298542e04005cffc2c

@ -0,0 +1,44 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit toolchain-funcs
DESCRIPTION="Canna Japanese kana-kanji frontend processor on console"
HOMEPAGE="http://www.geocities.co.jp/SiliconValley-Bay/7584/canfep/"
SRC_URI="http://www.geocities.co.jp/SiliconValley-Bay/7584/${PN}/${P}.tar.gz
unicode? ( http://hp.vector.co.jp/authors/VA020411/patches/${PN}_utf8.diff )"
LICENSE="canfep"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE="unicode"
RDEPEND="app-i18n/canna
sys-libs/ncurses:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-posix-pty.patch
"${FILESDIR}"/${PN}-termcap.patch
)
src_prepare() {
use unicode && eapply "${DISTDIR}"/${PN}_utf8.diff
sed -i 's/$(CFLAGS)/$(CFLAGS) $(LDFLAGS)/' Makefile
default
}
src_compile() {
emake \
CC="$(tc-getCXX)" \
LIBS="-lcanna $(pkg-config --libs ncurses)"
}
src_install() {
dobin ${PN}
dodoc 00{changes,readme}
}

@ -1,38 +1,39 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
EAPI="6"
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="Canna Japanese kana-kanji frontend processor on console"
HOMEPAGE="http://www.geocities.co.jp/SiliconValley-Bay/7584/canfep/"
SRC_URI="http://www.geocities.co.jp/SiliconValley-Bay/7584/canfep/${P}.tar.gz
unicode? ( http://hp.vector.co.jp/authors/VA020411/patches/canfep_utf8.diff )"
SRC_URI="http://www.geocities.co.jp/SiliconValley-Bay/7584/${PN}/${P}.tar.gz
unicode? ( http://hp.vector.co.jp/authors/VA020411/patches/${PN}_utf8.diff )"
LICENSE="canfep"
SLOT="0"
KEYWORDS="-alpha ~amd64 ppc ~sparc x86"
IUSE="unicode"
DEPEND="app-i18n/canna
sys-libs/ncurses"
RDEPEND="app-i18n/canna"
RDEPEND="app-i18n/canna
sys-libs/ncurses:="
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
use unicode && epatch "${DISTDIR}"/canfep_utf8.diff
sed -i "s:\$(CFLAGS):\$(CFLAGS) \$(LDFLAGS):" Makefile || die
use unicode && eapply "${DISTDIR}"/${PN}_utf8.diff
sed -i 's/$(CFLAGS)/$(CFLAGS) $(LDFLAGS)/' Makefile
default
}
src_compile() {
emake \
CC="$(tc-getCXX)" \
CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}" \
LIBS="-lcanna -lncurses"
LIBS="-lcanna $(pkg-config --libs ncurses)"
}
src_install() {
dobin canfep
dodoc 00changes 00readme
dobin ${PN}
dodoc 00{changes,readme}
}

@ -0,0 +1,67 @@
https://bugs.gentoo.org/show_bug.cgi?id=212709
Author: OKUMURA N. Shin-ya <oku.ns@dream.com>
--- a/pty.C
+++ b/pty.C
@@ -257,6 +257,23 @@
}
}
+#if defined(_POSIX_C_SOURCE)
+ // BSD pty が開けないので、POSIX の方法を試す
+ if ((master = posix_openpt(O_RDWR)) >= 0) {
+ if (grantpt(master) == 0 && unlockpt(master) == 0) {
+ // マスタデバイス名は固定
+ strcpy(line, "/dev/ptmx");
+ tcgetattr(0, &tt);
+ tt.c_iflag &= ~ISTRIP;
+ ioctl(0, TIOCGWINSZ, (char*) &win);
+ return;
+ }
+ close(master);
+ } else {
+ perror("/dev/ptmx");
+ }
+#endif // _POSIX_C_SOURCE
+
printf("Out of pty's\n");
fail();
}
@@ -265,12 +282,36 @@
void
Pty::getslave()
{
+#if defined(_POSIX_C_SOURCE)
+ // マスタデバイスが POSIX 方式の場合
+ if (strcmp(line, "/dev/ptmx") == 0) {
+ char *slave_devname = ptsname(master);
+ if (slave_devname == NULL) {
+ perror("ptsname");
+ fail();
+ }
+ slave = open(slave_devname, O_RDWR);
+ if (slave < 0) {
+ perror(slave_devname);
+ fail();
+ }
+ strcpy(line, slave_devname);
+ } else {
+ line[strlen("/dev/")] = 't';
+ slave = open(line, O_RDWR);
+ if (slave < 0) {
+ perror(line);
+ fail();
+ }
+ }
+#else // ! _POSIX_C_SOURCE
line[strlen("/dev/")] = 't';
slave = open(line, O_RDWR);
if (slave < 0) {
perror(line);
fail();
}
+#endif // _POSIX_C_SOURCE
tcsetattr(slave, TCSAFLUSH, &tt);
if (!hs)
win.ws_row--;

@ -0,0 +1,266 @@
--- a/pty.C
+++ b/pty.C
@@ -4,9 +4,18 @@
int Pty::child = 0;
struct termios Pty::tt;
int Pty::wfd = 0;
+char Pty::buf[] = "";
+char Pty::funcstr[] = "";
int Pty::hs = 0;
+char* Pty::so = 0;
+char* Pty::se = 0;
+char* Pty::us = 0;
+char* Pty::ue = 0;
+char* Pty::sc = 0;
+char* Pty::rc = 0;
char* Pty::ce = 0;
char* Pty::ts = 0;
+char* Pty::fs = 0;
char* Pty::ds = 0;
char Pty::endstr[] = "";
char Pty::endmsg[] = "";
@@ -14,88 +23,7 @@
// コンストラクタだよん
Pty::Pty(int ac, char** av, char* amsg, char* emsg)
{
- // 環境変数 TERM のエントリを取得
- char buff[BUFSIZ];
- char* term = getenv("TERM");
- if (!term)
- term = "vt100";
- int ret = tgetent(buff, term);
- if (ret != 1) {
- tgetent(buff, "vt100");
- putenv("TERM=vt100");
- }
-
- // termcap から装飾用のエントリを取ってくる
- char funcstr[BUFSIZ];
- char* pt = funcstr;
-
- // スタンドアウト (反転)
- so = tgetstr("so", &pt);
- adjstr(so);
- se = tgetstr("se", &pt);
- adjstr(se);
-
- // アンダーライン (下線)
- us = tgetstr("us", &pt);
- adjstr(us);
- ue = tgetstr("ue", &pt);
- adjstr(ue);
-
- // カーソル位置の保存,保存した位置への復帰
- sc = tgetstr("sc", &pt);
- adjstr(sc);
- rc = tgetstr("rc", &pt);
- adjstr(rc);
-
- // カーソル位置から行の最後までを削除する
- ce = tgetstr("ce", &pt);
- adjstr(ce);
-
- // ステータスラインを持っているかどうか
- hs = tgetflag("hs");
-
- // kon と jfbterm ではステータスラインを使わない
- if (strcmp(term, "kon") == 0)
- hs = 0;
- if (strcmp(term, "jfbterm") == 0)
- hs = 0;
-
- // ステータスラインへ移動,戻る
- if (hs) {
- ts = tgoto(tgetstr("ts", &pt), 0, 0);
- adjstr(ts);
- fs = tgetstr("fs", &pt);
- adjstr(fs);
- ds = tgetstr("ds", &pt);
- adjstr(ds);
- if (ds) {
- strcat(endstr, ds);
- strcat(endstr, ce);
- }
- }
- else {
- char* cs = tgoto(tgetstr("cs", &pt), tgetnum("li") - 2, 0);
- adjstr(cs);
- if (cs) {
- write(1, ce, strlen(ce));
- write(1, cs, strlen(cs));
- }
- char* cl = tgetstr("cl", &pt);
- adjstr(cl);
- if (cl) {
- write(1, cl, strlen(cl));
- strcat(endstr, cl);
- }
- ds = tgoto(tgetstr("cs", &pt), tgetnum("li") - 1, 0);
- adjstr(ds);
- if (ds) {
- strcat(endstr, ds);
- strcat(endstr, ce);
- }
- ts = tgoto(tgetstr("cm", &pt), 0, tgetnum("li") - 1);
- adjstr(ts);
- fs = rc;
- }
+ gettermcap();
// 開始と終了のメッセージ
if (amsg && ac == 1)
@@ -209,21 +137,75 @@
done();
}
-// termcap エントリからパディングを削除する
void
-Pty::adjstr(char* str)
+Pty::gettermcap()
{
- char* sp = strdup(str);
- char* p = sp;
- while (*p != '\0') {
- if (strncmp(p, "$<", 2) == 0) {
- while (*p != '>')
- p++;
- *p = '\0';
+ // 環境変数 TERM のエントリを取得
+ char* term = getenv("TERM");
+ if (!term)
+ term = "vt100";
+ int ret = tgetent(buf, term);
+ if (ret != 1) {
+ tgetent(buf, "vt100");
+ putenv("TERM=vt100");
+ }
+
+ // termcap から装飾用のエントリを取ってくる
+ char* pt = funcstr;
+
+ // スタンドアウト (反転)
+ so = tgetstr("so", &pt);
+ se = tgetstr("se", &pt);
+
+ // アンダーライン (下線)
+ us = tgetstr("us", &pt);
+ ue = tgetstr("ue", &pt);
+
+ // カーソル位置の保存,保存した位置への復帰
+ sc = tgetstr("sc", &pt);
+ rc = tgetstr("rc", &pt);
+
+ // カーソル位置から行の最後までを削除する
+ ce = tgetstr("ce", &pt);
+
+ // ステータスラインを持っているかどうか
+ hs = tgetflag("hs");
+
+ // kon と jfbterm ではステータスラインを使わない
+ if (strcmp(term, "kon") == 0)
+ hs = 0;
+ if (strcmp(term, "jfbterm") == 0)
+ hs = 0;
+
+ // ステータスラインへ移動,戻る
+ if (hs) {
+ ts = tgoto(tgetstr("ts", &pt), 0, 0);
+ fs = tgetstr("fs", &pt);
+ ds = tgetstr("ds", &pt);
+ if (ds) {
+ strcat(endstr, ds);
+ strcat(endstr, ce);
}
- *str++ = *p++;
}
- free(sp);
+ else {
+ char* cs = tgoto(tgetstr("cs", &pt), tgetnum("li") - 2, 0);
+ if (cs) {
+ write(1, ce, strlen(ce));
+ write(1, cs, strlen(cs));
+ }
+ char* cl = tgetstr("cl", &pt);
+ if (cl) {
+ write(1, cl, strlen(cl));
+ strcat(endstr, cl);
+ }
+ ds = tgoto(tgetstr("cs", &pt), tgetnum("li") - 1, 0);
+ if (ds) {
+ strcat(endstr, ds);
+ strcat(endstr, ce);
+ }
+ ts = tgoto(tgetstr("cm", &pt), 0, tgetnum("li") - 1);
+ fs = rc;
+ }
}
// マスタデバイスを取る
@@ -327,34 +309,7 @@
{
signal(SIGWINCH, SIG_IGN);
- // ステータスラインが使えない場合は cs/ds/ts を取り直す
- if (!hs) {
- char buff[BUFSIZ];
- char* term = getenv("TERM");
- tgetent(buff, term);
- char funcstr[BUFSIZ];
- char* pt = funcstr;
- char* cs = tgoto(tgetstr("cs", &pt), tgetnum("li") - 2, 0);
- adjstr(cs);
- if (cs) {
- write(1, ce, strlen(ce));
- write(1, cs, strlen(cs));
- }
- char* cl = tgetstr("cl", &pt);
- adjstr(cl);
- if (cl) {
- write(1, cl, strlen(cl));
- strcpy(endstr, cl);
- }
- ds = tgoto(tgetstr("cs", &pt), tgetnum("li") - 1, 0);
- adjstr(ds);
- if (ds) {
- strcat(endstr, ds);
- strcat(endstr, ce);
- }
- ts = tgoto(tgetstr("cm", &pt), 0, tgetnum("li") - 1);
- adjstr(ts);
- }
+ gettermcap();
// ウィンドウのサイズを設定し直す (stty -a の 行数/桁数 等)
struct winsize win;
--- a/pty.H
+++ b/pty.H
@@ -50,18 +50,21 @@
int rfd;
static int wfd;
private:
- static void adjstr(char* str);
+ static char buf[BUFSIZ];
+ static char funcstr[BUFSIZ];
+private:
+ static void gettermcap();
protected:
static int hs;
- char* so;
- char* se;
- char* us;
- char* ue;
- char* sc;
- char* rc;
+ static char* so;
+ static char* se;
+ static char* us;
+ static char* ue;
+ static char* sc;
+ static char* rc;
static char* ce;
static char* ts;
- char* fs;
+ static char* fs;
static char* ds;
private:
static void finish();

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
AUX canna-Wformat-security.patch 4545 SHA256 2535e6e2b9bfa458c03355df1991f57c851194598a084db0f8e52f05f36f0e31 SHA512 7c2649d98b5eac8d625586b245fff7e07b19616395e754a59443d7858e818f3651fb5e03e97ebcacb5ff4b2c1cb0f0c45aa0838ae85350e0c24906faa3a36102 WHIRLPOOL 74d6324dfd28cdfe1b7124d182b9b61b798d6e875c376e802497c41de26e8e2e4688ea5f30024b697ed8b3e5b77c6ecffe3d25c614701fa6991cb9f7dfe407d3
AUX canna-Wformat.patch 340 SHA256 765aa02a9c9795a87af6a83a63f1147c5c4314c756ae374bdbea576c43edd56f SHA512 38b2cc703ff69f29352b1c2bc4bc01c3387edaada98f724344525c68ee5a8ae1490ba0ce84fac53b00ca89b7cab201640631638ee578fb00211cc59d4d968bcd WHIRLPOOL 13972103f4d3fb794afe78da958783b2b4360f8214b0e81700ac0926aac2f23f0348fbdf4f2b24dacfeb4d4646bc476c65cb239f9bf98b77d6ce1205b50cd3bb
AUX canna-canuum.patch 510 SHA256 aaad77524bb47d1b56d4df867345122b1c8f68271f7465933bbeee789ed45d6e SHA512 00e28d25536b8238c278b3ad0acf1d48efcc83b3a58228594368c8d91200997761b6981fe47316498caee5c9ae3b4a626397742ad2d53244a312d4b57964f995 WHIRLPOOL c9bdeeea5bff5bfc17f530a6e004dd815ba904c3f9c67cc7a75c4bc558faaddf48559f3d78089fed5e717cb1cf2ede0edd97694c37a1c46fe28ca445b1250bf9
AUX canna-canuum.patch 779 SHA256 1fcc2f5301e4b99792af080250c7b7abf7854db29adbb81d82283902261150ba SHA512 62005fe564b7c6cb627c10af136e4ad15bfd6f2d17cd71093ae34b9e7f7f47c582ff5c32fadf5068fdaa5c685dd2b898cccb71ccd86b19b429e34f57c290cdd6 WHIRLPOOL 7326080ae3953a9e5d12e0847fc86c844193ada9d8c25b41880fe5ce6572b3a829e09827f0357d3abe8a529819d1134b94db4d44e354f33cb61849bf3579fa04
AUX canna-gentoo.patch 4310 SHA256 0c4986fc02792a511323ca36868d2d8d3ade4537b2be98bf30e988c7ebae4f4d SHA512 31d893ba6fe873d1b9ceb5106c87d027b31013e049ed673d14e7f32232bf259b44a1fa397c133fa0b5a39252a61d400d4d1951a4448e4aaffad649f648652e6b WHIRLPOOL 53b630897450be0fcb8aff1b37a1e8acadf85098a88bdc3475695234aa23554b97ff4a0f9ef99dabe173bcc83019084df8d37af2f448999c2bc3856d9218e0cc
AUX canna-kpdef.patch 202 SHA256 87f293ba5b27b85c2b378e31ce38eb464ea53d33c42c693aec59b5d5b69e2138 SHA512 f258be22226109b63df7e2aae3a42fb42d13d9f3ca4b92ad9a15f477ac0a4906bf5af3065f4ebfc69a49165073451f310a6b8c43ad57cb772d9af6ece74a50df WHIRLPOOL c78a26740739bf3d99729a0dec9c4bf05f5a87692da694154538bc57b73f49956941abbe6e2d394e08bc9202f77f2c165cc998785a0f0e14281b1a6a81d16ddf
AUX canna-overflow.patch 788 SHA256 c081d7642274163c6299fe4c039cb733d76372c14a6266fb0185171dd33db7c7 SHA512 7caaf95c9e01277247036488e3f154abca6e7811e17a2c7d1dd34f3a1906ee780ed2cd03a0435d051098d99521b55350d3332e218cebfdebf2391e1f38da541c WHIRLPOOL 9b5201be87346676e3abf4e85cc414eda88453c7d3bccd6f71c09052cfa6c8fcd273bceb0bbff5aacabb1fe0bc9e9f43838e70214619ea9b9964c8dfa974da70
@ -12,7 +12,7 @@ AUX update-canna-dics_dir 1101 SHA256 d1114dce288e815f897b20eabd177bb5b77e0d479b
DIST Canna37p3.tar.bz2 1263065 SHA256 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7 SHA512 82846f2393aa2654dd2c97a93178098b8bd11e5409b584447f1b6fdf303adacc9802e2293cafd98b68af8b69622625ed00aa9712bf270feaa119adfdf4211158 WHIRLPOOL 14433083257ab705bc55b0be5972b9dcce2476209a5c48cdfc53d1f4af6bc739fac2d5fd2f42e7a6e94951a35e1a3e6ca21dd0ec7db6ef307f7d285dc881fbc5
EBUILD canna-3.7_p3-r1.ebuild 2258 SHA256 eb9a3617e9d7faf0c3c2b1acb7f42c3a63a34cec8f40987e4ec85db89a444f45 SHA512 77a8ab7a8a8ffef263500364aa5fec7f888f2c55b9d5adea10c531852b8317872dfbfb807e9f92daacefee2a0bb725cd8a86f53f648964d672edfe8e0b238458 WHIRLPOOL 83d7042a9262ae2ffe0510fe2f28bac8f363903ea5925b28c1631782481078adfe4ab18e8a36f341f6b9545e2dcdfe8a34137b8f56a39bf7b502e6c7188e3b59
EBUILD canna-3.7_p3-r2.ebuild 2893 SHA256 388e6ad978237796ca308154fc5be5b2e56ca2f3270b6d8740195cc2be6ebb8c SHA512 8c5a7660f2be089841953914fa8863d0ba9190b88c23d8266d5181c1da9e17f313e36b4448ec8009a65802b203d69c72428a640a3a2e0bf01049dffac3f12bba WHIRLPOOL 564ffaaa5fd2823be9e64fd06d3729ffc9dcc10a40df3f920e9f835c05cddabed1fc3c3ee7f8101e7b76eb4b19d241837930923de55c61952120fc81e789d5fd
EBUILD canna-3.7_p3-r3.ebuild 3262 SHA256 026ac47ad9a2a328b10f3f111c8ca5353803dab358da1dc7f53f481c93652606 SHA512 0eae4c8665df760b0b706b8f7f8deb3b975d0bcf9bc8b023703c2a7eb1fc7a016f6f561e7dc9ea247064d5300f07f2a4345aeee781c8c06706885a60969627fa WHIRLPOOL 80be993ca51ab3c414f7be31b412acfc79ae173dc1d042da2af55861bf3733c6bd38d753748d317f34d16c97344ddd74cfb06b91f5dcb3a3260253eb39dc1be1
EBUILD canna-3.7_p3-r3.ebuild 3271 SHA256 0e8fe524f8c93f74eea9f6df8e5cea4c57eef02da6434c3685baff4c69c2329f SHA512 7a6af545f132c46acc2392f24d8ce086b862e1be5cdb72c5675809908ceeb9d8c02aa2124a49d491f8d344da85f0c53b7084bff294f0da1028bd20b45291cc46 WHIRLPOOL c31167e5bbc3d6a5747a811a8181eb645926ef829ef02aaacc9863af22028e31fb2499c8af01c399859b785941f938cd4722fd8e065f8d964a8e4f215934b79a
MISC ChangeLog 3376 SHA256 dbe27846a91ef80a559bfa5a5b922eaed6122f0ba6e2a244eb7b347f124970f0 SHA512 838b969c15f343c9163594fb7945bbfdb909e891b91887eab3e8b47c9d7c79765ae566ee19ac2b7096aa26f254fa780a5106eab1e96dd12fca228404a77b6e7e WHIRLPOOL 0505f575427ff2edcc37a8c265b2fe9f40883f615013a62f52fda4dddaf42406065cbb19d7fe37f8323b4db871902674471b1788c56052049d4e6ed39174ac07
MISC ChangeLog-2015 11154 SHA256 a47f93ca4f5d4b2b893b2aba767abbbb3a5fb54eb059f427b553ef55950992d3 SHA512 e5da79d661c4b1630c01b5bb8c305ba4ccd763e771185306a0fcd63f1947dfbf7216b089f02140f219a214d8b5100c5e225d760b02a229510feeb5802389b5f3 WHIRLPOOL e5c3a3c508b0fe383f265226cff778057a35cc7e8eee07f7347279e04bd0e51444d4be064a5991ac46540b156d2ce6c22d6678826efc43702756a5dc9b76b3df
MISC metadata.xml 383 SHA256 904d4e37dd39968855d48c3620b93d7ca7d41c33fe880892c32101c8a9a70fa2 SHA512 8affc10d697147ea5430d73c40eb4e7621ee9a06d444725566d4e16a28ccab4f53aed3025905894fe6cba0ea874dcf0d2d583d3dcedf3a0ccc8b139af02e5e98 WHIRLPOOL 5216d21d70c727534c7305a844b2391e7b9b137177a0c80fd7b0b6bf762d0abed8b79593346076616824387a7bcea1e4cde1c641819842978e795632a7145308

@ -3,13 +3,13 @@
EAPI="6"
inherit cannadic toolchain-funcs
inherit autotools cannadic toolchain-funcs
MY_P="Canna${PV//[._]/}"
DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.osdn.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9565/${MY_P}.tar.bz2"
SRC_URI="mirror://sourceforge.jp/${PN}/9565/${MY_P}.tar.bz2"
LICENSE="MIT GPL-2"
SLOT="0"
@ -23,9 +23,7 @@ RDEPEND="canuum? (
DEPEND="${RDEPEND}
x11-misc/gccmakedep
x11-misc/imake
canuum? (
virtual/pkgconfig
)
canuum? ( virtual/pkgconfig )
doc? (
app-text/ghostscript-gpl
dev-texlive/texlive-langjapanese
@ -50,7 +48,7 @@ src_prepare() {
sed -i \
-e "/DefLibCannaDir/s:/lib$:/$(get_libdir):" \
-e "/UseInet6/s:0:$(usex ipv6 1 0):" \
Canna.conf
${PN^c}.conf
if use canuum; then
cd canuum

@ -9,6 +9,19 @@
[ --with-term-libs=-lLIB terminal library to be used ],)
if test -n "$with_term_libs"; then
AC_MSG_RESULT($with_term_libs)
--- a/canuum/wnn_config.h
+++ b/canuum/wnn_config.h
@@ -149,8 +149,8 @@
#define TTY_KCODE J_EUJIS
#define PTY_KCODE J_EUJIS
# else /* !DGUX */
-#define TTY_KCODE J_JIS
-#define PTY_KCODE J_JIS
+#define TTY_KCODE J_EUJIS
+#define PTY_KCODE J_EUJIS
# endif
#endif
--- a/canuum/wnn_os.h
+++ b/canuum/wnn_os.h
@@ -41,6 +41,7 @@

@ -2,8 +2,8 @@ AUX dbskkd-cdb-gentoo.patch 505 SHA256 34643f671039ff20986e8f329cd7ec105130de429
AUX dbskkd-cdb.xinetd 239 SHA256 1d3b087d54b12011f1993e7f28412fb206945dd6b5ec0747fa18d28ff75c7294 SHA512 a7efd15b7676b857b2adcc23df023f5af8d29a7357b77ab3fcb494fe6cbd401b28caf51f4f3ded5432bed0a3f1d29b0cc65148f3a8e083ebce70a0aca0437915 WHIRLPOOL 265e0fd623d18490e09051dd5c734972ff61263d2a455877244cbbb428636a9838ac517c5d66affdf898839224feec709acae528761c6b907c447ef69a8fb327
DIST dbskkd-cdb-2.00.tar.gz 9296 SHA256 0e434e72153dde3131aeeeafbb40eba0054d0d37cab47b1561e4cf6dda6da8bb SHA512 3582728d2a1917c00437b273208fa150a5a32dcd462752c6751ddbd574ca7f1476b2aca0d2613471a800bd17f80e2c4b60846f9056ae621996f8f5a5592fa22a WHIRLPOOL 028849c4ab2d74338b6fcaed02f3c7b1ecea6315274499233e8097e4dab0bfd6d97a693657a1db8408d4e87933f804e253fa5a2e55a96ec47ba98bc45014e603
DIST dbskkd-cdb-3.00.tar.gz 9380 SHA256 e92ef7162c2c50a441dd864dbf21510d746174b9f1f484bfbbdca1b31c055286 SHA512 a3fe5a0f2e96828d22a75e4daf36eecaa8d903efe8c8a5f6972178f52dc01cac5df5f3e1d8a2cf684d6b78a9c10c207b655a296ceb456dec9f0e502142de094b WHIRLPOOL 67b143c9fc13182f12fdbaa8f73ac743bc0c82f6393648acea2a80081bb4f8cf5625bbe5f083e44bfacb95e8445f8e559a03a3991cd44de7d7f5d863e710499a
EBUILD dbskkd-cdb-2.00.ebuild 1226 SHA256 c3ea7969c665d33e56d0db3e9ed8a1b87bc60f57905dfce8941cecf523191b22 SHA512 1b090193befb70bb244db9aa56ba9c607083e8e781e8759fbbdd9725532afae1e41067bddc634c364fdd4be493d77086bc04ebc69a46d22ea3554cbbf37ecee7 WHIRLPOOL 32b7571551572db3b29f52f27cb9cf8d6640a51bfe55a12f795193826fbce858647256e0a9079e2e50c37023006c17925fb8cd24751d9934a95c3d2c1c0e86d8
EBUILD dbskkd-cdb-3.00.ebuild 1180 SHA256 a118bc180786d2f39aa5e55391b9f2a5a14bca893786ce50db8b8f7367fb0078 SHA512 7b5d41575d4f6a6cfda24856fcaa88369f314e6d6984a9a2c97e1fa08280a6e56befdff882159bfbf55030fb26ff1c0e1a89dc065794b3d7c29ee4593dc959a2 WHIRLPOOL 51e31b992ed17ebc6998bfb0cbf90feb3ae913711b75d5675af7ca7cb5e780255b23d86369721d92302df2038725aed0bc7b658834eedc3c39aafa3cd5e26692
EBUILD dbskkd-cdb-2.00.ebuild 1225 SHA256 202e291d7a63a735fc96733ce5fe7b645ed9c69593552020dcf90f91657844f3 SHA512 89a38d92e9573336aca31c3e0f2cca6398d864c1790703aa5691ac8c10cc9260603dcb192863c9fbeaeacc1618ff0163c1ea8c037f3e82155553025956a7d6ed WHIRLPOOL 518878942f1b6934acf8335946181cb57dec78904debbcbae0d78d8b9d35f6a95a9de6e0114ee57458844b4710a2895f306e6c8753befa558b69db80f7009329
EBUILD dbskkd-cdb-3.00.ebuild 1179 SHA256 ece0932d6390e886160f57be09dd798a158e1b14b428027e42d821b61a4da722 SHA512 84b38add6d9befc6280e1cdb6265a54902b505b939e4c9c39d41bbfa131934a9d7c30edac39c7a65faaf5fdb2ee0a150a419647c36d2aa6277f5480eef4dba2d WHIRLPOOL 05ded490453524229544ed3c01bcb3c61d75bbd30b023dcd3f3dae5058b2828c129649a42090ff6529eff57de28cf900575c41570f2aea1c74b33d1e9d4b444a
MISC ChangeLog 2664 SHA256 e357671cfb0bea190f02df754581b7e9361fe23264d4d59f6afae7e6541a2a46 SHA512 f1e4a0f089da860fa7e2ecfa8386a44a866342f29d13ae7e980790c857001c53d222640eb4b7edeb3c0e42d6c94da9d7a7561eccbd7c3e2d872f3888c3ea11ea WHIRLPOOL 9190765e07eda0dd3678ed7085864104f58432364291d836c8bf136f667872a44d6c1802138bfdcd679e2ef319706d753c0177dbb4e0b70bf880701483dd380d
MISC ChangeLog-2015 3131 SHA256 70902419b3fd532ba953a7b0a2cce4f04b4ec2d34fb3f66fb4ff1839d156d0f3 SHA512 c1a754af9b7b30ee4ceca02468a127771fddb6292220d725b8d4c027fb7b43b0c10e74d49a79234d8d3949953674ffcde857d4b0d63d6569e3ccd61ea52a35d5 WHIRLPOOL bda23e64d16677bfcc0e9dc26e6eb154a72e891f725080a8b0482a3720322201b57eba8b2258b444cd121a370e7b081ead617d47cc3383af578add854607d608
MISC metadata.xml 326 SHA256 097b66626f8b7e6ce65f15c77e03ac09cd353dede5e1f67da75b036646cbf8db SHA512 56d019cc1f6e39d358e431b910f36dced992bb1f202bf7ef405979633383301751e853e19eaaaa84408a71699bcf63480575a081a5981a49022a0fc0d32cda2f WHIRLPOOL 6fe805f28b448a0a6ccf1f47003d8b62594df6efce256730f75dfd0b3a0f24073fdccb7f7dba2741a9f09574bc4a453c9a0ea7a49f578805ea81b477d717bb9c

@ -21,9 +21,7 @@ DEPEND="|| (
RDEPEND="app-i18n/skk-jisyo[cdb]
sys-apps/xinetd"
PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch
)
PATCHES=( "${FILESDIR}"/${PN}-gentoo.patch )
DOCS="CHANGES README* *.txt"
pkg_setup() {

@ -21,9 +21,7 @@ DEPEND="|| (
RDEPEND="app-i18n/skk-jisyo[cdb]
sys-apps/xinetd"
PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch
)
PATCHES=( "${FILESDIR}"/${PN}-gentoo.patch )
DOCS="*.md"
pkg_setup() {

@ -2,4 +2,4 @@ DIST enca-1.19.tar.xz 465412 SHA256 3a487eca40b41021e2e4b7a6440b97d822e6532db546
EBUILD enca-1.19-r1.ebuild 2105 SHA256 1ef7f3557613487c0578bd9db55051d0339be729a211a9d813444b3f4eb4aacd SHA512 eb96e486d1c7d2a50872bc88f40d1fa8a1c92452b2d1e28d5e6507e6c37dc56af75c6b86e5b63f2bc8478966968e33cbefb9062f792bd07c38964743916d9bd6 WHIRLPOOL 85f8e91c14d6b8a1a1562d8a31abeea3668e4edc160136c4d0fb54976c77f3f0f0e2e71d601e65bc1dba802b7fdaabed09d73a4992099faf6dedaf62e21943a5
MISC ChangeLog 5257 SHA256 3e0fbf9ab18ce2a4ffec1e0e63a8a2be5ddfd0e9a03deb0c87c67d6e9327742d SHA512 dc4e7bac41acb45a0300621f913ea744a5151e370cebaf0496d372276e84bd6563e12f948d222c13be4d9f4a1f9151d907a7eba2d7344067fcc24d235e624ad8 WHIRLPOOL d8cae2ab84af62f1a77317e42ddbc2d6720445a6631c338286c7c2bef12dc0aa3e6cf5a1145e178720e3ff3fa20f5effb35f251e87415581eee861732ab1b5ec
MISC ChangeLog-2015 13061 SHA256 71cb843a906c4b9901a6b5e40d7eda4324c80054d73d21f1666e18f493ded43d SHA512 5696e2b25be0a7643494932a5cf680562d8133ebf05274447f58a116fb9b52728019598b8ad29b933ca2f2320864cbeda7d73741ed9a8cf9f0953423125dfaa0 WHIRLPOOL c5eee2fe66f5a249e309ee7eb2d11e3c066c9c43eb1cca040741037f84b3fd9a029077f0dcc7f314f232d47028af376dc165b1ed41408cb627adcfcef2f249c3
MISC metadata.xml 551 SHA256 d4593911b0c1e6ecd09a28e36c1d65052acf6316e5e08450bccc7905b10a4494 SHA512 d49de3ee9ab0c0ec48e26b556ae86e22ca79198357971df5d30136bd0e60e7d9381a55982028d46b44548b786e78dd20abb074af6dd34c3d8ba1e1003c95b456 WHIRLPOOL ec871cd27e0ebd4fbf6186630f4be221d60d726583008860b4e56bd8f7fe7313e7af10bae54e36bdfb06d37a011d6ed80fcae18882c37ccd9c0ee924e69d5c12
MISC metadata.xml 324 SHA256 9c57719c5c5e86e31e1ee8ba9877ab8962de5434d83911e5a039a3e83383a8ba SHA512 b10801cd8a372709601915899abe03282148aa9a0519160963f5a7734fbeadc082f5493e46ecfb887a16c4b9b5f28424b3b2b87ab4b34708b77cdf3cd4eba03f WHIRLPOOL 3a45146b95de5de46da2a70abf63bad53f97e70c8b399aaf219d04f3cdc074caf601ebb543ffc743b6a510b4437972f16fa933b40da57fa77411431bf64e7dbe

@ -1,18 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>itumaykin+gentoo@gmail.com</email>
<name>Coacher</name>
</maintainer>
<maintainer type="person">
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">nijel/enca</remote-id>
</upstream>

@ -1,7 +1,7 @@
DIST ibus-m17n-1.3.2.tar.gz 414324 SHA256 c1e7529c63305bc5f2ddc4832550becd16e084beaf4217549bf1dd46a9b0e370 SHA512 6cbff2bf08043eb46d5e97c9303ebbb795c69b77c14d113c22fee2111eaee04ba8bc27bbd44b6640be02dd43f4b3711aba1b02fcbb350b8bca8d90dd20b4ba54 WHIRLPOOL 5b59e39028e19f3379abebf6b4ddf835bd01d28df623c2ef03f98a8f5b53acd985ca34d3f3d12cf5258c926de47523fddb48b78ceec0efb967586437e52bdc7e
DIST ibus-m17n-1.3.4.tar.gz 436687 SHA256 79004c696c47cd909b39f547ce118a80b672ccdab77a4a5b1824e496d649ae70 SHA512 9e9bc290b0f0d68558d408f6e69aa3bd9bb767db827a95839b576b58c7a5056dedcbd9b0bf1aab5e26ab21e601acd67a53404a5fd54b436efaf2a706489f25c4 WHIRLPOOL 0109df716a9ed71ac7f1d9544e361e38c3b8a7ae81b271d54ab1979a611fc44698649d92dfc68131f29166f60875558421b9f033632c5125c27505465c73d0a4
EBUILD ibus-m17n-1.3.2.ebuild 810 SHA256 6b598058dbc9d23febb1998185fdca5e3acd8d32b9e683c7395587714f6a86f5 SHA512 f56039260bf59e7cb2b66f9cf0a7f272ce991f28d15947f0d045e299c90656ab1c0a5a9061023a25f0c9633d1fac09319c0539bb7de4d97e1606a5536fab3547 WHIRLPOOL 3bfc8885b9d2c5aa2f7873c55171f31a6567252c9166f909209e8d773da7d03c3e19fb406daa174515d337072138bf9f86a48c1adfd16c8a4d048ab1bea0886b
EBUILD ibus-m17n-1.3.4.ebuild 812 SHA256 89472ff3539777196ebb60788dbf849e8efbc72aa4aa45b565df4b679edf81be SHA512 4ab683467ebe686057fb0dcdcfb162e3f19eec869adc27a4426ef11da1afad7bf55787fdc5c4a4a2ab32989191cb78c06918fb70f595c65fe2c43be497a363d0 WHIRLPOOL b153120fae27a92c8a87ed8a2c98b7f2c84b50615910366879df2137f4d1254ee0cc283c54f510c538dfae7cba759b7535ba81b0d3cbfd47b514c7e9d840e2d8
EBUILD ibus-m17n-1.3.2.ebuild 809 SHA256 c19fdb543f8200d161c309495694633de44a83783454c3d9d6350f813ff93a8d SHA512 20d37c6c43fe35f59b35e6e3d9dbaf48538cdb28425640b47db5a2dc962abca28377ff7ddf6c6c1a931c1d10cb3674bd90a1852f09ca2f3bbf1deae4c7042dad WHIRLPOOL e0c962e3a32a814e1838bea24b2b4181c9275d1b5c3acd66be5954f174a9c46ecd5d17c136f9b3187cd2c84b2e78f03159d11142cbf85433c13c8ec86d8daf12
EBUILD ibus-m17n-1.3.4.ebuild 811 SHA256 a8d4e5b45f11fbed0008e6fa8e75176339fe1ceea8fc220e145745d8ce8a1f1d SHA512 ec012c3a9628374fec78ff8cdaa45500efe9a316e8da019574ea7ea0778b0a2921492779ae717c01278c8b2d507a069fd0aa358c4fa729431abec98cadd80cbe WHIRLPOOL 2928c75d4c54db64ac84f8174c25a0bbc574748a926dad1d2e38efe7bd174725fc59919a871fae5f7fb0a0267f3fd109dc137fc7026d29348a881f20ba90ec9e
MISC ChangeLog 3332 SHA256 9a88204e7f4d8ed248007d15d2f12b78633278c5e6b02649af966add9881380f SHA512 ae514ed46966bd80a2070d16298a5af44d6802cd978d940783d0fe406c7a32730da00cca56a8a29b05abd1aa62c54c832344711c86dbbc3d2edee81d95229089 WHIRLPOOL 6ab19bbbd4b428d5a8dd3e2e256be7911d2d9df30c3748605ae764688fe84647373ba0e61efde3c2fa8a949460b9ba46a57d3037a779f8d4c79c79113e89ba01
MISC ChangeLog-2015 4357 SHA256 d8ad289d0090f04bd59b54c07bf702885aff6768a3da9abf37070ef42988e972 SHA512 a3886b1aef051796a7d362f5817e192c123bb1db4442382cd157e4da5c56083495b74e6cca97797d397551ff37d2b84d0309551b37cf0d0567b7c87bf6ba8440 WHIRLPOOL 997f3e87bbf87e66a828e7a6e233baf78caa6efa4102f701cf0a006e547330dab33384b1b6441c71571d885845a847587763acfd8f03163044f99232ed2ecc7b
MISC metadata.xml 798 SHA256 f740119dfe7dcfb72d56fdd3169129ef7a859b0ef3fa1891401e8700272e1a3f SHA512 fff5c24628e1df4f8b3049b13eb4c4034bd1cceb3bf80e582142aed5af98f2b71e01f7fe13d044a076f998da983d02b6f846833c3ccfa07ee3584987c6d31fdc WHIRLPOOL daa0b21b2ff8ae4fb1b87bdc78fed298a7c4ef23564d5ae169f5f7558406eb342964735f033672c06efbfd7e53e80aef5f6e97d481a0abd74a4f50e492bd647f
MISC metadata.xml 696 SHA256 6a8f39cc504c3080249022a934af7b83a8adc3c01caf7094839827e7129d133f SHA512 011238f5c03cf931b4fc6af6bca3b3018179c57c157648d885388e6a2dfcf84ba17f97951d8fe4695e29617b1c1b93acb658cf3ccec9509651d4b7bc31affce4 WHIRLPOOL de4d5cc6500bd8bf02438e9c17f5cfe4e4c0c35708b08d48e081a644549337b76591d00274d68664069bb9b62a66681983f0f749e325d74ff40f72860780523d

@ -10,13 +10,13 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="gtk gtk3 nls"
IUSE="gtk gtk2 nls"
CDEPEND="app-i18n/ibus
dev-libs/m17n-lib
gtk? (
!gtk3? ( x11-libs/gtk+:2 )
gtk3? ( x11-libs/gtk+:3 )
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
)
nls? ( virtual/libintl )"
RDEPEND="${CDEPEND}
@ -28,10 +28,10 @@ DEPEND="${CDEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
REQUIRED_USE="gtk3? ( gtk )"
REQUIRED_USE="gtk2? ( gtk )"
src_configure() {
econf \
$(use_enable nls) \
$(use_with gtk gtk $(usex !gtk3 2.0 3.0))
$(use_with gtk gtk $(usex gtk2 2.0 3.0))
}

@ -10,13 +10,13 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk gtk3 nls"
IUSE="gtk gtk2 nls"
CDEPEND="app-i18n/ibus
dev-libs/m17n-lib
gtk? (
!gtk3? ( x11-libs/gtk+:2 )
gtk3? ( x11-libs/gtk+:3 )
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
)
nls? ( virtual/libintl )"
RDEPEND="${CDEPEND}
@ -28,10 +28,10 @@ DEPEND="${CDEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig"
REQUIRED_USE="gtk3? ( gtk )"
REQUIRED_USE="gtk2? ( gtk )"
src_configure() {
econf \
$(use_enable nls) \
$(use_with gtk gtk $(usex !gtk3 2.0 3.0))
$(use_with gtk gtk $(usex gtk2 2.0 3.0))
}

@ -14,11 +14,8 @@
<remote-id type="github">ibus/ibus-m17n</remote-id>
</upstream>
<use>
<flag name="gtk">
Build the preference interfaces, based on <pkg>x11-libs/gtk+</pkg>:2
</flag>
<flag name="gtk3">
Build the preference interfaces, based on <pkg>x11-libs/gtk+</pkg>:3
<flag name="gtk2">
Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3
</flag>
</use>
</pkgmetadata>

@ -1,5 +1,7 @@
AUX im-canna-gentoo.patch 912 SHA256 4532961d9a33ce3c8f9d2c3864038f86b067d576ce04234d864658212b1323c3 SHA512 5b9c98b3495bafcb9eb31d431abba0490817518c9804de6b09d6287d5e45540bc78d27d1be2496bcb1c6435db28666adc9b5b3967195399d57576aaf79da4ecc WHIRLPOOL 9a851f58911565fcf08d0accdea3688c29d7b326c2e3f98082ce226652450c24cf43656be30437e4f9d5cf8492a229b87031c7fd8c792ae5261e9e18579575b9
DIST im-canna-0.3.2.2.tar.gz 314633 SHA256 df767584a92ddd23d6849979d27d7f99d2b6859dd2478cc1c5d151a8de8e393f SHA512 6ec4253038ca97e3e6319c024e4d11ca5418bf478280c4b19b81a9c628310a06bcd4ec35334d3a2bbdff0245bdfa660c1cdfd949ddd6b768d3b73d78648edc81 WHIRLPOOL 512cb9610714a6cf6c8bc24302b63213fce50a2ff69751f9695d97f2076d1e04c4607c4cd8d001ddf09d8bef0ea3429bb7a3e617632231d5c5ca239e2382bb2d
EBUILD im-canna-0.3.2.2.ebuild 599 SHA256 b5e16a6e953b6c7db2b408f25a31bfa35c8ff13e6b4b1d2ad9d877b432489bd6 SHA512 1f48e0e51dd86ca6ffa7090c0c5486bb31b8957d6537f88eaaf02c5bb8cbd5700749e8160eb3f6536899ff3681c8390ca025e27062658b9e309446431c628a7e WHIRLPOOL 36d894be28ed961c863388212970e7893f28bb121a41815ac07ade7dd449e9c0d3ce7e1c8a0a0dfd170b04addf99349fc7f8a26e0f1069a121b158783459cb2e
EBUILD im-canna-0.3.2.2-r1.ebuild 770 SHA256 0f7edfd146ff8ee761c8ba837b98cd932c11cae866a96db31d1ade7df13b90d8 SHA512 f3908c519bd345ff1d2ec54868c4ec53a6dde1269b3d65f38325e7104a4db1dfcc3becddaa6f4db2577505ce808e2292baf369ea5bf26191d18cb501d5ea8ffa WHIRLPOOL af787369324aeba67d9c25b7ed2feb4cd4ab7ad4b00017e34c9fb858004af73d7deaf5a976956977a1c9ce6a90537e918aa1881f3a91e6396886e703ba2f846e
EBUILD im-canna-0.3.2.2.ebuild 574 SHA256 0a57f77f7b37c2868fe44122856ff9afde0751ee0619e849def76ee5b8e6bdc3 SHA512 e7a3cff5ef4b13d8348cb092b2eb50f67dc2f39a4e5757e383010019b488ce146d0380ac26a2e5af11c999a2c4c96939d8ccf5e708d6ba6048e11df597d483cf WHIRLPOOL 8d923ba304a8c6e560e7813a79de21c680427836f0ab2bea1e705c3d3735657a1345d7f4ae9abf3a5043c54a0365ce51492f2960a5a0abc18165d5708814ed5e
MISC ChangeLog 2434 SHA256 619c444ec5fb8a943aaebd6492af10036277d400f8de321890d149219b1dc2a3 SHA512 5be73e2f142ea3e7de5a20e35abe0d74154e60a3fd90bd8d88398bcb64770204578a0bab3ac3fcd45c532dcd5cbba9dada814cf7e6a3ef4b17508ae708e313f8 WHIRLPOOL 313b09cba43827cdb1367472cf4d5dd4c51356b6320c239efe21501abc409e764edcdcbe7d83c2a67e5247a98fab700901b5fc7e04feec5ff1806e75cd4798ed
MISC ChangeLog-2015 1477 SHA256 85ec62cd5edd8aab428425f136a3d454f5a2a46d6765e705e82150e27ac6ed3e SHA512 f32ebb998a1ba82b385b3abfc094f93fdee2b3069b83aed84f83d0feb86ee8ae44de34e11258d002897863453310aa269f5e8f3fd93297b3ca44a7835b80d064 WHIRLPOOL 3cdbff27c877126690b541c407eb9c86419a16c009d92a727ff9e968980ec520c05706ba1eedc2ce29f28088d02d8668899f1547bad11c666e87334843abc071
MISC metadata.xml 230 SHA256 5fc421627b578ee2d1317320525119c0b406026597bb1d054f96254a241bf96a SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 WHIRLPOOL b3c1363540645200abd5bf0b5b7fb3cae0b738bfd359f7b13b56d97650f9381fccede1e3f867dbc736461ee7c7906725a3c53eabd9ac99929d5c7c520a831082
MISC metadata.xml 240 SHA256 4351b96b5a18595fae67161f1207f22bbf99e9a2235b95b68975cfc9f5baff54 SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd WHIRLPOOL d279940dd88c4b1caa478907576d5732c8376e3f99830950c6c18c63dca78c7d0ec1983660e5cbd4da0133b961ef38dc8460650cb48467298542e04005cffc2c

@ -0,0 +1,35 @@
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-moduledir = ${libdir}/gtk-2.0/2.4.0/immodules
+moduledir = ${libdir}/gtk-2.0/${GTK_BINARY_VERSION}/immodules
## Makefile.am for gtk+/modules/input
if PLATFORM_WIN32
no_undefined = -no-undefined
@@ -6,11 +6,11 @@
SUBDIRS = po
-INCLUDES = @GTK_DEP_CFLAGS@ -I/usr/include/canna -DIM_LOCALEDIR=\"${datadir}/locale\"
+INCLUDES = @GTK_DEP_CFLAGS@ -DIM_LOCALEDIR=\"${datadir}/locale\"
DEPS =
-LDADDS = @GTK_DEP_LIBS@ -lcanna
+LDADDS = @GTK_DEP_LIBS@
EXTRA_DIST= \
im-canna.spec \
--- a/configure.in
+++ b/configure.in
@@ -21,8 +21,10 @@
GTK_DEP_CFLAGS=`pkg-config gtk+-2.0 --cflags`
GTK_DEP_LIBS=`pkg-config gtk+-2.0 --libs`
+GTK_BINARY_VERSION=`pkg-config gtk+-2.0 --variable=gtk_binary_version`
AC_SUBST(GTK_DEP_CFLAGS)
AC_SUBST(GTK_DEP_LIBS)
+AC_SUBST(GTK_BINARY_VERSION)
LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION
LT_CURRENT=2

@ -0,0 +1,43 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools gnome2-utils ltprune
DESCRIPTION="Japanese Canna input method module for GTK+2"
HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/"
SRC_URI="http://bonobo.gnome.gr.jp/~nakai/immodule/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="app-i18n/canna
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
PATCHES=( "${FILESDIR}"/${PN}-gentoo.patch )
src_prepare() {
default
mv configure.{in,ac} || die
eautoreconf
}
src_install() {
default
prune_libtool_files --modules
}
pkg_postinst() {
gnome2_query_immodules_gtk2
}
pkg_postrm() {
gnome2_query_immodules_gtk2
}

@ -1,7 +1,7 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
EAPI="6"
inherit gnome2-utils
@ -14,13 +14,12 @@ SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
RDEPEND=">=x11-libs/gtk+-2.4:2
app-i18n/canna"
RDEPEND="app-i18n/canna
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog NEWS README )
pkg_postinst() {
gnome2_query_immodules_gtk2
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,5 @@
AUX im-chooser-1.5.1-imchooserui.patch 725 SHA256 0df0a5974aef0f3b5887437be3a7a3e1052fac1cd39b3d10b0baa56823716a8e SHA512 7dc4606bb2f0a6e7b48833851bf3567c2de47bb7750137ac451741f362860f3f13061ce0fcdcfa3f191c0ff21a9f56f64870d58217dd10314a7f3c78ea2585ee WHIRLPOOL 486d13c22e39bd34f3fdc1a2c9b2f1758b593a0dbb1e30edc4436ecf8d39c4fbf58379a108fd1104d198f9eaaf9eaf00f2020f79dd8fbad111a6f735c1b43ceb
DIST im-chooser-1.6.2.tar.bz2 515776 SHA256 0df444df86a60ff2534eea58c51a5e8bcc343c13a6b3d87356d9c5da3e4867b1 SHA512 86ed483ccdeb045f2b96df443ffbccb4d66bd11dac215e52d10eabb983fbbcecc848b074f7771c76bab311db04ec982865f2cce27d6274144068361aa04f42b9 WHIRLPOOL 3280243d859cd53ddf5d3cd64c7acbbc74718e751c0ca756315a2a3966b7db9215cb5d174cc5bcf25c5ecee653cd6c6019ddbdf62b4906d470710e8455d7b2cf
EBUILD im-chooser-1.6.2.ebuild 935 SHA256 2071bc3e9e5b89f9b5a009d586885343660b96c6a0a35846b906e235520399cc SHA512 65a3d6e2a1a9962d2d8889b19a2a59d17b99a3e157b12b824223c411771d722226f53763f23632b9238b425f137ec07178d24bea0170cd557a1e8886875edcc4 WHIRLPOOL 06149e20527dd1c164ff36023d893315fb7e07e166eb71a885fb0afc7e7cd31651651b09fb729e4c37149370bf194672c27c5877382551ba81c6308e29646beb
DIST im-chooser-1.7.0.tar.bz2 509630 SHA256 5b5f4eff3f57b2b85b679d2079d56db507342ba4db189b3881bd75bf42fe125c SHA512 2a01488062b5a4dc1e4cd0815dda5a6bcef205dc50ed75d58836c5b46e3f86be79aac70eb5d6753e5f569ccc05015dd6d8de59029e94dc407cc613160d3ac61c WHIRLPOOL f80472e6c373ae29425e4bf6988088b2917ec1ecf936ac996ed0ae540d4a79fb39c5313c1f09c141e26a83444130993e981c2654c5de0c123e0fb3dbdece6d57
EBUILD im-chooser-1.7.0.ebuild 957 SHA256 1bfa330c96a216ad9c13553db73337656057312aa173536653faf073f7f786d5 SHA512 55150d632160d2e1b5078f741b5f6577a04e1fdf708eb167acb605f36ddea643c53b7c9a66403eae0c38665603c10a9c9d68e922211028185340e5616e951570 WHIRLPOOL 17c22177a78dedea683cc07fe06e7370b924417a061df44d44834e99b1db3f0f135a726c437360d3c432b47598afc8db5c9e00a578dc7745b27e350d67089eb2
MISC ChangeLog 2874 SHA256 80c7e37ca5ededdf75350962f7c8e13dc63da3251772f21f0fd9d6006c2e1462 SHA512 1959afb6888243727d8b6d7708715bfeb80f54723615d669dfd690c19d13c617b409c033ad9c0d87e2fb8574a5cc0ce46ba6f66dc382642ffffc498dd0858ff9 WHIRLPOOL 0a0d591ee89331a43fed1ec301da5800c79c08be94a25790a823563600cf4e58dae1601386eb88a56b88547722c78a61d78a204e840d87ac9dfdddc63ce43be8
MISC ChangeLog-2015 1882 SHA256 17dbe4f3fa2644b0adca6f5c601bf2f0b799c194308b1df4fc4d65cc3321bece SHA512 254c9e1138df563461c7dc268fb0481b8915c40a4b81a513ca8c20b8d184c088739b3b7f6b7b7c7e749156d1f6b7907e43afc11291de259aa9487073f6815bf6 WHIRLPOOL 9361cd739db768952fbf2737e67c6f86761320b74ad87031f7ed421b6910769a783847aa23329980b1a08ef7a971553359f0d26ff167a2e1c716b6a3048aad39
MISC metadata.xml 409 SHA256 f8d1b8654cee7127b2e6078e93b5bc0e885ac7c7c9cd48974594570df4e1742a SHA512 72c6503e6f4c27986108358cd863dba6a2b0402a89024a92c730a90163f0fbf3f7dafbdd076d34a1616e1e461c57ab1f458f81ae413ac14bdd8c9f632ab3b03f WHIRLPOOL 42a63aee30f66543272058bf88a5690adadca1445e2d0012c24e37ee9eb774d12166e2d18e45f0deb6b23dfe6d70aac87a639f22be554a822ca3cd872666f2eb
MISC metadata.xml 625 SHA256 4d4a35292b043be23bfd7597688c3e3b7a0abe2553c4bf62f587f42c1cdb657f SHA512 d06faf834ff8e1c5246473bb0a957cedc3d98a3ff1fc100414e40c276d5a8e67fda60635ee8fe48b35e96fcbfda9faa0a93d7c0fa1d5dd25c63dac2b3b4bea22 WHIRLPOOL 68ca7817a593f5f57b7ebed081e101c894f3af618440eb39ebe083f3335c1b98c9e3b8da2dd02d5ea8807735cd55424c6db8a5e928be304b24a4b7dc99aaa917

@ -1,21 +0,0 @@
diff --git a/libimchooseui/imchooseui.c b/libimchooseui/imchooseui.c
index f135aff..dd5881a 100644
--- a/libimchooseui/imchooseui.c
+++ b/libimchooseui/imchooseui.c
@@ -41,14 +41,14 @@ static void _imchoose_ui_switch_im_finish (GObject *source_object,
GAsyncResult *res,
gpointer user_data);
-typedef struct _IMChooseUIPrivate {
+struct _IMChooseUIPrivate {
IMSettingsClient *client;
gchar *default_im;
gchar *initial_im;
gchar *current_im;
guint note_type;
gboolean clicked:1;
-} IMChooseUIPrivate;
+};
enum {
POS_ICON = 0,
POS_LABEL,

@ -1,41 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit gnome2 eutils
DESCRIPTION="Desktop Input Method configuration tool"
HOMEPAGE="https://fedorahosted.org/im-chooser/"
SRC_URI="https://fedorahosted.org/releases/i/m/im-chooser/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnome"
RDEPEND=">=app-i18n/imsettings-1.3.0
>=dev-libs/glib-2.16:2
>=x11-libs/gtk+-2.16:2
gnome? ( >=gnome-base/gnome-control-center-2.29:2 )"
# || (
# (
# >=dev-libs/glib:3
# >=x11-libs/gtk+:3
# gnome? ( gnome-base/gnome-control-center:3 )
# )
# (
# >=dev-libs/glib-2.16:2
# >=x11-libs/gtk+-2.16:2
# gnome? ( >=gnome-base/gnome-control-center-2.29:2 )
# )
# )
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.1-imchooserui.patch
gnome2_src_prepare
}

@ -0,0 +1,44 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools ltprune
DESCRIPTION="Desktop Input Method configuration tool"
HOMEPAGE="https://pagure.io/im-chooser"
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk2 xfce"
RDEPEND="app-i18n/imsettings
virtual/libintl
x11-libs/libSM
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
xfce? ( xfce-base/libxfce4util )"
DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/autoconf-archive
sys-devel/gettext
virtual/pkgconfig"
src_prepare() {
sed -i \
-e "/PKG_CHECK_MODULES/s/\(gtk+-3\.0\)/$(usex !gtk2 '\1' _)/" \
-e "/PKG_CHECK_MODULES/s/\(libxfce4util-1\.0\)/$(usex xfce '\1' _)/" \
-e "/^GNOME_/d" \
-e "/^CFLAGS/s/\$WARN_CFLAGS/-Wall -Wmissing-prototypes/" \
configure.ac
default
eautoreconf
}
src_install() {
default
prune_libtool_files
}

@ -1,13 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<longdescription lang="en">
IM Chooser is a GUI configuration tool for IMSettings to
choose Input Method you want to use or disable it entirely
on the desktop.
</longdescription>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<longdescription lang="en">
IM Chooser is a GUI configuration tool for IMSettings to choose Input
Method you want to use or disable it entirely on the desktop.
</longdescription>
<use>
<flag name="gtk2">
Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3
</flag>
<flag name="xfce">Enable support for XFCE panel</flag>
</use>
</pkgmetadata>

@ -1,8 +1,10 @@
AUX im-freewnn-0.0.2-as-needed.patch 905 SHA256 10b89a1c8603a1b98c35a249454b302c384129292630596d13b55efffec5c814 SHA512 38472c17123784f2a76d25a2d3accea7aa3e7317b3581e1e86b3ba4d71abdd0fc721d14a2c9f8869ab522185357b25b82a3ebf49ca0d3eb07aa6581278aefa1f WHIRLPOOL 4d0100730e99c6582fbb4d724e19ad61bfd81c13bb0ff0a185a58720e04badd06f29060fe1e592fdc9c4da5e3540f7ae3ff5d474fa098c2417113e415abf6f31
AUX im-freewnn-0.0.2-implicit-declaration.patch 498 SHA256 aaf87f41b147ac5f6e7ef672656a0c3a0f7e00c82480e2e9a1212970e3755af5 SHA512 fb0c152edc653cce79a9e6ddce1f2456873269efed6f65a7559361dea69f82914f4db366f8dab4da0d563729c9747ef2ddd5e4b1d3d2e5968575c70d07dac97d WHIRLPOOL 352ee651de4ccdf3a99fbe2b4933a190c13bff9b2ed05ff8f1bda3a9ceb7517c173b46792bed09bda007acf89c4b9b7a28c87d8e7926c85e06089e3ee680e945
AUX im-freewnn-wnnrc-gentoo.diff 1976 SHA256 c13582546908dc37686c80f060c6bc22320fc5fb8c2949abc9a382b68bd15477 SHA512 328403a784cd31e5468feef85047aed300bb0d5fc75047da94d92e138465be1da47273131355383c046bb40a4c532723dc9d207c6cc8d89555e2bb8df1bd50e1 WHIRLPOOL 84f1ba6ec3d92faab502eb3a5932215ae482a042cefca45620e15d4a83d8a0497898464d379945c27b8a4254664dc5d8da2cba1159895adcc3cd4447392d3398
AUX im-freewnn-gentoo.patch 2426 SHA256 7d7b909284056cf60e65fdd773636a525a74ab1eb08f92fc9bcad76e470e1348 SHA512 aebad875ff118a7d9b4b3ba2facafcb369527621cfc9be82bb21d07b8eb0d390d46f598f83dc49eddf9de00a9c1d8cef2fe1f550f6c1bf06219ce6be56633655 WHIRLPOOL 85fccdd579f4f7e3f383bd00a85a2fd26b1427d1e07ed1eadccb5b1c6d0506de076b6bf785ab2c0481fbba2071374773a0a61aa5495f61808844554c5a215a2c
AUX im-freewnn-headers.patch 511 SHA256 d4ab5eadacfc2ad4e9b420371e664e24363b07cd3bff2485aec8a4346128428f SHA512 ae209226010483d0b4a4ec10888d29d6b71002bb9457519b83a56cfb958da9e47740530e23baf2f35453f60902b359443f10e331e4a5b96eff386b78f80ad856 WHIRLPOOL a4dcb74044aa3034da02153a87ab3a36fd8243f0eee01bb0b1a515287b20ee7924f67c1ac3006a9acab005ceb5412dcc76f7c78914c7cfaa8f1a47787361227b
AUX im-freewnn-wnnenvrc.patch 367 SHA256 c8588348adca6bee6e5d98a5d9421d10a3fe59b9720722179612fcf6368d442d SHA512 0a8e506944d537084a6cd6efe7c0e7583781220e38fb17f164ba7b01290bbe59a4db04a95d2d72299dbd5bc2d9ff2af036d00101c6ced1b593a0a20b98531df7 WHIRLPOOL 576a95acffbc9ad16b9dbbfdda6ec9fc8949c70d21bfdde630f5245d6bf6322e4c2d7c3b0740b46df3da69cfc6f9201e9f5555a2abc9ab26b6769a30691c9da6
DIST im-freewnn-0.0.2.tar.gz 322963 SHA256 79b7783bd9516024df352c9a3e1dec55d56d46faf2b7517b63fe9cd81f6f8866 SHA512 c942d320433d0b1ff15fc1566eff183f5761ce14cb0575834f4ee80504be6d286068203c22ffea81345dab3db11a873f0a559b3d38ba8505f4966f9532a06358 WHIRLPOOL c06ab23037b6c3a302534b24b15ac93ff41edf9a9ba505c6727a4ab655fcfd98ffd86a4954e83ff6f40590bc732d8ecb67b38ea777d31ecc5cba11453ba161f3
EBUILD im-freewnn-0.0.2-r2.ebuild 1125 SHA256 660b1f4c8bffb22094eef1550c6f9039540c013bd2cb7f28ea7aa7d454ca449e SHA512 650681eb16f6a7c0ca09c8b7629621a89e67574712b29c6025d910433e9d1c3433cf5d651e74f365fc2d0ad5d873224d19472e1c8fa481518aa89f96340f2fce WHIRLPOOL df4b4cbe83457f7fe18403cd8155fa4e48ef0c4e366d1290ff9bafca856bc0cec810ed6dec5b9cdc4d6bb2f16218455dfba3d88a2f904be08f24ed0b64136182
EBUILD im-freewnn-0.0.2-r2.ebuild 878 SHA256 ce36b7b0fa859f08e9f471568628feadc340fdb786ded62912e6295453aa2f32 SHA512 4e1e23279fa65a206e0c5b23aef2fe41b448651f616d6df180ed47c7cb501c73865b6e7c91516c6d7204a84652394c5a8aa88d814079b71f347f2460fc9437c2 WHIRLPOOL 6acc53675daf67b60e5a185afc40b215d0c83e3884aa6244588544223d053c47c90edf96e9b57a143dcb8592ed303dcb3bd45d11e6abfdf04151b3323740079c
EBUILD im-freewnn-0.0.2-r3.ebuild 880 SHA256 bb7d6cca5ce6450488eaa4f58a2ea5e132f26f48376eb5bae68217d71407beb4 SHA512 e8dcfc8acd4166b14644e61a7ca5b363bc2a03b8fb1cba26eb5f3433ac8ec64baa9a96487041eab7e9a9248fc9684b3b65349f2840f918fc2ba159eb3c1590b4 WHIRLPOOL 05cd21010a33abe3d15230be173e9cebe764e10339d8c8a9dd94860e658c833bc6a70523202ffb74157d4789f1144a3223521c2fe1ca7cb6873d5b6b3a5d10fb
MISC ChangeLog 3746 SHA256 e952dbac7452a85181aefd764bc8a95d0d62bd7c3110702f04e3071c780abed4 SHA512 a8215fc5ab8e65c4b6e1bbd07ab1521b61624d1a3924851dc4aa8c28e60c1b0c637801d2e8a72a13007a5c3667661fe74f3bbc4046e0faa3598d12fd6d2400f1 WHIRLPOOL f1688d4b24d93d8b29e4b9789da62223ee0eb5a2a0f6c101dc249e3fc2c89239e90fb32a4ec6c5efbc4a87c0fd9233e2edf725fa5a89b3f61955c43cdb334270
MISC ChangeLog-2015 2837 SHA256 a8b50dd5bae7e3571181c97289d05d9cf02ee4001ae0b768492b71c3b59227c9 SHA512 20b59bf0c8509e773b08803c8bfb53acf59cd0ac5ca1f11efa2b12f3b3cef061e7ba2278a674d4fb32883fc6eb9ff664fff9ce353b7622ae8548b04715ee88d9 WHIRLPOOL b3ccb4d526d137f2134324fdd099f45baf2701a56115f221beb7bf79989fe8bec2062e9960ee43b4f7c10c50a9694db3cf3f5c56436d5aa8c8d309894ae7f85a
MISC metadata.xml 230 SHA256 5fc421627b578ee2d1317320525119c0b406026597bb1d054f96254a241bf96a SHA512 74065bee639a38ecdef7c32280ed43a8f1627362cd8e97e714a09bcf116ae8bc4c61b2ab13c31bd02a22ae8a5a201263981ee519a0b6ba9df81a4d5f3cd94eb1 WHIRLPOOL b3c1363540645200abd5bf0b5b7fb3cae0b738bfd359f7b13b56d97650f9381fccede1e3f867dbc736461ee7c7906725a3c53eabd9ac99929d5c7c520a831082
MISC metadata.xml 240 SHA256 4351b96b5a18595fae67161f1207f22bbf99e9a2235b95b68975cfc9f5baff54 SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd WHIRLPOOL d279940dd88c4b1caa478907576d5732c8376e3f99830950c6c18c63dca78c7d0ec1983660e5cbd4da0133b961ef38dc8460650cb48467298542e04005cffc2c

@ -0,0 +1,112 @@
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,4 @@
-moduledir = ${libdir}/gtk-2.0/2.4.0/immodules
+moduledir = ${libdir}/gtk-2.0/${GTK_BINARY_VERSION}/immodules
## Makefile.am for gtk+/modules/input
if PLATFORM_WIN32
no_undefined = -no-undefined
@@ -6,11 +6,11 @@
SUBDIRS = po
-INCLUDES = @GTK_DEP_CFLAGS@ -I/usr/include/wnn -DIM_LOCALEDIR=\"${datadir}/locale\"
+INCLUDES = @GTK_DEP_CFLAGS@ -DIM_LOCALEDIR=\"${datadir}/locale\"
DEPS =
-LDADDS = @GTK_DEP_LIBS@ -lcrypt
+LDADDS = @GTK_DEP_LIBS@
EXTRA_DIST= \
im-freewnn.spec
@@ -38,7 +38,7 @@
candwin.h \
candwin.c
-im_freewnn_la_LIBADD = $(LDADDS) -lcrypt
+im_freewnn_la_LIBADD = $(LDADDS)
module_LTLIBRARIES = \
im-freewnn.la
--- a/configure.in
+++ b/configure.in
@@ -21,8 +21,10 @@
GTK_DEP_CFLAGS=`pkg-config gtk+-2.0 --cflags`
GTK_DEP_LIBS=`pkg-config gtk+-2.0 --libs`
+GTK_BINARY_VERSION=`pkg-config gtk+-2.0 --variable=gtk_binary_version`
AC_SUBST(GTK_DEP_CFLAGS)
AC_SUBST(GTK_DEP_LIBS)
+AC_SUBST(GTK_BINARY_VERSION)
LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION
LT_CURRENT=2
@@ -48,11 +50,9 @@
AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
dnl FreeWnn check
-ldflags_backup="$LDFLAGS"
-LDFLAGS="$LDFLAGS -lcrypt"
AC_CHECK_HEADER(wnn/jlib.h,,)
+AC_CHECK_LIB(crypt, crypt,,)
AC_CHECK_LIB(wnn, jl_open_lang,,)
-LDFLAGS="$ldflags_backup"
AC_OUTPUT([
Makefile
--- a/freewnn-modewin.h
+++ b/freewnn-modewin.h
@@ -23,7 +23,7 @@
#include <gtk/gtk.h>
-#include <jllib.h>
+#include <wnn/jllib.h>
#include "freewnn-register-win.h"
#include "freewnn-config.h"
--- a/freewnn-register-win.c
+++ b/freewnn-register-win.c
@@ -18,7 +18,7 @@
*
*/
-#include <jllib.h>
+#include <wnn/jllib.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
--- a/freewnn-register-win.h
+++ b/freewnn-register-win.h
@@ -22,7 +22,7 @@
#define _FREEWNN_REGIST_WIN
#include <gtk/gtk.h>
-#include <jllib.h>
+#include <wnn/jllib.h>
typedef struct _FreeWnnRegisterWin FreeWnnRegisterWin;
--- a/freewnn-utils.h
+++ b/freewnn-utils.h
@@ -18,7 +18,7 @@
* Boston, MA 02111-1307, USA.
*/
-#include <jllib.h>
+#include <wnn/jllib.h>
#include <glib.h>
w_char* char2wchar(unsigned char* str);
--- a/im-freewnn.h
+++ b/im-freewnn.h
@@ -26,7 +26,7 @@
#include <gtk/gtk.h>
#include <gtk/gtkimmodule.h>
-#include <jllib.h>
+#include <wnn/jllib.h>
#include "freewnn-modewin.h"
#include "freewnn-utils.h"

@ -1,5 +1,3 @@
diff --git a/freewnn-utils.c b/freewnn-utils.c
index 3cf63b3..0e871d6 100644
--- a/freewnn-utils.c
+++ b/freewnn-utils.c
@@ -18,6 +18,9 @@
@ -12,8 +10,6 @@ index 3cf63b3..0e871d6 100644
#include "freewnn-utils.h"
#include "kata2hkata.h"
diff --git a/im-freewnn.c b/im-freewnn.c
index b56d63c..833582e 100644
--- a/im-freewnn.c
+++ b/im-freewnn.c
@@ -26,6 +26,7 @@
@ -24,3 +20,11 @@ index b56d63c..833582e 100644
#include <string.h>
#include "keytable.h"
@@ -33,6 +34,7 @@
#include <gdk/gdkkeysyms.h>
#include "im-freewnn-intl.h"
+#include "freewnn-utils-ui.h"
#include "convtable.h"
#include "im-freewnn.h"

@ -0,0 +1,11 @@
--- a/im-freewnn.c
+++ b/im-freewnn.c
@@ -236,7 +236,7 @@
return;
}
- jl_set_env_wnnrc(wenv, "/etc/FreeWnn/ja/wnnenvrc", printConfirm, printError);
+ jl_set_env_wnnrc(wenv, "@GENTOO_PORTAGE_EPREFIX@/usr/lib/wnn/ja_JP/wnnenvrc", printConfirm, printError);
cf->modewin = freewnn_modewin_new(cf->wnnbuf, &cf->functable);
cf->candwin = candwin_new();

@ -1,20 +0,0 @@
--- im-freewnn.c 2004-08-05 09:47:08.000000000 +0900
+++ im-freewnn.c-wnnrc 2004-08-05 21:55:50.540038392 +0900
@@ -53,7 +53,7 @@
{ 0, NULL },
};
-static const gchar* ideos = " 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\〜‖|…‥‘’“”()〔〕[]{}〈〉《》「」『』【】+−±×÷=≠<>≦≧∞∴♂♀°′″℃¥$¢£%#&*@§☆★○●◎◇∧∨¬⇒⇔∀∃∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬ʼn♯♭♪†‡¶◯ゎゐゑヮヰヱヴヵヶΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂";
+static const gchar* ideos = " 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\??|…‥‘’“”()〔〕[]{}〈〉《》「」『』【】+?±×÷=≠<>≦≧∞∴♂♀°′″℃¥$??%#&*@§☆★○●◎◇∧∨?⇒⇔∀∃∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬ʼn♯♭♪†‡¶◯ゎゐゑヮヰヱヴヵヶΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂";
#ifdef BUFSIZ
#undef BUFSIZ
@@ -236,7 +236,7 @@
return;
}
- jl_set_env_wnnrc(wenv, "/etc/FreeWnn/ja/wnnenvrc", printConfirm, printError);
+ jl_set_env_wnnrc(wenv, "/usr/lib/wnn/ja_JP/wnnenvrc", printConfirm, printError);
cf->modewin = freewnn_modewin_new(cf->wnnbuf, &cf->functable);
cf->candwin = candwin_new();

@ -1,8 +1,9 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit autotools eutils gnome2-utils multilib
EAPI="6"
inherit autotools gnome2-utils ltprune prefix
DESCRIPTION="Japanese FreeWnn input method module for GTK+2"
HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/"
@ -13,29 +14,23 @@ SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE=""
RDEPEND="
dev-libs/glib:2
x11-libs/pango
>=x11-libs/gtk+-2.4:2
>=app-i18n/freewnn-1.1.1_alpha21-r1
"
RDEPEND="app-i18n/freewnn
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
sys-devel/gettext
virtual/pkgconfig"
pkg_setup() {
# An arch specific config directory is used on multilib systems
has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/}
}
PATCHES=(
"${FILESDIR}"/${P}-as-needed.patch
"${FILESDIR}"/${PN}-headers.patch
"${FILESDIR}"/${PN}-wnnenvrc.patch
)
src_prepare() {
epatch "${FILESDIR}/${PN}-wnnrc-gentoo.diff"
# bug #298744
epatch "${FILESDIR}/${P}-as-needed.patch"
epatch "${FILESDIR}/${P}-implicit-declaration.patch"
default
eprefixify ${PN}.c
mv configure.in configure.ac || die
mv configure.{in,ac} || die
eautoreconf
}

@ -0,0 +1,48 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools gnome2-utils ltprune prefix
DESCRIPTION="Japanese FreeWnn input method module for GTK+2"
HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/"
SRC_URI="http://bonobo.gnome.gr.jp/~nakai/immodule/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND="app-i18n/freewnn
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch
"${FILESDIR}"/${PN}-headers.patch
"${FILESDIR}"/${PN}-wnnenvrc.patch
)
src_prepare() {
default
eprefixify ${PN}.c
mv configure.{in,ac} || die
eautoreconf
}
src_install() {
default
prune_libtool_files --modules
}
pkg_postinst() {
gnome2_query_immodules_gtk2
}
pkg_postrm() {
gnome2_query_immodules_gtk2
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<maintainer type="project">
<email>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
</pkgmetadata>

@ -1,5 +1,5 @@
DIST imsettings-1.6.8.tar.bz2 593942 SHA256 2620ffbf9a6dc842dbf994b4773d4fe355eb77076ccf33f726ba63f16c0d08ba SHA512 a15a4824529b16f61653fdf3e149656c7a2ca1384579c755cec6650414499c3d24ac15178971d961f327c5fd8acd7892b9b4f9c60608166c281c11ab3f2b25b0 WHIRLPOOL c39cb54b9be8424dc1d9eceae12f793847585638f29a52282427c3c07ee1bd3e5ed9d67ff73727b055499c3963e106024eb9f164b32ebcf553b2dfccf1114a6d
EBUILD imsettings-1.6.8.ebuild 1724 SHA256 6ddc8c29f9b8f792fe8c7d694e624d66b524c78db5919b6ffc08099b6d839954 SHA512 cf537b8569f80efc088db52f5d2adfad9aea1db3e30d8a09dfc564d4074546feb69a8a5e04cd58fc16a931a5cfa7b9e2164189e9140c37949e74dcf521aea088 WHIRLPOOL 170cf76aafa128de0c73334d7b434e335d8804b43133023297f6d71f177f5776456519041b940d70056457cb3b403314b3fa38dd7eec55845ff10af5cea0861d
DIST imsettings-1.7.2.tar.bz2 595754 SHA256 41addf0458f760212b6b6100835066e16deb3a8a50eb005a0fc17fbac0a2ae66 SHA512 b28d67705d3d6a0ec95babaca616f750b73cdac5e01ed61e25a6527fd7f816a14654cd7233eca56d7427b9395e7ad75757b95cd7bd55c56bbdc145a3f8bfe1f0 WHIRLPOOL 018baea019f67bd19744facd981d5b6154de9ee19fa0565d9d7d11c6de02cfc1e3027424326700078eed979012e51b685abaaac0ae49a773bb9f088197ba6766
EBUILD imsettings-1.7.2.ebuild 1770 SHA256 aa8906f279683fa337e5498c7a672fdf2c4607b734758eafb70f3b97542ff5f3 SHA512 c091b4a0eb1949c45422f3eb11483b66db365172e1e380cb864bc6ed90e75e599ae743d72ec416518780420c988eded857d4dbd4c1a688fda3089181d5a4fd9c WHIRLPOOL c401441fb4dc0a5abb80c14484772c423d0c28e1be42171309e8895c373190eaca4fbc899931ba0e437f079b2a3e7cdb3b97e23796748edb011ec674be651bf4
MISC ChangeLog 3321 SHA256 f517dedfdf403f09997d031fe889f20be4158d398376a277d0685c244cff7e5a SHA512 05865878670ed5b3bafd38a3b9ecccab66f17d21ee8823193d7155549c86e6c6c1d7590c05033a5988883b7047219251b09a01c4481803e4f4a6b953a0d85234 WHIRLPOOL 6b275aea67217a23beae6bec2144a02035c748c0fdea79a61b45c5d1afbc213e2dfe24524d3ca5eb52015af7d07cf53f5a3f8bc7dc14e068b14a52c4a0d2da57
MISC ChangeLog-2015 3519 SHA256 4c81bd69e717df22440245eafb7378d41a91bfd75854cd661a65b38b0b7ff383 SHA512 57770dd9f6f665ddfc47750c1b82b0b1868e2264081da927639c983457ad0d74a5905f5655e1e3df60f545e88682df32d6bd6c76fe65025577c3b537e0c8a204 WHIRLPOOL 15eb69a776a78e15b6bb567286cf80102d2bc00dea17f744981df883aec1fbd5b37f15d540adfa79f3a2a8d02f56c29657cdf4aebeb9b09794a06055c3b42308
MISC metadata.xml 586 SHA256 f96000ee9cfeb4de1e5d23cad977fbac137a0a98ef0da091016fb89c8cd69c0c SHA512 959713fcd37413f1a79eb8fb60e80de58b984b2383e6f328e82fe6b314bcc0922543983c3e3b3bbb33ce94f7cff097e56d8736ab46e7e188b5614d74562e2030 WHIRLPOOL 35bc45c771fc55e2e33f1c62329b3ecca5346a9b0422d23db66deee37d6a9a1a7f856373378866248128a15ad366579a4823401ce699e3b2ca4a0ccaa4243675
MISC metadata.xml 618 SHA256 22ced2d3a6c718c6578ed1bd71ca34f28a81f3fa21f83490ff09dd5e7537a168 SHA512 029b4a98d5fb139a0f504161627461e227b58a712d578aeba4da9deb2c5ae04a78a83a1cf42c0966315d6c43db860f64ac7f6a38a22ae3e4d87b2960fde14301 WHIRLPOOL 2eea6b1ab2fc8eec419d316caeffc733efa64f7ce0449774ee6840ab88bf419d99b621b4ea596f09b52c07e96accc8d53020babcd2a6f350e84c12722f9e1e13

@ -1,75 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils autotools
DESCRIPTION="Delivery framework for general Input Method configuration"
HOMEPAGE="https://tagoh.bitbucket.org/imsettings/"
SRC_URI="https://bitbucket.org/tagoh/imsettings/downloads/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc gconf gtk3 qt4 static-libs xfconf"
# X11 connections are required for test.
RESTRICT="test"
RDEPEND=">=dev-libs/check-0.9.4
>=dev-libs/glib-2.32
sys-apps/dbus
>=x11-libs/gtk+-2.12:2
>=x11-libs/libgxim-0.5.0
>=x11-libs/libnotify-0.7
x11-libs/libX11
gconf? ( gnome-base/gconf )
gtk3? ( x11-libs/gtk+:3 )
qt4? ( dev-qt/qtcore:4 )
xfconf? ( xfce-base/xfconf )"
DEPEND="${RDEPEND}
virtual/pkgconfig
dev-util/intltool
doc? ( dev-util/gtk-doc )"
MY_XINPUTSH="90-xinput"
DOCS=( AUTHORS ChangeLog NEWS README )
src_prepare() {
# Prevent automagic linking to libxfconf-0.
if ! use gconf; then
sed -i -e 's:gconf-2.0:dIsAbLe&:' configure || die
fi
if ! use gtk3; then
sed -i -e 's:gtk+-3.0:dIsAbLe&:' configure || die
fi
if ! use qt4; then
sed -i -e 's:use_qt="yes":use_qt="no":' configure || die
fi
if ! use xfconf; then
sed -i -e 's:libxfconf-0:dIsAbLe&:' configure || die
fi
}
src_configure() {
econf \
$(use_enable static-libs static) \
--with-xinputsh="${MY_XINPUTSH}"
}
src_install() {
default
find "${ED}" -name '*.la' -exec rm -f '{}' +
fperms 0755 /usr/libexec/xinputinfo.sh
fperms 0755 "/etc/X11/xinit/xinitrc.d/${MY_XINPUTSH}"
}
pkg_postinst() {
if [ ! -e "${EPREFIX}/etc/X11/xinit/xinputrc" ] ; then
ln -sf xinput.d/xcompose.conf "${EPREFIX}/etc/X11/xinit/xinputrc"
fi
}

@ -0,0 +1,71 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools ltprune xdg-utils
DESCRIPTION="Delivery framework for general Input Method configuration"
HOMEPAGE="https://tagoh.bitbucket.io/imsettings"
SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gconf gtk2 qt5 +introspection static-libs xfconf"
RESTRICT="test"
RDEPEND="dev-libs/glib:2
sys-apps/dbus
virtual/libintl
x11-libs/libX11
x11-libs/libgxim
x11-libs/libnotify
gconf? ( gnome-base/gconf )
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
introspection? ( dev-libs/gobject-introspection )
xfconf? ( xfce-base/xfconf )"
DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/autoconf-archive
sys-devel/gettext
virtual/pkgconfig"
MY_XINPUTSH="90-xinput"
src_prepare() {
sed -i \
-e "/PKG_CHECK_MODULES/s/\(gconf-2\.0\)/$(usex gconf '\1' _)/" \
-e "/PKG_CHECK_MODULES/s/\(gtk+-2\.0\)/$(usex gtk2 '\1' _)/" \
-e "/PKG_CHECK_MODULES/s/\(gtk+-3\.0\)/$(usex !gtk2 '\1' _)/" \
-e "/PKG_CHECK_MODULES/s/\(check\)/_/" \
-e "/PKG_CHECK_MODULES/s/\(libxfconf-0\)/$(usex xfconf '\1' _)/" \
-e "s/use_qt=\"yes\"/use_qt=\"$(usex qt5)\"/" \
-e "/^GNOME_/d" \
-e "/^CFLAGS/s/\$WARN_CFLAGS/-Wall -Wmissing-prototypes/" \
configure.ac
default
eautoreconf
xdg_environment_reset
}
src_configure() {
econf \
$(use_enable static-libs static) \
--with-xinputsh=${MY_XINPUTSH}
}
src_install() {
default
prune_libtool_files --modules
fperms 0755 /etc/X11/xinit/xinitrc.d/${MY_XINPUTSH}
}
pkg_postinst() {
if [[ ! -e "${EPREFIX}"/etc/X11/xinit/xinputrc ]]; then
ln -sf xinput.d/xcompose.conf "${EPREFIX}"/etc/X11/xinit/xinputrc
fi
}

@ -6,9 +6,11 @@
<name>Cjk</name>
</maintainer>
<use>
<flag name="xfconf">Enable integration in the Xfce desktop environment with <pkg>xfce-base/xfconf</pkg></flag>
<flag name="gconf">Enable GConf support</flag>
<flag name="gtk3">Enable support for <pkg>x11-libs/gtk+</pkg>:3</flag>
<flag name="gconf">Enable support for <pkg>gnome-base/gconf</pkg></flag>
<flag name="gtk2">
Build with <pkg>x11-libs/gtk+</pkg>:2 instead of <pkg>x11-libs/gtk+</pkg>:3
</flag>
<flag name="xfconf">Enable support for <pkg>xfce-base/xfconf</pkg></flag>
</use>
<upstream>
<remote-id type="bitbucket">tagoh/imsettings</remote-id>

@ -1,7 +1,7 @@
DIST libskk-1.0.1.tar.gz 860453 SHA256 37bb7859deffd038319a8bc7f9c7d3b207d7dce6afea5e3da519381d7a05388c SHA512 17dc7c0361083c08c29267b4fe2d066b079e5156728f461717044f99579ec2674b56c960d2be5a42a2dffb693106d2d3d78ec8cb833e8f189d48e421a25d91b0 WHIRLPOOL c40970c33b807ee37e27888dda7220ed4e979a05a18c742f0fbfe39444192363b82d2e4b10f837b015ae8d0e359c4e67f7e548269b5b032a3e944f1ca0ff7791
DIST libskk-1.0.2.tar.gz 867572 SHA256 e4e0a13493cf3a8ac87a4724dfdddfd2ae795659cbb3431bf94719fd6e016d40 SHA512 f8fff94b216c18f66bf1004ee068f8d737177f1b70ac36d054d9a68ce02ba9b8d1b7b4127d9a330f64054b2fe06f352070c750a3562d4be36fecf20cb854e6c0 WHIRLPOOL 5f56466be5c197e3bf5b920cd9eac150274bc5779d3d0a758197133b3c824df7b6e317aa0320ba15850f0d02b79853f9a41da75c43567ad8dc75119a49455460
EBUILD libskk-1.0.1.ebuild 1025 SHA256 79ff65b71e30f3c458781427d7e46fac1560a950c92862cedd61a77d1a7c0e53 SHA512 819eb5751dc317ca12b75534fa583f2bf4c58d401f986cde6e35fefa881eb6a7106a5859981811ee96efd63167d49e6281e7b7ea5cae3bf641c3c46f98c6ebd9 WHIRLPOOL e1187edc41c6a0b186f639401cd8540a66098d300d51f88eb80ae206b2229104308e9c7f6e746bad1b96700886a9a5531f9d5fa5ba50abc3823a5886d295788d
EBUILD libskk-1.0.2.ebuild 935 SHA256 4b53c26e5b8d9944c34ed59a91019c2908aaefadb59e5c961eb95edbbd927da3 SHA512 2f3f5d0e446124692cb07c5816c656ddd92a26d14eef325bc55f59885b6d532265806e943c359a6f0b4d1458d664f7949b0fd3ef3e02311cc1df86cd35da3b07 WHIRLPOOL a57ed6332000bd9e80c5c980f66b3381d517f6d2bbf8d14d1d62e614dd78ba2bc5953ddebd5ddf0a60d9dd5ae8e0b8d90fcaff070ea77a7f8467a62868aaa25c
EBUILD libskk-1.0.2.ebuild 940 SHA256 a52074c78a6db5a0a473718a98e39574f9291e6c78e96f9761f386aabdc70488 SHA512 6d4e8348d8499ac4680cd477bf2509f7e061eb7b60b27ba71af0bf273e8806b081d2159d715cb90c86bb825da7a06bd228c42a4b9dcf6ab05ffc28da9d0455f6 WHIRLPOOL 3c83917063b283d0300f28bda534b57a75e0bd3b5bea13988aa52295afd4b3ce397c7ee36ddd585455fca6f0daa60fbbec2eb22619e30f3422b0361a5b9ca308
MISC ChangeLog 3177 SHA256 09497b7076600c1ce49d152a21441ac24652e3d69d59a4f8bb97dce2f5d17245 SHA512 a22422c3bb8bcf864e8b0fa7f621d58715b7a8a10c3540c5890b78f93564f6392bce478658ad863f40cd9a534caf468645783744eb900e91728f4ff1bb6e26f8 WHIRLPOOL f9e2d482ee4be5fbc04c0a0d369e7b89fe589a4c8e89e08d316172a39d3a8f2470e37ee428786e465c080dcbeac1cefb8b0ab1720cb03ab6d9b2fb97b35f1165
MISC ChangeLog-2015 1400 SHA256 b2a1b9c9ab372b1a94777fcf1ca0d8a3e1c8cc6127a70118bb33579d9dd21daf SHA512 2a6a0323fa46fdd0f79f5b1b9014ddddf791f13d8c9cfb009d9a9988116bdb37d434ff4a2fadbc8d4f0abc2ebbb3babfe4b21d86e4616ee97a63655246b5699a WHIRLPOOL 94cf088ed6cfb8abdeba270a7325aa567b49ec02dee4c271e7ed7705436aff28bc2a8858a12085d49c5643f27648b5d18c328d0a61682be968ae0d2241589da7
MISC metadata.xml 320 SHA256 aed1691f167d19c0b04d4de03fba50040a62d4fd2fee7b78bcd2591bdbea73ce SHA512 a62e6d05067067cbcae666b635047834bca3c4ca7a4b217ffb20ace08fb05ba8917d8f413319a0ebe14d54c9fdf803c247644da9b22764335f5e9fc41529f67d WHIRLPOOL 08b2f62b8c35acc172108492da0be9a969dba0b9a9e52610fcad472d3967810213720e07293031f91a5e4ef5afbb093209c68e5328512b80f22d3e894c1e0840

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save