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,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
|
||||
}
|
@ -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,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,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,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,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,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,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,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,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,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,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,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
|
@ -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,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
|
||||
|
@ -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,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"
|
@ -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();
|
@ -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
|
||||
}
|
@ -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…
Reference in new issue