Sync with portage [Fri Jun 15 01:50:55 MSK 2012].

mhiretskiy
root 12 years ago
parent 1643034920
commit d361a27935

@ -0,0 +1,24 @@
From d8b9dbd6dac0125957b997c2fe8d246237ec9f94 Mon Sep 17 00:00:00 2001
From: naota <naota@elisp.net>
Date: Fri, 25 May 2012 13:03:21 +0900
Subject: [PATCH] Avoid infinite loop when there's unsupported acl type
---
libarchive/archive_read_disk_entry_from_file.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libarchive/archive_read_disk_entry_from_file.c b/libarchive/archive_read_disk_entry_from_file.c
index 7987fa5..25b1edc 100644
--- a/libarchive/archive_read_disk_entry_from_file.c
+++ b/libarchive/archive_read_disk_entry_from_file.c
@@ -584,6 +584,7 @@ static int translate_acl(struct archive_read_disk *a,
break;
default:
/* Skip types that libarchive can't support. */
+ s = acl_get_entry(acl, ACL_NEXT_ENTRY, &acl_entry);
continue;
}
--
1.7.10

@ -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-arch/libarchive/libarchive-3.0.4.ebuild,v 1.2 2012/04/26 13:40:27 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/libarchive/libarchive-3.0.4-r1.ebuild,v 1.1 2012/06/14 16:44:33 ryao Exp $
EAPI=4
inherit eutils multilib
@ -34,6 +34,10 @@ DEPEND="${RDEPEND}
DOCS="NEWS README"
src_prepare() {
epatch "${FILESDIR}/${P}-handle-unsupported-acl-types.patch"
}
src_configure() {
export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923

@ -0,0 +1,30 @@
server/tests/Makefile.am | 2 ++
server/tests/Makefile.in | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/server/tests/Makefile.am b/server/tests/Makefile.am
index e77865c..905de9d 100644
--- a/server/tests/Makefile.am
+++ b/server/tests/Makefile.am
@@ -19,6 +19,8 @@ LDADD = \
$(top_builddir)/server/libspice-server.la \
$(NULL)
+AM_LDFLAGS = -pthread
+
COMMON_BASE = \
basic_event_loop.c \
basic_event_loop.h \
diff --git a/server/tests/Makefile.in b/server/tests/Makefile.in
index 5b177e2..3aacfd3 100644
--- a/server/tests/Makefile.in
+++ b/server/tests/Makefile.in
@@ -144,7 +144,7 @@ am__v_at_0 = @
CCLD = $(CC)
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
+ $(AM_LDFLAGS) $(LDFLAGS) -pthread -o $@
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>dev-zero@gentoo.org</email>
<name>Tiziano Müller</name>
</maintainer>
<use>
<flag name="client">Build the spicec client app (does not reduce dependencies at the moment).</flag>
<flag name="gui">Build some GUI components (inside the guest window).</flag>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
</use>
<maintainer>
<email>dev-zero@gentoo.org</email>
<name>Tiziano Müller</name>
</maintainer>
<use>
<flag name="client">Build the spicec client app (does not reduce dependencies at the moment).</flag>
<flag name="gui">Build some GUI components (inside the guest window).</flag>
<flag name="smartcard">Enable smartcard remoting using <pkg>app-emulation/libcacard</pkg></flag>
</use>
</pkgmetadata>

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.11.0.ebuild,v 1.2 2012/06/13 13:05:54 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice/spice-0.11.0.ebuild,v 1.4 2012/06/14 20:18:17 jlec Exp $
EAPI=4
PYTHON_DEPEND="2"
inherit python
inherit eutils python
DESCRIPTION="SPICE server and client."
HOMEPAGE="http://spice-space.org/"
@ -63,6 +63,11 @@ pkg_setup() {
# * opengl support is currently broken
# * TODO: add slirp for tunnel-support
src_prepare() {
epatch \
"${FILESDIR}/${PV}-gold.patch"
}
src_configure() {
python_convert_shebangs 2 spice-common/spice_codegen.py

@ -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/ghostscript-gpl/ghostscript-gpl-9.05-r1.ebuild,v 1.8 2012/06/02 08:08:27 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gpl/ghostscript-gpl-9.05-r1.ebuild,v 1.9 2012/06/14 19:00:23 nativemad Exp $
EAPI=3
@ -19,7 +19,7 @@ SRC_URI="
LICENSE="GPL-3 CPL-1.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="bindist cups dbus djvu gtk idn jpeg2k static-libs X"
COMMON_DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler-data/poppler-data-0.4.5-r1.ebuild,v 1.8 2012/05/29 16:33:34 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler-data/poppler-data-0.4.5-r1.ebuild,v 1.9 2012/06/14 19:02:05 nativemad Exp $
EAPI="4"
@ -9,7 +9,7 @@ HOMEPAGE="http://poppler.freedesktop.org/"
SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="BSD GPL-2 MIT"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""

@ -1,4 +1,3 @@
DIST bitbake-1.10.2.tar.gz 162966 RMD160 bafe8a0fe62d56b56f99572e3df0696024349e0d SHA1 9a6e0f4b3ba388f6d8bb86139a886b1a3a95b065 SHA256 06607bb805e8d6cfd53290633fe2a2f10d9aa1bb2e057db4185a6685dc62c5e4
DIST bitbake-1.14.0.tar.bz2 251198 RMD160 f26d63d6b4c5c912c15b06f8ab7ec13c87685720 SHA1 b9a584810aeddcaeb7c77168ef70f97115fad4f5 SHA256 7ae8c0d5ff305f73aebb200edbca6a953d766b5948f30c2a2b87bdfd6f89a38e
DIST bitbake-1.15.1.tar.bz2 263571 RMD160 e3349ef0b4129017266aae91bbefe29e9d24976a SHA1 2f72341ef370c989d0ed72a1df3779eca804ae6b SHA256 9a967d0626fe03bc97daf83c143ee488c8e7214364de88eb41904b59f20fc3b7
DIST bitbake-1.15.2.tar.bz2 362087 RMD160 f13ba451aa9952ce359557deb92d5b63b63f5029 SHA1 0b7f5cae4adad321b39782df8c0fce1e27a95079 SHA256 0e2fa8d6f86c72ce76ebf13c8386be5fba380487a6429a072b0e9abed6bf778e

@ -1,44 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/bitbake/bitbake-1.10.2.ebuild,v 1.7 2011/08/15 08:03:10 xarthisius Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
inherit distutils
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://git.openembedded.org/bitbake.git"
inherit git-2
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
KEYWORDS="amd64 ppc x86"
fi
DESCRIPTION="package management tool for OpenEmbedded"
HOMEPAGE="http://developer.berlios.de/projects/bitbake/"
LICENSE="GPL-2"
SLOT="0"
IUSE="doc"
RDEPEND="|| ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] >=dev-python/pysqlite-2.3.2 )"
DEPEND="${RDEPEND}
doc? ( dev-libs/libxslt )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
if ! use doc ; then
sed -i -e 's:doctype = "html":doctype = "none":' \
-e 's:("share/doc/bitbake-%s/manual.*))::' setup.py
echo "none:" >> doc/manual/Makefile
else
sed -i -e "s:\(share/doc/bitbake-%s.* %\) __version__:\1 \"${PV}\":" setup.py
fi
}

@ -1,6 +1,2 @@
DIST tomcat-native-1.1.15-src.tar.gz 240645 RMD160 028582d05e2415033aba0a16e1381d6b63760ed5 SHA1 c4c83707e781543abf89e9a65a83e049f7074ac0 SHA256 cca0a0cd01bb95515d08e569dde6556128dab133a054c72986d213be32b3ec2b
DIST tomcat-native-1.1.16-src.tar.gz 240128 RMD160 3fa519c0d9916412612d881547c301912396376c SHA1 2829be691b8c21f854ca884f947b9c3b5b144d8d SHA256 e0996844d391292f6697eb94f76ba44089c9e3c2f77f92493bbd30ccfb245719
DIST tomcat-native-1.1.18-src.tar.gz 241951 RMD160 767e0acc9e31b0d5c77f3cf4bf55610ecc69df29 SHA1 6e6e6c52fb98cf779b9865e9541edbc9d1439266 SHA256 80b61b847b266b75fb5d59143f4505468c998a36d5ef3449d108acfe2607253e
DIST tomcat-native-1.1.20-src.tar.gz 241274 RMD160 df7cb9d6d536b713014d0cf5b83cff24b7e82400 SHA1 35a176f3eb6516d84a109514d6a8b7c0af91441a SHA256 847ea04b5e66f56c8db94c8675f6e9e70b8d04f8aa2dc646a4050f8cf4d0d47e
DIST tomcat-native-1.1.22-src.tar.gz 249259 RMD160 d9b1bbfb58202e218f5fa6b89ed5a3bc9aee79e7 SHA1 b1e1dc30992b95283a2eec4b8552a2103bedb766 SHA256 5e7beae371c2e5046f627a3ab3330a75f9457217ebc2587bf7fd3cbf2cd320a5
DIST tomcat-native-1.1.23-src.tar.gz 258558 RMD160 6e34a9fbaf15d427f39ef1c477311ce7b9b55dd2 SHA1 c2fe9b3b7f50e1952775b2e2b82ea5811a385322 SHA256 944352cbe70d6a9fafaa462ef32792dc15d11bfa2682f48abe6300af60661e92
DIST tomcat-native-1.1.24-src.tar.gz 261742 RMD160 f22514cfffdb48d9436c460d30b5a936736defda SHA1 e76d7ed52f56b9b7a3a9d1a03f9e11ebca954270 SHA256 0377849f42e32eaa6a8feaa639fa2d209dd4e34a3503d56a579b014aa2d5b349

@ -1,45 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.15.ebuild,v 1.2 2009/01/10 15:42:13 maekke Exp $
inherit eutils java-pkg-2
DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="amd64 x86"
LICENSE="Apache-2.0"
IUSE=""
RDEPEND="=dev-libs/apr-1*
dev-libs/openssl
>=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5
${RDEPEND}"
S=${WORKDIR}/${P}-src
src_compile(){
cd "${S}"/jni/native
econf --with-apr=/usr/bin/apr-1-config \
--with-ssl=/usr || die "Could not configure native sources"
emake || die "Could not build libtcnative-1.so"
}
src_install() {
cd "${S}"/jni/native
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
}
pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"
elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html"
elog
elog " Please report any bugs to http://bugs.gentoo.org/"
elog
}

@ -1,42 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.16.ebuild,v 1.3 2010/02/01 20:12:54 maekke Exp $
inherit eutils java-pkg-2
DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="amd64 x86"
LICENSE="Apache-2.0"
IUSE=""
RDEPEND="=dev-libs/apr-1*
dev-libs/openssl
>=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5
${RDEPEND}"
S=${WORKDIR}/${P}-src/jni/native
src_compile(){
econf --with-apr=/usr/bin/apr-1-config \
--with-ssl=/usr || die "Could not configure native sources"
emake || die "Could not build libtcnative-1.so"
}
src_install() {
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
}
pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"
elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html"
elog
elog " Please report any bugs to http://bugs.gentoo.org/"
elog
}

@ -1,47 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.18.ebuild,v 1.2 2010/03/02 13:50:27 phajdan.jr Exp $
EAPI="2"
inherit base eutils java-pkg-2
DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="~amd64 x86"
LICENSE="Apache-2.0"
IUSE=""
RDEPEND="=dev-libs/apr-1*
dev-libs/openssl
>=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5
${RDEPEND}"
S=${WORKDIR}/${P}-src/jni/native
src_configure(){
econf --with-apr=/usr/bin/apr-1-config \
--with-ssl=/usr || die "Could not configure native sources"
}
src_compile() {
base_src_compile
}
src_install() {
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
}
pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"
elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html"
elog
elog " Please report any bugs to http://bugs.gentoo.org/"
elog
}

@ -1,47 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.20.ebuild,v 1.3 2010/05/26 19:09:42 pacho Exp $
EAPI="2"
inherit base eutils java-pkg-2
DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="amd64 x86"
LICENSE="Apache-2.0"
IUSE=""
RDEPEND="=dev-libs/apr-1*
dev-libs/openssl
>=virtual/jre-1.5"
DEPEND=">=virtual/jdk-1.5
${RDEPEND}"
S=${WORKDIR}/${P}-src/jni/native
src_configure(){
econf --with-apr=/usr/bin/apr-1-config \
--with-ssl=/usr || die "Could not configure native sources"
}
src_compile() {
base_src_compile
}
src_install() {
emake DESTDIR="${D}" install || die "Could not install libtcnative-1.so"
}
pkg_postinst() {
elog
elog " APR should be available with Tomcat, for more information"
elog " please see http://tomcat.apache.org/tomcat-6.0-doc/apr.html"
elog
elog " Please report any bugs to http://bugs.gentoo.org/"
elog
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.22.ebuild,v 1.3 2012/03/08 11:55:46 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-native/tomcat-native-1.1.24.ebuild,v 1.1 2012/06/14 16:13:38 fordfrog Exp $
EAPI="2"
@ -11,7 +11,7 @@ DESCRIPTION="Native APR library for Tomcat"
SLOT="0"
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
HOMEPAGE="http://tomcat.apache.org/"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0"
IUSE=""

@ -1,2 +1,3 @@
DIST ekopath-4.0.12.1_pre20120308.run 50834782 RMD160 a3f8cd0ac043b00cb1d6e728cbc1443d44cee0ed SHA1 797743afe8f8c8af157dfe8c9eff769b0945918e SHA256 22bc2bcd01b378a8ef509e9cc3011a5410bbda4e78ee351d109c6571588ce85f
DIST ekopath-4.0.12.1_pre20120430.run 50818242 RMD160 3b512fecf9e9fff6a28ea1545e70bb74b08dc853 SHA1 586c7c2ee8f8152184de22de4427dffecd05eb0d SHA256 3aec658635bb6bae921d07822be44c948b7d1affade9bd75f07969d359babb7e
DIST ekopath-4.0.12.1_pre20120530.run 50816268 RMD160 0db42c951334eb8d144a84e0b46fd791e7e2e39b SHA1 01247dc01936be727b566d581e17f4b8179c72e2 SHA256 c32d59b0cd8f808b15aba492848d1ef4e05f9890d9abbe52a2ed7b893e83e381

@ -0,0 +1,83 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ekopath-4.0.12.1_pre20120530.ebuild,v 1.1 2012/06/14 17:53:31 xarthisius Exp $
EAPI=4
inherit versionator
MY_PV=$(get_version_component_range 1-4)
DATE=$(get_version_component_range 5)
DATE=${DATE/pre}
DATE=${DATE:0:4}-${DATE:4:2}-${DATE:6}
DESCRIPTION="PathScale EKOPath Compiler Suite"
HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
SRC_URI="http://c591116.r16.cf2.rackcdn.com/${PN}/nightly/Linux/${PN}-${DATE}-installer.run
-> ${P}.run"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RESTRICT="mirror"
S=${WORKDIR}
QA_PREBUILT="
opt/${PN}/lib/${MY_PV}/x8664/*
opt/${PN}/bin/path*
opt/${PN}/bin/funclookup
opt/${PN}/bin/doctool
opt/${PN}/bin/subclient
opt/${PN}/bin/subserver
opt/${PN}/bin/assign"
pkg_pretend() {
if has_version app-arch/rpm ; then
ewarn "You have app-arch/rpm installed on your system. Therefore"
ewarn "${PN} will fail to install due to sandbox violation."
ewarn "As this cannot be fixed on distribution level, please use"
ewarn "following workaround:"
ewarn " emerge -C rpm && emerge -1 ${PN} && emerge -1 rpm"
die
fi
echo opt/${PN}/lib/${MY_PV}/x8664/64/libeh.so
}
src_unpack() {
cp "${DISTDIR}"/${A} "${S}" || die
chmod +x "${S}"/${P}.run
}
src_prepare() {
cat > "99${PN}" <<-EOF
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
LDPATH=/opt/${PN}/lib:/opt/${PN}/lib/${MY_PV}/x8664/64
EOF
}
src_install() {
# You must paxmark -m EI_PAX (not PT_PAX) to run the installer
# on a pax enabled kernel. Adding PT_PAX breaks the binary.
/usr/bin/scanelf -Xxz m ${P}.run >> /dev/null
./${P}.run \
--prefix "${D}/opt/${PN}" \
--disable-components subscriptionmanager \
--mode unattended || die
# This is a temporary/partial fix to remove a RWX GNU STACK header
# from libstl.so. It still leaves libstl.a in bad shape.
# The correct fix is in the assembly atomic-cxx.S, which we don't get
# See http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
# Section 6. How to fix the stack (in practice)
/usr/bin/scanelf -Xe "${D}/opt/ekopath/lib/4.0.11/x8664/64/libstl.so"
rm -rf "${D}"/opt/${PN}/uninstall || die
rm -rf "${D}"/opt/${PN}/bin/{pathdb,funclookup} || die #libtinfo
rm -rf "${D}"/opt/${PN}/lib/${MY_PV}/x8664/coco || die #DT_PATH
doenvd "99${PN}"
}

@ -0,0 +1 @@
DIST ispc-git-1.2.2.tgz 18219664 RMD160 d1c4e5f95ac15c465c402c4ef07fab31032fedb3 SHA1 1a4f07d2137ef3f7360ab36914349b9ce60d408d SHA256 bae7fe36fd29cca70cb5dc21f3ba2e7760e4aeaa11d4490fedca5a7133ef50fd

@ -0,0 +1,44 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.2.2.ebuild,v 1.1 2012/06/14 17:31:34 ottxor Exp $
EAPI=4
GITHUB_ID="2c75ac1"
inherit toolchain-funcs
DESCRIPTION="Intel SPMD Program Compiler"
HOMEPAGE="http://ispc.github.com/"
SRC_URI="https://github.com/ispc/ispc/tarball/v${PV} -> ${PN}-git-${PV}.tgz"
S="${WORKDIR}/${PN}-${PN}-${GITHUB_ID}"
LICENSE="ispc"
SLOT="0"
KEYWORDS="~x86"
IUSE="examples"
RDEPEND="
=sys-devel/clang-3.0*
=sys-devel/llvm-3.0*
"
DEPEND="
${RDEPEND}
sys-devel/bison
sys-devel/flex
"
DOCS=( README.rst )
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}
src_install() {
dobin ispc
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
docompress -x "/usr/share/doc/${PF}/examples"
doins -r examples/*
fi
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>ottxor@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1 @@
DIST cilkplus-rtl-001857.tgz 174935 RMD160 dbe6a914fcbc37b2118d25416bbb4e2397929eb9 SHA1 2b83043491be301cf09e7daeaf02d246800ab56e SHA256 9d5ff028643663e3654ede86ee36657c2c8824cf5c6b548c84d48363f5febfbf

@ -0,0 +1,26 @@
diff -Naur libcilkrts.orig/runtime/cilk-abi-cilk-for.cpp libcilkrts/runtime/cilk-abi-cilk-for.cpp
--- libcilkrts.orig/runtime/cilk-abi-cilk-for.cpp 2012-06-14 12:25:49.000000000 -0700
+++ libcilkrts/runtime/cilk-abi-cilk-for.cpp 2012-06-14 12:26:36.000000000 -0700
@@ -40,6 +40,9 @@
* from within the body of the cilk_for loop
*/
+#include <cilk/cilk.h>
+#include <cilk/cilk_stub.h>
+
#include "internal/abi.h"
#include "metacall_impl.h"
#include "global_state.h"
diff -Naur libcilkrts.orig/runtime/symbol_test.c libcilkrts/runtime/symbol_test.c
--- libcilkrts.orig/runtime/symbol_test.c 2012-06-14 12:25:49.000000000 -0700
+++ libcilkrts/runtime/symbol_test.c 2012-06-14 12:26:30.000000000 -0700
@@ -38,6 +38,9 @@
* will cause a linker error.
*/
+#include <cilk/cilk.h>
+#include <cilk/cilk_stub.h>
+
extern void* __cilkrts_global_state;
void *volatile p;

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/libcilkrts/libcilkrts-1857.ebuild,v 1.1 2012/06/14 19:38:03 ottxor Exp $
EAPI=4
inherit autotools-utils
DESCRIPTION="Intel Cilk Plus run time library"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-cilk-plus/"
SRC_URI="http://software.intel.com/file/38088 -> cilkplus-rtl-001857.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86"
IUSE="static-libs"
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
AUTOTOOLS_AUTORECONF=1
DOCS=( README )
PATCHES=( "${FILESDIR}/${P}-include.patch" )

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>ottxor@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
</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/boost/boost-1.48.0-r2.ebuild,v 1.6 2012/06/08 11:19:38 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.48.0-r2.ebuild,v 1.7 2012/06/14 18:48:26 jdhore Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc +eselect icu mpi python static-libs test tools"
RDEPEND="icu? ( >=dev-libs/icu-3.3 )

@ -1,2 +1 @@
DIST ucommon-5.2.1.tar.gz 785843 RMD160 95802b2d8b190b4a95f9a976597590441fca75da SHA1 3d41433896546137df8a3ab94b5ba6c938d98083 SHA256 b4630f4c9489420f10b9772508f05f9fb582de07470e98f1c21691e083f18823
DIST ucommon-5.2.2.tar.gz 792081 RMD160 626cb30de748f4bccb8cd247704fe6b6641751c3 SHA1 3caf4205d08c45ae6d43bce8af6717d18a5d351f SHA256 9d5f3f4d1ef897482fe470b0dd65b0df516aaeb874eac3a33a455abca13f39e9

@ -1,58 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ucommon/ucommon-5.2.1.ebuild,v 1.2 2012/05/04 18:35:52 jdhore Exp $
EAPI="4"
inherit autotools-utils
DESCRIPTION="Portable C++ runtime for threads and sockets"
HOMEPAGE="http://www.gnu.org/software/commoncpp"
SRC_URI="mirror://gnu/commoncpp/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux"
IUSE="doc static-libs socks +cxx debug ssl gnutls"
RDEPEND="ssl? ( dev-libs/openssl )"
DEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )
${RDEPEND}"
DOCS=(README NEWS SUPPORT ChangeLog AUTHORS)
PATCHES=( "${FILESDIR}"/disable_rtf_gen_doxy.patch )
src_configure() {
local myconf=""
if ! use ssl && ! use gnutls; then
myconf=" --with-sslstack=nossl "
fi
if use ssl; then
myconf=" --with-sslstack=ssl "
fi
local myeconfargs=(
$(use_enable socks)
$(use_enable cxx stdcpp)
${myconf}
--enable-atomics
--with-pkg-config
--enable-posix-timers
)
autotools-utils_src_configure
}
src_compile() {
autotools-utils_src_compile
use doc && autotools-utils_src_compile doxy
}
src_install() {
autotools-utils_src_install
if use doc; then
dohtml doc/html/*
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ucommon/ucommon-5.2.2.ebuild,v 1.2 2012/05/04 18:35:52 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ucommon/ucommon-5.2.2-r1.ebuild,v 1.1 2012/06/14 16:44:43 maksbotan Exp $
EAPI="4"
@ -23,6 +23,7 @@ DEPEND="virtual/pkgconfig
DOCS=(README NEWS SUPPORT ChangeLog AUTHORS)
PATCHES=( "${FILESDIR}"/disable_rtf_gen_doxy.patch )
AUTOTOOLS_IN_SOURCE_BUILD=1
src_configure() {
local myconf=""
@ -40,7 +41,6 @@ src_configure() {
${myconf}
--enable-atomics
--with-pkg-config
--enable-posix-timers
)
autotools-utils_src_configure
}

@ -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-ml/cryptokit/cryptokit-1.5.ebuild,v 1.3 2012/06/08 12:10:58 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ml/cryptokit/cryptokit-1.5.ebuild,v 1.4 2012/06/14 17:51:45 xmw Exp $
EAPI="3"
@ -13,7 +13,7 @@ HOMEPAGE="http://forge.ocamlcore.org/projects/cryptokit/"
SRC_URI="http://forge.ocamlcore.org/frs/download.php/639/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE="zlib"
DEPEND="zlib? ( >=sys-libs/zlib-1.1 )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.5.ebuild,v 1.3 2012/03/15 18:21:29 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.5.ebuild,v 1.4 2012/06/14 17:52:39 xmw Exp $
EAPI="2"
@ -13,7 +13,7 @@ SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
LICENSE="as-is GPL-2"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
RESTRICT="installsources"

@ -0,0 +1,28 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.220.0.ebuild,v 1.1 2012/06/14 17:48:06 tove Exp $
EAPI=4
MODULE_AUTHOR=THINC
MODULE_VERSION=0.22
inherit perl-module
DESCRIPTION="Flexibly parse strings and turn them into DateTime objects"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-perl/DateTime
>=dev-perl/DateTime-Format-Builder-0.74
dev-perl/DateTime-TimeZone
virtual/perl-Module-Pluggable"
DEPEND="${RDEPEND}
test? (
dev-perl/Test-MockTime
)"
# dev-perl/Test-Pod
# dev-perl/Test-Pod-Coverage
SRC_TEST=do

@ -1 +1,2 @@
DIST DateTime-Format-Flexible-0.21.tar.gz 68245 RMD160 a3f1640871d5a621e9a90f715050c9189fe33dfc SHA1 5e0a3ab7e221ec2780c5d64dfb720a325d19fb73 SHA256 1f7daf1aa1bafbe247082f49a292958f78384d648c9d763d8c8b1425c088c085
DIST DateTime-Format-Flexible-0.22.tar.gz 70427 RMD160 03101f4614161d62e1be4ff757713e9673a63e5d SHA1 c3cec416f58db4857a506d5c253d01844f58a006 SHA256 2448689bc3d98437a7ae30f19ea1eeec781ccd0f171e07d1d9b923758257e5ab

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime/DateTime-0.750.0.ebuild,v 1.1 2012/06/14 17:41:51 tove Exp $
EAPI=4
MODULE_AUTHOR=DROLSKY
MODULE_VERSION=0.75
inherit perl-module
DESCRIPTION="A date and time object"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
RDEPEND="
>=dev-perl/Params-Validate-0.76
>=dev-perl/DateTime-TimeZone-1.09
>=dev-perl/DateTime-Locale-0.44
dev-perl/Math-Round
"
DEPEND="${RDEPEND}
virtual/perl-Module-Build
test? (
dev-perl/Test-Fatal
)
"
SRC_TEST="do"

@ -3,3 +3,4 @@ DIST DateTime-0.70.tar.gz 177418 RMD160 2f407f04e924efe8ceb3de08901aad28da404f8b
DIST DateTime-0.72.tar.gz 170910 RMD160 3dbed542212e1b2176976c758942a53027bdb1bd SHA1 0fb0179a3d689ce7da703f13180083ccd12b6228 SHA256 b05a90f2010cd97f2c6dcb3c58b54c792f703390073787319d9a4db91e940459
DIST DateTime-0.73.tar.gz 171082 RMD160 0c02b296b2c10ed1f3c04943ac517fe0794dc2de SHA1 a6162cf7996f7c3b970fb0d4efb6a389a39b85c3 SHA256 088f8f9b4418640a12709b4b1eb8ab5c0521da05303ee596536798bc3a24bd8b
DIST DateTime-0.74.tar.gz 171130 RMD160 edad8b939c49924b8ed7f73176d64bce2c0cb1d0 SHA1 853bb737a14a5d65fcc974728339a65752e71b16 SHA256 1e23cdb8425f61ea64da4fd136b5f7a3f5fa258a39303a24e1e34c1b88a54b71
DIST DateTime-0.75.tar.gz 169751 RMD160 75fd044ec24423b72073ee6cbf990b4e85c4fb74 SHA1 e8d6b27e5f324e397fe9a1e8e459fb8b8c7c4d7c SHA256 9ebe1698c5227869381fd278d64ce9f92cd04912dd8774e4832a900c38d95904

@ -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/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.60.0.ebuild,v 1.1 2012/06/14 17:52:00 tove Exp $
EAPI=4
MODULE_AUTHOR=RIBASUSHI
MODULE_VERSION=0.06
inherit perl-module
DESCRIPTION="Expose PL_dirty, the flag which marks global destruction"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
IUSE=""
RDEPEND="dev-perl/Sub-Exporter"
DEPEND="${RDEPEND}"
SRC_TEST=do

@ -1,2 +1,3 @@
DIST Devel-GlobalDestruction-0.04.tar.gz 46820 RMD160 e17101ecdd6d71548c023ee6dba1c7cbdccd609b SHA1 60fea30e8eb258993d77ade5791be97df672b747 SHA256 faec17ff76bc12750de556d76e6abf77a43889849a976c54cc456c38ea73a368
DIST Devel-GlobalDestruction-0.05.tar.gz 48866 RMD160 96156253b09314cb5606387d84e0c6ab338c6fae SHA1 9ca4c692325143649c51bf4bcb59e5ff314c8184 SHA256 b3f837f4001b03dd8ea8013480042776ffd85f062a19d3eb5c0ba752fe3583cb
DIST Devel-GlobalDestruction-0.06.tar.gz 49310 RMD160 f84be9e75be330bbedb80a0c11912336583e9901 SHA1 f81775360a1ed75b4af2901799cc9c7307eabd7d SHA256 08b0941b03fa7ef7da44a65d9bb4ba766113363d77e371e1dcb42742fefc562a

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/JSON-RPC/JSON-RPC-1.20.0.ebuild,v 1.1 2012/06/14 18:29:41 tove Exp $
EAPI=4
MODULE_AUTHOR=DMAKI
MODULE_VERSION=1.02
inherit perl-module
DESCRIPTION="JSON RPC 2.0 Server Implementation"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-perl/Class-Accessor-Lite
dev-perl/libwww-perl
>=dev-perl/JSON-2.21
dev-perl/Plack
dev-perl/Router-Simple
dev-perl/Try-Tiny
"
DEPEND="${RDEPEND}
test? (
dev-perl/Test-Pod
)
"
SRC_TEST="do"
pm_echovar="y"

@ -1,2 +1,3 @@
DIST JSON-RPC-0.96.tar.gz 14206 RMD160 f4f863603f9b9281611ae489411b5e8d7b1e1d41 SHA1 24007e7b581060bb59af8508818080d219491565 SHA256 043624b5bd8a9eef18fd03082a1d99b45e3c5202786752a32e051590b565ba15
DIST JSON-RPC-1.01.tar.gz 35852 RMD160 c20165d3307481d80c3720da4fd47ecc245b0876 SHA1 852f0360197577a4c44c37ee36dd17af19019ed2 SHA256 240f37c6aec872c7715e6ab89f881678b2706393915958961b4a6b327a25d314
DIST JSON-RPC-1.02.tar.gz 37045 RMD160 53c07e810cee1c28bd9ca89c75955fc99701f7da SHA1 d0f58405f2b4c2115f22c032b783c9ce53b5be6c SHA256 354da309ae6e9afb91ce2d30c2f4e05eee37a4fa021c742c6a82bbac10441418

@ -0,0 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lingua-EN-Inflect/Lingua-EN-Inflect-1.894.0.ebuild,v 1.1 2012/06/14 18:04:36 tove Exp $
EAPI=4
MODULE_AUTHOR=DCONWAY
MODULE_VERSION=1.894
inherit perl-module
DESCRIPTION='Perl module to pluralize English words'
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND="
virtual/perl-Module-Build
"
SRC_TEST="do"

@ -1 +1,2 @@
DIST Lingua-EN-Inflect-1.893.tar.gz 45630 RMD160 2834e55b0d04f0640a51fb4e60bfd0d21edd6731 SHA1 f8835db05b381982d591808622343e2eb1147a24 SHA256 be765284f6ae7d2cca9f633c9867fdd0884f2b7b93b75ba7825a5b7c87eb12c8
DIST Lingua-EN-Inflect-1.894.tar.gz 47008 RMD160 ea06b278168ce047c5b5a31e8cda7fb5c1c38262 SHA1 06614c4f9d95805ef9c802041b67f0a8f685c2a5 SHA256 4afe9ab78de09166bfab73a9ee25d2764b3b9cfafd475d938daa7fe9db8c6ed0

@ -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/cgkit/cgkit-2.0.0_alpha9-r1.ebuild,v 1.2 2012/06/08 12:19:01 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cgkit/cgkit-2.0.0_alpha9-r1.ebuild,v 1.3 2012/06/14 18:49:09 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -24,7 +24,7 @@ DEPEND="${RDEPEND}
LICENSE="LGPL-2.1 MPL-1.1 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~x86"
KEYWORDS="~amd64 ppc x86"
IUSE="3ds"
S="${WORKDIR}/${MY_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/dev-python/polygon/polygon-2.0.4.ebuild,v 1.3 2012/05/23 20:39:30 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/polygon/polygon-2.0.4.ebuild,v 1.4 2012/06/14 18:46:04 jdhore Exp $
EAPI=3
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="mirror://github/jraedler/Polygon2/Polygon-${PV}.zip"
LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.0-r1.ebuild,v 1.1 2012/06/13 11:20:28 marienz Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.0-r1.ebuild,v 1.2 2012/06/14 17:33:31 marienz Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -17,9 +17,7 @@ SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples"
# Copied from the curl ebuild. Keep in sync.
IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl"
IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl"
# Depend on a curl with curl_ssl_* USE flags.
# libcurl must not be using an ssl backend we do not support.
@ -27,8 +25,11 @@ IUSE="${IUSE} curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_nss +curl_
# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
# does not need to initialize gcrypt threading and we do not need to
# explicitly link to libgcrypt.
DEPEND=">=net-misc/curl-7.25.0-r1[curl_ssl_gnutls=,curl_ssl_openssl=,curl_ssl_nss=,-curl_ssl_axtls,-curl_ssl_cyassl,-curl_ssl_polarssl]
curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )"
DEPEND=">=net-misc/curl-7.25.0-r1[ssl=]
ssl? (
net-misc/curl[curl_ssl_gnutls=,curl_ssl_nss=,curl_ssl_openssl=,-curl_ssl_axtls,-curl_ssl_cyassl,-curl_ssl_polarssl]
curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
)"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="curl"

@ -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/tagpy/tagpy-0.94.8-r1.ebuild,v 1.6 2012/06/08 13:07:53 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/tagpy/tagpy-0.94.8-r1.ebuild,v 1.7 2012/06/14 18:42:53 jdhore Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 ~sparc ~x86"
KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
IUSE="examples"
RDEPEND=">=dev-libs/boost-1.48[python]

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ttfquery/ttfquery-1.0.5.ebuild,v 1.2 2012/05/23 20:39:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ttfquery/ttfquery-1.0.5.ebuild,v 1.3 2012/06/14 18:46:48 jdhore Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~x86"
KEYWORDS="amd64 ~ia64 ~ppc x86"
IUSE=""
DEPEND="dev-python/fonttools

@ -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/visual/visual-5.72-r2.ebuild,v 1.3 2012/05/23 20:38:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/visual/visual-5.72-r2.ebuild,v 1.4 2012/06/14 18:43:35 jdhore Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -17,7 +17,7 @@ SRC_URI="http://www.vpython.org/contents/download/${MY_P}.tar.bz2"
LICENSE="visual"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc examples"
RDEPEND=">=dev-cpp/gtkglextmm-1.2

@ -1,8 +1,8 @@
# 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/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.2-r3.ebuild,v 1.6 2011/01/29 11:20:07 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.2-r4.ebuild,v 1.1 2012/06/14 16:26:18 flameeyes Exp $
EAPI=2
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
RUBY_FAKEGEM_TASK_TEST=""
@ -22,3 +22,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-li
IUSE=""
RESTRICT="test"
RUBY_PATCHES=(
${P}-gentoo.patch
)

@ -0,0 +1,20 @@
Index: archive-tar-minitar-0.5.2/bin/minitar
===================================================================
--- archive-tar-minitar-0.5.2.orig/bin/minitar
+++ archive-tar-minitar-0.5.2/bin/minitar
@@ -12,15 +12,6 @@
# $Id: archive-tar-minitar-0.5.2-gentoo.patch,v 1.1 2012/06/14 16:26:19 flameeyes Exp $
#++
- # 1) Try to load Archive::Tar::Minitar from the gem.
- # 2) Try to load Archive::Tar::Minitar from $LOAD_PATH.
-begin
- require 'rubygems'
- require_gem 'archive-tar-minitar', '= 0.5.2'
-rescue LoadError
- nil
-end
-
require 'archive/tar/minitar'
require 'archive/tar/minitar/command'

@ -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-util/boost-build/boost-build-1.48.0-r1.ebuild,v 1.6 2012/06/08 11:17:18 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.48.0-r1.ebuild,v 1.7 2012/06/14 18:50:29 jdhore Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="examples python"
DEPEND="!<dev-libs/boost-1.34.0

@ -1,3 +1 @@
DIST cgdb-0.6.4.tar.gz 824301 RMD160 a07ad2d56bb6dcb66c32a0c6ecb978ff5ad18d15 SHA1 5f1246d151dc419aa08890291175b4b2094e62c9 SHA256 9c144f5973ff67dc30abaa5d7112d733c67cd2d6220a79b8a72fe4b5c61d8081
DIST cgdb-0.6.5.tar.gz 905620 RMD160 cdf3c135b6ef01227e11a8dc2962a0aa93b74d9f SHA1 a47892b3eee5d3520e5f99f207e8ca2bc18ecf43 SHA256 0c85c7be38f6d01b7109eef463800e07e4d9be43919ddbbd0021e2d107331d37
DIST cgdb-0.6.6.tar.gz 954789 RMD160 ad1b34e61fe72cb0fe164cc0d12ee8580e809178 SHA1 bf1d9a66909a03220438a4126bb39850bdbfea65 SHA256 cf9e9f60f6a4fcc93509dfeebbad86617fcd6788ff93e0392a30cc3b23415745

@ -1,31 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cgdb/cgdb-0.6.4.ebuild,v 1.4 2009/10/31 14:26:23 ranger Exp $
inherit eutils
DESCRIPTION="A curses front-end for GDB, the GNU debugger"
HOMEPAGE="http://cgdb.sourceforge.net/"
SRC_URI="mirror://sourceforge/cgdb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
DEPEND=">=sys-libs/ncurses-5.3-r1
>=sys-libs/readline-5.1-r2"
RDEPEND="${DEPEND}
>=sys-devel/gdb-5.3"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-64bit.patch
epatch "${FILESDIR}"/${P}-headers.patch
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,28 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cgdb/cgdb-0.6.5.ebuild,v 1.4 2011/08/07 10:55:13 grobian Exp $
EAPI="2"
DESCRIPTION="A curses front-end for GDB, the GNU debugger"
HOMEPAGE="http://cgdb.sourceforge.net/"
SRC_URI="mirror://sourceforge/cgdb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux"
IUSE=""
DEPEND=">=sys-libs/ncurses-5.3-r1
>=sys-libs/readline-5.1-r2"
RDEPEND="${DEPEND}
>=sys-devel/gdb-5.3"
src_prepare() {
sed -i 's:cgdb_malloc:malloc:' various/rline/src/rline.c || die
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cgdb/cgdb-0.6.6.ebuild,v 1.4 2012/06/14 15:40:24 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/cgdb/cgdb-0.6.6.ebuild,v 1.5 2012/06/14 16:28:12 xarthisius Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/cgdb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux"
IUSE=""
DEPEND="sys-libs/ncurses

@ -1,29 +0,0 @@
------------------------------------------------------------------------
r878 | bobbybrasko | 2007-05-04 16:59:50 -0400 (Fri, 04 May 2007) | 12 lines
Reported bug fix.
Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer
is greater than the size of an integer, such as ia64 and amd64.
This is often due to a missing function prototype definition.
[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
Function `cgdb_malloc' implicitly converted to pointer at kui_driver.c:122
------------------------------------------------------------------------
Index: cgdb/lib/kui/src/kui_driver.c
===================================================================
--- cgdb/lib/kui/src/kui_driver.c (revision 877)
+++ cgdb/lib/kui/src/kui_driver.c (revision 878)
@@ -51,6 +51,7 @@
#include <getopt.h>
#endif
+#include <sys_util.h>
#include "kui.h"
#include "kui_term.h"

@ -1,29 +0,0 @@
--- cgdb/src/cgdbrc.c
+++ cgdb/src/cgdbrc.c
@@ -24,6 +24,7 @@
#include "cgdb.h"
#include "sys_util.h"
#include "std_list.h"
+#include "kui.h"
extern struct tgdb *tgdb;
@@ -570,7 +571,7 @@ command_parse_map (void)
value = yylex ();
if (value != IDENTIFIER)
{
- xfree (key_token);
+ free (key_token);
return -1;
}
--- various/util/src/fork_util.c
+++ various/util/src/fork_util.c
@@ -39,6 +39,7 @@
#include "fs_util.h"
#include "pseudo.h"
#include "logger.h"
+#include "terminal.h"
struct pty_pair {
int masterfd;

@ -1 +1,2 @@
DIST febootstrap-2.11.tar.gz 585966 RMD160 30da19379add6d4ac9476211e6c2e7b8d66cdc52 SHA1 53c85ef472c8a642646e3c246c1129f2275695c5 SHA256 e99d0411702eb619127cc6e2f79a5f4d2fec3d0524e46069738c5ed5b5dc69f4
DIST febootstrap-3.9.tar.gz 569660 RMD160 3b2214176ed5eae67ee83f185b187cd9b6a2f0ba SHA1 1006ccdee9c11eb235b4fa6d2c6e9b196639be4d SHA256 5059768f5e3f813c99ba6c220fd8cad49ebd08ea1381d2d4893399182a92881d

@ -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/dev-util/febootstrap/febootstrap-2.11.ebuild,v 1.1 2012/06/14 17:09:49 maksbotan Exp $
EAPI="2"
inherit eutils
DESCRIPTION="Fedora bootstrap scripts"
HOMEPAGE="http://people.redhat.com/~rjones/febootstrap/"
SRC_URI="http://people.redhat.com/~rjones/febootstrap/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=sys-apps/fakeroot-1.11
>=sys-apps/fakechroot-2.9
dev-lang/perl
>=sys-apps/yum-3.2.21
sys-fs/e2fsprogs
sys-libs/e2fsprogs-libs"
RDEPEND="${DEPEND}"
QA_EXECSTACK="usr/bin/febootstrap-supermin-helper"
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc TODO README examples/*.sh || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-0.21.1.ebuild,v 1.4 2012/05/04 17:51:45 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-0.21.1.ebuild,v 1.5 2012/06/14 17:55:10 xmw Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="amd64 ppc x86"
IUSE="debugger devhelp enchant gpg gtkspell lua nls soup webkit"
LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"

@ -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-util/geany/geany-0.21-r1.ebuild,v 1.1 2012/06/06 13:24:05 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/geany/geany-0.21-r1.ebuild,v 1.2 2012/06/14 17:54:41 xmw Exp $
EAPI=4
inherit eutils gnome2-utils
@ -14,7 +14,7 @@ SRC_URI="http://download.geany.org/${P}.tar.bz2"
LICENSE="GPL-2 Scintilla"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="+vte"
RDEPEND=">=x11-libs/gtk+-2.12:2

@ -3,3 +3,4 @@ DIST subversion-1.7.0.tar.bz2 5953297 RMD160 4a474a4ff356b2caf6e04fb1cbc9e9ecd29
DIST subversion-1.7.1.tar.bz2 5973480 RMD160 cd076403c8e9dd0124a49235730f2c6f24605787 SHA1 4bfaa8e33e9eaf26a504117cd91b23805518071a SHA256 d34bde626fac1aa553f5c9aeedf961999a77cc31540ace18da5aeacdd03d6608
DIST subversion-1.7.2.tar.bz2 5944987 RMD160 0d20e364c120da454f3139e95d3ec86c22e7e3c1 SHA1 8c0824aeb7f42da1ff4f7cd296877af7f59812bb SHA256 7eb3e1ae2b0385e1cc20ca9e1839e0ef0ac98a7455dc52ba4cdf567547bfc517
DIST subversion-1.7.4.tar.bz2 5978020 RMD160 769bf868f728d606f68c9951320c2529abc3dd95 SHA1 57a3cd351c1dbedddd020e7a1952df6cd2674527 SHA256 c4c736f5d94a93b5862d1d2452353146c8aeaae33ccec67649bba91f91ad506f
DIST subversion-1.7.5.tar.bz2 6002955 RMD160 e16682869311056d777016f35f63ebcff272ec9a SHA1 05c079762690d5ac1ccd2549742e7ef70fa45cf1 SHA256 cb23ccd08b0c1f0c66fdcda773265e404d95f378493ba64b49dbaaf54ae44aec

@ -0,0 +1,451 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.5.ebuild,v 1.1 2012/06/14 18:53:19 tommy Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
WANT_AUTOMAKE="none"
MY_P="${P/_/-}"
inherit autotools bash-completion-r1 db-use depend.apache elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module python eutils
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
CDEPEND=">=dev-db/sqlite-3.4
>=dev-libs/apr-1.3:1
>=dev-libs/apr-util-1.3:1
dev-libs/expat
sys-libs/zlib
berkdb? ( >=sys-libs/db-4.0.14 )
ctypes-python? ( =dev-lang/python-2* )
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
kde? ( sys-apps/dbus x11-libs/qt-core x11-libs/qt-dbus x11-libs/qt-gui >=kde-base/kdelibs-4 )
perl? ( dev-lang/perl )
python? ( =dev-lang/python-2* )
ruby? ( >=dev-lang/ruby-1.8.2:1.8 )
sasl? ( dev-libs/cyrus-sasl )
webdav-neon? ( >=net-libs/neon-0.28 )
webdav-serf? ( >=net-libs/serf-0.3.0 )"
RDEPEND="${CDEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )
kde? ( kde-base/kwalletd )
nls? ( virtual/libintl )
perl? ( dev-perl/URI )"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-1.6
ctypes-python? ( dev-python/ctypesgen )
doc? ( app-doc/doxygen )
gnome-keyring? ( virtual/pkgconfig )
java? ( >=virtual/jdk-1.5 )
kde? ( virtual/pkgconfig )
nls? ( sys-devel/gettext )
webdav-neon? ( virtual/pkgconfig )"
want_apache
pkg_setup() {
if use berkdb; then
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
| sed 's:.*b::')"
einfo
if [[ -z "${SVN_BDB_VERSION}" ]]; then
if [[ -n "${apu_bdb_version}" ]]; then
SVN_BDB_VERSION="${apu_bdb_version}"
einfo "Matching db version to apr-util"
else
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
fi
fi
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
einfo
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
eerror "Aborting to avoid possible run-time crashes."
die "Berkeley DB version mismatch"
fi
fi
depend.apache_pkg_setup
java-pkg-opt-2_pkg_setup
if use ctypes-python || use python; then
python_pkg_setup
fi
if ! use webdav-neon && ! use webdav-serf; then
ewarn "WebDAV support is disabled. You need WebDAV to"
ewarn "access repositories through the HTTP protocol."
ewarn "Consider enabling one of the following USE-flags:"
ewarn " webdav-neon webdav-serf"
echo -ne "\a"
fi
if use debug; then
append-cppflags -DSVN_DEBUG -DAP_DEBUG
fi
# Allow for custom repository locations.
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.4-interix.patch \
"${FILESDIR}"/${PN}-1.5.6-aix-dso.patch \
"${FILESDIR}"/${PN}-1.6.3-hpux-dso.patch \
"${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
fperms +x build/transform_libtool_scripts.sh
sed -i \
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
sed -e "/SWIG_PY_INCLUDES=/s/\$ac_cv_python_includes/\\\\\$(PYTHON_INCLUDES)/" -i build/ac-macros/swig.m4 || die "sed failed"
# this bites us in particular on Solaris
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
die "/bin/sh is not POSIX shell!"
eautoconf
elibtoolize
sed -e "s/libsvn_swig_py-1\.la/libsvn_swig_py-\$(PYTHON_VERSION)-1.la/" -i build-outputs.mk || die "sed failed"
}
src_configure() {
local myconf
if use python || use perl || use ruby; then
myconf+=" --with-swig"
else
myconf+=" --without-swig"
fi
if use java; then
myconf+=" --without-junit"
fi
if use kde || use nls; then
myconf+=" --enable-nls"
else
myconf+=" --disable-nls"
fi
case ${CHOST} in
*-aix*)
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf+=" --disable-local-library-preloading"
;;
esac
#workaround for bug 387057
has_version =dev-vcs/subversion-1.6* && myconf+=" --disable-disallowing-of-undefined-references"
#force ruby-1.8 for bug 399105
ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby18 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc18 \
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_with apache2 apxs "${APXS}") \
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
$(use_enable dso runtime-module-search) \
$(use_with gnome-keyring) \
$(use_enable java javahl) \
$(use_with java jdk "${JAVA_HOME}") \
$(use_with kde kwallet) \
$(use_with sasl) \
$(use_with webdav-neon neon) \
$(use_with webdav-serf serf "${EPREFIX}/usr") \
${myconf} \
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
--disable-experimental-libtool \
--without-jikes \
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
}
src_compile() {
emake local-all || die "Building of core of Subversion failed"
if use ctypes-python; then
python_copy_sources subversion/bindings/ctypes-python
rm -fr subversion/bindings/ctypes-python
ctypes_python_bindings_building() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake ctypes-python
}
python_execute_function \
--action-message 'Building of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_building
fi
if use python; then
python_copy_sources subversion/bindings/swig/python
rm -fr subversion/bindings/swig/python
swig_python_bindings_building() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
PYTHON_INCLUDES="-I${EPREFIX}$(python_get_includedir)" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
swig-py
}
python_execute_function \
--action-message 'Building of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_building
fi
if use perl; then
emake swig-pl || die "Building of Subversion SWIG Perl bindings failed"
fi
if use ruby; then
emake swig-rb || die "Building of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl || die "Building of Subversion JavaHL library failed"
fi
if use extras; then
emake tools || die "Building of tools failed"
fi
if use doc; then
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
if use java; then
emake doc-javahl || die "Building of Subversion JavaHL library HTML documentation failed"
fi
fi
}
src_install() {
emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"
if use ctypes-python; then
ctypes_python_bindings_installation() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake DESTDIR="${D}" install-ctypes-python
}
python_execute_function \
--action-message 'Installation of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_installation
fi
if use python; then
swig_python_bindings_installation() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
DESTDIR="${D}" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
install-swig-py
}
python_execute_function \
--action-message 'Installation of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_installation
fi
if use ctypes-python || use python; then
python_clean_installation_image -q
fi
if use perl; then
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl || die "Installation of Subversion SWIG Perl bindings failed"
fixlocalpod
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -print0 | xargs -0 rm -fr
fi
if use ruby; then
emake DESTDIR="${D}" install-swig-rb || die "Installation of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake DESTDIR="${D}" install-javahl || die "Installation of Subversion JavaHL library failed"
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname)
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
fi
# Install Apache module configuration.
if use apache2; then
keepdir "${APACHE_MODULES_CONFDIR}"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/47_mod_dav_svn.conf"
fi
# Install Bash Completion, bug 43179.
newbashcomp tools/client-side/bash_completion subversion
rm -f tools/client-side/bash_completion
# Install hot backup script, bug 54304.
newbin tools/backup/hot-backup.py svn-hot-backup
rm -fr tools/backup
# Install svnserve init-script and xinet.d snippet, bug 43245.
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
newconfd "${FILESDIR}"/svnserve.confd svnserve
insinto /etc/xinetd.d
newins "${FILESDIR}"/svnserve.xinetd svnserve
#adjust default user and group with disabled apache2 USE flag, bug 381385
use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \
-e "s\GROUP:-apache\GROUP:-svnusers\g" \
-i "${ED}"etc/init.d/svnserve || die
use apache2 || sed -e "0,/apache/s//svn/" \
-e "s:apache:svnusers:" \
-i "${ED}"etc/xinetd.d/svnserve || die
# Install documentation.
dodoc CHANGES COMMITTERS README
dodoc tools/xslt/svnindex.{css,xsl}
rm -fr tools/xslt
# Install extra files.
if use extras; then
cat << EOF > 80subversion-extras
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
EOF
doenvd 80subversion-extras
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
rm -fr tools/client-side/svnmucc
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi
fi
find "${ED}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
cd "${ED}"usr/share/locale
for i in * ; do
[[ $i == *$LINGUAS* ]] || { rm -r $i || die ; }
done
}
pkg_preinst() {
# Compare versions of Berkeley DB, bug 122877.
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
CHANGED_BDB_VERSION="1"
fi
fi
}
pkg_postinst() {
use perl && perl-module_pkg_postinst
if use ctypes-python; then
python_mod_optimize csvn
fi
if use python; then
python_mod_optimize libsvn svn
fi
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
ewarn "You upgraded from an older version of Berkeley DB and may experience"
ewarn "problems with your repository. Run the following commands as root to fix it:"
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
fi
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
}
pkg_postrm() {
use perl && perl-module_pkg_postrm
if use ctypes-python; then
python_mod_cleanup csvn
fi
if use python; then
python_mod_cleanup libsvn svn
fi
}
pkg_config() {
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
# already has EPREFIX in it
einfo "Initializing the database in ${SVN_REPOS_LOC}..."
if [[ -e "${SVN_REPOS_LOC}/repos" ]]; then
echo "A Subversion repository already exists and I will not overwrite it."
echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
else
mkdir -p "${SVN_REPOS_LOC}/conf"
einfo "Populating repository directory..."
# Create initial repository.
"${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos"
einfo "Setting repository permissions..."
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
if use apache2; then
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
else
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
fi
chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf"
chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos"
echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet."
echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\""
echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet."
echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\""
echo "to finish the configuration."
fi
}

@ -1,2 +1,4 @@
DIST berusky-1.1.tar.gz 408954 RMD160 f14c5543a22412f83423005e984a19ab2599187c SHA1 b7bc5dc63fb032ccb177d92cdd5c453f8a1a1fa9 SHA256 8c38d0309af2d007bf2c1486e63680cc93f5ca2b35b7806807d36cbadeada51f
DIST berusky-1.4.tar.gz 452548 RMD160 9433b814f7e04221e118998706f01486d63443b2 SHA1 7d59c382c029412341b20f3c7a4658a4c5d81e69 SHA256 173cdeac878dd36737093a2a2b1160e9dbb96ebff80ee0ae4d1eb13349902f3f
DIST berusky-data-1.0.tar.gz 957658 RMD160 f789cc80a4a8ad5062a999722721fe3f6c295501 SHA1 58e21ceabc236d2d2d36b95736d6df84fbf25ec2 SHA256 72469d6c2869d6220f5ffb058fe59a27657478a9a37a5aeec76fab15eeeb05ed
DIST berusky-data-1.4.tar.gz 964700 RMD160 45623846a25553d9aa39a2b309cb97bf3d919d7a SHA1 907e2c323ded63ea82838e3f1e9e94340a855ee2 SHA256 3639f6b08cbbbbb176339b80e962878fb9666be5a1b28f39c6dbc721d4378381

@ -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/games-arcade/berusky/berusky-1.4.ebuild,v 1.1 2012/06/14 18:16:59 mr_bones_ Exp $
EAPI=2
inherit autotools eutils games
DATAFILE=${PN}-data-${PV}
DESCRIPTION="free logic game based on an ancient puzzle named Sokoban."
HOMEPAGE="http://anakreon.cz/?q=node/1"
SRC_URI="http://www.anakreon.cz/download/${P}.tar.gz
http://www.anakreon.cz/download/${DATAFILE}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libsdl[video]"
src_prepare() {
mv ../${DATAFILE}/{berusky.ini,GameData,Graphics,Levels} . \
|| die "failed moving data"
epatch "${FILESDIR}"/${P}-gentoo.patch
sed -i \
-e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
-e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
src/defines.h berusky.ini \
|| die "sed for patching path failed"
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
insinto "${GAMES_DATADIR}"/${PN}
doins -r berusky.ini GameData Graphics Levels \
|| die "failed installing data"
make_desktop_entry ${PN}
prepgamesdirs
}

@ -0,0 +1,71 @@
--- src/defines.h
+++ src/defines.h
@@ -405,7 +405,7 @@
#ifdef LINUX
#define INI_USER_DIRECTORY "~/.berusky"
#define INI_USER_LEVELS "~/.berusky/User"
-#define INI_FILE_GLOBAL "/var/games/berusky/"INI_FILE_NAME
+#define INI_FILE_GLOBAL "@GENTOO_DATADIR@/"INI_FILE_NAME
#define INI_FILE_USER "~/.berusky/"INI_FILE_NAME
#define INI_FILE_LOCAL "./"INI_FILE_NAME
#elif WINDOWS
--- berusky.ini
+++ berusky.ini
@@ -1,9 +1,9 @@
# Configuration for berusky game
# Game data location
-level_data = /usr/share/berusky/Levels
-game_data = /usr/share/berusky/GameData
-graphics_data = /usr/share/berusky/Graphics
+level_data = @GENTOO_DATADIR@/Levels
+game_data = @GENTOO_DATADIR@/GameData
+graphics_data = @GENTOO_DATADIR@/Graphics
# Graphics settings for game and editor
# game runs in 640x480
@@ -17,7 +17,7 @@
# Game binary & tmp dir
# they're used by editor for "run level" command
-game_binary = /usr/bin/berusky
+game_binary = @GENTOO_BINDIR@/berusky
tmp_data = /var/tmp
# Dir for users levels (it's the default level dir for level editor)
--- data/Makefile.am
+++ data/Makefile.am
@@ -4,9 +4,6 @@
## If you don't want it to overwrite it,
## Please disable it in the Anjuta project configuration
-berusky_datadir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/@PACKAGE@
-
-berusky_data_DATA = \
- berusky.ini
-
-EXTRA_DIST = $(berusky_data_DATA)
+EXTRA_DIST = \
+ berusky-data.spec\
+ berusky.spec
--- Makefile.am
+++ Makefile.am
@@ -5,8 +5,7 @@
SUBDIRS = po src data
-beruskydocdir = ${prefix}/doc/berusky
-beruskydoc_DATA = \
+EXTRA_DIST = \
README\
COPYING\
AUTHORS\
@@ -15,8 +14,6 @@
NEWS\
TODO
-EXTRA_DIST = $(beruskydoc_DATA)
-
# Copy all the spec files. Of cource, only one is actually used.
dist-hook:
for specfile in *.spec; do \

@ -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/kde-misc/kcm-ufw/kcm-ufw-0.4.3.ebuild,v 1.1 2012/06/13 21:27:42 thev00d00 Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kcm-ufw/kcm-ufw-0.4.3.ebuild,v 1.2 2012/06/14 19:42:36 thev00d00 Exp $
EAPI=4
@ -24,7 +24,7 @@ for lingua in ${LINGUAS}; do
done
COMMON_DEPEND="
<net-firewall/ufw-0.31
>=net-firewall/ufw-0.31
sys-auth/polkit-kde-agent
"
DEPEND="${COMMON_DEPEND}

@ -0,0 +1,143 @@
Copyright (c) 2010-2011, Intel Corporation
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Intel Corporation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
===========================================================================
Copyrights and Licenses for Third Party Software Distrubted with
The Intel(r) SPMD Program Compiler
===========================================================================
ISPC incorporates code from the Syrah library, which is covered by the
following license:
Copyright (c) 2009, Stanford University, and authors listed below.
All rights reserved.
Original authors:
Solomon Boulos
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
Neither the name of Stanford University nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
---------------------------------------------------------------------------
Binary distributions of ISPC are linked with the LLVM libraries, which are
covered by the following license:
University of Illinois/NCSA
Open Source License
Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
All rights reserved.
Developed by:
LLVM Team
University of Illinois at Urbana-Champaign
http://llvm.org
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal with
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimers.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimers in the
documentation and/or other materials provided with the distribution.
* Neither the names of the LLVM Team, University of Illinois at
Urbana-Champaign, nor the names of its contributors may be used to
endorse or promote products derived from this Software without specific
prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
SOFTWARE.
---------------------------------------------------------------------------
ispc's code to convert to and from half-precision floats is based on James
Tursa's code, which is covered by the following license:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the distribution
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

@ -0,0 +1,227 @@
Skype End User License Agreement
IMPORTANT PLEASE READ CAREFULLY
Please note the following preliminary terms, which use some of the definitions set out in paragraph 1 below:
No Emergency Calls: Skype Software does not and does not intend to support or carry emergency calls. Please also see paragraphs 3.6 and 6.2 below.
This Agreement:This Agreement, and any new versions, between Skype and You, covers all Your use of Skype Software from any terminals where Skype Software has been installed, by You or by third parties. You can accept this Agreement by clicking on the ACCEPT button or similar buttons or links as may be designated by Skype.
Additional Terms:Your agreement with Skype will also include the Additional Terms (as defined below). The Additional Terms shall include, but are not limited to, the terms and policies set out in paragraph 7 below. In order to use the Skype Services, You must accept the Additional Terms. You can accept the Additional Terms by (i) clicking to accept or agree where this option is made available to You, or (ii) by actually using the Skype Services, in which case You acknowledge and agree that Skype will treat such use as acceptance of the applicable terms. You acknowledge and agree that by accepting this Agreement and the Additional Terms you are entering into a legally binding contract, which collectively is referred to below as the “Terms”. If there is any contradiction between the Additional Terms and this Agreement, then the Additional Terms shall take precedence in relation to the relevant Skype Service. You should print off or save a copy of the Terms for your records.
Electronic Signature(s): You hereby agree to the use of electronic communication in order to enter into contracts, place orders and create other records and to the electronic delivery of notices, policies and records of transactions initiated or completed through the Skype Software. Furthermore, You hereby waive any rights or requirements under any laws or regulations in any jurisdiction which require an original (non-electronic) signature or delivery or retention of non-electronic records, to the extent permitted under applicable mandatory law.
Jurisdictions Restrictions: If the law of Your country prohibits You from downloading or using Skype Software because You are under the age limit or because the Skype Services are not allowed in Your country, please dont use it.
Table of contents:
Definitions
License and Restrictions
What You should and should not expect from Skype
What we expect from You
Term, Termination, Updates
Disclaimer of Warranties and Limitation of Liability
Additional Terms
Miscellaneous
1. Definitions
1.1 The following terms and expressions shall have the following meanings:
Additional Terms: the terms and conditions and policies applicable to Your use of the Skype Software and the Skype Services, in addition to this Agreement.
Affiliate: any corporation, company or other entity that directly or indirectly controls, is controlled by, or is under common control with, Skype. For the purpose of this definition, the word "control" shall mean the direct or indirect ownership of more than fifty percent (50%) of the outstanding voting stock of the corporation, company, or other entity.
Agreement: this End User License Agreement, as may be renewed and/or amended from time to time.
Broadcast ToS: has the meaning given to it in paragraph 2.9.
Content: means any and all content consisting of text, sounds, pictures, photos, video and/or any type of information or communications.
Documentation: any online or otherwise enclosed documentation provided by Skype.
Effective Date: the date on which this Agreement is entered into by clicking on the ACCEPT button as stated above or upon installation or use of the Skype Software by You, whichever occurs earlier.
Emergency Service(s): means services that connect a user to emergency services personnel or public safety answering points pursuant to applicable local and or national regulatory requirements.
IP Rights: means (i) patents, pending patent applications, designs, trade marks and trade names (whether registered or unregistered), copyright and related rights, database rights, knowhow and confidential information; (ii) all other intellectual property rights and similar or equivalent rights anywhere in the world which currently exist or are recognised in the future; and (iii) applications, extensions and renewals in relation to any such rights.
Password: refers to a code You select, which, in combination with the User ID, gives You access to Your User Account.
Skype: refers to the company established under the laws of Luxembourg, Skype Software S.a.r.l, with its address at 22/24 Boulevard Royal L-2449 Luxembourg (B100467), VAT no. (LU20180239).
Skype API: application program interface consisting of the set of routines utilized by the Skype Software to provide the Skype Software functionality for a given platform or operating system, Skype API being included in or linked to the Skype Software as well as any future versions, improvements, developments, programming fixes, updates and upgrades thereof.
Skype Online Material: the Skype buttons and widgets available for download on the Skype Website at http://www.skype.com/share/buttons/, as such may be changed from time to time by Skype in its sole discretion.
Skype Promotional Materials: any and all trademarks, names, signs, logos, banners, and any other materials, in whatever form, owned and/or used by Skype for the promotion of its company, its products and activities, other than the Skype Online Material.
Skype Services: the Skype Website and any other products and services made available to You by Skype or its Affiliates, in addition to the Skype Software.
Skype Software: the software distributed by Skype for internet communication applications, including without limitation the Skype API, UI and Documentation, as well as any future versions, improvements, developments, programming fixes, updates and upgrades thereof.
Skype Staff: the officers, directors, employees and agents of Skype or its Affiliates, or any other persons hired by Skype or its Affiliates.
Skype Website: any and all elements, contents and the look and feel of the website available under the URL, www.skype.com , among other URLs , from which website the Skype Software can be downloaded.
Terms: has the meaning given in the “Additional Terms” preliminary term above.
UI: the user interface of the Skype Software.
User Account: refers to the account with User ID and Password that You create for Your use of the Skype Software.
User ID: refers to an identification code You selected, which in combination with the Password, gives access to Your User Account.
You: You, the end user of the Skype Software, also used in the form “Your” where applicable.
1.2 References to the singular include the plural and vice versa, and references to one gender include the other gender.
1.3 Any phrase introduced by the expressions “including”, “include”, “in particular” or any similar expression shall be construed as illustrative and shall not limit the sense of the words preceding those terms.
2. License and Restrictions
2.1 License: Subject to the terms of this Agreement, Skype hereby grants You a limited, personal, non-commercial, non-exclusive, non-sublicensable, non-assignable, free of charge license to download, install and use the Skype Software on Your computer, phone or PDA for the sole purpose of personally using the internet communication applications provided by Skype and any other applications that may be explicitly provided by Skype. You are allowed to use the Skype Software at university or any other educational institution, subject to paragraph 4.4 below and in accordance with this Agreement and any applicable Additional Terms. You are allowed to use the Skype Software at work to make communications relating to Your business in accordance with this Agreement and any applicable Additional Terms (such as the Terms of Service referred to in paragraph 7 below if You use the payable VoIP products and/or are a Member or an Administrator of a Business Control Panel).
2.2 No Granting of Rights to Third Parties: You will not sell, assign, rent, lease, distribute, export, import, act as an intermediary or provider, or otherwise grant rights to third parties with regard to the Skype Software or any part thereof.
2.3 No Modifications: You will not undertake, cause, permit or authorize the modification, creation of derivative works, translation, reverse engineering, decompiling, disassembling or hacking of the Skype Software or any part thereof except to the extent permitted by law.
2.4 Third Parties: The Skype Software may be incorporated into, and may incorporate itself, software and other technology owned and controlled by third parties. Any such third party software or technology that is incorporated in the Skype Software falls under the scope of this Agreement. Any and all other third party software or technology that may be distributed together with the Skype Software will be subject to You explicitly accepting a license agreement with that third party. You acknowledge and agree that You will not enter into a contractual relationship with Skype or its Affiliates regarding such third party software or technology and you will look solely to the applicable third party and not to Skype or its Affiliates to enforce any of your rights.
2.5 Exclusive Ownership: Any and all IP Rights in the Skype Software, the Skype Website, the Skype Online Material and the Skype Promotional Materials are and shall remain the exclusive property of Skype and/or its licensors. Nothing in this Agreement intends to transfer any such IP Rights to, or to vest any such IP Rights in, You. You are only entitled to the limited use of the IP Rights granted to You in this Agreement. You will not take any action to jeopardize, limit or interfere with Skypes IP Rights. Any unauthorized use of Skypes IP Rights is a violation of this Agreement as well as a violation of intellectual property laws and treaties, including without limitation copyright laws and trademark laws. All title and IP Rights in and to any third party content that is not contained in the Skype Software, but may be accessed through use of the Skype Software, is the property of the respective content owners and may be protected by applicable copyright or other intellectual property laws and treaties.
2.6 No Removal of Notices: You agree that You will not remove, obscure, make illegible or alter any notices or indications of the IP Rights and/or Skypes rights and ownership thereof, whether such notice or indications are affixed on, contained in or otherwise connected to any materials.
2.7 Use of Skype API.
2.7.1 You may make use of the Skype API provided that:
(i) You comply with the Skype API Terms of Use at http://www.skype.com/legal/terms/api/ ;
(ii) Your use of the Skype API is for legitimate purposes only and shall not adversely affect the functionality or performance of the Skype Software or services provided by Skype; and
(iii) You will monitor the Skype Website in order to ensure that You are aware of any changes in the Skype API Terms of Use. If such changes are not acceptable to You, You will immediately stop using the Skype API and, where applicable, the Skype Software.
2.7.2 If You are interested in using the Skype API for a purpose which is not permitted under this Agreement or the Skype API Terms of Use, You will have to obtain Skypes prior written consent and explicitly agree upon any further commercial terms.
2.8 Skype Promotional Materials: Nothing in this Agreement will give You any right to use the Skype Promotional Materials.
2.9 Broadcasts Using Skype Software: NExcept as expressly permitted in the Broadcast Terms and Conditions at http://www.skype.com/legal/terms/broadcast/ ("Broadcast ToS"), You are not allowed to use the Skype Software in connection with any Broadcasts (as defined in such Broadcast ToS).
3. What You should and should not expect from Skype
3.1 No Warranties:Installing Skype Software enables You to communicate with other people. Skype cannot guarantee that You will always be able to communicate with other people, nor can Skype guarantee that You can communicate without disruptions, delays or communication-related flaws or that all Your communications shall always be delivered to other people.
3.2 Content
3.2.1 Content of Communications:The content of the communication spread by the use of the Skype Software is entirely the responsibility of the person from whom such content originated. You understand, therefore, that by using the Skype Software and the Skype Services You may be exposed to content that is offensive, harmful to minors, indecent or otherwise objectionable, and that You use the Skype Software and the Skype Services at Your own risk.
3.2.2 You acknowledge and agree that You are solely responsible for any Content that You upload, submit, post, transmit or display through the Skype Software (“Use” or “Used”) and that Skype is not responsible to You or any third party for any Content that is Used by You or any other Skype Software user.
3.2.3 Third Party IP Rights: You agree that You shall not Use any Content that is subject to any third party IP Rights, unless you have a licence or specific permission from the owner to Use such third party content, and to grant Skype the licence set out in paragraph 3.2.4 below.
3.2.4 Licence: You hereby grant to Skype a non-exclusive, worldwide, perpetual, irrevocable, royalty-free, sublicensable and transferable licence to Use the Content in any media in connection with the Skype Services.
3.2.5 Removal of Content: Skype reserves the right (but shall have no obligation) to decide whether any Content that You Use complies with this Agreement and any Additional Terms. Skype may in its sole discretion remove such Content and/or terminate this Agreement and Your User Account if You Use any Content that is in breach of this Agreement and/or any Additional Terms at any time and without prior notice to You.
3.3 Utilization of Your Computer:Skype Software may utilize the processor and bandwidth of the computer (or other applicable device) You are utilizing, for the limited purpose of facilitating the communication between You and third parties. Skype will use its commercially reasonable efforts to protect the privacy and integrity of the computer resources (or other applicable device) You are utilizing and of Your communication, however Skype cannot give any warranties in this respect.
3.4 New Versions of the Skype Software:Skype, in its sole discretion, reserves the right to add additional features or functions, or to provide programming fixes, updates and upgrades, to the Skype Software. Skype has no obligation to make available to You any subsequent versions of the Skype Software. You may have to enter into a renewed version of this Agreement, in the event you want to download, install or use a new version of the Skype Software.
3.5 Suspension: Skype may, in its sole discretion and to the maximum extent permitted within Your jurisdiction, modify or discontinue or suspend Your ability to use any version of the Skype Software, and/or disable any Skype Software You may already have accessed or installed without any notice to You, for the repair, improvement, and/or upgrade of the underlying technology or for any other justifiable reason, including but not limited to, circumstances where You, at Skypes discretion, are in breach of the Terms, creating problems, possible legal liabilities, or engaging in fraudulent, immoral or illegal activities, or for other similar reasons.
3.6 No Emergency Calls: The Skype Software is not intended to support or carry emergency calls to any type of hospital, law enforcement agency, medical care unit or any other kind of Emergency Service. You acknowledge and agree that: (i) Skype is not required to offer access to Emergency Services under any applicable local and/or national rules, regulation or law; (ii) You must make additional arrangements to access Emergency Services and it is Your responsibility to purchase (separately from the Skype Software), traditional wireless or landline telephone services to obtain such access; and (iii) Skype is not a replacement for Your primary telephone service.
4. What we expect from You
4.1 Lawful purposes: You will use the Skype Software solely for lawful purposes. In this respect You may not, without limitation (a) intercept or monitor, damage or modify any communication which is not intended for You; (b) use any type of spider, virus, worm, trojan-horse, time bomb or any other codes or instructions that are designed to distort, delete, damage or disassemble the Skype Software or the communication; (c) send any unsolicited communication not permitted by applicable law (d) expose any third party to material which is offensive, harmful to minors, indecent or otherwise objectionable in any way; (e) use the Skype Software to cause or intend to cause embarrassment or distress to, or to threaten, harass or invade the privacy of, any third party; or (f) use (including as part of your Skype Name) any material or content that is subject to any third party proprietary rights, unless you have a licence or permission from the owner of such rights.
4.2 Representations: You represent and warrant that You are authorized to enter into and comply with the Terms. Furthermore, You represent and warrant that You will at any and all times meet with Your obligations under the Terms, as well as any and all laws, regulations and policies that may apply to the use of the Skype Software and/or the Skype Services.
4.3 Indemnification: YOU AGREE TO INDEMNIFY, DEFEND AND HOLD SKYPE AND ITS AFFILIATES HARMLESS FROM AND AGAINST ANY AND ALL LIABILITY AND COSTS, INCLUDING REASONABLE ATTORNEYS FEES INCURRED BY SUCH PARTIES, IN CONNECTION WITH OR ARISING OUT OF YOUR (A) VIOLATION OR BREACH OF ANY TERM OF THIS AGREEMENT OR ANY APPLICABLE LAW OR REGULATION, WHETHER OR NOT REFERENCED HEREIN, OR (B) VIOLATION OF ANY RIGHTS OF ANY THIRD PARTY, OR (C) USE OR MISUSE OF THE SKYPE SOFTWARE, OR (D) COMMUNICATION SPREAD BY MEANS OF THE SKYPE SOFTWARE.
4.4 Utilization of Your Computer: If Your use of the Skype Software is dependant upon the use of a processor and bandwidth owned or controlled by a third party, You acknowledge and agree that Your licence to use the Skype Software is subject to You obtaining consent from the relevant third party for such use. You represent and warrant that by accepting this Agreement and using the Skype Software, You have obtained such consent.
4.5 Export Restrictions: Skype Software may be subject to international rules that govern the export of software. You shall comply with all applicable international and national laws that apply to the Skype Software as well as end-user, end-use and destination restrictions issued by national governments. This software is controlled under ECCN 5D992.b.1 of the Export Administration Regulations (“EAR”) per CCATS # G047973 and thus may not be exported or re exported to or downloaded by any person in any countries controlled for anti terrorism reasons under the EAR, which include Iran, North Korea, Cuba, Syria and Sudan. EAR 742.15(a), Title 15 Code of Federal Regulations. Moreover, the software may not be exported or re exported to or downloaded by any person or entity subject to US sanctions regardless of location. See http://www.bis.doc.gov/ComplianceAndEnforcement/ListsToCheck.htm and EAR Part 736. Skype is making this software available to You for download only on the condition that You certify that You are not such a person or entity and that the download is not otherwise in violation of US export control and sanctions regulations.
4.6 Government Users: The Skype Software and Documentation are "commercial computer software" and "commercial computer software documentation," respectively, as such terms are used in United States Federal Acquisition Regulations Section 12.212. Any use, duplication or disclosure of the Skype Software or the Documentation by or on behalf of the U.S. Government is subject to restrictions as set forth in this Agreement.
5. Term, Termination, Updates
5.1 Term: This Agreement will be effective as of the Effective Date and will remain effective until terminated by either Skype or You as set out below. The Additional Terms will be effective as of the date upon which they are accepted by You or You use the relevant Skype Service (as applicable), and will remain effective until terminated by either Skype or You as set out below and/or in the applicable terms.
5.2 Termination:You may terminate the Terms with immediate effect at any time. Without limiting other remedies, Skype may limit, suspend, or terminate this license and Your use of Skype Software and Skype Services, prohibit access to the Skype Website and delete Your User Account and/or User ID, with immediate effect, automatically and without recourse to the courts, if we think that You are in breach of the Terms, creating problems, legal liabilities (actual or potential), infringing someone elses intellectual property rights, engaging in fraudulent, immoral or illegal activities, or for other similar reasons. Skype shall effect such termination by providing notice to You to the email address You have provided, and/or by preventing Your access to Your User Account. We reserve the right to cancel User Accounts that have been inactive for more than one (1) year.
5.3 Consequences of Termination: Upon termination of this Agreement and the Additional Terms: (a) all licenses and rights to use the Skype Software and the Skype Services shall immediately terminate; (b) You will immediately cease any and all use of the Skype Software and Skype Services; and (c) You will immediately remove the Skype Software from all hard drives, networks and other storage media and destroy all copies of the Skype Software in Your possession or under Your control.
5.4 New Versions: Skype reserves the right to change this Agreement at any time by publishing the revised Agreement on the Skype Website. The revised Agreement shall become effective within thirty (30) days of such publication, unless You expressly accept the revised Agreement earlier by clicking on the accept button. Your express acceptance or Your continued use of the Skype Software after expiry of the notice period of thirty (30) days, shall constitute Your acceptance to be bound by the terms and conditions of the revised Agreement. You can find the latest version of this Agreement at http://www.skype.com/legal/eula . Skype reserves the right to change any of the Additional Terms from time to time and such changes shall become effective either within thirty (30) days of publication of the revised version on the Skype Website (unless You expressly accept the revised terms earlier by clicking on the accept button if this option is made available), or within the timeframe set out in the applicable terms if different.
6. Disclaimer of Warranties and Limitation of Liability
6.1 No Warranties: THE SKYPE SOFTWARE IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER; SKYPE DOES NOT, EITHER EXPRESSED, IMPLIED OR STATUTORY, MAKE ANY WARRANTIES, CLAIMS OR REPRESENTATIONS WITH RESPECT TO THE SKYPE SOFTWARE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF QUALITY, PERFORMANCE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR USE FOR A PARTICULAR PURPOSE. SKYPE FURTHER DOES NOT REPRESENT OR WARRANT THAT THE SKYPE SOFTWARE WILL ALWAYS BE AVAILABLE, ACCESSIBLE, UNINTERRUPTED, TIMELY, SECURE, ACCURATE, COMPLETE AND ERROR-FREE OR WILL OPERATE WITHOUT PACKET LOSS, NOR DOES SKYPE WARRANT ANY CONNECTION TO OR TRANSMISSION FROM THE INTERNET, OR ANY QUALITY OF CALLS MADE THROUGH THE SKYPE SOFTWARE.
6.2 Specific Disclaimer Of Liability For Emergency Services: SKYPE DOES NOT PROVIDE CONNECTIONS TO EMERGENCY SERVICES VIA THE SKYPE SOFTWARE. NEITHER SKYPE NOR ITS OFFICERS, EMPLOYEES OR AFFILIATES MAY BE HELD LIABLE FOR ANY CLAIM, DAMAGE, OR LOSS, (AND YOU HEREBY WAIVE ANY AND ALL SUCH CLAIMS OR CAUSES OF ACTION), ARISING FROM OR RELATING TO YOUR INABILITY TO USE THE SKYPE SOFTWARE TO CONTACT EMERGENCY SERVICES, AND YOUR FAILURE TO MAKE ADDITIONAL ARRANGEMENTS TO ACCESS EMERGENCY SERVICES IN ACCORDANCE WITH PARAGRAPH 3.6 ABOVE.
6.3 Your own Risk: You acknowledge and agree that the entire risk arising out of Your use of the Skype Software remains with You, to the maximum extent permitted by law.
6.4 No Liability: The Skype Software is being provided to You free of charge. ACCORDINGLY, YOU ACKNOWLEDGE AND AGREE THAT SKYPE, ITS AFFILIATES, ITS LICENSORS AND THE SKYPE STAFF WILL HAVE NO LIABILITY IN CONNECTION WITH OR ARISING FROM YOUR USE OF THE SKYPE SOFTWARE, AS SET FORTH BELOW. YOUR ONLY RIGHT OR REMEDY WITH RESPECT TO ANY PROBLEMS OR DISSATISFACTION WITH THE SKYPE SOFTWARE IS TO IMMEDIATELY DEINSTALL AND CEASE USE OF SUCH SKYPE SOFTWARE.
6.5 Limitation of Liability: IN NO EVENT SHALL SKYPE, ITS AFFILIATES, ITS LICENSORS OR THE SKYPE STAFF BE LIABLE, WHETHER IN CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR ANY OTHER FORM OF LIABILITY, FOR:
6.5.1 ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION ANY LOSS OF OR CORRUPTION TO DATA, INTERRUPTION, COMPUTER FAILURE OR PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SKYPE SOFTWARE; AND
6.5.2 ANY LOSS OF INCOME, BUSINESS OR PROFITS (WHETHER DIRECT OR INDIRECT) ARISING OUT OF THE USE OR INABILITY TO USE THE SKYPE SOFTWARE;
6.5.3 ANY LOSS OR DAMAGE WHICH MAY BE INCURRED BY YOU AS A RESULT OF;
(I) ANY DISRUPTIONS OR DELAYS IN ANY COMMUNICATION WHEN USING THE SKYPE SOFTWARE;
(II) THE SUSPENSION OR TERMINATION OF THIS AGREEMENT BY YOU OR BY SKYPE FOR ANY REASON; AND
(III) THE RELEASE OR THE DECISION NOT TO RELEASE NEW VERSIONS OF THE SKYPE SOFTWARE TO YOU.
6.6 THE LIMITATIONS ON SKYPES LIABILITY TO YOU IN PARAGRAPH 6.5 ABOVE SHALL APPLY WHETHER OR NOT SKYPE, ITS AFFILIATES OR THE SKYPE STAFF HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES OR DAMAGES ARISING.
6.7 NOTHING IN THIS AGREEMENT IS INTENDED TO EXCLUDE OR RESTRICT OR SHALL BE CONSTRUED AS EXCLUDING OR RESTRICTING THE LIABILITY OF SKYPE FOR (I) THE DEATH OR PERSONAL INJURY CAUSED BY THE NEGLIGENCE OF SKYPE, THE SKYPE STAFF OR ITS AGENTS, OR (II) ANY LIABILITY WHICH CANNOT BE LIMITED OR EXCLUDED BY LAW.
6.8 Jurisdictions Limitations: As some jurisdictions do not allow some of the exclusions or limitations as set forth above, some of these exclusions or limitations may not apply to You. In such event the liability will be limited to the maximum extent possible within the applicable legislation.
7. Additional Terms
7.1 In addition to this Agreement, You have to comply with the following Additional Terms when receiving the Skype Software and the Skype Services. We expect You to read these Additional Terms carefully, all of which are made part of this Agreement:
• The Skype Etiquette http://www.skype.com/legal/terms/etiquette provides guidelines to treat properly and respectfully the other members of Skypes community.
• Distribution of Skype Software. You are not allowed to distribute the Skype Software or any part thereof in a CD-ROM, DVD or other similar physical media unless You comply with the Distribution Terms at http://www.skype.com/legal/promote/distribute/. Any other distribution of the Skype Software is subject to paragraph 7.2 below.
• Skype API. You are not allowed to use the Skype API unless You comply with the API Terms at http://www.skype.com/legal/terms/api/.
• Skype Online Material. You are not allowed to use the Skype Online Material unless You comply with the Online Material Terms at http://www.skype.com/company/legal/promote/materials/.
• Payable VoIP products are provided by Skype Communications S.a.r.l. and are subject to the Terms of Service at http://www.skype.com/legal/terms/voip/.
• The use of www.skype.com website is subject to the Terms of Use with Skype Technologies SA at http://www.skype.com/legal/terms/web/.
• If You want to provide chargeable services to other Skype Software users through the Skype Software as a service provider, You will need to comply with the Service Provider Agreement with Skype Communications Sa.r.l. at http://www.skype.com/intl/en/legal/terms/callserviceprovider.
• If you want to use Skype Premium Call Service then You will need to comply with the Terms of Service for Skype Premium Call (Beta) at http://www.skype.com/legal/terms/callservices/.
• You will need to comply with the Broadcast ToS at http://www.skype.com/legal/terms/broadcast if You want to use the Skype Software in connection with any Broadcast (as defined in such Broadcast ToS).
7.2 Any other exceptions: If You are interested in doing anything which is not permitted under this Agreement or by one of the above Additional Terms, You will have to obtain Skypes prior written consent and explicitly agree upon any further terms.
7.3 Your Confidential Information and Your Privacy: Skype is committed to respecting Your privacy and the confidentiality of Your personal data. The Privacy Policy at http://www.skype.com/legal/privacy sets out how Skype may use Your personal data, the traffic data and the content contained in Your communication(s). If You object to Your information being used in the way set out in the Privacy Policy then please do not use the Skype Services.
8. Miscellaneous
8.1 Entire Agreement: The terms and conditions of the Terms constitute the entire agreement between You and Skype with respect to the subject matter hereof and will supersede and replace all prior understandings and agreements, in whatever form, regarding the subject matter. Nothing in this clause shall exclude or restrict the liability of either You or Skype arising out of fraud or fraudulent misrepresentation.
8.2 Partial Invalidity: If any provision of the Terms, or any part of a provision, is found by any court or administrative body of competent jurisdiction to be illegal, invalid or unenforceable, and the provision (or part-provision) in question is not of a fundamental nature to the Terms as a whole, the legality, validity or enforceability of the remainder of the Terms (including the remainder of the term which contains the relevant provision) shall not be affected.
8.3 No waiver: The failure to exercise, or delay in exercising, a right, power or remedy provided by the Terms or by law shall not constitute a waiver of that right, power or remedy. If Skype waives a breach of any provision of the Terms this shall not operate as a waiver of a subsequent breach of that provision, or as a waiver of a breach of any other provision.
8.4 Assignment: You are not allowed to assign the Terms or any rights hereunder. Skype is allowed at its sole discretion to assign the Terms or any rights hereunder to any third party, without giving prior notice.
8.5 Applicable Law and Competent Court: The Terms shall be governed by and interpreted in accordance with the laws of Luxembourg and shall be subject to the jurisdiction of the courts of the district of Luxembourg.
8.6 Language: The original English version of the Terms may have been translated into other languages. In the event of inconsistency or discrepancy between the English version and any other language version, the English language version shall prevail.
8.7 Survival: The terms of paragraphs 2.5, 5 and 6 of this Agreement, and any other provision of the Additional Terms which is expressed to survive or operate in the event of termination, shall survive termination of this Agreement and the applicable Additional Terms for whatever reason.
8.8 AVC/H.264 Notice: If the Skype Software is used to make video calls (i) between Your personal computer and a device that is not a personal computer or (ii) between devices that are not personal computers, the AVC/H.264 codec may be used to facilitate video functionality in which case the following notice applies: THE AVC VIDEO FUNCTIONALITY IN THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR THE PERSONAL AND NONCOMMERCIAL USE OF A CONSUMER TO (i) ENCODE VIDEO IN COMPLIANCE WITH THE AVC STANDARD (“AVC VIDEO”) AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NON-COMMERCIAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM.
YOU EXPRESSLY ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND THE RIGHTS, OBLIGATIONS, TERMS AND CONDITIONS SET FORTH HEREIN. BY CLICKING ON THE ACCEPT BUTTON AND/OR CONTINUING TO INSTALL THE SKYPE SOFTWARE, YOU EXPRESSLY CONSENT TO BE BOUND BY ITS TERMS AND CONDITIONS AND GRANT TO SKYPE THE RIGHTS SET FORTH HEREIN.
© Skype Last revised: May 2009

@ -0,0 +1,165 @@
This copy of the libpng notices is provided for your convenience. In case of
any discrepancy between this copy and the notices in the file png.h that is
included in the libpng distribution, the latter shall prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following
this sentence.
This code is released under the libpng license.
libpng versions 1.2.6, August 15, 2004, through 1.5.10, March 29, 2012, are
Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.0.6
with the following individuals added to the list of Contributing Authors
Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the
library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is with
the user.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-0.96,
with the following individuals added to the list of Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88,
with the following individuals added to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing Authors
and Group 42, Inc. disclaim all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc.
assume no liability for direct, indirect, incidental, special, exemplary,
or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not
be misrepresented as being the original source.
3. This Copyright notice may not be removed or altered from any
source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without
fee, and encourage the use of this source code as a component to
supporting the PNG file format in commercial products. If you use this
source code in a product, acknowledgment is not required but would be
appreciated.
A "png_get_copyright" function is available, for convenient use in "about"
boxes and the like:
printf("%s",png_get_copyright(NULL));
Also, the PNG logo (in PNG format, of course) is supplied in the
files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
March 29, 2012
This software is based in part on the work of the Independent JPEG Group
HarfBuzz was previously licensed under different licenses. This was
changed in January 2008. If you need to relicense your old copies,
consult the announcement of the license change on the internet.
Other than that, each copy of HarfBuzz is licensed under the COPYING
file included with it. The actual license follows:
Permission is hereby granted, without written agreement and without
license or royalty fees, to use, copy, modify, and distribute this
software and its documentation for any purpose, provided that the
above copyright notice and the following two paragraphs appear in
all copies of this software.
IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
Disclaimer for Robert Penner's Easing Equations license:
TERMS OF USE - EASING EQUATIONS
Open source under the BSD License.
Copyright © 2001 Robert Penner
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
End

@ -1,4 +1,4 @@
DIST mutt-1.5.21-gentoo-patches-r1.tar.bz2 68796 RMD160 10b38c663d39e169c3c456e5cbf7bd855c203186 SHA1 2df153ce3870576e8dba84a6f54df698333587e8 SHA256 89b67ad863941aacdc2b1c9d3fd4f90f7b0cb50bd5fc10c9284a82ce6e7687c0
DIST mutt-1.5.21-gentoo-patches-r11.tar.bz2 85590 RMD160 477d2e5fddd168e3256b835f5626311eaceaa240 SHA1 c70fa3bd1eee5d075c09bc60422cb8f5be901b73 SHA256 e8f650eb8ebfa6d160d63ca2af9e89fc4aaf0976661ec5ff73750f5c663f70f9
DIST mutt-1.5.21-gentoo-patches-r12.tar.bz2 88492 RMD160 7f6969d64e3ed3275c83fea2a08430d3c9a7142d SHA1 b880376d01d989d646fee744214192cd7b2ad393 SHA256 7b9c0ad07b29918a6a967ff39fa43524229d4a5aeb77707daad0e68853520d94
DIST mutt-1.5.21-gentoo-patches-r13.tar.bz2 88784 RMD160 a38a1021bb73bf88e6111f4ba5358c3da49b3797 SHA1 b54f429889e8373ea769a4ba984d3b371f669e39 SHA256 ecd3749e0238b80bb6b667a5a0ea891f8192872555592d5048e6bca76541d02b
DIST mutt-1.5.21.tar.gz 3716886 RMD160 b235a42972ae410592253cdc117a90baf279f47a SHA1 a8475f2618ce5d5d33bff85c0affdf21ab1d76b9 SHA256 2141f36e8d0f4f71c9ca6780001e7cc679fe313e643953fc07f001223e67c4a0

@ -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/mail-client/mutt/mutt-1.5.21-r8.ebuild,v 1.5 2012/03/15 20:10:11 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/mutt/mutt-1.5.21-r10.ebuild,v 1.1 2012/06/14 17:13:42 grobian Exp $
EAPI="3"
inherit eutils flag-o-matic autotools
PATCHSET_REV="-r11"
PATCHSET_REV="-r13"
DESCRIPTION="A small but very powerful text-based mail client"
HOMEPAGE="http://www.mutt.org/"
@ -81,6 +81,8 @@ src_prepare() {
epatch "${PATCHDIR}"/interix-btowc.patch
epatch "${PATCHDIR}"/solaris-ncurses-chars.patch
epatch "${PATCHDIR}"/gpgme-1.2.0.patch
epatch "${PATCHDIR}"/emptycharset-segfault.patch
epatch "${PATCHDIR}"/gpgkeyverify-segfault.patch
# same category, but functional bits
epatch "${PATCHDIR}"/dont-reveal-bbc.patch
@ -206,10 +208,15 @@ src_install() {
rm "${ED}"/etc/${PN}/mime.types
dosym /etc/mime.types /etc/${PN}/mime.types
# A man-page is always handy
# A man-page is always handy, so fake one
if use !doc; then
make -C doc DESTDIR="${D}" muttrc.man || die
cp doc/mutt.man mutt.1
# make the fake slightly better, bug #413405
sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
-e 's#in @docdir@,#at http://www.mutt.org/,#' \
-e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
-e "s#@bindir@#${EPREFIX}/usr/bin#" \
doc/mutt.man > mutt.1
cp doc/muttbug.man flea.1
cp doc/muttrc.man muttrc.5
doman mutt.1 flea.1 muttrc.5

@ -0,0 +1,20 @@
Bug #354611
--- sendmail/tls.c.orig 2010-05-26 21:54:30.000000000 -0600
+++ sendmail/tls.c 2010-05-26 21:54:36.000000000 -0600
@@ -723,11 +723,12 @@
{
if (BIO_read_filename(crl_file, CRLFile) >= 0)
{
- crl = PEM_read_bio_X509_CRL(crl_file, NULL,
- NULL, NULL);
+ while((crl = PEM_read_bio_X509_CRL(crl_file, NULL, NULL, NULL)))
+ {
+ X509_STORE_add_crl(store, crl);
+ X509_CRL_free(crl);
+ }
BIO_free(crl_file);
- X509_STORE_add_crl(store, crl);
- X509_CRL_free(crl);
X509_STORE_set_flags(store,
X509_V_FLAG_CRL_CHECK|X509_V_FLAG_CRL_CHECK_ALL);
X509_STORE_set_verify_cb_func(store,

@ -0,0 +1,200 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/sendmail/sendmail-8.14.5-r2.ebuild,v 1.1 2012/06/14 18:21:12 eras Exp $
EAPI="4"
inherit eutils multilib toolchain-funcs user
DESCRIPTION="Widely-used Mail Transport Agent (MTA)"
HOMEPAGE="http://www.sendmail.org/"
SRC_URI="ftp://ftp.sendmail.org/pub/${PN}/${PN}.${PV}.tar.gz"
LICENSE="Sendmail"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="ssl ldap sasl tcpd mbox ipv6 nis sockets"
DEPEND="net-mail/mailbase
sys-devel/m4
sasl? ( >=dev-libs/cyrus-sasl-2.1.10 )
tcpd? ( sys-apps/tcp-wrappers )
ssl? ( dev-libs/openssl )
ldap? ( net-nds/openldap )
>=sys-libs/db-3.2
!net-mail/vacation
"
RDEPEND="${DEPEND}
>=net-mail/mailbase-0.00
!mail-mta/courier
!mail-mta/esmtp
!mail-mta/exim
!mail-mta/mini-qmail
!mail-mta/msmtp[mta]
!mail-mta/nbsmtp
!mail-mta/netqmail
!mail-mta/nullmailer
!mail-mta/postfix
!mail-mta/qmail-ldap
!<mail-mta/ssmtp-2.64-r2
!>=mail-mta/ssmtp-2.64-r2[mta]"
PDEPEND="!mbox? ( mail-filter/procmail )"
# libmilter library is part of sendmail, but it does not share the version number with it.
# In order to find the right libmilter version number, check SMFI_VERSION definition
# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines).
# For example, version 1.0.1 has a SMFI_VERSION of 0x01000001.
LIBMILTER_VER=1.0.2
pkg_setup() {
enewgroup smmsp 209
enewuser smmsp 209 -1 /var/spool/mqueue smmsp
}
src_prepare() {
epatch "${FILESDIR}"/sendmail-build-system.patch
epatch "${FILESDIR}"/sendmail-delivered_hdr.patch
epatch "${FILESDIR}"/libmilter-sharedlib.patch
epatch "${FILESDIR}"/"${P}"+db-5.0.patch
epatch "${FILESDIR}"/sendmail-starttls-multi-crl.patch
local confCC="$(tc-getCC)"
local confCCOPTS="${CFLAGS}"
local confLDOPTS="${LDFLAGS}"
local confMAPDEF="-DMAP_REGEX"
local conf_sendmail_LIBS=""
use sasl && confLIBS="${confLIBS} -lsasl2" \
&& confENVDEF="${confENVDEF} -DSASL=2" \
&& confCCOPTS="${confCCOPTS} -I/usr/include/sasl" \
&& conf_sendmail_LIBS="${conf_sendmail_LIBS} -lsasl2"
use tcpd && confENVDEF="${confENVDEF} -DTCPWRAPPERS" \
&& confLIBS="${confLIBS} -lwrap"
use ssl && confENVDEF="${confENVDEF} -DSTARTTLS -D_FFR_DEAL_WITH_ERROR_SSL" \
&& confENVDEF="${confENVDEF} -D_FFR_TLS_1" \
&& confLIBS="${confLIBS} -lssl -lcrypto" \
&& conf_sendmail_LIBS="${conf_sendmail_LIBS} -lssl -lcrypto"
use ldap && confMAPDEF="${confMAPDEF} -DLDAPMAP" \
&& confLIBS="${confLIBS} -lldap -llber"
use ipv6 && confENVDEF="${confENVDEF} -DNETINET6"
use nis && confENVDEF="${confENVDEF} -DNIS"
use sockets && confENVDEF="${confENVDEF} -DSOCKETMAP"
sed -e "s:@@confCCOPTS@@:${confCCOPTS}:" \
-e "s/@@confLDOPTS@@/${confLDOPTS}/" \
-e "s/@@confCC@@/${confCC}/" \
-e "s/@@confMAPDEF@@/${confMAPDEF}/" \
-e "s/@@confENVDEF@@/${confENVDEF}/" \
-e "s/@@confLIBS@@/${confLIBS}/" \
-e "s/@@conf_sendmail_LIBS@@/${conf_sendmail_LIBS}/" \
"${FILESDIR}"/site.config.m4 > devtools/Site/site.config.m4
}
src_compile() {
sh Build || die "compilation failed in main Build script"
pushd libmilter
sh Build MILTER_SOVER=${LIBMILTER_VER} || die "libmilter compilation failed"
popd
}
src_install () {
local MY_LIBDIR=/usr/$(get_libdir)
local MY_OBJDIR="obj.`uname -s`.`uname -r`.`uname -m`"
dodir /usr/bin ${MY_LIBDIR} /usr/include/libmilter
dodir /usr/share/man/man{1,5,8} /usr/sbin /var/log /usr/share/sendmail-cf
dodir /var/spool/{mqueue,clientmqueue} /etc/conf.d
keepdir /var/spool/{clientmqueue,mqueue}
for dir in libsmutil sendmail mailstats praliases smrsh makemap vacation editmap
do
make DESTDIR="${D}" LIBDIR="${MY_LIBDIR}" MANROOT=/usr/share/man/man \
SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \
MANOWN=root MANGRP=root INCOWN=root INCGRP=root \
LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \
MSPQOWN=root CFOWN=root CFGRP=root \
install -C "${MY_OBJDIR}/${dir}" \
|| die "install failed"
done
for dir in rmail mail.local
do
make DESTDIR="${D}" LIBDIR="${MY_LIBDIR}" MANROOT=/usr/share/man/man \
SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \
MANOWN=root MANGRP=root INCOWN=root INCGRP=root \
LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \
MSPQOWN=root CFOWN=root CFGRP=root \
force-install -C "${MY_OBJDIR}/${dir}" \
|| die "install failed"
done
make DESTDIR="${D}" LIBDIR="${MY_LIBDIR}" MANROOT=/usr/share/man/man \
SBINOWN=root SBINGRP=root UBINOWN=root UBINGRP=root \
MANOWN=root MANGRP=root INCOWN=root INCGRP=root \
LIBOWN=root LIBGRP=root GBINOWN=root GBINGRP=root \
MSPQOWN=root CFOWN=root CFGRP=root \
MILTER_SOVER=${LIBMILTER_VER} \
install -C "${MY_OBJDIR}/libmilter" \
|| die "install failed"
fowners root:smmsp /usr/sbin/sendmail
fperms 2555 /usr/sbin/sendmail
fowners smmsp:smmsp /var/spool/clientmqueue
fperms 770 /var/spool/clientmqueue
fperms 700 /var/spool/mqueue
dosym /usr/sbin/makemap /usr/bin/makemap
dodoc FAQ KNOWNBUGS README RELEASE_NOTES doc/op/op.ps
newdoc sendmail/README README.sendmail
newdoc sendmail/SECURITY SECURITY
newdoc sendmail/TUNING TUNING
newdoc smrsh/README README.smrsh
newdoc libmilter/README README.libmilter
newdoc cf/README README.cf
newdoc cf/cf/README README.install-cf
cp -pPR cf/* "${D}"/usr/share/sendmail-cf
docinto contrib
dodoc contrib/*
insinto /etc/mail
if use mbox
then
doins "${FILESDIR}"/sendmail.mc
else
newins "${FILESDIR}"/sendmail-procmail.mc sendmail.mc
fi
m4 "${D}"/usr/share/sendmail-cf/m4/cf.m4 "${D}"/etc/mail/sendmail.mc \
> "${D}"/etc/mail/sendmail.cf
echo "include(\`/usr/share/sendmail-cf/m4/cf.m4')dnl" \
> "${D}"/etc/mail/submit.mc
cat "${D}"/usr/share/sendmail-cf/cf/submit.mc >> "${D}"/etc/mail/submit.mc
echo "# local-host-names - include all aliases for your machine here" \
> "${D}"/etc/mail/local-host-names
cat <<- EOF > "${D}"/etc/mail/trusted-users
# trusted-users - users that can send mail as others without a warning
# apache, mailman, majordomo, uucp are good candidates
EOF
cat <<- EOF > "${D}"/etc/mail/access
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
EOF
cat <<- EOF > "${D}"/etc/conf.d/sendmail
# Config file for /etc/init.d/sendmail
# add start-up options here
SENDMAIL_OPTS="-bd -q30m -L sm-mta" # default daemon mode
CLIENTMQUEUE_OPTS="-Ac -q30m -L sm-cm" # clientmqueue
KILL_OPTS="" # add -9/-15/your favorite evil SIG level here
EOF
if use sasl; then
dodir /etc/sasl2
cat <<- EOF > "${D}"/etc/sasl2/Sendmail.conf
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
EOF
fi
doinitd "${FILESDIR}"/sendmail
keepdir /usr/adm/sm.bin
}

@ -1 +1,2 @@
DIST opus-0.9.14.tar.gz 727782 RMD160 89e8ab20b6f20bc1913a3c6c641ce687c94b5d9b SHA1 5a70dce8523b7be2e3d39e3d0f97fd3123a4c331 SHA256 b1cad6846a8f819a141009fe3f8f10c946e8eff7e9c2339cd517bb136cc59eae
DIST opus-0.9.8.tar.gz 721667 RMD160 be5f60fdfe5d0224c67451d16418e4e5ddbc87b1 SHA1 f45b27d7f171a58b49770c33177e71b07383eca7 SHA256 4aa30d2e0652ffb4a7a22cc8a29c4ce78267626f560a2d9213b1d2d4e618cf36

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/opus/opus-0.9.14.ebuild,v 1.1 2012/06/14 18:53:37 lu_zero Exp $
EAPI=4
if [[ ${PV} == *9999 ]] ; then
SCM="git-2"
EGIT_REPO_URI="git://git.opus-codec.org/opus.git"
fi
inherit autotools ${SCM}
DESCRIPTION="The Opus codec is designed for interactive speech and audio
transmission over the Internet."
HOMEPAGE="http://opus-codec.org/"
SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz"
if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
SRC_URI="http://dev.gentoo.org/~lu_zero/${PN}/${P}.tar.xz"
else # Official release
SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz"
fi
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc static-libs"
DEPEND="doc? ( app-doc/doxygen )"
src_prepare() {
[[ ${PV} == *9999 ]] && eautoreconf
}
src_configure() {
myconf="--enable-custom-modes"
econf $(use_enable doc) $(use_enable static-libs static) ${myconf}
}
src_compile() {
default
}
src_install() {
default
find "${D}" -name '*.la' -delete
rm -fR "${D}/usr/share/doc/opus"
use doc && dohtml -r doc/html/*
}

@ -0,0 +1 @@
DIST opus-tools-0.1.2.tar.gz 263679 RMD160 351de964b8e3aa364a04e239e51af6d4f45ce495 SHA1 6229374c50970ebb721dc3a513bfef35645ff32a SHA256 5d2b99757bcb628bab2611f3ed27af6f35276ce3abc96c0ed4399d6c6463dda5

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>video</herd>
<maintainer>
<email>media-video@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -0,0 +1,46 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/opus-tools/opus-tools-0.1.2.ebuild,v 1.1 2012/06/14 19:12:22 lu_zero Exp $
EAPI=4
if [[ ${PV} == *9999 ]] ; then
SCM="git-2"
EGIT_REPO_URI="git://git.opus-codec.org/${PN}.git"
fi
inherit autotools ${SCM}
DESCRIPTION="The Opus codec is designed for interactive speech and audio
transmission over the Internet."
HOMEPAGE="http://opus-codec.org/"
if [[ ${PV} == *9999 ]] ; then
SRC_URI=""
elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot
SRC_URI="http://dev.gentoo.org/~lu_zero/${PN}/${P}.tar.xz"
else # Official release
SRC_URI="http://downloads.xiph.org/releases/opus/${P}.tar.gz"
fi
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=">=media-libs/libogg-1.3.0
>=media-libs/opus-0.9.10"
DEPEND="virtual/pkgconfig
${DEPEND}"
src_prepare() {
[[ ${PV} == *9999 ]] && eautoreconf
}
src_compile() {
default
}
src_install() {
default
find "${D}" -name '*.la' -delete
}

@ -14,7 +14,7 @@ acl +bzip2 +e2fsprogs expat +iconv kernel_linux +lzma nettle static-libs xattr +
4
configure install postinst preinst test
configure install postinst preinst prepare test

@ -0,0 +1,22 @@
!<=app-arch/unrar-gpl-0.0.1_p20080417
0
http://www.rarlab.com/rar/unrarsrc-4.2.4.tar.gz
http://www.rarlab.com/rar_add.htm
unRAR
Uncompress rar files
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
eutils flag-o-matic multilib toolchain-funcs user
4
compile install prepare

@ -7,14 +7,14 @@ http://spice-space.org/
LGPL-2.1
SPICE server and client.
~amd64 ~x86
multilib python toolchain-funcs
eutils multilib python toolchain-funcs user
+client +gui sasl smartcard static-libs
4
configure install setup
configure install prepare setup

@ -6,7 +6,7 @@ mirror://sourceforge/ghostscript/ghostscript-9.05.tar.bz2 mirror://gentoo/ghosts
http://ghostscript.com/
GPL-3 CPL-1.0
Ghostscript is an interpreter for the PostScript language and for PDF
~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
autotools eutils flag-o-matic libtool multilib multiprocessing toolchain-funcs user versionator
bindist cups dbus djvu gtk idn jpeg2k static-libs X linguas_ja linguas_ko linguas_zh_CN linguas_zh_TW

@ -6,7 +6,7 @@ http://poppler.freedesktop.org/poppler-data-0.4.5.tar.gz
http://poppler.freedesktop.org/
BSD GPL-2 MIT
Data files for poppler to support uncommon encodings without xpdfrc
~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris

@ -1,22 +0,0 @@
|| ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] >=dev-python/pysqlite-2.3.2 ) doc? ( dev-libs/libxslt ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
|| ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] >=dev-python/pysqlite-2.3.2 ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
0
mirror://berlios/bitbake/bitbake-1.10.2.tar.gz
http://developer.berlios.de/projects/bitbake/
GPL-2
package management tool for OpenEmbedded
amd64 ppc x86
distutils multilib python toolchain-funcs
doc
3
compile install postinst postrm prepare setup

@ -1,22 +0,0 @@
>=virtual/jdk-1.5 =dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
=dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
0
mirror://apache/tomcat/tomcat-connectors/native/tomcat-native-1.1.15-src.tar.gz
http://tomcat.apache.org/
Apache-2.0
Native APR library for Tomcat
amd64 x86
eutils java-pkg-2 java-utils-2 multilib toolchain-funcs user versionator
elibc_FreeBSD
compile install postinst preinst setup

@ -1,22 +0,0 @@
>=virtual/jdk-1.5 =dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
=dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
0
mirror://apache/tomcat/tomcat-connectors/native/1.1.16/source/tomcat-native-1.1.16-src.tar.gz
http://tomcat.apache.org/
Apache-2.0
Native APR library for Tomcat
amd64 x86
eutils java-pkg-2 java-utils-2 multilib toolchain-funcs user versionator
elibc_FreeBSD
compile install postinst preinst setup

@ -1,22 +0,0 @@
>=virtual/jdk-1.5 =dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
=dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
0
mirror://apache/tomcat/tomcat-connectors/native/1.1.18/source/tomcat-native-1.1.18-src.tar.gz
http://tomcat.apache.org/
Apache-2.0
Native APR library for Tomcat
~amd64 x86
base eutils java-pkg-2 java-utils-2 multilib toolchain-funcs user versionator
elibc_FreeBSD
2
compile configure install postinst preinst prepare setup unpack

@ -1,22 +0,0 @@
>=virtual/jdk-1.5 =dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
=dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
0
mirror://apache/tomcat/tomcat-connectors/native/1.1.20/source/tomcat-native-1.1.20-src.tar.gz
http://tomcat.apache.org/
Apache-2.0
Native APR library for Tomcat
amd64 x86
base eutils java-pkg-2 java-utils-2 multilib toolchain-funcs user versionator
elibc_FreeBSD
2
compile configure install postinst preinst prepare setup unpack

@ -1,12 +1,12 @@
>=virtual/jdk-1.5 =dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
=dev-libs/apr-1* dev-libs/openssl >=virtual/jre-1.5 >=dev-java/java-config-2.1.9-r1
0
mirror://apache/tomcat/tomcat-connectors/native/1.1.22/source/tomcat-native-1.1.22-src.tar.gz
mirror://apache/tomcat/tomcat-connectors/native/1.1.24/source/tomcat-native-1.1.24-src.tar.gz
http://tomcat.apache.org/
Apache-2.0
Native APR library for Tomcat
amd64 x86
~amd64 ~x86
base eutils java-pkg-2 java-utils-2 multilib toolchain-funcs user versionator
elibc_FreeBSD

@ -0,0 +1,22 @@
0
http://c591116.r16.cf2.rackcdn.com/ekopath/nightly/Linux/ekopath-2012-05-30-installer.run -> ekopath-4.0.12.1_pre20120530.run
mirror
http://www.pathscale.com/ekopath-compiler-suite
GPL-3
PathScale EKOPath Compiler Suite
~amd64
eutils multilib toolchain-funcs user versionator
4
install prepare pretend unpack

@ -0,0 +1,22 @@
=sys-devel/clang-3.0* =sys-devel/llvm-3.0* sys-devel/bison sys-devel/flex
=sys-devel/clang-3.0* =sys-devel/llvm-3.0*
0
https://github.com/ispc/ispc/tarball/v1.2.2 -> ispc-git-1.2.2.tgz
http://ispc.github.com/
ispc
Intel SPMD Program Compiler
~x86
multilib toolchain-funcs
examples
4
compile install

@ -0,0 +1,22 @@
0
http://software.intel.com/file/38088 -> cilkplus-rtl-001857.tgz
http://software.intel.com/en-us/articles/intel-cilk-plus/
BSD
Intel Cilk Plus run time library
~x86
autotools autotools-utils eutils libtool multilib multiprocessing toolchain-funcs user
static-libs
4
compile configure install prepare test

@ -6,7 +6,7 @@ mirror://sourceforge/boost/boost_1_48_0.tar.bz2
http://www.boost.org/
Boost-1.0
Boost Libraries for C++
~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd
check-reqs eutils flag-o-matic multilib python toolchain-funcs user versionator
debug doc +eselect icu mpi python static-libs test tools

@ -1,22 +0,0 @@
virtual/pkgconfig doc? ( app-doc/doxygen ) ssl? ( dev-libs/openssl )
ssl? ( dev-libs/openssl )
0
mirror://gnu/commoncpp/ucommon-5.2.1.tar.gz
http://www.gnu.org/software/commoncpp
LGPL-3
Portable C++ runtime for threads and sockets
~amd64 ~x86 ~amd64-linux
autotools autotools-utils eutils libtool multilib multiprocessing toolchain-funcs user
doc static-libs socks +cxx debug ssl gnutls
4
compile configure install prepare test

@ -6,7 +6,7 @@ http://forge.ocamlcore.org/frs/download.php/639/cryptokit-1.5.tar.gz
http://forge.ocamlcore.org/projects/cryptokit/
LGPL-2
Cryptographic primitives library for Objective Caml
amd64 ~ppc x86 ~x86-fbsd
amd64 ppc x86 ~x86-fbsd
base eutils findlib multilib oasis toolchain-funcs user
zlib +ocamlopt debug doc

@ -6,7 +6,7 @@ installsources
http://projects.camlcity.org/projects/ocamlnet.html
as-is GPL-2
Modules for OCaml application-level Internet protocols
amd64 x86 ~x86-fbsd
amd64 ppc x86 ~x86-fbsd
eutils findlib multilib toolchain-funcs user
cryptokit gtk ssl tk httpd +ocamlopt +pcre zip

@ -0,0 +1,22 @@
>=dev-perl/Params-Validate-0.76 >=dev-perl/DateTime-TimeZone-1.09 >=dev-perl/DateTime-Locale-0.44 dev-perl/Math-Round virtual/perl-Module-Build test? ( dev-perl/Test-Fatal ) dev-lang/perl[-build]
>=dev-perl/Params-Validate-0.76 >=dev-perl/DateTime-TimeZone-1.09 >=dev-perl/DateTime-Locale-0.44 dev-perl/Math-Round dev-lang/perl[-build]
0
mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-0.75.tar.gz
http://search.cpan.org/dist/DateTime/
Artistic-2
A date and time object
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris
base eutils multilib multiprocessing perl-module toolchain-funcs user
test
4
compile configure install prepare test unpack

@ -0,0 +1,22 @@
dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.74 dev-perl/DateTime-TimeZone virtual/perl-Module-Pluggable test? ( dev-perl/Test-MockTime ) dev-lang/perl[-build]
dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.74 dev-perl/DateTime-TimeZone virtual/perl-Module-Pluggable dev-lang/perl[-build]
0
mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.22.tar.gz
http://search.cpan.org/dist/DateTime-Format-Flexible/
|| ( Artistic GPL-1 GPL-2 GPL-3 )
Flexibly parse strings and turn them into DateTime objects
~amd64 ~x86
base eutils multilib multiprocessing perl-module toolchain-funcs user
test
4
compile configure install prepare test unpack

@ -0,0 +1,22 @@
dev-perl/Sub-Exporter dev-lang/perl[-build]
dev-perl/Sub-Exporter dev-lang/perl[-build]
0
mirror://cpan/authors/id/R/RI/RIBASUSHI/Devel-GlobalDestruction-0.06.tar.gz
http://search.cpan.org/dist/Devel-GlobalDestruction/
|| ( Artistic GPL-1 GPL-2 GPL-3 )
Expose PL_dirty, the flag which marks global destruction
~amd64 ~ppc ~x86 ~x64-macos
base eutils multilib multiprocessing perl-module toolchain-funcs user
4
compile configure install prepare test unpack

@ -0,0 +1,22 @@
dev-perl/Class-Accessor-Lite dev-perl/libwww-perl >=dev-perl/JSON-2.21 dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny test? ( dev-perl/Test-Pod ) dev-lang/perl[-build]
dev-perl/Class-Accessor-Lite dev-perl/libwww-perl >=dev-perl/JSON-2.21 dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny dev-lang/perl[-build]
0
mirror://cpan/authors/id/D/DM/DMAKI/JSON-RPC-1.02.tar.gz
http://search.cpan.org/dist/JSON-RPC/
|| ( Artistic GPL-1 GPL-2 GPL-3 )
JSON RPC 2.0 Server Implementation
~amd64 ~x86
base eutils multilib multiprocessing perl-module toolchain-funcs user
test
4
compile configure install prepare test unpack

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

Loading…
Cancel
Save