Sync with portage [Sat Dec 15 01:48:40 MSK 2012].

mhiretskiy
root 12 years ago
parent 55ffe140d9
commit 9928341dc6

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild,v 1.3 2012/02/24 11:29:47 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild,v 1.4 2012/12/14 11:11:58 ulm Exp $
EAPI=3
PYTHON_DEPEND="python? 2:2.6"
@ -13,7 +13,7 @@ DESCRIPTION="Support library required by the Sphinx Speech Recognition Engine"
HOMEPAGE="http://cmusphinx.sourceforge.net/"
SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz"
LICENSE="BSD as-is"
LICENSE="BSD-2 HPND MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc lapack python static-libs"

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-2.6.0_p2-r4.ebuild,v 1.17 2012/09/30 17:39:09 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-2.6.0_p2-r4.ebuild,v 1.18 2012/12/14 11:05:41 ulm Exp $
inherit perl-module autotools eutils user
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P/_/}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD GPL-2 GPL-2+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86"
RDEPEND="sys-libs/readline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-2.6.1_p2.ebuild,v 1.8 2012/05/24 04:36:51 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-2.6.1_p2.ebuild,v 1.9 2012/12/14 11:05:41 ulm Exp $
inherit autotools eutils user
@ -8,7 +8,7 @@ MY_P="${P/_}"
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD GPL-2 GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/readline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.2.1.ebuild,v 1.14 2012/09/30 17:39:09 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.2.1.ebuild,v 1.15 2012/12/14 11:05:41 ulm Exp $
EAPI=3
inherit autotools eutils perl-module user
@ -9,7 +9,7 @@ MY_P="${P/_}"
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86"
RDEPEND="sys-libs/readline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.2.2.ebuild,v 1.5 2012/05/24 04:36:51 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.2.2.ebuild,v 1.6 2012/12/14 11:05:41 ulm Exp $
EAPI=3
inherit autotools eutils perl-module user
@ -9,7 +9,7 @@ MY_P="${P/_}"
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/readline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.3.0.ebuild,v 1.4 2012/05/24 04:36:51 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.3.0.ebuild,v 1.5 2012/12/14 11:05:41 ulm Exp $
EAPI=3
inherit autotools eutils perl-module user
@ -9,7 +9,7 @@ MY_P="${P/_}"
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
RDEPEND="sys-libs/readline

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.3.1.ebuild,v 1.5 2012/10/01 08:30:07 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/amanda/amanda-3.3.1.ebuild,v 1.6 2012/12/14 11:05:41 ulm Exp $
EAPI=3
inherit autotools eutils perl-module user
@ -9,7 +9,7 @@ MY_P="${P/_}"
DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver"
HOMEPAGE="http://www.amanda.org/"
SRC_URI="mirror://sourceforge/amanda/${P}.tar.gz"
LICENSE="as-is"
LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86"
RDEPEND="sys-libs/readline

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-0.51.0.ebuild,v 1.9 2012/05/17 19:53:51 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-0.51.0.ebuild,v 1.10 2012/12/14 11:57:57 ulm Exp $
ASPELL_LANG="English (US, British, Canadian)"
inherit aspell-dict
LICENSE="as-is public-domain"
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd"
IUSE=""

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-0.51.1.ebuild,v 1.8 2012/05/17 19:53:51 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-0.51.1.ebuild,v 1.9 2012/12/14 11:57:57 ulm Exp $
ASPELL_LANG="English (US, British, Canadian)"
inherit aspell-dict
LICENSE="as-is public-domain"
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd"
IUSE=""

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-6.0.0.ebuild,v 1.20 2012/05/17 19:53:51 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-en/aspell-en-6.0.0.ebuild,v 1.21 2012/12/14 11:57:57 ulm Exp $
ASPELL_LANG="English (US, British, Canadian)"
ASPOSTFIX="6"
inherit aspell-dict
LICENSE="as-is public-domain"
LICENSE="myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"

@ -1,3 +1,3 @@
DIST calibre-0.9.10.tar.xz 27775784 SHA256 4e269320f883a17c6c6d577f7e4947dcda47e73917f297b33e402d4c9da042d9 SHA512 9c5aeb32f2910d236961ca58e8f079656f6844f2cc2d6c511a1dda561fb4b9b0247c47e5a3fd8c52472c0424ca3f3a8a8567d091f30bf412669255c7541de3fb WHIRLPOOL 2c39cfad0696075a1b3641c909cc6bf05d58742dea3fbc2fa6ad8ac2f45101e6ed8d98b14779838d7698223f8ccf3cf21720798b839516490ed1d89d81a535c3
DIST calibre-0.9.6.tar.xz 27346664 SHA256 d2cb83a8fc32b3258f3a491f33f4271bfd4020ac4fdbbf01131deb81bba9624f SHA512 6bbacc8ed9af318bdfc09807937ec5e3e2d99a9b1d408cbf4dd4976926b415736928a16ee8d712ae1b93e98ab612841123bb370440c78db9c350ebd6503f8e58 WHIRLPOOL 306662c0b7dae93ec0d5c63903e02fc6a9cdf6427290bd366464dca7c618f602380fec9767a23baafaf1257135f333553c345356bf06560785c0664f9d74cf36
DIST calibre-0.9.8.tar.xz 27624924 SHA256 8535ef31d8ade68399f6eae110c5929cde2ad2f27c9930648fc93e8e80379e9f SHA512 11b5049f6e8ee47c11dbf7fe03bb59bc6af3b1db27c2205127288bffbd1f4162b8a317e003c17ce12197b9d31fbf9c4a9fcb64d101bd2475b7357b19a0e58b2c WHIRLPOOL f49de7235d6f64b7c71a1cbee0499ca47c292e3ec7d5988053ba8a5e6e09de99603238b473efe5b63ed7b631cffaeeaa300628eacc0f51cb60f84c62431063b7
DIST calibre-0.9.9.tar.xz 27765504 SHA256 1fde798842c3ea22e04dbcb7e3d5e8f1a5a117e922dfd9e5ba762073feffae94 SHA512 eeaf8d4cc09933388f38b6caa2768e01a2255b8dfac9f4905b6fcda02d0d0bc4dd87553f706cff0419480c28adb02ea36b20a125ce82f90cdd853cc7afef93cd WHIRLPOOL 3cba05a9fe3ce535502b617b4cda76096685485c8c775c4f21b6264ed0bf255113a760f92711128e0708a7bc0f1e6f204784ebbff140996cf49e30d63bba40cf

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.8.ebuild,v 1.1 2012/11/30 09:10:22 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.10.ebuild,v 1.1 2012/12/14 18:20:44 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -88,6 +88,12 @@ src_prepare() {
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
# Disable destructive regex for Bug #446790.
if has_version '>=dev-python/PyQt4-4.9.6' ; then
sed -e "s|dat = re\.compile(r'QtGui\.QApplication\.translate\\\\(\..*|#\\0|" \
-i src/calibre/gui2/__init__.py || die
fi
}
src_install() {

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

@ -0,0 +1,112 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ecj-gcj/ecj-gcj-3.5.2-r3.ebuild,v 1.1 2012/12/14 13:08:17 sera Exp $
EAPI=5
inherit java-pkg-2 prefix toolchain-funcs
MY_PN="ecj"
DMF="R-${PV}-201002111343"
DESCRIPTION="A subset of Eclipse Compiler for Java compiled by gcj, serving as javac in gcj-jdk"
HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.zip"
LICENSE="EPL-1.0"
SLOT="3.5"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+native"
COMMON_DEPEND="
sys-devel/gcc[gcj]
|| ( app-admin/eselect-java >=app-admin/eselect-ecj-0.6 )"
RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
app-arch/unzip
!dev-java/eclipse-ecj:3.5[gcj]"
S="${WORKDIR}"
# for compatibility with java eclass functions
JAVA_PKG_WANT_SOURCE=1.4
JAVA_PKG_WANT_TARGET=1.4
MY_PS="${MY_PN}-${SLOT}"
java_prepare() {
# We don't need the ant adapter here
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
rm -fr org/eclipse/jdt/internal/antadapter || die
# upstream build.xml excludes this
rm -f META-INF/eclipse.inf || die
# these java6 specific classes cannot compile with ecj
rm -fr org/eclipse/jdt/internal/compiler/{apt,tool}/ || die
}
src_compile() {
local javac_opts javac java jar
local gccbin=$(gcc-config -B)
local gccver=$(gcc-fullversion)
local gcj="${gccbin}/gcj"
javac="${gcj} -C --encoding=ISO-8859-1"
jar="${gccbin}/gjar"
java="${gccbin}/gij"
mkdir -p bootstrap || die
cp -pPR org bootstrap || die
cd "${S}/bootstrap" || die
einfo "bootstrapping ${MY_PN} with ${javac} ..."
${javac} ${javac_opts} $(find org/ -name '*.java') || die
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
-exec ${jar} cf ${MY_PN}.jar {} + || die
cd "${S}" || die
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
${java} -classpath bootstrap/${MY_PN}.jar \
org.eclipse.jdt.internal.compiler.batch.Main \
${javac_opts} -nowarn org || die
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
-exec ${jar} cf ${MY_PN}.jar {} + || die
if use native; then
einfo "Building native ${MY_PS} library, patience needed ..."
${gcj} ${CFLAGS} ${LDFLAGS} -findirect-dispatch -shared -fPIC -Wl,-Bsymbolic \
-o ${MY_PS}.so ${MY_PN}.jar || die
fi
}
src_install() {
java-pkg_dojar ${MY_PN}.jar
sed -e "s|@SLOT@|${SLOT}|" \
"${FILESDIR}/${PN}.in" \
> "${T}"/${PN}-${SLOT} || die
eprefixify "${T}/${PN}-${SLOT}"
dobin "${T}/${PN}-${SLOT}"
use native && dolib.so ${MY_PS}.so
}
pkg_postinst() {
if use native; then
$(gcc-config -B)/gcj-dbtool -a $(gcj-dbtool -p) \
"${EPREFIX}"/usr/share/${PN}-${SLOT}/lib/ecj.jar \
"${EPREFIX}"/usr/$(get_libdir)/${MY_PN}-${SLOT}.so
fi
einfo "To select between slots of ECJ..."
einfo " # eselect ecj"
eselect ecj update ${PN}-${SLOT}
}
pkg_postrm() {
eselect ecj update
}

@ -0,0 +1,112 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ecj-gcj/ecj-gcj-3.6-r1.ebuild,v 1.1 2012/12/14 13:08:17 sera Exp $
EAPI=5
inherit java-pkg-2 prefix toolchain-funcs
MY_PN="ecj"
DMF="R-${PV}-201006080911"
DESCRIPTION="A subset of Eclipse Compiler for Java compiled by gcj, serving as javac in gcj-jdk"
HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops/${DMF}/${MY_PN}src-${PV}.zip"
LICENSE="EPL-1.0"
SLOT="3.6"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+native"
COMMON_DEPEND="
sys-devel/gcc[gcj]
|| ( app-admin/eselect-java >=app-admin/eselect-ecj-0.6 )"
RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
app-arch/unzip
!dev-java/eclipse-ecj:3.5[gcj]"
S="${WORKDIR}"
# for compatibility with java eclass functions
JAVA_PKG_WANT_SOURCE=1.4
JAVA_PKG_WANT_TARGET=1.4
MY_PS="${MY_PN}-${SLOT}"
java_prepare() {
# We don't need the ant adapter here
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java || die
rm -fr org/eclipse/jdt/internal/antadapter || die
# upstream build.xml excludes this
rm -f META-INF/eclipse.inf || die
# these java6 specific classes cannot compile with ecj
rm -fr org/eclipse/jdt/internal/compiler/{apt,tool}/ || die
}
src_compile() {
local javac_opts javac java jar
local gccbin=$(gcc-config -B)
local gccver=$(gcc-fullversion)
local gcj="${gccbin}/gcj"
javac="${gcj} -C --encoding=ISO-8859-1"
jar="${gccbin}/gjar"
java="${gccbin}/gij"
mkdir -p bootstrap || die
cp -pPR org bootstrap || die
cd "${S}/bootstrap" || die
einfo "bootstrapping ${MY_PN} with ${javac} ..."
${javac} ${javac_opts} $(find org/ -name '*.java') || die
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
-exec ${jar} cf ${MY_PN}.jar {} + || die
cd "${S}" || die
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
${java} -classpath bootstrap/${MY_PN}.jar \
org.eclipse.jdt.internal.compiler.batch.Main \
${javac_opts} -nowarn org || die
find org/ \( -name '*.class' -o -name '*.properties' -o -name '*.rsc' \) \
-exec ${jar} cf ${MY_PN}.jar {} + || die
if use native; then
einfo "Building native ${MY_PS} library, patience needed ..."
${gcj} ${CFLAGS} ${LDFLAGS} -findirect-dispatch -shared -fPIC -Wl,-Bsymbolic \
-o ${MY_PS}.so ${MY_PN}.jar || die
fi
}
src_install() {
java-pkg_dojar ${MY_PN}.jar
sed -e "s|@SLOT@|${SLOT}|" \
"${FILESDIR}/${PN}.in" \
> "${T}"/${PN}-${SLOT} || die
eprefixify "${T}/${PN}-${SLOT}"
dobin "${T}/${PN}-${SLOT}"
use native && dolib.so ${MY_PS}.so
}
pkg_postinst() {
if use native; then
$(gcc-config -B)/gcj-dbtool -a $(gcj-dbtool -p) \
"${EPREFIX}"/usr/share/${PN}-${SLOT}/lib/ecj.jar \
"${EPREFIX}"/usr/$(get_libdir)/${MY_PN}-${SLOT}.so
fi
einfo "To select between slots of ECJ..."
einfo " # eselect ecj"
eselect ecj update ${PN}-${SLOT}
}
pkg_postrm() {
eselect ecj update
}

@ -0,0 +1,23 @@
#!/bin/bash
# /usr/bin/gij was installed by gcj-jdk in the past and is now handled by
# gcc-config, fall back to gcc-config to locate the binary should the
# symlink/wrapper-binary not yet exists.
GIJ_BIN="@GENTOO_PORTAGE_EPREFIX@/usr/bin/gij"
if [[ ! -f ${GIJ_BIN} ]]; then
GIJ_BIN="$(gcc-config -B)/gij"
fi
if [[ ! -f ${GIJ_BIN} ]]; then
echo "gij not found! check that gcc is compiled with gcj flag"
exit 1
fi
# calling java-config would be an unnecessary slowdown here
# we need to append user CLASSPATH otherwise it will be overriden by the -classpath parameter
# this breaks e.g. bootstrap of ant-core
ecj_cp="@GENTOO_PORTAGE_EPREFIX@/usr/share/ecj-gcj-@SLOT@/lib/ecj.jar"
if [[ -n "${CLASSPATH}" ]]; then
ecj_cp="${ecj_cp}:${CLASSPATH}"
fi
${GIJ_BIN} -classpath "${ecj_cp}" org.eclipse.jdt.internal.compiler.batch.Main "${@}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/mlton-20100608.ebuild,v 1.1 2012/10/16 09:07:05 hkbst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/mlton-20100608.ebuild,v 1.2 2012/12/14 11:09:19 ulm Exp $
inherit eutils
@ -12,13 +12,12 @@ SRC_URI="!binary? ( ${BASE_URI}/${P}.src.tgz )
HOMEPAGE="http://www.mlton.org"
LICENSE="as-is"
LICENSE="HPND MIT"
SLOT="0"
# there is support for ppc64 and ia64, but no
# binaries are provided and there is no native
# code generation for these platforms
KEYWORDS="-* ~amd64 ~x86"
IUSE="binary doc"
DEPEND="dev-libs/gmp

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.18.ebuild,v 1.4 2012/11/27 11:10:38 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.18.ebuild,v 1.6 2012/12/14 09:35:36 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SUHOSIN_VERSION=""
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.8.ebuild,v 1.3 2012/11/27 11:10:38 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.8.ebuild,v 1.5 2012/12/14 09:36:31 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SUHOSIN_VERSION=""
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -2,11 +2,13 @@ DIST pl-6.2.0.tar.gz 14353730 SHA256 be358eacd50bc7013cdcdd1aa763e67c5b1d40f7bbf
DIST pl-6.2.1.tar.gz 14349946 SHA256 c5ceac0a23e6a2ab706a10987cb87a0cfe4e5c3d01600f6c5e178846310ea7e8 SHA512 090294477b319d761f0bad0c4fa11b3c16ed8377167b0eba4391f7498068d2c75cee10bc8c40e87c928ec701c5ffcb5cf6aa0f9e483dcef93d6e46997b52b611 WHIRLPOOL 65246d63243383f3e97c5dabf593a678a21d70e7afef86b9a65f51c1dd2eade2f610894d8aa261e05dd27ac7805bc50c933c91f2a41cb4544507da362bbaf0d8
DIST pl-6.2.2.tar.gz 14353692 SHA256 e2d5a62756ea0001f65a2411dfe7d380e1d2ab7b365fe12bc6e110d966fe43dd SHA512 fad8bd48ef496258b86527e9764c748b25a83c25dcc7aa4921fcc78df730e7c442a8c3524356b36f2cb92cdb71a116475f7039e4c829c7f41fc6994ce0fa636e WHIRLPOOL f133afa09055d506e4fbf8e3214b5f290b890a7c42e6bb046d97318fbc8f961be33d788a79076597b4434974d7444bf67ba193829faebe2c768ff13c2ed7801e
DIST pl-6.2.3.tar.gz 14349678 SHA256 4421251d6ff74a410b5c42cd31d688cbfe80043bcc719f71d13bd57ecc2483f4 SHA512 a22f00652431fb32516dadcd92180971319002276642f520003dc1fce6b8962e0fdae282d75da06232b2440f4214bd4a1c4fca5c9a9ea9582fa55ace065c8dd7 WHIRLPOOL ac2e387a16a5741db55cdc168d25ab44814b61f0374de3a662e98acad72f9a798f8028f1ba8d49e2a544a8bd883c4af3126ff8f606ffd49cfefdaa79d6b8fc64
DIST pl-6.2.4.tar.gz 14388523 SHA256 0e4a72c07c686b7e826a29b1da40d6c4a8e7249715d5a6b15c7a13d4ad68f95b SHA512 5db8cb6ae7d20bec0f5befff25718f4ad721d5b871236080640d1d8eb20140b85fb79351eff2b6a71278722dd09507ff29f43d2b63ff1d7d780ce17386d2063f WHIRLPOOL 5e019a20d4ce413d30c12fc38d61a4382592cc6ef7c1758437c189bdbaea27c4ed3f54267c939135f83f3982cfec622302342df3fb395304cba5cdd4bcf1f9a3
DIST pl-6.3.3.tar.gz 14467750 SHA256 6ea09e5a07eb80f6eee49282ed669f9ef89a86443b58061677345e17675041d1 SHA512 5664fb7bbad3cceb430387542f11fbd394fc088738cec69510f192ab6df2052a99f0a57d4bdaa21d0e01259ab83d122cbf4ca1343d30e3cd1f43833254c60d2e WHIRLPOOL 98240880a50e3a318f06ad8cecb153acaf3b20c84e180039188f628ffe5f701285043da6dc41ca7cccdf099a932758fa7e85c0b996c542d16fb40b669f2a53ce
DIST pl-6.3.4.tar.gz 14470255 SHA256 fb660fe0c117b7c8f144fcb27ace47c6955533abe8728b21e06761685f7fb79d SHA512 1268d47e13f3f87acdc1cb5307a1141e7847f8db05460646027b0b3febebc3d9422f6a09aee3f259f3fd8d3cb46467b8aa6eaf84fb1e3c04911bfc73fc579f2c WHIRLPOOL a137cfa1ed044b6dbda1c3382092273813fa0ff299d16908bd5b730a592971f0940aca4a3c2877aae90d2ea4cf7793e04892ba94f7b287ba04e2ef86c2f94e7b
DIST swi-prolog-6.2.0-gentoo-patchset-5.tar.gz 5340 SHA256 94d1ca1c17bba09c00e8d29bf599598574667f2093996651a357eb168e5a3f7a SHA512 2a7bc9998c117a9e509f1bab73898f668922225af97f31a2569f689b89edba6776f6117f32e7023db22354e4fedefb557e7603be31fc5a696f939d271f1aebf2 WHIRLPOOL 5e05b315ff8914eb54ec4b91ce455c98604ae7b514acbafea9f72d70fcb6f68a77579e03a3b292a57c0f8dfe0d3cb6d07fe5fb9b29cdcbd051919dffc5fd5904
DIST swi-prolog-6.2.1-gentoo-patchset-4.tar.gz 4765 SHA256 2d08ec0f5d74794c8d9df48cff8cccce17fd427fa25fc14472aecb40dfc34481 SHA512 46d7af77b78bab4873b3c2456d65337cf051b5b015d6421c62024df9707265a140809ed843eac0e13e38122366bb5b433a626b340075f6b4e906df46a8abd819 WHIRLPOOL 84d1fc399ee945a9ea06a164b2dae9f4b57df4794b9da4eb84294435e5f8f5d091be8e8ce03b03a720d48a9d3554fdb01d3769842cff68d09a16a71170ae9c33
DIST swi-prolog-6.2.2-gentoo-patchset-0.tar.gz 4303 SHA256 824dd784cf3b7e1b45b65e6a923289de6e6e28d3cf0b797e071e4185f2c05f9f SHA512 5c9c579971172e7300c01120bb70c273ea37a9f962d9ede3d0e7bd45dba6441b7f3244b568643bc6f16b8eabd3099b4cbee25f5be17ac4cebe54c06547cf530f WHIRLPOOL db8349096acd6341de46465ee7c914d19087227fb31064cf3bc21593f2c25660bff2d7d7080e78dff92508bb29dde4da0248ce8b290809aa8543882c82cd0638
DIST swi-prolog-6.2.3-gentoo-patchset-0.tar.gz 3737 SHA256 1254555d3c1927ffeca05b619f18ad7d48f27bdac33709996823fa4561e50983 SHA512 22feeb13ff09c3f1024ab395cc152943b1ee473c3faeda78f3868446dbf754fb30606d055911eabacb875b1e0c74ca421faf3382199882c7686f1d0d7c509aea WHIRLPOOL d0cd6c77c54fa0aac27c6f427839131f35beae07d3108351a998b362ff31f2aff98c3740c5c46b97213f98ed7fa01a8ee8ec6b17f14c44730673eb4870a3947a
DIST swi-prolog-6.2.4-gentoo-patchset-0.tar.gz 2485 SHA256 3c18285a9867380e154443515a63e25c8cd16715ce2ac65c520c4e58145b1195 SHA512 5f0ef5a41fd524511cfa25b9165aff6ed768d44b640ae3f9670ee738d42b3bbe1ddd30bdc0d598f28b195dc8061383c580e98d2c89ab485a596290f8e2950cae WHIRLPOOL 4de88a9d70e85625a4d4b8311c1bface0b01449efc5df4488241577e6a279aceb200db95f2c52f1d83aa3cf1c1f2c0437b27d076a4ecabce576f68920b104157
DIST swi-prolog-6.3.3-gentoo-patchset-0.tar.gz 2732 SHA256 a1d1af6730cb0edb217e2705b1253ea44b5704e69b95230934cafbc2a4cc488f SHA512 c2e9aa945220dc4a0945639665ed041e694cb0940d9df3e19505a267bd1f2c135e001c5e7745cfb96e3ed462aa7837fad4079cd26dc44fe92c9e6de774f53186 WHIRLPOOL 48f1f848e39e7d5084b3e7b5ca411df72808ac44303ba192bb2da09dd96e66fe60c900e9cb4088e3eeb5f8cede0829f332682e07f53af6fc484731365cabddda
DIST swi-prolog-6.3.4-gentoo-patchset-0.tar.gz 2708 SHA256 8e589b63503355cd64746a38f95ea921791d6eea437d4d84ded3efd079408ccd SHA512 118d5fb931c1d499e57ee63977a7747a835e8a8329fa65b823c21a02661e117be8a7b611420ac4469292d390c2eecf4d0613c6f4286b2d87f03d4ec0a15053c0 WHIRLPOOL c171f1f35ddf2274e6925ac6f90de908ae3929bfbceacd31524821c1b2dc47cf5875cb3d5c0190de09bc79d5e9a9ade53135f2c48cc6ecc9b713ac15a0bf5ef0

@ -0,0 +1,140 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.2.4.ebuild,v 1.1 2012/12/14 15:40:55 keri Exp $
EAPI=4
inherit eutils flag-o-matic java-pkg-opt-2 multilib
PATCHSET_VER="0"
DESCRIPTION="free, small, and standard compliant Prolog compiler"
HOMEPAGE="http://www.swi-prolog.org/"
SRC_URI="http://www.swi-prolog.org/download/stable/src/pl-${PV}.tar.gz
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
RDEPEND="sys-libs/ncurses
archive? ( app-arch/libarchive )
zlib? ( sys-libs/zlib )
odbc? ( dev-db/unixODBC )
readline? ( sys-libs/readline )
gmp? ( dev-libs/gmp )
ssl? ( dev-libs/openssl )
java? ( >=virtual/jdk-1.4 )
X? (
virtual/jpeg
x11-libs/libX11
x11-libs/libXft
x11-libs/libXpm
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM )"
DEPEND="${RDEPEND}
X? ( x11-proto/xproto )
java? ( test? ( =dev-java/junit-3.8* ) )"
S="${WORKDIR}/pl-${PV}"
src_prepare() {
EPATCH_FORCE=yes
EPATCH_SUFFIX=patch
epatch "${WORKDIR}"/${PV}
# OSX/Intel ld doesn't like an archive without table of contents
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
}
src_configure() {
append-flags -fno-strict-aliasing
use ppc && append-flags -mno-altivec
use hardened && append-flags -fno-unit-at-a-time
use debug && append-flags -DO_DEBUG
# ARCH is used in the configure script to figure out host and target
# specific stuff
export ARCH=${CHOST}
cd "${S}"/src
econf \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
$(use_enable gmp) \
$(use_enable readline) \
$(use_enable static-libs static) \
--enable-shared \
--enable-custom-flags COFLAGS="${CFLAGS}"
if ! use minimal ; then
local jpltestconf
if use java && use test ; then
jpltestconf="--with-junit=$(java-config --classpath junit)"
fi
cd "${S}/packages"
econf \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
$(use_with archive) \
--with-chr \
--with-clib \
--with-clpqr \
--with-cpp \
--with-http \
$(use_with java jpl) \
${jpltestconf} \
--with-nlp \
$(use_with odbc) \
--with-PDT \
--with-pldoc \
--with-plunit \
--with-protobufs \
--with-R \
--with-RDF \
--with-semweb \
--with-sgml \
$(use_with ssl) \
--with-table \
--with-tipc \
--with-utf8proc \
$(use_with X xpce) \
$(use_with zlib) \
COFLAGS='"${CFLAGS}"'
fi
}
src_compile() {
cd "${S}"/src
emake
if ! use minimal ; then
cd "${S}/packages"
emake
fi
}
src_test() {
cd "${S}/src"
emake check
if ! use minimal ; then
cd "${S}/packages"
emake check
fi
}
src_install() {
emake -C src DESTDIR="${D}" install
if ! use minimal ; then
emake -C packages DESTDIR="${D}" install
if use doc ; then
emake -C packages DESTDIR="${D}" html-install
fi
fi
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1-r2.ebuild,v 1.4 2012/08/04 09:42:39 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.1-r2.ebuild,v 1.5 2012/12/14 18:46:31 ulm Exp $
EAPI=4
@ -10,7 +10,7 @@ DESCRIPTION="Tecla command-line editing library"
HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
LICENSE="as-is"
LICENSE="icu"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="static-libs"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.2.ebuild,v 1.1 2012/08/09 16:32:51 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtecla/libtecla-1.6.2.ebuild,v 1.2 2012/12/14 18:46:31 ulm Exp $
EAPI=4
@ -10,7 +10,7 @@ DESCRIPTION="Tecla command-line editing library"
HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
LICENSE="as-is"
LICENSE="icu"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"

@ -1,16 +1,16 @@
# Copyright 1999-2006 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ptypes/ptypes-2.0.2-r1.ebuild,v 1.3 2006/12/23 23:26:33 welp Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ptypes/ptypes-2.0.2-r1.ebuild,v 1.4 2012/12/14 11:27:18 ulm Exp $
inherit eutils toolchain-funcs
KEYWORDS="amd64 x86"
DESCRIPTION="PTypes (C++ Portable Types Library) is a simple alternative to the STL that includes multithreading and networking."
HOMEPAGE="http://www.melikyan.com/ptypes/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="as-is"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug"
DEPEND=""

@ -1,3 +1,4 @@
DIST asdf-2.26.tar.gz 185278 SHA256 b6e52e22565c4be6b48b35de265dc2929fbf3d8016919d3e0b0edb970921f7e3 SHA512 24ca65591079422d05fecb537f3a8413875d732e2b1b6c058310a08c096c59bf3ce5ed288bc270cb626ef9d21be6ae7df3f78d5c6d54540b41a553af6f86a08a WHIRLPOOL bca2c22bdcbc6f2d1a092a1ec06f7ff7d77b27ab149fe44e09441932aad396bbf25c3e36d8428c54e13f88ddb6311820ef6fd75c2c1d521a86be9682089bf2b3
DIST cl-asdf_1.86-1.diff.gz 4888 SHA256 ac7c526a4471353cff3fc2ae750693cf5a9a35c6dca1e52d04e9fd17d76082c8 SHA512 9aa905a14e814a9c7e8077d09aca238d735511ae67f0197fffc84100f5500950081bc00f5be7c6838e3a58d9e4c2f5b6fce9e41d84c7e39fb4fb2e04a1482abf WHIRLPOOL 86a88af4124e9e822c899f23400d054fd915365a825017fdf1ad0b6a26e121cbfe80639f65b018dbc7012173a40c88a31b287c96919184e050feb809ba86bd12
DIST cl-asdf_1.86.orig.tar.gz 53686 SHA256 cfee04493fe4b8a70a42e3ed79d927c3551878c8685ba7c8cf557341453421ce SHA512 a62ff032b41d60b3afbd1f1ef85ea52d669a6fdd87371b19364dec98e99a01e134242bd0b0d6e8731c8d89feab78b809b740a533a46ff21a3969ef0f7dd1e65c WHIRLPOOL c1943361d8e396d9ec602428b91622a023f7743553c4a8d8316ac6b472e11ef1bc3ad3e65644e2d492932c8eb7d02bf596f465e48b6e6714ee4af957459754d2
DIST cl-asdf_1.89-1.diff.gz 395 SHA256 1ad2de4d9bb494f58e69f327d02cd86100967371c93727393b99b3b6fd20d567 SHA512 0d5ac51e69914b58497815971f1736712bd65988944fff5966f854c2dd22d1969d9237c996bfd44a6195d2765db9af07c3055c9bf126ba25059eccdbf8da20b4 WHIRLPOOL 20bc02a86d3645bedf1952ef70193f3b52250dcab5720e21940f0721e2c8be330f8452d4f77c82cc7bb105afb935c3b255e435b5d99ac40965c49621082c0f4b

@ -0,0 +1,110 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-2.26.ebuild,v 1.1 2012/12/14 12:34:46 grozin Exp $
EAPI=4
DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp"
HOMEPAGE="http://common-lisp.net/project/asdf/"
SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND="!dev-lisp/cl-${PN}
!dev-lisp/asdf-binary-locations"
S="${WORKDIR}/${PN}"
CLSOURCEROOT="${ROOT%/}"/usr/share/common-lisp/source
CLSYSTEMROOT="${ROOT%/}"/usr/share/common-lisp/systems
CLPACKAGE="${PN}"
absolute-path-p() {
[[ $# -eq 1 ]] || die "${FUNCNAME[0]} must receive one argument"
[[ ${1} == /* ]]
}
common-lisp-install-one-source() {
[[ $# -eq 3 ]] || die "${FUNCNAME[0]} must receive exactly three arguments"
local fpredicate=${1}
local source=${2}
local target="${CLSOURCEROOT}/${CLPACKAGE}/${3}"
if absolute-path-p "${source}" ; then
die "Cannot install files with absolute path: ${source}"
fi
if ${fpredicate} "${source}" ; then
insinto "${target}"
doins "${source}"
fi
}
lisp-file-p() {
[[ $# -eq 1 ]] || die "${FUNCNAME[0]} must receive one argument"
[[ ${1} =~ \.(lisp|lsp|cl)$ ]]
}
common-lisp-get-fpredicate() {
[[ $# -eq 1 ]] || die "${FUNCNAME[0]} must receive one argument"
local ftype=${1}
case ${ftype} in
"lisp") echo "lisp-file-p" ;;
"all" ) echo "true" ;;
* ) die "Unknown filetype specifier ${ftype}" ;;
esac
}
common-lisp-install-sources() {
local ftype="lisp"
if [[ ${1} == "-t" ]] ; then
ftype=${2}
shift ; shift
fi
[[ $# -ge 1 ]] || die "${FUNCNAME[0]} must receive one non-option argument"
local fpredicate=$(common-lisp-get-fpredicate "${ftype}")
for path in "${@}" ; do
if [[ -f ${path} ]] ; then
common-lisp-install-one-source ${fpredicate} "${path}" "$(dirname "${path}")"
elif [[ -d ${path} ]] ; then
common-lisp-install-sources -t ${ftype} $(find "${path}" -type f)
else
die "${path} it neither a regular file nor a directory"
fi
done
}
common-lisp-install-one-asdf() {
[[ $# != 1 ]] && die "${FUNCNAME[0]} must receive exactly one argument"
# the suffix «.asd» is optional
local source=${1/.asd}.asd
common-lisp-install-one-source true "${source}" "$(dirname "${source}")"
local target="${CLSOURCEROOT%/}/${CLPACKAGE}/${source}"
dosym "${target}" "${CLSYSTEMROOT%/}/$(basename ${target})"
}
common-lisp-install-asdf() {
dodir "${CLSYSTEMROOT}"
[[ $# = 0 ]] && set - ${CLSYSTEMS}
[[ $# = 0 ]] && set - $(find . -type f -name \*.asd)
for sys in "${@}" ; do
common-lisp-install-one-asdf ${sys}
done
}
src_install() {
common-lisp-install-sources {asdf,asdf-ecl,wild-modules}.lisp
common-lisp-install-asdf asdf.asd
dodoc README
}

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

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

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

@ -0,0 +1,11 @@
(in-package #:cl-user)
(let ((*compile-print* nil)
(*compile-verbose* nil)
#+cmu (ext:*gc-verbose* nil))
(handler-bind ((warning #'muffle-warning))
(load #p"/usr/share/common-lisp/source/asdf/asdf.lisp"
:print nil :verbose nil)
#+ecl
(load #p"/usr/share/common-lisp/source/asdf/asdf-ecl.lisp"
:print nil :verbose nil)))

@ -0,0 +1,5 @@
;; -*- Mode: Lisp; -*-
(:source-registry
(:directory "/usr/share/common-lisp/systems")
:inherit-configuration)

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild,v 1.1 2012/12/14 12:36:03 grozin Exp $
EAPI=4
DESCRIPTION="Simple ASDF2 configuration for Gentoo Common Lisp ports."
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/common-lisp/guide.xml"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-lisp/asdf-2.0"
S="${WORKDIR}"
src_install() {
insinto /etc/common-lisp
newins "${FILESDIR}"/gentoo-init-1.lisp gentoo-init.lisp
doins "${FILESDIR}"/source-registry.conf
}

@ -1,6 +1,11 @@
DIST sbcl-1.0.23-mips-linux-binary.tar.bz2 7932957 SHA256 9a4ef25e7119ad12ca4789ad8e333b6550bbb865f8eae06c9fb66fbf9323f960 SHA512 1d0b9177660fdba8ee88feeb3bc7b0eea57839d4bf793334611f674846d2b4369f07ca48574b176c3762ed346ff333c54451cc2ec521a0fd07b67e8a2d2931c0 WHIRLPOOL 4b5269bfb7672685aa39186ebe93c33169fee12b10132fede64f49e504349838b9f9fd489b3d13856bcba82194a2b14d97ddf39940c16c0444fde20eb49e53e9
DIST sbcl-1.0.28-alpha-linux-binary.tar.bz2 7573824 SHA256 0bd8125e1375a75b9dda286439dcbe9861d6df5c6fc8475fd217b8b757edf9cc SHA512 85ceb4d3bf971777f5444a63cbabd88ccfaf16ed3b3c86cc5ea6cb3fd3189c4cd5a5ebbf785c97366afb7026604ffc34a1129936291deede5993056e158125ab WHIRLPOOL 839363a0d2fcc7cf383143fc130c40bf6f03468a89eb4b5eecb39339ba376a6b3a2096938934a91cf689310bff20807d2ac24b99c0d6e3673729b26d9edb83aa
DIST sbcl-1.0.28-mipsel-linux-binary.tar.bz2 8099121 SHA256 ddff119b6e868b05704b9d171c7defb626a845f991cc0c1ec90fc1c11e022a13 SHA512 514609df314d8f1623bf3f4cfa2329bab3c7087fd4f1be7f39b8d5829b600a7196cbea2a4bc05f33c96c419fac7bb42b3a008f7aa6c8f8a41a27ce698bb47d93 WHIRLPOOL 9f84b47d61b4a12cc98c87f85cb5e52a8d66b15227f2421d4bddc72f780ff8730c08acf07035c45f0adaa675f4dac9485d0d2bd638eea159f7e315a39186633a
DIST sbcl-1.0.28-powerpc-linux-binary.tar.bz2 7621107 SHA256 b51fe8cd3a998d178fc1876d10016439cfa4ed3566d761c331cacab364acd591 SHA512 e3386d25ae44c03cac5ecf2a9ba95338348b51955dc731f0bb57a124e572601b84170b452ff0c3540af07278053f1e5d153a4f1a621b376ceb1861f84777bad3 WHIRLPOOL 1c16053a0c15b3bec892811185945df59765f4d220045e0f116234aa18f843c6a6b8ce472029603624e47751185822891ffaaeb96dfd87f714b8fddf74149f26
DIST sbcl-1.0.28-sparc-linux-binary.tar.bz2 8032042 SHA256 a2e848ac11b0f16bb91866bd187949d908ad94fabb958a0b56320fc0e8b8923e SHA512 cea1ba06f85169fca9fe3026813c6e7e8e8209b874e048b7bd63cb3a1c5bd7c829e8dbb2c486977e190a0390d28e4845938a9e84378f4f2f16f72bf0b6f45c80 WHIRLPOOL e7f7e9bc7b43cab7b729792a22f0f41be12d8dd97a1c45fa039a49607865b977dd336fef8c7ccda087a9e9e32f92241c83e05da442e12cf883d3dfb3c2fda169
DIST sbcl-1.0.37-x86-64-linux-binary.tar.bz2 8702821 SHA256 0757a1d49d5452c9bef8d1c270dd423aa1b752e6a7ce4a3ffb546253e1bf56f3 SHA512 2175c30ce46c0b7b8fb4b2ed7aaadfa7a127cd50f2343adf1e8e0bd8b16c30803be5171fa076ca3a477df03a698f6887287bcf5e3249ba7c9e07f86f57cf8540 WHIRLPOOL 65322b7c36cf7cc23a796f4a4fd0c9f460c60cc18a0f3f167c20e892177c342f6af6ecda94e30ea32858ec3f13f0d7cb0a86955615b3fc180c62310de8bf1884
DIST sbcl-1.0.37-x86-linux-binary.tar.bz2 8815040 SHA256 3d04ffc7c71afe523858799386a3175467556648b27184e39f62df8f60cf7268 SHA512 6c630ed7f5a86f1ed928e59f5258b7b7be116c23f469c814a386fd82c4a554ab02ca6819098e5703063ac6f683538779b00c3bd6757338ce2b843062d873989f WHIRLPOOL 25e575652d1c87ad6ecb8a0934c5e9b0210e566e11f6c5df09bb4048c7567732b10350c1f91e0bcc1c85907d1e2ed877e7297b7ee838b941cefd6fb6fe5da781
DIST sbcl-1.0.55-source.tar.bz2 3611026 SHA256 e3216a7b9c302b6c1431d0f1ae444008de8ac465eb44f4ae841300d052d207ad SHA512 dbda1f1bcb28a4bea8bc3ab8c3d5c6c27754a1388087ae9db81b783444ac306d0c72dde3a096bc6dc716d1b174868f5e5f39402f69b0604fc8023b9227eea38b WHIRLPOOL ead2425660e1a8812f882bb4d359471f5f70295a0196e1df70ec5b6aa2bc2ccfb0f3c23d63aba19e149b808e4b4ced26b98428745033c8197255274094ccccea
DIST sbcl-1.0.58-x86-linux-binary.tar.bz2 9313124 SHA256 a2195fce096fd7c64acef60ca496a29d703afc61eb39c366fdd9e56dc8982f84 SHA512 2776faa09f8a3d35ccb2745ec4a07e78bd714c47ae39032bbef3161d599d14fcc6313e65629df06b576cb973012b9c8356fac47bf7b886f9549d688fab3c4f98 WHIRLPOOL d98dda83b6ee02a777c787013ada2ca0a4548c75abe907a29215a48693bbbf787a6c6f83e07b2e8ab94afae261572dc0222570927357656d388329541301537c
DIST sbcl-1.1.2-source.tar.bz2 3692248 SHA256 0c7a04d4ccf149324ff5919f230e1473757c223cda47623a97d749e018327713 SHA512 5d7cdaaa112da9fbacf7a67330e1981c0ba38aea7e17b307e2cdd6f832fac310868f06d1db659a80826b454a4dd6f3493c13ce0a3fdd1b1b70128832fd606dda WHIRLPOOL 52c5ae291adfcaa29e8ebb8db6faac753fa6be70ac7843af0f452df352bce04d403a2c3df1429de6a67d964f6be8667bb4cebc3cd2955872ff2d48a35e8bfe45
DIST sbcl-1.1.2-x86-64-linux-binary.tar.bz2 9258037 SHA256 4ceecb6e64a88e47e094a047ac0fc27719c3ddb3bce405c1ddbb3d61b2070ced SHA512 fb3f649518ef4d2139f9ac6448f31cf97e81a835a56cb3547103bd729f6e2290d877518353d3cc0b93eb7fee486c9012adc8657be8203359b18f79060450153c WHIRLPOOL 60ebf6153f7aa40b69c111a02912b8f3422f3e39e43c9776a6c607c02bf3b54ec6dd5d94bb836d3a83e0e978d006cae2aa25842afab319140ee07b606fec27db

@ -11,3 +11,4 @@
-#endif
size_t os_vm_page_size;

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE
pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>pchrist@gentoo.org</email>
@ -25,10 +24,12 @@ pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
non-ANSI extensions, or on backward compatibility with old
non-ANSI features. Support for native threading on GNU/Linux is
available for the x86 and amd64 platforms using an NPTL enabled
GLIBC. SBCL 0.8.17 and later support Unicode.</longdescription>
GLIBC. SBCL 0.8.17 and later support Unicode.
</longdescription>
<use>
<flag name='asdf'>Include support for <pkg>dev-lisp/asdf in SBCL</pkg></flag>
<flag name='ldb'>Include support for the SBCL low level debugger</flag>
<flag name='pax_kernel'>Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
<flag name='cobalt'>mips only: use mipsel binary instead of mips big endian binary to bootstrap</flag>
</use>
</pkgmetadata>

@ -0,0 +1,196 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.2.ebuild,v 1.1 2012/12/14 12:53:31 grozin Exp $
EAPI=3
inherit multilib eutils flag-o-matic pax-utils
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.58
BV_AMD64=1.1.2
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
BV_MIPS=1.0.23
BV_MIPSEL=1.0.28
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
HOMEPAGE="http://sbcl.sourceforge.net/"
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
RESTRICT="mirror"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="+asdf ldb source +threads +unicode debug doc cobalt"
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )
asdf? ( >=dev-lisp/gentoo-init-1.0 )"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
CONFIG="${S}/customize-target-features.lisp"
ENVD="${T}/50sbcl"
usep() {
use ${1} && echo "true" || echo "false"
}
sbcl_feature() {
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
}
sbcl_apply_features() {
cat > "${CONFIG}" <<'EOF'
(lambda (list)
(flet ((enable (x) (pushnew x list))
(disable (x) (setf list (remove x list))))
EOF
if use x86 || use amd64; then
sbcl_feature "$(usep threads)" ":sb-thread"
fi
sbcl_feature "$(usep ldb)" ":sb-ldb"
sbcl_feature "false" ":sb-test"
sbcl_feature "$(usep unicode)" ":sb-unicode"
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
cat >> "${CONFIG}" <<'EOF'
)
list)
EOF
cat "${CONFIG}"
}
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary
cd "${S}"
}
src_prepare() {
epatch "${FILESDIR}"/gentoo-fix_install_man.patch
epatch "${FILESDIR}"/gentoo-fix_linux-os-c.patch
# To make the hardened compiler NOT compile with -fPIE -pie
if gcc-specs-pie ; then
einfo "Disabling PIE..."
epatch "${FILESDIR}"/gentoo-fix_nopie_for_hardened_toolchain.patch
fi
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
# Some shells(such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
sed "s,^time ,," -i make.sh
sed "s,/lib,/$(get_libdir),g" -i install.sh
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
find . -type f -name .cvsignore -delete
}
src_configure() {
# customizing SBCL version as per
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
# applying customizations
sbcl_apply_features
}
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
if host-is-pax ; then
# To disable PaX on hardened systems
pax-mark -C "${bindir}"/src/runtime/sbcl
pax-mark -mr "${bindir}"/src/runtime/sbcl
# Hack to disable PaX on second GENESIS stage
sed -i -e '/load/!s/^echo \/\/doing warm.*$/&\npaxctl -C \.\/src\/runtime\/sbcl\npaxctl -mprexs \.\/src\/runtime\/sbcl/' \
"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
fi
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" \
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
GNUMAKE=make ./make.sh \
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
if use doc; then
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" make -C doc/internals info html || die "Cannot build internal docs"
fi
}
src_test() {
ewarn "Unfortunately, it is known that some tests fail eg."
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
ewarn "development and not of Gentoo's side. Please, before filing"
ewarn "any bug(s) search for older submissions. Thank you."
time ( cd tests && sh run-tests.sh )
}
src_install() {
# install system-wide initfile
dodir /etc/
cat > "${D}"/etc/sbclrc <<EOF
;;; The following is required if you want source location functions to
;;; work in SLIME, for example.
(setf (logical-pathname-translations "SYS")
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
EOF
if use asdf; then
cat >> "${D}"/etc/sbclrc <<EOF
;;; Setup ASDF2
(load "/etc/common-lisp/gentoo-init.lisp")
EOF
fi
# Install documentation
unset SBCL_HOME
INSTALL_ROOT="${D}/usr" LIB_DIR="/usr/$(get_libdir)" DOC_DIR="${D}/usr/share/doc/${PF}" \
sh install.sh || die "install.sh failed"
# rm empty directories lest paludis complain about this
find "${D}" -empty -type d -exec rmdir -v {} +
if use doc; then
dohtml -r doc/manual/
doinfo doc/manual/*.info*
dohtml -r doc/internals/sbcl-internals
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
rm -Rv "${D}/usr/share/doc/${PF}"
fi
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
# install the SBCL source
if use source; then
./clean.sh
cp -av src "${D}/usr/$(get_libdir)/sbcl/"
fi
# necessary for running newly-saved images
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
}

@ -1,19 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/xstr/xstr-0.2.1.ebuild,v 1.3 2012/11/09 18:31:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ml/xstr/xstr-0.2.1.ebuild,v 1.4 2012/12/14 11:17:18 ulm Exp $
inherit findlib
DESCRIPTION="Thread-safe implementation of string searching/matching/splitting."
HOMEPAGE="http://www.ocaml-programming.de/packages/"
LICENSE="as-is"
SRC_URI="http://www.ocaml-programming.de/packages/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
DEPEND=""
RDEPEND="$DEPEND"
KEYWORDS="~amd64 ppc x86"
S="${WORKDIR}/${PN}"
src_compile()
@ -25,5 +27,5 @@ src_compile()
src_install()
{
findlib_src_install
dodoc LICENSE README RELEASE
dodoc README RELEASE
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DelimMatch/DelimMatch-1.06.ebuild,v 1.19 2011/08/17 16:44:27 chithanh Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DelimMatch/DelimMatch-1.06.ebuild,v 1.20 2012/12/14 11:31:13 ulm Exp $
inherit perl-module
MY_P=${P}a
@ -9,8 +9,8 @@ DESCRIPTION="A Perl 5 module for locating delimited substrings with proper nesti
SRC_URI="mirror://cpan/authors/id/N/NW/NWALSH/${MY_P}.tar.gz"
HOMEPAGE="http://search.cpan.org/~nwalsh/"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0"
LICENSE="as-is"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.10 2012/08/27 17:21:27 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IPC-Run3/IPC-Run3-0.45.0.ebuild,v 1.11 2012/12/14 11:33:57 ulm Exp $
EAPI=4
@ -10,8 +10,8 @@ inherit perl-module
DESCRIPTION="Run a subprocess in batch mode (a la system)"
LICENSE="|| ( BSD-2 Artistic GPL-1+ )"
SLOT="0"
LICENSE="as-is"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
IUSE="test"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-AutoWriter/XML-AutoWriter-0.400.0.ebuild,v 1.3 2012/06/08 17:51:03 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-AutoWriter/XML-AutoWriter-0.400.0.ebuild,v 1.4 2012/12/14 11:35:42 ulm Exp $
EAPI=4
@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="DOCTYPE based XML output"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 hppa ia64 sparc x86"
IUSE=""

@ -1,13 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2.ebuild,v 1.1 2011/03/26 10:49:48 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Text_Figlet/PEAR-Text_Figlet-1.0.2.ebuild,v 1.2 2012/12/14 11:24:55 ulm Exp $
inherit php-pear-r1
DESCRIPTION="Render text using FIGlet fonts."
# the bundled fonts come from figlet and their license is not really clear.
LICENSE="PHP-2.02 as-is"
SLOT="0"
LICENSE="PHP-2.02 GPL-2+ OFL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

@ -1,18 +1,18 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/agavi/agavi-1.0.4.ebuild,v 1.1 2011/03/06 11:17:22 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/agavi/agavi-1.0.4.ebuild,v 1.2 2012/12/14 11:21:10 ulm Exp $
EAPI="2"
inherit php-pear-lib-r1
KEYWORDS="~amd64 ~x86"
DESCRIPTION="PHP5 MVC Application Framework."
HOMEPAGE="http://www.agavi.org/"
SRC_URI="http://www.agavi.org/download/${PV}.tgz"
LICENSE="LGPL-2.1 as-is public-domain CCPL-Attribution-ShareAlike-2.5"
LICENSE="LGPL-2.1+ icu unicode ZLIB public-domain"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# currently fails to install with dev-php/PEAR-PEAR_PackageFileManager-1.7.0

@ -1,2 +1,2 @@
DIST bpython-0.10.1.tar.gz 83331 SHA256 73546a3162ddd9da400ded365c65393989221397da54690e4d25f1ddef3dbc16 SHA512 4cf296430f0d10b530bdcff3bd2dc5f099cfeca5b22dca33a8298f59286b4b5a0de5dc659577469d86d12fa0b3d80d4639dc340028e9899544d142f1ccfda1ca WHIRLPOOL fb16b6a77517afe155d184c9910856853a6774ceaee28a580ff684176492d5291490d8279feffc3f316aeb8ec37e28f0adb830a8a06ded5f248bb101afd1b64d
DIST bpython-0.11.tar.gz 86569 SHA256 60cf39712564f0a2516f7b0acf86f3c0392e67a79914eeed189400ffaaaeb309 SHA512 fc798422bd8220220302f08d919c854b832ebb9174e1467dc416e29bd47d69d58f910b827be67ac6c7516ed9b8d02f7706e6e2ecd790e9ccc6bc4d4cc5e8cbf7 WHIRLPOOL f8ca4fa4ad19527e476953ef20d3f4bd159cfde5d355bb2e3f28f5f9d5c8e46e552790a8d665126be9bfe34cbb331f27c2e1c034e59722ec61836d7604bcadf5
DIST bpython-0.12.tar.gz 130968 SHA256 74a9074c5d5448e09ea9efe6b5305a4f580617d73c38f21eab5fe983312a8ec6 SHA512 001deb068dbc31e592b1c9c524cfbb5061cc9f1abb30d7597472920032285d20632f4ca75a10d4444be947413f9d2d65f476b64a66717956bca7d52b6b7ce948 WHIRLPOOL 15c7b6821af6893a88f91bc25b624af99423324a29bfc97eae5861a83e722cb1e3da478ef1838bb650e836e2b3e51dc90a5cca130bd95e64c3e0d8799af082b2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bpython/bpython-0.10.1.ebuild,v 1.4 2012/01/28 15:27:30 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/bpython/bpython-0.12.ebuild,v 1.1 2012/12/14 06:58:42 grozin Exp $
EAPI="3"
PYTHON_DEPEND="*:2.5"
@ -8,7 +8,7 @@ SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 *-jython"
PYTHON_USE_WITH="ncurses"
inherit distutils
inherit distutils eutils
DESCRIPTION="Syntax highlighting and autocompletion for the Python interpreter"
HOMEPAGE="http://www.bpython-interpreter.org/ https://bitbucket.org/bobf/bpython/ http://pypi.python.org/pypi/bpython"
@ -16,7 +16,7 @@ SRC_URI="http://www.bpython-interpreter.org/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="gtk urwid"
RDEPEND="dev-python/pygments
@ -27,6 +27,11 @@ DEPEND="${RDEPEND}"
DOCS="sample-config sample.theme light.theme"
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${PN}-desktop.patch
}
src_install() {
distutils_src_install
@ -42,6 +47,8 @@ src_install() {
python_execute_function -q delete_unneeded_modules
fi
if ! use urwid; then
rm -f "${ED}"usr/bin/bpython-urwid*
delete_urwid() {
rm -f "${ED}$(python_get_sitedir)/bpython/urwid.py"
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/coverage/coverage-3.5.3-r1.ebuild,v 1.1 2012/12/08 15:08:02 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/coverage/coverage-3.5.3-r1.ebuild,v 1.2 2012/12/14 16:03:50 mgorny Exp $
EAPI=4
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} jython2_5 )
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1
DESCRIPTION="Code coverage measurement for Python"

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyserial/pyserial-2.6-r1.ebuild,v 1.1 2012/12/08 20:44:45 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyserial/pyserial-2.6-r1.ebuild,v 1.2 2012/12/14 16:04:46 mgorny Exp $
EAPI=4
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} jython2_5 )
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -1,2 +1,3 @@
DIST RubyInline-3.11.3.gem 28672 SHA256 c3716cdd20082224548ee465eb5df59ed4d4556a19620f34ffe2418144d7f451 SHA512 fa0b2c8a942f69cccee6b32af1b6d6b7b2b3f71c140181072991af143997a1a239da36f879dda3b18c7cca2ac66d0f2b427c9073645509a450992d09215f41e4 WHIRLPOOL c3b16379e14690dca2c778643ff6741c81da00ba39b4c37ad2da29872a61b415e15803a7a835c1481b37e548cf69a44daaf2ab6be3f215f7f400db3ac20e5976
DIST RubyInline-3.11.4.gem 28672 SHA256 7f85e67d929574c6ca6f26b3c06cf2bcc8baaf1d55713630db1d6dcfe9342df0 SHA512 183b36a682fc0ba3c6f32a5abfb8da795cca2d50a2ae2f74cc0996ba1fb3956c5c53abe14132b87af0d5dffa9f3a2428d485078950bb104370f93d0aaf241a67 WHIRLPOOL 57d15ecd1f705fc04d53ac29b022c8aa0434a274ec8bdf6a709da3f5a751f671b8b18a1ba3ffd9399e4753842f06b44571c617edf8633d69c17cdffced4c25e9
DIST RubyInline-3.8.6.gem 28160 SHA256 1153411b2026b50dc6516dbad4889970766d439312d588b2ab8db1ef35f1e58e SHA512 1cd5993a69a21f6a9256336ae6eee1c26e2cadeb807785651b1b047ec516b032aa826e65ec3ff2458b8bf2c5f13d0c5e6b58906aadf800368acbc6d304fc1d53 WHIRLPOOL 69b53d4448d7a0484806470682084ba30c704c1c5058bd467d205cdfd9965f4f0e5cddb748ce9e8f3658a906ac2d0c57978c3708aa11e76642cfa7a8331b12ac

@ -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/dev-ruby/RubyInline/RubyInline-3.11.4.ebuild,v 1.1 2012/12/14 06:55:42 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
inherit ruby-fakegem
DESCRIPTION="Allows to embed C/C++ in Ruby code"
HOMEPAGE="http://www.zenspider.com/ZSS/Products/RubyInline/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="doc test"
ruby_add_rdepend dev-ruby/zentest
ruby_add_bdepend "
test? (
dev-ruby/hoe
dev-ruby/hoe-seattlerb
virtual/ruby-minitest
)"
RUBY_PATCHES=(
ruby-inline-3.11.0-gentoo.patch
ruby-inline-3.11.1-ldflags.patch
)
all_ruby_prepare() {
sed -i -e '/isolate/ s:^:#:' Rakefile || die
}
all_ruby_install() {
all_fakegem_install
docinto examples
dodoc example.rb example2.rb demo/*.rb
}

@ -1,2 +1,3 @@
DIST amq-client-0.9.10.gem 74240 SHA256 80b06050399d79745362622af133ccfbe2a3dffaf1c78e89cfc76755835d55f0 SHA512 b328ef504fecba86f7a0a4a887439ed2a135512bdf9718704b6b0f49e9fb948b7e481b9955f580c3016194026b403eafc9456cd77cc09d063516ceea2033af33 WHIRLPOOL 88297d2cd9ae05babe5d6104c7efd6a967f42bc743e7137483961ba4716b2aad77fde73c08d61477d22f330bb62dfb8d345bc369e2bd98fb31c0775978e099e2
DIST amq-client-0.9.4.gem 74752 SHA256 7be618ce90bfada7abf556e0981d3d5a34222bba514288a9babad3d90a3dd63b SHA512 fbcb1ce9d033392752e0e472870d5ce9ee6507844f13341fe30bb818d698392c7cf6050383562f4dd087a780e0f497f545350ff2abcdca1921492c25ba714a26 WHIRLPOOL 1c330d328038c950aa18b7c4c27eb3082d0cd1f25e9b59ddb6cad3a6599d53fcb10bbda7c8276b002e5151d64c8cde49666bdc8b2857cb9f7f45fbbf4b373b4f
DIST amq-client-0.9.5.gem 75264 SHA256 94d86d761fec274f88fd090e959fb9ce103971fb55b175e789eb763303edfd08 SHA512 5fb7dfa82939affc838185f551c43a6a28de8d0f9f688296ad70e7c87404dc10e4a2af331357f54a6a5a6670f843562e9ba69b42847c91b6093e77b90e3b9c88 WHIRLPOOL 4cca9fe0a5304457905f4c0e96c3ba8bde10c03631414e4d20cf15aafbb9b628804207843802c92707d1905298229e6bc6bc6f90f16aa3b8fd4346b9f803206b

@ -0,0 +1,34 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/amq-client/amq-client-0.9.10.ebuild,v 1.1 2012/12/14 07:26:08 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.textile"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit versionator ruby-fakegem
DESCRIPTION="A fully-featured, low-level AMQP 0.9.1 client."
HOMEPAGE="http://github.com/ruby-amqp/amq-client"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/amq-protocol-0.9.4 dev-ruby/eventmachine"
ruby_add_bdepend "test? ( dev-ruby/evented-spec )"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' spec/spec_helper.rb || die
sed -i -e '7i require "evented-spec"' spec/spec_helper.rb || die
# Drop integration tests since these require a running AMQP server.
rm -rf spec/integration spec/regression/bad_frame_slicing_in_adapters_spec.rb spec/unit/client_spec.rb || die
}

@ -1,3 +1,4 @@
DIST amq-protocol-0.9.0.gem 40448 SHA256 37f7c04d0246f0173bfdd8f25edf7eb6152fb346a2e7184a359cfd68df3942e2 SHA512 55a0e9b3a2a4850068c3d3f19c2a7eedc4413dde158008cff38bbb6bb645908299355214b1dfd20b67f445172c5fb8ec4205441ab1c430e1ef684470527fba65 WHIRLPOOL bfb3300ac85f85ae7a6bb9668aedf223c52ac1d9fe02ca6c12fbb6e43a1588fd35dac447936e6ab786bba30151d71b977fd057ef76fb2231b553ece36109fe33
DIST amq-protocol-0.9.4.gem 39936 SHA256 e2a3a406d3f0678b86adba668e50bb8772e06445760be683fc5dbb98f94874bd SHA512 7e24edfcd0b81165e640fcdc9f9cb5413d89f03ca82417cd5d8df3e61cef8e604ccc78c702a9baf329ec6a142ad0e4fa159135386603e5e93123a583dc8ece5e WHIRLPOOL 8bbc60a0c863f200ccb5432d6f2ec15bf51af7e53cf1910ce26b928a15dc0b78eba59b4e2a05b34979de271156420fd0101bc8a01299c7e098da6e4bfc9f068f
DIST amq-protocol-0.9.5.gem 39936 SHA256 ef0ca472d4cd671d754c8b12a69740aa7abf4df72de6d4a684ded5a519bfa16f SHA512 ad81e17f78b8dcd9d8616ec05cbc7374f5f41048386444a823c9ef8db2efcd8ecc4fca3294777460b6191f39e12038232f38f0b67e417e0a08bba2d766a6025f WHIRLPOOL e073e1544c4f82c7c987d09cf0e59a7bc38dd855877758b1b2c2da8c10733a49a065520abb6eb4cea5b881a5c6d69ec4c7fa398df882e84ac9b81e3346e0e08f
DIST amq-protocol-1.0.1.gem 42496 SHA256 64ddc0a4734e1cdead365a8456a717c2843f2bfcf4a9749cf8c666f34fc5440c SHA512 53c9a6354cdfc31fcc28ce3f41e3cc04ca800c0d0f68ececed51b65807fb5003339b813ba0e986ddb5f8fda4272138b592a54cb44f7dc474c930eaf4f7d897cc WHIRLPOOL 829727b7fb14d99c3441449d25575ea99c58510e26e6c09126614ccb501b235e9f4398280bf38b3eb3c303237697c3398e676cd60cd139811ea58b22d993db32

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/amq-protocol/amq-protocol-1.0.1.ebuild,v 1.1 2012/12/14 15:44:55 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
inherit versionator ruby-fakegem
DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby."
HOMEPAGE="http://github.com/ruby-amqp/amq-protocol"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/bundler/d' spec/spec_helper.rb || die
}

@ -1 +1,2 @@
DIST async_sinatra-0.4.0.gem 12800 SHA256 06d0c6000c6f162fb09028c45f80a79588649bf5b681f205ac3aa7090fecef2f SHA512 f007a3ebda532ebccb179673b7dda221dfedb8d15d1a02b0b2e7359b0f21e47a8b928defb18a6eceedfef7d480025d086bf3a5647d75b5db453a6010b38a5d84 WHIRLPOOL 3120a84cff8298077c9f694d8430af077179303a44997c169f08954fd3ce90eb71c459f30ef0cb2882c978008189513b55b6d23b0dd6a172f0b89ae7e20149a6
DIST async_sinatra-1.0.0-git.tgz 8028 SHA256 3af2ee78ccc5b93e7d3f13ef5515a18336acdce19cfbf239259db0d320597496 SHA512 89be4d3aef3d3b67da3dc7efd8820515cc3f81ecbceb9a80b2ef7a6c953bfb2153d12f38e6299e545f841d5d31ec89ac18fd83347ec51136ae74da9ff5dc5661 WHIRLPOOL 795bf3bcaeb2de241dcfb29e1809e90ec4bf61831485a8416a67ab379515ff08bb8139f33429429d0312d602596c08aade4f59e67b5ba548909c3637d45a1268

@ -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/dev-ruby/async_sinatra/async_sinatra-1.0.0.ebuild,v 1.1 2012/12/14 16:08:57 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
RUBY_FAKEGEM_TASK_DOC="docs"
inherit ruby-fakegem
DESCRIPTION="Asynchronous response API for Sinatra and Thin"
HOMEPAGE="http://libraggi.rubyforge.org/async_sinatra"
SRC_URI="https://github.com/raggi/async_sinatra/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RUBY_PATCHES=( "${FILESDIR}/${P}-extended-sinatra.patch" )
ruby_add_bdepend "test? (
>=dev-ruby/hoe-2.9.1
>=dev-ruby/minitest-2.5.1
>=dev-ruby/rubyforge-2.0.4
>=dev-ruby/eventmachine-0.12.11
)"
ruby_add_bdepend "doc? ( >=dev-ruby/hoe-2.9.1 )"
ruby_add_rdepend ">=dev-ruby/sinatra-1.3.2
>=dev-ruby/rack-1.4.1"
all_ruby_prepare() {
# Remove development dependencies that we don't have from the gemspec
sed -i -e '/\(hoe-doofus\|hoe-seattlerb\|hoe-git\|hoe-gemspec2\)/d' async_sinatra.gemspec || die
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/
doins -r examples || die "Failed to install examples"
}

@ -0,0 +1,19 @@
commit f00c791c8baa150bea4de7a4efbe941b93470c02
Author: Sam Soffes <sam@samsoff.es>
Date: Fri Sep 14 11:55:10 2012 -0700
Support Sinatra::ExtendedRack. Fixes #30
diff --git a/lib/sinatra/async/test.rb b/lib/sinatra/async/test.rb
index 1571dbe..7e98aca 100644
--- a/lib/sinatra/async/test.rb
+++ b/lib/sinatra/async/test.rb
@@ -87,6 +87,8 @@ class Sinatra::Async::Test
# This hack exists because sinatra is now returning a proper rack stack.
# We might need to consider alternative approaches in future.
app = app()
+ app = app.app if app.is_a?(Sinatra::ExtendedRack)
+
until app.nil? || app.is_a?(Sinatra::Base)
app = app.instance_variable_get(:@app)
end

@ -1 +1,2 @@
DIST best_in_place-1.1.2.gem 59904 SHA256 eebfb440b671e6d1c9a796932264b2b819ad6f5d2cf2461daf38ea243994c7a9 SHA512 7fc3ce03d8dcc50d46248e0d207700ff66496a9cb73770d2868a5d9eacf5f7932b2636a5b6bfeec2cee0bc616077cc280b90bf7bc3ba0b1312d636d01dc56157 WHIRLPOOL fdc3a2c36de5bca90e2ad4462c9c20b01ae06c4b525e5edf4551e09a39c1542324c46e1e2b6b0420bdd7965ed9f049dc8fe09e6acfe7ccc5cb89e1622001837f
DIST best_in_place-1.1.3.gem 62464 SHA256 174f659dfef3f061e420c0da7c4da09ece7ba97c6656c5cfe8937e164e848bfd SHA512 4cbcbc8bc74c7663ea45de1c1382dddab47fd4455f2cca8e0edb79c57659e09dcf0db25caa9baccd66e638f36990f62e1ddb31c17585f2dc7b616dffaef5dc2b WHIRLPOOL 5fb28e5ae44874b3bef3c04dc9544fde9be9c156b503b7cd94cff65af14b3af96df23bda19e1c5126a7637024bd13621d5b2df911017ecc8f21c93ee1fc89956

@ -0,0 +1,60 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/best_in_place/best_in_place-1.1.3.ebuild,v 1.1 2012/12/14 16:31:11 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
# if ever needed
#GITHUB_USER="bernat"
#GITHUB_PROJECT="${PN}"
#RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
inherit virtualx ruby-fakegem
DESCRIPTION="In-place editor helper for Rails 3o"
HOMEPAGE="http://github.com/bernat/best_in_place"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend ">=dev-ruby/rails-3.1
dev-ruby/jquery-rails"
ruby_add_bdepend "
test? (
dev-ruby/rspec-rails
>=dev-ruby/nokogiri-1.5.0
>=dev-ruby/capybara-1.0.1
dev-ruby/rails:3.2
>=dev-ruby/sqlite3-1.3.4-r1
dev-ruby/kramdown
)"
DEPEND+=" test? ( www-client/firefox dev-ruby/bundler )"
all_ruby_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.0-kramdown.patch
sed -i \
-e '/git ls-files/d' \
-e '/rspec-rails/s:,.*::' \
${RUBY_FAKEGEM_GEMSPEC} || die
sed -i \
-e '/gem .rails/s:3.2: ~> 3.2.0:' \
-e '/group :assets/,/^end/ d' \
test_app/Gemfile || die
}
each_ruby_test() {
RAILS_ENV=test ${RUBY} -C test_app -S rake db:migrate || die "test_app migration failed"
VIRTUALX_COMMAND="${RUBY}" virtualmake -S bundle exec rspec spec || die "Specs failed"
}

@ -0,0 +1 @@
DIST celluloid-0.12.4-git.tgz 45475 SHA256 91d6adf03f351b8f3d164431d1838411481c516b72768b758ec68b9de591314d SHA512 03eb83377981fb01fd8d686e7c2bee4d796460848723bd247d220d21d0c1a2166b914953160399cd4a64e88bee3c5713cfa7e1f6d3eb4205d78b0fb75cb4bef5 WHIRLPOOL 5b8e5568406028c2a7572bb3092eea4f5c48f50859e52aa1a457fcbb941fee8e4b81fce84c4ce53ba1e4709b097c439d92fab2d2ad619303003aec54383f1208

@ -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-ruby/celluloid/celluloid-0.12.4.ebuild,v 1.1 2012/12/14 07:08:56 graaff Exp $
EAPI=5
# rbx or jruby recommended, but only in 1.9 mode.
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
inherit ruby-fakegem
DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
HOMEPAGE="https://github.com/celluloid/celluloid"
SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
IUSE=""
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64"
ruby_add_rdepend ">=dev-ruby/facter-1.6.12
>=dev-ruby/timers-1.0.0"
all_ruby_prepare() {
rm Gemfile .rspec || die
}

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

@ -0,0 +1 @@
DIST cmocka-0.2.0_p20121129.tar.xz 61388 SHA256 87d67349ca0f79e37137d7b3a094eef1ce59868ecce37356fae67e5ce91eb983 SHA512 83f5f0e4f8a3b4677c4dc3742267a05a4b55f66e394fa04e5c33a078be48285f606dcc29793c9a1273a14dbb63b068f41c93664c6bd78073f8d5240985abf30f WHIRLPOOL 73e5d268e68721414df74cc7d1c22ca7c47d4c699a7df63dd88cecc0556641961b10064b4a7f5e6d353b746e85bcbd74ee5fd7da606c42fe8fc1720b01d60e4b

@ -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-util/cmocka/cmocka-0.2.0_p20121129.ebuild,v 1.1 2012/12/14 17:04:36 creffett Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="The lightweight C unit testing library"
HOMEPAGE="https://open.cryptomilk.org/projects/cmocka"
SRC_URI="http://dev.gentoo.org/~creffett/distfiles/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
DEPEND="
doc? ( app-doc/doxygen[latex] )
"
RDEPEND=""
PATCHES=( "${FILESDIR}/${PN}-automagicness.patch" )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_with static-libs STATIC_LIB)
$(cmake-utils_use test UNIT_TESTING)
$(cmake-utils_use_with doc APIDOC)
)
cmake-utils_src_configure
}
src_install() {
if use doc; then
pushd ${BUILD_DIR}/doc/
doxygen doxy.config
rm html/*.md5 latex/*.md5 latex/Manifest man/man3/_*
dohtml html/*
dodoc latex/*
doman man/man3/*.3
popd
fi
cmake-utils_src_install
}

@ -0,0 +1,74 @@
--- a/cmake/Modules/MacroOptionalFindPackage.cmake
+++ b/cmake/Modules/MacroOptionalFindPackage.cmake
@@ -0,0 +1,48 @@
+# - MACRO_OPTIONAL_FIND_PACKAGE() combines FIND_PACKAGE() with an OPTION()
+# MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
+# This macro is a combination of OPTION() and FIND_PACKAGE(), it
+# works like FIND_PACKAGE(), but additionally it automatically creates
+# an option name WITH_<name>, which can be disabled via the cmake GUI.
+# or via -DWITH_<name>=OFF
+# The standard <name>_FOUND variables can be used in the same way
+# as when using the normal FIND_PACKAGE()
+
+# Copyright (c) 2006-2010 Alexander Neundorf, <neundorf@kde.org>
+#
+# Redistribution and use is allowed according to the terms of the BSD license.
+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+# This is just a helper macro to set a bunch of variables empty.
+# We don't know whether the package uses UPPERCASENAME or CamelCaseName, so we try both:
+macro(_MOFP_SET_EMPTY_IF_DEFINED _name _var)
+ if(DEFINED ${_name}_${_var})
+ set(${_name}_${_var} "")
+ endif(DEFINED ${_name}_${_var})
+
+ string(TOUPPER ${_name} _nameUpper)
+ if(DEFINED ${_nameUpper}_${_var})
+ set(${_nameUpper}_${_var} "")
+ endif(DEFINED ${_nameUpper}_${_var})
+endmacro(_MOFP_SET_EMPTY_IF_DEFINED _package _var)
+
+
+macro (MACRO_OPTIONAL_FIND_PACKAGE _name )
+ option(WITH_${_name} "Search for ${_name} package" ON)
+ if (WITH_${_name})
+ find_package(${_name} ${ARGN})
+ else (WITH_${_name})
+ string(TOUPPER ${_name} _nameUpper)
+ set(${_name}_FOUND FALSE)
+ set(${_nameUpper}_FOUND FALSE)
+
+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIRS)
+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIR)
+ _mofp_set_empty_if_defined(${_name} INCLUDES)
+ _mofp_set_empty_if_defined(${_name} LIBRARY)
+ _mofp_set_empty_if_defined(${_name} LIBRARIES)
+ _mofp_set_empty_if_defined(${_name} LIBS)
+ _mofp_set_empty_if_defined(${_name} FLAGS)
+ _mofp_set_empty_if_defined(${_name} DEFINITIONS)
+ endif (WITH_${_name})
+endmacro (MACRO_OPTIONAL_FIND_PACKAGE)
+
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,7 +34,7 @@
include(DefineInstallationPaths)
include(DefineOptions.cmake)
include(CPackConfig.cmake)
-
+include(MacroOptionalFindPackage)
if (UNIT_TESTING)
include(AddCMockaTest)
endif (UNIT_TESTING)
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -1,5 +1,7 @@
#
# Build the documentation
#
-include(UseDoxygen OPTIONAL)
-
+option(WITH_APIDOC "Use doxygen to generate documentation" ON)
+if (WITH_APIDOC)
+ include(UseDoxygen OPTIONAL)
+endif (WITH_APIDOC)

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

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.4.1.ebuild,v 1.1 2012/11/05 13:55:35 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.4.1.ebuild,v 1.3 2012/12/14 12:54:57 ago Exp $
EAPI=4
@ -18,7 +18,7 @@ IUSE="debug"
if [[ $PV == *9999* ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
fi
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop-php/kdevelop-php-1.4.1.ebuild,v 1.1 2012/11/05 13:58:04 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop-php/kdevelop-php-1.4.1.ebuild,v 1.3 2012/12/14 12:54:43 ago Exp $
EAPI=4
@ -19,7 +19,7 @@ IUSE="debug doc"
if [[ $PV == *9999* ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
fi
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-4.4.1.ebuild,v 1.2 2012/12/10 15:55:02 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-4.4.1.ebuild,v 1.4 2012/12/14 12:54:09 ago Exp $
EAPI=4
@ -17,7 +17,7 @@ IUSE="+cmake +cxx debug okteta qthelp"
if [[ $PV == *9999* ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
fi
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevplatform/kdevplatform-1.4.1.ebuild,v 1.2 2012/12/10 15:56:59 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevplatform/kdevplatform-1.4.1.ebuild,v 1.4 2012/12/14 12:54:26 ago Exp $
EAPI=4
@ -21,7 +21,7 @@ IUSE="cvs debug reviewboard subversion"
if [[ $PV == *9999 ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
fi
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-utils.eclass,v 1.60 2012/12/03 12:05:51 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-utils.eclass,v 1.61 2012/12/14 08:40:18 mgorny Exp $
# @ECLASS: autotools-utils.eclass
# @MAINTAINER:
@ -157,6 +157,8 @@ EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install src_test
# @DESCRIPTION:
# Array containing documents passed to dodoc command.
#
# In EAPIs 4+, can list directories as well.
#
# Example:
# @CODE
# DOCS=( NEWS README )
@ -485,7 +487,12 @@ autotools-utils_src_install() {
# XXX: support installing them from builddir as well?
if [[ ${DOCS} ]]; then
dodoc "${DOCS[@]}" || die "dodoc failed"
if [[ ${EAPI} == [23] ]]; then
dodoc "${DOCS[@]}" || die
else
# dies by itself
dodoc -r "${DOCS[@]}"
fi
else
local f
# same list as in PMS

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.25 2012/12/01 09:29:24 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.26 2012/12/14 08:41:59 mgorny Exp $
# @ECLASS: python-r1
# @MAINTAINER:
@ -133,7 +133,9 @@ fi
_python_set_globals() {
local flags=( "${PYTHON_COMPAT[@]/#/python_targets_}" )
local flags_st=( "${PYTHON_COMPAT[@]/#/-python_single_target_}" )
local optflags=${flags[@]/%/?}
optflags+=,${flags_st[@]/%/(-)}
IUSE=${flags[*]}
REQUIRED_USE="|| ( ${flags[*]} )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.2.3.ebuild,v 1.1 2012/11/01 19:37:47 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.2.3.ebuild,v 1.2 2012/12/14 12:18:54 pinkbyte Exp $
EAPI=3
inherit eutils gnome2-utils games
@ -11,7 +11,7 @@ SRC_URI="http://binaries.openttd.org/releases/${PV}/${P}-source.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="aplaymidi debug dedicated iconv icu lzo +openmedia +png +timidity +truetype zlib"
RESTRICT="test" # needs a graphics set in order to test

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/widelands-0.17.ebuild,v 1.5 2012/08/28 20:38:39 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/widelands-0.17.ebuild,v 1.6 2012/12/14 18:45:45 nimiux Exp $
EAPI=3
inherit eutils versionator toolchain-funcs flag-o-matic cmake-utils games
@ -13,7 +13,7 @@ SRC_URI="http://launchpad.net/widelands/${MY_PV}/build-$(get_version_component_r
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND="dev-lang/lua

@ -0,0 +1,34 @@
Copyright (c) <YEAR>, <OWNER>
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. 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.
3. Neither the name of the <ORGANIZATION> nor the names of its
contributors may be used to endorse or promote products derived from
this software without [specific] prior written permission.
[For permission [or any legal details], [please] contact <ADDRESS>.]
4. Redistributions of any form whatsoever must retain the following
acknowledgment: "This product includes software developed by
<ORGANIZATION> (<ADDRESS>)."
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.
---
Note: A variant of this license includes the HPND disclaimer instead.

@ -0,0 +1,73 @@
In plain English:
1. We don't promise that this software works. (But if you find any bugs,
please let us know!)
2. You can use this software for whatever you want. You don't have to pay us.
3. You may not pretend that you wrote this software. If you use it in a
program, you must acknowledge somewhere in your documentation that
you've used the IJG code.
In legalese:
The authors make NO WARRANTY or representation, either express or implied,
with respect to this software, its quality, accuracy, merchantability, or
fitness for a particular purpose. This software is provided "AS IS", and you,
its user, assume the entire risk as to its quality and accuracy.
This software is copyright (C) 1991-2012, Thomas G. Lane, Guido Vollbeding.
All Rights Reserved except as specified below.
Permission is hereby granted to use, copy, modify, and distribute this
software (or portions thereof) for any purpose, without fee, subject to these
conditions:
(1) If any part of the source code for this software is distributed, then this
README file must be included, with this copyright and no-warranty notice
unaltered; and any additions, deletions, or changes to the original files
must be clearly indicated in accompanying documentation.
(2) If only executable code is distributed, then the accompanying
documentation must state that "this software is based in part on the work of
the Independent JPEG Group".
(3) Permission for use of this software is granted only if the user accepts
full responsibility for any undesirable consequences; the authors accept
NO LIABILITY for damages of any kind.
These conditions apply to any software derived from or based on the IJG code,
not just to the unmodified library. If you use our work, you ought to
acknowledge us.
Permission is NOT granted for the use of any IJG author's name or company name
in advertising or publicity relating to this software or products derived from
it. This software may be referred to only as "the Independent JPEG Group's
software".
We specifically permit and encourage the use of this software as the basis of
commercial products, provided that all warranty or liability claims are
assumed by the product vendor.
ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
ansi2knr.c is NOT covered by the above copyright and conditions, but instead
by the usual distribution terms of the Free Software Foundation; principally,
that you must include source code if you redistribute it. (See the file
ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
of any program generated from the IJG code, this does not limit you more than
the foregoing paragraphs do.
The Unix configuration script "configure" was produced with GNU Autoconf.
It is copyright by the Free Software Foundation but is freely distributable.
The same holds for its supporting scripts (config.guess, config.sub,
ltmain.sh). Another support script, install-sh, is copyright by X Consortium
but is also freely distributable.
The IJG distribution formerly included code to read and write GIF files.
To avoid entanglement with the Unisys LZW patent, GIF reading support has
been removed altogether, and the GIF writer has been simplified to produce
"uncompressed GIFs". This technique does not use the LZW algorithm; the
resulting GIF files are larger than usual, but are readable by all standard
GIF decoders.
We are required to state that
"The Graphics Interchange Format(c) is the Copyright property of
CompuServe Incorporated. GIF(sm) is a Service Mark property of
CompuServe Incorporated."

@ -0,0 +1,33 @@
Copyright 1993, Geoff Kuenning, Granada Hills, CA
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. 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.
3. All modifications to the source code must be clearly marked as
such. Binary redistributions based on modified source code
must be clearly marked as modified versions in the documentation
and/or other materials provided with the distribution.
(clause 4 removed with permission from Geoff Kuenning)
5. The name of Geoff Kuenning may not be used to endorse or promote
products derived from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING 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 GEOFF
KUENNING 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.

@ -1,24 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0.ebuild,v 1.6 2012/12/11 16:10:46 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.1 2012/12/14 08:54:19 jlec Exp $
EAPI=4
EAPI=5
inherit base udev toolchain-funcs
inherit base flag-o-matic toolchain-funcs udev
MY_P="Argyll_V${PV}"
DESCRIPTION="Open source, ICC compatible color management system"
HOMEPAGE="http://www.argyllcms.com/"
SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="media-libs/tiff
virtual/jpeg
RDEPEND="
media-libs/tiff
sys-libs/zlib
virtual/jpeg
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
@ -34,7 +36,10 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}/${P}-jpeg.patch" )
PATCHES=(
"${FILESDIR}/${PN}-1.4.0-jpeg.patch"
"${FILESDIR}/${PN}-1.4.0-CVE-2012-4405.patch"
)
src_compile() {
# Make it respect LDFLAGS
@ -47,43 +52,46 @@ src_compile() {
local jobnumber=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }")
[ ${jobnumber} ] || jobnumber=-j1
jam -q -fJambase ${jobnumber} || die
append-cflags -DUNIX -D_THREAD_SAFE
sed \
-e 's:CCFLAGS:CFLAGS:g' \
-e "s:ar rusc:$(tc-getAR) rusc:g" \
-i Jambase || die
tc-export CC RANLIB
jam -dx -fJambase ${jobnumber} || die
}
src_install() {
jam -q -fJambase install || die
jam -dx -fJambase install || die
rm bin/License.txt || die
cd bin || die
pushd bin > /dev/null
local binname
for binname in * ; do
newbin ${binname} argyll-${binname}
done
cd .. || die
popd > /dev/null
if use doc; then
dohtml doc/*
fi
use doc && dohtml doc/*
dodoc log.txt Readme.txt ttbd.txt notes.txt
insinto /usr/share/${PN}/ref
doins ref/*
insinto /usr/share/${PN}
doins -r ref
udev_dorules libusb/55-Argyll.rules
}
pkg_postinst() {
elog "To avoid file collisions, all binary names have been prefixed"
elog "with \"argyll-\". E.g., the \"refine\" program is now called"
elog "\"argyll-refine\"."
elog
elog "If you have a Spyder2 you need to extract the firmware"
elog "from the CVSpyder.dll of the windows driver package"
elog "and store it as /usr/share/color/spyd2PLD.bin"
elog
echo
elog "For further info on setting up instrument access read"
elog "http://www.argyllcms.com/doc/Installing_Linux.html"
elog
echo
}

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

@ -1,3 +1,4 @@
DIST dispcalGUI-0.9.9.1.tar.gz 3225111 SHA256 17323641e7b54d1b3882a09b0a7ce6b4260e82d9682f38ea0374605cf7f22e5b SHA512 1cfbe2d55171bf71db61bc96e7ab2c5d8e83c7e02ae7e5d0bf6cd698802d9e8212f50996cc3ba8e304a5a2ddffb6da537f0776e02d2bbcbcbb51b6a3dac66bdd WHIRLPOOL 49794a0a36625c99be7f9d007421cb01efed89bffe7a1b9495b8016dcc564ea821c36b2bf675df9dbe225a5ed6f6ae08534e63c9c8fb66020e839ef6d3a8df9c
DIST dispcalGUI-1.1.0.0.tar.gz 3274797 SHA256 467f52c62af56149732468cd18131483ceafd8f622b990cd0e6dd3637f170613 SHA512 977b8cf563fa6c59d51ed7400c3cffa9427d9892cc5d7db0392babb4f2f2085e63de2e86c74a816f05c32b503013eee70b1a3cace3d9ddaee8ff2ada9090989e WHIRLPOOL 132204006fbdc92d4997ae303a9dd4e2361dc03c8cf17f8342932f9a1fc208ebf2e39cfe711145d3d4b820d95b0b812823398c2f6d181a0cc481cc66ede164f9
DIST dispcalGUI-1.1.2.1.tar.gz 3278240 SHA256 24f58f10396e3e7fc2a39f273d8e7f208cc3c2bead9bfcb5294b2f07bf5e577c SHA512 76e5613cc06f218cef424b1ebfad6afce67cc5969016e920e09e15788ac2495e75b6fd508a4e344049cb988a3ed9ce9643c61e49010097390c090e7d2e249e2e WHIRLPOOL b78fb117ac37d6fb5c8587be22d72570e7fb1e6c1f409aa0cb6bc63d0bdf391d6cfeb076f797c7ea18a441125782f8e0f3658a0393a447c5a77dc67598f29754
DIST dispcalGUI-1.1.2.9.tar.gz 3278916 SHA256 4bb3094e050261a928c49b72716db6c943b92844bdf8479946a9a2093bb444ef SHA512 45a4bb84a46d3b92bcbbbf21e1f9172992870f74b20bd1110fe51263b94ff3f8ca2d7fb7e7291fbb4c73d6c451f6180333480a4fc66c0c782d37ff856129353f WHIRLPOOL 119f46aa850f709de42b184e8e58f47778429d6bd06693c1ee195ef55ef5928e8a830b54c049d03765a37325e59aee37eac8ad7cc626e76a2e336f1cb1e2e4ef

@ -0,0 +1,76 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/dispcalgui/dispcalgui-1.1.2.9.ebuild,v 1.1 2012/12/14 11:57:32 jlec Exp $
EAPI="2"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython 2.7-pypy-*"
inherit distutils fdo-mime
MY_PN="dispcalGUI"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Display Calibration and Characterization powered by Argyll CMS"
HOMEPAGE="http://dispcalgui.hoech.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=media-gfx/argyllcms-1.1.0
>=dev-python/wxpython-2.8.10.1
>=x11-libs/libX11-1.3.3
>=x11-apps/xrandr-1.3.2
>=x11-libs/libXxf86vm-1.1.0
>=x11-proto/xineramaproto-1.2
>=x11-libs/libXinerama-1.1"
RDEPEND="${DEPEND}
>=dev-python/numpy-1.2.1"
# Just in case someone renames the ebuild
S=${WORKDIR}/${MY_P}
DOCS=(
README.html
)
src_prepare() {
# Prohibit setup from running xdg-* programs, resulting to sandbox violation
cd "${S}/dispcalGUI" || die "Cannot cd to source directory."
sed -e 's/if which(\"xdg-icon-resource\"):/if which(\"xdg-icon-resource-non-existant\"):/' \
-e 's/if which(\"xdg-desktop-menu\"):/if which(\"xdg-desktop-menu-non-existant\"):/' \
-i postinstall.py || die "sed'ing out the xdg-* setup functions failed"
# Remove deprecated Encoding key from .desktop file
cd "${S}" || die "Cannot cd to work directory."
for offendingFile in $(grep -r -l "Encoding=UTF-8" .); do
sed -e '/Encoding=UTF-8/d' -i "${offendingFile}" || \
die "removing deprecated Encoding key from .desktop files failed"
done
distutils_src_prepare
}
src_install() {
distutils_src_install
#remove udev files
rm "${D}"/etc/udev/rules.d/55-Argyll.rules || die
}
pkg_postinst() {
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
distutils_pkg_postinst
}
pkg_postrm() {
# Run xdg-* programs the Gentoo way since we removed this functionality from the original package
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
distutils_pkg_postrm
}

@ -1,18 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>opensource@andmarios.com</email>
<name>Marios Andreopoulos</name>
<description>Maintainer.</description>
</maintainer>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Proxy maintainer.</description>
</maintainer>
<longdescription lang="en">
<herd>proxy-maintainers</herd>
<maintainer>
<email>opensource@andmarios.com</email>
<name>Marios Andreopoulos</name>
<description>Maintainer.</description>
</maintainer>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Proxy maintainer.</description>
</maintainer>
<longdescription lang="en">
</longdescription>
</pkgmetadata>

@ -1,7 +1,4 @@
DIST fldigi-3.21.42.tar.gz 1665053 SHA256 864ffdab48e352116347fef80bd34e6b1c55ac35b83b9770767da3827e7d639e SHA512 5cc641e2aea8b94044cc65f59785b09b8c7acd4e5152c650fec2ab942b1e99b577cd18fed2d66c63a72648ddafa5a14d5eeeabe860a3453df5580b8a0c9ec272 WHIRLPOOL 12d0e5aecdbcb668e91529e5ff1884b75ea9dfee3e503a838c3889d22ff9ef113f64b4430c4b973a1056d9700c30b2af08f5c9cbbbba8eaeaa8f9e5b7bfbe00a
DIST fldigi-3.21.50.tar.gz 1790564 SHA256 244921f705f70cd48e2ade44f853a7e092775f7a61d3e214f5faaf74853606c5 SHA512 4852528590192758711b59a201ef5af5c9469b5fc4007b75cca783877d45de3091f930395ee02446c81bc6a433a58006ebc0a2cecc4f01dff49594c5ee983126 WHIRLPOOL b89b026e64c227e30da18fc8059b81e8937e805013cebb6cc28ccef97d4a4b061b8d63ee74b2c8efa993f60c68672db2a57f2e5a0f184b2015b817f38faab73b
DIST fldigi-3.21.58.tar.gz 1794407 SHA256 99dfe1fbda0b2a7d9a49f0db7757dc8f8223a77ef95208b0ec1dc7b1ad8ac8af SHA512 c9d5c3c37dbb36ba04138fb7ef0cfbf8c0b221b2e1d3fbd8f3d47d9bfb47e42f90d45bffbaaf1cd5d801316acee7e1bdd827c60caac79a665f73f93cf0c7cb08 WHIRLPOOL b8f8024fb4e3ca242b4b67786fa370cdb9f334227feacc91468b5f8c55b8a13357550e83311183cbc51dcfb4fb8422dfabcc072264a8c5b0fdcadea22901c840
DIST fldigi-3.21.59.tar.gz 2105081 SHA256 0b87722b2931ba9ee60a002459f320e1cdbb80a1fec6b1242bb2bb8ef415d212 SHA512 e633b1cee9f10ba5c56157d59b7cca515c3f13a33d46e9aec8a9b36890fa7a3de3332a94fb1be8ba0186555ed2382c3464a3cb9076e7a608ef39566c71b67f67 WHIRLPOOL 4f73555d3615f92a7a9c1dd0121fca119be04746ef726a8c9aea161883aff3c6c318d7b0ccf0e995097a8a027f521385205afcbf4686225c4a23b56ae8b9b8ce
DIST fldigi-3.21.60.tar.gz 2120677 SHA256 72bbd9f1066642671fa50736224c186c2d4874f20548d304e84194d3609b1a1b SHA512 3051923f4f56828b45e5e1413b40607dc4ccbfca420105a0513cd0ec6e58341736711400e58a2388dda9ccd62a80c6ba0937a5f1dd73aaff0fb75ec7d4f704b6 WHIRLPOOL 590f3b5b7d1958b725a741b00c60c02d0c90621e41cfb15ed9e348b8acb764e5460b6e442454608343cb52f6f95fe6ae38293b30f666fbedc3bb452407c81a5c
DIST fldigi-3.21.61.tar.gz 2119162 SHA256 a00ef5e5b500ea55d7f179dfc4ec172fc2db147499c0665fd76825e5d370e709 SHA512 aa0f2d40ec18698fe67fdbd1210aea530083b7162519a9d1835a9d28b38b190b34e6f0757966042b98591a99ab4abef16f70bcc5e07ce6b3425db321efbdcac3 WHIRLPOOL e817dd3a55f226d02538d7bc332940db4e954ca4ef04330d9b7571999fd4da1e6dfba89ea1b2f4077b6ba5052ffcdcbf34093c217757a637c1c855332a8877ea
DIST fldigi-3.21.62.tar.gz 2122596 SHA256 82d7882e8a7033d60dbcecdf24449ac33248cb2fbac3d46f0d6a8affff1d5d51 SHA512 acf3432a5dfe4af70da6e9d85350b8240a0b73786268cef9913bc829e188f28c0b1ec11762b9999a9ae52ff8f48cf4abc1251dfbcc52b19fadc9f10a89dbe0c0 WHIRLPOOL d953e45e48a0ea83840f869fac68dc8052d8d30b9dc0d604e4ecce656ec54286adb492c61f390ebe81ba9fb621d3dd700554dd4f47832548735c5a1a6472d55c

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.42.ebuild,v 1.3 2012/06/17 21:43:40 jdhore Exp $
EAPI=4
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
RDEPEND="x11-libs/fltk:1[threads,xft]
media-libs/libsamplerate
media-libs/libpng
x11-misc/xdg-utils
hamlib? ( media-libs/hamlib )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )
sndfile? ( >=media-libs/libsndfile-1.0.10 )
xmlrpc? ( || ( >=dev-libs/xmlrpc-c-1.18.02[abyss] <dev-libs/xmlrpc-c-1.18.02 )
dev-perl/RPC-XML
dev-perl/Term-ReadLine-Perl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog NEWS README )
src_configure() {
econf $(use_with sndfile) \
$(use_with portaudio) \
$(use_with hamlib) \
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--without-asciidoc
}

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.58.ebuild,v 1.1 2012/10/21 18:13:53 tomjbe Exp $
EAPI=4
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
RDEPEND="x11-libs/fltk:1[threads,xft]
media-libs/libsamplerate
media-libs/libpng
x11-misc/xdg-utils
hamlib? ( media-libs/hamlib )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )
sndfile? ( >=media-libs/libsndfile-1.0.10 )
xmlrpc? ( || ( >=dev-libs/xmlrpc-c-1.18.02[abyss] <dev-libs/xmlrpc-c-1.18.02 )
dev-perl/RPC-XML
dev-perl/Term-ReadLine-Perl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog NEWS README )
src_configure() {
econf $(use_with sndfile) \
$(use_with portaudio) \
$(use_with hamlib) \
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--without-asciidoc
}

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.59.ebuild,v 1.1 2012/11/01 08:08:07 tomjbe Exp $
EAPI=4
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
RDEPEND="x11-libs/fltk:1[threads,xft]
media-libs/libsamplerate
media-libs/libpng
x11-misc/xdg-utils
hamlib? ( media-libs/hamlib )
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )
sndfile? ( >=media-libs/libsndfile-1.0.10 )
xmlrpc? ( || ( >=dev-libs/xmlrpc-c-1.18.02[abyss] <dev-libs/xmlrpc-c-1.18.02 )
dev-perl/RPC-XML
dev-perl/Term-ReadLine-Perl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
DOCS=( AUTHORS ChangeLog NEWS README )
src_configure() {
econf $(use_with sndfile) \
$(use_with portaudio) \
$(use_with hamlib) \
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--without-asciidoc
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.60.ebuild,v 1.1 2012/11/12 18:03:16 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.60.ebuild,v 1.4 2012/12/14 17:51:50 tomjbe Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
RDEPEND="x11-libs/fltk:1[threads,xft]
@ -37,5 +37,6 @@ src_configure() {
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--disable-silent-rules \
--without-asciidoc
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.61.ebuild,v 1.1 2012/11/22 17:37:14 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.61.ebuild,v 1.2 2012/12/14 17:51:50 tomjbe Exp $
EAPI=4
@ -37,5 +37,6 @@ src_configure() {
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--disable-silent-rules \
--without-asciidoc
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.62.ebuild,v 1.1 2012/11/26 05:37:58 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.62.ebuild,v 1.2 2012/12/14 17:51:50 tomjbe Exp $
EAPI=4
@ -37,5 +37,6 @@ src_configure() {
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--disable-silent-rules \
--without-asciidoc
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.63.ebuild,v 1.1 2012/12/07 14:51:35 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.63.ebuild,v 1.2 2012/12/14 17:51:50 tomjbe Exp $
EAPI=4
@ -37,5 +37,6 @@ src_configure() {
$(use_enable nls) \
$(use_with pulseaudio) \
$(use_with xmlrpc) \
--disable-silent-rules \
--without-asciidoc
}

@ -1,4 +1,2 @@
DIST flrig-1.3.03.tar.gz 551697 SHA256 d014404b7a215576625f0eee19f72be2bfb25c3b2006e95abb7407d03c06f2d7 SHA512 962c6a7cf50b50b21edf00fa58cf60e7a10204f68cd108327ebdd59f3c23827ee507747b75659d7453465c9fa2ca5c9bee6a77681cc615a30c35e6719713f3bd WHIRLPOOL 934deaacdd18dd67bb66228ed5c4de6299bfeeccc5b529aed7bce796a27be161f13191fbd34f29657e72b620363a2c57bb46f91935220cf059e7f783eb476c9d
DIST flrig-1.3.07.tar.gz 554791 SHA256 4f21459e45c85bcaceaf58e257427795a7e7ed794e41493ae7a350d96180a72e SHA512 b24da9f8643d4da81af613ca211fbf36f29515c34f057262dbebca31c39a3237fd6688b4aaa0238bcc2c08152f6366e09d0184d327f9b2c9d6fbee2f11903289 WHIRLPOOL e42c3fbb88d6e9d66e078d1f8c589c1ea2b7dc7002c962e5b215f24a2da80cbc025f46605c70dcd4e47529961a18a0d4e529493d241025ef8c20988f9533f7a1
DIST flrig-1.3.08.tar.gz 554818 SHA256 b2c377c42527d155c7b83c60fc90d62f92bec74e777d0d167e0f2ab7d72e4abf SHA512 8b654e578b83bbeddf7bcbd560de5ed55b034f23428fc574b60bd18450a6ffea530f42004aef0b85cb7f2018d3603a789f3ccc77569d61506beb02eca2ea043c WHIRLPOOL 7c4fab9711191d125a777264e8194fb8e1480cfc5c4964456c0ae711b11b417574d3d8802dc78fd8545b1cdd7bfd4f83ec73a9a8df5d572910b361dd2e1ae1b1
DIST flrig-1.3.09.tar.gz 555504 SHA256 675e01514ef689db30492dd9d725b5e25050e66075f9a59ae874b6b46e5e3897 SHA512 6a900caf678e14dbe10e395cb3924716077b38fe21967ef5155022c34a6aa844e4feaa45c2bb954fc07e32759205f9a61b57a97e99d5863428380e74b55cb393 WHIRLPOOL 4c8e6c4439555fd4a80db10df6b1bf3181da5d7ee679e4ecf8d40cf9608eb467af6457175ff441a2186ea398d6ff53ca10efc335910e5cf53cc159c3aa4ebced

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.03.ebuild,v 1.1 2012/06/05 13:36:38 tomjbe Exp $
EAPI=2
DESCRIPTION="Transceiver control program for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html"
SRC_URI="http://www.w1hkj.com/downloads/flrig/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}
sys-devel/gettext"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README || die
}

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.07.ebuild,v 1.1 2012/08/04 08:29:04 tomjbe Exp $
EAPI=2
DESCRIPTION="Transceiver control program for Amateur Radio use"
HOMEPAGE="http://www.w1hkj.com/flrig-help/index.html"
SRC_URI="http://www.w1hkj.com/downloads/flrig/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}
sys-devel/gettext"
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog README || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.08.ebuild,v 1.1 2012/09/04 11:18:29 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.08.ebuild,v 1.4 2012/12/14 18:03:24 tomjbe Exp $
EAPI=2
@ -10,10 +10,11 @@ SRC_URI="http://www.w1hkj.com/downloads/flrig/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="nls"
RDEPEND="x11-libs/fltk:1
RDEPEND="x11-libs/libX11
x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.09.ebuild,v 1.1 2012/12/07 14:57:52 tomjbe Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/flrig/flrig-1.3.09.ebuild,v 1.2 2012/12/14 18:03:24 tomjbe Exp $
EAPI=2
@ -13,7 +13,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="x11-libs/fltk:1
RDEPEND="x11-libs/libX11
x11-libs/fltk:1
x11-misc/xdg-utils"
DEPEND="${RDEPEND}

@ -1 +1 @@
Fri, 14 Dec 2012 05:06:51 +0000
Fri, 14 Dec 2012 20:36:53 +0000

@ -1 +1 @@
Fri, 14 Dec 2012 05:06:52 +0000
Fri, 14 Dec 2012 20:36:53 +0000

@ -20,7 +20,7 @@
always a description without a lang attribute. Also there are no overlapping
descriptions allowed (multiple description tags with the same language)
$Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml,v 1.978 2012/11/27 20:12:30 pacho Exp $
$Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml,v 1.979 2012/12/14 10:38:34 alonbl Exp $
-->
<herds>
@ -183,6 +183,10 @@
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
<maintainer>
<email>alonbl@gentoo.org</email>
<name>Alon Bar-Lev</name>
</maintainer>
</herd>
<herd>
<name>deb-tools</name>
@ -2189,6 +2193,10 @@
<email>s4t4n@gentoo.org</email>
<name>Michele Noberasco</name>
</maintainer>
<maintainer>
<email>alonbl@gentoo.org</email>
<name>Alon Bar-Lev</name>
</maintainer>
</herd>
<herd>
<name>net-ftp</name>

@ -9,5 +9,5 @@ LICENSE=BSD-2
RDEPEND=>=app-accessibility/sphinxbase-0.7[static-libs?,python?] python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
SLOT=0
SRC_URI=mirror://sourceforge/cmusphinx/sphinx3-0.8.tar.gz
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils 6ec23e3ba20d52bf09858db591431982 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 prefix 21058c21ca48453d771df15500873ede python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils f4dc5b0e643575b9bd31a2bd7deeee31 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 prefix 21058c21ca48453d771df15500873ede python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=2aa88e97b0a7ac9149cd4dd48bf60552

@ -5,9 +5,9 @@ EAPI=3
HOMEPAGE=http://cmusphinx.sourceforge.net/
IUSE=doc lapack python static-libs
KEYWORDS=~amd64 ~x86
LICENSE=BSD as-is
LICENSE=BSD-2 HPND MIT
RDEPEND=lapack? ( virtual/lapack ) python? ( || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) )
SLOT=0
SRC_URI=mirror://sourceforge/cmusphinx/sphinxbase-0.7.tar.gz
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils 6ec23e3ba20d52bf09858db591431982 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=18a516a1083593de4f795f86755c3fdb
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils f4dc5b0e643575b9bd31a2bd7deeee31 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 4092929a66c8b47ffa8d314ca9314ea7 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=418a51808fa50adc7acbe445aaab0f31

@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-libs/libxml2 sys-libs/readline
SLOT=0
SRC_URI=http://augeas.net/download/augeas-0.10.0.tar.gz
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils 6ec23e3ba20d52bf09858db591431982 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils f4dc5b0e643575b9bd31a2bd7deeee31 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=14a687bde194daa51161d9a7ced672a0

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 )
DEPEND=dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-)] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 )
DESCRIPTION=Remove outdated built kernels
EAPI=4
HOMEPAGE=https://bitbucket.org/mgorny/eclean-kernel/
IUSE=python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2
KEYWORDS=~amd64 ~mips ~x86 ~x86-fbsd
LICENSE=BSD
RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?] ) dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 )
RDEPEND=kernel_linux? ( dev-python/pymountboot[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-)] ) dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-)] python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 )
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 )
SLOT=0
SRC_URI=mirror://bitbucket/mgorny/eclean-kernel/downloads/eclean-kernel-0.3.1.tar.bz2
_eclasses_=distutils-r1 83b312e6f223248f1dbad33727ed2439 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 fb4fe6028d7e1d3e82442f6057f1ff26 python-utils-r1 91bb8f958882645dca1ba01c1eda4545 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_eclasses_=distutils-r1 83b312e6f223248f1dbad33727ed2439 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 9bea15e1e3fa9c2110acb76b3c8875e6 python-utils-r1 91bb8f958882645dca1ba01c1eda4545 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=32f4630c60dcd15a14cbf0e85da122b4

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

Loading…
Cancel
Save