Sync with portage [Sun Aug 5 20:37:13 MSK 2012].

mhiretskiy
root 12 years ago
parent a3cb0fa812
commit f71709b406

@ -0,0 +1 @@
DIST KeePass-2.19-Source.zip 3338045 SHA256 772a223ca9a799176fb6e473527bfc756663a57c322241002e6b81638e5e7bef SHA512 27c22552ccf6ec55d430bd90d8f79ac70ff11cf674240cb16575ba8342eee44a0079ee8ab8800b773985fb41b79875b7d88a54267989e3b7b2112732169093e0 WHIRLPOOL a9b5cb2adf48f90f1a922f9ed165cc3e3e95f21e5ed76a1ea6a40c8f1bea1d34ddf0417b7d372adcc557152ee762bfd0a80c8ac7f94da50cafe03fc4a35c22bc

@ -0,0 +1,18 @@
This patch is a workaround to disable the use of sgen.exe after the build,
since sgen.exe is not available in Mono. The trick works because we use a
syntax which is common to sh and cmd.exe, but we also use `true` which is part
of UNIX coreutils.
true || windows-part
--- a/KeePass/KeePass.csproj
+++ b/KeePass/KeePass.csproj
@@ -1249,6 +1249,6 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>"$(FrameworkSDKDir)bin\sgen.exe" /assembly:"$(TargetPath)" /force /nologo /compiler:/keycontainer:VS_KEY_33430356D8D7D1B8 /compiler:/delaysign-</PostBuildEvent>
+ <PostBuildEvent>true || "$(FrameworkSDKDir)bin\sgen.exe" /assembly:"$(TargetPath)" /force /nologo /compiler:/keycontainer:VS_KEY_33430356D8D7D1B8 /compiler:/delaysign-</PostBuildEvent>
</PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>

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

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/x-keepass2">
<comment>KeePass database</comment>
<glob pattern="*.kdbx"/>
<icon name="keepass" />
</mime-type>
</mime-info>

@ -0,0 +1,100 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/keepass/keepass-2.19.ebuild,v 1.1 2012/08/04 14:21:04 kensington Exp $
EAPI=4
inherit eutils fdo-mime gnome2-utils mono 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"
RDEPEND=">=dev-lang/mono-2.10.5"
DEPEND="${RDEPEND}
app-arch/unzip"
S=${WORKDIR}
src_prepare() {
# Remove Windows-specific things
pushd Build || die
. PrepMonoDev.sh || die
popd || die
# sgen not available on mono
epatch "${FILESDIR}/${PN}-2.19-skip-sgen-if-unix.patch"
# 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.19-xsl-path-detection.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
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
elog "Optional dependencies:"
elog " x11-misc/xdotool (enables autotype)"
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>ale@clearmind.me</email>
<description>Maintainer. Assign bugs to him.</description>
</maintainer>
<maintainer>
<email>kensington@gentoo.org</email>
<description>Proxy maintainer. CC him on bugs.</description>
</maintainer>
<use>
<flag name="aot">Generate native code at build time, rather than runtime.</flag>
</use>
<upstream>
<remote-id type="sourceforge">keepass</remote-id>
<bugs-to>http://sourceforge.net/tracker/?group_id=95013</bugs-to>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.5_p2.ebuild,v 1.1 2012/05/30 05:01:22 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.5_p2.ebuild,v 1.2 2012/08/05 14:06:39 ryao Exp $
EAPI="4"
@ -23,7 +23,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
# 3-clause BSD license
LICENSE="as-is BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~sparc-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
IUSE="ldap nls pam offensive selinux skey"
DEPEND="pam? ( virtual/pam )

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maint</herd>
<herd>proxy-maintainers</herd>
<maintainer>
<email>bldewolf@csupomona.edu</email>
<name>Brian De Wolf</name>

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild,v 1.4 2012/07/27 07:42:34 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild,v 1.6 2012/08/05 11:02:50 ssuominen Exp $
EAPI=4
inherit eutils gnome2-utils
inherit eutils gnome2-utils toolchain-funcs
DESCRIPTION="Data-protection and recovery tool for DVDs"
HOMEPAGE="http://dvdisaster.sourceforge.net/"
@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="debug nls"
dvdi_langs="cs de it pt_BR ru sv"
@ -26,12 +26,10 @@ RDEPEND="app-arch/bzip2
sys-libs/zlib
>=x11-libs/gtk+-2.14:2"
DEPEND="${RDEPEND}
virtual/pkgconfig
virtual/os-headers"
virtual/os-headers
virtual/pkgconfig"
src_configure() {
use nls && dvdi_makeopts=( -j1 )
./configure \
--prefix=/usr \
--bindir=/usr/bin \
@ -45,7 +43,7 @@ src_configure() {
}
src_compile() {
emake "${dvdi_makeopts[@]}"
emake $(use nls && echo -j1) CC="$(tc-getCC)"
}
src_install() {
@ -60,8 +58,7 @@ src_install() {
local res
for res in 16 32 48 64; do
insinto /usr/share/icons/hicolor/${res}x${res}/apps
newins contrib/${PN}${res}.png ${PN}.png
newicon -s ${res} contrib/${PN}${res}.png ${PN}.png
done
local dest="${ED}"/usr/share

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-da/aspell-da-1.6.34.ebuild,v 1.5 2012/08/02 22:36:49 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-da/aspell-da-1.6.34.ebuild,v 1.6 2012/08/04 18:58:59 johu Exp $
ASPELL_LANG="Danish"
@ -9,7 +9,7 @@ inherit aspell-dict
LICENSE="GPL-2"
HOMEPAGE="http://da.speling.org"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
IUSE=""
SRC_URI="http://da.speling.org/filer/new_${P}.tar.bz2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild,v 1.5 2012/08/02 22:37:32 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild,v 1.6 2012/08/04 19:01:09 johu Exp $
ASPELL_LANG="Italian"
ASPOSTFIX="6"
@ -9,7 +9,7 @@ inherit aspell-dict
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=
MY_P=aspell${ASPOSTFIX}-${PN#aspell-}-${PV%.*}-${PV##*.}-0

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild,v 1.6 2012/08/03 12:33:12 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild,v 1.7 2012/08/04 19:03:45 johu Exp $
ASPELL_LANG="Polish"
ASPOSTFIX="6"
@ -8,7 +8,7 @@ inherit versionator aspell-dict
HOMEPAGE="http://www.sjp.pl/slownik/"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=""
FILENAME="${PN/aspell/aspell6}-$(replace_version_separator 2 _ $(replace_version_separator 3 -))"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.1.ebuild,v 1.9 2012/07/30 06:28:15 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.1.ebuild,v 1.10 2012/08/04 13:42:08 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1.2-r1.ebuild,v 1.2 2012/08/03 13:29:31 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1.2-r1.ebuild,v 1.3 2012/08/04 12:14:58 johu Exp $
EAPI=4
@ -20,7 +20,7 @@ DESCRIPTION="A Latex Editor and TeX shell for KDE"
HOMEPAGE="http://kile.sourceforge.net/"
LICENSE="FDL-1.2 GPL-2"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
SLOT="4"
IUSE="debug +pdf +png"

@ -1,60 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1.2.ebuild,v 1.4 2012/06/17 04:59:57 ssuominen Exp $
EAPI=4
if [[ ${PV} != *9999* ]]; then
KDE_DOC_DIRS="doc"
KDE_HANDBOOK="optional"
MY_P=${P/_beta/b}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
else
EGIT_REPO_URI="http://anongit.kde.org/kile"
GIT_ECLASS="git"
fi
inherit kde4-base ${GIT_ECLASS}
DESCRIPTION="A Latex Editor and TeX shell for KDE"
HOMEPAGE="http://kile.sourceforge.net/"
LICENSE="FDL-1.2 GPL-2"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
SLOT="4"
IUSE="debug +pdf +png"
DEPEND="
x11-misc/shared-mime-info
"
RDEPEND="${DEPEND}
$(add_kdebase_dep kdebase-data)
|| (
$(add_kdebase_dep okular 'pdf?,postscript')
app-text/acroread
)
virtual/latex-base
virtual/tex-base
pdf? (
app-text/dvipdfmx
app-text/ghostscript-gpl
)
png? (
app-text/dvipng
media-gfx/imagemagick[png]
)
"
S=${WORKDIR}/${MY_P}
DOCS=( kile-remote-control.txt )
src_prepare() {
kde4-base_src_prepare
# I know upstream wants to help us but it doesn't work..
sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \
-i CMakeLists.txt || die
[[ ${PV} != *9999* ]] && { use handbook || rm -fr doc ; }
}

@ -1,2 +1,2 @@
DIST lxc-0.8.0-rc2-backports-1.tar.xz 4312 SHA256 3bface361045819cb99827fef3dcb4662282567ed2a1eb9aaa0befa613a6461c SHA512 45943f763e218925e78f05a86cd26e5d7aaf749bea5ce7b457d4592fc4fc2b17723afa923892716cbb60f0ce1fc20ecced452af2128b3bfa1d072d3d31af1e07 WHIRLPOOL 833554e53a69a903a2b948c202e9d60714f504abe27751d6feda274a248184c06b3108916d3f80018fb3bf3584faa9cec51054751a661c269b44a46ef58a71ba
DIST lxc-0.8.0-rc2-backports-2.tar.xz 4616 SHA256 c371817b5be47ed70dea410a32dc434a060073992d5299d2c88853de79aa2111 SHA512 ca646ae325a4cf94632c443397834a8a7dc004874b528d2d685b698b3eda1e72e09ecfd68899b9c0cd17d5d7bf1a62230dd6d17d26f73d2d4ecbf1932c31b996 WHIRLPOOL 76deca3e2b7fe306c0e2f538759fb33656f08c52d1b59570edc6f3d2444d387a0f7944f759baf41402e747eb055ab403a82a40b95ba0c7d42d0644a5f990e851
DIST lxc-0.8.0-rc2.tar.gz 302999 SHA256 1f0ee0464507d26e494784e841b68c765ecd3abc5976012e226f69d1aa361bef SHA512 e6608f980489f67d412c9a50f8c3f65c1afbba520dfdfe2b695c597c2706544291f31c8cfca2d86cfbab09029f8a5706fae5ab72f1c45dccca5f7e2ae8851181 WHIRLPOOL b41fe7e14315b9e6702070535edfee68379c01fba23d143c5f11afa20f6d392c8bc32953da46ec3f74d7a2affe9f828d918f23a8a16c430e3b8ffcc9b2c10057

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-0.8.0_rc2.ebuild,v 1.1 2012/07/21 05:07:14 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/lxc-0.8.0_rc2-r1.ebuild,v 1.1 2012/08/04 04:58:06 flameeyes Exp $
EAPI="4"
MY_P="${P/_/-}"
BACKPORTS=1
BACKPORTS=2
inherit eutils linux-info versionator flag-o-matic
@ -110,9 +110,8 @@ src_configure() {
src_install() {
default
rm -r "${D}"/usr/sbin/lxc-{setcap,ls} \
"${D}"/usr/share/man/man1/lxc-ls.1 \
|| die "unable to remove extraenous content"
rm -r "${D}"/usr/sbin/lxc-setcap \
|| die "unable to remove lxc-setcap"
keepdir /etc/lxc /usr/lib/lxc/rootfs

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0.1-r1.ebuild,v 1.5 2012/07/28 22:20:23 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0.1-r1.ebuild,v 1.6 2012/08/04 09:48:33 ago Exp $
#BACKPORTS=1
@ -21,7 +21,7 @@ else
${BACKPORTS:+
http://dev.gentoo.org/~flameeyes/${PN}/${P}-backports-${BACKPORTS}.tar.bz2
http://dev.gentoo.org/~cardoe/distfiles/${P}-backports-${BACKPORTS}.tar.bz2}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.1.1-r1.ebuild,v 1.4 2012/07/28 22:20:23 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.1.1-r1.ebuild,v 1.5 2012/08/04 19:33:45 cardoe Exp $
EAPI="4"
@ -103,7 +103,7 @@ DEPEND="${RDEPEND}
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PRESTRIPPED="
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32

@ -2,4 +2,4 @@ DIST virt-manager-0.8.7.tar.gz 1879504 SHA256 1907ec0e5479d6af8b4882fc068b74fa8c
DIST virt-manager-0.9.0-bp-1.tar.bz2 707 SHA256 823ae2aea4515e47db9791e3edda78530223a48ba2fa0bdb33a328e85e64f284 SHA512 005810c7ca6a7292b8ad013e7ed2d6760f531b2a9ae172012473ac1d233e998d0fece98c58995b0a04ac7e6b3917ca5aa3834d301cc85f88644b9868bba701b9 WHIRLPOOL c9917daeb159f6d453bacb16a47bec4c4d455d45506f2f49b9c5ef446c7ab35f0b59006f2c21bb85b10a5e84cae64d81cf9f433fca357594a5e70bfc504e27a8
DIST virt-manager-0.9.0.tar.gz 1951176 SHA256 db0de808efa5d6bae0bdc2db796e58ea79f9e1db20d9a5a5977b28b4b85d4321 SHA512 1fc87a4d71d31a9387e7747b84ed9e5cc4eb8a27362677d373e70056e9fe1e1023e8f58609cb6db2fba45c5ed53fc60b7d51420f39a5e6a646a1be59ae1e4a04 WHIRLPOOL 850e68c8cd067a26771725cd0a28573e926b2976dc8ced4ba8f08d996fd2b1b0bac07d7906ea88023dac6641ae3c6e290e339400d04f139d4cac4bf017531966
DIST virt-manager-0.9.1.tar.gz 1942398 SHA256 15e064167ba5ff84ce6fc8790081d61890430f2967f89886a84095a23e40094a SHA512 d21f06e5f99a66318c58d78b8d61b6c590c5defc5eccb2d2f6b4182d1883e02a095ad7b44bef0c6c0cd32919b6670b5c41ee3c5b5d44cc592bcdd56e73f19801 WHIRLPOOL 191fda27f3e99cf38ecbc673b26be3d0aa38b0e88777f73798f6444a6463b66fba1345304af3ee2344eb31de2a34f57e48108d6191d94eb251ea0b006cf79cab
DIST virt-manager-0.9.3.tar.gz 1714511 SHA256 0d6c79c0cb2449345c07def1b24b2bec31c7e70bf46a5bcec035301c598d0d17 SHA512 feb39022622a86aac8d497bf42bcb12dacaea12542d1f2d3b7bbe88c7feb60d94ddd33c094f76cc00dc26fcc66e8ba69461d9efe5d3ba21dd79db3e2cb3ccb37 WHIRLPOOL 6616750444027a0f525465bb3c7e9d3849ebf15ea60fbfd241ceabf99a79f15b6a443ef54611bce503c3a4b941c9aa1ee089ab0a112d79641ed3a02174ddb2fe
DIST virt-manager-0.9.4.tar.gz 1709809 SHA256 dc8c553beeb15bb30cd5517b2105bcc47cf482b03523e522733c52b0e5df0fc0 SHA512 f70f4c4f0d5b282d8126e495a2da8bcb6afe0bcbbae493d4abb46c3a1802f5ce36f477125421cb577ab2f64bae522db4d7c03558fa7997d74f5060b29b98c53a WHIRLPOOL 00a213515f23858278f47069102cf82eb053255b81a9e128fd666dbb17f6d9e7ce2365b4370fa3b733406c07599fe5c0dfa076a6555c48dd62d1178b679acedb

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.9.3.ebuild,v 1.1 2012/07/11 05:29:56 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virt-manager/virt-manager-0.9.4.ebuild,v 1.1 2012/08/04 19:28:31 cardoe Exp $
EAPI=4

@ -1,3 +1,3 @@
DIST virtinst-0.600.0.tar.gz 576764 SHA256 92dc8f14d31ffb0e79479fab982203027c45c83d25e73af7627f589f92ca797a SHA512 db7858aa97aef8bbd406473369107e4d588e4d6ffc893c2bf98dabe23eb4a91f61044a0b26d30b55c5ac1088309d28cbb1e76d70f1c674a6a720e6609f858e6e WHIRLPOOL ed06cc8be02fab70f686016747898d59c5d74f343936105f279a406c39227f3e68098f0f3bfa0ebc2dabde046ffbde16f1ecc6876b3497707487a660695e652a
DIST virtinst-0.600.1.tar.gz 8122159 SHA256 db342cf93aae1f23df02001bdb0b0cc2c5bf675dca37b4417f5a79bf5a374716 SHA512 f51f4f497492278e6de20e70bb2eec1d0219ec5f33894883a70e6df91f2ff31805fef8745dea9822eb78e051986d37d09b0638eed8705d77a1e2c04e5c70045a WHIRLPOOL ba44a662eb66b94b1e7e4fd377a484884aca5b50bfd22bc3fa4522adf465f7de2b5154a9dec6d1f452383bfe77fd28c6d2f741cffe7385b1bfbc4c94d0e8a2a3
DIST virtinst-0.600.2.tar.gz 8174357 SHA256 b342272bf6666ede7eaac81e3973cbe8283f42e3182caa86b5da6c7cf2d952c3 SHA512 cc7d5b19332f31efd36df6a13c3041b67798004d301381585de638c8a37f913502f737547d55a468ca3b48ae5282ad003ec4833bd022a53d1b1f8421fa0ea874 WHIRLPOOL dc46ae902d07bcbd56517c8e35967b9d2f8312efe1d6a58b60860b1b28bc4b1b70e751060f4d89106d4f97a6b41b4535418ad5e1e8164f93b4eaad3f6e5f034a
DIST virtinst-0.600.3.tar.gz 8174690 SHA256 e41efad3e3c798129af0cec92c1abd6c7e209b5dd4d311acdef0fc1a2daf5006 SHA512 fdb51919cd24bd83857c6a078bbc2469a184b98966da4afc1e2b4f39d570b570bd2d408c233e7049e8f7d57f137426d361496d349afff9c7dde6833fb5790332 WHIRLPOOL 518c99e1447e6fea700172892326a8bd628f4e7bbffcc990616d5fde119cfa1b8f1d718d3bdaabbd0e3a577466866645d8b69755370c9d42f8bab0f1643cbdb2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtinst/virtinst-0.600.2.ebuild,v 1.1 2012/07/11 05:23:59 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtinst/virtinst-0.600.3.ebuild,v 1.1 2012/08/04 19:19:31 cardoe Exp $
#BACKPORTS=2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/afflib-3.7.1.ebuild,v 1.2 2012/08/03 08:18:50 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/afflib/afflib-3.7.1.ebuild,v 1.4 2012/08/05 00:13:56 jer Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -14,7 +14,7 @@ SRC_URI="mirror://github/simsong/AFFLIBv3/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~hppa ~ppc ~x86"
KEYWORDS="amd64 hppa ppc ~x86"
IUSE="fuse ncurses python qemu readline s3 static-libs threads"
RDEPEND="dev-libs/expat

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-pl/man-pages-pl-20070628-r2.ebuild,v 1.3 2012/08/02 21:15:05 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-pl/man-pages-pl-20070628-r2.ebuild,v 1.5 2012/08/05 15:27:11 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.batnet.pl/ptm/man-PL${PV:6:2}-${PV:4:2}-${PV:0:4}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.8.0.ebuild,v 1.2 2012/08/03 13:25:46 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.8.0.ebuild,v 1.3 2012/08/04 20:41:01 johu Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="http://github.com/transifex/transifex-client/tarball/0.8 -> ${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/editor-wrapper/editor-wrapper-4.ebuild,v 1.13 2012/07/05 13:21:26 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/editor-wrapper/editor-wrapper-4.ebuild,v 1.14 2012/08/05 12:10:36 grobian Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
S="${WORKDIR}"

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.1 2012/06/18 16:40:50 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.3 2012/08/04 10:56:25 xmw Exp $
EAPI="4"
inherit eutils
inherit eutils toolchain-funcs
DESCRIPTION="Small shell utility, similar to expect(1)"
HOMEPAGE="http://empty.sourceforge.net"
@ -18,6 +18,11 @@ RDEPEND="virtual/logger"
src_prepare() {
epatch "${FILESDIR}/overflow-fixes.patch"
epatch "${FILESDIR}/${P}-respect-LDFLAGS.patch"
}
src_compile() {
emake CC=$(tc-getCC)
}
src_install() {

@ -0,0 +1,11 @@
--- empty-0.6.18b/Makefile
+++ empty-0.6.18b/Makefile
@@ -16,7 +16,7 @@
PREFIX = /usr/local
all:
- ${CC} ${CFLAGS} -Wall ${LIBS} -o empty empty.c
+ ${CC} ${CFLAGS} ${LDFLAGS} empty.c ${LIBS} -o empty
FreeBSD: all
NetBSD: all

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/glcdprocdriver/glcdprocdriver-0.0.5.ebuild,v 1.2 2012/07/23 22:42:12 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/glcdprocdriver/glcdprocdriver-0.0.5.ebuild,v 1.3 2012/08/04 09:43:08 ago Exp $
EAPI=2
inherit multilib toolchain-funcs eutils
@ -9,7 +9,7 @@ DESCRIPTION="Glue library for the glcdlib LCDproc driver based on GraphLCD"
HOMEPAGE="http://www.muresan.de/graphlcd/lcdproc/"
SRC_URI="http://www.muresan.de/graphlcd/lcdproc/${P}.tar.bz2"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="amd64 ~ppc x86"
SLOT="0"
LICENSE="GPL-2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.1-r1.ebuild,v 1.12 2012/05/03 19:41:32 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.1-r1.ebuild,v 1.13 2012/08/04 15:14:09 hasufell Exp $
EAPI=4
@ -54,6 +54,7 @@ src_configure() {
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.3-r2.ebuild,v 1.3 2012/06/04 22:05:16 alexxy Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.3-r2.ebuild,v 1.4 2012/08/04 15:14:09 hasufell Exp $
EAPI=4
@ -55,6 +55,7 @@ src_configure() {
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.4-r2.ebuild,v 1.1 2012/07/30 13:00:36 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.8.4-r2.ebuild,v 1.2 2012/08/04 15:14:09 hasufell Exp $
EAPI=4
@ -67,6 +67,7 @@ src_configure() {
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-9999.ebuild,v 1.8 2012/07/21 11:25:20 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-9999.ebuild,v 1.9 2012/08/04 15:14:09 hasufell Exp $
EAPI=4
@ -76,6 +76,7 @@ src_configure() {
use xdg && homedir="XDG"
econf \
--disable-silent-rules \
--disable-dependency-tracking \
$(use_enable nls) \
--enable-vfs \

@ -1,2 +1,2 @@
DIST tmux-1.5.tar.gz 374093 RMD160 08eec02bcbd91b3c37a36a05167f3758e7911973 SHA1 e26132f02f344f8d6d06ae87d11f6a7aad880f67 SHA256 eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306
DIST tmux-1.5.tar.gz 374093 SHA256 eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306 SHA512 a2004923d645f32e30d3e6ecee92a5cea71f831718bc09dec14c11a420848d175eff919f00b344ac65be1e2af00362c4b0ffc4e03851d5e3df2fa4c005069bd6 WHIRLPOOL f0513738646be2e10fa7bd9ebc275ba6db2da47e3025575debab02528cc98f236c32704db6617e06b3e63d3a706d7cc55a4d967c2e8671cdc4fa23753a216484
DIST tmux-1.6.tar.gz 388633 RMD160 e88d1ac4751920bf5a6b52be80f332f1eb2e8694 SHA1 8756f6bcecb18102b87e5d6f5952ba2541f68ed3 SHA256 faee08ba1bd8c22537cd5b7458881d1bdb4985df88ed6bc5967c56881a7efbd6 SHA512 5c7b311d011f2f2027926a615d4300e97fd22f3ae32b0c364fdf935ff02124c59d1d0c48e7e9d572229c7600b6583fd679f4b960a5af872305f005d27350ad9c WHIRLPOOL 5acbd3ed4b6e60a8a08f1ab4117ac9002108d37a13cb3f64925fc2a986fd86b83037cfa1a7016bb65099a0bb00cb37329ad338b8913d48590f2ab8b3ee1755cd

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux/tmux-1.6.ebuild,v 1.3 2012/07/20 01:27:13 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux/tmux-1.6.ebuild,v 1.4 2012/08/05 14:17:06 ryao Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/tmux/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="vim-syntax"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.3.ebuild,v 1.2 2012/07/19 16:18:40 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.3-r1.ebuild,v 1.1 2012/08/04 16:17:34 johu Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@ -121,7 +121,10 @@ PDEPEND=">=app-office/calligra-l10n-$(get_version_component_range 1-2)"
RESTRICT=test
# bug 394273
PATCHES=( "${FILESDIR}/${PN}-2.4.2-marble.patch" )
PATCHES=(
"${FILESDIR}/${PN}-2.4.2-marble.patch"
"${FILESDIR}/${PN}-2.4.3-security-fix-buffer-overflow.patch"
)
src_configure() {
local cal_ft

@ -0,0 +1,26 @@
commit 7d72f7dd8d28d18c59a08a7d43bd4e0654043103
Author: Thorsten Zachmann <t.zachmann@zagge.de>
Date: Sat Aug 4 06:42:14 2012 +0200
Make sure not to write behind the allocated memory
Validate the input data to not write behind the allocated memory. This fixes a
buffer overflow found by Charlie Miller.
(cherry picked from commit 8652ab672eaaa145dfb3782f5011de58aa4cc046)
diff --git a/filters/words/msword-odf/wv2/src/styles.cpp b/filters/words/msword-odf/wv2/src/styles.cpp
index c3132f0..0d691f5 100644
--- a/filters/words/msword-odf/wv2/src/styles.cpp
+++ b/filters/words/msword-odf/wv2/src/styles.cpp
@@ -248,6 +248,11 @@ throw(InvalidFormatException)
#ifdef WV2_DEBUG_STYLESHEET
wvlog << "cbUPX: " << cbUPX << endl;
#endif
+ // do not overflow the allocated buffer grupx
+ if (offset + cbUPX > grupxLen) {
+ wvlog << "====> Error: grupx would overflow!" << endl;
+ return false;
+ }
for ( U16 j = 0; j < cbUPX; ++j ) {
grupx[ offset + j ] = stream->readU8(); // read the whole UPX
#ifdef WV2_DEBUG_STYLESHEET

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.3.4.ebuild,v 1.2 2012/07/19 17:50:58 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.3.4.ebuild,v 1.3 2012/08/04 09:47:57 ago Exp $
EAPI=4
@ -25,7 +25,7 @@ SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
S="${WORKDIR}/${MY_P}"

@ -0,0 +1,15 @@
http://bugs.gentoo.org/show_bug.cgi?id=423155#c3
http://libiphone.lighthouseapp.com/projects/27916-libiphone/tickets/265
--- src/userpref.c
+++ src/userpref.c
@@ -125,6 +125,9 @@
const char *cdir = getenv("XDG_CONFIG_HOME");
if (!cdir) {
cdir = getenv("HOME");
+ if (!cdir) {
+ cdir="/root";
+ }
strcpy(__config_dir, cdir);
strcat(__config_dir, DIR_SEP_S);
strcat(__config_dir, ".config");

@ -0,0 +1,63 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.4-r2.ebuild,v 1.2 2012/08/05 14:49:41 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.7"
inherit autotools eutils python
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
HOMEPAGE="http://www.libimobiledevice.org/"
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="gnutls python"
RDEPEND=">=app-pda/libplist-1.8-r1[python?]
>=app-pda/usbmuxd-1.0.8
gnutls? (
dev-libs/libgcrypt
>=dev-libs/libtasn1-1.1
>=net-libs/gnutls-2.2.0
)
!gnutls? ( dev-libs/openssl:0 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
python? ( >=dev-python/cython-0.14.1-r1 )"
DOCS="AUTHORS NEWS README"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-cython.patch \
"${FILESDIR}"/${P}-openssl.patch \
"${FILESDIR}"/${P}-HOME-segfault.patch
eautoreconf
>py-compile
}
src_configure() {
local myconf='--disable-static'
use python || myconf+=' --without-cython'
use gnutls && myconf+=' --disable-openssl'
econf ${myconf}
}
src_install() {
default
dohtml docs/html/*
prune_libtool_files --all
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.6 2012/07/25 01:49:53 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.7 2012/08/04 09:50:12 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.3 2012/08/04 01:00:44 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.6 2012/08/04 13:58:23 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE=""
S=${WORKDIR}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.3-r1.ebuild,v 1.3 2012/07/26 21:45:59 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.3-r1.ebuild,v 1.4 2012/08/05 14:09:15 ryao Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://files.portagefilelist.de/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~amd64-fbsd"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~amd64-fbsd ~x64-freebsd"
IUSE="+network-cron"
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/push/push-1.5.ebuild,v 1.7 2012/07/25 01:49:38 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/push/push-1.5.ebuild,v 1.8 2012/08/04 09:49:46 ago Exp $
EAPI="4"
inherit vcs-snapshot
@ -11,7 +11,7 @@ SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE=""
src_install() {

@ -0,0 +1,23 @@
diff -ur qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlocalpeer.cpp qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp
--- qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlocalpeer.cpp 2012-07-07 18:41:55.961074073 +0200
+++ qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlocalpeer.cpp 2012-07-07 18:42:44.082072652 +0200
@@ -59,6 +59,8 @@
#include <time.h>
#endif
+#include <unistd.h>
+
namespace QtLP_Private {
#include "qtlockedfile.cpp"
#if defined(Q_OS_WIN)
diff -ur qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp
--- qgoogletranslator-1.2.1.orig//src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp 2012-07-07 18:41:55.961074073 +0200
+++ qgoogletranslator-1.2.1/src/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp 2012-07-07 18:56:25.938048374 +0200
@@ -46,7 +46,6 @@
#include <string.h>
#include <errno.h>
-#include <unistd.h>
#include <fcntl.h>
#include "qtlockedfile.h"

@ -1,7 +1,7 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/qgoogletranslator/qgoogletranslator-1.2.1-r1.ebuild,v 1.3 2011/02/16 18:51:18 tomka Exp $
EAPI="3"
# $Header: /var/cvsroot/gentoo-x86/app-text/qgoogletranslator/qgoogletranslator-1.2.1-r1.ebuild,v 1.4 2012/08/05 03:07:34 grozin Exp $
EAPI="4"
inherit cmake-utils fdo-mime
DESCRIPTION="GUI for google translate web service"
@ -11,9 +11,10 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=x11-libs/qt-gui-4.6"
RDEPEND="x11-libs/qt-gui:4"
DEPEND="${RDEPEND}"
DOCS="Changelog.txt"
PATCHES=( "${FILESDIR}/${P}_gcc47.patch" )
pkg_postinst() {
fdo-mime_desktop_database_update

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-11.1.ebuild,v 1.2 2012/08/03 13:28:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-11.1.ebuild,v 1.3 2012/08/04 20:32:07 johu Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
@ -12,7 +12,7 @@ DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
HOMEPAGE="http://atp-vim.sourceforge.net/"
SRC_URI="mirror://sourceforge/atp-vim/releases/${MY_P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
S="${WORKDIR}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/vimpress/vimpress-2.1.5.ebuild,v 1.2 2012/08/03 19:48:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/vimpress/vimpress-2.1.5.ebuild,v 1.3 2012/08/04 19:43:48 johu Exp $
EAPI=4
@ -11,7 +11,7 @@ DESCRIPTION="vim plugin: manage wordpress blogs from vim"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3510"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="vim"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ctemplate-2.2.ebuild,v 1.3 2012/08/03 06:50:47 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ctemplate-2.2.ebuild,v 1.5 2012/08/04 14:12:19 blueness Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://ctemplate.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="doc emacs vim-syntax static-libs test"
DEPEND="test? ( =dev-lang/python-2* )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/muParser/muParser-2.2.2.ebuild,v 1.1 2012/05/10 17:54:29 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/muParser/muParser-2.2.2.ebuild,v 1.2 2012/08/04 09:49:19 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN/P/p}/${PN/P/p}/Version%20${PV}/${PN/P/p}_v${P
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc test"
RDEPEND=""

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/cdb/cdb-0.75-r3.ebuild,v 1.6 2012/08/03 06:15:37 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/cdb/cdb-0.75-r3.ebuild,v 1.9 2012/08/04 19:18:55 blueness Exp $
EAPI=3
inherit eutils multilib toolchain-funcs
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
DESCRIPTION="Fast, reliable, simple package for creating and reading constant databases."
HOMEPAGE="http://cr.yp.to/cdb.html"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.40.ebuild,v 1.3 2012/07/17 05:16:14 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.40.ebuild,v 1.4 2012/08/04 09:47:05 ago Exp $
EAPI=4
GCONF_DEBUG="no"
@ -16,7 +16,7 @@ SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
IUSE="debug doc gnome-keyring nls static-libs"
CDEPEND="dev-db/sqlite:3

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.14.3.ebuild,v 1.1 2012/06/07 15:40:51 titanofold Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.14.3.ebuild,v 1.2 2012/08/04 14:06:12 hwoarang Exp $
EAPI="4"
@ -13,7 +13,7 @@ HOMEPAGE="http://www.pgadmin.org/"
SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
LICENSE="POSTGRESQL"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
SLOT="0"
IUSE="debug"

@ -1,3 +1,4 @@
DIST pgpool-II-3.0.4.tar.gz 1211828 SHA256 886e0fa3dec98f4a6c25cc5b4b1fc5aac49258e2669c1ffda178d18711c8b5c1 SHA512 92d646de705685668566fd8a0441d2b0c09e6e51911e3223fbb02954ef1935465fa244ad5aa8402f25b77bd3bb402c50d63b563c635235d4830e2b51e6e06fed WHIRLPOOL e4a9878b4af4d4cde8699406730d391e147b21b12231d06c6d575f2ae72e4bab96ebab1a27948552923f2bda469d2cda9a4203b69abdd380dddedb69137d9ba9
DIST pgpool-II-3.0.7.tar.gz 1211828 SHA256 886e0fa3dec98f4a6c25cc5b4b1fc5aac49258e2669c1ffda178d18711c8b5c1 SHA512 92d646de705685668566fd8a0441d2b0c09e6e51911e3223fbb02954ef1935465fa244ad5aa8402f25b77bd3bb402c50d63b563c635235d4830e2b51e6e06fed WHIRLPOOL e4a9878b4af4d4cde8699406730d391e147b21b12231d06c6d575f2ae72e4bab96ebab1a27948552923f2bda469d2cda9a4203b69abdd380dddedb69137d9ba9
DIST pgpool-II-3.1.3.tar.gz 1211828 SHA256 886e0fa3dec98f4a6c25cc5b4b1fc5aac49258e2669c1ffda178d18711c8b5c1 SHA512 92d646de705685668566fd8a0441d2b0c09e6e51911e3223fbb02954ef1935465fa244ad5aa8402f25b77bd3bb402c50d63b563c635235d4830e2b51e6e06fed WHIRLPOOL e4a9878b4af4d4cde8699406730d391e147b21b12231d06c6d575f2ae72e4bab96ebab1a27948552923f2bda469d2cda9a4203b69abdd380dddedb69137d9ba9
DIST pgpool-II-3.2.0.tar.gz 1211828 RMD160 51572b55e7e7ac1d67269ac2c45a1b8316314fa4 SHA1 dfbc5d8e05f79bbf96725204a0291955194e96d0 SHA256 886e0fa3dec98f4a6c25cc5b4b1fc5aac49258e2669c1ffda178d18711c8b5c1

@ -0,0 +1,77 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.2.0.ebuild,v 1.1 2012/08/04 12:57:24 patrick Exp $
EAPI=4
[[ ${PV} == 9999 ]] && MY_P=${PN/2/-II} || MY_P="${PN/2/-II}-${PV}"
ECVS_SERVER="cvs.pgfoundry.org:/cvsroot/pgpool"
ECVS_MODULE="pgpool-II"
[[ ${PV} == 9999 ]] && SCM_ECLASS="cvs"
inherit base autotools ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="Connection pool server for PostgreSQL"
HOMEPAGE="http://pgpool.projects.postgresql.org/"
[[ ${PV} == 9999 ]] || SRC_URI="http://pgfoundry.org/frs/download.php/3076/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
IUSE="pam ssl static-libs"
RDEPEND="
dev-db/postgresql-base
pam? ( sys-auth/pambase )
ssl? ( dev-libs/openssl )
"
DEPEND="${DEPEND}
sys-devel/bison
!!dev-db/pgpool
"
AUTOTOOLS_IN_SOURCE_BUILD="1"
DOCS=(
"NEWS"
"doc/where_to_send_queries.pdf"
)
HTML_DOCS=(
"doc/pgpool-en.html"
"doc/pgpool.css"
"doc/tutorial-en.html"
)
# Those turkeys didn't update the directory name!'
#S=${WORKDIR}/${MY_P}
S="${WORKDIR}/pgpool-II-3.0.4"
src_prepare() {
sed -i \
-e 's:/tmp/:/var/run/postgresql:g' \
pgpool.conf.sample pool.h || die
sed -i \
-e '/ACLOCAL_AMFLAGS/ d' \
Makefile.am || die
base_src_prepare
eautoreconf
}
src_configure() {
econf \
--sysconfdir="${EROOT}/etc/${PN}" \
--disable-rpath \
$(use_enable static-libs static) \
$(use_with ssl openssl) \
$(use_with pam)
}
src_install() {
base_src_install
find "${ED}" -name '*.la' -exec rm -f {} +
# move misc data to proper folder
mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die
newinitd "${FILESDIR}/${PN}.initd" ${PN}
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.13.ebuild,v 1.4 2012/08/02 21:01:40 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.13.ebuild,v 1.5 2012/08/04 13:39:08 ago Exp $
EAPI="4"
@ -21,7 +21,7 @@ SRC_URI="doc? ( http://sqlite.org/${PN}-doc-${DOC_PV}.zip )
LICENSE="as-is"
SLOT="3"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify"
RDEPEND="icu? ( dev-libs/icu )

@ -1,4 +1,4 @@
DIST VOS-genpatches-6.1.4.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.5.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.6.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST virtuoso-opensource-6.1.4.tar.gz 100595847 SHA256 153f92211a23e05dcf4bde4c94d2963d06321d00f213c50025d740b96140154e SHA512 4da7c152706723581486a1d70b2c6b9a1a6fc7280aa25a1d0184acea40c59de073e7473d2f9ac4cb75add3b90c4bc26bdf80695beb61f178e52b461215cf8e75 WHIRLPOOL 19e39c997fd415ebab1cf2a956a997d31d33565c84c99bbdc8d90acb7791f719832ba6c9c2f9d8033c9d4ed2ac212437614ede171c95c982a0b825e168bf17d2
DIST virtuoso-opensource-6.1.5.tar.gz 112834237 SHA256 fa0af9ee0d16bd80ca1ac30202d6fd67311843269bea70a92eca87e2cce94a09 SHA512 957fa2bdd570e47999887475bcea3c97940d3ae986500c098e14582469dcce6ee6d8031f5fd9e6f4ca1e9b32e28a6015d1a3247144a2b28ae3845336248e32c5 WHIRLPOOL 3d7f8bce88a81dba3b0c305074e47067a5d076f42c7d7f38712642d362bb74884556184d5f82231543c30dcd1f4019bdbb816dc4560541a55a9c382cacdd865f
DIST virtuoso-opensource-6.1.6.tar.gz 113255048 SHA256 c6bfa6817b3dad5f87577b68f4cf554d1bfbff48178a734084ac3dcbcea5a037 SHA512 d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55 WHIRLPOOL e44df5c484a92d3197c06fb4a3e338bbabfb49e0b087126799bfe0415cd6335dd61fa664f6b50cb4300d554b1519d70b51a1b27a3837faee2dc9df18459b68b1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.5.ebuild,v 1.1 2012/07/13 22:20:20 creffett Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-odbc/virtuoso-odbc-6.1.6.ebuild,v 1.1 2012/08/05 03:48:34 creffett Exp $
EAPI=4

@ -1,4 +1,4 @@
DIST VOS-genpatches-6.1.4.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.5.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST VOS-genpatches-6.1.6.tar.bz2 1224 SHA256 005d960017363d7f0c9807da6f706ec991e48d2c479f92798ee7df9003b7848a SHA512 f99429da6fd4c92252d183b6d1b8caae4910ac93d775c120d67c12925a0eb6ef2ce13a77b27944a2203047965431682a392a2731fc1690cb3f223a65823471c5 WHIRLPOOL 985ad05b55c7ebd1859e1233cb0546247b2ceca0f85b0ffc9212cc8393fbdd4c94af05b521beae08f3c11a838f64bc5b802c5f46dade8568de651929595cdf21
DIST virtuoso-opensource-6.1.4.tar.gz 100595847 SHA256 153f92211a23e05dcf4bde4c94d2963d06321d00f213c50025d740b96140154e SHA512 4da7c152706723581486a1d70b2c6b9a1a6fc7280aa25a1d0184acea40c59de073e7473d2f9ac4cb75add3b90c4bc26bdf80695beb61f178e52b461215cf8e75 WHIRLPOOL 19e39c997fd415ebab1cf2a956a997d31d33565c84c99bbdc8d90acb7791f719832ba6c9c2f9d8033c9d4ed2ac212437614ede171c95c982a0b825e168bf17d2
DIST virtuoso-opensource-6.1.5.tar.gz 112834237 SHA256 fa0af9ee0d16bd80ca1ac30202d6fd67311843269bea70a92eca87e2cce94a09 SHA512 957fa2bdd570e47999887475bcea3c97940d3ae986500c098e14582469dcce6ee6d8031f5fd9e6f4ca1e9b32e28a6015d1a3247144a2b28ae3845336248e32c5 WHIRLPOOL 3d7f8bce88a81dba3b0c305074e47067a5d076f42c7d7f38712642d362bb74884556184d5f82231543c30dcd1f4019bdbb816dc4560541a55a9c382cacdd865f
DIST virtuoso-opensource-6.1.6.tar.gz 113255048 SHA256 c6bfa6817b3dad5f87577b68f4cf554d1bfbff48178a734084ac3dcbcea5a037 SHA512 d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55 WHIRLPOOL e44df5c484a92d3197c06fb4a3e338bbabfb49e0b087126799bfe0415cd6335dd61fa664f6b50cb4300d554b1519d70b51a1b27a3837faee2dc9df18459b68b1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-server/virtuoso-server-6.1.5.ebuild,v 1.1 2012/07/13 22:25:39 creffett Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/virtuoso-server/virtuoso-server-6.1.6.ebuild,v 1.1 2012/08/05 03:54:13 creffett Exp $
EAPI=4
@ -51,11 +51,7 @@ VOS_EXTRACT="
DOCS=(AUTHORS ChangeLog CREDITS INSTALL NEWS README)
PATCHES=(
"${FILESDIR}/${PN}-6.1.4-unbundle-minizip.patch"
"${FILESDIR}/${PN}-6.1.4-strncat-overflow.patch"
)
PATCHES=( "${FILESDIR}/${PN}-6.1.4-unbundle-minizip.patch" )
src_prepare() {
sed -e '/^lib_LTLIBRARIES\s*=.*/s/lib_/noinst_/' -i binsrc/virtuoso/Makefile.am \

@ -1,11 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-3.1.2.ebuild,v 1.2 2012/07/29 18:19:41 armin76 Exp ${PN}/${PN}-2.0.0-r1.ebuild,v 1.6 2012/06/29 14:42:09 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-3.1.2.ebuild,v 1.4 2012/08/05 14:35:50 jer Exp ${PN}/${PN}-2.0.0-r1.ebuild,v 1.6 2012/06/29 14:42:09 jer Exp $
EAPI=4
AUTOTOOLS_AUTORECONF=no
inherit autotools-utils
DESCRIPTION="xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library"
@ -14,14 +12,9 @@ SRC_URI="mirror://sourceforge/xdb/${PN}64-${PV}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="doc static-libs"
RDEPEND=""
DEPEND="${DEPEND}
sys-devel/automake
sys-devel/libtool"
S="${WORKDIR}"/${PN}64-${PV}
PATCHES=(
@ -32,7 +25,8 @@ PATCHES=(
"${FILESDIR}"/${P}-lesserg.patch
"${FILESDIR}"/${P}-outofsource.patch
"${FILESDIR}"/${P}-gcc47.patch
"${FILESDIR}"/${P}-gcc-version.patch )
"${FILESDIR}"/${P}-gcc-version.patch
)
src_install() {
autotools-utils_src_install
@ -42,6 +36,6 @@ src_install() {
if use doc; then
dohtml html/*
insinto /usr/share/doc/${PF}/examples
doins examples/{*.cpp,examples.ide,makefile.g95}
doins examples/*
fi
}

@ -1 +0,0 @@
DIST lcd-0.2.10.tar.gz 290027 SHA256 2162e9a9f7534f4053a9a53199c4f56533c95ada60d667ccff8bda0bda7d59c4 SHA512 6c05d1dec2ea6b9dc91adbd07d9d3e013967b168e18d65cb9fcda589f4453c74fe95ef91b7aa5578ed52ba8bf05555535b99ec145ee3d168e4b349c0aa08a050 WHIRLPOOL 91a455cb8f1e7d68084ca2a687007ccc8b187bf011d302a609598fb4a20c45c625c6069a07bdc49498a1e2586cccdc9939ccab110e0ffa3b4358fcc4cbccf397

@ -1,40 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim-lcd/gpsim-lcd-0.2.10.ebuild,v 1.4 2010/02/17 22:27:05 ssuominen Exp $
EAPI=2
MY_P=${PN/gpsim-}-${PV}
inherit autotools
DESCRIPTION="2x20 LCD display module for GPSIM"
HOMEPAGE="http://www.dattalo.com/gnupic/lcd.html"
SRC_URI="mirror://sourceforge/gpsim/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 x86"
IUSE=""
RDEPEND=">=dev-embedded/gpsim-0.22.0
x11-libs/gtk+:2"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
src_prepare() {
eautoreconf
}
src_configure() {
econf \
--disable-dependency-tracking
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README || die "dodoc failed"
docinto examples
dodoc examples/README || die "dodoc failed"
insinto /usr/share/doc/${PF}/examples
doins examples/*.{asm,inc,stc} || die "doins failed"
}

@ -1,3 +1 @@
DIST gpsim-0.24.0.tar.gz 1709240 SHA256 2ca3080e0af52f2a38ad9cf70362e314eaba40f4515b4660bbfa371d30471cf3 SHA512 acd8e5612280d30c003db05849aefbb02475a918ed979d26b28d3411adf2235c877b33712f04ce214b03d6a9629c0458b3a305583a822e437caed4254b75ee9a WHIRLPOOL 3155a205df74c5db11e4d0792a537df9e162084cca0aacfd4a62132ca4326a419a8ed287b7c29e25634712925a918568f57da14cb3909d3b11bdbc5ec60b2bcc
DIST gpsim-0.25.0.tar.gz 2129337 SHA256 e13ae9785a9548d1b5abe5d6fb4bcc36ac2db5a48f40571633ebf35ee7692902 SHA512 60e2566263e3cd1df0e9f59cc28367a3c228b68e977c6d012a3cc3cdea68263d04b20ebc7ca42d3bd3a4c5a5f7a53fee94b172c72d37d071e6051126413c2e62 WHIRLPOOL 8da5ff1504e3453facdbc7d45900e6325427c8349d1ad4486ae48d7c34108a4b071845467bccbc884726d72551402d05843601f1df50b76f2187c7db3b5d38e2
DIST gpsim-0.26.1.tar.gz 2350841 SHA256 509120f13971108f2f3e75706a354fb91cc777ad6b05244f26bded5e40a8b974 SHA512 ab710d57e5699e680674b97fb6c4eed19e45ee0bac05e40c2f8b4d58338b1023735e96aa7f9ce0c21048478d291a14fa41f216709b23d85d047d7c2b3e5e7d15 WHIRLPOOL 770f822c4547ef60e3dacc83b9d60db5bd7c0fb7819f3fc2e57b2841b4bbb53fd5f10da4d6da660c945be3497eee2f534c617b064c67a76d2c3f7c3d79524c66

@ -1,40 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.24.0-r1.ebuild,v 1.5 2012/05/03 02:35:37 jdhore Exp $
EAPI=2
DESCRIPTION="A simulator for the Microchip PIC microcontrollers"
HOMEPAGE="http://gpsim.sourceforge.net"
SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="doc gtk"
RDEPEND="dev-libs/glib:2
dev-libs/popt
>=dev-embedded/gputils-0.12
gtk? ( >=x11-libs/gtk+extra-2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/flex
|| ( dev-util/yacc sys-devel/bison )"
src_configure() {
econf \
--disable-dependency-tracking \
$(use_enable gtk gui)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc ANNOUNCE AUTHORS ChangeLog HISTORY NEWS \
PROCESSORS README README.MODULES TODO
if use doc; then
insinto /usr/share/doc/${PF}/pdf
doins "${S}"/doc/gpsim.pdf
fi
}

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.25.0.ebuild,v 1.2 2012/05/03 02:35:37 jdhore Exp $
EAPI=2
DESCRIPTION="A simulator for the Microchip PIC microcontrollers"
HOMEPAGE="http://gpsim.sourceforge.net"
SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="doc gtk"
RDEPEND="dev-libs/glib:2
dev-libs/popt
>=dev-embedded/gputils-0.12
gtk? ( >=x11-libs/gtk+extra-2 )
sys-libs/readline"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/flex
|| ( dev-util/yacc sys-devel/bison )"
src_configure() {
econf \
--disable-dependency-tracking \
$(use_enable gtk gui)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc ANNOUNCE AUTHORS ChangeLog HISTORY NEWS \
PROCESSORS README README.MODULES TODO
if use doc; then
insinto /usr/share/doc/${PF}/pdf
doins "${S}"/doc/gpsim.pdf
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.26.1.ebuild,v 1.5 2012/07/25 06:44:33 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.26.1.ebuild,v 1.7 2012/08/05 08:37:23 ssuominen Exp $
EAPI=4
inherit autotools eutils
@ -11,20 +11,21 @@ SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="doc gtk static-libs"
RDEPEND="dev-libs/glib:2
RDEPEND=">=dev-embedded/gputils-0.12
!dev-embedded/gpsim-lcd
dev-libs/glib:2
dev-libs/popt
>=dev-embedded/gputils-0.12
gtk? ( >=x11-libs/gtk+extra-2 )
sys-libs/readline"
sys-libs/readline
gtk? ( >=x11-libs/gtk+extra-2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/flex
|| ( dev-util/yacc sys-devel/bison )"
virtual/pkgconfig
virtual/yacc"
DOCS=(ANNOUNCE AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO)
DOCS="ANNOUNCE AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO"
src_prepare() {
epatch \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.8.0.ebuild,v 1.5 2012/07/18 09:23:08 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.8.0.ebuild,v 1.6 2012/08/04 09:44:02 ago Exp $
EAPI=4
inherit eutils cmake-utils
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_src_v${MY_PV}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="+boost cg doc double-precision examples +freeimage gles2 ois +opengl poco profile tbb threads tools +zip"
REQUIRED_USE="threads? ( || ( boost poco tbb ) )"
RESTRICT="test" #139905

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.12.3-r3.ebuild,v 1.1 2012/05/13 15:56:28 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.12.3-r3.ebuild,v 1.2 2012/08/04 13:53:50 hwoarang Exp $
# ebuild generated by hackport 0.2.13
@ -15,7 +15,7 @@ SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/pango/pango-0.12.3.ebuild,v 1.2 2012/05/29 10:55:56 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/pango/pango-0.12.3.ebuild,v 1.4 2012/08/04 13:54:58 hwoarang Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND="=dev-haskell/cairo-0.12*[profile?]
@ -24,4 +24,4 @@ RDEPEND="=dev-haskell/cairo-0.12*[profile?]
x11-libs/cairo
x11-libs/pango"
DEPEND="${RDEPEND}
dev-haskell/gtk2hs-buildtools"
>=dev-haskell/gtk2hs-buildtools-0.12.3-r3"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.24.ebuild,v 1.2 2012/07/21 09:15:29 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.24.ebuild,v 1.3 2012/08/04 10:27:22 ago Exp $
EAPI="2"
@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
LICENSE="Apache-2.0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p194-r1.ebuild,v 1.5 2012/08/02 20:50:01 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ruby-1.9.3_p194-r1.ebuild,v 1.6 2012/08/04 10:53:07 ago Exp $
EAPI=4
@ -34,7 +34,7 @@ SRC_URI="mirror://ruby/1.9/${MY_P}.tar.bz2
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
LICENSE="|| ( Ruby BSD-2 )"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs ncurses +readline +yaml" #libedit
# libedit support is removed everywhere because of this upstream bug:

@ -1,10 +1,12 @@
DIST pl-5.10.5.tar.gz 13329752 SHA256 38d938d6a64e894685aa44bf9ea34b5505764cd084e07e6b4c21a9dd89b579d5 SHA512 b021e69ffab46824f2f88eb2a482635cea92cfa0f333c1f5e11f5a86b969c6a47d407b54689b40319f6bf3cb8e1c7b111b0061fc898d27b3a893126ad7fdf796 WHIRLPOOL 7ff2d80519e85067913f28a2aae52859b04ce1a34b43183f2b22518c21fc184b6d5e877e918c3f2919485fd84d72386e042616a39c264937982a82c98b5a772f
DIST pl-6.0.0.tar.gz 13369538 RMD160 7003ef06fa03944c5577b3bec2b17ac7c7d55162 SHA1 5c5f197e35693c2fc5d592ddca2f6ace6cf6c8c0 SHA256 85591936c8b6af610b1a9960924e6e4eaf5abccf253749a15355ad79a9e80de9
DIST pl-6.0.1.tar.gz 13717873 RMD160 6339eafe9f13f1d4807f24c37073b2196a8c4c7f SHA1 2171106c4e562ba358ddf15e8bc16892d3e40e86 SHA256 cc1354b08402bb77395b2147363865b6d4f12a77fdc80b8d34454bd3a3c52253
DIST pl-6.1.10.tar.gz 14406131 RMD160 1a4a90a4a25cfd1a682d2bd281ac343b90b35323 SHA1 bad6f2b5f585584f63064834204af554944520ae SHA256 568a715244baf37cc026e8c271fdfc170dea3bc53d9a598527b6b26cbea54ade
DIST pl-6.1.8.tar.gz 14396885 RMD160 a0c6d736232ae291180bc6894648333b2bc39861 SHA1 36b718643e0afa4fe45ea9af71cb5a12e3566747 SHA256 10b2c82140ecaf48f00aa5ac3626d8087ecc57529494654118aadfdde0f06d7d
DIST pl-6.1.9.tar.gz 14407223 RMD160 a39973cd5f7820dfd59e1f0abd958150eb39f3d0 SHA1 9ebc95e6ed6df3222e3db97a3bb9d0fc60816b32 SHA256 ea8398b412dffd7865f0da7c50c4a1023bfa3818fd71e6fd7ad327aa15c29327
DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef SHA512 045395f9d21707000379d2e2cf6546c2c0f10a5ed3f95739056254e77ef3e1715dff1c4d2cca8de4b56c95b28bf28fcc2929b5b71e19b9b3c4228482921100b0 WHIRLPOOL 4111626188d55200695ca85a247ca9c587ffa4efb97fd8d37717619555566a40e925c3eb45359f3e3f684c5415ebb7c543cb4fff6cfb055f69828342057df88a
DIST swi-prolog-6.0.0-gentoo-patchset-0.tar.gz 4092 RMD160 73ea1a7f5dffff2c411983abc48e6e028d6366ad SHA1 8adb49c195d9f2250721f16bfb849f45c42e040e SHA256 7e64c64db768e0ad5fd682b3d5b6a3b92bb0d4d8663af26dbd5ab717d712564c
DIST swi-prolog-6.0.1-gentoo-patchset-2.tar.gz 5328 RMD160 9a10120f80739027542a7f7e96b0b0f81f7e2fa8 SHA1 311876be4eb30784f89bdc04d8868d74de5b47cf SHA256 3822c85351b47364c121ed4583e9801d0fec74f9cff8c8886800f5503700e0a6
DIST swi-prolog-6.1.10-gentoo-patchset-0.tar.gz 3450 RMD160 bd65f8e0d47f52b12ea4f0abaa7b563890c0c9a4 SHA1 cad3852652696c3c08ffca7445d9ac7ff2a69fb7 SHA256 8deba2fd2f8bfc56a7e6c315a569e559240f41eaa095b122dbcdecec47bea1d2
DIST swi-prolog-6.1.8-gentoo-patchset-0.tar.gz 5211 RMD160 6318b3a26b7578ed06fb5cebcfcc66098d48e641 SHA1 c720ba597630e0d16d77c8162df2c5866d4e7c1a SHA256 33616aa70e7782eaf9d06e55d69fa9302a9c1291dc9ffcedde449edbc63285e9
DIST swi-prolog-6.1.9-gentoo-patchset-0.tar.gz 3442 RMD160 c187872e29b27aaef0aa3530ace1829235507e3c SHA1 4c73f443bb08678a26b9c0fd75b6573315ef873e SHA256 74d1de60075244eb70770a52be4dee1edba4cd2a612fcfacb9f0e64902785d4f

@ -0,0 +1,130 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.10.ebuild,v 1.1 2012/08/04 08:21:45 keri Exp $
EAPI=2
inherit eutils flag-o-matic java-pkg-opt-2 multilib
PATCHSET_VER="0"
DESCRIPTION="free, small, and standard compliant Prolog compiler"
HOMEPAGE="http://www.swi-prolog.org/"
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
RDEPEND="sys-libs/ncurses
archive? ( app-arch/libarchive )
zlib? ( sys-libs/zlib )
odbc? ( dev-db/unixODBC )
readline? ( sys-libs/readline )
gmp? ( dev-libs/gmp )
ssl? ( dev-libs/openssl )
java? ( >=virtual/jdk-1.4 )
X? (
virtual/jpeg
x11-libs/libX11
x11-libs/libXft
x11-libs/libXpm
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM )"
DEPEND="${RDEPEND}
X? ( x11-proto/xproto )
java? ( test? ( =dev-java/junit-3.8* ) )"
S="${WORKDIR}/pl-${PV}"
src_prepare() {
EPATCH_FORCE=yes
EPATCH_SUFFIX=patch
epatch "${WORKDIR}"/${PV}
}
src_configure() {
append-flags -fno-strict-aliasing
use ppc && append-flags -mno-altivec
use hardened && append-flags -fno-unit-at-a-time
use debug && append-flags -DO_DEBUG
cd "${S}"/src
econf \
--libdir=/usr/$(get_libdir) \
$(use_enable gmp) \
$(use_enable readline) \
$(use_enable static-libs static) \
--enable-shared \
--enable-custom-flags COFLAGS="${CFLAGS}"
}
src_compile() {
cd "${S}"/src
emake || die "emake failed"
if ! use minimal ; then
local jpltestconf
if use java && use test ; then
jpltestconf="--with-junit=$(java-config --classpath junit)"
fi
cd "${S}/packages"
econf \
--libdir=/usr/$(get_libdir) \
$(use_with archive) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-PDT \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
--with-utf8proc \
$(use_with X xpce) \
$(use_with zlib) \
COFLAGS='"${CFLAGS}"'
emake || die "packages emake failed"
fi
}
src_test() {
cd "${S}/src"
emake check || die "make check failed. See above for details."
if ! use minimal ; then
cd "${S}/packages"
emake check || die "make check failed. See above for details."
fi
}
src_install() {
emake -C src DESTDIR="${D}" install || die "install src failed"
if ! use minimal ; then
emake -C packages DESTDIR="${D}" install || die "install packages failed"
if use doc ; then
emake -C packages DESTDIR="${D}" html-install || die "html-install failed"
fi
fi
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die
}

@ -2,3 +2,4 @@ DIST 2p-2.1.1.zip 1879216 SHA256 fe49fbee0c22c3bb6799895f4e1694ead184a689ab753eb
DIST 2p-2.3.0alpha.zip 2757862 SHA256 f8c1da73d0a5ca04267aec46e0636754dad747f4354069fad40e054aaacbfed2 SHA512 464bd6755e2336bdf1edbf4e2fb415797a1194ae0f530990644a56ea7b9f228a5043ac151b6167350a4623b21128e58fc35013e4b1d88f7965052769a89791b3 WHIRLPOOL 85d017d1dcac71da4fa717a3d33b532627eb8cdb237b6f7582f4f3d782396520b66d7ce6f82bb5e010f4cadb6dff8ed088121c6e585a188232b24f711f96a00a
DIST 2p-2.3.1.zip 2534203 SHA256 7f56638d0401805008155749fb4fa367e4d21eb0a1d9be7c2e7fbc77514864c4 SHA512 7b403828ad5c9cde2932a94a9dd314f9a03b42bdf3b9f1678e583e85fe9dc64bb15fcb92196861faa0c0a915a6c19e257f4fd9b4d374a8be1e8a5e1989537bbc WHIRLPOOL 3e92f62c3f6a9302c8e9d28eaaab0c6dd2c857346126f51c4a8fa08e2bea448339838db4dcdfafb574954e8f3cd89f19c55efbdaa9028340f12a1fd419136095
DIST 2p-2.4.0.zip 2421675 SHA256 f674b282bd7bc60e92ea417f8766e635979366d84d48634dd622e60ad1aa78c6 SHA512 20c86f736efe526dfffe603b19648394aaeaadf326034bba4f5717a193d7f76a99c6f3cb7bb93e2f1b608abd4e4af30341a2727f61e60e60289c2a964da782e9 WHIRLPOOL 7a353f5c6df2dba877d6880fc91ff0356639900767eb346a2eba97773303e125d0d2ffeead35e83cb61ffd013b49d4a05498861207de228e208a3f690a65ec4b
DIST tuprolog-2.5.0.zip 4847183 RMD160 e152b253f0ade646dd0227fc941f1d0970c928ff SHA1 f384821d700182196ab36c2ed56405d9e54bfd50 SHA256 227714576fb1815a3fcc017211758bfb2d5a0b6a07ce3a3a24f8cd93db2e5e04

@ -0,0 +1,315 @@
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/ChoicePointStore.java tuprolog-2.5.0/src/alice/tuprolog/ChoicePointStore.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/ChoicePointStore.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/ChoicePointStore.java 2012-08-03 03:45:45.000000000 +0200
@@ -36,7 +36,6 @@
/**
* Return the actual choice-point store
- * @return
*/
public ChoicePointContext getPointer() {
return pointer;
@@ -45,7 +44,6 @@
/**
* Check if a choice point exists in the store.
* As a side effect, removes choice points which have been already used and are now empty.
- * @return
*/
protected boolean existChoicePoint() {
if (pointer == null) return false;
@@ -93,4 +91,4 @@
return l;
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/ClauseStore.java tuprolog-2.5.0/src/alice/tuprolog/ClauseStore.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/ClauseStore.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/ClauseStore.java 2012-08-03 03:45:45.000000000 +0200
@@ -62,8 +62,6 @@
/**
* Verify if there is a term in compatibleGoals compatible with goal.
- * @param goal
- * @param compGoals
* @return true if compatible or false otherwise.
*/
protected boolean existCompatibleClause() {
@@ -160,4 +158,4 @@
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/EngineManager.java tuprolog-2.5.0/src/alice/tuprolog/EngineManager.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/EngineManager.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/EngineManager.java 2012-08-03 03:45:45.000000000 +0200
@@ -96,7 +96,7 @@
/**
* Solves a query
*
- * @param g the term representing the goal to be demonstrated
+ * @param query the term representing the goal to be demonstrated
* @return the result of the demonstration
* @see SolveInfo
**/
@@ -243,4 +243,4 @@
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/event/SpyEvent.java tuprolog-2.5.0/src/alice/tuprolog/event/SpyEvent.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/event/SpyEvent.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/event/SpyEvent.java 2012-08-03 03:45:45.000000000 +0200
@@ -33,10 +33,6 @@
* event description
*/
private String msg;
- /**
- * @uml.property name="env"
- * @uml.associationEnd
- */
private Engine env;
public SpyEvent(Object source, String msg_) {
@@ -63,4 +59,4 @@
return msg + ((env == null) ? "" : env.toString());
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/lib/BasicLibrary.java tuprolog-2.5.0/src/alice/tuprolog/lib/BasicLibrary.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/lib/BasicLibrary.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/lib/BasicLibrary.java 2012-08-03 03:45:45.000000000 +0200
@@ -114,7 +114,7 @@
/**
* Loads a library constructed from a theory.
*
- * @param theory
+ * @param th
* theory text
* @param libName
* name of the library
@@ -1356,4 +1356,4 @@
{ "\\", "expression_bitwise_not", "functor" } };
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/lib/IOLibrary.java tuprolog-2.5.0/src/alice/tuprolog/lib/IOLibrary.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/lib/IOLibrary.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/lib/IOLibrary.java 2012-08-03 03:45:45.000000000 +0200
@@ -375,7 +375,7 @@
/**
* Sets an arbitrary seed for the Random object.
*
- * @param seed Seed to use
+ * @param t Seed to use
* @return true if seed Term has a valid long value, false otherwise
*/
public boolean set_seed_1(Term t) throws PrologError {
@@ -470,4 +470,4 @@
}
return true;
}
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/lib/JavaLibrary.java tuprolog-2.5.0/src/alice/tuprolog/lib/JavaLibrary.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/lib/JavaLibrary.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/lib/JavaLibrary.java 2012-08-03 03:45:45.000000000 +0200
@@ -1393,8 +1393,6 @@
/**
* Generates a fresh numeric identifier
- *
- * @return
*/
protected Struct generateFreshId() {
return new Struct("$obj_" + id++);
diff -ur tuprolog-2.5.0.orig/src/alice/tuprolog/PrimitiveManager.java tuprolog-2.5.0/src/alice/tuprolog/PrimitiveManager.java
--- tuprolog-2.5.0.orig/src/alice/tuprolog/PrimitiveManager.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprolog/PrimitiveManager.java 2012-08-03 03:45:45.000000000 +0200
@@ -89,7 +89,7 @@
* This involves identifying structs representing builtin
* predicates and functors, and setting up related structures and links
*
- * @parm term the term to be identified
+ * @param term the term to be identified
* @return term with the identified built-in directive
*/
public Term identifyDirective(Term term) {
@@ -192,4 +192,4 @@
return (functorHashMap.containsKey(name + "/" + nArgs) || predicateHashMap.containsKey(name + "/" + nArgs));
}
/**/
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprologx/ide/Console.java tuprolog-2.5.0/src/alice/tuprologx/ide/Console.java
--- tuprolog-2.5.0.orig/src/alice/tuprologx/ide/Console.java 2012-08-03 02:38:20.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprologx/ide/Console.java 2012-08-03 03:45:45.000000000 +0200
@@ -10,8 +10,5 @@
public void getNextSolution();
public void acceptSolution();
public void stopEngine();
- /**
- * @uml.property name="goal"
- */
public String getGoal();
-}
\ No newline at end of file
+}
diff -ur tuprolog-2.5.0.orig/src/alice/tuprologx/ide/LibraryDialogFrame.java tuprolog-2.5.0/src/alice/tuprologx/ide/LibraryDialogFrame.java
--- tuprolog-2.5.0.orig/src/alice/tuprologx/ide/LibraryDialogFrame.java 2012-08-03 02:38:20.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprologx/ide/LibraryDialogFrame.java 2012-08-03 03:45:45.000000000 +0200
@@ -325,7 +325,6 @@
displayLibraryManagerStatus();
}
- /** @see alice.tuprologx.ide.SwingFrame#onClose()*/
public void closeLibraryDialog()
{
onClose();
diff -ur tuprolog-2.5.0.orig/src/alice/tuprologx/ide/ToolBar.java tuprolog-2.5.0/src/alice/tuprologx/ide/ToolBar.java
--- tuprolog-2.5.0.orig/src/alice/tuprologx/ide/ToolBar.java 2012-08-03 02:38:20.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprologx/ide/ToolBar.java 2012-08-03 03:45:45.000000000 +0200
@@ -242,8 +242,6 @@
/**
* Set the tuProlog config frame
- *
- * @param libraryManager a libraryManager to associate to the libraryDialog
*/
public void setPrologConfig(PrologConfigFrame configFrame)
{
diff -ur tuprolog-2.5.0.orig/src/alice/tuprologx/pj/lib/PJLibrary.java tuprolog-2.5.0/src/alice/tuprologx/pj/lib/PJLibrary.java
--- tuprolog-2.5.0.orig/src/alice/tuprologx/pj/lib/PJLibrary.java 2012-08-03 02:38:20.000000000 +0200
+++ tuprolog-2.5.0/src/alice/tuprologx/pj/lib/PJLibrary.java 2012-08-03 03:45:45.000000000 +0200
@@ -1252,7 +1252,6 @@
/**
* Generates a fresh numeric identifier
- * @return
*/
protected Struct generateFreshId() {
return new Struct("$obj_" + id++);
diff -ur tuprolog-2.5.0.orig/src/alice/util/jedit/InputHandler.java tuprolog-2.5.0/src/alice/util/jedit/InputHandler.java
--- tuprolog-2.5.0.orig/src/alice/util/jedit/InputHandler.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/jedit/InputHandler.java 2012-08-03 03:45:45.000000000 +0200
@@ -24,7 +24,7 @@
*
* @author Slava Pestov
* @version $Id: InputHandler.java,v 1.14 1999/12/13 03:40:30 sp Exp $
- * @see org.gjt.sp.jedit.textarea.DefaultInputHandler
+ * @see alice.util.jedit.DefaultInputHandler
*/
public abstract class InputHandler extends KeyAdapter
{
@@ -187,7 +187,7 @@
/**
* Grabs the next key typed event and invokes the specified
* action with the key as a the action command.
- * @param action The action
+ * @param listener The action
*/
public void grabNextKeyStroke(ActionListener listener)
{
diff -ur tuprolog-2.5.0.orig/src/alice/util/jedit/JEditTextArea.java tuprolog-2.5.0/src/alice/util/jedit/JEditTextArea.java
--- tuprolog-2.5.0.orig/src/alice/util/jedit/JEditTextArea.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/jedit/JEditTextArea.java 2012-08-03 03:48:07.000000000 +0200
@@ -1401,7 +1401,7 @@
/**
* Sets if the selection should be rectangular.
- * @param overwrite True if the selection should be rectangular,
+ * @param rectSelect True if the selection should be rectangular,
* false otherwise.
*/
public final void setSelectionRectangular(boolean rectSelect)
diff -ur tuprolog-2.5.0.orig/src/alice/util/jedit/KeywordMap.java tuprolog-2.5.0/src/alice/util/jedit/KeywordMap.java
--- tuprolog-2.5.0.orig/src/alice/util/jedit/KeywordMap.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/jedit/KeywordMap.java 2012-08-03 03:45:45.000000000 +0200
@@ -75,7 +75,7 @@
/**
* Adds a key-value mapping.
* @param keyword The key
- * @Param id The value
+ * @param id The value
*/
public void add(String keyword, byte id)
{
@@ -102,9 +102,6 @@
}
// protected members
- /**
- * @uml.property name="mapLength"
- */
protected int mapLength;
protected int getStringMapKey(String s)
diff -ur tuprolog-2.5.0.orig/src/alice/util/jedit/TextAreaPainter.java tuprolog-2.5.0/src/alice/util/jedit/TextAreaPainter.java
--- tuprolog-2.5.0.orig/src/alice/util/jedit/TextAreaPainter.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/jedit/TextAreaPainter.java 2012-08-03 03:45:45.000000000 +0200
@@ -75,7 +75,7 @@
/**
* Returns the syntax styles used to paint colorized text. Entry <i>n</i> will be used to paint tokens with id = <i>n</i>.
- * @see org.gjt.sp.jedit.syntax.Token
+ * @see alice.util.jedit.Token
*/
public final SyntaxStyle[] getStyles()
{
@@ -85,7 +85,7 @@
/**
* Sets the syntax styles used to paint colorized text. Entry <i>n</i> will be used to paint tokens with id = <i>n</i>.
* @param styles The syntax styles
- * @see org.gjt.sp.jedit.syntax.Token
+ * @see alice.util.jedit.Token
*/
public final void setStyles(SyntaxStyle[] styles)
{
@@ -356,7 +356,7 @@
/**
* Repaints the text.
- * @param g The graphics context
+ * @param gfx The graphics context
*/
public void paint(Graphics gfx)
{
diff -ur tuprolog-2.5.0.orig/src/alice/util/jedit/TokenMarker.java tuprolog-2.5.0/src/alice/util/jedit/TokenMarker.java
--- tuprolog-2.5.0.orig/src/alice/util/jedit/TokenMarker.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/jedit/TokenMarker.java 2012-08-03 03:45:45.000000000 +0200
@@ -23,7 +23,7 @@
* @author Slava Pestov
* @version $Id: TokenMarker.java,v 1.32 1999/12/13 03:40:30 sp Exp $
*
- * @see org.gjt.sp.jedit.syntax.Token
+ * @see alice.util.jedit.Token
*/
public abstract class TokenMarker
{
diff -ur tuprolog-2.5.0.orig/src/alice/util/ReadOnlyLinkedList.java tuprolog-2.5.0/src/alice/util/ReadOnlyLinkedList.java
--- tuprolog-2.5.0.orig/src/alice/util/ReadOnlyLinkedList.java 2012-08-03 02:38:21.000000000 +0200
+++ tuprolog-2.5.0/src/alice/util/ReadOnlyLinkedList.java 2012-08-03 03:45:45.000000000 +0200
@@ -12,10 +12,10 @@
import java.util.ListIterator;
/**
- * ReadOnlyLinkedList<E> encapsulate a {@link LinkedList<E>}
+ * ReadOnlyLinkedList<E> encapsulate a {@link LinkedList}
* and ensures that the given list is navigated only.
*
- * Even if ReadOnlyLinkedList<E> implements {@link List<E>} it doesn't
+ * Even if ReadOnlyLinkedList<E> implements {@link List} it doesn't
* support modifiers methods, and throws {@link UnsupportedOperationException}
* if invoked.
*

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tuprolog/tuprolog-2.4.0_rc5.ebuild,v 1.3 2012/07/01 14:01:34 keri Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tuprolog/tuprolog-2.4.0_rc5.ebuild,v 1.4 2012/08/04 13:57:26 ago Exp $
EAPI=2
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/tuprolog/${MY_P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="doc test"
RDEPEND=">=virtual/jdk-1.5

@ -0,0 +1,55 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tuprolog/tuprolog-2.5.0.ebuild,v 1.1 2012/08/04 11:27:31 keri Exp $
EAPI=2
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and infrastructures"
HOMEPAGE="http://www.alice.unibo.it/tuProlog/"
SRC_URI="mirror://gentoo/${P}.zip"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc test"
RDEPEND=">=virtual/jdk-1.5
>=dev-java/javassist-3"
DEPEND="${RDEPEND}
app-arch/unzip
dev-java/ant-core
test? ( dev-java/ant-junit )"
S="${WORKDIR}"/${P}
EANT_GENTOO_CLASSPATH="javassist-3"
src_prepare() {
epatch "${FILESDIR}"/${P}-javadocs.patch
cp "${FILESDIR}"/build.xml "${S}" || die
sed -i -e "s|test/unit|test|" "${S}"/build.xml \
|| die "sed build.xml failed"
}
src_compile() {
eant jar $(use_doc)
}
src_test() {
cd "${S}"/dist
java-pkg_jar-from junit
cd "${S}"
ANT_TASKS="ant-junit" eant test || die "eant test failed"
}
src_install() {
java-pkg_dojar dist/${PN}.jar
if use doc ; then
java-pkg_dohtml -r docs/* || die
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.48.0-r2.ebuild,v 1.7 2012/06/14 18:48:26 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.48.0-r2.ebuild,v 1.8 2012/08/04 13:39:55 hwoarang Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -126,6 +126,7 @@ src_prepare() {
epatch "${FILESDIR}/${P}-python_linking.patch"
epatch "${FILESDIR}/${P}-disable_icu_rpath.patch"
epatch "${FILESDIR}/remove-toolset-${PV}.patch"
epatch "${FILESDIR}/${P}-gcc47.patch"
}
src_configure() {

@ -0,0 +1,14 @@
diff --git a/boost/config/stdlib/libstdcpp3.hpp b/boost/config/stdlib/libstdcpp3.hpp
index 52d5837..aaa8890 100644
--- a/boost/config/stdlib/libstdcpp3.hpp
+++ b/boost/config/stdlib/libstdcpp3.hpp
@@ -33,7 +33,8 @@
#ifdef __GLIBCXX__ // gcc 3.4 and greater:
# if defined(_GLIBCXX_HAVE_GTHR_DEFAULT) \
- || defined(_GLIBCXX__PTHREADS)
+ || defined(_GLIBCXX__PTHREADS) \
+ || defined(_GLIBCXX_HAS_GTHREADS)
//
// If the std lib has thread support turned on, then turn it on in Boost
// as well. We do this because some gcc-3.4 std lib headers define _REENTANT

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-49.1.2.ebuild,v 1.6 2012/08/01 23:38:45 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-49.1.2.ebuild,v 1.7 2012/08/04 13:39:56 ago Exp $
EAPI="4"
@ -25,7 +25,7 @@ SRC_URI="${BASE_URI}/${SRC_ARCHIVE}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc examples static-libs"
DEPEND="doc? ( app-arch/unzip )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.1.ebuild,v 1.5 2012/07/30 11:42:05 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.1.ebuild,v 1.6 2012/08/04 13:41:59 hwoarang Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.0.0.ebuild,v 1.1 2012/06/01 13:05:15 anarchy Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.0.0.ebuild,v 1.2 2012/08/05 01:38:28 jer Exp $
EAPI=4
inherit autotools eutils
inherit autotools eutils flag-o-matic
DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
HOMEPAGE="http://www.canonware.com/jemalloc/"
@ -12,7 +12,7 @@ SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="debug static-libs stats"
@ -29,6 +29,7 @@ src_prepare() {
}
src_configure() {
use hppa && append-cppflags -DLG_QUANTUM=4
econf \
--with-jemalloc-prefix=j \
$(use_enable debug) \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.6.2.ebuild,v 1.3 2012/07/28 17:57:19 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.6.2.ebuild,v 1.4 2012/08/05 10:40:06 ssuominen Exp $
EAPI=4
@ -17,7 +17,7 @@ SLOT="3"
KEYWORDS="~amd64 ~x86"
IUSE="debug gtk +introspection test"
RDEPEND=">=dev-libs/glib-2.30
RDEPEND=">=dev-libs/glib-2.32
>=dev-libs/dbus-glib-0.100
dev-libs/libxml2
gtk? ( >=x11-libs/gtk+-3.2:3 )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.19.ebuild,v 1.7 2012/07/23 21:05:51 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.0.19.ebuild,v 1.8 2012/08/05 14:15:52 ryao Exp $
EAPI="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="+ssl static-libs test"
DEPEND="ssl? ( dev-libs/openssl )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.11.ebuild,v 1.10 2012/07/22 13:06:21 nixnut Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.11.ebuild,v 1.11 2012/08/05 08:07:13 grobian Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="ftp://sourceware.org/pub/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug static-libs test"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libjwc_c/libjwc_c-1.1-r2.ebuild,v 1.1 2012/05/30 08:16:26 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libjwc_c/libjwc_c-1.1-r2.ebuild,v 1.2 2012/08/04 23:42:11 blueness Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="ftp://ftp.ccp4.ac.uk/jwc/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="~amd64 ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="static-libs"
DEPEND="sci-libs/ccp4-libs"

@ -1,41 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1-r1.ebuild,v 1.1 2010/10/14 13:44:53 xarthisius Exp $
EAPI=2
inherit autotools eutils flag-o-matic
DESCRIPTION="Tecla command-line editing library"
HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"
S=${WORKDIR}/libtecla
src_prepare() {
epatch "${FILESDIR}"/${P}-install.patch \
"${FILESDIR}"/${P}-ldflags.patch \
"${FILESDIR}"/${P}-no-strip.patch
# remove build directory from RPATH (see bug #119477)
sed -e "s|:\$\$LD_RUN_PATH:\`pwd\`||" -i Makefile.rules || \
die "Failed to adjust Makefile.rules"
epatch "${FILESDIR}"/${P}-parallel_build.patch
eautoreconf
}
src_compile() {
emake LFLAGS="$(raw-ldflags)" || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc CHANGES INSTALL PORTING README RELEASE.NOTES || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1-r2.ebuild,v 1.3 2012/08/03 18:17:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1-r2.ebuild,v 1.4 2012/08/04 09:42:39 blueness Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="amd64 ppc x86"
IUSE="static-libs"
DEPEND="sys-libs/ncurses"

@ -1,41 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1.ebuild,v 1.9 2010/10/14 13:44:53 xarthisius Exp $
inherit eutils
DESCRIPTION="Tecla command-line editing library"
HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"
S=${WORKDIR}/libtecla
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-install.patch
epatch "${FILESDIR}"/${P}-LDFLAGS.patch
epatch "${FILESDIR}"/${P}-no-strip.patch
# remove build directory from RPATH (see bug #119477)
sed -e "s|:\$\$LD_RUN_PATH:\`pwd\`||" -i Makefile.rules || \
die "Failed to adjust Makefile.rules"
}
src_compile() {
econf || die "econf failed"
emake -j1 || die "emake failed"
}
src_install() {
emake -j1 install DESTDIR="${D}" || die "einstall failed"
dodoc CHANGES INSTALL PORTING README RELEASE.NOTES
}

@ -1,2 +1 @@
DIST shared-desktop-ontologies-0.10.0.tar.bz2 3966792 SHA256 b11901f016b54c8d00917cd167cf8585245ad266125880118f91e75ee52ac503 SHA512 b1d3e9724c96f04cc443ae77f1c7031131fd9ae378fc93a9500424b6dee495167eeeec7351b371f0889567b145c56a7fa36488f241d66bf8155358cfca1e388c WHIRLPOOL 3d5269e02e731dd83ff10ad380c0398ca0541089878e1a762c376b146e8d146057b9f6c35a70633a2c8b293446ccfe41a6a17d902d77f7566e068534fa3c078d
DIST shared-desktop-ontologies-0.9.0.tar.bz2 3967052 SHA256 6efaf4caed8b5467390dc6ae62c678b28fd753df524c257f0a938c2a7b6ac526 SHA512 4e17bb7b507d9a9c441a4b3c5a282d8872ed955841717ba4ed5901d0d3ce790da9ca583a030903c2ac3dd1e97f060b70085d339afa04338fdc299465593684d3 WHIRLPOOL e6262a7be238550e12be9b2bb03b3db868a044fbaba93b56f06f4882199dab6634e1fa48c9bba999245eaa9109e53a2eae26b7e3fb999e8392860b0024689161

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-0.10.0.ebuild,v 1.2 2012/08/03 18:13:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-0.10.0.ebuild,v 1.4 2012/08/04 13:30:36 johu Exp $
EAPI=4
@ -15,7 +15,7 @@ DESCRIPTION="Shared OSCAF desktop ontologies"
HOMEPAGE="http://sourceforge.net/projects/oscaf"
if [[ ${PV} != *9999 ]]; then
SRC_URI="mirror://sourceforge/oscaf/${PN}/${P}.tar.bz2"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="|| ( BSD CCPL-Attribution-ShareAlike-3.0 )"

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-0.9.0.ebuild,v 1.6 2012/06/07 21:14:11 ranger Exp $
EAPI=4
if [[ ${PV} == *9999 ]]; then
SCM_ECLASS="git-2"
fi
EGIT_REPO_URI="git://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies"
inherit cmake-utils ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="Shared OSCAF desktop ontologies"
HOMEPAGE="http://sourceforge.net/projects/oscaf"
if [[ ${PV} != *9999 ]]; then
SRC_URI="mirror://sourceforge/oscaf/${PN}/${P}.tar.bz2"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
fi
LICENSE="|| ( BSD CCPL-Attribution-ShareAlike-3.0 )"
SLOT="0"
IUSE=""
DOCS=(AUTHORS ChangeLog README)

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.8.0.ebuild,v 1.1 2012/08/01 19:52:35 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.8.0.ebuild,v 1.2 2012/08/05 09:52:51 johu Exp $
EAPI=4
@ -41,7 +41,7 @@ DEPEND="${COMMON_DEPEND}
test? ( >=x11-libs/qt-test-4.5.0:4 )
"
RDEPEND="${COMMON_DEPEND}
virtuoso? ( >=dev-db/virtuoso-server-6.1.0 )
virtuoso? ( >=dev-db/virtuoso-server-6.1.6 )
"
CMAKE_IN_SOURCE_BUILD="1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.1_p20120531.ebuild,v 1.3 2012/07/23 07:34:58 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-1.0.1_p20120531.ebuild,v 1.4 2012/08/04 10:51:07 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
IUSE="static-libs test"
PATCHES=(

@ -1,4 +1,5 @@
DIST ecl-10.4.1.tar.gz 5835953 SHA256 505dcfe8f26aca352271225ad5a7f117b9bef0f6e7f7a7abaf7b7f11f7c63c6c SHA512 4e3d378d9e40c56f75e12923e223ee37ed8c12268926032665d11239a8373b58a806a765f60543305cfae09f42a2ce8726c944cdeaa1a9f170a80df488404244 WHIRLPOOL daa638689e308c335fa8fbf2c273f06a954b20c24e3e60ffa8e948e84956f69e4c5d59140ebcb98d92bd6a5cc6c381607be2259b96531d3bc33f1ca0bfa1caad
DIST ecl-11.1.1.tar.gz 5898523 SHA256 28acce874e264a9e7182a2424bb7a1a3f7d834a8f2e1346ec0ef7156d4ed3b07 SHA512 a813d1514fcb0c1fba2090dc5232ab1261f293db050f54909dd74084cd757144d5e3a24677bbbcfcc74457247a1797059dc09ead8a14b8c23395c03c93e9d0dc WHIRLPOOL 42df041d01a1aeaddb235604e962b5aa55752ed60998bf9a40a4c001bf3281384e787c5a6cd513af3ca863f5b29885b1441640d0b17da5465142a4fda45fa2c3
DIST ecl-12.2.1.tgz 8974948 SHA256 dbb3f83c27f3d2565ca22c1c6b4ab497bbfdd0d0a7b09dee76338f378621f091 SHA512 bf9bff5bfa02c638549ab7dab28d6778c6f676c0ea3ea8b8c11f85a4e9f3cf9fae23c7ec505024b3925ae0c905fccc132729964992c6d9b1524d9dd3b92bdf1f WHIRLPOOL cc8af8a2f92b66acb8578e76b7c982a57567591967c2e2fafbe681fdb8e78725072ec83d240addc255ff29979e6a6d23d077095f094288316f5dd16325d8ffbe
DIST ecl-12.7.1.tar.gz 9009087 SHA256 5709bfb92eff00ddc4bcd59375835e9421dae2d258466af75e7e8d2748e01c4d SHA512 1f4312a9b64e55b01df62b492c1d23bdb231abd28c357d18bd813481e0943a852fdaa79bc89c45d1d1da9c0e8a4e5b43c5525488280156d76cc42e0fe9e0c5fe WHIRLPOOL eb915ce3f014ac7583b4c678f9009acfab73a7ad15abe49542fe49718049804e3bc7270e3b8e8e45687738ebc1119d1a224c1b454e8feac1fc1687b2a2bf4320
DIST ecl-9.12.3.tgz 5758828 SHA256 f4f2e9d584130db9bb61bd09a676ad67c5d0f1ca8096ed781b50a2ae99c5e682 SHA512 8171d28945e5c06f55f6bc5bcf41b5370ee4d5723b3957d2c841aee1e100f3c2ca497f0651f777acd39ceaefeec2737ec254165280446fe51a4ef5cf81ef64b0 WHIRLPOOL 6ff09c048eb639b424a6b32cac88877d11d150f06a1bb482061dc8561c304afc3dbede3610a523a450a1792fd768e713c36dba04ca16501f090a803d7326dd87

@ -0,0 +1,79 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/ecls/ecls-12.7.1.ebuild,v 1.1 2012/08/05 04:00:15 grozin Exp $
EAPI=4
inherit eutils multilib
MY_P=ecl-${PV}
DESCRIPTION="ECL is an embeddable Common Lisp implementation."
HOMEPAGE="http://ecls.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="BSD LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="debug emacs gengc precisegc threads +unicode X"
RDEPEND="dev-libs/gmp
virtual/libffi
>=dev-libs/boehm-gc-7.1[threads?]"
DEPEND="${RDEPEND}
app-text/texi2html
emacs? ( virtual/emacs >=app-admin/eselect-emacs-1.12 )"
PDEPEND="dev-lisp/gentoo-init"
S="${WORKDIR}"/${MY_P}
pkg_setup() {
if use gengc || use precisegc; then
ewarn "USE flags gengc and precisegc are experimental"
ewarn "Don't use them if you want a stable ecl"
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PV}-headers-gentoo.patch
}
src_configure() {
econf \
--with-system-gmp \
--enable-boehm=system \
--enable-longdouble \
$(use_enable gengc) \
$(use_enable precisegc) \
$(use_with debug debug-cflags) \
$(use_enable threads) \
$(use_with threads __thread) \
$(use_enable unicode) \
$(use_with X x) \
$(use_with X clx)
}
src_compile() {
if use emacs; then
local ETAGS=$(eselect --brief etags list | sed -ne '/emacs/{p;q}')
[[ -n ${ETAGS} ]] || die "No etags implementation found"
pushd build > /dev/null || die
emake ETAGS=${ETAGS} TAGS
popd > /dev/null
else
touch build/TAGS
fi
#parallel fails
emake -j1
}
src_install () {
emake DESTDIR="${D}" install
dodoc ANNOUNCEMENT Copyright
dodoc "${FILESDIR}"/README.Gentoo
pushd build/doc > /dev/null
newman ecl.man ecl.1
newman ecl-config.man ecl-config.1
popd > /dev/null
}

@ -0,0 +1,17 @@
diff -Naur ecl-8.12.0.orig/src/h/object.h ecl-8.12.0/src/h/object.h
--- ecl.orig/src/h/object.h 2008-12-17 16:41:53.000000000 +0100
+++ ecl/src/h/object.h 2008-12-17 19:35:05.000000000 +0100
@@ -23,8 +23,13 @@
Integer and boolean types (see config.h)
*/
+#ifndef TRUE
#define TRUE 1 /* boolean true value */
+#endif
+
+#ifndef FALSE
#define FALSE 0 /* boolean false value */
+#endif
#if !defined(__cplusplus) && !defined(bool)
typedef int bool;

@ -1,6 +1,7 @@
DIST gcl-2.6.7.tar.gz 8193901 SHA256 2aa134bc03f12ad03f40666ad00db78b8b9c195cf2cf0b3db4d176158f722c06 SHA512 6af54cebae121c482fd465214d3959041df447139eea6a6a3547a6fdddb28ff4c426fbf185f118085a179235e75a790f769bb4da167620c9db87f9b7a8670247 WHIRLPOOL 5470dc588a2cf5638db4c0a25e6a3b237feb7b29937468dc9da2f1e2eb3f7fab44e9708bf303f194b59f603d74806181beced3abbd67c29dd062ab1acbb6c082
DIST gcl-2.6.8_pre20090419.tar.bz2 15688731 SHA256 63cf13ca6a9f1d2b1167385f50665d550e0f63dce5a99bb7a88191ae480e8b5b SHA512 bbe2f4ab1d5eb39003f5fd6d85cfdd35585b6c53cd90c212ff7c27d5b90ccfe72f1606aadb532195b6395f467b2b6cd92e96748c6dc407ce3af79453210f7780 WHIRLPOOL 86850eb1561cb44f4024e53faa35cfa59372addf415b1fbca1952d1a08730e50bf574fd0ecdfaac963c8fa0d8430e5929352370378ce527d5ec651c6e2ff64d0
DIST gcl-2.6.8_pre20111221.tar.bz2 4344690 SHA256 abd7099bc41f1a71106b56855315524ef68914909384370c71f65c929b4df5ed SHA512 4c22cbb1cd472cefe000e16768536c9a11df9e6f5debff3596446aef095a94a920f62c8370454f3bc657c2594d3b7759f3fe035b9103af96b390ef551948d340 WHIRLPOOL 74721587ab374594eea34c375ecaa6254a59a3f41fecaf205d0b06f3818e597205412b5b31e640732092e0675a5873900b61f9db22f83b4d58a8142b49a4871b
DIST gcl-2.6.8_pre20120805.tar.bz2 4350186 SHA256 61115c9e0bcda847b1ca58b9bcef629c6c1c55513c14b90b35b06b7ef7ef1a2f SHA512 5dc6c0083f9995f5387800fdeccfeb144b6887512bcc4b68e688d651182d811a2223f835b05b03dd1314886652d1d1adf76c87cdbdc5172b92cf8a4fc587044e WHIRLPOOL 01de8aad62d60de1ffd7b4ddb2d9c000d4d10cb4a58ea1659fa52f5b907e2a851b135005fc6b48fdf2f1a83a179d1e0f18158a1532dd48a0417bbc11968d3d63
DIST gcl.info.tgz 678468 SHA256 06e60fcc99b09ffb66364569d0331b1f2549804d5d09582c6e18fd27f29bcb57 SHA512 ebeb293f12db145e9a3a0802946314cd3e3bdeaefb53ca66ee69423417f7a93e3a84571d9f6c65f019ce09c93559d229da642feb722d193952f462402973bab8 WHIRLPOOL dd1ed04c312a995a6818d934220e025c80a12c05c01b8f2124d809157f0bd9d52db145021602736e4cdd3dde623098ef28b7eda5b9912819514397d5dd71a649
DIST gcl_2.6.7-32.diff.gz 14463119 SHA256 5041b40bd96a0c73b70022831e6a697e00b64f572bca66d5a6c24978a879678e SHA512 aad44b6ee51a2598e86538905f3c00d253fbbf7c8f51452f2ece4ba060712f622a76814a2434e39d1585b5ea4b032a32c0601572dc737cd9b5852658897c2b6d WHIRLPOOL 6548733a982f2df96233e1542364902e4bdd739dba73d970bf70e9c9c78b3839cc9d83ede6653d5e686d421d80acf96e2e597a6790b95d2f2ae2b4818cf3bc1e
DIST gcl_2.6.7-34.diff.gz 14493530 SHA256 f8b57b98348e8c8f303756dea1e02fd9ff6aa2d4308e4e7189ab6fab5f216e65 SHA512 5e96c9498c532cd095ae320db06f5accb1173dd4bade552e1a1b9eecf2f4848bf7064a3b7a77019eefc5cb58ea42082a5c8da2fad0eb8b150567b233fc4d2305 WHIRLPOOL 694860592a6504e4ed40e0f32a67d5d9cb0128a391ff3440b1196ff21a685faff5b55298168ac42089abf4f83f0fa4d950d98e984aa57a9795b171fac59061fa

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

Loading…
Cancel
Save