Sync with portage [Mon Jul 18 22:01:56 MSK 2016].

mhiretskiy 451
root 8 years ago
parent 2e826e74c7
commit 2dee27eb5e

@ -1,2 +1,3 @@
DIST aerospike-amc-community-3.6.8.2.all.x86_64.deb 1429424 SHA256 6509c10fa4af2c41aa9f2a17ad75e2f1383010bb9d12586e19858aa990b127d5 SHA512 ed1b82f825888ce2985b77d75e2e9988f87a241159fc0452af12892f66c37ec0d88f7edd2be6fce6d06184a5c09305f5e9727af48774e55b6290402fa406abc3 WHIRLPOOL 7c98bf26f9cd32461a015572fb3f7c9f6d17dff8fa28a13adbac47267db0f83d3d2139faceb1ebb89a259df20dbdd6f9b81c8cdd9f305597835e84c3f985805c
DIST aerospike-amc-community-3.6.8.all.x86_64.deb 1429404 SHA256 7c29269746a806f04c3828188a249af6407135ebcf151fe55550d84d2e8dc464 SHA512 de44333471307410461bd53266b84fdc9fa92f7115012eb4b29b3ad415dd471ca3d9bf1a7c52bec7063df02a7e600dce9366910a089751dd19163cc212574d28 WHIRLPOOL 134a8f6dbd006b9918be787f090ca762b45b4c9083f43b6f039b3f33ab1a43ef38be30e3fa31c137185e35672620eace1a2cff7615091f9a9bfab955dfa1f914
DIST aerospike-amc-community-3.6.9.all.x86_64.deb 1431182 SHA256 fb3a21ed712b134ae0fbe41bcc60ee3b62fddb1a08af660b7197528cb978d827 SHA512 67059ef2b96c4cf69b8a2edacb3edc711a18889b7eee16a038c63e8176d80e4b5ff23f126c0c16113a529e181b9c6f16601cbfa0251b0b12231ad7a23b8bc65e WHIRLPOOL c04a136ed27029503fd58c08a872fd86c9f3530b161183cb74a86db9f66150b817df05492f697214ecf8bbde3951d3b5091eea5c53787faf79888606670ddba5

@ -0,0 +1,64 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils user
DESCRIPTION="Web UI based monitoring tool for Aerospike Community Edition Server"
HOMEPAGE="http://www.aerospike.com"
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}.all.x86_64.deb"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="app-crypt/gcr
dev-python/eventlet
dev-python/flask
dev-python/greenlet
dev-python/setproctitle
www-servers/gunicorn"
DEPEND="${RDEPEND}"
src_unpack() {
default
mkdir "${P}"
tar -xf data.tar.xz -C "${S}" || die
tar -xzf "${S}"/opt/amc.tar.gz -C "${S}"/opt/ || die
}
src_install() {
mv opt/amc/amc/* opt/amc/
rm -rf opt/amc/amc
rm -f opt/amc/install
rm -f opt/amc/bin/uninstall
rm -f opt/amc/bin/amc_*.sh
rm -f opt/amc/bin/gunicorn
rm -rf opt/amc/server/site-packages/
rm -rf opt/amc/server/setups/
insinto /etc/logrotate.d
newins opt/amc/config/logrotate amc
rm -f opt/amc/config/logrotate
insinto /etc/cron.daily
newins opt/amc/config/logcron amc
rm -f opt/amc/config/logcron
sed -e 's@/tmp/amc.pid@/run/amc.pid@g' -i opt/amc/config/gunicorn_config.py || die
insinto /etc/amc/config
doins -r opt/amc/config/*
rm -rf opt/amc/config/
echo "${PV}" > opt/amc/amc_version
insinto /opt/amc/
doins -r opt/amc/*
keepdir /var/log/amc
newinitd "${FILESDIR}"/amc.init amc
}

@ -1,5 +1 @@
DIST KeePass-2.30-Source.zip 4767753 SHA256 4a3c3c217bc05b13bf903612b89a09b67ed1df68fdecd83324f2ef372313e9e4 SHA512 05404f273f6a7df33887b036aa0dba335124a7b2ae30b61957f8dc9c959cdd3342fdfa22a7d59ba5e9180f039fed5ecbac0a3154eb9d342a5a3a8a057d763182 WHIRLPOOL 4ddec9e592724b60724a2deaaf959dacc91f77d1ae97dd07af940f8efd882a008b4424ba68a4fcbd9ebe8d75c2b8a9a644ff7144ed593cfb3f0e361c0364a780
DIST KeePass-2.31-Source.zip 4714301 SHA256 555b1a30f374f7077bf15906b09ab36b40fd3fc5753673a3c0ee3f30f0ed7881 SHA512 e2e81e7d60bc58a18ea3b9a82741bdd6e5be88bcfcf447ae587f6177a8ff97e7c82c02fb0695142f8321c7b5f92aa982254629928dd0c12393d659380f46026d WHIRLPOOL b8b572bd7db7ce9bc67ae0a241c71cd30595753d06bfed85efafece2b3cce4893c5cc213ee44cabd81c6ff12fc2fc98234d845ed94d0068d8111d116ccc39333
DIST KeePass-2.32-Source.zip 4721787 SHA256 7c49b62c8de758dee7e9c2d6108c169d468b4e65f21e297649d3dd8c2b757385 SHA512 6c6345cedc505eaaec28c6e89e225bdad5d5ac169c364a7e04b06bbdef4223829662f6e12a7432a3785f73cbc6798ba578468be04ab1063eb96135346570c7c3 WHIRLPOOL 6ba1bff9df311950068e34f9044f5b9e29e6e571e1928093f7ad6dc23c8b7ad26a89371fc425df0f5b41d3781aa29c0c6ad4d8c0c0f077248e4ee7f9022dabe3
DIST KeePass-2.33-Source.zip 4738822 SHA256 5120a490289155a8b49c8e6893a2cc4b20fe859b34f815f17a017bae449f9958 SHA512 acbc226f96783f0d77d8b70b6a223de80ab7fd73bd750cedf0a52a46e60ed5e816281ec0bc168aea03a0fbb9bb2869ea410d208620bc46b30e53829f22644375 WHIRLPOOL 1bdcb19e6e15860f5423f5646f4481e4c6f43c474422c096a808bf5fb862268ddd42d22c67096fa2ebd2f41811d30592a69389561bd6619d0cf0c0da7ae74c0a
DIST KeePass-2.34-Source.zip 4744285 SHA256 e3f184e4deddd1aa5ee2b52e2373c772d3f3975e5eddb2fd729eb27b437011aa SHA512 a52fe7bb0cee60daa0428cf42cf2d6cfc5798fa52d535b10548880417bfe61458c5357ea3dfdb569571fa8aa958de05369c269e2dbb64af5cfa5c913fad521e0 WHIRLPOOL 2aeac242d5f1a342ec338cb442b8083f4dc72635d9bc8b02cd2aad4613ecf9f311cddf0832a3f1ebe03d881dce41d3a77edb097e3853967d467c2ce55b8d33cb

@ -1,92 +0,0 @@
File keepass-2.30-original/.ipc_in is a fifo while file keepass-2.30/.ipc_in is a fifo
File keepass-2.30-original/.ipc_out is a fifo while file keepass-2.30/.ipc_out is a fifo
diff -ur keepass-2.30-original/work/Ext/KeePassMsi/KeePassMsi.sln keepass-2.30/work/Ext/KeePassMsi/KeePassMsi.sln
--- keepass-2.30-original/work/Ext/KeePassMsi/KeePassMsi.sln 2008-09-11 18:19:14.000000000 +0200
+++ keepass-2.30/work/Ext/KeePassMsi/KeePassMsi.sln 2015-09-28 17:21:23.640007000 +0200
@@ -1,5 +1,5 @@

-Microsoft Visual Studio Solution File, Format Version 10.00
+Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2008
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "KeePassMsi", "KeePassMsi.vdproj", "{C4135368-4A84-4924-B5CE-82B18FAADFD4}"
EndProject
diff -ur keepass-2.30-original/work/KeePass/KeePass.csproj keepass-2.30/work/KeePass/KeePass.csproj
--- keepass-2.30-original/work/KeePass/KeePass.csproj 2015-09-28 17:20:19.828006799 +0200
+++ keepass-2.30/work/KeePass/KeePass.csproj 2015-09-28 17:21:26.160007008 +0200
@@ -1,5 +1,5 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
@@ -1315,6 +1315,6 @@
<Target Name="AfterBuild">
</Target>
-->
- <PropertyGroup>
+ <PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
</PropertyGroup>
</Project>
diff -ur keepass-2.30-original/work/KeePassLib/KeePassLib.csproj keepass-2.30/work/KeePassLib/KeePassLib.csproj
--- keepass-2.30-original/work/KeePassLib/KeePassLib.csproj 2015-09-28 17:20:19.836006799 +0200
+++ keepass-2.30/work/KeePassLib/KeePassLib.csproj 2015-09-28 17:21:26.148007008 +0200
@@ -1,5 +1,5 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
diff -ur keepass-2.30-original/work/KeePassLibSD/KeePassLibSD.csproj keepass-2.30/work/KeePassLibSD/KeePassLibSD.csproj
--- keepass-2.30-original/work/KeePassLibSD/KeePassLibSD.csproj 2014-05-08 15:00:06.000000000 +0200
+++ keepass-2.30/work/KeePassLibSD/KeePassLibSD.csproj 2015-09-28 17:21:26.148007008 +0200
@@ -1,5 +1,5 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
@@ -14,7 +14,7 @@
<PlatformID>3C41C503-53EF-4c2a-8DD4-A8217CAD115E</PlatformID>
<OSVersion>4.20</OSVersion>
<DeployDirSuffix>KeePassLibSD</DeployDirSuffix>
- <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+
<FormFactorID>
</FormFactorID>
<SignAssembly>true</SignAssembly>
diff -ur keepass-2.30-original/work/KeePass.sln keepass-2.30/work/KeePass.sln
--- keepass-2.30-original/work/KeePass.sln 2015-09-28 17:20:19.848006799 +0200
+++ keepass-2.30/work/KeePass.sln 2015-09-28 17:21:23.632007000 +0200
@@ -1,4 +1,4 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
+Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePassLib", "KeePassLib\KeePassLib.csproj", "{53573E4E-33CB-4FDB-8698-C95F5E40E7F3}"
EndProject
diff -ur keepass-2.30-original/work/ShInstUtil/ShInstUtil.sln keepass-2.30/work/ShInstUtil/ShInstUtil.sln
--- keepass-2.30-original/work/ShInstUtil/ShInstUtil.sln 2011-09-10 13:21:28.000000000 +0200
+++ keepass-2.30/work/ShInstUtil/ShInstUtil.sln 2015-09-28 17:21:23.636007000 +0200
@@ -1,5 +1,5 @@

-Microsoft Visual Studio Solution File, Format Version 10.00
+Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShInstUtil", "ShInstUtil.vcproj", "{C9FBA6FD-04AC-4B2F-8277-B852B8013DAE}"
EndProject
diff -ur keepass-2.30-original/work/Translation/TrlUtil/TrlUtil.csproj keepass-2.30/work/Translation/TrlUtil/TrlUtil.csproj
--- keepass-2.30-original/work/Translation/TrlUtil/TrlUtil.csproj 2013-07-21 10:06:38.000000000 +0200
+++ keepass-2.30/work/Translation/TrlUtil/TrlUtil.csproj 2015-09-28 17:21:26.140007008 +0200
@@ -1,5 +1,5 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>

@ -1,108 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime gnome2-utils mono-env 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-2.10.5"
RDEPEND="${COMMON_DEPEND}
dev-dotnet/libgdiplus[cairo]"
DEPEND="${COMMON_DEPEND}
app-arch/unzip"
S=${WORKDIR}
src_prepare() {
# Remove Windows-specific things
pushd Build > /dev/null || die
. PrepMonoDev.sh || die
popd > /dev/null || die
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass
epatch "${FILESDIR}/${PN}-2.20-xsl-path-detection.patch"
# bug # 558094
has_version ">=dev-lang/mono-4" && epatch \
"${FILESDIR}/${P}-mono-4-support.patch"
}
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/
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/Finals/plockb.png "${PN}.png"
newicon -s 256 -t gnome -c mimetypes Ext/Icons/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"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype)"
fi
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -1,113 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime gnome2-utils mono-env 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-2.10.5"
RDEPEND="${COMMON_DEPEND}
dev-dotnet/libgdiplus[cairo]"
DEPEND="${COMMON_DEPEND}
app-arch/unzip"
S=${WORKDIR}
src_prepare() {
# Force text mode for >grep-2.21 (bug #574480)
epatch "${FILESDIR}/${PN}-2.31-force-text-grep.patch"
# Remove Windows-specific things
pushd Build > /dev/null || die
. PrepMonoDev.sh || die
popd > /dev/null || die
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass
epatch "${FILESDIR}/${PN}-2.20-xsl-path-detection.patch"
# bug # 558094
if has_version ">=dev-lang/mono-4" ; then
sed -i -e 's! ToolsVersion="3.5"!!g' Translation/TrlUtil/TrlUtil.csproj || die
sed -i -e 's/Format Version 10.00/Format Version 11.00/' KeePass.sln || die
fi
}
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/
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"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype)"
fi
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -1,113 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime gnome2-utils mono-env 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-2.10.5"
RDEPEND="${COMMON_DEPEND}
dev-dotnet/libgdiplus[cairo]"
DEPEND="${COMMON_DEPEND}
app-arch/unzip"
S=${WORKDIR}
src_prepare() {
# Force text mode for >grep-2.21 (bug #574480)
epatch "${FILESDIR}/${PN}-2.31-force-text-grep.patch"
# Remove Windows-specific things
pushd Build > /dev/null || die
. PrepMonoDev.sh || die
popd > /dev/null || die
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass
epatch "${FILESDIR}/${PN}-2.20-xsl-path-detection.patch"
# bug # 558094
if has_version ">=dev-lang/mono-4" ; then
sed -i -e 's! ToolsVersion="3.5"!!g' Translation/TrlUtil/TrlUtil.csproj || die
sed -i -e 's/Format Version 10.00/Format Version 11.00/' KeePass.sln || die
fi
}
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/
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"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype)"
fi
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -1,113 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime gnome2-utils mono-env 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-2.10.5"
RDEPEND="${COMMON_DEPEND}
dev-dotnet/libgdiplus[cairo]"
DEPEND="${COMMON_DEPEND}
app-arch/unzip"
S=${WORKDIR}
src_prepare() {
# Force text mode for >grep-2.21 (bug #574480)
epatch "${FILESDIR}/${PN}-2.31-force-text-grep.patch"
# Remove Windows-specific things
pushd Build > /dev/null || die
. PrepMonoDev.sh || die
popd > /dev/null || die
# KeePass looks for some XSL files in the same folder as the executable,
# we prefer to have it in /usr/share/KeePass
epatch "${FILESDIR}/${PN}-2.20-xsl-path-detection.patch"
# bug # 558094
if has_version ">=dev-lang/mono-4" ; then
sed -i -e 's! ToolsVersion="3.5"!!g' Translation/TrlUtil/TrlUtil.csproj || die
sed -i -e 's/Format Version 10.00/Format Version 11.00/' KeePass.sln || die
fi
}
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/
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"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
if ! has_version x11-misc/xdotool ; then
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype)"
fi
elog "Some systems may experience issues with copy and paste operations."
elog "If you encounter this, please install x11-misc/xsel."
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

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

@ -12,7 +12,7 @@ SRC_URI="https://github.com/logrotate/logrotate/archive/${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="acl +cron selinux"
CDEPEND="

@ -4,14 +4,11 @@
<maintainer type="person">
<email>candrews@integralblue.com</email>
<name>Craig Andrews</name>
<description>Proxied maintainer; set to assignee in all bugs</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
</use>
<longdescription lang="en">
Restart daemons after library updates
</longdescription>

@ -11,7 +11,7 @@ SRC_URI="http://www.libarchive.org/downloads/${P}.tar.gz"
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs xattr +zlib"
RDEPEND="

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -14,7 +14,7 @@ else
MY_PV="r${PV##0_p}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://github.com/Cyan4973/lz4/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_P}"
fi

@ -1,3 +1,3 @@
DIST lziprecover-1.16.tar.gz 71746 SHA256 fe01f89f439aa13cf8e169a92ac591262d24b9df61942cbecaa89180c3004882 SHA512 0c647214ae57883baa4fed2cad32d003d6601178cbb8cbf0a8de604eb91fda5f5b9dda840532381ca46b236a2a168ed65f621d65c1382b60df9e3e4b68880e2f WHIRLPOOL 0c0bec65f45d5fed23c592ab9de1e221c46ab16701c85cb401e852c344ab36bb21d4d906827b78df4741aec9c87db51d06d49f675bfef90174b7672915bca021
DIST lziprecover-1.17.tar.gz 75941 SHA256 a539b86d282a4bb154e01b04c3e09eaf7540b2c2be72d6b2110900c076bf3dbd SHA512 409a3634ef15238f8c87e6e69ecf0cf83c48274cff6c54a901a4f80bdc3d475b6bf03215cfee762ac64ca41b3e8a805ab620ceaaa1bec7fc22ffafad049b5f0f WHIRLPOOL 1b97ac140cdc190fdb3ceec5337576c775166bf4a30fbd8f956208095898411bd9ee7cbd99bd4e44aae11d67e9a6ad52ba60967d87c9eb057830950ede23aefa
DIST lziprecover-1.18.tar.gz 86584 SHA256 08c00b4009601b94aa32a96285b979f491bda2f112447764cfe36d489e45f3db SHA512 60febb52b5dde8e1fa1e4917c48bb09112bcd3a43c5486a234fdcfa3db1d5049977df306ce66ec0821e812676886f5fa214a3479649cb977151b5cf82018b6b6 WHIRLPOOL 33a9199ee20e8849b4a2139fd968498527c99b2c40cecbd1475e97c82ff1c55911c2ff2dc3cc05c613bc8ce6391d2c68154571716e810d4c627b230b43aef882
DIST lziprecover-1.19-pre1.tar.gz 94469 SHA256 5776cf40430e804e3dfa7b5a4f74ba2331555485a7050c3382637bf928f0c436 SHA512 50bef5962eb0f5bbc759fdef5b655e69dce77c0fbd445d35b09ba2319de9c42f9d50e8b44905914f48a38319e4e1e1e5e4de9ec7d59eba8d8ed4ed465e7896a1 WHIRLPOOL 3240542a9c7b07a2b4e29dcf07932bef54507f265346104ed987c8a3437cffa51cad51bae78f2d2618a30ab34f717e7ed15b5a89a18dcca4d42631801ace45b1

@ -1,19 +1,21 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
inherit toolchain-funcs
DESCRIPTION="Lziprecover is a data recovery tool and decompressor for files in the lzip compressed data format"
HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P}.tar.gz"
SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}/${P/_/-}"
src_configure() {
# not autotools-based
./configure \

@ -1,5 +1,2 @@
DIST ophcrack-3.1.0.tar.bz2 238869 SHA256 706bee5d11d246ae16cbca87436a70f0e6f6dbc7d49d14318c1c71e74f5e069d SHA512 7292ba86f4a346644f9b35fef34693315315ef2ce105d9159bb7958527d62cb57f40f7acb7140c7103f729e2d29d6c009d6f29ec25e9d649963e071adb96e1ad WHIRLPOOL c403b84957d9d6037e7e035aaca0215e6c7749c899d35edad5740ff5d370a7fda2faf6c067eef5b793d156e965642ac64f0c8ec2a2c41f344aff9bbd1be15c16
DIST ophcrack-3.3.0.tar.bz2 255049 SHA256 4c46f839cc752e6e9c69196574fa1fd17ff4e1bc4c1d1c0faa4b9228a3509a92 SHA512 91bcaf73d1dd22f6a0895c54dcaab48fe2157a9ef44110401bf507cca7bf599506e263a01f4539a81b3f4484af8a1c465d8eb90ea13c35383166b2e1822a1231 WHIRLPOOL 81597fa07b02d88159bd3c6e98d4d4f264066f24eae1e4b908006d544c605e32c02de8738535ff0e61d3b64a759d6d2a27981cf76fb095a6979e77d4ecd9184f
DIST ophcrack-3.3.1.tar.bz2 255238 SHA256 4e23bfccde7962a873cd0c44f4da626795aec17fcfb078f4329ec7145b218d18 SHA512 e5e889cbf6493d56afe0c76e0bccd5c544665057ed7cfc46a9f636b1660351fedb704e5b76f8a3ed76c70be4ab0d8c855b0d7b58aa949b12e513e3ad08db8ad0 WHIRLPOOL 8b14e4e04199b3a258f7914bafea3a13a1061ebb20614ead0dbb02a14f2dc2ba6d59affacc91e5f6ff837cb5e65bf16ac94d483d083445d8a2d45200843a1f04
DIST ophcrack-3.4.0.tar.bz2 279806 SHA256 06cb22d95a8ded79eebb99ac19bd21b27321e85fe0f22f32407d0b925b66d3e3 SHA512 38c3b41e76be1b2990cbf6a8ddbe776df3d7821696e42939c759d554a7a52d40555f7e1c8f11e3ab7dc20b553f43d814e271d7519a3b4bb4f84b70468c123df0 WHIRLPOOL 887d9f397c061b06072cd48e15b89596c81c893d0cc1fb8eb960f0561249b0085025cfd88482aba8549414d3d634685503be14b9f97b16edc248859095a3a1dc
DIST ophcrack-3.6.0.tar.bz2 288830 SHA256 79219baa03afd7e52bc6d365dd5a445bc73dfac2e88216e7b050ad7749191893 SHA512 caa9090b622acac1114f5635c2c58a2c32453ae21a96fc4f424cbc197b056872c282cf9d41142e316a1ffbc9523832b8bc7355c1503c15ac8579470de407a5c9 WHIRLPOOL 5e492257aa504883892cc5bf19e123330963257874f2b1ad3ed53895161987012c6bd23f449c72de81e68ac0ebcb7adbff77883f1a0d976c0aa99654c87d342e

@ -0,0 +1,92 @@
--- a/src/lmtable.c 2013-06-04 07:42:47 UTC
+++ b/src/lmtable.c
@@ -470,8 +470,8 @@ void lmtable_mkredux(table_t *tbl, uchar
/*-------------------------------------------------------------------------*/
void lmtable_mkhash(uchar_t *pwd, uchar_t *hash) {
uchar_t key[8];
- des_key_schedule ks;
- des_cblock *magic = (des_cblock*)lmmagic;
+ DES_key_schedule ks;
+ DES_cblock *magic = (DES_cblock*)lmmagic;
key[0] = pwd[0];
key[1] = (pwd[0] << 7) | (pwd[1] >> 1);
@@ -482,7 +482,7 @@ void lmtable_mkhash(uchar_t *pwd, uchar_
key[6] = (pwd[5] << 2) | (pwd[6] >> 6);
key[7] = (pwd[6] << 1) ;
- des_set_odd_parity(&key);
- des_set_key(&key, ks);
- des_ecb_encrypt(magic, (des_cblock*)hash, ks, DES_ENCRYPT);
+ DES_set_odd_parity(&key);
+ DES_set_key(&key, &ks);
+ DES_ecb_encrypt(magic, (DES_cblock*)hash, &ks, DES_ENCRYPT);
}
--- a/src/samdump2/samdump2.c 2015-03-30 02:26:33 UTC
+++ b/src/samdump2/samdump2.c
@@ -71,7 +71,7 @@ void str_to_key(unsigned char *str,unsig
for (i=0;i<8;i++) {
key[i] = (key[i]<<1);
}
- des_set_odd_parity((des_cblock *)key);
+ DES_set_odd_parity((DES_cblock *)key);
}
/*
@@ -209,8 +209,8 @@ unsigned char* utf16_to_utf8 (unsigned c
unsigned char hbootkey[0x20];
/* Des */
- des_key_schedule ks1, ks2;
- des_cblock deskey1, deskey2;
+ DES_key_schedule ks1, ks2;
+ DES_cblock deskey1, deskey2;
int i, j;
@@ -418,15 +418,15 @@ unsigned char* utf16_to_utf8 (unsigned c
/* Get the two decrpt keys. */
sid_to_key1(rid,(unsigned char *)deskey1);
- des_set_key_checked((des_cblock *)deskey1,ks1);
+ DES_set_key_checked((DES_cblock *)deskey1, &ks1);
sid_to_key2(rid,(unsigned char *)deskey2);
- des_set_key_unchecked((des_cblock *)deskey2,ks2);
+ DES_set_key_unchecked((DES_cblock *)deskey2, &ks2);
/* Decrypt the lanman password hash as two 8 byte blocks. */
- des_ecb_encrypt((des_cblock *)obfkey,
- (des_cblock *)fb, ks1, DES_DECRYPT);
- des_ecb_encrypt((des_cblock *)(obfkey + 8),
- (des_cblock *)&fb[8], ks2, DES_DECRYPT);
+ DES_ecb_encrypt((DES_cblock *)obfkey,
+ (DES_cblock *)fb, &ks1, DES_DECRYPT);
+ DES_ecb_encrypt((DES_cblock *)(obfkey + 8),
+ (DES_cblock *)&fb[8], &ks2, DES_DECRYPT);
@@ -471,16 +471,16 @@ unsigned char* utf16_to_utf8 (unsigned c
if (lm_size != 0x14) {
/* Get the two decrpt keys. */
sid_to_key1(rid,(unsigned char *)deskey1);
- des_set_key((des_cblock *)deskey1,ks1);
+ DES_set_key((DES_cblock *)deskey1, &ks1);
sid_to_key2(rid,(unsigned char *)deskey2);
- des_set_key((des_cblock *)deskey2,ks2);
+ DES_set_key((DES_cblock *)deskey2, &ks2);
}
/* Decrypt the NT md4 password hash as two 8 byte blocks. */
- des_ecb_encrypt((des_cblock *)obfkey,
- (des_cblock *)fb, ks1, DES_DECRYPT);
- des_ecb_encrypt((des_cblock *)(obfkey + 8),
- (des_cblock *)&fb[8], ks2, DES_DECRYPT);
+ DES_ecb_encrypt((DES_cblock *)obfkey,
+ (DES_cblock *)fb, &ks1, DES_DECRYPT);
+ DES_ecb_encrypt((DES_cblock *)(obfkey + 8),
+ (DES_cblock *)&fb[8], &ks2, DES_DECRYPT);
/* sf27 wrap to sf25 */
//sf27( obfkey, (int*)&rid, fb );

@ -1,35 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils
DESCRIPTION="A time-memory-trade-off-cracker"
HOMEPAGE="http://ophcrack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="qt4 debug"
CDEPEND="dev-libs/openssl
net-libs/netwib
qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 )"
DEPEND="app-arch/unzip
virtual/pkgconfig
${CDEPEND}"
RDEPEND="app-crypt/ophcrack-tables
${CDEPEND}"
src_configure() {
econf $(use_enable qt4 gui) $(use_enable debug)
}
src_install() {
default
newicon src/gui/pixmaps/os.xpm ${PN}.xpm
make_desktop_entry "${PN}" OphCrack ${PN}
}

@ -1,35 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils
DESCRIPTION="A time-memory-trade-off-cracker"
HOMEPAGE="http://ophcrack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="qt4 debug"
CDEPEND="dev-libs/openssl
net-libs/netwib
qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 )"
DEPEND="app-arch/unzip
virtual/pkgconfig
${CDEPEND}"
RDEPEND="app-crypt/ophcrack-tables
${CDEPEND}"
src_configure() {
econf $(use_enable qt4 gui) $(use_enable debug)
}
src_install() {
default
newicon src/gui/pixmaps/os.xpm ${PN}.xpm
make_desktop_entry "${PN}" OphCrack ${PN}
}

@ -1,43 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils
DESCRIPTION="A time-memory-trade-off-cracker"
HOMEPAGE="http://ophcrack.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug libressl qt4 +tables"
CDEPEND="!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
net-libs/netwib
qt4? ( dev-qt/qtgui:4 )"
DEPEND="app-arch/unzip
virtual/pkgconfig
${CDEPEND}"
RDEPEND="tables? ( app-crypt/ophcrack-tables )
${CDEPEND}"
src_configure() {
local myconf
myconf="$(use_enable qt4 gui)"
myconf="${myconf} $(use_enable debug)"
econf ${myconf} || die "Failed to compile"
}
src_install() {
emake install DESTDIR="${D}" || die "Installation failed."
cd "${S}"
newicon src/gui/pixmaps/os.xpm ophcrack.xpm
make_desktop_entry "${PN}" OphCrack ophcrack
}

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI="6"
inherit eutils
DESCRIPTION="A time-memory-trade-off-cracker"
@ -24,6 +24,8 @@ DEPEND="app-arch/unzip
RDEPEND="tables? ( app-crypt/ophcrack-tables )
${CDEPEND}"
PATCHES="${FILESDIR}/ophcrack-openssl-des.patch"
src_configure() {
local myconf

@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
else
SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
fi
SRC_URI+=" https://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png"

@ -1,2 +1 @@
DIST akonadi-1.13.0.tar.bz2 294198 SHA256 8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 SHA512 4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f WHIRLPOOL edc18247dd864af48395f4e3187f6a52cdaf4737959b317e3decb10caf138b97258a661eeb11a2ad11f2365fdd053a7c6fe63097ba71c24a12417ee71de54afb
DIST akonadi-server-1.13.1_pre20160203.tar.gz 384556 SHA256 4243b32e529be6aadc38dc4463cb6e7cede9442c05cfc04ba679dde28f37aa96 SHA512 0ef8213f504ad1e500a2c1ce19a7575cd1fd8b7ffc7e5fb0bd2437639d8c458c47bbfea7734fcd3e200136a661331dde32af0b064f0b25d324138ce6e35d15f3 WHIRLPOOL 69eff1889a19f8d5714d7e71a106871172cd25c651ea30046ab81270cf7e46c7a1983cf20fd8d5fd8ad243d70e881be705d57b0b93b54248d086e7b253a4873a

@ -1,137 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ $PV = *9999* ]]; then
scm_eclass=git-r3
EGIT_REPO_URI=( "git://anongit.kde.org/akonadi" )
SRC_URI=""
KEYWORDS="ppc ppc64"
else
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
S="${WORKDIR}/${P/-server/}"
fi
inherit cmake-utils ${scm_eclass}
DESCRIPTION="The server part of Akonadi"
HOMEPAGE="https://pim.kde.org/akonadi"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+mysql postgres +qt4 qt5 sqlite test"
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
CDEPEND="
dev-libs/boost:=
x11-misc/shared-mime-info
qt4? (
>=dev-qt/qtcore-4.8.5:4
>=dev-qt/qtdbus-4.8.5:4
>=dev-qt/qtgui-4.8.5:4
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
>=dev-qt/qttest-4.8.5:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsql:5[mysql?,postgres?]
dev-qt/qttest:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
)
sqlite? ( dev-db/sqlite:3 )
"
DEPEND="${CDEPEND}
dev-libs/libxslt
>=dev-util/automoc-0.9.88
test? ( sys-apps/dbus )
"
RDEPEND="${CDEPEND}
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql[server] )
"
RESTRICT="test"
PATCHES=( "${FILESDIR}/${P}-mysql56-crash.patch" )
pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \
&& die "Sorry, but gcc-4.6 and earlier won't work (see bug #520102)."
fi
}
pkg_setup() {
# Set default storage backend in order: MySQL, SQLite PostgreSQL
# reverse driver check to keep the order
if use postgres; then
DRIVER="QPSQL"
AVAILABLE+=" ${DRIVER}"
fi
if use sqlite; then
DRIVER="QSQLITE3"
AVAILABLE+=" ${DRIVER}"
fi
if use mysql; then
DRIVER="QMYSQL"
AVAILABLE+=" ${DRIVER}"
fi
# Notify about MySQL is recommend by upstream
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
ewarn
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
ewarn "user configuration. This is the backend recommended by KDE upstream."
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
ewarn "backend anymore."
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
ewarn "Available drivers are:${AVAILABLE}"
ewarn
fi
}
src_configure() {
local mycmakeargs=(
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
-DWITH_SOPRANO=FALSE
$(cmake-utils_use test AKONADI_BUILD_TESTS)
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
$(cmake-utils_use qt5 QT5_BUILD)
)
cmake-utils_src_configure
}
src_test() {
export $(dbus-launch)
cmake-utils_src_test
}
src_install() {
# Who knows, maybe it accidentally fixes our permission issues
cat <<-EOF > "${T}"/akonadiserverrc
[%General]
Driver=${DRIVER}
EOF
insinto /usr/share/config/akonadi
doins "${T}"/akonadiserverrc
cmake-utils_src_install
}
pkg_postinst() {
elog "${DRIVER} has been set as your default akonadi storage backend."
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
elog "Available drivers are: ${AVAILABLE}"
}

@ -1,3 +1,4 @@
DIST homebank-4.6.3.tar.gz 1899045 SHA256 f6e31bb789d626b507c2af9d176a0bac0cbaec770ede73048ba7a6df113a6948 SHA512 aab7374d90ffc52a40188eb334fc9b3461c299014d6134f236488991400fffe9f6dcb69247501857fe4caafbb08f0c5d729211b13551203f1231d136e99e024d WHIRLPOOL e8f6a421c64eb1bf6f2d97910e4687b00cf794fd27c8aff83ce9d39e18393cccca1984e73a44110ff5e87427fd0ed74963dcb997490d97614116800100daca5b
DIST homebank-5.0.6.tar.gz 2578726 SHA256 4a52ef7a20accd50f8cead0d0564042912573c7d60887ef5e4d462fb28b239e4 SHA512 48cb3c4b306804a5cc6dea3083fc84d64a8936bb9c7dfb357838abb05d3f2ce1080eba73be1bb7c37ffeb3ed10d14f15d0f7121d7e4f34c543f8807f8747f289 WHIRLPOOL 7052e27f7d9d38eae13a5ed3af0d7f284bcbdfbff9cb9282bc773f26a7fb5a0af305b81ba82cc2f21339aa3589bb5a6a4b9323f48c637d8418e4767197b4b314
DIST homebank-5.0.7.tar.gz 2603648 SHA256 d526dc78e6f6ea01efadfb9fd27b2d10326c315cfe550c83cc29cfd8052564e7 SHA512 ffb3246a6abee6a24f4491e6f3f0857033bdc03ec81647050766e965cc156789f829c819d491f81b3d15f24710f89a432f8906b833d11e8f4d1499cb05050dee WHIRLPOOL 5602c4dec49a4478699db795581a40e3a2a31ffec3eaa5c1aeffd647055dccb59b8c5c1b973971bfe76906ca73ba93a85ff35d90e25791ded69267d96b5ffe4d
DIST homebank-5.0.8.tar.gz 2603678 SHA256 9bdf10b0d94c92d5216462fb110bba34cd2a1b01d38d2c6b629db81a0513a310 SHA512 df4e66b0af076b20e2a2bca37186020d90ad58aec28fba79b3bb603c81e71cb4d54f45df14c250403d320a4f92489fceb84ac0191e9cfdf0f8a6ae3bd2f7a6bf WHIRLPOOL 1721f880276e148a568f809283aa9a67490a3ef68e9517d94ed84741d823ad0be397ff9dfb5db714f11e945ef95be3032f2034ca091ae4ab4260ab408d7f48bb

@ -0,0 +1,50 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
inherit fdo-mime eutils gnome2-utils
DESCRIPTION="Free, easy, personal accounting for everyone"
HOMEPAGE="http://homebank.free.fr/index.php"
SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE="+ofx"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND=">=dev-libs/glib-2.28
x11-libs/cairo
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-3.6.4:3
x11-libs/pango
ofx? ( >=dev-libs/libofx-0.8.3 )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5.8.1
dev-perl/XML-Parser
>=dev-util/intltool-0.40.5
sys-devel/gettext
virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog README )
src_configure() {
econf $(use_with ofx)
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
gnome2_icon_cache_update
}

@ -37,7 +37,7 @@ DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
COMMONDEPEND=">=dev-libs/boost-1.34:=
${PYTHON_DEPS}
qt4? ( dev-qt/qtgui:4 dev-qt/qtcore:4 dev-qt/qtsvg:4 )
qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtsvg:5 )"
qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtsvg:5 dev-qt/qtconcurrent:5 )"
RDEPEND="${COMMONDEPEND}
dev-texlive/texlive-fontsextra

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
IUSE="video qt4 +qt5"
REQUIRED_USE="^^ ( qt4 qt5 )"

@ -1,11 +0,0 @@
--- a2ps-4.13/contrib/psset.in.orig 2006-03-16 12:30:48.000000000 +0100
+++ a2ps-4.13/contrib/psset.in 2006-03-16 12:28:14.000000000 +0100
@@ -241,7 +241,7 @@
# spaces with a `\' too...
pspagedevicelen=`echo "$pspagedevice" | wc -l`
pspagedevice=`echo "$pspagedevice" | \
- sed -e "$pspagedevicelen!s/\$/\\\\\\/;s/^/\\\\\\/"`
+ sed -e "$pspagedevicelen!s/\$/\\\\\\/;s/^ /\\\\\\/"`
case $at in
0) # Insert last in the Setup, so that we win over other requests.

@ -1,71 +0,0 @@
--- antiword.h
+++ antiword.h
@@ -191,43 +191,11 @@
#define FONT_SANS_SERIF_ITALIC "Helvetica-Oblique"
#define FONT_SANS_SERIF_BOLDITALIC "Helvetica-BoldOblique"
/* The name of the antiword directories and the font information file */
-#if defined(__dos)
-#define GLOBAL_ANTIWORD_DIR "C:\\antiword"
-#define ANTIWORD_DIR "antiword"
-#define FONTNAMES_FILE "fontname.txt"
-#elif defined(__amigaos)
-#define GLOBAL_ANTIWORD_DIR "SYS:.antiword"
-#define ANTIWORD_DIR ".antiword"
-#define FONTNAMES_FILE "fontnames"
-#elif defined(N_PLAT_NLM)
-#define GLOBAL_ANTIWORD_DIR "SYS:/antiword"
-#define ANTIWORD_DIR "antiword"
-#define FONTNAMES_FILE "fontname.txt"
-#elif defined(__vms)
-#define GLOBAL_ANTIWORD_DIR "/usr/share/antiword"
-#define ANTIWORD_DIR "antiword"
-#define FONTNAMES_FILE "fontnames"
-#elif defined(__BEOS__)
-#define GLOBAL_ANTIWORD_DIR "/boot/home/config/apps/antiword"
-#define ANTIWORD_DIR "antiword"
-#define FONTNAMES_FILE "fontnames"
-#elif defined(__CYGMING__)
-#define GLOBAL_ANTIWORD_DIR "C:\\antiword"
-#define ANTIWORD_DIR "antiword"
-#define FONTNAMES_FILE "fontnames"
-#elif defined(__Plan9__)
-#define GLOBAL_ANTIWORD_DIR "/sys/lib/antiword"
-#define ANTIWORD_DIR "lib/antiword"
-#define FONTNAMES_FILE "fontnames"
-#elif defined(__sun__)
-#define GLOBAL_ANTIWORD_DIR "/usr/local/share/antiword"
+#ifndef GLOBAL_ANTIWORD_DIR
+#error "GLOBAL_ANTIWORD_DIR is unset!"
+#endif
#define ANTIWORD_DIR ".antiword"
#define FONTNAMES_FILE "fontnames"
-#else /* All others */
-#define GLOBAL_ANTIWORD_DIR "/usr/share/antiword"
-#define ANTIWORD_DIR ".antiword"
-#define FONTNAMES_FILE "fontnames"
-#endif /* __dos */
/* The names of grouped mapping files */
/* ASCII */
#define MAPPING_FILE_CP437 "cp437.txt"
--- Makefile
+++ Makefile
@@ -36,8 +36,8 @@
LOCAL_INSTALL_DIR = $(HOME)/bin
LOCAL_RESOURCES_DIR = $(HOME)/.antiword
-GLOBAL_INSTALL_DIR = /usr/bin
-GLOBAL_RESOURCES_DIR = /usr/share/antiword
+GLOBAL_INSTALL_DIR = $(PREFIX)/usr/bin
+GLOBAL_RESOURCES_DIR = $(PREFIX)/usr/share/antiword
all: $(PROGS)
@@ -83,7 +83,7 @@
@chmod 750 $@
.c.o:
- $(CC) $(CFLAGS) -c $<
+ $(CC) $(CFLAGS) '-DGLOBAL_ANTIWORD_DIR="$(GLOBAL_RESOURCES_DIR)"' -c $<
main_u.o: version.h
postscript.o: version.h

@ -1 +1 @@
DIST blogc-0.11.0.tar.xz 270824 SHA256 70de792af28b44b06657c853893c31c63dcdbb3d18e33ee430d021b9141c4070 SHA512 92d66601e6b1bc1ae11a0739daad7655c0580992f279047a47070f25f9dbd97e534d29a6b6feff9a04a410c5b39ec9eefb010c9deb9a236f0ae361b02f412a1a WHIRLPOOL bbf4343b64312d47f654b4bf6ff5819dbf329ff8eb9361a605007aaf208a4f215b9632f799252eea46cb1c504fbbd68c0052042f6f217e09a2cc2fd333acf1e7
DIST blogc-0.11.1.tar.xz 271188 SHA256 352a4a25be5b893ce8a570ba3d08f626ed69db62888f4189ea63e84e1fea959c SHA512 3adc2c5a9b6acb8e598bf776f7f2cff80247eae70236009abda390d3b3a0bc2854bba15b6ec78403af4289c41bfeaab94990510a262f109ccae5a43caa1d37bc WHIRLPOOL 8f59e05666df959063e02f1e87f6cb975b7eb755763924d46c54723258379a64d9940b9fca91d9266836fe959c8d85329e49fa0e5ccc90d96f429cf2ed2579e6

@ -1,33 +0,0 @@
build-docbook-catalog: avoid usage of non-portable flock
Solaris has no flock(1), hence use shell-provided until instead to
simulate lock.
--- build-docbook-catalog
+++ build-docbook-catalog
@@ -65,10 +65,14 @@
mkdir -p "${ROOT}${ROOTCONFDIR}" || error "could not create ${ROOTCONFDIR}"
fi
+ local lock="${ROOT}${ROOTCONFDIR}"/build-docbook-catalog-lock
(
# Lock the dir to avoid trashing other runs that might
# be running parallel.
- flock 123 || error "unable to lock ${ROOTCONFDIR}"
+ touch "${lock}".$$ && \
+ until ln "${lock}".$$ "${lock}" 2>/dev/null; do sleep 1; done && \
+ rm "${lock}".$$
+ [[ -f ${lock}.$$ ]] && error "unable to lock ${ROOTCONFDIR}"
create_catalogs # will exit on error
for type in xsl xsl-ns xsl-saxon xsl-xalan; do
@@ -90,7 +94,8 @@
populate_entities
fi
- ) 123>"${ROOT}${ROOTCONFDIR}/.keep"
+ )
+ rm "${lock}"
exit 0
}

@ -1,13 +0,0 @@
--- calibre-0.8.60+dfsg.orig/src/calibre/gui2/main.py 2012-07-20 06:26:28.000000000 +0200
+++ calibre-0.8.60+dfsg/src/calibre/gui2/main.py 2012-07-21 17:53:13.944924329 +0200
@@ -34,8 +34,8 @@
help=_('Start minimized to system tray.'))
parser.add_option('-v', '--verbose', default=0, action='count',
help=_('Log debugging information to console'))
- parser.add_option('--no-update-check', default=False, action='store_true',
- help=_('Do not check for updates'))
+ parser.add_option('--update-check', dest='no_update_check', default=True, action='store_false',
+ help=_('Check for updates'))
parser.add_option('--ignore-plugins', default=False, action='store_true',
help=_('Ignore custom plugins, useful if you installed a plugin'
' that is preventing calibre from starting'))

@ -1,22 +0,0 @@
diff -Naur cedilla-0.3.orig/cedilla-config cedilla-0.3/cedilla-config
--- cedilla-0.3.orig/cedilla-config 2002-02-18 11:53:39.000000000 +0000
+++ cedilla-0.3/cedilla-config 2003-06-02 20:36:44.000000000 +0000
@@ -2,14 +2,14 @@
CLISP=/usr/bin/clisp
# Where the main Cedilla binary will be installed
-BINDIR=/usr/bin
+BINDIR=${D}/usr/bin
# Where the cedilla-config.lisp file lives
-ETCDIR=/etc
+ETCDIR=${D}/etc
# Where Cedilla's FASL files will be kept
-LIBDIR=/usr/lib/cedilla
+LIBDIR=${D}/usr/lib/cedilla
# Where the cedilla(1) manual page will be installed
-MANDIR=/usr/share/man/man1
+MANDIR=${D}/usr/share/man/man1

@ -1,11 +0,0 @@
--- dvisvgm-1.0.8/configure.ac
+++ dvisvgm-1.0.8/configure.ac
@@ -106,7 +106,7 @@
# Check for libraries.
PKG_CHECK_MODULES([FREETYPE], [freetype2])
CXXFLAGS="$CXXFLAGS ${FREETYPE_CFLAGS}"
-LDFLAGS="$LDFLAGS ${FREETYPE_LIBS}"
+LIBS="$LIBS ${FREETYPE_LIBS}"
AC_CHECK_LIB(z, gzopen)

@ -1,10 +0,0 @@
--- src/Process.cpp
+++ src/Process.cpp
@@ -25,6 +25,7 @@
#include <fcntl.h>
#include <sys/wait.h>
#include <unistd.h>
+#include <signal.h>
#endif
#include <cstdlib>

@ -1,25 +0,0 @@
diff --git a/Makefile.in b/Makefile.in
index 328016c..f8cc6aa 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -36,7 +36,7 @@ LIBS= @LIBS@
all: $(TARGET)
$(TARGET): $(TARGET).c config.h
- $(CC) $(CFLAGS) -o $@ $(@:%=%.c) $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(@:%=%.c) $(LIBS)
rebuild: cleanall $(TARGET)
@@ -59,9 +59,10 @@ cleanall: clean
mrproper: cleanall
distclean: cleanall
+BUILD_ROOT=$(DESTDIR)
install:
$(INSTALL) -d -m 755 $(BUILD_ROOT)$(BIN_DIR)
- $(INSTALL) -m 755 -s $(TARGET) $(BUILD_ROOT)$(BIN_DIR)
+ $(INSTALL) -m 755 $(TARGET) $(BUILD_ROOT)$(BIN_DIR)
tarball:
$(INSTALL) -d -m 755 ./$(PACKAGE_NAME)-$(PACKAGE_VERSION)

@ -1,14 +0,0 @@
--- configure.old 2005-10-14 16:37:15.000000000 +0200
+++ html2text-1.3.2/configure 2005-10-14 16:41:51.000000000 +0200
@@ -38,7 +38,10 @@
}
EOF
CXX=unknown;
-for i in "CC" "g++" "cc" "$CC"; do
+if test "x$CC" = "x"; then
+ CC='CC'
+fi
+for i in "g++" "cc" "$CC" "CC"; do
if $i -c $tmp_file.C 2>/dev/null; then
CXX="$i";
break;

@ -0,0 +1,56 @@
From 3cc56cf32c006e7e8445c3ba49ffc128c646c88d Mon Sep 17 00:00:00 2001
From: David Tardon <dtardon@redhat.com>
Date: Wed, 23 Mar 2016 14:07:48 +0100
Subject: [PATCH] enum must be declared before it's used
---
liblangtag/lt-tag.h | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/liblangtag/lt-tag.h b/liblangtag/lt-tag.h
index 939acf5..78e3797 100644
--- a/liblangtag/lt-tag.h
+++ b/liblangtag/lt-tag.h
@@ -37,6 +37,19 @@ LT_BEGIN_DECLS
*/
typedef struct _lt_tag_t lt_tag_t;
+enum _lt_tag_filter_t {
+ LT_TAG_FILTER_NONE = 0,
+ LT_TAG_FILTER_LANGUAGE = 1 << 0,
+ LT_TAG_FILTER_EXTLANG = 1 << 1,
+ LT_TAG_FILTER_SCRIPT = 1 << 2,
+ LT_TAG_FILTER_REGION = 1 << 3,
+ LT_TAG_FILTER_VARIANT = 1 << 4,
+ LT_TAG_FILTER_EXTENSION = 1 << 5,
+ LT_TAG_FILTER_PRIVATEUSE = 1 << 6,
+ LT_TAG_FILTER_GRANDFATHERED = 1 << 7,
+ LT_TAG_FILTER_ALL = -1
+};
+
/**
* lt_tag_filter_t:
* @LT_TAG_FILTER_NONE: all of objects filtered.
@@ -55,19 +68,6 @@ typedef struct _lt_tag_t lt_tag_t;
*/
typedef enum _lt_tag_filter_t lt_tag_filter_t;
-enum _lt_tag_filter_t {
- LT_TAG_FILTER_NONE = 0,
- LT_TAG_FILTER_LANGUAGE = 1 << 0,
- LT_TAG_FILTER_EXTLANG = 1 << 1,
- LT_TAG_FILTER_SCRIPT = 1 << 2,
- LT_TAG_FILTER_REGION = 1 << 3,
- LT_TAG_FILTER_VARIANT = 1 << 4,
- LT_TAG_FILTER_EXTENSION = 1 << 5,
- LT_TAG_FILTER_PRIVATEUSE = 1 << 6,
- LT_TAG_FILTER_GRANDFATHERED = 1 << 7,
- LT_TAG_FILTER_ALL = -1
-};
-
lt_tag_t *lt_tag_new (void);
lt_tag_t *lt_tag_ref (lt_tag_t *tag);
void lt_tag_unref (lt_tag_t *tag);
--
2.7.4.1.g5468f9e

@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
# Upstream expect liblangtag to be installed when one runs tests...
RESTRICT="test"
PATCHES=("${FILESDIR}"/${P}-enum.patch)
src_configure() {
econf \
$(use_enable introspection) \

@ -1,16 +0,0 @@
--- a/Po4aBuilder.pm
+++ b/Po4aBuilder.pm
@@ -29,7 +29,12 @@
my $self = shift;
$self->depends_on('binpo');
$self->make_files_writable("po/pod");
- system("./share/po4a-build -f po4a-build.conf") && die;
+ { # Fix for massive slowdown/Memory consumption
+ open( my $fh, '-|', qw( ./share/po4a-build -f po4a-build.conf )) or die;
+ while( defined ( my $line = <$fh> ) ){
+ print $line;
+ }
+ }
File::Path::mkpath( File::Spec->catdir( 'blib', 'manl10n' ), 0, oct(777) );
system ("cp -R _build/po4a/man/* blib/manl10n") && die;
}

@ -1,37 +0,0 @@
#! /usr/bin/perl
# Remove header entry of two PO files and compare them
my $f1 = shift(@ARGV);
my $f2 = shift(@ARGV);
open IN1, "<", $f1 or die "Unable to read 1st file: $!\n";
open IN2, "<", $f2 or die "Unable to read 2nd file: $!\n";
my $inMsgstr = 0;
my $lineno = 0;
while (<IN1>) {
$lineno ++;
if (m/^msgstr/) {
$inMsgstr = 1;
} elsif ($inMsgstr == 1 && $_ !~ /^"/) {
last;
}
}
$inMsgstr = 0;
while (<IN2>) {
if (m/^msgstr/) {
$inMsgstr = 1;
} elsif ($inMsgstr == 1 && $_ !~ /^"/) {
last;
}
}
# Now compare lines
while (<IN1>) {
$lineno ++;
my $l2 = <IN2> or die "Unexpected EOF found when reading $f2\n";
$_ eq $l2 or die "Files $f1 and $f2 differ at line $lineno:\n-$_+$l2\n";
}
close IN1;
die "EOF expected at 2nd file\n" unless eof(IN2);
close IN2;
exit 0;

@ -1,3 +1,4 @@
DIST pytextile-2.3.2.tar.gz 41941 SHA256 de4530f538adf71aaeb4812b998e2097e32326ebb5a3940a7cac7a7c4036ec9e SHA512 eb84140f6518f8875599fa6f99f2dc8aec46abd88ab757cc3c437c86ffb6411ba6d08ccfbf46ef292abe889dcce80676668cbfa54d2ba33bd3d96ce44c88f0f9 WHIRLPOOL ae0e0a51dfdf7fedcf027730c451b352e3df4093ddf91fc9ec5e2c4d83c4ed3dc4297aab379b77544b5d06ac651f724e34a46d2668fcdf975632583f62836ae0
DIST textile-2.1.8.tar.gz 34002 SHA256 c443f4bf0a31df9e707e615f869d4f51b08cdb222d17ca3009eda44f7cfd8629 SHA512 b1675a131b482f4926efb45312b16c722ff158d9296704918b56316d470056f986ce18d495525a8e9f236bdd62e09ca6a17b443a7db8c8c36e5d05fcffce67da WHIRLPOOL fedcd9b9277387604e258fca427e3cd587f3b2ba93e65b39474ce57810fa67dae772241c5cf69dc8aaf89416d6191271f1fece4fa2f2e63f19fec6597b956bd5
DIST textile-2.2.1.tar.gz 32631 SHA256 4899f06c63bfdc32a204d4c1c1e9302ddf17f26c20328419747d109348e23afd SHA512 81d044deaa765693078d949672affa787a4e15882cc2928fd19c3abe69256ffbeec1308b303ee694a80787ad7574b57ab4b256f111d9874e72440809236f6b93 WHIRLPOOL 3fda8226310d998b7d40d9fec6398173c8398c44704dd151400d284ba5a897a56bee6d3f17a21ed8fc01e76cea88f41a8372b90a4ad8a7eb6627de550dd0ef89
DIST textile-2.2.2.tar.gz 32844 SHA256 dba4f1cb5772b99dbe4d521807a3255ddbbfa971da8b054afa08f0b428bced28 SHA512 19f2ed92199549549b07c2bb3accdf483c409c2dfd17e43ae38ba8babbc2c72d662d78414de0fd1c64b65eae59ce9e591ab9c863d4f806b7c454d8a37567d882 WHIRLPOOL a2cf3f1ef03ccac807582fd9ca44acc7f6bf48d56445a9a73d756400c7b2f7952f3222ce87caa6dfded27c4a4f55feee57f2e3194082b2d44841b4953821ca0f

@ -0,0 +1,42 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
inherit distutils-r1
MY_PN="python-textile"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Python implementation of Textile, Dean Allen's Human Text Generator for creating (X)HTML"
HOMEPAGE="https://github.com/textile/python-textile"
SRC_URI="https://github.com/textile/python-textile/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)
"
RDEPEND="
dev-python/regex[${PYTHON_USEDEP}]
"
S="${WORKDIR}/${MY_P}"
python_prepare_all() {
# This resolves a nasty race condition, courtesy of Arfrever
sed -e 's:with-id = 1::' -i setup.cfg || die
distutils-r1_python_prepare_all
}
python_test() {
py.test || die "Testsuite failed under ${EPYTHON}"
}

@ -1,14 +0,0 @@
--- sources/database.cpp.org 2014-10-22 12:28:30.305031435 +0200
+++ sources/database.cpp 2014-10-22 12:29:14.735028437 +0200
@@ -366,11 +366,6 @@
transaction.commit();
}
-
-#else
-
- Q_UNUSED(bookmarks);
-
#endif // WITH_SQL
}

@ -1,21 +0,0 @@
Upstream:
http://bazaar.launchpad.net/~adamreichold/qpdfview/trunk/revision/1391
Gentoo bugzilla:
https://bugs.gentoo.org/show_bug.cgi?id=493514
=== modified file 'sources/database.h'
--- sources/database.h 2013-11-25 16:06:34 +0000
+++ sources/database.h 2013-12-07 12:28:03 +0000
@@ -64,10 +64,10 @@
static Database* s_instance;
Database(QObject* parent = 0);
-#ifdef WITH_SQL
-
static QString instanceName();
+#ifdef WITH_SQL
+
void migrateTabs_v1_v2();
void migrateBookmarks_v1_v2();

@ -1,16 +0,0 @@
--- recode/src/Makefile.in
+++ recode/src/Makefile.in
@@ -165,11 +165,11 @@
strip-data$U.lo testdump$U.lo ucs$U.lo utf16$U.lo utf7$U.lo utf8$U.lo \
varia$U.lo vn$U.lo flat$U.lo html$U.lo lat1ltex$U.lo lat1txte$U.lo \
rfc1345$U.lo texinfo$U.lo base64$U.lo dump$U.lo endline$U.lo \
-permut$U.lo quoted$U.lo
+permut$U.lo quoted$U.lo error.lo xstrdup.lo
PROGRAMS = $(bin_PROGRAMS)
recode_OBJECTS = main$U.o freeze$U.o mixed$U.o
-recode_DEPENDENCIES = librecode.la ../lib/libreco.a
+recode_DEPENDENCIES = librecode.la
recode_LDFLAGS =
CFLAGS = @CFLAGS@
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)

@ -1,29 +0,0 @@
--- Makefile.gnu.orig 2006-11-02 09:54:08.000000000 +0100
+++ Makefile.gnu 2008-10-14 01:45:25.000000000 +0200
@@ -26,7 +26,7 @@
WARN=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wcast-align
OPT=-O -g
-CFLAGS=${INC} ${DEF} ${WARN} ${OPT}
+CLAGS=${INC} ${DEF} ${WARN} ${OPT} ${CFLAGS}
LFLAGS=${OPT} ${LBL}
LIBEXPAT=-lexpat
@@ -106,6 +106,6 @@
.SUFFIXES: .c .o
.c.o:
- ${CC} ${CFLAGS} -c -o $@ $<
+ ${CC} ${CLAGS} -c -o $@ $<
all: rnv arx rvp xsdck test
--- Makefile.gnu.orig 2008-10-27 20:08:38.000000000 +0100
+++ Makefile.gnu 2008-10-27 20:08:56.000000000 +0100
@@ -1,6 +1,5 @@
VERSION=1.7.8
-CC=cc
# optional features
M_STATIC=0

@ -1,22 +0,0 @@
diff -urN vilistextum-2.6.7.orig/src/Makefile.am vilistextum-2.6.7/src/Makefile.am
--- vilistextum-2.6.7.orig/src/Makefile.am 2004-12-23 05:53:36.588116792 -0500
+++ vilistextum-2.6.7/src/Makefile.am 2004-12-23 06:05:30.567575416 -0500
@@ -8,7 +8,7 @@
# profiling
#AM_CFLAGS = -Wall -pg
-AM_CFLAGS = -O2 -Wall #-ansi #-pedantic-error -funsigned-char
+AM_CFLAGS = -Wall #-ansi #-pedantic-error -funsigned-char
AM_LDFLAGS = $(STATIC)
EXTRA_DIST = kilistextum.kaptn
diff -urN vilistextum-2.6.7.orig/tests/Makefile.am vilistextum-2.6.7/tests/Makefile.am
--- vilistextum-2.6.7.orig/tests/Makefile.am 2004-12-23 05:53:36.592116184 -0500
+++ vilistextum-2.6.7/tests/Makefile.am 2004-12-23 06:05:43.825559896 -0500
@@ -16,5 +16,5 @@
test: check
-all: check
+all:

@ -1,490 +0,0 @@
diff -uwr vilistextum-2.6.7/CHANGES vilistextum-2.6.7-gentoo/CHANGES
--- vilistextum-2.6.7/CHANGES 2004-12-20 00:05:47.000000000 +0100
+++ vilistextum-2.6.7-gentoo/CHANGES 2005-01-02 09:14:58.000000000 +0100
@@ -1,9 +1,15 @@
+2.6.7-gentoo: (02.01.2005)
+
+ - configure fixed to correctly process --disable-multibyte
+ - configure falls back to standard iconv() if no libiconv is found
+ - BUGFIX: three off-by-one error in get_attr found by Ewald Dieterich
+
2.6.7: (19.12.2004)
- - BUGFIX: buffer overflow in get_attr found by Ariel Berkman
+ - BUGFIX: buffer overflow in get_attr() found by Ariel Berkman
- BUGFIX: compilation fix for Solaris by Fredrik Roubert
- more robust behaviour when encountering invalid byte sequences
- - added RPM-spec file by Joshua Jensen.
+ - added RPM-spec file by Joshua Jensen
2.6.6: (24.08.2004)
diff -uwr vilistextum-2.6.7/INSTALL vilistextum-2.6.7-gentoo/INSTALL
--- vilistextum-2.6.7/INSTALL 2004-04-20 12:10:18.000000000 +0200
+++ vilistextum-2.6.7-gentoo/INSTALL 2004-12-22 21:49:20.000000000 +0100
@@ -11,7 +11,7 @@
Multibyte/Unicode version
=========================
-./configure --enable && make && make install
+./configure --enable-multibyte && make && make install
The multibyte version needs libiconv.
http://www.gnu.org/software/libiconv
diff -uwr vilistextum-2.6.7/config.h.in vilistextum-2.6.7-gentoo/config.h.in
--- vilistextum-2.6.7/config.h.in 2004-12-20 00:05:48.000000000 +0100
+++ vilistextum-2.6.7-gentoo/config.h.in 2005-01-02 09:14:59.000000000 +0100
@@ -3,6 +3,9 @@
/* Define to 1 if you have the <getopt.h> header file. */
#undef HAVE_GETOPT_H
+/* Define to 1 if you have the <iconv.h> header file. */
+#undef HAVE_ICONV_H
+
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
diff -uwr vilistextum-2.6.7/configure vilistextum-2.6.7-gentoo/configure
--- vilistextum-2.6.7/configure 2004-12-20 00:05:32.000000000 +0100
+++ vilistextum-2.6.7-gentoo/configure 2005-01-02 09:13:56.000000000 +0100
@@ -846,7 +846,7 @@
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--disable-dependency-tracking Speeds up one-time builds
--enable-dependency-tracking Do not reject slow dependency extractors
- --enable-multibyte Enable multibyte support. Needs libiconv.
+ --enable-multibyte Enable multibyte support.
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
@@ -1541,7 +1541,7 @@
# Define the identity of the package.
PACKAGE=vilistextum
- VERSION=2.6.7
+ VERSION=2.6.7-gentoo
cat >>confdefs.h <<_ACEOF
@@ -1673,7 +1673,7 @@
cat >>confdefs.h <<_ACEOF
-#define RELEASEDATE "19.12.2004"
+#define RELEASEDATE "02.01.2005"
_ACEOF
@@ -3615,13 +3615,14 @@
# Check whether --enable-multibyte or --disable-multibyte was given.
if test "${enable_multibyte+set}" = set; then
enableval="$enable_multibyte"
- multibyte="yes"
+ use_multibyte=$enableval
else
- multibyte="no"
+ use_multibyte=no
fi;
-echo "$as_me:$LINENO: result: $multibyte" >&5
-echo "${ECHO_T}$multibyte" >&6
-if test "$multibyte" = "yes"; then
+echo "$as_me:$LINENO: result: $use_multibyte" >&5
+echo "${ECHO_T}$use_multibyte" >&6
+
+if test "$use_multibyte" = "yes"; then
cat >>confdefs.h <<\_ACEOF
#define MULTIBYTE 1
@@ -3629,7 +3630,154 @@
fi
-if test "$multibyte" = "yes"; then
+if test "$use_multibyte" = "yes"; then
+
+for ac_header in iconv.h
+do
+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
+ echo "$as_me:$LINENO: checking for $ac_header" >&5
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+fi
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
+else
+ # Is the header compilable?
+echo "$as_me:$LINENO: checking $ac_header usability" >&5
+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
+cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ { ac_try='test -s conftest.$ac_objext'
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+ (eval $ac_try) 2>&5
+ ac_status=$?
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_header_compiler=yes
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ac_header_compiler=no
+fi
+rm -f conftest.$ac_objext conftest.$ac_ext
+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+echo "${ECHO_T}$ac_header_compiler" >&6
+
+# Is the header present?
+echo "$as_me:$LINENO: checking $ac_header presence" >&5
+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
+cat >conftest.$ac_ext <<_ACEOF
+#line $LINENO "configure"
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null; then
+ if test -s conftest.err; then
+ ac_cpp_err=$ac_c_preproc_warn_flag
+ else
+ ac_cpp_err=
+ fi
+else
+ ac_cpp_err=yes
+fi
+if test -z "$ac_cpp_err"; then
+ ac_header_preproc=yes
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+rm -f conftest.err conftest.$ac_ext
+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+echo "${ECHO_T}$ac_header_preproc" >&6
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc in
+ yes:no )
+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ (
+ cat <<\_ASBOX
+## ------------------------------------ ##
+## Report this to bug-autoconf@gnu.org. ##
+## ------------------------------------ ##
+_ASBOX
+ ) |
+ sed "s/^/$as_me: WARNING: /" >&2
+ ;;
+ no:yes )
+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ (
+ cat <<\_ASBOX
+## ------------------------------------ ##
+## Report this to bug-autoconf@gnu.org. ##
+## ------------------------------------ ##
+_ASBOX
+ ) |
+ sed "s/^/$as_me: WARNING: /" >&2
+ ;;
+esac
+echo "$as_me:$LINENO: checking for $ac_header" >&5
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+ eval "$as_ac_Header=$ac_header_preproc"
+fi
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
+
+fi
+if test `eval echo '${'$as_ac_Header'}'` = yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+else
+ { { echo "$as_me:$LINENO: error: Need libiconv or iconv.h for multibyte support" >&5
+echo "$as_me: error: Need libiconv or iconv.h for multibyte support" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+done
+
+
echo "$as_me:$LINENO: checking for iconv in -liconv" >&5
echo $ECHO_N "checking for iconv in -liconv... $ECHO_C" >&6
@@ -3693,9 +3841,8 @@
LIBS="-liconv $LIBS"
else
- { { echo "$as_me:$LINENO: error: Need libiconv for multibyte support" >&5
-echo "$as_me: error: Need libiconv for multibyte support" >&2;}
- { (exit 1); exit 1; }; }
+ { echo "$as_me:$LINENO: WARNING: only generic iconv has been found not libiconv" >&5
+echo "$as_me: WARNING: only generic iconv has been found not libiconv" >&2;}
fi
diff -uwr vilistextum-2.6.7/configure.in vilistextum-2.6.7-gentoo/configure.in
--- vilistextum-2.6.7/configure.in 2004-12-20 00:05:14.000000000 +0100
+++ vilistextum-2.6.7-gentoo/configure.in 2005-01-02 09:13:30.000000000 +0100
@@ -1,11 +1,11 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/debug.h)
-AM_INIT_AUTOMAKE(vilistextum, 2.6.7)
+AM_INIT_AUTOMAKE(vilistextum, 2.6.7-gentoo)
AM_CONFIG_HEADER(config.h)
dnl Set current date
-AC_DEFINE_UNQUOTED(RELEASEDATE, "19.12.2004", "Release date of the program")
+AC_DEFINE_UNQUOTED(RELEASEDATE, "02.01.2005", "Release date of the program")
dnl Checks for programs.
AC_PROG_CC
@@ -27,17 +27,21 @@
dnl checking for options
AC_MSG_CHECKING(if --enable-multibyte specified)
AC_ARG_ENABLE(multibyte,
- [ --enable-multibyte Enable multibyte support. Needs libiconv.],
- [multibyte="yes"], [multibyte="no"])
-AC_MSG_RESULT($multibyte)
-if test "$multibyte" = "yes"; then
+ AC_HELP_STRING([--enable-multibyte], [Enable multibyte support.]),
+ [use_multibyte=$enableval], [use_multibyte=no])
+AC_MSG_RESULT($use_multibyte)
+
+if test "$use_multibyte" = "yes"; then
AC_DEFINE(MULTIBYTE, 1, "Enable multibyte support (e.g. unicode, shift_jis)")
fi
dnl Checks for libraries.
-if test "$multibyte" = "yes"; then
+if test "$use_multibyte" = "yes"; then
+AC_CHECK_HEADERS(iconv.h,,
+ AC_MSG_ERROR(Need libiconv or iconv.h for multibyte support))
+
AC_CHECK_LIB(iconv, iconv,,
- AC_MSG_ERROR(Need libiconv for multibyte support))
+ AC_MSG_WARN(only generic iconv has been found not libiconv))
dnl setting INTERNAL_LOCALE
AC_MSG_CHECKING(for unicode locale)
diff -uwr vilistextum-2.6.7/src/fileio.c vilistextum-2.6.7-gentoo/src/fileio.c
--- vilistextum-2.6.7/src/fileio.c 2004-12-19 22:08:08.000000000 +0100
+++ vilistextum-2.6.7-gentoo/src/fileio.c 2004-12-22 21:29:34.000000000 +0100
@@ -27,11 +27,6 @@
#ifdef MULTIBYTE
#include <iconv.h>
#include <locale.h>
- #if defined(__sun__)
- #include <libcharset.h>
- #else
- #include <localcharset.h>
- #endif
#endif
FILE *in, *out;
@@ -74,32 +69,42 @@
char *inp, *outp;
int fehlernr=0;
size_t insize, outsize;
+ char *ret;
/* set locale based on environment variables */
- setlocale(LC_CTYPE, "");
+ ret = setlocale(LC_CTYPE, "");
+ if (ret==NULL) {
+ fprintf(stderr, "setlocale failed with: %s\n\n", getenv("LC_CTYPE"));
+ exit(1);
+ }
insize = strlen(str);
+ if (insize > DEF_STR_LEN) { insize = DEF_STR_LEN; }
outsize = DEF_STR_LEN;
inp = str;
outp = output;
if ((conv = iconv_open("utf-8", "char"))==(iconv_t)(-1))
- { printf("iconv_open failed in convert_string: Can't convert from %s to UTF-8?\n", locale_charset()); exit(1); }
+ { printf("iconv_open failed in convert_string: Can't convert from %s to UTF-8?\n", getenv("LC_CTYPE")); exit(1); }
result = iconv(conv, &inp, &insize, &outp, &outsize);
fehlernr = errno;
if (fehlernr==E2BIG) { fprintf(stderr, "errno==E2BIG\n"); }
else if (fehlernr==EILSEQ) {
- fprintf(stderr, "Can't convert '%s' as character set %s\n", str, locale_charset());
+ fprintf(stderr, "Can't interpret '%s' as character from charset %s\n", str, getenv("LC_CTYPE"));
fprintf(stderr, "Check your language settings with locale(1)\n");
}
else if (fehlernr==EINVAL) { fprintf(stderr, "errno==EINVAL\n"); }
output[strlen(output)] = '\0';
- setlocale(LC_CTYPE, INTERNAL_LOCALE);
+ ret = setlocale(LC_CTYPE, INTERNAL_LOCALE);
+ if (ret==NULL) {
+ fprintf(stderr, "setlocale failed with: %s\n\n", INTERNAL_LOCALE);
+ exit(1);
+ }
mbstowcs(converted_string, output, strlen(output));
iconv_close(conv);
@@ -141,7 +146,7 @@
fehlernr = errno;
if (fehlernr==E2BIG) { fprintf(stderr, "errno==E2BIG\n"); }
- else if (fehlernr==EILSEQ) { fprintf(stderr, "errno==EILSEQ in output_string\n"); }
+ else if (fehlernr==EILSEQ) { fprintf(stderr, "errno==EILSEQ in output_string\n"); fprintf(stderr, "input: %s\n", inp); }
else if (fehlernr==EINVAL) { fprintf(stderr, "errno==EINVAL\n"); }
output[DEF_STR_LEN-outsize] = '\0';
diff -uwr vilistextum-2.6.7/src/html.c vilistextum-2.6.7-gentoo/src/html.c
--- vilistextum-2.6.7/src/html.c 2004-12-19 22:08:17.000000000 +0100
+++ vilistextum-2.6.7-gentoo/src/html.c 2004-12-22 17:19:37.000000000 +0100
@@ -95,9 +95,8 @@
while ((ch!='=') && (ch!='>')) {
ch=read_char();
if (i<DEF_STR_LEN) { attr_name[i++] = ch; }
- }
- if (i<DEF_STR_LEN) { attr_name[i-1] = '\0'; }
- else { attr_name[DEF_STR_LEN-1] = '\0'; }
+ } /* post cond: i<=DEF_STR_LEN */
+ attr_name[i-1] = '\0';
if (ch=='>') { attr_ctnt[0]='\0'; return '>'; }
@@ -116,11 +115,10 @@
i=0;
ch=read_char();
while(quote!=ch) {
- if (i<DEF_STR_LEN) { temp[i++] = ch; }
+ if (i<DEF_STR_LEN-1) { temp[i++] = ch; }
ch=read_char();
- }
- if (i<DEF_STR_LEN) { temp[i] = '\0'; }
- else { temp[DEF_STR_LEN] = '\0'; }
+ } /* post cond: i<=DEF_STR_LEN-1 */
+ temp[i] = '\0';
ch=read_char();
}
else
@@ -131,9 +129,8 @@
while ((ch!='>') && (!isspace(ch))) {
ch=read_char();
if (i<DEF_STR_LEN) { temp[i++] = ch; }
- }
- if (i<DEF_STR_LEN) { temp[i-1] = '\0'; }
- else { temp[DEF_STR_LEN-1] = '\0'; }
+ } /* post cond: i<=DEF_STR_LEN */
+ temp[i-1] = '\0';
}
uppercase_str(attr_name);
diff -uwr vilistextum-2.6.7/src/html_tag.c vilistextum-2.6.7-gentoo/src/html_tag.c
--- vilistextum-2.6.7/src/html_tag.c 2004-12-19 22:08:20.000000000 +0100
+++ vilistextum-2.6.7-gentoo/src/html_tag.c 2004-12-22 17:23:09.000000000 +0100
@@ -52,12 +52,10 @@
/* read html tag */
while ((ch!='>') && (ch!=' ') && (ch!=13) && (ch!=10))
{
- if (i<DEF_STR_LEN) { str[i] = ch; }
- i++;
+ if (i<DEF_STR_LEN-1) { str[i++] = ch; }
ch = uppercase(read_char());
- }
- if (i>=DEF_STR_LEN) { str[DEF_STR_LEN] = '\0'; }
- else { str[i] = '\0';}
+ } /* post cond: i<=DEF_STR_LEN-1 */
+ str[i] = '\0';
#ifdef debug
fprintf(stderr, "html_tag: %ls\n",str);
@@ -332,6 +330,8 @@
else if CMP("/SCRIPT", str) {}
else if CMP("STYLE", str) {}
else if CMP("/STYLE", str) {}
+ else if CMP("TITLE", str) {}
+ else if CMP("/TITLE", str) {}
else { if (errorlevel>=2) { print_error("tag ignored: ", str);} }
}
diff -uwr vilistextum-2.6.7/src/main.c vilistextum-2.6.7-gentoo/src/main.c
--- vilistextum-2.6.7/src/main.c 2004-12-19 22:08:30.000000000 +0100
+++ vilistextum-2.6.7-gentoo/src/main.c 2004-12-22 17:16:05.000000000 +0100
@@ -253,7 +253,7 @@
case 's':
shrink_lines = atoi(argument); if (shrink_lines==0) { shrink_lines = 1; } break;
- case 'r': remove_empty_alt = 1; /* printf("remove_empty_alt\n"); */ break;
+ case 'r': remove_empty_alt = 1; break;
case 'i':
#ifdef MULTIBYTE
convert_string(argument, user_image);
diff -uwr vilistextum-2.6.7/src/text.c vilistextum-2.6.7-gentoo/src/text.c
--- vilistextum-2.6.7/src/text.c 2004-12-19 22:08:41.000000000 +0100
+++ vilistextum-2.6.7-gentoo/src/text.c 2004-12-22 15:43:26.000000000 +0100
@@ -249,10 +249,12 @@
if (!palm)
{
+ if (wort_pos+len<DEF_STR_LEN) {
while (i<wort_pos+len) { wort[i] = s[j]; j++; i++; }
wort[i] = '\0';
wort_pos += len;
}
+ }
#ifdef proc_debug
printf("wort_plus_string_nocount() ende\n");
@@ -273,9 +275,11 @@
printf("s: %ls len: %d\n", s,len);
#endif
+ if (wort_pos+len<DEF_STR_LEN) {
while (i<wort_pos+len) { wort[i] = s[j]; j++; i++; }
wort[i] = '\0';
wort_pos += len; wort_len += len;
+ }
#ifdef proc_debug
printf("wort_plus_string() ende\n");

@ -1,53 +0,0 @@
diff -ur xml2-0.4.orig/2xml.c xml2-0.4/2xml.c
--- xml2-0.4.orig/2xml.c 2003-12-24 22:28:48.000000000 +0200
+++ xml2-0.4/2xml.c 2008-05-14 20:02:40.000000000 +0300
@@ -24,7 +24,7 @@
#include <assert.h>
#include <ctype.h>
-#include <HTMLparser.h>
+#include <libxml/HTMLparser.h>
int do_html;
int in_tag = 0;
diff -ur xml2-0.4.orig/configure.ac xml2-0.4/configure.ac
--- xml2-0.4.orig/configure.ac 2008-02-07 18:11:54.000000000 +0200
+++ xml2-0.4/configure.ac 2008-05-14 20:05:12.000000000 +0300
@@ -11,7 +11,7 @@
AC_PROG_CC
# Checks for libraries.
-PKG_CHECK_MODULES(XML, libxml)
+PKG_CHECK_MODULES(XML, libxml-2.0)
AC_SUBST(XML_LIBS)
AC_SUBST(XML_CFLAGS)
diff -ur xml2-0.4.orig/Makefile.am xml2-0.4/Makefile.am
--- xml2-0.4.orig/Makefile.am 2008-02-07 17:58:13.000000000 +0200
+++ xml2-0.4/Makefile.am 2008-05-14 20:06:10.000000000 +0300
@@ -1,9 +1,9 @@
AM_CPPFLAGS = $(XML_CFLAGS)
bin_PROGRAMS = xml2 2xml csv2 2csv
xml2_SOURCES = xml2.c
-xml2_LDADD = -lxml
+xml2_LDADD = -lxml2
2xml_SOURCES = 2xml.c
-2xml_LDADD = -lxml
+2xml_LDADD = -lxml2
csv2_SOURCES = csv2.c
2csv_SOURCES = 2csv.c
diff -ur xml2-0.4.orig/xml2.c xml2-0.4/xml2.c
--- xml2-0.4.orig/xml2.c 2001-10-28 06:29:46.000000000 +0200
+++ xml2-0.4/xml2.c 2008-05-14 20:03:31.000000000 +0300
@@ -24,8 +24,8 @@
#include <string.h>
#include <ctype.h>
-#include <parser.h>
-#include <HTMLparser.h>
+#include <libxml/parser.h>
+#include <libxml/HTMLparser.h>
struct node
{

@ -1,50 +0,0 @@
http://sourceforge.net/tracker/?func=detail&aid=3211822&group_id=66612&atid=515106
http://xmlstar.git.sourceforge.net/git/gitweb.cgi?p=xmlstar/xmlstar;a=patch;h=5f2445dac0e2a255d89240ec919ecd753045cce5;hp=d0f9902aedc75cef168aa1a34593bc5b74e9669c
From 5f2445dac0e2a255d89240ec919ecd753045cce5 Mon Sep 17 00:00:00 2001
From: Noam Postavsky <npostavs@users.sourceforge.net>
Date: Mon, 14 Mar 2011 18:13:37 -0400
Subject: [PATCH 1/1] check that O_BINARY is declared before #include'ing io.h
---
configure.ac | 3 ++-
src/xml_C14N.c | 6 +++---
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index b9eb53d..5b2d3bc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -109,7 +109,8 @@ AS_IF([test "x$STATIC_LIBS" != xno],
AC_CHECK_FUNCS_ONCE([lstat stat])
-AC_CHECK_DECL([O_BINARY], [], [], [[
+AC_CHECK_DECL([O_BINARY], [AC_DEFINE([HAVE_DECL_O_BINARY],1,[have O_BINARY])],
+[AC_DEFINE([HAVE_DECL_O_BINARY],0,[don't have O_BINARY])], [[
#include <io.h>
#include <fcntl.h>
]])
diff --git a/src/xml_C14N.c b/src/xml_C14N.c
index 3ef1a7c..115e2ce 100644
--- a/src/xml_C14N.c
+++ b/src/xml_C14N.c
@@ -20,11 +20,11 @@
#include <stdlib.h>
#endif
-#if !HAVE_SETMODE
-# define setmode(fd, mode)
-#else
+#if HAVE_SETMODE && HAVE_DECL_O_BINARY
# include <io.h>
# include <fcntl.h>
+#else
+# define setmode(fd, mode)
#endif
#include <libxml/xmlmemory.h>
--
1.7.0.1

@ -1,24 +0,0 @@
From 8f80915eade771f97eae8241adad9118c9144363 Mon Sep 17 00:00:00 2001
From: "Andreas K. Huettel (dilfridge)" <dilfridge@gentoo.org>
Date: Thu, 2 May 2013 18:17:14 +0200
Subject: [PATCH] remove call to AM_PROG_CC_STDC obsolete in automake-1.13
---
configure.in | 1 -
1 file changed, 1 deletion(-)
diff --git a/configure.in b/configure.in
index a74f7ef..664d933 100644
--- a/configure.in
+++ b/configure.in
@@ -7,7 +7,6 @@ AM_MAINTAINER_MODE
AC_ISC_POSIX
AC_PROG_CC
-AM_PROG_CC_STDC
AC_PROG_RANLIB
AM_PROG_AR
AC_HEADER_STDC
--
1.8.2.1

@ -1,25 +0,0 @@
From ae2821f664b0615779638cdd1eca414e500e7f92 Mon Sep 17 00:00:00 2001
From: "Andreas K. Huettel (dilfridge)" <dilfridge@gentoo.org>
Date: Tue, 30 Apr 2013 22:29:32 +0200
Subject: [PATCH] replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
---
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.in b/configure.in
index 52a07df..ba827c7 100644
--- a/configure.in
+++ b/configure.in
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
AC_INIT(configure.in)
AM_INIT_AUTOMAKE(xournal, 0.4.7)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
AM_MAINTAINER_MODE
AC_ISC_POSIX
--
1.8.2.1

@ -1,24 +0,0 @@
From 0a1f22f433addb3317b225c8e26c4268ce6df856 Mon Sep 17 00:00:00 2001
From: "Andreas K. Huettel (dilfridge)" <dilfridge@gentoo.org>
Date: Wed, 1 May 2013 23:55:18 +0200
Subject: [PATCH] Let automake define AR, since it is used for libttsubset.a
---
configure.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure.in b/configure.in
index ba827c7..a74f7ef 100644
--- a/configure.in
+++ b/configure.in
@@ -9,6 +9,7 @@ AC_ISC_POSIX
AC_PROG_CC
AM_PROG_CC_STDC
AC_PROG_RANLIB
+AM_PROG_AR
AC_HEADER_STDC
LDFLAGS="$LDFLAGS -lz -lm"
--
1.8.2.1

@ -1,11 +0,0 @@
--- zathura-0.3.2/Makefile
+++ zathura-0.3.2/Makefile
@@ -12,7 +12,7 @@
SOURCE = $(OSOURCE)
CPPFLAGS += -DWITH_SQLITE
else
-SOURCE = $(filter-out database-sqlite.c,$(OSOURCE))
+SOURCE = $(filter-out ${PROJECT}/database-sqlite.c,$(OSOURCE))
endif
ifneq ($(WITH_MAGIC),0)

@ -1,51 +0,0 @@
From f0a86c6ef7c43eec07b0ddc7c002dba506ca1e26 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <petr.pisar@atlas.cz>
Date: Sat, 9 Jan 2016 09:48:53 +0100
Subject: [PATCH] Use synctex_editor only if WITH_SYNCTEX
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Without installed synctex, the build fails like:
zathura/main.c: In function main:
zathura/main.c:254:26: error: synctex_editor undeclared (first use in this function)
plugin_path, argv, synctex_editor, embed);
^
zathura/main.c:254:26: note: each undeclared identifier is reported only once for each function it appears in
Makefile:103: recipe for target 'build/release/zathura/main.o' failed
This patch fixes it.
<https://bugs.gentoo.org/show_bug.cgi?id=571346>
---
zathura/main.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/zathura/main.c b/zathura/main.c
index 060382a..9c0d0d3 100644
--- a/zathura/main.c
+++ b/zathura/main.c
@@ -250,11 +250,16 @@ main(int argc, char* argv[])
/* Create zathura session */
zathura_t* zathura = init_zathura(config_dir, data_dir, cache_dir,
-#ifdef GDK_WINDOWING_X11
- plugin_path, argv, synctex_editor, embed);
+ plugin_path, argv,
+#ifdef WITH_SYNCTEX
+ synctex_editor
#else
- plugin_path, argv, synctex_editor);
+ NULL
+#endif
+#ifdef GDK_WINDOWING_X11
+ , embed
#endif
+ );
if (zathura == NULL) {
girara_error("Could not initialize zathura.");
return -1;
--
2.4.10

@ -4,3 +4,4 @@ DIST aerospike-server-community-3.8.2.2-debian7.tgz 11011170 SHA256 0ac186e36889
DIST aerospike-server-community-3.8.2.4-debian7.tgz 11010893 SHA256 28f166dde56cab497bf2f3a962caa0f9b2ec43210ae5f6bf987c8f88d5dc38f7 SHA512 bbce8138c6c966881c87bd926e438dcff1f78824b319e66d6b78c0a1bcd50a980be259c4707fd0102647781f28fdab57b447ecaf19f5e809e4a924b3760f4177 WHIRLPOOL 66a37fecc92b1510548aa2cf31f619382c3d5b960fecff1e544ab3eff7421bb532d1df8bd60c92b8679347f680b3b0e25c116da5b4fd7da8aaf8e5bb74b816db
DIST aerospike-server-community-3.8.3-debian7.tgz 11204222 SHA256 1b2adeb889d855042b6129249375f17cc391f5803e3afb3db97dbaee5dbefffb SHA512 7dd2e058cb82f71d893e2d693f6058868cf2468eb2543494ce398d461f9d9df68e3c99263b2de7095f509c025d203da203f94b894278338b1840f11c314ae2da WHIRLPOOL d4d01f38b9eed2e8ed204a3294b6585462b8b805eca6b4d7ed141388b4ac253ab2916d41d35a91fcbd8e39351458e644f5a2ce29254c26868c62f16e35c5c40f
DIST aerospike-server-community-3.8.4-debian7.tgz 11204421 SHA256 6181d318428a8a46954f81502986f3a5508fce1a5182eb2aafb9c968384f73df SHA512 b592afbdb239c96448803edf909e10f4002f229303c74c1dd35a2c37091be76e639ee9ee9993ac4f68e80218467b34278eecfaf005e351ddc370f001fc5ca0ac WHIRLPOOL 0855d4877df96f58193403b3592231e2308c4a0bd7de25084262ec4ed03ed1c1e34760d13f7d2fe79a2610f345ec4d54aed8649f6e3e3f06e059f196b44c6b97
DIST aerospike-server-community-3.9.0-debian7.tgz 9781116 SHA256 8598f9d1708727e3147d88f25c9f56f65268286da906789b2d2d7f3decf19f51 SHA512 22d0c61d9c7e90826fd8c04e5a6b2d36c89708b041ebc5c376100c7bed2465f52ad6fe1c6af55cd230aa65abc21ababc81f23bdfe7d8bcdede82a9d2cbf9312e WHIRLPOOL 3fb086d3551e3ba56556c4b292126900420ee4effbf1ab6b44db77693bb68daf04ee3d9ec3c8c992baee1251741ae0bae82326dfda4987c480a78d144ec2afef

@ -0,0 +1,69 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils user
DESCRIPTION="Flash-optimized, in-memory, nosql database"
HOMEPAGE="http://www.aerospike.com"
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="app-crypt/gcr"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${P}-debian7"
pkg_setup() {
enewgroup aerospike
enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
}
src_prepare() {
local server_deb="${P}.debian7.x86_64.deb"
local tools_deb="aerospike-tools-3.9.0.debian7.x86_64.deb"
ar x "${server_deb}" || die
tar xzf data.tar.gz && rm data.tar.gz || die
ar x "${tools_deb}" || die
tar xzf data.tar.gz && rm data.tar.gz || die
rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
rm usr/bin/{asfixownership,asmigrate2to3}
}
src_install() {
insinto /opt/
doins -r opt/aerospike
fperms +x -R /opt/aerospike/bin/
fperms +x -R /opt/aerospike/lib/python/
for dir in '/etc' '/var/log'; do
keepdir "${dir}/aerospike"
done
insinto /etc/aerospike
for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
doins "${FILESDIR}/${conf}"
done
insinto /usr/bin
doins usr/bin/*
fperms +x -R /usr/bin/asd
insinto /etc/logrotate.d
newins "${FILESDIR}"/aerospike.logrotate aerospike
newinitd "${FILESDIR}"/aerospike.init aerospike
fowners -R aerospike:aerospike /opt/aerospike/
fowners aerospike:aerospike /usr/bin/asd
fowners -R aerospike:aerospike /var/log/aerospike
}

@ -1,14 +1,11 @@
DIST sqlite-autoconf-3110100.tar.gz 2359545 SHA256 533ff1d0271c2e666f01591271cef01a31648563affa0c95e80ef735077d4377 SHA512 c3efd2693e6a9526a2901d9879982a421e81e7e979aef65a160e71b255339344079a1943395480d5c37a1acc6243a8d45f45fa688f7e996774da38a3a99e71a1 WHIRLPOOL b8062e2030dffd8b44cc0eba32c93312b8ae20064004c460321a4251806037fe62ec5ef83499e491cb248786b9302f0495de0c0624128d0063cbff71b77b8864
DIST sqlite-autoconf-3120000.tar.gz 2374101 SHA256 53ecdbb5287af673eca3710c5f6c2305e73bb2d034f2a28770bea2be92ed269e SHA512 84a9107ca9045ddc724d7e37dfe2b1dc00a106769260c7bd429a95beedc46a906985b65e0b2bf597de23dd56d132b9ef6888a8c4e5f8a731c8a5c026b971d89e WHIRLPOOL 4ec76b383670f2ee9c50870587696a3c86357161344851b487f54a03c668dac8c4272738b44e5a4048dd00bf2b3122904c53b6d2195f9b48aef3ad928f34b85b
DIST sqlite-autoconf-3120100.tar.gz 2374576 SHA256 1c038519862b3983b0475f3ed3143ce4bbfcd21bfbd0741192f415838c831a7c SHA512 eb0b892bb6a1783df9b712d5f78c9f5fb5aa8ff1b1735fd2806e96b1c04e2a5f87b2e47469185195611a5cf6c446ec32935e9ae0b01734383a8fefc1bcaf5842 WHIRLPOOL 0284241a3fd6dbee16ba5fe4c1a0dc15b1b3134bd39ba8a2219c2da4e426e3572809459bbdc8bbf3fa4ea055406b85c547d8e7f05afcb57baa712653ce0d6f64
DIST sqlite-autoconf-3120200.tar.gz 2374804 SHA256 fd00770c9afd39db555c78400e52f55e8bd6568c78be23561abb472a22d09abb SHA512 e56b8d5b8fb41d27437659db669259198663c266c0b3faf44ba9b130441550fb79bd040e6488f56280b33230d9cf4e51c7906f968ffdd36206354bfabc4b6eb4 WHIRLPOOL bd1231f0cce91281c9e42338ae698a06446078d2070f4f16b5472ed4004dbf1913339a3f0e5a34d87d0e71390a130c347f3c97353967530b65b23e1492664b7e
DIST sqlite-autoconf-3130000.tar.gz 2459805 SHA256 e2797026b3310c9d08bd472f6d430058c6dd139ff9d4e30289884ccd9744086b SHA512 c2547ff9a144c46829344058b4f8dcc5b8c9c823cbc667be2944dc7beecb9cc213858cc9ce302a763200278397d9a0fc6bb35c542028a124ef0980fedd574c2f WHIRLPOOL b9bcfb2eecf30719f7a673d569949b4e497c9682de08ca6f0ccc6c67a8f1541a51e88108bebde94a14802516b114c9f8cad83fbdbb130774b3082a8107657255
DIST sqlite-doc-3110100.zip 5386958 SHA256 3f127c51c7936d13de96255b00a6be3862693ff025f61a1d3d17d3d57ee295d0 SHA512 b8fe71a852ce2fa3d7da27c09e3a1e8d019a9c55eb7e5516425754148f8d8a6cc88571d006768d5fd5b2c72aa513544bfc0ce4208f376099f8f08b7fee480d06 WHIRLPOOL 8cf7b3495ff184622dbf2842931d6b77061dc166c9d66e6bb6e400525c59ccc5b689b22cea45dad0fa7a7117692a1c16fea46aa4789084ce8c4de3655e973812
DIST sqlite-doc-3120000.zip 5402611 SHA256 346d9d56a0193d9396948192b7eca9e45c2adfeea6bbf71df62502830da510f3 SHA512 7879d006e528d692ea5718f27d03e2dfe2a5e54aa135be983b992836102720df4dc690d84795115a25ed19a663e895a3f3f8a59d0de079c451d215e07081281e WHIRLPOOL 00f5bc4b82af1ba8d43ae4d0761dacd2e608009812a12fee9aedd333baec9b36f74542c60de4acacd19f5ef898d3bd57dfb705f3b21219ba3862ca91c2f76402
DIST sqlite-doc-3120100.zip 5410493 SHA256 dbe53c076922c711a467dde57432583fbf9a12eac57cb75f6116a310880eb088 SHA512 d0117618d97744255248b9160816203147ba2afdb0bea5fe02d5e464541e09bc9147189317c6f849cc56059d6ae96e3e4b2a30cd8d0bc7b0e1ecacb573cfcdd4 WHIRLPOOL e3f054eda83301b9e4b5170bf9c56895756e4ac78a1c6256467c990fafccaeadec5f7ca54f1bf118bcb950f25db63df6c0972a138d36a10a0a9cfdf688eb207b
DIST sqlite-doc-3120200.zip 5416790 SHA256 67c640c4b01b961016717db61e3e43c63c33248c78ce0de9f10b88ea7ce97670 SHA512 4ded937565b2d9b63ae55495d4b536bc0056e0d9aa7119ee54ddea127c42ba7de17986db7b85c172043fab1112132cbc126a102b248770fca6cde9a8fda438ae WHIRLPOOL 7eefecb6d0450c85ec3f30cdeb853117f4067e1bace7d3c0524e5c6cb13d2e31772211aec8562f972491da413d9bd79022bc29c16968b086562e7f17bff984eb
DIST sqlite-doc-3130000.zip 5550186 SHA256 510606a9cdd89814b2d44e7b7f284ebb0a58153e1800de6daadfab445190f79c SHA512 0bf4544a07bd92533bc248dc16ed43c4fcad870ab535591618d3006f38c2741a8c0ed1da082444ea1af2f57936575c678bc12b651252426b908660023b36cd39 WHIRLPOOL 78fd5de701224e39d07fbb03a9193dff45237845b215d83f27a623f289d9da0df7082d53115e90474856b775d350ee3f9d2970ca2c1a4a33b24543de06fd3b9a
DIST sqlite-src-3110100.zip 9294249 SHA256 ade6aa93fd1d52dec0d8712f9ba4df59ecc6ec442f32ef28631c3b9341aadf97 SHA512 350c3019922a6adc1b7372f5e27c810a08f4bf576ea4e07d46bc59e1939a919d1bda1a29581f4df258f577202d79253292f719ca56ba30d1e7a1a2d801b65a48 WHIRLPOOL 3f7cc7baa7c59930e2e676d859478a68fddd392ccc4747630aa68c3909eb0b633d6031e9a998c1a741054594935dd52b3143ce05b574ff1b14f20f6ededc0a6e
DIST sqlite-src-3120000.zip 9367749 SHA256 d891e7ffd56cd97d069a6ed99d7e85cbe655b0a97ca6b5398c7806e888642df1 SHA512 9669e33e328b826f4692725ec09e21d85f4f2c386c624a81b0535f41ca7d2f996ebf5018db8ecdfdac18cff39a881a953111801499705dfb599f00e3bb5d10e4 WHIRLPOOL 865aaecbe331ec93b1a8c5b965c3edc43d35994c2db79d336febb27860ee91d68753d3ea274b4639f3e05d3f0a589fb21aedac33bc2120a4de8d094383d7b923
DIST sqlite-src-3120100.zip 9368459 SHA256 49b9819683f8f7329a78d2008e3f7c4e02126b556b95e5dfe3be102b9e741cff SHA512 6d0d7230343ca460215b5764d4a546631ddc2bcfc0777051379fb4632ccf9c36a53d26eda6811823156be166643c001c994a0f52498c6196ed13b34e931d55e1 WHIRLPOOL e41fd7a1ba870efb5421657975990c1d7e1ecc27023882771474a62e82b2ae305bc3d0b8556e0627de886d35e1b375fec223b3f70582d64fc5345c525b293131
DIST sqlite-src-3120200.zip 9370396 SHA256 2c16caa653e57f3c71873aa88797c97117981d6b0974254ce24d933dd27f9a86 SHA512 6cc9718c23ca3f65a42cc715eb67c8d174ecf0e397457efb6bfc5bd2efc9a51ea2f84266d31826068bf46efc550eb277b3c8e93cb85c5d23645e8b8ae4e2fc07 WHIRLPOOL ffdbbc384189f0d62a93ee8219051ff936b7c0c2fd39449f6ff72a734ab219f23f049648de7c0ec510a74aad85ba07ef0c8bebea4c3b83e043464744d2c039f4

@ -1,239 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit autotools eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
DOC_PV="${SRC_PV}"
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
DESCRIPTION="A SQL Database Engine in a C Library"
HOMEPAGE="https://sqlite.org/"
SRC_URI="doc? ( https://sqlite.org/2016/${PN}-doc-${DOC_PV}.zip )
tcl? ( https://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
test? ( https://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
tools? ( https://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
!tcl? ( !test? ( !tools? ( https://sqlite.org/2016/${PN}-autoconf-${SRC_PV}.tar.gz ) ) )"
LICENSE="public-domain"
SLOT="3"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
tools? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )"
DEPEND="${RDEPEND}
doc? ( app-arch/unzip )
tcl? ( app-arch/unzip )
test? (
app-arch/unzip
dev-lang/tcl:0[${MULTILIB_USEDEP}]
)
tools? ( app-arch/unzip )"
full_tarball() {
use tcl || use test || use tools
}
pkg_setup() {
if full_tarball; then
S="${WORKDIR}/${PN}-src-${SRC_PV}"
else
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
fi
}
src_prepare() {
if full_tarball; then
epatch "${FILESDIR}/${PN}-3.11.0-full_tarball-build.patch"
epatch "${FILESDIR}/${PN}-3.11.0-full_tarball-SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER.patch"
# Fix shell1-5.0 test.
# https://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2015-May/002575.html
sed -e "/if {\$i==0x0D /s/\$i==0x0D /&|| (\$i>=0xE0 \&\& \$i<=0xEF) /" -i test/shell1.test
else
epatch "${FILESDIR}/${PN}-3.11.0-nonfull_tarball-build.patch"
epatch "${FILESDIR}/${PN}-3.11.0-nonfull_tarball-SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER.patch"
fi
eautoreconf
multilib_copy_sources
}
multilib_src_configure() {
local CPPFLAGS="${CPPFLAGS}" options=()
options+=(
--enable-$(full_tarball && echo load-extension || echo dynamic-extensions)
--enable-threadsafe
)
if ! full_tarball; then
options+=(--disable-static-shell)
fi
# Support detection of misuse of SQLite API.
# https://sqlite.org/compile.html#enable_api_armor
append-cppflags -DSQLITE_ENABLE_API_ARMOR
# Support column metadata functions.
# https://sqlite.org/c3ref/column_database_name.html
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
# Support dbstat virtual table.
# https://sqlite.org/dbstat.html
append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB
# Support Full-Text Search versions 3, 4 and 5.
# https://sqlite.org/fts3.html
# https://sqlite.org/fts5.html
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
options+=(--enable-fts5)
# Support hidden columns.
append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS
# Support JSON1 extension.
# https://sqlite.org/json1.html
append-cppflags -DSQLITE_ENABLE_JSON1
# Support Resumable Bulk Update extension.
# https://sqlite.org/rbu.html
append-cppflags -DSQLITE_ENABLE_RBU
# Support R*Trees.
# https://sqlite.org/rtree.html
append-cppflags -DSQLITE_ENABLE_RTREE
# Support scan status functions.
# https://sqlite.org/c3ref/stmt_scanstatus.html
# https://sqlite.org/c3ref/stmt_scanstatus_reset.html
append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
# Support unlock notification.
# https://sqlite.org/unlock_notify.html
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
# Support soundex() function.
# https://sqlite.org/lang_corefunc.html#soundex
append-cppflags -DSQLITE_SOUNDEX
# debug USE flag.
if full_tarball; then
options+=($(use_enable debug))
else
if use debug; then
append-cppflags -DSQLITE_DEBUG
else
append-cppflags -DNDEBUG
fi
fi
# icu USE flag.
if use icu; then
# Support ICU extension.
# https://sqlite.org/compile.html#enable_icu
append-cppflags -DSQLITE_ENABLE_ICU
if full_tarball; then
sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
else
sed -e "s/^LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
fi
fi
# readline USE flag.
options+=(
--disable-editline
$(use_enable readline)
)
if full_tarball && use readline; then
options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline")
fi
# secure-delete USE flag.
if use secure-delete; then
# Enable secure_delete pragma by default.
# https://sqlite.org/pragma.html#pragma_secure_delete
append-cppflags -DSQLITE_SECURE_DELETE
fi
# static-libs USE flag.
options+=($(use_enable static-libs static))
# tcl, test, tools USE flags.
if full_tarball; then
options+=(--enable-tcl)
fi
if [[ "${CHOST}" == *-mint* ]]; then
append-cppflags -DSQLITE_OMIT_WAL
fi
# Use pread(), pread64(), pwrite(), pwrite64() functions for better performance if they are available.
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread_pwrite_test" <<< $'#include <unistd.h>\nint main()\n{\n pread(0, NULL, 0, 0);\n pwrite(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD
fi
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD64
elif $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -D_LARGEFILE64_SOURCE -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
append-cppflags -DUSE_PREAD64 -D_LARGEFILE64_SOURCE
fi
econf "${options[@]}"
}
multilib_src_compile() {
emake HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
if use tools && multilib_is_native_abi; then
emake rbu showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
fi
}
multilib_src_test() {
if [[ "${EUID}" -eq 0 ]]; then
ewarn "Skipping tests due to root permissions"
return
fi
emake HAVE_TCL="$(usex tcl 1 "")" $(use debug && echo fulltest || echo test)
}
multilib_src_install() {
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
if use tools && multilib_is_native_abi; then
install_tool() {
if [[ -f ".libs/${1}" ]]; then
newbin ".libs/${1}" "${2}"
else
newbin "${1}" "${2}"
fi
}
install_tool rbu sqlite3-rbu
install_tool showdb sqlite3-show-db
install_tool showjournal sqlite3-show-journal
install_tool showstat4 sqlite3-show-stat4
install_tool showwal sqlite3-show-wal
install_tool sqldiff sqlite3-diff
install_tool sqlite3_analyzer sqlite3-analyzer
unset -f install_tool
fi
}
multilib_src_install_all() {
prune_libtool_files
doman sqlite3.1
if use doc; then
dohtml -A ico,odf,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
fi
}

@ -1,2 +1 @@
DIST commons-compress-1.10-src.tar.gz 8528642 SHA256 049814de8a1e1548d9673e2a6e3b9b6e387910feefba8a877a13bfdad2046419 SHA512 1eee157134d861f49b735df02f028781ef86370d7d246cb8fbfc1f445427d5cdd753a9df7a78e760d53667c43ab5c37df315a1e36e845e5d308961ebe138d910 WHIRLPOOL 04bae895867aeb9d787c21ee7fdfa8e72aa1d40c3917f39476576a4858dacb190c091b007394cb11d58604815d54d373ea4fb7be05e83095684ef2e4802b6860
DIST commons-compress-1.8.1-src.tar.gz 8476056 SHA256 aa1221643331d9de5c8155b032c7fde23fc8cf3d962155092de89c44d4978412 SHA512 4e4f9633cc3c470970a8da41344a819ff63430a46e219e93896dbe2374738349f78942cff93ad8d348599cfc2dd7d014ae4ff3b09d76a924bb11ca1c4a2c05ea WHIRLPOOL 2d7f3230f47186a72b4b31efd10c5dfd68488d263e26d97b6e715b2b2eab3e22ae3e5946d232ca014aa2a3d14f3abf87ce97bf2e70c7c06788c4093df4156aef

@ -1,25 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=5
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Commons Compress defines an API for working with ar, cpio, tar, zip, gzip and bzip2 files"
DESCRIPTION="Java API for working with archive files"
HOMEPAGE="https://commons.apache.org/proper/commons-compress/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
CDEPEND="dev-java/xz-java:0"
RDEPEND=">=virtual/jre-1.6
${CDEPEND}"
DEPEND=">=virtual/jdk-1.6
RDEPEND="
${CDEPEND}
>=virtual/jre-1.6"
DEPEND="
${CDEPEND}
>=virtual/jdk-1.6
test? (
dev-java/junit:4
dev-java/ant-junit:0

@ -1,56 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Commons Compress defines an API for working with ar, cpio, tar, zip, gzip and bzip2 files"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
COMMON_DEPEND="dev-java/xz-java"
RDEPEND=">=virtual/jre-1.5
${COMMON_DEPEND}"
DEPEND=">=virtual/jdk-1.5
${COMMON_DEPEND}
test? ( dev-java/junit:4
dev-java/hamcrest-core:1.3
dev-java/ant-junit:0 )"
S="${WORKDIR}/${P}-src"
JAVA_ANT_BSFIX_EXTRA_ARGS="--maven-cleaning"
EANT_GENTOO_CLASSPATH="xz-java"
EANT_BUILD_TARGET="compile package"
EANT_TEST_GENTOO_CLASSPATH="junit-4 hamcrest-core-1.3 xz-java"
java_prepare() {
cp "${FILESDIR}"/build.xml . || die "Failed to copy build.xml"
# osgi stuff mvn ant:ant doesn't handle
mkdir -p target/osgi || die "Failed to create target dir"
cp "${FILESDIR}"/MANIFEST.MF target/osgi/ || die "Failed to copy manifest"
if ! use test; then
find -name "*.jar" -delete || die "Failed to remove test resources"
fi
}
src_test() {
EANT_TEST_TARGET="compile-tests test"
java-pkg-2_src_test
}
src_install() {
java-pkg_newjar target/${PN}-1.1.jar
use doc && java-pkg_dojavadoc target/site/apidocs
use source && java-pkg_dosrc src/main/java/*
}

@ -14,7 +14,7 @@ SRC_URI="mirror://apache/${PN}/Tapestry-${PV}-src.zip"
LICENSE="Apache-2.0"
SLOT="3.0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
CDEPEND="
dev-java/bsf:2.3
@ -35,7 +35,6 @@ RDEPEND="
DEPEND="
${CDEPEND}
app-arch/unzip
>=virtual/jdk-1.4"
IUSE="${JAVA_PKG_IUSE}"
@ -46,11 +45,11 @@ EANT_GENTOO_CLASSPATH="commons-logging,commons-fileupload,commons-lang-2.1"
EANT_GENTOO_CLASSPATH+=",commons-codec,commons-beanutils-1.7,commons-digester"
EANT_GENTOO_CLASSPATH+=",servletapi-2.4,ognl-3.0,bsf-2.3,jakarta-oro-2.0"
EANT_GENTOO_CLASSPATH+=",javassist-2"
JAVA_ANT_REWRITE_CLASSPATH="true"
java_prepare() {
mkdir config lib || die
cp "${FILESDIR}/Version.properties" config/ || die
cp "${FILESDIR}/build.properties" config/ || die
cp "${FILESDIR}/common.properties" config/ || die
@ -58,15 +57,12 @@ java_prepare() {
src_compile() {
cd "${S}/framework" || die
eant -Dgentoo.classpath="$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH})"
use doc && javadoc -sourcepath src/ org.apache.tapestry -d ../javadoc
}
src_install() {
java-pkg_newjar "lib/${P}.jar"
use source && java-pkg_dosrc framework/src/org
use doc && java-pkg_dojavadoc javadoc
}

@ -15,7 +15,7 @@ HOMEPAGE="http://xerces.apache.org/xml-commons/components/external/"
SRC_URI="https://repo1.maven.org/maven2/${MY_PN}/${MY_PN}/${PV}/${MY_P}-sources.jar -> ${P}.jar"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~arm ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="1.4"
IUSE=""

@ -2,6 +2,6 @@ DIST pl-6.6.6.tar.gz 14838653 SHA256 9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe
DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb WHIRLPOOL 0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 c11e48122dc468f21e08da4a65f5a2daa9e0ddbc2e186bbd952626c95b29db04 SHA512 3506f4168d52f7d3539cd753c5153750df8c3239b78ffac1784c634b585d5fb0c825700e77abc9c1f467af71473ae1861eef629ebdf76b7c783d276c393f40fc WHIRLPOOL 8b70ab91592280d0634c6c897771696c0c63d30680044994cedf69f18cd4f386adf833998e64d4ad892cff97300b5bbfaa8dec8448ea04ebaba7e31f7e9c30d0
DIST swipl-7.2.3.tar.gz 16192142 SHA256 43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b WHIRLPOOL de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
DIST swipl-7.3.19.tar.gz 16285473 SHA256 693cfeac8f31d050ddcec27e550586359e98a64dc820398997d0ce6b8f564354 SHA512 19fd78903b1df3ddb76c48930571fc53c68e4e3913b1fd15c38d89f6443274910f02c8585585addf274aba6be5061a1c62e7f8af9bb4bcdacd511b3efe5888ab WHIRLPOOL 832acffbf502afd084f467c7cc0eea293070b123b97983d1926829ecd08bb44a62c884b2c24602c744380d9de24bd94d1d7de8780b38e29aef91fc03018ae1ea
DIST swipl-7.3.20.tar.gz 16298706 SHA256 8dd5a73ce454e68b45a11f0aebb64bbe668a06e35198c2c12d176af9c1c19d69 SHA512 e4641c25db990603b38888fe0fef03edd0367b2293303f2e055b92e45fd46b2dd1f3fd8aad4c26ca76e6fab67c6a0826b155a0e61bbc43a6f1072b14f4470c02 WHIRLPOOL 8def423b40a5371b69cef382ff71f3089e895f8e3bc5fdbf3379a49b2596c4e5f98fe0b76b4b6c0d8ed33d9f50bf1e505b83839e2a7aa14fbe5f35c167df031e
DIST swipl-7.3.21.tar.gz 16369519 SHA256 a439fada1f5f2291ec51d500abedd10f0e0112e295fea2cffd6dd8f2ae274859 SHA512 2bb038c455e75d654aabdd3ee7c72fbe3cafd0755829c91b22cd6b2ea1d8e3be0deff038538bf39e2e9dc31d88a00c4be30444643580082ae76bbb2042b380a8 WHIRLPOOL fbc1b8ec3a15cb27c0b142a790af0bc0323d842cebc6c618641f563997befa32900940d7273b11cf00a7788bdc525077e267d8aa58d0d4d4a04e2c337282b8b4
DIST swipl-7.3.22.tar.gz 16377750 SHA256 d8047dfef86f505193190b1bc170183e43eb394d807f673b4d7aae483a47ca04 SHA512 51ef8d73c175534ed94b33488c640c229a09a015fc007ed4ee9f719e66a1f6e1dadf00e088fc5384a2249167a295a74372fe89c073337b7e51dd4640581279ba WHIRLPOOL 29be19b3405553073403ffda45bb21eb1500433ccc8ea889d174e06fd6265a85bcfce839c1de85d12ecb634cd4885bfe7f5d674658f6c0bce07d60a15afdff68
DIST swipl-7.3.23.tar.gz 16393156 SHA256 ea6d2f8f0ec5fe8c1492f6790c8697b661d14e7b1e7a976c5d5d1c7d65a284d4 SHA512 1a79e0066dbcdaf49c183ca4344ffd1a5ab4765cc999ab46ff9a31bf2a46298e3b8816a3f0b715446a55d22bd8f1880a36bf43d79acc07506f8674c106eec5ca WHIRLPOOL b70a03aa549320fbd102362512fa0e4b88cb7c546da997356cbe11a3af89e1be7384dd1fe43cd6a881ab952e6eb7173841acc36070373dd41744b63b2f739349

@ -139,5 +139,5 @@ src_install() {
./packages/report-failed || die "Cannot report failed packages"
fi
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION
}

@ -14,7 +14,7 @@ LICENSE="BSD"
SLOT="0/57"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc examples static-libs"
DEPEND="

@ -3,4 +3,4 @@ DIST jemalloc-3.3.1.tar.bz2 252997 SHA256 35c433cc1df5cdf9eb58b7980338552fc1d7aa
DIST jemalloc-3.6.0.tar.bz2 338964 SHA256 e16c2159dd3c81ca2dc3b5c9ef0d43e1f2f45b04548f42db12e7c12d7bdf84fe SHA512 ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43 WHIRLPOOL d5452005951b10d9d529349481779d79361ec8d8ac1f36f4b54408b5e0184f35d79fee8378188d98f1b8e41ae13557a2cf41ab849b68856ba69f33870fe6e980
DIST jemalloc-4.0.4.tar.bz2 391483 SHA256 3fda8d8d7fcd041aa0bebbecd45c46b28873cf37bd36c56bf44961b36d0f42d0 SHA512 93be0551a80d5f5dc3a1044ef3d5f06c5ce65f3c1fd753743ee64340b841fc2d7902178774ab71eaa633f68abad44109870eb84159679fdc8ce6d93db3a53112 WHIRLPOOL c8bc1a81555b30ff519fda90bfbcfcdb6c9e370ba7478bca17058e58e08c36d20a1995ab12d5374d4edb9cdd2469748517a6f1795a24667c5f798c4c0c756a9c
DIST jemalloc-4.1.0.tar.bz2 412900 SHA256 fad06d714f72adb4265783bc169c6d98eeb032d57ba02d87d1dcb4a2d933ec8e SHA512 12433101936a104115d8d93991b4849daf897bd39d6c28b1235215c7abc627163a70d19259fb1f2eeb0cdd66cfe889c2e40eb77dccee6debd73b1a4313d0de73 WHIRLPOOL 0305d1cc715c565749c5e9c2de396d349c0d79513da80b461324c82f880c6a070a932cea19802ac809810fe01690dcb24047914f937ddf167a990cf7b4110f0c
DIST jemalloc-4.2.0.tar.bz2 430964 SHA256 b216ddaeb901697fe38bd30ea02d7505a4b60e8979092009f95cfda860d46acb SHA512 a6963ad62830472c8b85d0184d24fdd07039e41d02a7bd5177618f7b9f936c658b836ea74e4d2b771f12eea8dc9892363991cf5fab7b19a42871a8cbeb2ef1c4 WHIRLPOOL 94c030bb70b2a1538af2037ce9708e761f801b2ca86101dbe80a839757af6c7ebbc7d032eadf202f84f33cc88ebca6e0263c747d746fe4a7fc0598e9d3b278ec
DIST jemalloc-4.2.1.tar.bz2 431132 SHA256 5630650d5c1caab95d2f0898de4fe5ab8519dc680b04963b38bb425ef6a42d57 SHA512 a0bbf2150371bf31b386c668bc636a56e82145a8a81586d0898cdeed707bf1b694e777ea2afba521584998a60663bb4734e8a83697a337ea13e6ade4de737c18 WHIRLPOOL 2fd0dd55184eef49329dfff40ef1fc4bce8304e52f0fd0e11fa6bd380a93206d600d8ff3bb1ac442fcab7ecdda2a1ac56cb68f30bb70bc1ced0f54e835ca9bef

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=""

@ -4,13 +4,15 @@
EAPI=6
inherit autotools
DESCRIPTION="C++ MIME library designed to be easy to use and integrate, fast and efficient."
HOMEPAGE="http://www.codesink.org/mimetic_mime_library.html"
SRC_URI="http://www.codesink.org/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc examples"
DEPEND="doc? ( app-doc/doxygen )"
@ -19,6 +21,9 @@ src_prepare() {
default
sed -i -e "s|../doxygen.css|doxygen.css|" doc/header.html || die
mv configure.in configure.ac || die
eautoreconf
}
src_configure() {

@ -1,2 +1,3 @@
DIST urdfdom-0.3.0.tar.gz 58477 SHA256 2e3f14bdb47e237f2ba75fc9e26008a133210c15b52f73c9112adeb0b0d1da6c SHA512 ce49dca7963d7301cd1aae58fff9fb4341144ecba9b7ce2efa74ee98424bd7fde6e891331944b7cd008bb974cb19df3eee0f88a77dad09fb72feb63b45bbc6d3 WHIRLPOOL 5c847cbb0bf28ed39f8fa0cfbe27246d863085b761a032764e570dac012ebc27ee2d175a1e599e5fc7495d14768b42a3dd82aeab7f513b1ff62d23e5f50509ef
DIST urdfdom-0.4.1.tar.gz 62609 SHA256 6552e2b6de63b0ff7300909fa69d9bab18381b6184a05dc2fe744b2334a9fde5 SHA512 4718f93b6a17d52c377757deda34cdac2cd462fc820e188c1d649e7397a17f1df424e2ef40134f3f313066d7b005681e44f6ec7142c7c56f08660d622209e255 WHIRLPOOL b3d498ae7b24e9411d287163f7d08d8c94785682ee317844130d0624a673d887b00a9b467e68a464b60d3c161ea8434ad7e729ac676de7b3cb28a8f34fa47555
DIST urdfdom-0.4.2.tar.gz 24893 SHA256 ed1b72830b05868514f92324846dbb7de79df661e20cd7d937af8a069a1a7e20 SHA512 96bcc8c660fbf5a2f1be7b9586136b26a721c72ccc532ad15104b3283ac125ab0d021d4b723fb72f996adacf84fbfff8b2f18619e403ac0fed4a8bad0d237394 WHIRLPOOL c54cdcea1d6238c81fb4269b65eb8f066aee2435923717879b17be747615c0d08be9639466f1480d47347b46a958fec84d42752956a833ab48caf2661e79503d

@ -0,0 +1,38 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/ros/urdfdom"
fi
inherit ${SCM} cmake-utils
if [ "${PV#9999}" != "${PV}" ] ; then
KEYWORDS=""
SRC_URI=""
else
KEYWORDS="~amd64 ~arm"
SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="URDF (U-Robot Description Format) library"
HOMEPAGE="http://ros.org/wiki/urdf"
LICENSE="BSD"
SLOT="0"
IUSE=""
RDEPEND="dev-libs/urdfdom_headers
>=dev-libs/console_bridge-0.3
dev-libs/tinyxml
dev-libs/boost:=[threads]"
DEPEND="${RDEPEND}"
src_prepare() {
sed -i -e 's/set(CMAKE_INSTALL_LIBDIR/#/' CMakeLists.txt || die
cmake-utils_src_prepare
}

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -10,9 +10,7 @@ if [ "${PV#9999}" != "${PV}" ] ; then
EGIT_REPO_URI="https://github.com/ros/urdfdom"
fi
PYTHON_COMPAT=( python2_7 )
inherit ${SCM} distutils-r1 cmake-utils
inherit ${SCM} cmake-utils
if [ "${PV#9999}" != "${PV}" ] ; then
KEYWORDS=""
@ -29,41 +27,12 @@ SLOT="0"
IUSE=""
RDEPEND="dev-libs/urdfdom_headers
dev-libs/console_bridge
>=dev-libs/console_bridge-0.3
dev-libs/tinyxml
dev-libs/boost:=[threads]"
DEPEND="${RDEPEND}"
PY_S="${S}/urdf_parser_py"
src_prepare() {
sed -i -e 's/set(CMAKE_INSTALL_LIBDIR/#/' CMakeLists.txt || die
cmake-utils_src_prepare
cd "${PY_S}"
S="${PY_S}" distutils-r1_src_prepare
}
src_configure() {
local mycmakeargs=( "-DPYTHON=FALSE" )
cmake-utils_src_configure
cd "${PY_S}"
S="${PY_S}" distutils-r1_src_configure
}
src_compile() {
cmake-utils_src_compile
cd "${PY_S}"
S="${PY_S}" distutils-r1_src_compile
}
src_test() {
cmake-utils_src_test
cd "${PY_S}"
S="${PY_S}" distutils-r1_src_test
}
src_install() {
cmake-utils_src_install
cd "${PY_S}"
S="${PY_S}" distutils-r1_src_install
}

@ -1,3 +1,4 @@
DIST urdfdom_headers-0.3.0.tar.gz 9931 SHA256 f059350cd85fc3b8394ed0c3bd0d4b8d14fa9c8edd09c3ee01881b4711843087 SHA512 249ea2a2cb8196eb14e005f32a3376585a5a25d599ff041b562500e2e9f17a988a8cd0dfd575853e1cfc7ca736882e856998718b702b8d0be0fc4a011d8d9dd9 WHIRLPOOL 9f7919fb1b56eedfafa8b474e2c990349f070cee10d7e48f66d5e02246583915804d5ab0c60ea98a3013b8adaabb3e0f33e814a0d79e86c2e4ced0a06e2115d8
DIST urdfdom_headers-0.4.0.tar.gz 11488 SHA256 01fec111f91805eb5bcbbee56b5da7413de7a7485ad4c63ea51614ebdfc25eca SHA512 c04807d52a252c5def9d1a8dbc23dc694e432b7f777607a79de1aa74d66a20c19b5cce911051de734d21e08daa925ceaf4272a6504bf39bc2289eeda60e7f5e6 WHIRLPOOL 9fa094be524a0f7c9e76d2946e9321effd3058b11221c4b8a389ab30bb18ac63f2336b247c3d4563ddcd92e48b9f5d6add7805ae57ee9f0d726d8a4b87e58e20
DIST urdfdom_headers-0.4.1.tar.gz 11473 SHA256 e210f9234af47bfc9fa4bb17d004fb3eac4513dcdfe639fb7b1c2db6408c8cd8 SHA512 cf123fb842159fbfae1083a770b6229063c6444712c686e7e461020c8efcd43e076c6db1d2035a26e5842a66dc17d4d6d2416c7c01772c890a9b75f50977b7f2 WHIRLPOOL 92a4239c532e32df1c7e7a264759b423ed2da55d1c8e5105933bd2f4b46f6c0cf31b9dfe1f7aeedc72b77bccc20341976a01d587940c6285900d5dc427b07e85
DIST urdfdom_headers-0.4.2.tar.gz 11498 SHA256 3ecd6026a8eae494366ea6f8280988c232aa3e300c89e4a5971856d8258a171f SHA512 e54019c829a033a9504cfef315a957d45cbdb384fe817dc721ff68cb70e30befb835a6575a5ab870a93ff5503783770cf01e0b5b067ef3decf1dfa3020dc14ea WHIRLPOOL e5bf9cc8ef69c588fcbafd02d5f866af2a79ef2ffccc4fcefaad2c2bee190474e0f1f7b14792dbf52560bdfcc17e26eb5d27e4a207279e3078b4051d89b63d5e

@ -0,0 +1,30 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
SCM="git-r3"
EGIT_REPO_URI="https://github.com/ros/urdfdom_headers"
fi
inherit ${SCM} cmake-utils
if [ "${PV#9999}" != "${PV}" ] ; then
KEYWORDS=""
SRC_URI=""
else
KEYWORDS="~amd64 ~arm"
SRC_URI="https://github.com/ros/urdfdom_headers/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="URDF (U-Robot Description Format) headers"
HOMEPAGE="http://ros.org/wiki/urdf"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,6 +1,3 @@
DIST ocaml-ctypes-0.4.1.tar.gz 162601 SHA256 74564e049de5d3c0e76ea284c225cb658ac1a2b483345be1efb9be4b3c1702f5 SHA512 8155ffe16a58d5714ceb602afa5531c93526defca39a16047328ac06d2c7c7f52b768b18170391f467e1f6919c69275734faf85d27315e11b8bbefcb1bc8afa9 WHIRLPOOL d8d0ef24e0b6c40f50fddf38fed7238cf95573909d2809cc2ab5c1b9b3dab333210e1ce99cf805804576a79d08d819e2ecdee7b4a6a9e13efb13e7b9f88ad802
DIST ocaml-ctypes-0.4.2.tar.gz 162968 SHA256 704efcbf3b99c180855ad4faed0dd7cec4f2384f9b8963b572329697be8cbae4 SHA512 78e51a4ea35efd6d854b81c65d3e224175927a3c87b9b665d173cefeb3f424e1ed8fc8dfbbb4ce33b4bc43163ecf647ba9b502e69c82eb05ddcde66b8d6c99e4 WHIRLPOOL 124c6f91ae1ae980994f8cca483a2090c60b62864abe8d4b9aac725b2131f331d385a6a1e5b7685e4f61ac4e3e53cb22ac0cad9b32ebefa444d2ef00e15f7caa
DIST ocaml-ctypes-0.5.0.tar.gz 168414 SHA256 d15df8a065b5b9850400727c0e5cb4eb8ad567c3504278b03065cc766b57bf3e SHA512 0d59b6aec0421e7eb79792bfd02a8f77311bca1787f7b17af0eca4fdaa82a55d27de24bc2c6fa937e3c2b86585cd496d929a7490165e27c49da360e6efd3d67d WHIRLPOOL a84b3d14437cf8a47d09d15a3af67b48ed57a147e09d12f93711102879b2962fbe7b4ea1c327e92da262334bed40d8175c9dd18902f8bc4a19f552b97406fd15
DIST ocaml-ctypes-0.5.1.tar.gz 168540 SHA256 51da7276abccb274fd09fda9d024a3469b819d534492afe9c8d549dd953114ec SHA512 03a67c6b995b87c229b04577d2f38a8d699223d5c44c4597e6ac5ff1d74bc22474aea248e9b54d913b83a99ac7ccc61c7c67ca288e4f41b71a63da683b085331 WHIRLPOOL 0eed3a97a7c0fdf568d97b07718171f140aed34d440fa55bb8d21380dddba2f52fa2c3bf61d044da24cd30479c0bdea23bd23b86997adbc14a99bd630fc1ee17
DIST ocaml-ctypes-0.6.0.tar.gz 179019 SHA256 098980e68c4bd1cad1e859fa2bcea4d3dc8a4f9d04c00bc3ebcf28a7480a3fb7 SHA512 3939df612f4d1aba178737269da55ba85b92730112a5c8011ecd006b61c48d8742b8e5a214662879eb7dc72e5b8a990b587b25696e18b9dda71b5280e1ed1be2 WHIRLPOOL fd11ad1b2624a526c69bda89bb17e45d3a22e3cf4d730734b5a551836034ba9bc057156add0af32ce9f3278d60aadfc2610253c76e53cba7d3aff157d2157dba
DIST ocaml-ctypes-0.6.2.tar.gz 179953 SHA256 f31671c6515b9f9df245ec08e8ac6842cf33b7d9b76799cc07f8b77b093de55f SHA512 65b975f51daa29f59c07eec558eb5f688452a8e30edeeeca186d60f4cb56e087c5943b6f59d7dfa5f69ae9cace22ecc135148f99754693af684fd75178dafa24 WHIRLPOOL ad016187e9ce0657d38b8d98a986e9886e01b5f21f2090e89ba6d6dc91e16fce91c9d284b826f4dd1e46b9ffd9df3a4656f22e2023cece5994642a74547501c4
DIST ocaml-ctypes-0.7.0.tar.gz 181164 SHA256 8a68597b8545b36d7ced83a3365767ad0ebae99382ca7c8fff2a97666a78f94c SHA512 78929d4d9dd47e08751231a649f74259973333ecae84e6152b0a3e16a78da6b8b95bd8f69842b3b052324ecf96457eaa2b894557888aa53271917f9135259353 WHIRLPOOL 4edab9bacbea2f01676f0adc8b7058acd6097808c9d53e6d47320341de127634a3c0db3cdfd54678fdc97cb1bae8400ae79f8c5f5d55a921a3555d4f7c4ddc3a

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib
DESCRIPTION="Library for binding to C libraries using pure OCaml"
HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes"
SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
virtual/libffi
"
DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"
src_compile() {
emake -j1
}
src_test() {
emake -j1 test
}
src_install() {
findlib_src_install
dodoc CHANGES.md README.md
}

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib
DESCRIPTION="Library for binding to C libraries using pure OCaml"
HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes"
SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
virtual/libffi
"
DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"
src_compile() {
emake -j1
}
src_test() {
emake -j1 test
}
src_install() {
findlib_src_install
dodoc CHANGES.md README.md
}

@ -1,36 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit findlib
DESCRIPTION="Library for binding to C libraries using pure OCaml"
HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes"
SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="test"
RDEPEND="
>=dev-lang/ocaml-4.02:=[ocamlopt]
virtual/libffi
"
DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"
src_compile() {
emake -j1
}
src_test() {
emake -j1 test
}
src_install() {
findlib_src_install
dodoc CHANGES.md README.md
}

@ -1,2 +1,2 @@
DIST ocaml-redis-0.2.3.tar.gz 61333 SHA256 954b498944b0340b8ea83e7af3740a34e3212cd0fcce5b3c02ba253836fcd374 SHA512 8f1c582778fc3cc8dd1e46b7369b66dc33692d7e836703fe8649ce16070469a5d7adbae8e198087e820b2254056edbb815de5c43fbf5fd7cb66d02b2e303018c WHIRLPOOL a34df4e5726ffa8cc3228a9099fbc03063d422753b3a60c1fd2e48a048066e4fe4d94f66ac346fdba64e3c618fc03b1b6fe107fd94c0e9e29059722123979c99
DIST ocaml-redis-0.3.0.tar.gz 69120 SHA256 8ff583321aea5398af98688eb84d3c3581aba0df1d2c34b437e2ba5e70585e3d SHA512 84e57763d23b309adc7d112ff5c3b79307f4d3077ed177166b57d09b249062466c48b269bddf647438af760981c909e26296669a80778198832bf79151b29e2b WHIRLPOOL 57cf2a1644ebd93d15b8b9432de040026a7c0cbf9542405198bdf0a6b180cbc469005ca44cd9da1a010682df88b9e608dbcb366315fd47a2b8f91b4306ec8e32
DIST ocaml-redis-0.3.1.tar.gz 69758 SHA256 5004f1d2c19ba1a8aae8b3096d04fbbbcab4bc3f6c50171cd8d1202c2d2a01e7 SHA512 a3cfa270dacda997330583a685dfc4c5748623e782bf54bf109736b8f95b0c3d6ce0d3fcbfaa73f92e5f03a547700b29cfdc6fb85864972cc55da951a84b28a2 WHIRLPOOL 0e033a7df950e7d6979c40de451170563015aa80331ecf36c0bf8340a9ed69a0618770889fc290681be8e6acd1c38b174385a5c8839293bd55194af92ad70059

@ -4,6 +4,7 @@
EAPI=5
OASIS_BUILD_TESTS=1
OASIS_BUILD_DOCS=1
inherit oasis

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~ppc-macos ~x64-macos ~x86-solaris"
KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~ppc-macos ~x64-macos ~x86-solaris"
IUSE="test"
RDEPEND="

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Provides a uniform interface to various event loops"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
KEYWORDS="alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
IUSE=""
RDEPEND=""

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Canary to check perl compatibility for schmorp's modules"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
RDEPEND=""

@ -31,10 +31,6 @@ DEPEND="${RDEPEND}
test? (
virtual/perl-ExtUtils-MakeMaker
dev-perl/Test-Exception
>=virtual/perl-Test-Simple-0.880.0
|| (
>=virtual/perl-Test-Simple-1.1.10
( <virtual/perl-Test-Simple-1.1.10 dev-perl/Test-use-ok )
)
>=virtual/perl-Test-Simple-1.1.10
)
"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -24,7 +24,7 @@ RDEPEND="
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Exception
|| ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-use-ok )
>=virtual/perl-Test-Simple-1.1.10
)"
SRC_TEST="do"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -20,7 +20,7 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.30
test? (
|| ( >=virtual/perl-Test-Simple-1.1.10 dev-perl/Test-Tester )
>=virtual/perl-Test-Simple-1.1.10
)"
SRC_TEST="do parallel"

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -25,7 +25,7 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-perl/Module-Build-0.400.3
test? (
|| ( >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Tester-0.107 )
>=virtual/perl-Test-Simple-1.1.10
)"
SRC_TEST="do parallel"

@ -1 +1,2 @@
DIST Text-BibTeX-0.72.tar.gz 286747 SHA256 fc99855298233f677335dfec83172e04d3a008b368380d11bbd5cbf67c92d66d SHA512 6096734901976bf6576720cff601f3209650e9dded09dc08e01a4795dd72f5b51f35137a58598944b55a65c981b27b2d62ba3412fcb8da9222d46b477af84beb WHIRLPOOL bf38b04a9ec6c9170eb25717f9efbe1b0e61ab5b103bdfffea758fe1f6ef43335f1ec419accf41b6a82aaa8af234b93ae1ad79b60e1e02c71eb73bf2f4fd774c
DIST Text-BibTeX-0.76.tar.gz 295593 SHA256 79d6517f7561c155157ea7b60e5e4ead01dc56f612dd9cf2b81f35f444023be7 SHA512 a223f7ecc6c08b17076b515c0eb47f70d78951857f6a2367568c5af5c436eba595de8e3c9acec9c0bc8ca758739ae21a11f616c0c5ebedb5d1858c2d719085e5 WHIRLPOOL b80f2e22499fc785cba7eb561632fb757e8ee98326dbd013ed4981b4d1754c22d0c563679d067a81e46750a15fe46b1f23e5b744de924053e96f88903d04a358

@ -0,0 +1,31 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR="AMBS"
MODULE_VERSION=0.76
inherit perl-module
DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-perl/Config-AutoConf-0.16
>=dev-perl/ExtUtils-LibBuilder-0.02
>=virtual/perl-ExtUtils-CBuilder-0.27
>=dev-perl/Module-Build-0.36.03"
RDEPEND="!dev-libs/btparse
>=dev-perl/Capture-Tiny-0.06"
SRC_TEST="do"
src_prepare() {
sed -i -e "/#include <stdio.h>/a #include <string.h>"\
btparse/tests/{tex,purify,postprocess,name,macro}_test.c || die
perl-module_src_prepare
}

@ -12,7 +12,7 @@ DESCRIPTION="Minimal try/catch with proper localization of \$@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test minimal"
RDEPEND="

@ -1,2 +1,2 @@
DIST PEAR-PHP_CodeSniffer-2.5.1.tar.gz 294006 SHA256 bd38bddea81eb9b13413fb09c382a10bbd3c3d8bf82539ac4cc3f1e6a334e5ca SHA512 20221e45da087bbd4e34817086e67ec87016d24a0f14bafbcd7b2a82d4ead9ecf18f2053685e7eee33b5cb4ae2a6d19588b2ca35908b01b75fa79589bbf46671 WHIRLPOOL 0e3b6fe239a6a6e653bf0478edc3eadd05fad456e69785d6f893890cd0a00c066f3eb186c5081142579e0df1a21d7e89f089c93ba4d9810fa235532c318f6a6a
DIST PHP_CodeSniffer-2.5.1.tgz 484780 SHA256 9de1a12f2d184bd1846a6f756f7507b16722538c88c9dd66912915f498a3f330 SHA512 285cfa1c39ffa6d53317df1d9a4f78f718e0a8c8aded016b07982e83e5bed7713a8f8f8d0da988eb716cf9006f2261d32cc5ecb31c56e07d1be830e85213b002 WHIRLPOOL 74355c23de5ae70bb91ac226d68b61936fefd47487c20cb6d07a92a3060b27a220812a5b5af28d32cdf9be90890ad3c77591cf75ff5f47eef3e0f6fa444337af
DIST PHP_CodeSniffer-2.6.2.tgz 497234 SHA256 f5c71941e254742130e22cd5ef48d3b06b486efbd1b3dbc7f2fa77acdeac650d SHA512 8e74ca2035f25647c836c6cacb6da6c1a3d0d280077cc6b31f5abf01843546c7370a96cba4f3a1b56fe8bac6954e10ce6570352ae67b14f717bab6a30bd2c865 WHIRLPOOL 558653b7ca61d65cdb20dc5e91b3b53f4de57e00aa399a58e798a497b5b1659241f946390817333621ed7e4737f6eda90088085b57e43832af24f7fd4a273a76

@ -0,0 +1,50 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
# Can go if we ever drop the "PEAR-" prefix.
MY_PN="${PN#PEAR-}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Detect violations of PHP code standards"
HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer"
# The test suite isn't part of the Github tarball at the moment. Keep an
# eye on https://github.com/squizlabs/PHP_CodeSniffer/issues/548
SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="test? ( >=dev-php/phpunit-4 )"
RDEPEND="dev-lang/php:*[cli,tokenizer,xmlwriter]"
# Can go if we ever drop the "PEAR-" prefix.
S="${WORKDIR}/${MY_P}"
DOCS=( CONTRIBUTING.md README.md )
src_install() {
# The PEAR eclass would install everything into the wrong location.
insinto "/usr/share/${PN}"
doins -r CodeSniffer CodeSniffer.php
# These load code via relative paths, so they have to be symlinked
# and not dobin'd.
exeinto "/usr/share/${PN}/scripts"
for script in phpcbf phpcs; do
doexe "scripts/${script}"
dosym "/usr/share/${PN}/scripts/${script}" "/usr/bin/${script}"
done
einstalldocs
}
src_test() {
# The test suite will fail if date.timezone isn't set in php.ini.
phpunit -d date.timezone=UTC tests/AllTests.php \
|| die "test suite failed"
}

@ -10,7 +10,8 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="Detect violations of PHP code standards"
HOMEPAGE="https://github.com/squizlabs/PHP_CodeSniffer"
SRC_URI="https://github.com/squizlabs/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
LICENSE="BSD"
SLOT="0"
@ -25,6 +26,7 @@ S="${WORKDIR}/${MY_P}"
DOCS=( CONTRIBUTING.md README.md )
src_install() {
# The PEAR eclass would install everything into the wrong location.
insinto "/usr/share/${PN}"
doins -r CodeSniffer CodeSniffer.php
@ -39,9 +41,8 @@ src_install() {
einstalldocs
}
# The test suite isn't part of the tarball at the moment, keep an eye on
# https://github.com/squizlabs/PHP_CodeSniffer/issues/548
RESTRICT=test
src_test() {
phpunit || die "test suite failed"
# The test suite will fail if date.timezone isn't set in php.ini.
phpunit -d date.timezone=UTC tests/AllTests.php \
|| die "test suite failed"
}

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

Loading…
Cancel
Save