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,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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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)
|
@ -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,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,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/*
|
||||
}
|
@ -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,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
|
||||
|
@ -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
|
||||
}
|
@ -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"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue