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
|
||||
|
@ -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,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,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,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
|
||||
}
|
@ -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"
|
@ -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
|
||||
|
@ -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,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,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
|
||||
}
|
@ -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 \
|
@ -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,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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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…
Reference in new issue