Sync with portage [Thu Jun 28 12:30:49 MSK 2012].

mhiretskiy
root 12 years ago
parent acabef491b
commit dc39b15a1c

@ -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/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.5 2012/06/24 18:39:16 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.6 2012/06/27 17:32:59 maekke Exp $
EAPI=4
@ -22,7 +22,7 @@ SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~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 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"

@ -1,3 +1 @@
DIST gkrellm-2.3.2.tar.bz2 747697 RMD160 0aacc0d0783cff5bb2fd8c6736553a3ce8874ad9 SHA1 fe94996c4fe084c28bf7a7fbc3f8d4fd64724ac0 SHA256 a102e681cbcc45f8cb225ca0a321b62772106d6f0bb372eaa026b5a2da840873
DIST gkrellm-2.3.4.tar.bz2 757875 RMD160 db60d996c732a18d55b7f9489594ca040beca535 SHA1 f02c7a3093df3b5c52123a79a3ddbe573da36a49 SHA256 3447b169134d220f30a42cef2e2f9c8a0141d4ddfdf7dd4c3bbae278fb154f56
DIST gkrellm-2.3.5.tar.bz2 765011 RMD160 6ac017985981a8731690a54a296e673b6bf7fab0 SHA1 bcfc2efb5fd3f27e9bb703bda73f6a1d96b080df SHA256 702b5b0e9c040eb3af8e157453f38dd6f53e1dcd8b1272d20266cda3d4372c8b

@ -0,0 +1,10 @@
--- gkrellm-2.3.5.old/src/sysdeps/linux.c 2010-10-06 03:27:33.000000000 +1100
+++ gkrellm-2.3.5/src/sysdeps/linux.c 2011-11-24 02:07:30.926450485 +1100
@@ -1439,6 +1439,7 @@
|| !strcmp(type, "usbdevfs")
|| !strcmp(type, "usbfs")
|| !strcmp(type, "sysfs")
+ || !strcmp(type, "autofs")
)
continue;
/* Strip trailing / from the directory.

@ -0,0 +1,24 @@
--- gkrellm-2.3.5.old/server/monitor.c 2010-10-06 03:46:59.000000000 +1100
+++ gkrellm-2.3.5/server/monitor.c 2011-11-24 02:01:30.871402778 +1100
@@ -1329,7 +1329,8 @@
static gchar *remote_fs_types[] =
{
"nfs",
- "smbfs"
+ "smbfs",
+ "cifs"
};
void
--- gkrellm-2.3.5.old/src/fs.c 2010-09-15 02:25:51.000000000 +1000
+++ gkrellm-2.3.5/src/fs.c 2011-11-24 02:00:17.347088370 +1100
@@ -163,7 +163,8 @@
static gchar *remote_fs_types[] =
{
"nfs",
- "smbfs"
+ "smbfs",
+ "cifs"
};

@ -1,124 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.2-r1.ebuild,v 1.9 2012/05/31 02:30:55 zmedico Exp $
EAPI=2
inherit eutils multilib toolchain-funcs user
DESCRIPTION="Single process stack of various system monitors"
HOMEPAGE="http://www.gkrellm.net/"
SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
RDEPEND="dev-libs/glib:2
hddtemp? ( app-admin/hddtemp )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
lm_sensors? ( sys-apps/lm_sensors )
nls? ( virtual/libintl )
ntlm? ( net-libs/libntlm )
X? ( x11-libs/gtk+:2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
pkg_setup() {
enewgroup gkrellmd
enewuser gkrellmd -1 -1 -1 gkrellmd
TARGET=
use kernel_FreeBSD && TARGET="freebsd"
}
src_prepare() {
sed -e 's:-O2 ::' \
-e 's:override CC:CFLAGS:' \
-i */Makefile || die "sed Makefile(s) failed"
sed -e 's:#user\tnobody:user\tgkrellmd:' \
-e 's:#group\tproc:group\tgkrellmd:' \
-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
sed -e "s:/usr/lib:/usr/$(get_libdir):" \
-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
-i src/${PN}.h || die "sed ${PN}.h failed"
epatch "${FILESDIR}/gkrellm-2.3.2-getline-fix.patch"
}
src_compile() {
if use X ; then
local sslopt=""
if use gnutls; then
sslopt="without-ssl=yes"
elif use ssl; then
sslopt="without-gnutls=yes"
else
sslopt="without-ssl=yes without-gnutls=yes"
fi
emake ${TARGET} \
CC="$(tc-getCC)" \
LINK_FLAGS="$LDFLAGS -Wl,-E" \
STRIP="" \
INSTALLROOT="/usr" \
INCLUDEDIR="/usr/include/gkrellm2" \
LOCALEDIR="/usr/share/locale" \
$(use nls || echo enable_nls=0) \
$(use lm_sensors || echo without-libsensors=yes) \
${sslopt} \
|| die "emake failed"
else
cd server
emake ${TARGET} \
CC="$(tc-getCC)" \
LINK_FLAGS="$LDFLAGS -Wl,-E" \
STRIP="" \
$(use lm_sensors || echo without-libsensors=yes) \
|| die "emake failed"
fi
}
src_install() {
if use X ; then
emake install${TARGET:+_}${TARGET} \
$(use nls || echo enable_nls=0) \
STRIP="" \
INSTALLDIR="${D}/usr/bin" \
INCLUDEDIR="${D}/usr/include" \
LOCALEDIR="${D}/usr/share/locale" \
PKGCONFIGDIR="${D}/usr/$(get_libdir)/pkgconfig" \
MANDIR="${D}/usr/share/man/man1" \
|| die "emake install failed"
dohtml *.html
newicon src/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} GKrellM ${PN}
else
dobin server/gkrellmd || die "dobin failed"
insinto /usr/include/gkrellm2
doins server/gkrellmd.h || die "doins failed"
doins shared/log.h || die "doins failed"
fi
doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed"
insinto /etc
doins server/gkrellmd.conf || die "doins failed"
dodoc Changelog CREDITS README
}
pkg_postinst() {
if use X ; then
ewarn "The old executable name 'gkrellm2' has been removed."
ewarn "Run 'gkrellm' instead."
fi
}

@ -1,123 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.2.ebuild,v 1.13 2012/05/31 02:30:55 zmedico Exp $
EAPI=2
inherit eutils multilib toolchain-funcs user
DESCRIPTION="Single process stack of various system monitors"
HOMEPAGE="http://www.gkrellm.net/"
SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
RDEPEND="dev-libs/glib:2
hddtemp? ( app-admin/hddtemp )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
lm_sensors? ( sys-apps/lm_sensors )
nls? ( virtual/libintl )
ntlm? ( net-libs/libntlm )
X? ( x11-libs/gtk+:2 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
pkg_setup() {
enewgroup gkrellmd
enewuser gkrellmd -1 -1 -1 gkrellmd
TARGET=
use kernel_FreeBSD && TARGET="freebsd"
}
src_prepare() {
sed -e 's:-O2 ::' \
-e 's:override CC:CFLAGS:' \
-i */Makefile || die "sed Makefile(s) failed"
sed -e 's:#user\tnobody:user\tgkrellmd:' \
-e 's:#group\tproc:group\tgkrellmd:' \
-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
sed -e "s:/usr/lib:/usr/$(get_libdir):" \
-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
-i src/${PN}.h || die "sed ${PN}.h failed"
epatch "${FILESDIR}/gkrellm-2.3.2-getline-fix.patch"
}
src_compile() {
if use X ; then
local sslopt=""
if use gnutls; then
sslopt="without-ssl=yes"
elif use ssl; then
sslopt="without-gnutls=yes"
else
sslopt="without-ssl=yes without-gnutls=yes"
fi
emake ${TARGET} \
CC="$(tc-getCC)" \
LINK_FLAGS="$LDFLAGS -Wl,-E" \
STRIP="" \
INSTALLROOT="/usr" \
INCLUDEDIR="/usr/include/gkrellm2" \
LOCALEDIR="/usr/share/locale" \
$(use nls || echo enable_nls=0) \
$(use lm_sensors || echo without-libsensors=yes) \
${sslopt} \
|| die "emake failed"
else
cd server
emake ${TARGET} \
CC="$(tc-getCC)" \
LINK_FLAGS="$LDFLAGS -Wl,-E" \
STRIP="" \
$(use lm_sensors || echo without-libsensors=yes) \
|| die "emake failed"
fi
}
src_install() {
if use X ; then
emake install${TARGET:+_}${TARGET} \
$(use nls || echo enable_nls=0) \
STRIP="" \
INSTALLDIR="${D}/usr/bin" \
INCLUDEDIR="${D}/usr/include" \
LOCALEDIR="${D}/usr/share/locale" \
PKGCONFIGDIR="${D}/usr/$(get_libdir)/pkgconfig" \
MANDIR="${D}/usr/share/man/man1" \
|| die "emake install failed"
dohtml *.html
newicon src/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} GKrellM ${PN}
else
dobin server/gkrellmd || die "dobin failed"
insinto /usr/include/gkrellm2
doins server/gkrellmd.h || die "doins failed"
fi
doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed"
insinto /etc
doins server/gkrellmd.conf || die "doins failed"
dodoc Changelog CREDITS README
}
pkg_postinst() {
if use X ; then
ewarn "The old executable name 'gkrellm2' has been removed."
ewarn "Run 'gkrellm' instead."
fi
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.4.ebuild,v 1.4 2012/05/31 02:30:55 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/gkrellm/gkrellm-2.3.5-r1.ebuild,v 1.1 2012/06/27 17:52:13 lack Exp $
EAPI=2
EAPI=4
inherit eutils multilib toolchain-funcs user
@ -46,6 +46,9 @@ src_prepare() {
sed -e "s:/usr/lib:/usr/$(get_libdir):" \
-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
-i src/${PN}.h || die "sed ${PN}.h failed"
epatch "${FILESDIR}/${P}-autofs.patch"
epatch "${FILESDIR}/${P}-cifs.patch"
}
src_compile() {
@ -61,7 +64,6 @@ src_compile() {
emake ${TARGET} \
CC="$(tc-getCC)" \
LINK_FLAGS="$LDFLAGS -Wl,-E" \
STRIP="" \
INSTALLROOT="/usr" \
INCLUDEDIR="/usr/include/gkrellm2" \
@ -115,10 +117,3 @@ src_install() {
dodoc Changelog CREDITS README
}
pkg_postinst() {
if use X ; then
ewarn "The old executable name 'gkrellm2' has been removed."
ewarn "Run 'gkrellm' instead."
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/app-admin/packagekit-base/packagekit-base-0.7.4.ebuild,v 1.2 2012/05/27 23:26:37 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.7.4.ebuild,v 1.4 2012/06/27 18:54:20 ssuominen Exp $
EAPI="3"
@ -72,6 +72,8 @@ RESTRICT="test" # tests are failing atm
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.7.x-npapi-sdk.patch #383141
# http://pkgs.fedoraproject.org/gitweb/?p=PackageKit.git;a=commit;h=0b378668288db34890b82c7be007fc76c7fcd956
sed -i -e '/polkit-backend-1/d' configure || die #423431
}
src_configure() {
@ -109,7 +111,7 @@ src_configure() {
--disable-strict \
--disable-local \
$(use_enable doc gtk-doc) \
$(use_enable bash-completion command-not-found) \
--enable-command-not-found \
--disable-debuginfo-install \
--disable-gstreamer-plugin \
--disable-service-packs \
@ -165,10 +167,7 @@ pkg_postinst() {
ewarn "Please, consider rebuilding ${MY_PN} with policykit USE flag."
ewarn "THIS IS A SECURITY ISSUE."
echo
ebeep
epause 5
fi
bash-completion_pkg_postinst
}
pkg_prerm() {

@ -1,3 +1 @@
DIST psmon-1.0.4.tgz 234201 RMD160 0390490d095ad8287e09e174bfc72447da30e653 SHA1 fc8d4e5e1d647b1b15e1d265e3f89b7e6b12bdbd SHA256 f85848f0aee3171d19b0b063bb19ce63c2c67bf668404ee82910851110bc64ee
DIST psmon-1.29.tar.gz 59679 RMD160 89ffcdb6e1881ef4f2571a84300bbfa5a4edcd9a SHA1 bbbffefd1c4942c9fdc43eead011bfed55ce412d SHA256 8127ef9967d93bf7ae598a2020193b1fb50f26200d63802dc6411b5c0b227609
DIST psmon-1.39.tar.gz 57475 RMD160 b151011dc33c0320b1bc15be80c46191492aa109 SHA1 69975ce827a47757776f008dae12437a581dc3d2 SHA256 f97d43573473ccfb089d8eca5287151679f378d0e9114f01dd9ba18a28d10ad5

@ -1,30 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/psmon/psmon-1.0.4.ebuild,v 1.11 2007/01/24 14:50:48 genone Exp $
DESCRIPTION="Monitors process table to slay aggressive, and spawn dead, processes"
HOMEPAGE="http://www.psmon.com/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
LICENSE="GPL-1"
SLOT="0"
KEYWORDS="x86 ppc"
IUSE=""
DEPEND=">=dev-lang/perl-5.6.0
dev-perl/config-general
dev-perl/Proc-ProcessTable
dev-perl/Unix-Syslog
virtual/perl-Getopt-Long"
src_install() {
doman psmon.1
dohtml psmon.html
dosbin psmon
insinto /etc
newins psmon.conf psmon.conf
}
pkg_postinst() {
elog "NOTICE: Please modify at least the NotifyEmail parameter"
elog " found from the /etc/psmon.conf"
}

@ -1,30 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/psmon/psmon-1.29.ebuild,v 1.6 2007/01/24 14:50:48 genone Exp $
inherit perl-app
DESCRIPTION="Monitors process table to slay aggressive, and spawn dead, processes"
HOMEPAGE="http://www.psmon.com/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND=">=dev-lang/perl-5.6.0
dev-perl/config-general
dev-perl/Proc-ProcessTable
dev-perl/Unix-Syslog
virtual/perl-Getopt-Long"
src_install() {
perl-module_src_install
insinto /etc
doins etc/psmon.conf
}
pkg_postinst() {
elog "NOTICE: Please modify at least the NotifyEmail parameter"
elog " found from the /etc/psmon.conf"
}

@ -1,2 +1,3 @@
DIST webapp-config-1.50.16.tar.gz 103576 RMD160 d3ab1b27d9b279241d2c9ff3b764ac0b9699b0a0 SHA1 dae0b27bf731116516aed16fd10dc75c0146d332 SHA256 cd5cf95d0abc9b469b08e6fffa885df10d3651d558164d35efe8e45df1fc8a5f
DIST webapp-config-1.50.18.tar.gz 107458 RMD160 8687d2e82ff08fc1b02252fb1ffd2ef40a4fc51a SHA1 84ff4bd6b9a18b6ff5c8ac368e99baa9497bfc57 SHA256 4fdc1f714025a00de237fd494dc7529890cb396cfdc5306d5478fba1745dd797
DIST webapp-config-1.50.19.tar.bz2 58884 RMD160 61cb9bcb9045804fef5b8d3d542174bed0bf9f21 SHA1 9123bcc787802d78bd94b31efc7d817dce220583 SHA256 9346d2c37e06da43d083b09bb5d908692ead14b5ef7393a5d18a57f4d4b2ac58

@ -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/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.8 2012/06/27 01:44:07 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.16-r4.ebuild,v 1.9 2012/06/27 11:56:05 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""

@ -0,0 +1,64 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.19.ebuild,v 1.2 2012/06/28 01:48:16 blueness Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Gentoo's installer for web-based applications"
HOMEPAGE="http://sourceforge.net/projects/webapp-config/"
SRC_URI="http://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""
DEPEND="app-text/xmlto"
RDEPEND=""
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="WebappConfig"
src_compile() {
distutils_src_compile
emake -C doc/
}
src_install() {
# According to this discussion:
# http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html
# distutils does not provide for specifying two different script install
# locations. Since we only install one script here the following should
# be ok
distutils_src_install --install-scripts="/usr/sbin"
insinto /etc/vhosts
doins config/webapp-config
keepdir /usr/share/webapps
keepdir /var/db/webapps
dodoc AUTHORS TODO
doman doc/*.[58]
dohtml doc/*.[58].html
}
src_test() {
testing() {
PYTHONPATH="." "$(PYTHON)" WebappConfig/tests/dtest.py
}
python_execute_function testing
}
pkg_postinst() {
distutils_pkg_postinst
elog "Now that you have upgraded webapp-config, you **must** update your"
elog "config files in /etc/vhosts/webapp-config before you emerge any"
elog "packages that use webapp-config."
}

@ -2,5 +2,3 @@ DIST spideroak-bin-4.1.9860_amd64.deb 24201826 RMD160 3527477a9b85b69f04ec21f116
DIST spideroak-bin-4.1.9860_x86.deb 23635590 RMD160 bc423c3b5713986ddfec292340cb82e33dad7360 SHA1 93a658745d2248d39518690d5a0e588b1eac67e3 SHA256 2850bddf8a227e14b6b4fc1590e3a1c49ee5a31d23d154610785daaf1aa52df1
DIST spideroak-bin-4.5.9941_amd64.deb 24625808 RMD160 ca486e04eb35ab6224d5fc32421416d3b8554169 SHA1 f14e6eed76c5084b20e4e6a389802a160457b538 SHA256 9426dcc8c8fa59fa2cb40f3688aac304439aeb0c61fcee0c2b01f66a0550705c
DIST spideroak-bin-4.5.9941_x86.deb 24026748 RMD160 61ad6e99d5a97eaf4b63f6daa519c8ce82f0a12d SHA1 b621493c5b6eaf7a45e2d836e82e0eab72cb8ea8 SHA256 308942ee3094dc8ea33752c6cbe06d1b26e0b70dda651b25c20f30238d85facc
DIST spideroak-bin-4.5.9945_amd64.deb 22739354 RMD160 44a6709a2ae2dd497038d7b1b3da75638eb3d1ff SHA1 f674792992ba2abad24345dbea365c3ab1ae7c44 SHA256 28974dcd6be298fa91a1d9f998cc34f8fdd63b513c9d0215e3673f16c69d6a78
DIST spideroak-bin-4.5.9945_x86.deb 22135372 RMD160 b55dee2777e1c71f6d03654a33ee4bf3df62c3dc SHA1 87f27acbc618588746d0b255887e501f15ecdf05 SHA256 7dd15a12388324b59641a8f9cd1625568eec0b75ac7d9cf72b65afd6baa11c1e

@ -1,156 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/spideroak-bin/spideroak-bin-4.5.9945.ebuild,v 1.1 2012/06/16 00:28:26 blueness Exp $
EAPI="4"
inherit eutils versionator
REV=$(get_version_component_range 3)
SRC_URI_BASE="https://spideroak.com/directdownload?platform=ubuntulucid"
DESCRIPTION="An easy, secure and consolidated free online backup, storage, access and sharing system."
HOMEPAGE="https://spideroak.com"
SRC_URI="x86? ( ${SRC_URI_BASE}&arch=i386&revision=${REV} -> ${P}_x86.deb )
amd64? ( ${SRC_URI_BASE}&arch=x86_64&revision=${REV} -> ${P}_amd64.deb )"
RESTRICT="mirror strip"
LICENSE="spideroak"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dbus headless system-libs"
SSL_SLOT="0.9.8"
DEPEND=""
RDEPEND="
dbus? ( sys-apps/dbus )
!headless? (
media-libs/fontconfig
media-libs/freetype:2
dev-libs/glib:2
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXt
)
system-libs? (
dev-libs/openssl:$SSL_SLOT
net-misc/curl
>=sys-devel/gcc-4
dev-libs/glib:2
dev-libs/libpcre
media-libs/libpng:1.2
x11-libs/qt-core
x11-libs/qt-gui
dev-db/sqlite:3
net-libs/libssh2
sys-libs/zlib
dev-lang/python:2.7
dev-python/pycurl
)
"
S=${WORKDIR}
QA_PREBUILT="*"
src_unpack() {
unpack ${A}
unpack ./data.tar.gz
rm -f control.tar.gz data.tar.gz debian-binary
rm -f usr/share/doc/spideroak/copyright
}
src_prepare() {
epatch "${FILESDIR}"/opt-path.patch
use headless && epatch "${FILESDIR}"/headless.patch
# Remove bundled libraries/plugins/python interpreter. Please keep this
# mapping in sync with the RDEPEND system-libs? ( atoms ) above, and the
# list of deleted files below
#
# libcrypto.so.0.$SSL_SLOT => dev-libs/openssl:$SSL_SLOT
# libssl.so.$SSL_SLOT => dev-libs/openssl:$SSL_SLOT
# libcurl.so* => net-misc/curl
# libexpat.so* => dev-libs/expat
# libgcc_s.so => >=sys-devel/gcc-4
# libstdc++.so* => >=sys-devel/gcc-4
# libpcre.so* => dev-libs/libpcre
# libpng12* => media-libs/libpng:1.2
# libQt*.so* => x11-libs/qt-core x11-libs/qt-gui
# libsqlite3.so* => dev-db/sqlite:3
# libssh2.so* => net-libs/libssh2
# libz.so* => sys-libs/zlib
#
# pycurl.so => dev-python/pycurl
#
# usr/lib/SpiderOak/py pyexpat.so => dev-lang/python:2.7
#
if use system-libs; then
for lib in \
libcrypto.so.$SSL_SLOT \
libssl.so.$SSL_SLOT \
libcurl.so* \
libexpat.so* \
libgcc_s.so* \
libpcre.so* \
libpng12* \
libQt*.so* \
libsqlite3.so* \
libssh2.so* \
libstdc++.so* \
libz.so* \
pycurl.so \
pyexpat.so
do
rm usr/lib/SpiderOak/$lib || die "rm $lib failed"
done
# Remove bundled python interpreter => dev-lang/python:2.7
rm usr/lib/SpiderOak/py || die "rm py failed"
fi
}
src_install() {
#install the executable script
exeinto /usr/bin
doexe usr/bin/SpiderOak
#install the prebundled libraries
dodir /opt
cp -pPR usr/lib/SpiderOak "${ED}"/opt/
#install the config files
rm -rf etc/apt
use dbus || rm -rf etc/dbus-1
insinto /
doins -r etc
#install the changelog
insinto /usr/share/doc/${P}
doins usr/share/doc/spideroak/changelog.gz
if ! use headless ; then
domenu usr/share/applications/spideroak.desktop
doicon usr/share/pixmaps/spideroak.png
fi
}
pkg_postinst() {
if use headless; then
einfo "For instructions on running SpiderOak without a GUI, please read the FAQ:"
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
fi
if use system-libs; then
einfo "You have chosen to use your system libraries rather than the precompiled libraries that"
einfo "SpiderOak bundles with their software. While upstream discourages this (see bug #398313),"
einfo "there are advantages to using the system libraries, like reducing the size of the package"
einfo "on your hard drive. For more reasons why bundled librars are not a good idea, see"
einfo " https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries"
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/app-crypt/gnupg/gnupg-2.0.19.ebuild,v 1.7 2012/06/25 06:30:31 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.19.ebuild,v 1.8 2012/06/27 17:28:34 maekke Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns bzip2 doc ldap nls readline static selinux smartcard usb"
COMMON_DEPEND_LIBS="

@ -1,3 +1,4 @@
DIST html526.tar.gz 542192666 RMD160 3d7ff4da3731ee8321fd6c37dfff806e722bda1a SHA1 c74de77e097006459d01120a474f1d63215bab59 SHA256 9e5e9d10e93cb8be6b6e0dc63b0bc4848c2b9762459102be205d9269f81748d9
DIST html528.tar.gz 1145194061 RMD160 f5d837d764e047898a1be6b163e14824e262e8c8 SHA1 605f1e8bf561bb62ae157020c6af331b1619844b SHA256 424ea6ec6fd1606c27379cf56f63ab52a99b7e3ac3b98f8b08a50841069ade5a
DIST html532.tar.gz 868144440 RMD160 6de2c739cc7c56923338d34547d19258ccae13db SHA1 d2ca8298ca85067bac28609432c020e53168478b SHA256 9797ffc762acbe121a1be903a03de08b9e2254f7cae673cd9bf59664c6135108
DIST html526.tar.gz 77517004 RMD160 3b4c338a69ec7f0aeca390fc301c6d0c0e513826 SHA1 0c36e5882dd13199c2ea96c63b57d922bed01703 SHA256 42d53d8165e4fa8c5230783f0324d85c3449a8dace8f9649df6a3fb3436a142e
DIST html528.tar.gz 36758631 RMD160 f5097ac71590edbee3fb00950d782c6a184c70ee SHA1 f22bb8a7f032033b92745788fcdf064ce2fc5163 SHA256 d4577426e22c1b1b2a4c99f4e0ffde615bb29915b0a8980c703bd0ed428f8f7a
DIST root_v5.32.03.source.tar.gz 55529362 RMD160 90ee828638f322c169875135b51231810dada383 SHA1 cc1125660073918d0f47e209a069be2b9e849dc3 SHA256 575057c429625df69f0fa5c303287acefff185cda8cf8d1e9a6b2d21097d5ae6
DIST root_v5.34.00.source.tar.gz 56214534 RMD160 6089493c70f94a1c4edd87ebe79adb9f3570f903 SHA1 e7c8352d92be8510b36001efb020f3eb0bf22ed1 SHA256 808e04876dbc9cfbfea54ee11ba35e90382e8ff4219dbdbe2d2236a9dadf7df1

@ -0,0 +1,44 @@
--- root/Makefile.orig 2012-05-23 21:07:07.000000000 +0400
+++ root/Makefile 2012-05-23 22:47:48.935680301 +0400
@@ -1039,8 +1039,7 @@
releasenotes:
@$(MAKERELNOTES)
-html: $(ROOTEXE) changelog releasenotes
- @$(MAKELOGHTML)
+html: compiledata releasenotes
@$(MAKEHTML)
# Use DESTDIR to set a sandbox prior to calling "make install", e.g.:
--- root/build/unix/makehtml.sh.orig 2012-06-18 06:44:59.000000000 +0400
+++ root/build/unix/makehtml.sh 2012-06-18 19:39:41.262064654 +0400
@@ -1,17 +1,17 @@
#! /bin/sh
-ROOT=bin/root.exe
+ROOT=root.exe
dir=`pwd`
cd tutorials
# we need tutorials/hsimple.root
if [ ! -f hsimple.root ]; then
- $ROOT -l -b -q hsimple.C
+ $ROOT -l -b -q hsimple.C && exit 1
fi
cd tree
# we need tutorials/tree/cernstaff.root
if [ ! -f cernstaff.root ]; then
- $ROOT -l -b -q cernbuild.C
+ $ROOT -l -b -q cernbuild.C || exit 1
fi
cd $dir
@@ -19,7 +19,7 @@
echo "Generating doc in directory htmldoc/..."
echo ""
-$ROOT -l <<makedoc
+$ROOT -l <<makedoc || exit 1
THtml h;
h.LoadAllLibs();
h.MakeAll();

@ -0,0 +1,52 @@
--- root/Makefile.orig 2012-05-30 00:50:46.000000000 +0400
+++ root/Makefile 2012-05-30 00:51:05.839679686 +0400
@@ -1088,16 +1088,7 @@
releasenotes:
@$(MAKERELNOTES)
-html: $(ROOTEXE) changelog releasenotes
-ifneq ($(USECONFIG),FALSE)
- @if [ "x`which root.exe`" != "x$(DESTDIR)$(BINDIR)/root.exe" ] \
- || [ "`which root.exe`" -ot "bin/root.exe" ]; then \
- echo 'ERROR: root.exe has not been installed by this build.'; \
- echo ' Run "make install" before running "make html".'; \
- exit 1; \
- fi
-endif
- @$(MAKELOGHTML)
+html: compiledata releasenotes
@$(MAKEHTML)
# Use DESTDIR to set a sandbox prior to calling "make install", e.g.:
--- root/build/unix/makehtml.sh.orig 2012-06-18 06:44:59.000000000 +0400
+++ root/build/unix/makehtml.sh 2012-06-18 19:39:41.262064654 +0400
@@ -1,17 +1,17 @@
#! /bin/sh
-ROOT=bin/root.exe
+ROOT=root.exe
dir=`pwd`
cd tutorials
# we need tutorials/hsimple.root
if [ ! -f hsimple.root ]; then
- $ROOT -l -b -q hsimple.C
+ $ROOT -l -b -q hsimple.C && exit 1
fi
cd tree
# we need tutorials/tree/cernstaff.root
if [ ! -f cernstaff.root ]; then
- $ROOT -l -b -q cernbuild.C
+ $ROOT -l -b -q cernbuild.C || exit 1
fi
cd $dir
@@ -19,7 +19,7 @@
echo "Generating doc in directory htmldoc/..."
echo ""
-$ROOT -l <<makedoc
+$ROOT -l <<makedoc || exit 1
THtml h;
h.LoadAllLibs();
h.MakeAll();

@ -1,5 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>bircoph@gmail.com</email>
<name>Andrew Savchenko</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<herd>sci-physics</herd>
<longdescription lang="en">
This package contains the automatically generated ROOT class
documentation.
</longdescription>
</pkgmetadata>

@ -0,0 +1,97 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.32.03.ebuild,v 1.1 2012/06/27 17:30:22 bicatali Exp $
EAPI=4
ROOT_PN="root"
PATCH_PV="5.32"
if [[ ${PV} == "9999" ]] ; then
_SVN_DEP="dev-vcs/subversion"
SRC_URI=""
KEYWORDS=""
else
SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
inherit eutils multilib toolchain-funcs virtualx
DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)"
HOMEPAGE="http://root.cern.ch/"
SLOT="0"
LICENSE="LGPL-2.1"
IUSE=""
S="${WORKDIR}/${ROOT_PN}"
VIRTUALX_REQUIRED="always"
DEPEND="
~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl]
>=sci-physics/root-5.32.03-r3[X,doc,graphviz,htmldoc,opengl]
virtual/pkgconfig
${_SVN_DEP}"
RDEPEND=""
pkg_setup() {
# sandboxed user can't access video hardware, so xorg-x11 implementation
# should be used
GL_IMPLEM=$(eselect opengl show)
eselect opengl set xorg-x11
}
src_unpack() {
# can't use subversion eclass functions,
# we need to svn export the same root tree:
# 1) svn revisions for root and root-docs must be the same;
# 2) no need to abuse server twice.
if [[ ${PV} == "9999" ]] ; then
addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
"${S}" || die "svn export failed"
else
default
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch
}
src_configure() {
# we need only to setup paths here, html docs doesn't depend on USE flags
./configure \
--prefix="${EPREFIX}"/usr \
--etcdir="${EPREFIX}"/etc/root \
--libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--tutdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tutorials \
--testdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tests \
--with-cc=$(tc-getCC) \
--with-cxx=$(tc-getCXX) \
--with-f77=$(tc-getFC) \
--with-ld=$(tc-getCXX) \
--with-afs-shared=yes \
--with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \
--with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps
}
src_compile() {
ROOTSYS="${S}" Xemake html
# if root.exe crashes, return code will be 0 due to gdb attach,
# so we need to check if last html file was generated;
# this check is volatile and can't catch crash on the last file.
[[ -f htmldoc/timespec.html ]] || die "looks like html doc generation crashed"
}
src_install() {
dodir /usr/share/doc/${PF}
# too large data to copy
mv htmldoc/* "${ED}usr/share/doc/${PF}/"
}
pkg_postinst() {
eselect opengl set ${GL_IMPLEM}
}

@ -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/app-doc/root-docs/root-docs-5.32.ebuild,v 1.1 2012/03/13 17:15:19 bicatali Exp $
EAPI=3
inherit versionator
DESCRIPTION="An Object-Oriented Data Analysis Framework"
MYP=html$(replace_version_separator 1 '')
SRC_URI="ftp://root.cern.ch/root/${MYP}.tar.gz"
HOMEPAGE="http://root.cern.ch/"
SLOT="0"
LICENSE="as-is"
IUSE=""
KEYWORDS="~amd64 ~x86"
S=${WORKDIR}/htmldoc
src_install() {
insinto /usr/share/doc/${PF}/html
# use mv, there is too much to copy
mv ${MYP}/* "${ED}"/usr/share/doc/${PF}/
}

@ -0,0 +1,96 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.00.ebuild,v 1.2 2012/06/27 17:31:12 bicatali Exp $
EAPI=4
ROOT_PN="root"
PATCH_PV="5.34"
if [[ ${PV} == "9999" ]] ; then
_SVN_DEP="dev-vcs/subversion"
SRC_URI=""
KEYWORDS=""
else
SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
inherit eutils multilib toolchain-funcs virtualx
DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)"
HOMEPAGE="http://root.cern.ch/"
SLOT="0"
LICENSE="LGPL-2.1"
IUSE=""
S="${WORKDIR}/${ROOT_PN}"
VIRTUALX_REQUIRED="always"
DEPEND="
~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl]
virtual/pkgconfig
${_SVN_DEP}"
RDEPEND=""
pkg_setup() {
# sandboxed user can't access video hardware, so xorg-x11 implementation
# should be used
GL_IMPLEM=$(eselect opengl show)
eselect opengl set xorg-x11
}
src_unpack() {
# can't use subversion eclass functions,
# we need to svn export the same root tree:
# 1) svn revisions for root and root-docs must be the same;
# 2) no need to abuse server twice.
if [[ ${PV} == "9999" ]] ; then
addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
"${S}" || die "svn export failed"
else
default
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch
}
src_configure() {
# we need only to setup paths here, html docs doesn't depend on USE flags
./configure \
--prefix="${EPREFIX}"/usr \
--etcdir="${EPREFIX}"/etc/root \
--libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} \
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--tutdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tutorials \
--testdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tests \
--with-cc=$(tc-getCC) \
--with-cxx=$(tc-getCXX) \
--with-f77=$(tc-getFC) \
--with-ld=$(tc-getCXX) \
--with-afs-shared=yes \
--with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \
--with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps
}
src_compile() {
ROOTSYS="${S}" Xemake html
# if root.exe crashes, return code will be 0 due to gdb attach,
# so we need to check if last html file was generated;
# this check is volatile and can't catch crash on the last file.
[[ -f htmldoc/timespec.html ]] || die "looks like html doc generation crashed"
}
src_install() {
dodir /usr/share/doc/${PF}
# too large data to copy
mv htmldoc/* "${ED}usr/share/doc/${PF}/"
}
pkg_postinst() {
eselect opengl set ${GL_IMPLEM}
}

@ -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-23.4-r3.ebuild,v 1.3 2012/06/24 15:12:02 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r3.ebuild,v 1.4 2012/06/27 12:23:21 ago Exp $
EAPI=4
WANT_AUTOMAKE="none"
@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
SLOT="23"
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 ~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 ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"

@ -10,3 +10,4 @@ DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
DIST vim-patches-7.3.556.patch.bz2 862316 RMD160 937fff699128d4fdcadaebbf897b46677ff1d18d SHA1 73e605ae22b34adbb98fec84acf59818f6235e4e SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483
DIST vim-patches-7.3.566.patch.bz2 863423 RMD160 b7eb903f692c863b87317b267c5face3a85c1ce1 SHA1 29ee0e5aed0352c0f3a193e8e331494c6309dfa2 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.566.ebuild,v 1.1 2012/06/27 14:20:56 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
GVIMRC_FILE_SUFFIX="-r1"
GVIM_DESKTOP_SUFFIX="-r2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="GUI version of the Vim text editor"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
src_prepare() {
vim_src_prepare
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
fi
}

@ -12,3 +12,4 @@ DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
DIST vim-patches-7.3.556.patch.bz2 862316 RMD160 937fff699128d4fdcadaebbf897b46677ff1d18d SHA1 73e605ae22b34adbb98fec84acf59818f6235e4e SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483
DIST vim-patches-7.3.566.patch.bz2 863423 RMD160 b7eb903f692c863b87317b267c5face3a85c1ce1 SHA1 29ee0e5aed0352c0f3a193e8e331494c6309dfa2 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.566.ebuild,v 1.1 2012/06/27 14:19:45 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
VIMRC_FILE_SUFFIX="-r4"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="vim and gvim shared files"
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 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

@ -10,3 +10,4 @@ DIST vim-patches-7.3.502.patch.bz2 805795 RMD160 f26f8fa8f788cc62e82bc9cc5ef113c
DIST vim-patches-7.3.515.patch.bz2 812319 RMD160 16e8f306907cc5d2435292367da9d398822ab7ba SHA1 077d6dead1098a8f1608d6586a2b7235cdae6cf0 SHA256 ae926eae841cfe37d4364f379b4889e868fb530f9e4e34bd7c7a03c3f3367930
DIST vim-patches-7.3.537.patch.bz2 845145 RMD160 4e3bc8dda90cce40518fba516a2f3d4c6f38b750 SHA1 67de26174ac043226841eceae5643c0ffe243ed2 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb
DIST vim-patches-7.3.556.patch.bz2 862316 RMD160 937fff699128d4fdcadaebbf897b46677ff1d18d SHA1 73e605ae22b34adbb98fec84acf59818f6235e4e SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483
DIST vim-patches-7.3.566.patch.bz2 863423 RMD160 b7eb903f692c863b87317b267c5face3a85c1ce1 SHA1 29ee0e5aed0352c0f3a193e8e331494c6309dfa2 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.566.ebuild,v 1.1 2012/06/27 14:20:23 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="Vim, an improved vi-style text editor"
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 ~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=""
src_prepare() {
vim_src_prepare
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
fi
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
}

@ -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-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r3.ebuild,v 1.1 2012/06/10 14:24:55 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r3.ebuild,v 1.2 2012/06/27 12:23:45 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-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 ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="games X"
PDEPEND="virtual/emacs"

@ -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/libvirt/libvirt-0.9.12-r1.ebuild,v 1.2 2012/06/27 00:34:36 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12-r1.ebuild,v 1.3 2012/06/27 15:52:51 cardoe Exp $
EAPI=4
@ -329,8 +329,11 @@ pkg_postinst() {
use python && python_mod_optimize libvirt.py
# support for dropped privileges
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"

@ -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/libvirt/libvirt-0.9.12.ebuild,v 1.8 2012/06/16 20:39:08 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12.ebuild,v 1.9 2012/06/27 15:52:51 cardoe Exp $
EAPI=4
@ -317,8 +317,11 @@ pkg_postinst() {
use python && python_mod_optimize libvirt.py
# support for dropped privileges
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"

@ -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/libvirt/libvirt-9999.ebuild,v 1.37 2012/06/27 00:34:36 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.38 2012/06/27 15:52:51 cardoe Exp $
EAPI=4
@ -329,8 +329,11 @@ pkg_postinst() {
use python && python_mod_optimize libvirt.py
# support for dropped privileges
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"

@ -1,2 +1,3 @@
DIST q4wine-0.121.tar.bz2 665208 RMD160 283af7d244c46827159d3a01cf8db8ed5463b605 SHA1 f7e3d2a166dac561330259e51cb9c355fa8908c0 SHA256 fc5a1a8c09d133a17a997a2b020ad03eaf06c81357863d9f69fd7206d86e3edc
DIST q4wine-0.999-rc7.tar.bz2 865925 RMD160 77c0c1f715b8dce0f9b83cc5abed6f887069ac6e SHA1 9133c7d0e3dd54a38e7b64edf22389aeac16a056 SHA256 7e6c87e088a9f8b07e105e49b7ed46fd431a26ae379ff9f58571e8318c7abf69
DIST q4wine-0.999-rc8.tar.bz2 879486 RMD160 494317862875074459796d8e5f441c19d4a257d8 SHA1 982404b2f38b9a09440fcbe342bc9c9888b075ce SHA256 a61a3f40b47351cdd710c4568a3e912b6ed533e8ba6c49c1cd30d2cddc54d69d

@ -0,0 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-0.999_rc8.ebuild,v 1.1 2012/06/27 17:56:31 hwoarang Exp $
EAPI="4"
LANGS="cs de en es he it ru uk pl pt"
inherit cmake-utils
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Qt4 GUI configuration tool for Wine"
HOMEPAGE="http://q4wine.brezblock.org.ua/"
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PN}%20${MY_PV}/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug +icoutils +wineappdb -dbus gnome kde"
for x in ${LANGS}; do
IUSE+=" linguas_${x}"
done
DEPEND="x11-libs/qt-gui:4
x11-libs/qt-sql:4[sqlite]
dev-util/cmake"
RDEPEND="x11-libs/qt-gui:4
x11-libs/qt-sql:4[sqlite]
app-admin/sudo
app-emulation/wine
>=sys-apps/which-2.19
icoutils? ( >=media-gfx/icoutils-0.26.0 )
sys-fs/fuseiso
kde? ( kde-base/kdesu )
gnome? ( x11-libs/gksu )
dbus? ( x11-libs/qt-dbus:4 )"
DOCS="README AUTHORS ChangeLog"
S="${WORKDIR}/${MY_P}"
src_configure() {
mycmakeargs="${mycmakeargs} \
$(cmake-utils_use debug DEBUG) \
$(cmake-utils_use_with icoutils ICOUTILS) \
$(cmake-utils_use_with wineappdb WINEAPPDB) \
$(cmake-utils_use_with dbus DBUS)"
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
for x in ${LANGS}; do
if ! has ${x} ${LINGUAS}; then
find "${D}" -name "${PN}_${x}*.qm" -exec rm {} \;
fi
done
}

@ -1,3 +1,2 @@
DIST sleuthkit-3.2.1.tar.gz 2033920 RMD160 d20a6e46da9aef30117f93a24701a18c5d513626 SHA1 07966f3b95e00569d0df826fa713b8272b272bf6 SHA256 e0f257d2c6856dc1c1cd2a704c6cb8906ca688f0cdbb1d0665fd7a5a2f83ad37
DIST sleuthkit-3.2.2.tar.gz 2035364 RMD160 377278239d61397c11bac3a01544edbba9efaec6 SHA1 459b622e0099f2d7c9e75d49fd44c23cda8ff887 SHA256 f2558b79c2ebc259a0e1eb6a3035b5f9aa8021a47cb0ade36d01beb57b99110a
DIST sleuthkit-3.2.3.tar.gz 2039699 RMD160 ee9849ff34bd7d1ce90819f22f1e09a71e4d0e8c SHA1 85d100ffde54f051916a4ea9452563ff85fad4ac SHA256 ba5f63d7fd60d978de03777c72b1571004caa8dfe384f09757b6a8efa890ea62

@ -1,27 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-3.2.2.ebuild,v 1.4 2011/12/10 22:15:38 radhermit Exp $
EAPI="4"
DESCRIPTION="A collection of file system and media management forensic analysis tools"
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 IBM"
SLOT=0
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff ewf"
DEPEND="ewf? ( app-forensics/libewf[-ewf2] )
aff? ( app-forensics/afflib )"
RDEPEND="${DEPEND}
dev-perl/DateManip"
DOCS="NEWS.txt README.txt"
src_configure() {
econf \
$(use_with aff afflib) \
$(use_with ewf libewf)
}

@ -1,11 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-3.2.3.ebuild,v 1.2 2012/02/28 02:29:54 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-3.2.3.ebuild,v 1.3 2012/06/27 18:50:00 radhermit Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF=1
inherit eutils autotools-utils
inherit eutils autotools
DESCRIPTION="A collection of file system and media management forensic analysis tools"
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
@ -24,15 +23,20 @@ RDEPEND="${DEPEND}
DOCS=( NEWS.txt README.txt )
PATCHES=(
"${FILESDIR}"/${P}-system-sqlite.patch
"${FILESDIR}"/${P}-tools-shared-libs.patch
)
src_prepare() {
epatch "${FILESDIR}"/${P}-system-sqlite.patch
epatch "${FILESDIR}"/${P}-tools-shared-libs.patch
eautoreconf
}
src_configure() {
local myeconfargs=(
$(use_with aff afflib)
$(use_with ewf libewf)
)
autotools-utils_src_configure
econf \
$(use_with aff afflib) \
$(use_with ewf libewf) \
$(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
}

@ -1 +1,2 @@
DIST transifex-client-0.7.3.tar.gz 35204 RMD160 d03d5611e8314edba89c0603719df537631dc72d SHA1 1490cab8ec657df6cfe812530ef1bb9177960edb SHA256 3f2d91cb9a912f7a08ac4d38b581bbc2288d91cb914cd591fca88fa4a7be2765
DIST transifex-client-0.8.0.tar.gz 36336 RMD160 331aed209ee294b2e5e8e503eb1976792d691c34 SHA1 410430adb105cffcc73d1b093b3e0094625cf863 SHA256 89abd9426b35a6e5f2f4c096c6e83fa6e59d4b0b73f721ddbf19027ce3167adc

@ -0,0 +1,26 @@
# 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.1 2012/06/27 17:45:01 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="A command line interface for Transifex"
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
SRC_URI="http://github.com/transifex/transifex-client/tarball/0.8 -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
# Upstream is using a very weird naming scheme
GITHUB_HASH="b001295"
S="${WORKDIR}"/${PN/transifex/transifex-transifex}-${GITHUB_HASH}

@ -1,3 +1,2 @@
DIST aldo-0.7.5.tar.bz2 98612 RMD160 57937a40b35bc6def41ec2fa7ca4f7b4b2ef5f5b SHA1 44ca9462375461cecafdd45b56229863421d4b6a SHA256 15f9dbcab48c6ba3fba6a4d3e9a030bad3255d4a4b47677388a1e46782aa84ea
DIST aldo-0.7.6.tar.bz2 110209 RMD160 a42fb1e17aa6581872fb221319e91b176421def5 SHA1 235bce2c9f2eba2d581a9c7a2ed954ea0934119a SHA256 738e06280ce082eb78a84dc57837ec5fe2e9e1ee811eac62eab71b99ff9f7484
DIST aldo-0.7.7.tar.bz2 112000 RMD160 9d9de14344450cee8589df4e6fd7fb1d2e5eb88e SHA1 c37589f8cb0855d33814b7462b3e5ded21caa8ea SHA256 f1b8849d09267fff3c1f5122097d90fec261291f51b1e075f37fad8f1b7d9f92

@ -1,25 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/aldo/aldo-0.7.5.ebuild,v 1.3 2010/08/10 11:34:59 xarthisius Exp $
DESCRIPTION="a morse tutor"
HOMEPAGE="http://www.nongnu.org/aldo"
SRC_URI="http://savannah.nongnu.org/download/aldo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
RDEPEND=">=media-libs/libao-0.8.5"
DEPEND="${RDEPEND}"
src_compile() {
econf --disable-dependency-tracking
emake LDFLAGS="${LDFLAGS}" || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS || 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/app-misc/screen/screen-4.0.3-r5.ebuild,v 1.3 2012/06/01 02:03:37 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3-r5.ebuild,v 1.5 2012/06/28 07:20:46 jdhore Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.uni-erlangen.de/pub/utilities/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-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 ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nethack pam selinux multiuser"
RDEPEND=">=sys-libs/ncurses-5.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-shells/autojump/autojump-20.9.ebuild,v 1.2 2012/06/12 12:38:36 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/autojump/autojump-20.9.ebuild,v 1.3 2012/06/27 17:39:56 xarthisius Exp $
EAPI=4
@ -33,7 +33,7 @@ src_test() {
#https://github.com/joelthelion/autojump/issues/130
mkdir -p "${HOME}"/.local/share/autojump || die
${PYTHON} ./tests/runtests.py
"$(PYTHON)" ./tests/runtests.py
}
src_compile() { :; }

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/psh/psh-1.8.1.ebuild,v 1.4 2008/06/17 06:52:20 wormo Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/psh/psh-1.8.1.ebuild,v 1.5 2012/06/28 07:20:29 jdhore Exp $
inherit perl-module
@ -10,7 +10,7 @@ SRC_URI="http://www.focusresearch.com/gregor/download/${P}.tar.gz"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc x86"
IUSE="readline"
DEPEND=">=dev-lang/perl-5"

@ -1,10 +1,12 @@
# 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/landslide/landslide-1.0.0.ebuild,v 1.1 2011/09/15 16:20:44 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/landslide/landslide-1.0.0.ebuild,v 1.2 2012/06/27 21:25:49 naota Exp $
EAPI=3
inherit distutils
PYTHON_DEPEND="2"
inherit distutils python vcs-snapshot
DESCRIPTION="Landslide generates a slideshow using the slides that power the html5-slides presentation"
HOMEPAGE="https://github.com/adamzap/landslide"
@ -21,7 +23,7 @@ RDEPEND="dev-python/docutils
dev-python/markdown
dev-python/pygments"
src_unpack() {
unpack ${A}
mv adamzap-landslide-* ${P} || die
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}

@ -1,10 +1,12 @@
# 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/landslide/landslide-1.0.1.ebuild,v 1.1 2011/11/19 08:56:26 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/landslide/landslide-1.0.1.ebuild,v 1.2 2012/06/27 21:25:49 naota Exp $
EAPI=3
inherit distutils
PYTHON_DEPEND="2"
inherit distutils python vcs-snapshot
DESCRIPTION="Landslide generates a slideshow using the slides that power the html5-slides presentation"
HOMEPAGE="https://github.com/adamzap/landslide"
@ -21,7 +23,7 @@ RDEPEND="dev-python/docutils
dev-python/markdown
dev-python/pygments"
src_unpack() {
unpack ${A}
mv adamzap-landslide-* ${P} || die
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}

@ -1,35 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/pspresent/pspresent-1.3.ebuild,v 1.7 2009/12/26 17:32:04 pva Exp $
IUSE="xinerama"
DESCRIPTION="A tool to display full-screen PostScript presentations."
SRC_URI="http://www.cse.unsw.edu.au/~matthewc/pspresent/${P}.tar.gz"
HOMEPAGE="http://www.cse.unsw.edu.au/~matthewc/pspresent/"
RDEPEND="x11-libs/libX11
xinerama? ( x11-libs/libXinerama )
app-text/ghostscript-gpl"
DEPEND="${RDEPEND}
x11-proto/xproto
xinerama? ( x11-proto/xineramaproto )
>=sys-apps/sed-4"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ppc x86"
src_compile()
{
if ! use xinerama ; then
sed -i -e "/^XINERAMA/s/^/#/g" Makefile
fi
emake || die "emake failed"
}
src_install()
{
dobin pspresent
doman pspresent.1
}

@ -1,3 +1 @@
DIST qpdfview-0.2.2.tar.gz 97108 RMD160 2ab3d88a6b04da15e0b91ec0bcad44424696cfe5 SHA1 cc6f5f0e51704e21189e56987f8b8a4900f676e5 SHA256 d04623ad1d4e5f1f55d41989b08748ed0d034556c4f28ab0b6d6bf1e6e516cdb
DIST qpdfview-0.3beta2.tar.gz 82515 RMD160 64658854be2e79919136ae4fc9ee322bfd3e30c9 SHA1 8d25ef52063087177958708cb621e292b89faab0 SHA256 9def0270e092b3f195047dc0fd368006c8f3e63fe7602d77c4890f36708191db
DIST qpdfview-0.3beta3.tar.gz 85858 RMD160 0d37f66bd8ec5be8793a2a8e1b81dbc3ff9256d1 SHA1 f253b1756ac36dc39b2cfc1df0f01dd174d7dfe5 SHA256 6e55685bb3dcb89cbcf1b82e845554ab2d53084a8bce43954e4805b6b051725f
DIST qpdfview-0.3.tar.gz 101769 RMD160 e7d5c80c6b75948b4e6d4e8a3ac8a85eaf74dcb1 SHA1 9ff111c53b4d0ed605f7581f220b9126f6afe721 SHA256 cba7efd473c2ed88747add888813f472d28a7775ce934c3f2d7cc136418c987c

@ -1,24 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.2.2.ebuild,v 1.1 2012/05/05 14:19:10 yngwin Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A tabbed PDF viewer using the poppler library"
HOMEPAGE="http://launchpad.net/qpdfview"
SRC_URI="https://launchpad.net/${PN}/${PV%.*}.x/${PV/_}/+download/${P/_}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="app-text/poppler[qt4]
x11-libs/qt-core:4
x11-libs/qt-gui:4"
DEPEND="${RDEPEND}"
DOCS="README TODO"
S=${WORKDIR}/${P/_}

@ -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-text/qpdfview/qpdfview-0.3_beta3.ebuild,v 1.1 2012/06/14 09:16:36 yngwin Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.3.ebuild,v 1.1 2012/06/27 14:56:23 yngwin Exp $
EAPI=4
inherit qt4-r2
@ -12,30 +12,29 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV/_}/+download/${P/_}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cups dbus"
IUSE="cups dbus svg"
RDEPEND="app-text/poppler[qt4]
x11-libs/qt-core:4[iconv]
x11-libs/qt-gui:4
cups? ( net-print/cups )
dbus? ( x11-libs/qt-dbus:4 )"
dbus? ( x11-libs/qt-dbus:4 )
svg? ( x11-libs/qt-svg:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="README TODO"
DOCS="CONTRIBUTORS README TODO"
S=${WORKDIR}/${P/_}
src_configure() {
local config
local config opt
if ! use cups ; then
config+=" without_cups"
fi
if ! use dbus ; then
config+=" without_dbus"
fi
for i in cups dbus svg ; do
if ! use ${i} ; then
config+=" without_${i}"
fi
done
eqmake4 CONFIG+="${config}"
}

@ -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/app-text/qpdfview/qpdfview-0.3_beta2.ebuild,v 1.1 2012/06/12 05:00:26 yngwin Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A tabbed PDF viewer using the poppler library"
HOMEPAGE="http://launchpad.net/qpdfview"
SRC_URI="https://launchpad.net/${PN}/trunk/${PV/_}/+download/${P/_}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cups dbus"
RDEPEND="app-text/poppler[qt4]
x11-libs/qt-core:4
x11-libs/qt-gui:4
cups? ( net-print/cups )
dbus? ( x11-libs/qt-dbus:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="README TODO"
S=${WORKDIR}/${P/_}
src_configure() {
local config
if ! use cups ; then
config+=" without_cups"
fi
if ! use dbus ; then
config+=" without_dbus"
fi
eqmake4 CONFIG+="${config}"
}

@ -1,3 +1,4 @@
DIST xapian-omega-1.2.10.tar.gz 620579 RMD160 16bb177587fb5d4ddb9fe8603a34b0df7a485b53 SHA1 59fca635728d5ce2ca18e5f39b8d3ef081e46f6c SHA256 464a681647c1348fe7ab7ab5d8e32c27dc0d48a863ce5d78881e18334dfaad4f
DIST xapian-omega-1.2.11.tar.gz 623989 RMD160 d2b78d95f2ecab7f0cc03b395b9b4b74cbdbee3c SHA1 01e701c988c011353a61b1c2b787d8bd1a1cef59 SHA256 bf1c51681ba6e453bf6c7a9d1655ff87be0855586e3fd41ed511ab0ee127a856
DIST xapian-omega-1.2.8.tar.gz 615930 RMD160 2288159a0c388706d737825d33d222b68292b9fb SHA1 c4d4c030ac72f85c46a681914bca7de154373a98 SHA256 e7df07d04e8f4ed5364bb3ecc45c0e5388f27404a6f8097bddcf6e7b303a2f8f
DIST xapian-omega-1.2.9.tar.gz 617384 RMD160 2d6848e0030aca962a080024f068fdd3db18e4d6 SHA1 6340a83621822e6b2adcdebe282cce84c2ae075b SHA256 317e145752fc31ca5875d169a0d979506dbe3d9a0ae5f8a2e44d990929771aff

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.11.ebuild,v 1.1 2012/06/28 03:15:54 blueness Exp $
EAPI="4"
DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend."
SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.gz"
HOMEPAGE="http://www.xapian.org/"
S="${WORKDIR}/xapian-omega-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND=">=dev-libs/xapian-${PV}
dev-lang/perl
dev-libs/libpcre
sys-libs/zlib"
RDEPEND="${DEPEND}"
src_install () {
emake DESTDIR="${D}" install
#move docs to /usr/share/doc/${PF}.
mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}"
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
}

@ -1,3 +1,2 @@
DIST AutomaticTexPlugin_10.6.4.tar.gz 385551 RMD160 3498baebcbad639290a0c9b77b83583ea06a3d40 SHA1 06d31d7c269439406789bd68087464b4925a4093 SHA256 1cb8523cc5a376969c33a765ba95dc2b9576bde79509c8792eaf5c9c70ffaef1
DIST AutomaticTexPlugin_11.1.tar.gz 419099 RMD160 e9d4be2e91e5701c4d26e9b394f1389b015ead6f SHA1 17f74ad4a8b802bfead0085160d4a6ed9f66c19f SHA256 be451bb4169e74091bd592b3e679c719da44caf4308b8e3136e390fbbc20de77
DIST AutomaticTexPlugin_11.tar.gz 418213 RMD160 676ae0f026985292ca168e3ea5b9d05f201cea64 SHA1 3bcb7a89ce9c1df50a28c573a4e8c588a493cd0e SHA256 a789c3dae4585522bba09dc1f29c5aab9c35764218612d4d9a0dbf45db0b99c9

@ -1,30 +0,0 @@
# 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-10.6.4.ebuild,v 1.3 2012/02/16 19:10:20 phajdan.jr Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
inherit vim-plugin
MY_P="AutomaticTexPlugin_${PV}"
DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
HOMEPAGE="http://atp-vim.sourceforge.net/"
SRC_URI="mirror://sourceforge/atp-vim/${MY_P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="amd64 x86"
IUSE=""
S="${WORKDIR}"
VIM_PLUGIN_HELPFILES="automatic-tex-plugin.txt"
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
!app-vim/vim-latex
app-vim/align
app-text/wdiff
>=dev-lang/python-2.7
dev-python/psutil
dev-tex/latexmk
dev-tex/detex
virtual/tex-base"

@ -1,3 +1,2 @@
DIST uulib-0.9.10.tar.gz 96312 RMD160 3a07b7fbe169019320e0e67f299d2c97115dd510 SHA1 b58b66c2d244bf1ba749b921d7231c6d7822df92 SHA256 1df7336ed76c278323c2e25ab53ec1afc9eba6a7c918c826e9f783e84479e08f
DIST uulib-0.9.12.tar.gz 54122 RMD160 88ca5937cbd1f1b4f38abee3d05e7510052f40b2 SHA1 47b673c89f63cb92a20db334c3688c2641edf701 SHA256 e2ea76db10e5ce94cf6282642754d0e65e5abadc620b3827aa2ab497b88e6747
DIST uulib-0.9.2-src.tar.gz 113363 RMD160 a5cccd2e537c81ff163065d2b206e97100767392 SHA1 11f16b5d275d8687bf372c6bd94b77d3d9539f25 SHA256 1de32cbdb494eaa992ad258a32b8aa6fe5dbd9327cd4893c3ad925606d682b35
DIST uulib-0.9.14.tar.gz 44115 RMD160 eeb5202e894d7ebcc3ff369a871bc201ad54f9fa SHA1 57f5ebd082931d4e9e02f37129672c042976be8f SHA256 1f643f741a8238344d33fe399bf57d08d4dab525be3dd508c6f085eb1215262e

@ -1,19 +1,23 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.10.ebuild,v 1.2 2010/07/12 13:48:38 slyfox Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.14.ebuild,v 1.1 2012/06/27 20:45:25 slyfox Exp $
CABAL_FEATURES="lib profile haddock"
# ebuild generated by hackport 0.2.13
EAPI="3"
CABAL_FEATURES="lib profile haddock hscolour hoogle"
inherit haskell-cabal
DESCRIPTION="Haskell Utrecht Tools Library"
HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/WebHome"
SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.6.1"
RDEPEND=">=dev-lang/ghc-6.10.1"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.1"
>=dev-haskell/cabal-1.6"

@ -1,25 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.2.ebuild,v 1.11 2007/12/13 05:50:07 dcoutts Exp $
CABAL_FEATURES="haddock lib"
inherit base haskell-cabal
DESCRIPTION="The Utrecht University parsing, printing and DData libraries"
HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem"
SRC_URI="http://abaris.zoo.cs.uu.nl:8080/wiki/pub/HUT/Download/${P}-src.tar.gz"
LICENSE="LGPL-2.1-UUST"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""
DEPEND=">=dev-lang/ghc-6.2.2"
src_unpack() {
base_src_unpack
# GHC 6.6 is stricter in some class instance stuff
sed -i 's/Extensions:/Extensions: UndecidableInstances/' "${S}/uulib.cabal"
echo "ghc-options: -fglasgow-exts" >> "${S}/uulib.cabal"
}

@ -0,0 +1,217 @@
diff --git a/Makefile.am b/Makefile.am
index 49d8bc4..b20ee99 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -235,7 +235,8 @@ REWRITER_SRCS = $(top_srcdir)/rewriter/com/redhat/rewriter/ClassRewriter.java
# Patch list
-ICEDTEA_PATCHES =
+ICEDTEA_PATCHES = \
+ patches/warnings-are-errors.patch
# Conditional patches
@@ -437,7 +438,9 @@ ICEDTEA_ENV = \
USE_SYSTEM_CUPS="true" \
CUPS_LIBS="${CUPS_LIBS}" \
CUPS_CFLAGS="${CUPS_CFLAGS}" \
- ALT_STRIP_POLICY=no_strip
+ ALT_STRIP_POLICY=no_strip \
+ COMPILER_WARNINGS_FATAL="@WARNINGS_ARE_ERRORS@" \
+ JAVAC_WARNINGS_FATAL="@WARNINGS_ARE_ERRORS@"
if ENABLE_CACAO
ICEDTEA_ENV += \
diff --git a/acinclude.m4 b/acinclude.m4
index f0a336f..3dc4aa0 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -2244,3 +2244,23 @@ AC_DEFUN_ONCE([IT_WITH_PAX],
AC_SUBST(PAX_COMMAND)
AC_SUBST(PAX_COMMAND_ARGS)
])
+
+AC_DEFUN_ONCE([IT_WARNINGS_ARE_ERRORS],
+[
+ AC_MSG_CHECKING([whether to treat warnings as errors.])
+ AC_ARG_ENABLE([warnings-are-errors],
+ [AS_HELP_STRING(--enable-warnings-are-errors,treat warnings as errors [[default=yes]])],
+ [
+ if test x"${enableval}" = "xyes"; then
+ WARNINGS_ARE_ERRORS="true"
+ else
+ WARNINGS_ARE_ERRORS="false"
+ fi
+ ],
+ [
+ dnl use local defaults
+ WARNINGS_ARE_ERRORS=
+ ])
+ AC_MSG_RESULT([${WARNINGS_ARE_ERRORS}])
+ AC_SUBST([WARNINGS_ARE_ERRORS])
+])
diff --git a/configure.ac b/configure.ac
index 36c9d77..af52bf1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -54,6 +54,7 @@ IT_DISABLE_TESTS
IT_DISABLE_HOTSPOT_TESTS
IT_DISABLE_LANGTOOLS_TESTS
IT_DISABLE_JDK_TESTS
+IT_WARNINGS_ARE_ERRORS
# Use xvfb-run if found to run gui tests (check-jdk).
AC_CHECK_PROG(XVFB_RUN_CMD, xvfb-run, [xvfb-run -a -e xvfb-errors], [])
diff --git a/patches/boot/ecj-opts.patch b/patches/boot/ecj-opts.patch
index 99ed532..284bd37 100644
--- a/patches/boot/ecj-opts.patch
+++ b/patches/boot/ecj-opts.patch
@@ -5,8 +5,8 @@ diff -Nru openjdk-boot.orig/jdk/make/java/nio/Makefile openjdk-boot/jdk/make/jav
PACKAGE = java.nio
LIBRARY = nio
PRODUCT = java
--OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial -Werror
+-OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial
+OTHER_JAVACFLAGS += -Xlint:serial -Werror
- include $(BUILDDIR)/common/Defs.gmk
-
- NIO_SRC = $(SHARE_SRC)/classes/java/nio
+ ifneq ($(JAVAC_WARNINGS_FATAL),false)
+ OTHER_JAVACFLAGS += -Werror
+ endif
diff --git a/patches/warnings-are-errors.patch b/patches/warnings-are-errors.patch
new file mode 100644
index 0000000..7fe1e08
--- /dev/null
+++ b/patches/warnings-are-errors.patch
@@ -0,0 +1,129 @@
+--- openjdk/hotspot/make/linux/makefiles/adlc.make
++++ openjdk/hotspot/make/linux/makefiles/adlc.make
+@@ -67,8 +67,10 @@
+ CXXFLAGS += -DASSERT
+
+ # CFLAGS_WARN holds compiler options to suppress/enable warnings.
+-# Compiler warnings are treated as errors
+-CFLAGS_WARN = -Werror
++# Treat compiler warnings as errors, unless warnings are allowed
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
++ CFLAGS_WARN = -Werror
++endif
+ CFLAGS += $(CFLAGS_WARN)
+
+ OBJECTNAMES = \
+--- openjdk/hotspot/make/linux/makefiles/gcc.make
++++ openjdk/hotspot/make/linux/makefiles/gcc.make
+@@ -149,8 +149,10 @@
+ CFLAGS += -pipe
+ endif
+
+-# Compiler warnings are treated as errors
+-WARNINGS_ARE_ERRORS = -Werror
++# Treat compiler warnings as errors, unless warnings are allowed
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
++ WARNINGS_ARE_ERRORS = -Werror
++endif
+
+ # Except for a few acceptable ones
+ # Since GCC 4.3, -Wconversion has changed its meanings to warn these implicit
+--- openjdk/hotspot/make/solaris/makefiles/gcc.make
++++ openjdk/hotspot/make/solaris/makefiles/gcc.make
+@@ -111,8 +111,10 @@
+ endif
+
+
+-# Compiler warnings are treated as errors
+-WARNINGS_ARE_ERRORS = -Werror
++# Treat compiler warnings as errors, unless warnings are allowed
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
++ WARNINGS_ARE_ERRORS = -Werror
++endif
+ # Enable these warnings. See 'info gcc' about details on these options
+ ADDITIONAL_WARNINGS = -Wpointer-arith -Wconversion -Wsign-compare
+ CFLAGS_WARN/DEFAULT = $(WARNINGS_ARE_ERRORS) $(ADDITIONAL_WARNINGS)
+--- openjdk/jdk/make/java/nio/Makefile
++++ openjdk/jdk/make/java/nio/Makefile
+@@ -31,7 +31,10 @@
+ PACKAGE = java.nio
+ LIBRARY = nio
+ PRODUCT = java
+-OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial -Werror
++OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
++ OTHER_JAVACFLAGS += -Werror
++endif
+ include $(BUILDDIR)/common/Defs.gmk
+
+ NIO_SRC = $(SHARE_SRC)/classes/java/nio
+--- openjdk/jdk/make/java/sun_nio/Makefile
++++ openjdk/jdk/make/java/sun_nio/Makefile
+@@ -31,7 +31,11 @@
+ PACKAGE = sun.nio
+ PRODUCT = sun
+
+-OTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
++OTHER_JAVACFLAGS += -Xlint:serial,-deprecation
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
++ OTHER_JAVACFLAGS += -Werror
++endif
++
+ include $(BUILDDIR)/common/Defs.gmk
+
+ #
+--- openjdk/jdk/make/sun/native2ascii/Makefile
++++ openjdk/jdk/make/sun/native2ascii/Makefile
+@@ -30,7 +30,10 @@
+ BUILDDIR = ../..
+ PACKAGE = sun.tools.native2ascii
+ PRODUCT = sun
+-OTHER_JAVACFLAGS += -Xlint:serial -Werror
++OTHER_JAVACFLAGS += -Xlint:serial
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
++ OTHER_JAVACFLAGS += -Werror
++endif
+ include $(BUILDDIR)/common/Defs.gmk
+
+ # This program must contain a manifest that defines the execution level
+--- openjdk/jdk/make/sun/nio/cs/Makefile
++++ openjdk/jdk/make/sun/nio/cs/Makefile
+@@ -36,7 +36,10 @@
+ # This re-directs all the class files to a separate location
+ CLASSDESTDIR = $(TEMPDIR)/classes
+
+-OTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
++OTHER_JAVACFLAGS += -Xlint:serial,-deprecation
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
++ OTHER_JAVACFLAGS += -Werror
++endif
+ include $(BUILDDIR)/common/Defs.gmk
+
+ #
+--- openjdk/jdk/make/tools/Makefile
++++ openjdk/jdk/make/tools/Makefile
+@@ -29,7 +29,10 @@
+
+ BUILDDIR = ..
+
+-SUBDIRS_MAKEFLAGS += JAVAC_MAX_WARNINGS=true JAVAC_WARNINGS_FATAL=true
++SUBDIRS_MAKEFLAGS += JAVAC_MAX_WARNINGS=true
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
++ SUBDIRS_MAKEFLAGS += JAVAC_WARNINGS_FATAL=true
++endif
+ include $(BUILDDIR)/common/Defs.gmk
+
+ # Note: freetypecheck is built by Sanity.gmk if needed
+--- openjdk/langtools/make/Makefile
++++ openjdk/langtools/make/Makefile
+@@ -111,6 +111,10 @@
+ ANT_OPTIONS += -Ddebug.classfiles=true
+ endif
+
++ifeq ($(JAVAC_WARNINGS_FATAL),false)
++ ANT_OPTIONS += -Djavac.lint.opts=-Xlint:all,-deprecation
++endif
++
+ # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN)
+ # and the somewhat misnamed CLASS_VERSION (-target NN)
+ ifdef TARGET_CLASS_VERSION

@ -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/icedtea/icedtea-7.2.2.1.ebuild,v 1.2 2012/06/24 08:19:48 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.2.1.ebuild,v 1.3 2012/06/27 19:08:57 sera Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
@ -163,6 +163,7 @@ java_prepare() {
epatch "${FILESDIR}"/${P}-pr986-cacao_memory_fix.patch
epatch "${FILESDIR}"/${PN}-${SLOT}-compile_for_7_cacao_mem.patch
epatch "${FILESDIR}"/${P}-pax_mark_rmic_java.patch #422525
epatch "${FILESDIR}"/${P}-warnings_are_errors.patch #310503 #418359
eautoreconf
}
@ -229,6 +230,7 @@ src_configure() {
--with-jdk-home="$(java-config -O)" \
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
--disable-downloading \
--disable-warnings-are-errors \
$(use_enable !debug optimizations) \
$(use_enable doc docs) \
$(use_enable nss) \

@ -0,0 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/cilk-5.4.6-r1.ebuild,v 1.1 2012/06/28 06:21:58 bicatali Exp $
EAPI=4
inherit flag-o-matic autotools eutils
DESCRIPTION="Language for multithreaded parallel programming based on ANSI C"
HOMEPAGE="http://supertech.csail.mit.edu/cilk"
SRC_URI="http://supertech.csail.mit.edu/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs"
src_prepare() {
epatch "${FILESDIR}"/${P}-autotools.patch
eautoreconf
}
src_configure() {
append-cppflags -D_XOPEN_SOURCE=500
# too many flags do not work, force -O1
econf --with-perfctr=no $(use_enable static-libs static) CFLAGS=-O1
}
src_install() {
emake DESTDIR="${D}" install
dodoc NEWS README THANKS
use doc && dodoc doc/manual.pdf
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,35 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/cilk-5.4.6.ebuild,v 1.2 2011/01/22 03:35:44 bicatali Exp $
EAPI=2
inherit flag-o-matic
DESCRIPTION="Language for multithreaded parallel programming based on ANSI C."
HOMEPAGE="http://supertech.csail.mit.edu/${PN}/"
SRC_URI="http://supertech.csail.mit.edu/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples static-libs"
src_prepare() {
# cilk compiler doesn't like this flags...
filter-flags "-pipe"
filter-flags "-ggdb"
append-cppflags -D_XOPEN_SOURCE=500
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc NEWS README THANKS
insinto /usr/share/doc/${PF}
use doc && doins doc/manual.pdf
use examples && doins -r examples
}

@ -0,0 +1,74 @@
diff -Nur cilk-5.4.6.orig/cilk2c/Makefile.am cilk-5.4.6/cilk2c/Makefile.am
--- cilk-5.4.6.orig/cilk2c/Makefile.am 2012-06-28 06:19:51.000000000 +0100
+++ cilk-5.4.6/cilk2c/Makefile.am 2012-06-28 06:59:42.000000000 +0100
@@ -1,4 +1,6 @@
-pkglib_PROGRAMS = cilk2c
+pkglibexec_PROGRAMS = cilk2c
+
+BUILT_SOURCES = ANSI-C.c ANSI-C.h
cilk2c_SOURCES = analyze.c ast.c complex-types.c constexpr.c \
container.c conversions.c dataflow.c elide.c initializer.c list.c \
diff -Nur cilk-5.4.6.orig/configure.ac cilk-5.4.6/configure.ac
--- cilk-5.4.6.orig/configure.ac 2012-06-28 06:19:51.000000000 +0100
+++ cilk-5.4.6/configure.ac 2012-06-28 06:41:26.000000000 +0100
@@ -1,8 +1,8 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT
AC_CONFIG_SRCDIR([config.h.in])
-AM_CONFIG_HEADER([config.h runtime/cilk-sysdep.h])
-AC_PREREQ(2.53)
+AC_CONFIG_HEADERS([config.h runtime/cilk-sysdep.h])
+AC_PREREQ(2.68)
AM_INIT_AUTOMAKE(cilk, 5.4.6)
AC_CANONICAL_HOST
@@ -20,7 +20,7 @@
dnl Checks for required programs.
if test "$GCC" != "yes"; then
- AC_ERROR("I cannot find gcc. gcc is required for Cilk to work.")
+ AC_MSG_ERROR("I cannot find gcc. gcc is required for Cilk to work.")
fi
dnl Checks for libraries.
diff -Nur cilk-5.4.6.orig/examples/Makefile.am cilk-5.4.6/examples/Makefile.am
--- cilk-5.4.6.orig/examples/Makefile.am 2012-06-28 06:19:51.000000000 +0100
+++ cilk-5.4.6/examples/Makefile.am 2012-06-28 06:36:56.000000000 +0100
@@ -11,7 +11,7 @@
CILKLINK = $(CILKLD) $(AM_CILKFLAGS) $(CILKFLAGS) $(PERFCTR_LIBS) $(LDFLAGS) -o $@
LINK=$(CILKLINK)
-noinst_PROGRAMS=hello fib fib-serial testall ck magic knapsack queens \
+check_PROGRAMS=hello fib fib-serial testall ck magic knapsack queens \
cilksort fft test-locks bucket cholesky game nfib kalah matmul lu plu \
heat test-errno strassen rectmul spacemul \
test-void-func \
@@ -58,7 +58,7 @@
EXTRA_DIST = knapsack-example1.input knapsack-example2.input \
knapsack-example3.input
-check: hello testall fft fib lu matmul cilksort heat test-locks test-errno
+check-local: hello testall fft fib lu matmul cilksort heat test-locks test-errno
@echo "Runnig Cilk tests. This will take a while."
./hello $(PROGFLAGS)
./test-void-func $(PROGFLAGS)
diff -Nur cilk-5.4.6.orig/runtime/Makefile.am cilk-5.4.6/runtime/Makefile.am
--- cilk-5.4.6.orig/runtime/Makefile.am 2012-06-28 06:19:51.000000000 +0100
+++ cilk-5.4.6/runtime/Makefile.am 2012-06-28 06:27:57.000000000 +0100
@@ -1,5 +1,5 @@
lib_LTLIBRARIES = libcilk.la libcilk.g.la libcilk.p.la libcilk.g.p.la
-pkglib_LIBRARIES = libcilkrt0.a libcilkrt0g.a libcilkrt0p.a libcilkrt0gp.a
+lib_LIBRARIES = libcilkrt0.a libcilkrt0g.a libcilkrt0p.a libcilkrt0gp.a
CILK_HFILES = cilk-cilk2c.h cilk.h cilk-lib.h cilk-lib.cilkh \
gcc-builtin.h cilk-cilk2c-pre.h
@@ -8,7 +8,7 @@
cmdline.c internal-malloc.c timing.c invoke-main.c malloc.c debug.c \
workers.c mutex.c
-pkginclude_HEADERS = $(CILK_HFILES) cilk-conf.h cilk-sysdep.h
+include_HEADERS = $(CILK_HFILES) cilk-conf.h cilk-sysdep.h
CILK_SRC = cilk-internal.h $(CILK_CFILES) $(CILK_HFILES)
COMMON_LINK_FLAGS = -version-info 1:3:0 @PTHREAD_LIBS@

@ -1,20 +1,12 @@
DIST pl-5.10.5.tar.gz 13329752 RMD160 1ed3594b46efead1fd66b232ff8bdd765d749200 SHA1 bc27e997e20120aed9be68af2fdccfb093ff16eb SHA256 38d938d6a64e894685aa44bf9ea34b5505764cd084e07e6b4c21a9dd89b579d5
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.0.tar.gz 13552505 RMD160 defe03cf610fe661d3bc37280c834b254c402e45 SHA1 fe1f4d12149176569a233e58c417f2b59184e5e9 SHA256 42bfbe540121252565534a40e968fffb2c29405400808427a8ac68d2697b8567
DIST pl-6.1.1.tar.gz 13808705 RMD160 94f6d8c6af98c45f554e2080974ddcde698e43c8 SHA1 8f26ddd9ebfea2c43a8c2eaf324d24afadbb84a5 SHA256 ef7fa72cefc4d4c3096060ca1c8ff9208543f6de0a054bcca1303cbe27b0b3a9
DIST pl-6.1.2.tar.gz 13811474 RMD160 e8912d600a46981adebf62f26825e24df86fca5f SHA1 71a596d18752be9b57ab5fd71bab042bad5b7678 SHA256 549ffaec250f742f4729afa66fd4745a6f25f5d6c684bedb113b31cfce4173fc
DIST pl-6.1.3.tar.gz 13839415 RMD160 0952af4fb54bb1d6b3dcbad5d1d27c6630799d76 SHA1 dcaaf0d02b6c1151aa63f15cf2704e5add504d6d SHA256 5a02da4c08ee87e6a91148df88e6e55bac7425c833eb4f56da30c4efde52546b
DIST pl-6.1.4.tar.gz 13984106 RMD160 ce33579523e8fccc0ac3fb2d63a9cc97c06fb976 SHA1 b215531cc7ef620d936881dfc071ddeb2ca59648 SHA256 d822c08756b1df967cd17cf6f2b8e89a4388b8e2776314324c047237c9ca8468
DIST pl-6.1.5.tar.gz 14027422 RMD160 076154f60aa92795cd0c7b07d7df2979fddd42bd SHA1 62b40afe1973935b26ad5aa93621c165d41c5d25 SHA256 c42b37dafb840635d686766a9cb0b5d65877189d1081083e1b54f759b85757fd
DIST pl-6.1.6.tar.gz 14368849 RMD160 68439aa591ad25b48a33f6e004da8154b8e35117 SHA1 b38a3ca6aa7679dc3296a8765f6b02c004a4cb3f SHA256 012156532eef7d400049628c3ef3bd3220c6e0c42fa71107d4234eaa494fe8d4
DIST pl-6.1.7.tar.gz 14383101 RMD160 f8a460fdfe3948379a5066179a4a0ba8b8b81f42 SHA1 7043685e2953380374ce2147b0035eaf677b7783 SHA256 b2914bd934a0f5e4aa3cf80e3d8e563be0194492ae4390cac8001e31ac2e2044
DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 RMD160 42b868f886c639fd612e4c03cbabceb4a70b603a SHA1 26275151c36fb0322f60ec4eadfe0852e02f0b71 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef
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.0-gentoo-patchset-0.tar.gz 4091 RMD160 69420dd1d071b306fe55f79e4b0def6b13736939 SHA1 e78560a8bf29072afed536ba1946b46d52c9e3c8 SHA256 0a01c451999207d326cad29847a94d95621e71b83a62b33cedf23b4be214063b
DIST swi-prolog-6.1.1-gentoo-patchset-0.tar.gz 3859 RMD160 0bb3cbfeb9e621c51bbcebcdb60301648fbd764b SHA1 01dcc3ace9be32995d2641accadd4c521dd22c34 SHA256 9cd70eaa1029d4fb7ab22abeefba3e7e3efe49ec52733556ed2b35de5b0f5358
DIST swi-prolog-6.1.2-gentoo-patchset-0.tar.gz 3866 RMD160 7e09c16ecfaa9b0a34c77a403b8a57ca3d65e593 SHA1 9ab931f43a5459ae6c013906470506a311f2677a SHA256 496e87171518d730c2feebd09c9ce96e7226e0d9a5a2e3bd6aa015774a450c8a
DIST swi-prolog-6.1.3-gentoo-patchset-0.tar.gz 3869 RMD160 32c1b6b5a064e1255aaf3a8f56ed17b687102168 SHA1 06c55af40f483256faae7a58fcf957a48dfdd467 SHA256 08499e866d7e30dcd0cb482c1409a47bc6eaab2be18732ee313b5236a20eeab5
DIST swi-prolog-6.1.4-gentoo-patchset-2.tar.gz 5346 RMD160 46d692195efa1a82269a6f094e02ccb369265279 SHA1 79db16e36e4d649e7ac0e439523b1565a897e430 SHA256 ae40009e52cdd21c6836adc0645d09ca1db1826021601ca9665dbe5f7907d101
DIST swi-prolog-6.1.5-gentoo-patchset-0.tar.gz 5328 RMD160 86c272d53777f08d36be13e75235b35dba8a0a77 SHA1 48d280080bce8a03b9218dc41ba97a9150c32fe0 SHA256 67bff762024a06bb375ad0b8a4be8f700f36b86cfa9efe7559d135b22109ece1
DIST swi-prolog-6.1.6-gentoo-patchset-0.tar.gz 6195 RMD160 91c1188cab47b04e454c7f35ed4f0d81e6e38ada SHA1 7dc70dbef0a219571665076216f66ec2282656a7 SHA256 7d44e63b55ad5a482346a4a3b5489698cad241a4fb6245b952cff106a3736ef9
DIST swi-prolog-6.1.7-gentoo-patchset-0.tar.gz 5228 RMD160 d82a1f4c79e875aef7c0367f680f1c16f91e4a81 SHA1 72f50df6be928a983ebc58cab9f703914c478b87 SHA256 e81726dd4a4a67fea39ae8ecc1930bd9febc52a7e36a181a48b77848bb641fee

@ -1,125 +0,0 @@
# 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.0.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2
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="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
RDEPEND="sys-libs/ncurses
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 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) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
$(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
}

@ -1,125 +0,0 @@
# 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.1.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2
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="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
RDEPEND="sys-libs/ncurses
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 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) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
$(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
}

@ -1,125 +0,0 @@
# 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.2.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2
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="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
RDEPEND="sys-libs/ncurses
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 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) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
$(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
}

@ -1,125 +0,0 @@
# 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.3.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2
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="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
RDEPEND="sys-libs/ncurses
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 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) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
$(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
}

@ -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/dev-lang/swi-prolog/swi-prolog-6.1.4.ebuild,v 1.4 2012/06/04 20:55:00 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.7.ebuild,v 1.1 2012/06/27 12:59:54 keri Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2
inherit eutils flag-o-matic java-pkg-opt-2 multilib
PATCHSET_VER="2"
PATCHSET_VER="0"
DESCRIPTION="free, small, and standard compliant Prolog compiler"
HOMEPAGE="http://www.swi-prolog.org/"
@ -16,7 +16,7 @@ SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
RDEPEND="sys-libs/ncurses
archive? ( app-arch/libarchive )
@ -58,7 +58,8 @@ src_configure() {
--libdir=/usr/$(get_libdir) \
$(use_enable gmp) \
$(use_enable readline) \
$(use_enable !static shared) \
$(use_enable static-libs static) \
--enable-shared \
--enable-custom-flags COFLAGS="${CFLAGS}"
}

@ -1 +1,3 @@
DIST keybinder-0.2.2.tar.gz 324264 RMD160 5b1b04a1225b7fdb0c402dd4cda15a7675ea146f SHA1 9e7e62727fd236f2d3c49cc9ff1eaadc78841987 SHA256 152846803f43bf5ad303809b15479fa5f2bc7a0c6e6e31353686c1429b81b363
DIST keybinder-0.3.0.tar.gz 377765 RMD160 2f2e25860fa116f7872bbdb2850b75e3e43958cf SHA1 e4adddf8641241c08b594c465cee197f8de68bdd SHA256 42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb
DIST keybinder-3.0-0.3.0.tar.gz 346383 RMD160 b002091e9ffabc62baef7d3cfb89030b8d213ce1 SHA1 53167d295ffa1d356bfad6f9360b90bd85e8fb26 SHA256 982a6a5bc0fe1487862814b368e98211b9ec93fb5df3c9c0a88be526e0d2268e

@ -0,0 +1,69 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild,v 1.1 2012/06/27 18:26:45 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.6"
inherit eutils python
DESCRIPTION="A library for registering global keyboard shortcuts"
HOMEPAGE="http://kaizer.se/wiki/keybinder/"
SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+introspection lua python"
RDEPEND=">=x11-libs/gtk+-2.20:2
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
introspection? ( dev-libs/gobject-introspection )
lua? ( >=dev-lang/lua-5.1 )
python? (
>=dev-python/pygobject-2.15.3:2
>=dev-python/pygtk-2.12
)"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS NEWS README"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
>py-compile
}
src_configure() {
local myconf
use lua || myconf='--disable-lua'
econf \
$(use_enable introspection) \
$(use_enable python) \
${myconf} \
--with-html-dir=/usr/share/doc/${PF}/html
}
src_install() {
default
prune_libtool_files --all
dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN}
}
pkg_postinst() {
use python && python_mod_optimize ${PN}
}
pkg_postrm() {
use python && python_mod_cleanup ${PN}
}

@ -0,0 +1,41 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild,v 1.1 2012/06/27 18:26:45 ssuominen Exp $
EAPI=4
inherit eutils
MY_P=${PN}-3.0-${PV}
DESCRIPTION="A library for registering global keyboard shortcuts"
HOMEPAGE="http://kaizer.se/wiki/keybinder/"
SRC_URI="http://kaizer.se/publicfiles/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64 ~x86"
IUSE="+introspection"
RDEPEND="x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
introspection? ( dev-libs/gobject-introspection )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS NEWS README"
S=${WORKDIR}/${MY_P}
src_configure() {
econf \
$(use_enable introspection) \
--with-html-dir=/usr/share/doc/${PF}/html
}
src_install() {
default
prune_libtool_files --all
dosym /usr/share/doc/${PF}/html/${PN}-3.0 /usr/share/gtk-doc/html/${PN}-3.0
}

@ -5,4 +5,7 @@
<email>ssuominen@gentoo.org</email>
<name>Samuli Suominen</name>
</maintainer>
<use>
<flag name='introspection'>Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
</use>
</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/dev-libs/libatasmart/libatasmart-0.19.ebuild,v 1.1 2012/05/21 20:55:53 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatasmart/libatasmart-0.19.ebuild,v 1.3 2012/06/28 07:02:51 jdhore Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://0pointer.de/public/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86"
IUSE="static-libs"
RDEPEND=">=sys-fs/udev-143"

@ -1,3 +1,4 @@
DIST libbsd-0.3.0.tar.gz 102409 RMD160 bb7aeecafcfc9a9ad250df45e5381e26b558b366 SHA1 cb294a6123fb1dd173369144adfcaccb278db310 SHA256 fbf36ed40443e1d0d795adbae8d461952509e610c3ccf0866ae160b723f7fe38
DIST libbsd-0.4.0.tar.gz 441567 RMD160 ad02a8796e44783d4cd2d336177ad5c3767f1d74 SHA1 87290f6ba92f773a3bfd7221f6ab561cbf88eba6 SHA256 a285d7108462b913ac49142e46bab2d7e16902cabfacf77ef1101233f472fcb7
DIST libbsd-0.4.1.tar.gz 441856 RMD160 ba0e8b282cce6ce936227426de3b28d68fce6f4f SHA1 5d8e3ee4219eec7ca1b73b9a9803c4252887d807 SHA256 7812960dad9d16d09ff44c00c539f59adfe80b1125f33474942064ea4a51d6c3
DIST libbsd-0.4.2.tar.gz 442436 RMD160 eeaa86e3cc4b8d3c8599952e6f9f1b2f1a4b78f4 SHA1 b9dd0b0d217642bf6519b4a5e386b30a73ad5c08 SHA256 922b4885e0ccfd64b92fcacdb3fba18024fcab1e0c1b073f5ec0fe76388cbfdc

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.2.ebuild,v 1.1 2012/06/27 11:12:09 ssuominen Exp $
EAPI=4
inherit eutils multilib
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
DOCS="ChangeLog README TODO"
pkg_setup() {
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
if ! has_version ${CATEGORY}/${PN}; then
if [[ -e ${f} ]]; then
eerror "${m}"
die "${m}"
fi
fi
}
src_configure() {
econf \
--disable-silent-rules \
$(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
}

@ -1,2 +1 @@
DIST libx86-0.99.tar.gz 100534 RMD160 099b4a24842dde578078108ddc7e431402e31727 SHA1 53e44a87dc57a17b2f54fec57d636f577d3c75c1 SHA256 fdaac661dab2845beb5546e43e71ee02d9bf3c04bc623b64e0b124f1da26f546
DIST libx86-1.1.tar.gz 87428 RMD160 8a8c96e9cbe2a73d0a565f086cff231a64dd8ab6 SHA1 c55d8a428ab7f2084010c255aa8c666602544af9 SHA256 5bf13104cb327472b5cb65643352a9138646becacc06763088d83001d832d048

@ -1,25 +0,0 @@
diff -urNp libx86-0.99.org/Makefile libx86-0.99/Makefile
--- libx86-0.99.org/Makefile 2006-10-30 02:14:18.000000000 +0200
+++ libx86-0.99/Makefile 2007-10-10 21:05:34.000000000 +0200
@@ -1,5 +1,8 @@
OBJECTS = x86-common.o
-CFLAGS = -O2 -Wall -DDEBUG -g
+CFLAGS ?= -O2 -Wall -DDEBUG -g
+PREFIX ?= /usr
+LIBDIR ?= $(PREFIX)/lib
+INCDIR ?= $(PREFIX)/include
ifeq ($(BACKEND), x86emu)
OBJECTS += thunk.o x86emu/decode.o x86emu/debug.o x86emu/fpu.o \
@@ -31,7 +34,7 @@ clean: objclean
rm -f *.so.1 *.a
install: libx86.so.1
- install -D libx86.so.1 $(DESTDIR)/usr/lib/libx86.so.1
- install -D libx86.a $(DESTDIR)/usr/lib/libx86.a
- ln -sf /usr/lib/libx86.so.1 $(DESTDIR)/usr/lib/libx86.so
- install -D lrmi.h $(DESTDIR)/usr/include/libx86.h
+ install -D libx86.so.1 $(DESTDIR)/$(LIBDIR)/libx86.so.1
+ install -D libx86.a $(DESTDIR)/$(LIBDIR)/libx86.a
+ ln -sf libx86.so.1 $(DESTDIR)/$(LIBDIR)/libx86.so
+ install -D lrmi.h $(DESTDIR)/$(INCDIR)/libx86.h

@ -1,37 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-0.99.ebuild,v 1.6 2008/09/06 20:44:56 ulm Exp $
inherit eutils multilib
DESCRIPTION="A hardware-independent library for executing real-mode x86 code"
HOMEPAGE="http://www.codon.org.uk/~mjg59/libx86"
SRC_URI="http://www.codon.org.uk/~mjg59/libx86/downloads/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-build.patch
# fix compile failure with linux-headers-2.6.26, bug 235599
epatch "${FILESDIR}"/${PN}-0.99-ifmask.patch
}
src_compile() {
local ARGS
if use amd64; then
ARGS="BACKEND=x86emu"
fi
emake ${ARGS} || die
}
src_install() {
emake install LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" || die
}

@ -1,33 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-1.1.ebuild,v 1.2 2008/09/06 20:44:56 ulm Exp $
inherit eutils multilib
DESCRIPTION="A hardware-independent library for executing real-mode x86 code"
HOMEPAGE="http://www.codon.org.uk/~mjg59/libx86"
SRC_URI="http://www.codon.org.uk/~mjg59/${PN}/downloads/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
# fix compile failure with linux-headers-2.6.26, bug 235599
epatch "${FILESDIR}"/${PN}-0.99-ifmask.patch
}
src_compile() {
local ARGS
if use amd64; then
ARGS="BACKEND=x86emu"
fi
emake ${ARGS} || die
}
src_install() {
emake LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install || die
}

@ -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/libyaml/libyaml-0.1.4.ebuild,v 1.5 2012/06/26 12:03:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.6 2012/06/28 01:19:50 sbriesen Exp $
EAPI=4
inherit eutils
inherit eutils autotools-utils
MY_P="${P/lib}"
@ -28,12 +28,8 @@ src_prepare() {
fi
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
autotools-utils_src_install
use doc && dohtml -r doc/html/.
if use examples ; then
docompress -x /usr/share/doc/${PF}/examples

@ -1,3 +1,4 @@
DIST xapian-bindings-1.2.10.tar.gz 1467592 RMD160 8d6588b53e7f7ff48092e46ee3e257bc098f0741 SHA1 631c7650ac2ca47f8a72434a06d463da5b7596f4 SHA256 dd191ad2e1134b7008b3b71c7cab41d2d80df2fe82ecdb9ad68c11209ba19382
DIST xapian-bindings-1.2.11.tar.gz 1471891 RMD160 e62293399fa87ab01b3013fbd2feeb301c0f89bb SHA1 c63c7ffe379c566cf7d30838255d6186bb00458e SHA256 02caf5b56866174d09d76658300251c649c3692ae48e5a2536df58b014c0c117
DIST xapian-bindings-1.2.8.tar.gz 1462478 RMD160 4cd756afb296a6ad826d4dcdc07ee8c690db348a SHA1 92cf39c9c00a52a33727e47a1a7aaee2a1b23c2f SHA256 eb740c619c75d288e65a1c2f86faecdca53d44d3f9896bcc080085839887b124
DIST xapian-bindings-1.2.9.tar.gz 1466210 RMD160 5b9366c715940700b30f2806cfd1817a2ae46a77 SHA1 3cd457058ae89ff62588c56308fdba0c311afbc0 SHA256 49a4555313cd03afc8a969b6939d275fe651604af0825f3fcc52a2cc8a34f13b

@ -0,0 +1,173 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.11.ebuild,v 1.1 2012/06/28 03:12:04 blueness Exp $
EAPI="3"
PYTHON_DEPEND="python? 2"
PYTHON_USE_WITH="threads"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
PHP_EXT_NAME="xapian"
PHP_EXT_INI="yes"
PHP_EXT_OPTIONAL_USE="php"
inherit java-pkg-opt-2 mono php-ext-source-r2 python
DESCRIPTION="SWIG and JNI bindings for Xapian"
HOMEPAGE="http://www.xapian.org/"
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="java lua mono perl php python ruby tcl"
COMMONDEPEND="=dev-libs/xapian-${PV}*
lua? ( >=dev-lang/lua-5.1 )
mono? ( >=dev-lang/mono-1.0.8 )
perl? ( dev-lang/perl )
ruby? ( dev-lang/ruby )
tcl? ( >=dev-lang/tcl-8.1 )"
DEPEND="${COMMONDEPEND}
java? ( >=virtual/jdk-1.3 )"
RDEPEND="${COMMONDEPEND}
java? ( >=virtual/jre-1.3 )"
pkg_setup() {
java-pkg-opt-2_pkg_setup
if use python; then
python_pkg_setup
fi
}
src_prepare() {
java-pkg-opt-2_src_prepare
if use java; then
sed \
-e 's/$(JAVAC)/$(JAVAC) $(JAVACFLAGS)/' \
-i java{/,/org/xapian/errors/,/org/xapian/}Makefile.in || die "sed failed"
fi
if use python; then
sed \
-e 's:\(^pkgpylib_DATA = xapian/__init__.py\).*:\1:' \
-e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian$(PYTHON_SO)|' \
-i python/Makefile.in || die "sed failed"
fi
}
src_configure() {
if use java; then
CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
fi
if use perl; then
export PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
export PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
fi
if use lua; then
export LUA_LIB="$(pkg-config --variable=INSTALL_CMOD lua)"
fi
econf \
$(use_with java) \
$(use_with lua) \
$(use_with mono csharp) \
$(use_with perl) \
$(use_with php) \
$(use_with python) \
$(use_with ruby) \
$(use_with tcl)
# Python bindings are built/tested/installed manually.
sed -e "/SUBDIRS =/s/ python//" -i Makefile || die "sed Makefile"
}
src_compile() {
default
if use python; then
python_copy_sources python
building() {
emake \
PYTHON="$(PYTHON)" \
PYTHON_INC="$(python_get_includedir)" \
PYTHON_LIB="$(python_get_libdir)" \
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
pkgpylibdir="$(python_get_sitedir)/xapian"
}
python_execute_function -s --source-dir python building
fi
}
src_test() {
default
if use python; then
testing() {
emake \
PYTHON="$(PYTHON)" \
PYTHON_INC="$(python_get_includedir)" \
PYTHON_LIB="$(python_get_libdir)" \
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
pkgpylibdir="$(python_get_sitedir)/xapian" \
VERBOSE="1" \
check
}
python_execute_function -s --source-dir python testing
fi
}
src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
if use java; then
java-pkg_dojar java/built/xapian_jni.jar
# TODO: make the build system not install this...
java-pkg_doso "${D}/${S}/java/built/libxapian_jni.so"
rm "${D}/${S}/java/built/libxapian_jni.so"
rmdir -p "${D}/${S}/java/built"
rmdir -p "${D}/${S}/java/native"
fi
if use python; then
installation() {
emake \
DESTDIR="${D}" \
PYTHON="$(PYTHON)" \
PYTHON_INC="$(python_get_includedir)" \
PYTHON_LIB="$(python_get_libdir)" \
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
pkgpylibdir="$(python_get_sitedir)/xapian" \
install
}
python_execute_function -s --source-dir python installation
fi
if use php; then
php-ext-source-r2_createinifiles
fi
# For some USE combinations this directory is not created
if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then
mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}"
fi
dodoc AUTHORS HACKING NEWS TODO README || die "dodoc failed"
}
pkg_postinst() {
if use python; then
python_mod_optimize xapian
fi
}
pkg_postrm() {
if use python; then
python_mod_cleanup xapian
fi
}

@ -1,4 +1,5 @@
DIST xapian-core-1.2.10.tar.gz 4121062 RMD160 c44a841f364a67080bf8a8964466cf4c3ecc8542 SHA1 1be1896ab11a3a66c6c0ade962c700d96678116e SHA256 05cf0c374cdda2b0a655f4d8897b37729a0d0d6887fd12bf86c778b486ef874f
DIST xapian-core-1.2.11.tar.gz 4138391 RMD160 7d8f49334827a415c617028529d1f2d7b0971ef8 SHA1 a8e475f1f5f2a7aab676f1087309b3a6f7526ac9 SHA256 cfd1d82896a8b2cfd290333102d59ca1ff862f658d560d21d40313f7ff2aac46
DIST xapian-core-1.2.5.tar.gz 3935134 RMD160 0af83c4150487f61f9752ed01125b000b2c7f01c SHA1 671e208c0633e0500e6f7ed9ab6cbb84722eeb3b SHA256 392ccfccb4372725be24509e5ee95a7422f07c3d47d0cbdbb8545e789cc936f7
DIST xapian-core-1.2.8.tar.gz 4106342 RMD160 f6a88984e553cbf6c56c339bcb61a68c45e905ed SHA1 4bdd3845278812d467b8d0fb73ee27a5be05b2d9 SHA256 00411ebac66a5592b87fc57ccfeb234c84b929ed23c185befb5df9929df3d4f9
DIST xapian-core-1.2.9.tar.gz 4118246 RMD160 3aa28a6c0463b10ba6bdcde070f0cf537382578a SHA1 ce66725d74790639e0703db4b117b7ab5b326216 SHA256 c906b80f92c6ecfc931df6dabbe1a3fc78126e1e89661168c468d4f5d6f4b5dd

@ -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/dev-libs/xapian/xapian-1.2.11.ebuild,v 1.1 2012/06/28 02:44:26 blueness Exp $
EAPI="4"
MY_P="${PN}-core-${PV}"
DESCRIPTION="Xapian Probabilistic Information Retrieval library"
HOMEPAGE="http://www.xapian.org/"
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="doc static-libs -sse +sse2 +brass +chert +flint +inmemory +remote"
DEPEND="sys-libs/zlib"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_configure() {
local myconf=""
ewarn
if use sse2; then
ewarn "Using sse2"
myconf="${myconf} --enable-sse=sse2"
else
if use sse; then
ewarn "Using sse"
myconf="${myconf} --enable-sse=sse"
else
ewarn "Disabling sse and sse2"
myconf="${myconf} --disable-sse"
fi
fi
ewarn
myconf="${myconf} $(use_enable static-libs static)"
use brass || myconf="${myconf} --disable-backend-brass"
use chert || myconf="${myconf} --disable-backend-chert"
use flint || myconf="${myconf} --disable-backend-flint"
use inmemory || myconf="${myconf} --disable-backend-inmemory"
use remote || myconf="${myconf} --disable-backend-remote"
econf $myconf
}
src_install() {
emake DESTDIR="${D}" install
mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}"
use doc || rm -rf "${D}usr/share/doc/${PF}"
dodoc AUTHORS HACKING PLATFORMS README NEWS
}
src_test() {
emake check VALGRIND=
}

@ -1 +1,2 @@
DIST anyjson-0.3.1.tar.gz 5161 RMD160 ed958d1c30c28975f9bfe5d6c4da05f9bde9e58d SHA1 f459fbdbd5b7ee81b236ef5eed023970db38572a SHA256 1643c0adb7dbecc4331437ee14ef5f6a3d55b4ffca147db1cc957dc966062340
DIST anyjson-0.3.3.tar.gz 8332 RMD160 c85bad7565e983077ea863ec99ca45048faecb18 SHA1 2cd3c6cc61206664268e0e8684dbadf6e2428497 SHA256 37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.3.3.ebuild,v 1.1 2012/06/28 05:55:21 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2 3"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Wraps the best available JSON implementation available in a common interface."
HOMEPAGE="http://bitbucket.org/runeh/anyjson"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools"

@ -1 +1,2 @@
DIST anyvc-0.3.5.tar.gz 60356 RMD160 4e48e1313d021d0621834e9960118aad471021c8 SHA1 48391caa26b8bff66ef13330c2835904d5196723 SHA256 48614972faf8c92b1951e25e27e3bdccff3cfd7bc8532574bd50753d8022ec30
DIST anyvc-0.3.7.1.tar.gz 45890 RMD160 d1983650c4f475e1963f07be14728cddafcd5cb7 SHA1 5a445d36cca2eece5649ba2751cfbdb2c7a0b265 SHA256 264ccd659269ff62ca983d48c7affd27194992880d094e32fff58225a9b6311c

@ -0,0 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyvc/anyvc-0.3.7.1.ebuild,v 1.1 2012/06/28 06:03:23 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.*"
inherit distutils
DESCRIPTION="Library to access any version control system"
HOMEPAGE="http://pypi.python.org/pypi/anyvc"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bazaar doc git mercurial subversion"
RDEPEND="dev-python/apipkg
dev-python/execnet
dev-python/py
bazaar? ( dev-vcs/bzr )
git? ( dev-python/dulwich )
mercurial? ( dev-vcs/mercurial )
subversion? ( dev-python/subvertpy )"
DEPEND="${RDEPEND}
dev-python/setuptools
doc? ( dev-python/sphinx )"
src_compile() {
distutils_src_compile
if use doc; then
einfo "Generation of documentation"
sphinx-build -b html docs docs_output || die "Generation of documentation failed"
fi
}
src_install() {
distutils_src_install
if use doc; then
pushd docs_output > /dev/null
docinto html
cp -R [a-z]* _static "${ED}usr/share/doc/${PF}/html" || die "Installation of documentation failed"
popd > /dev/null
fi
}

@ -1 +1,2 @@
DIST authres-0.401.tar.gz 15278 RMD160 35ee7a3b700cda3afc44a5a0a57da668b2b1d2d4 SHA1 649fd706e6103b428676bb71a3f9a755749e583d SHA256 1da49151c1326805cd12b9ca47895310f646187763211d4e52f6b86862fd9cd0
DIST authres-0.402.tar.gz 15512 RMD160 4fbb65e728cf338bfee30dcf0b8e9e252267185f SHA1 0f907fb2251030216073c97c03e0047f12c7d1b5 SHA256 cba2dbe39c3cbed5129246055f5f3c9e0e1e2a5b4c2536e4fc721c4905dce679

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/authres/authres-0.402.ebuild,v 1.1 2012/06/28 06:05:53 patrick Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5"
inherit distutils
DESCRIPTION="Authentication Results Header Module"
HOMEPAGE="https://launchpad.net/authentication-results-python http://pypi.python.org/pypi/authres"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DOCS="CHANGES README"
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" \
-c "import sys, ${PN}, doctest; f, t = doctest.testfile('${PN}/tests'); \
sys.exit(bool(f))" || return
}
python_execute_function testing
}

@ -1 +1,2 @@
DIST biplist-0.4.tar.gz 12483 RMD160 7fe6e8b7fc3fcf1e88ff2fccc40198b68dab689e SHA1 0eb97dd91a7b2681cc5acb5937e1861b0e736b3c SHA256 afa4fe073c2be8c349fe2ad15d0e82e63a7c8d72f1652839f40ffef1879c46a0
DIST biplist-0.5.tar.gz 13306 RMD160 c53ed2eb0201e58039b11c3a3ab0e7c9df7bd6bf SHA1 b6e20bb79f34dd6bac9e6d743ad5071e0281d2b5 SHA256 322405634a2d7c7ef206589d4be7f17c33c2954d4d1678b84c013bed77cf7ad1

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/biplist/biplist-0.5.ebuild,v 1.1 2012/06/28 06:11:53 patrick Exp $
EAPI=4
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.*"
DISTUTILS_SRC_TEST=nosetests
inherit distutils
DESCRIPTION="A binary plist parser/generator for Python"
HOMEPAGE="http://pypi.python.org/pypi/biplist/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="test"
LICENSE="BSD"
SLOT="0"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/coverage
dev-python/setuptools
test? ( dev-python/nose
dev-python/six )"

@ -1 +1,2 @@
DIST Chameleon-2.8.3.tar.gz 148662 RMD160 b0aea80c3e3084f75bc77feef8cf07b44be5a85b SHA1 ab9b6840cc70c52c5fbec7ae32076832b7f2229b SHA256 273811890999a5fee966298192311cc57f15b594d0fe370009df5d48d3e56a2b
DIST Chameleon-2.9.2.tar.gz 151036 RMD160 8affaf9a296338ea57a09da3c802bbd966151666 SHA1 7240ef33e56adb254c9f0dcbfc8ae3fd49e07caf SHA256 92ff7b6bef0655033005257200d05dfa35a124c5b0b8e0a1ddde339d84668be0

@ -0,0 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.9.2.ebuild,v 1.1 2012/06/28 06:14:35 patrick Exp $
EAPI=3
SUPPORT_PYTHON_ABIS=1
DISTUTILS_SRC_TEST="setup.py"
inherit distutils
MY_PN="Chameleon"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Fast HTML/XML template compiler for Python"
HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="repoze"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_compile() {
distutils_src_compile
if use doc ; then
emake html || die "make html failed"
fi
}
src_install() {
distutils_src_install
delete_tests_and_incompatible_modules() {
rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
if [[ "$(python_get_version -l --major)" == "3" ]]; then
rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
fi
if [[ $(python_get_version -l) == "2.5" ]]; then
echo "raise SyntaxError" > \
"${ED}$(python_get_sitedir -b)/chameleon/py26.py"
fi
}
python_execute_function -q delete_tests_and_incompatible_modules
if use doc; then
pushd _build/html > /dev/null
insinto /usr/share/doc/${PF}/html
doins -r [a-z]* _static
popd > /dev/null
fi
}

@ -1 +1,2 @@
DIST cssselect-0.6.1.tar.gz 29679 RMD160 bac67eeecd1984b12e36513969503256032fa27a SHA1 a0c379438def2267e29de3783a89ab1d9280e55d SHA256 b35683a6526e24240606b46caf6f7c154a3c0f4ac4137fd2b073ddcfcb25445f
DIST cssselect-0.7.1.tar.gz 30480 RMD160 a30ebdddeacfdd2fe3a7176b3471eacde8732399 SHA1 77787495a6dc2d02231b62cfa962e2c202a9cb23 SHA256 74f411a349fcfb676b68336fcae8799ba9fbb0a0446562f544dee019fb0e2ae7

@ -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-python/cssselect/cssselect-0.6.1.ebuild,v 1.4 2012/05/27 03:10:06 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.6.1.ebuild,v 1.5 2012/06/27 17:30:56 maekke Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~x86-fbsd"
IUSE="doc test"
DEPEND="dev-python/setuptools

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

Loading…
Cancel
Save