parent
e0356a0434
commit
9f897f943a
@ -0,0 +1,59 @@
|
||||
diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/Makefile.in.firebird Firebird-2.5.0.26074-0_deps-flags/builds/posix/Makefile.in.firebird
|
||||
--- Firebird-2.5.0.26074-0_orig/builds/posix/Makefile.in.firebird 2010-11-09 12:42:45.000000000 -0500
|
||||
+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/Makefile.in.firebird 2011-03-28 15:10:09.814370706 -0400
|
||||
@@ -158,7 +158,7 @@
|
||||
# some complications particularly for super in needing to start the server
|
||||
# that you are currently building. MOD 28-July-2002
|
||||
|
||||
-firebird_basic: btyacc_binary external_libraries firebird_boot basic_targets
|
||||
+firebird_basic: firebird_boot basic_targets
|
||||
|
||||
firebird_boot: updateBuildNum boot_phase1 boot_phase2
|
||||
|
||||
diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/make.defaults Firebird-2.5.0.26074-0_deps-flags/builds/posix/make.defaults
|
||||
--- Firebird-2.5.0.26074-0_orig/builds/posix/make.defaults 2010-11-09 12:42:45.000000000 -0500
|
||||
+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/make.defaults 2011-03-28 15:21:26.904370708 -0400
|
||||
@@ -138,7 +138,7 @@
|
||||
AR= ar @AR_OPTIONS@ crsu
|
||||
LN= @LN_S@
|
||||
RANLIB= @RANLIB@
|
||||
-BTYACC=$(ROOT)/extern/btyacc/btyacc
|
||||
+BTYACC=/usr/bin/btyacc
|
||||
|
||||
CC = @CC@
|
||||
CXX = @CXX@
|
||||
diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/prefix.linux Firebird-2.5.0.26074-0_deps-flags/builds/posix/prefix.linux
|
||||
--- Firebird-2.5.0.26074-0_orig/builds/posix/prefix.linux 2010-11-09 12:42:45.000000000 -0500
|
||||
+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/prefix.linux 2011-03-25 21:38:29.031037374 -0400
|
||||
@@ -18,11 +18,10 @@
|
||||
#
|
||||
# 2 Oct 2002, Nickolay Samofatov - Major cleanup
|
||||
|
||||
-COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0
|
||||
-OPTIMIZE_FLAGS=-O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer
|
||||
+COMMON_FLAGS=-DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -MMD -fPIC -fmessage-length=0
|
||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||
|
||||
-PROD_FLAGS=-DNDEBUG $(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||
+PROD_FLAGS=$(COMMON_FLAGS)
|
||||
#DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||
DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||
|
||||
diff -Naur Firebird-2.5.0.26074-0_orig/builds/posix/prefix.linux_amd64 Firebird-2.5.0.26074-0_deps-flags/builds/posix/prefix.linux_amd64
|
||||
--- Firebird-2.5.0.26074-0_orig/builds/posix/prefix.linux_amd64 2010-11-09 12:42:45.000000000 -0500
|
||||
+++ Firebird-2.5.0.26074-0_deps-flags/builds/posix/prefix.linux_amd64 2011-03-25 21:39:15.134370707 -0400
|
||||
@@ -18,12 +18,11 @@
|
||||
#
|
||||
# 2 Oct 2002, Nickolay Samofatov - Major cleanup
|
||||
|
||||
-COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0
|
||||
-OPTIMIZE_FLAGS=-O3 -fno-omit-frame-pointer
|
||||
+COMMON_FLAGS=-DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -MMD -fPIC -fmessage-length=0
|
||||
WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable
|
||||
CXXFLAGS:= $(CXXFLAGS) -fno-rtti
|
||||
|
||||
-PROD_FLAGS=-DNDEBUG $(COMMON_FLAGS) $(OPTIMIZE_FLAGS)
|
||||
+PROD_FLAGS=$(COMMON_FLAGS)
|
||||
#DEV_FLAGS=-DUSE_VALGRIND $(COMMON_FLAGS) $(WARN_FLAGS)
|
||||
DEV_FLAGS=$(COMMON_FLAGS) $(WARN_FLAGS)
|
||||
|
@ -0,0 +1,290 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/firebird-2.5.3.26780.0-r1.ebuild,v 1.1 2014/12/16 10:14:12 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit flag-o-matic eutils autotools multilib user readme.gentoo versionator
|
||||
|
||||
MY_P=${PN/f/F}-$(replace_version_separator 4 -)
|
||||
#MY_P=${PN/f/F}-${PV/_rc/-ReleaseCandidate}
|
||||
|
||||
DESCRIPTION="A relational database offering many ANSI SQL:2003 and some SQL:2008 features"
|
||||
HOMEPAGE="http://www.firebirdsql.org/"
|
||||
SRC_URI="mirror://sourceforge/firebird/${MY_P}.tar.bz2
|
||||
doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip )"
|
||||
|
||||
LICENSE="IDPL Interbase-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 -ia64 ~x86"
|
||||
|
||||
IUSE="doc client superserver xinetd examples debug"
|
||||
REQUIRED_USE="
|
||||
client? ( !superserver )
|
||||
client? ( !xinetd )
|
||||
superserver? ( !xinetd )
|
||||
"
|
||||
|
||||
RESTRICT="userpriv"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libedit
|
||||
dev-libs/icu:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/btyacc-3.0-r2
|
||||
doc? ( app-arch/unzip )
|
||||
"
|
||||
RDEPEND="${RDEPEND}
|
||||
xinetd? ( virtual/inetd )
|
||||
!sys-cluster/ganglia
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup firebird 450
|
||||
enewuser firebird 450 /bin/bash /usr/$(get_libdir)/firebird firebird
|
||||
}
|
||||
|
||||
function check_sed() {
|
||||
MSG="sed of $3, required $2 lines modified $1"
|
||||
einfo "${MSG}"
|
||||
[[ $1 -ge $2 ]] || die "${MSG}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if use doc; then
|
||||
# Unpack docs
|
||||
mkdir "${WORKDIR}/manuals"
|
||||
cd "${WORKDIR}/manuals"
|
||||
unpack ib_b60_doc.zip
|
||||
cd "${WORKDIR}"
|
||||
fi
|
||||
unpack "${MY_P}.tar.bz2"
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# This patch might be portable, and not need to be duplicated per version
|
||||
# also might no longer be necessary to patch deps or libs, just flags
|
||||
epatch "${FILESDIR}/${PN}-2.5.3.26780.0-deps-flags.patch"
|
||||
|
||||
use client && epatch "${FILESDIR}/${PN}-2.5.1.26351.0-client.patch"
|
||||
if ! use superserver ; then
|
||||
epatch "${FILESDIR}/${PN}-2.5.1.26351.0-superclassic.patch"
|
||||
fi
|
||||
|
||||
# Rename references to isql to fbsql
|
||||
# sed vs patch for portability and addtional location changes
|
||||
check_sed "$(sed -i -e 's:"isql :"fbsql :w /dev/stdout' \
|
||||
src/isql/isql.epp | wc -l)" "1" "src/isql/isql.epp" # 1 line
|
||||
check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \
|
||||
src/msgs/history2.sql | wc -l)" "4" "src/msgs/history2.sql" # 4 lines
|
||||
check_sed "$(sed -i -e 's:--- ISQL:--- FBSQL:w /dev/stdout' \
|
||||
-e 's:isql :fbsql :w /dev/stdout' \
|
||||
-e 's:ISQL :FBSQL :w /dev/stdout' \
|
||||
src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 6 lines
|
||||
|
||||
find "${S}" -name \*.sh -print0 | xargs -0 chmod +x
|
||||
rm -rf "${S}"/extern/{btyacc,editline,icu}
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-flags -fprefetch-loop-arrays
|
||||
filter-mfpmath sse
|
||||
|
||||
econf \
|
||||
--prefix=/usr/$(get_libdir)/firebird \
|
||||
$(use_enable superserver superserver) \
|
||||
$(use_enable debug) \
|
||||
--with-editline \
|
||||
--with-system-editline \
|
||||
--with-system-icu \
|
||||
--with-fbbin=/usr/bin \
|
||||
--with-fbsbin=/usr/sbin \
|
||||
--with-fbconf=/etc/${PN} \
|
||||
--with-fblib=/usr/$(get_libdir) \
|
||||
--with-fbinclude=/usr/include \
|
||||
--with-fbdoc=/usr/share/doc/${P} \
|
||||
--with-fbudf=/usr/$(get_libdir)/${PN}/UDF \
|
||||
--with-fbsample=/usr/share/doc/${P}/examples \
|
||||
--with-fbsample-db=/usr/share/doc/${P}/examples/db \
|
||||
--with-fbhelp=/usr/$(get_libdir)/${PN}/help \
|
||||
--with-fbintl=/usr/$(get_libdir)/${PN}/intl \
|
||||
--with-fbmisc=/usr/share/${PN} \
|
||||
--with-fbsecure-db=/etc/${PN} \
|
||||
--with-fbmsg=/usr/$(get_libdir)/${PN} \
|
||||
--with-fblog=/var/log/${PN}/ \
|
||||
--with-fbglock=/var/run/${PN} \
|
||||
--with-fbplugins=/usr/$(get_libdir)/${PN}/plugins \
|
||||
--with-gnu-ld \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS="${MAKEOPTS/-j*/-j1} ${MAKEOPTS/-j/CPU=}"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}/gen/${PN}"
|
||||
|
||||
if use doc; then
|
||||
dodoc "${S}"/doc/*.pdf
|
||||
find "${WORKDIR}"/manuals -type f -iname "*.pdf" -exec dodoc '{}' + || die
|
||||
fi
|
||||
|
||||
insinto /usr/include
|
||||
doins include/*
|
||||
|
||||
rm lib/libfbstatic.a
|
||||
|
||||
insinto /usr/$(get_libdir)
|
||||
dolib.so lib/*.so*
|
||||
|
||||
# links for backwards compatibility
|
||||
dosym libfbclient.so /usr/$(get_libdir)/libgds.so
|
||||
dosym libfbclient.so /usr/$(get_libdir)/libgds.so.0
|
||||
dosym libfbclient.so /usr/$(get_libdir)/libfbclient.so.1
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins *.msg
|
||||
|
||||
use client && return
|
||||
|
||||
einfo "Renaming isql -> fbsql"
|
||||
mv bin/isql bin/fbsql
|
||||
|
||||
local bins="fbsql fbsvcmgr fbtracemgr gbak gdef gfix gpre gsec gstat nbackup qli"
|
||||
for bin in ${bins[@]}; do
|
||||
dobin bin/${bin}
|
||||
done
|
||||
|
||||
dosbin bin/fb_lock_print
|
||||
# SuperServer
|
||||
if use superserver ; then
|
||||
dosbin bin/{fbguard,fbserver}
|
||||
# ClassicServer
|
||||
elif use xinetd ; then
|
||||
dosbin bin/fb_inet_server
|
||||
# SuperClassic
|
||||
else
|
||||
dosbin bin/{fbguard,fb_smp_server}
|
||||
|
||||
#Temp should not be necessary, need to patch/fix
|
||||
dosym "${D}"/usr/$(get_libdir)/libib_util.so /usr/$(get_libdir)/${PN}/lib/libib_util.so
|
||||
fi
|
||||
|
||||
exeinto /usr/bin/${PN}
|
||||
exeopts -m0755
|
||||
doexe bin/{changeRunUser,restoreRootRunUser,changeDBAPassword}.sh
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}/help
|
||||
doins help/help.fdb
|
||||
|
||||
exeinto /usr/$(get_libdir)/firebird/intl
|
||||
dolib.so intl/libfbintl.so
|
||||
dosym "${D}"/usr/$(get_libdir)/libfbintl.so /usr/$(get_libdir)/${PN}/intl/fbintl
|
||||
dosym "${D}"/etc/firebird/fbintl.conf /usr/$(get_libdir)/${PN}/intl/fbintl.conf
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}/plugins
|
||||
dolib.so plugins/libfbtrace.so
|
||||
dosym "${D}"/usr/$(get_libdir)/libfbtrace.so /usr/$(get_libdir)/${PN}/plugins/libfbtrace.so
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}/UDF
|
||||
doexe UDF/*.so
|
||||
|
||||
insinto /usr/share/${PN}/upgrade
|
||||
doins "${S}"/src/misc/upgrade/v2/*
|
||||
|
||||
insinto /etc/${PN}
|
||||
insopts -m0644 -o firebird -g firebird
|
||||
doins ../install/misc/*.conf
|
||||
insopts -m0660 -o firebird -g firebird
|
||||
doins security2.fdb
|
||||
|
||||
if use xinetd ; then
|
||||
insinto /etc/xinetd.d
|
||||
newins "${FILESDIR}/${PN}.xinetd" ${PN}
|
||||
else
|
||||
newinitd "${FILESDIR}/${PN}.init.d.2.5" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.conf.d.2.5" ${PN}
|
||||
fperms 640 /etc/conf.d/${PN}
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
diropts -m 755 -o firebird -g firebird
|
||||
dodir /var/log/${PN}
|
||||
dodir /var/run/${PN}
|
||||
keepdir /var/log/${PN}
|
||||
keepdir /var/run/${PN}
|
||||
|
||||
use examples && docinto examples
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use client && return
|
||||
|
||||
# Hack to fix ownership/perms
|
||||
chown -fR firebird:firebird "${ROOT}/etc/${PN}" "${ROOT}/usr/$(get_libdir)/${PN}"
|
||||
chmod 750 "${ROOT}/etc/${PN}"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
use client && return
|
||||
|
||||
# if found /etc/security.gdb from previous install, backup, and restore as
|
||||
# /etc/security2.fdb
|
||||
if [ -f "${ROOT}/etc/firebird/security.gdb" ] ; then
|
||||
# if we have scurity2.fdb already, back it 1st
|
||||
if [ -f "${ROOT}/etc/firebird/security2.fdb" ] ; then
|
||||
cp "${ROOT}/etc/firebird/security2.fdb" "${ROOT}/etc/firebird/security2.fdb.old"
|
||||
fi
|
||||
gbak -B "${ROOT}/etc/firebird/security.gdb" "${ROOT}/etc/firebird/security.gbk"
|
||||
gbak -R "${ROOT}/etc/firebird/security.gbk" "${ROOT}/etc/firebird/security2.fdb"
|
||||
mv "${ROOT}/etc/firebird/security.gdb" "${ROOT}/etc/firebird/security.gdb.old"
|
||||
rm "${ROOT}/etc/firebird/security.gbk"
|
||||
|
||||
# make sure they are readable only to firebird
|
||||
chown firebird:firebird "${ROOT}/etc/firebird/{security.*,security2.*}"
|
||||
chmod 660 "${ROOT}/etc/firebird/{security.*,security2.*}"
|
||||
|
||||
einfo
|
||||
einfo "Converted old security.gdb to security2.fdb, security.gdb has been "
|
||||
einfo "renamed to security.gdb.old. if you had previous security2.fdb, "
|
||||
einfo "it's backed to security2.fdb.old (all under ${ROOT}/etc/firebird)."
|
||||
einfo
|
||||
fi
|
||||
|
||||
# we need to enable local access to the server
|
||||
if [ ! -f "${ROOT}/etc/hosts.equiv" ] ; then
|
||||
touch "${ROOT}/etc/hosts.equiv"
|
||||
chown root:0 "${ROOT}/etc/hosts.equiv"
|
||||
chmod u=rw,go=r "${ROOT}/etc/hosts.equiv"
|
||||
fi
|
||||
|
||||
# add 'localhost.localdomain' to the hosts.equiv file...
|
||||
if [ grep -q 'localhost.localdomain$' "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then
|
||||
echo "localhost.localdomain" >> "${ROOT}/etc/hosts.equiv"
|
||||
einfo "Added localhost.localdomain to ${ROOT}/etc/hosts.equiv"
|
||||
fi
|
||||
|
||||
# add 'localhost' to the hosts.equiv file...
|
||||
if [ grep -q 'localhost$' "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then
|
||||
echo "localhost" >> "${ROOT}/etc/hosts.equiv"
|
||||
einfo "Added localhost to ${ROOT}/etc/hosts.equiv"
|
||||
fi
|
||||
|
||||
HS_NAME=`hostname`
|
||||
if [ grep -q ${HS_NAME} "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then
|
||||
echo "${HS_NAME}" >> "${ROOT}/etc/hosts.equiv"
|
||||
einfo "Added ${HS_NAME} to ${ROOT}/etc/hosts.equiv"
|
||||
fi
|
||||
|
||||
einfo "If you're using UDFs, please remember to move them"
|
||||
einfo "to /usr/lib/firebird/UDF"
|
||||
}
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-6.11.0.ebuild,v 1.1 2014/12/16 08:54:24 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
# weird failures
|
||||
RESTRICT="test"
|
||||
|
||||
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
|
||||
HOMEPAGE="http://www.parrot.org/"
|
||||
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
|
||||
|
||||
RDEPEND="sys-libs/readline
|
||||
opengl? ( media-libs/freeglut )
|
||||
nls? ( sys-devel/gettext )
|
||||
unicode? ( >=dev-libs/icu-2.6:= )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
|
||||
gmp? ( >=dev-libs/gmp-4.1.4 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
doc? ( dev-perl/JSON )"
|
||||
|
||||
DEPEND="dev-lang/perl[doc?]
|
||||
${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
myconf="--disable-rpath"
|
||||
use unicode || myconf+=" --without-icu"
|
||||
use ssl || myconf+=" --without-crypto"
|
||||
use gdbm || myconf+=" --without-gdbm"
|
||||
use nls || myconf+=" --without-gettext"
|
||||
use gmp || myconf+=" --without-gmp"
|
||||
use opengl || myconf+=" --without-opengl"
|
||||
use pcre || myconf+=" --without-pcre"
|
||||
|
||||
perl Configure.pl \
|
||||
--ccflags="${CFLAGS}" \
|
||||
--linkflags="${LDFLAGS}" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--sysconfdir="${EPREFIX}"/etc \
|
||||
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
|
||||
$myconf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
|
||||
# occasionally dies in parallel make
|
||||
emake -j1 || die
|
||||
if use doc ; then
|
||||
emake -j1 html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
|
||||
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
|
||||
dosym /usr/bin/parrot-ops2c /usr/bin/ops2c || die
|
||||
if use examples; then
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/* || die
|
||||
fi
|
||||
if use doc; then
|
||||
insinto "/usr/share/doc/${PF}/editor"
|
||||
doins -r editor || die
|
||||
cd docs/html
|
||||
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
|
||||
pmc.html tools.html docs src tools || die
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST menhir-20130116.tar.gz 406712 SHA256 5769f628dddcb45d123fc1cdb16ff2313f5d76cbb69363419c9dcf78f526f5a9 SHA512 414f22269b74b401617389365342ce8c4ff0a92a88ef859a0deec370bae3dc830df4c019cdb24d9044695b94f33fbf089ccea32269fdb4cacb093922ecb9ed88 WHIRLPOOL 4be4444f949a957b89a2add2a899f2c07661d60c27af4ad647345c778cafde0ea5cb5c2f9c8a79d5ae1b61607be9f282134000e10b3dccfe8dbc318cc1b3a643
|
||||
DIST menhir-20140422.tar.gz 549129 SHA256 0da8c84fff1713f9bd666940be19e2be9d7ecdf2688a7d7b822428d3a27021ce SHA512 1c40664918671984a74d8341ad8b074d0871acebd9f6b3e06584d8092b3f1c67fcdb0dc13e707abc569940570d5f3282520e34990b2ed06732c047ecf3edc01f WHIRLPOOL 7848a60d842c4f10a5c47a9905cfa65bbe8ba26d4b88751025f1098465c351cde27c48cb8681dcaf5a1bb185f277855a85aad35b419772a1d47bd3e2de05ff33
|
||||
DIST menhir-20141215.tar.gz 556231 SHA256 2592967c123a31e1b6566ab9f6034e7a0a709d57d547097f05693baf96a46fa4 SHA512 1fff6b987016be37eaca0bb3fea7ec0c498c1448d076e991e1555718cf760318a8d710622af930175f234f49f8dd767ce62cc880c33458958ceeb1bda4817243 WHIRLPOOL 28e6018ce127b28e362aaf1fe030240253cb2ffb0a52d9b34e81c71882ae517376aa3df6c5d19c6db13819260f667f5708522486a74bc498bad3dac11378b56c
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/menhir/menhir-20141215.ebuild,v 1.1 2014/12/16 09:17:59 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit findlib
|
||||
|
||||
DESCRIPTION="LR(1) parser generator for the OCaml language"
|
||||
HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
|
||||
SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL-1.0 LGPL-2-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples +ocamlopt"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
if ! use ocamlopt ; then
|
||||
export TARGET=byte
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX="${EPREFIX}"/usr -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
emake PREFIX="${ED}"/usr docdir="${ED}"/usr/share/doc/"${PF}" $(use examples || echo "DOCS=manual.pdf") install
|
||||
use examples && docompress -x /usr/share/doc/${PF}/demos
|
||||
dodoc AUTHORS CHANGES
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pa_test-109.53.02.tar.gz 48755 SHA256 8626f66a62b201e08458517d7d75c41acf677eef00714fb465167729b54871e3 SHA512 b9556c08ed5c448fe40dc3740ca52674b6ff5d79e722ed7c14fdbb893aed56e352b21832c3adb481c1095035b47212f2a87242735a910ef4721bdd2ec6c4b461 WHIRLPOOL 6121187dd3f0cdd67e2f4a2729079e7c3c6f521e73cb4474307b172fa8a67a03f66f820c82ec7f62b71328d1691d115b1b44ab07afa09e6f793040144cf88a7a
|
||||
DIST pa_test-110.01.00.tar.gz 48818 SHA256 aec7a7f6956a47831ddb01f7e6c6ae994ef75f1db74bf292601966b346f14129 SHA512 bf778aa3e269a1ae167e3c2475a7a05ad9385de3af9d6ff835a8dbb9b6be2c28ae587faeda05ad1550cb637261981d85ccbf78df5e64349940d5e724921fd537 WHIRLPOOL e22e1f6a6dfdff002845d0117b05f7d3b8b2caa8df700652fffc4ba3a1742260c98784a5d282fa6b488a9462b990e7daa7efebe6cb88a33a69079b27c45d324c
|
||||
DIST pa_test-111.08.00.tar.gz 49106 SHA256 87fa0d85615f2e6a5df588d7319208301b7825b7232ac0b830ad14079f8e2e72 SHA512 1d564f1256dea361cd719256dc319610e93f0d8c0cb51251ac84d88292e18c36af32da23ce063578108d112576813711f58a4ee158b24e16248d10bdd43c24e2 WHIRLPOOL 176523321bf64726306320544e699b660bc9229b550ec4cdf5bbc86e5dd2459c0bc0e5687f291bfd30dca7853156b4c9a22aa0b4e8913da0c0db998a1d58f2c8
|
||||
DIST pa_test-111.08.01.tar.gz 50614 SHA256 c9933e1e76bae36e4aff020c7a12105d944c47cf219ada823e97b1f999b0e921 SHA512 472205f5e35084ccdd3e29362388a4f559c631b805d8ca67273f4139f8fcdaa6ac37a8547916c2c2edbe253cdc9adf03078149ee3f925698a19f285675bbd0ea WHIRLPOOL 7ee720c1ba016d48d9674cb9381c7faae487d83c25095b6d38bd3d08145cda89b5d193c19e461180aeb4bbaa9dae65ad81602bf1ad2a0c286e014c721945b4a3
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pa_test/pa_test-111.08.01.ebuild,v 1.1 2014/12/16 09:11:23 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
DESCRIPTION="Quotation expanders for assertions"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-ml/type-conv-109.60.00:=
|
||||
dev-ml/sexplib:=
|
||||
dev-ml/comparelib:=
|
||||
dev-ml/camlp4:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -1,2 +1,3 @@
|
||||
DIST tyxml-3.0.0.tar.gz 148354 SHA256 43f5133b52fb99ca4f0887c82717633ad2893b954c0c3084238f82479eaf6b33 SHA512 18c6ad85f26a689f65cf1f2c4417bd67a34400a7c800f0ab3c50575244fc6666eea248ad6a1093baf0b293b74b3e90632bf678916e5875b8a5fb4356c6fb1a8b WHIRLPOOL 4b92710dcbb38db5395959cf373621055c82b0aba2ab01eb6ccfa781d248691d68e82686705047ef8ba86568c75558641596217bd077b1ee310ef77a7985892a
|
||||
DIST tyxml-3.3.0.tar.gz 124692 SHA256 675e632b801b047a09ed2a73557ccef8ea9771131d487e9a452486e431923064 SHA512 11494e3b3b0cdbf87a8aa818b170173ab0715d7efe8822997229f249c0f7300fa99337c2dc84b4166a44e39e345fca9a2d5fb43b56defe780d3040047357defd WHIRLPOOL 7e5b945742372e1e6848abd516adae93bb67944f37cb7c0f06fb6399dbbbf3169dc984dadd7f3b18441a34e64e24336d3072e0ed93b7ef2c7fdd36d710922a16
|
||||
DIST tyxml-3.4.0.tar.gz 1131739 SHA256 9c17c9469818be9ad26c266fff46aff81257dbd11614d2ebc7d28d21c5020b82 SHA512 a9f75cd5d38d4524ea43523b9b800286e5a547f66e76f817431583196b2a3218b8e901fa1231a054713ea2ead734ec259ab838a182aed7ae20801a636a119913 WHIRLPOOL cc9205ae9d097555daf6b612b998e721c813359b9c52792a71ef68375bae743429f4972ee071873c9d8b0baa734c7f19eb0029cb2175bf8aa8c5199fb3ac645e
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/tyxml/tyxml-3.4.0.ebuild,v 1.1 2014/12/16 08:59:37 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A libary to build xml trees typechecked by OCaml"
|
||||
HOMEPAGE="http://ocsigen.org/tyxml/"
|
||||
SRC_URI="https://github.com/ocsigen/tyxml/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-ml/uutf:=
|
||||
dev-ml/camlp4:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CHANGES README.md )
|
@ -1,3 +1 @@
|
||||
DIST sphinx-bootstrap-theme-0.3.9.tar.gz 835004 SHA256 5f47ce597d688218f1bd3cffba573c68d1537a99b3a85c7e07ce10e8516ff083 SHA512 7e2bdf1f57f95906a1d78578e91285aebf6aa116a02a3380f3de80390125efb070904c13338938135cc1ae5bac1f59eb7272bc94471660fd6f0a736adbfeb4ab WHIRLPOOL 6c44cdc69863508318096e4c60c989f447d6c2583681c6abe7c0eef280082120460fae7714b5cc9d983bcd110e2f025d43c194ff325cf19d73737a4b02294f4f
|
||||
DIST sphinx-bootstrap-theme-0.4.0.tar.gz 922474 SHA256 ad7c2645a3f097afd102d3f6aebe32ffb1ee566b803517f9b38ea97c204550fa SHA512 a892d057c51eec49b4c8b411cb0728400a958b727876879b7674941e37a812c1591ba28484d348cfecb80c51512339e4ecedbf80a5bf89f2cf467d33b39ff6bb WHIRLPOOL b57aef28c246e478661900d453d10494da7c3b8c2c96653e3b6b669a375af40f9b2ae4abb2ae70ee9cc2a5e2436fc7d7d443821115b0f8910d7a80aa8a870075
|
||||
DIST sphinx-bootstrap-theme-0.4.2.tar.gz 903461 SHA256 8291e995707a4ef86eab68488fdb5c17fe8b50bfa0c8f72094009dea305d9564 SHA512 f96c87bb8c0af9a0237a5dcac02585f6e3caa10c346d74d8eb4a5cf8c3088f54f558218c9adb92a524d105d211d59c6c223d4058dd245298b57a9ac9b70d6ebc WHIRLPOOL 8fbc031163237034503f9b0e8f9908e3583638bd1ed2a43a44e1bdbf03b74ec1bf7274d4699f1f4165d67e1b518641016effca1835a3fb27e9622a21989cdafc
|
||||
DIST sphinx-bootstrap-theme-0.4.5.tar.gz 1015290 SHA256 f36d32aeeb4d08a1b281e745db4228b5e40ddacf7928a68e26b7f909fa391d85 SHA512 e5696b8fa41d63ce97ee45c622a10bfd812b4179596024895ec2c76a3c79dbc6d7117043b001bb8caeada204052757cfc83815cfc7f1f7f7506a9c0ef4ac7c2d WHIRLPOOL edbe912150a7dbb0f797c742af24e5f9a85b1b4e568925a2d8a123abd8f42f016f32dfa828ddd1200e4b3d2aa49f6773976ee3fa40c45de982df969fa2e5f0c9
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.3.9.ebuild,v 1.2 2014/08/14 23:30:43 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
|
||||
HOMEPAGE="http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE=""
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.0.ebuild,v 1.2 2014/08/14 23:30:43 blueness Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
|
||||
HOMEPAGE="http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE=""
|
@ -1,9 +1,10 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.2.ebuild,v 1.1 2014/10/16 07:43:13 idella4 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.5.ebuild,v 1.1 2014/12/16 07:21:56 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy )
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
@ -1,5 +1,3 @@
|
||||
DIST testtools-0.9.24.tar.gz 162842 SHA256 a7072188727d4cefacd06bc6d87b845805300ba5d58a6fa92583abc04edbf355 SHA512 d03e822b0e0c1f75a14873f9e959774b23515f48c1ad0216e40022f2e43ecc6b61c355fd08b139e5293d3db52b2583d77600be3274dbfb0d8d0960632ed68c52 WHIRLPOOL 8461efec27a1f85282d6a1cfe024388fb084aa3d7339d9d51d3783ae3317715ce6674df1c3914546e569e84087376ab0436e2f265dcd0e458a8e818cc22aa5aa
|
||||
DIST testtools-0.9.34.tar.gz 195771 SHA256 96c5a7b51690bfe3a2610b13279644780a617a39c879a513132e362360b2da68 SHA512 802dc8a9a3549f9cf0eb20befb5cb5a1f12defb9edb013d3a99eadbe3f025030f7547f495242066aa3ba5776409e984e5ba3de61a4a23810109e288a819885f1 WHIRLPOOL fdd5e1a8fed7826d8e04d3c52bdc20edf157d1e00f269bb0ded0bee9545fcc52d4c924f870ca4069912f281e27f8345cd5e5f53222d6faaa3cf8619a03b03381
|
||||
DIST testtools-0.9.36.tar.gz 201717 SHA256 20a1b0d6325f1303ff8112a272047057b73217aac85424aa4065b87641a04499 SHA512 1cb29deb2fb7cd0eebd9affb06e877487989163d0c4452db8051d75b936b0c4ac6443649d52f83cd3695421b361af7dc75507b037528ac0f7cfde9b4b201ad08 WHIRLPOOL 5561c4ef316c31f5c0099beb93eba307328669e43bef36e8da6b1856bf3f75c6b4d81fc0cb777e8397cb246512203c7951c93a52b2a5877e4764cf2e0a749e22
|
||||
DIST testtools-0.9.37.tar.gz 202068 SHA256 bf071857d1209c451d00a6b67e49c659e776f90ba8967d0cd149b434543a3df1 SHA512 6686c03b8b0227e02757d1ec97c725410cb439c93aaa2d17c16b696563591aad7092fa1052b99ffa6055f590ecc84df13f9f2e8403940f1b4dfd29365a4cd7a4 WHIRLPOOL 23fc9a1b179dc33f741fbc05d4a484973b25172d6505bdd0ad892a2d32975ba9ebfa01db985f91ce13c361dedfd1e1a432870c4121e48896e1ea5e47777d61df
|
||||
DIST testtools-1.1.0.tar.gz 206864 SHA256 61f237050738995d43cbda9f6073afed8ee5c287f38080510a8d8dfe0b6cfc53 SHA512 39699335cc99630d6cdc47a76eb2089e1bba4a93196f5e645d847e68649a0630485e440ff3b09605553b662e3b93520fd319e3c68f0c10cc5cd0af6aa53289c4 WHIRLPOOL 98fdc17e4856a9664f0ca8ce409a1db560c8d2441052bf3013c450a0cf5171ff51d844c4434b03d96de00a6cdab5ab5c196c10688ea51c864460c78a6be58a67
|
||||
DIST testtools-1.2.0.tar.gz 204140 SHA256 09fc5d0835cce4931e480d965cea247981307b962d8a9dcb428e68169ad2c092 SHA512 b4dd8c70d237bbe3712e2d00bb0fc8fa6cf17ad3142ee88e0f42b75def5cc78a26c9fd5f0ed4dea501b882bab5e5ee1208edb7da29cb32c16100d449496435a4 WHIRLPOOL 19bdd7b4f54f8ca6f39b2d2a8494bd5212177855292b1d5fd07fa355345864a685760763a092d521e3095db30176302f68beb708d4a5457303d9ed5f98756003
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/testtools/testtools-0.9.24.ebuild,v 1.12 2013/04/02 13:24:56 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
RESTRICT_PYTHON_ABIS="2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
inherit distutils versionator
|
||||
|
||||
SERIES="$(get_version_component_range 1-2)"
|
||||
|
||||
DESCRIPTION="Extensions to the Python unittest library"
|
||||
HOMEPAGE="https://launchpad.net/testtools http://pypi.python.org/pypi/testtools"
|
||||
SRC_URI="http://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if [[ ! -e testtools/_compat2x.py ]]; then
|
||||
die "_compat2x.py removed upstream; fix src_compile"
|
||||
fi
|
||||
|
||||
fix_compat() {
|
||||
# _compat2x.py is expected to have syntax incompatible with python 3.
|
||||
# This breaks compileall. Replace with "raise SyntaxError".
|
||||
if [[ $(python_get_version -l --major) == 3 ]]; then
|
||||
echo "raise SyntaxError" > build-${PYTHON_ABI}/lib/testtools/_compat2x.py
|
||||
fi
|
||||
}
|
||||
python_execute_function -q fix_compat
|
||||
}
|
||||
|
||||
# dev-python/subunit imports some objects from testtools.tests.helpers, so
|
||||
# tests need to be installed.
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/testtools/testtools-0.9.34.ebuild,v 1.10 2014/10/27 16:10:07 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
#SERIES="$(get_version_component_range 1-2)"
|
||||
SERIES="trunk"
|
||||
|
||||
DESCRIPTION="Extensions to the Python unittest library"
|
||||
HOMEPAGE="https://launchpad.net/testtools http://pypi.python.org/pypi/testtools"
|
||||
SRC_URI="http://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}]
|
||||
dev-python/extras[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
# XXX: tests are non-fatal currently...
|
||||
# https://bugs.launchpad.net/testtools/+bug/1132542, STILL
|
||||
esetup.py test
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST d3_rails-3.4.12.gem 129536 SHA256 e5df4233773d073f7acb42eefc0d71eea60020b5434fb3ab7644de8c03441ba3 SHA512 648312b858093e1c8233ea9e57652558f81397ad4b163701028a62e43536fcbf9eef3bd30ce67d63287b90c40b40ed56a7eb4cb12f641da706e188ee18c5b11e WHIRLPOOL 4fd3a0e93ab41f7d257c18bf55b92c251f2ad84c8e718a6a00e9c34410a223838df8745a7fc13b2aea1d54d6e749161ad4a7305979e87d8d1a9bb26d980dbf07
|
||||
DIST d3_rails-3.5.0.gem 133120 SHA256 90629e5147dbf822bbb670a3825254a8cbce64e16f465a3215850b53bb59385a SHA512 b0e657279390ed16526ed35ab339398793c47b1893010738df9288ab4554b14809e2e0442a462982adc730c26796a1695f691da1fb39259eae44873c588aba05 WHIRLPOOL a2d75db5fba5f13e7b42453e77412bcd2267744e3a32d2004d9592cd0edfda262a990f8730eb5c8a6d89f1cf0865d21f432a16d134df09494204ecf90b849a2f
|
||||
DIST d3_rails-3.5.2.gem 133632 SHA256 4dc5deaf6bad691fdf5c07db334c82c1e538007806ec10993d0ee1c1b3b06fc6 SHA512 5b82eecdde1b510b146f4e3c9d5cd1875d8050fe176fd241d19af2e05466db4fceecf05d48154e034101eed9a1cf96c37062058ff6e6279fd9ce88a7d11e3ffb WHIRLPOOL bae84425ee4e50b07745aa850658257b57d65673233cd8c1af8e0ad68f3c622b8335fc52995852d560c3606e3ecd2043f97e2048e73208b85f1731170ed990bb
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/d3_rails/d3_rails-3.5.2.ebuild,v 1.1 2014/12/16 06:49:11 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="none"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="app"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby on Rails integration for the Javascript Data Visualization Framework, D3"
|
||||
HOMEPAGE="https://github.com/logical42/d3_rails"
|
||||
|
||||
LICENSE="MIT BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/railties-3.1"
|
@ -1,3 +1,3 @@
|
||||
DIST subversion-1.7.18.tar.bz2 6096031 SHA256 f67381ce62b69bdb373e4c38ff84576677316904753536a78630603cacc5d91a SHA512 7a73b262701f7df6bc61acec4a38e8f6a04ff923a4b21669dba62d5357eb6ebce9e47d044d246ed9889eeefc6413569b5e4ee0f53cc9e78f8d24edb30e47f1a3 WHIRLPOOL b5bc15b8ae805659abbbc3f00f052f0b25f030a05a2ca5a60ee5e884b8dac6ff800a8c8d73b374c5c4f64df0fe17628a43f81e10047134a2ffef241c9a5ee90f
|
||||
DIST subversion-1.8.10.tar.bz2 6899384 SHA256 1cc900c8a7974337c3ed389dc6b5c59012ec48c7d4107ae31fd7c929ded47dcc SHA512 a03e618ee700132a1668668519cccc34dbd46777acfbaa9c3f1769d53a1ee4499a10c53c9b212d27e17b259e19d071b672f247cfcc6502e10122a852ae1b6bd0 WHIRLPOOL bff8ce6509263a6de6a19d135c96f50f4bba24c539a3d0a7300b547c8a264ddd6d3ba38b78680a9dceb171306819ca2835f00d1cf4afa7a9001ae104567c4022
|
||||
DIST subversion-1.8.9.tar.bz2 6828921 SHA256 45d708a5c3ffbef4b2a1044c4716a053e680763743d1f7ba99d0369f6da49e33 SHA512 61f0181605cdaf2c87f89f022073dca00f667515ac1702adec4f83af0aeb807a4eb2c65d8186414db4c5a19a3ccc01fc5fdf03c8bfb5f0fa578a45944af0becc WHIRLPOOL 1a850d7c1cc91eb9fddcd15cc9aeb744e28cbf124affc0363af3df3e69765fb97be5d0a6001bdabcead2bd4972d6444238e09a123084907ac38f535605b55fdf
|
||||
DIST subversion-1.8.11.tar.bz2 6896225 SHA256 10b056420e1f194c12840368f6bf58842e6200f9cb8cc5ebbf9be2e89e56e4d9 SHA512 86c4ff71a0f448895f26cb1674d1e7230ceacfa5cb2a0ccf28589b8c7f30ff65d2bb6b2c201b95ce53b7b877de98e1a69bf291a8cea4e4005afbbb1d0a62aae1 WHIRLPOOL 08c782e2f578a613e5c380922c05230b3ed0114b28f0dbd6a976089db5f563b160641158682e1d53481b06a961a401e26114452517e51e16a0fc12c0c88b3247
|
||||
|
@ -1,56 +0,0 @@
|
||||
--- Makefile.in
|
||||
+++ Makefile.in
|
||||
@@ -47,6 +47,7 @@
|
||||
SVN_SASL_LIBS = @SVN_SASL_LIBS@
|
||||
SVN_SERF_LIBS = @SVN_SERF_LIBS@
|
||||
SVN_SQLITE_LIBS = @SVN_SQLITE_LIBS@
|
||||
+SVN_XML_LIBS = -lexpat
|
||||
SVN_ZLIB_LIBS = @SVN_ZLIB_LIBS@
|
||||
|
||||
LIBS = @LIBS@
|
||||
--- build/ac-macros/aprutil.m4
|
||||
+++ build/ac-macros/aprutil.m4
|
||||
@@ -77,16 +77,14 @@
|
||||
AC_MSG_ERROR([apu-config --prefix failed])
|
||||
fi
|
||||
|
||||
- dnl When APR stores the dependent libs in the .la file, we don't need
|
||||
- dnl --libs.
|
||||
- SVN_APRUTIL_LIBS="`$apu_config --link-libtool --libs`"
|
||||
+ SVN_APRUTIL_LIBS="`$apu_config --link-libtool`"
|
||||
if test $? -ne 0; then
|
||||
- AC_MSG_ERROR([apu-config --link-libtool --libs failed])
|
||||
+ AC_MSG_ERROR([apu-config --link-libtool failed])
|
||||
fi
|
||||
|
||||
- SVN_APRUTIL_EXPORT_LIBS="`$apu_config --link-ld --libs`"
|
||||
+ SVN_APRUTIL_EXPORT_LIBS="`$apu_config --link-ld`"
|
||||
if test $? -ne 0; then
|
||||
- AC_MSG_ERROR([apu-config --link-ld --libs failed])
|
||||
+ AC_MSG_ERROR([apu-config --link-ld failed])
|
||||
fi
|
||||
|
||||
AC_SUBST(SVN_APRUTIL_INCLUDES)
|
||||
--- build/ac-macros/apr.m4
|
||||
+++ build/ac-macros/apr.m4
|
||||
@@ -74,16 +74,14 @@
|
||||
AC_MSG_ERROR([apr-config --prefix failed])
|
||||
fi
|
||||
|
||||
- dnl When APR stores the dependent libs in the .la file, we don't need
|
||||
- dnl --libs.
|
||||
- SVN_APR_LIBS="`$apr_config --link-libtool --libs`"
|
||||
+ SVN_APR_LIBS="`$apr_config --link-libtool`"
|
||||
if test $? -ne 0; then
|
||||
- AC_MSG_ERROR([apr-config --link-libtool --libs failed])
|
||||
+ AC_MSG_ERROR([apr-config --link-libtool failed])
|
||||
fi
|
||||
|
||||
- SVN_APR_EXPORT_LIBS="`$apr_config --link-ld --libs`"
|
||||
+ SVN_APR_EXPORT_LIBS="`$apr_config --link-ld`"
|
||||
if test $? -ne 0; then
|
||||
- AC_MSG_ERROR([apr-config --link-ld --libs failed])
|
||||
+ AC_MSG_ERROR([apr-config --link-ld failed])
|
||||
fi
|
||||
|
||||
SVN_APR_SHLIB_PATH_VAR="`$apr_config --shlib-path-var`"
|
@ -1,165 +0,0 @@
|
||||
--- configure.ac
|
||||
+++ configure.ac
|
||||
@@ -198,6 +198,24 @@
|
||||
|
||||
AC_SUBST(LT_LDFLAGS)
|
||||
|
||||
+AC_ARG_ENABLE(local-library-preloading,
|
||||
+ AS_HELP_STRING([--disable-local-library-preloading],
|
||||
+ [Disable preloading of locally built libraries in locally built executables]),
|
||||
+ [
|
||||
+ if test "$enableval" != "no"; then
|
||||
+ TRANSFORM_LIBTOOL_SCRIPTS="transform-libtool-scripts"
|
||||
+ else
|
||||
+ TRANSFORM_LIBTOOL_SCRIPTS=""
|
||||
+ fi
|
||||
+ ], [
|
||||
+ if test "`uname`" != "Darwin"; then
|
||||
+ TRANSFORM_LIBTOOL_SCRIPTS="transform-libtool-scripts"
|
||||
+ else
|
||||
+ TRANSFORM_LIBTOOL_SCRIPTS=""
|
||||
+ fi
|
||||
+])
|
||||
+AC_SUBST(TRANSFORM_LIBTOOL_SCRIPTS)
|
||||
+
|
||||
dnl Check if -no-undefined is needed for the platform.
|
||||
dnl It should always work but with libtool 1.4.3 on OS X it breaks the build.
|
||||
dnl So we only turn it on for platforms where we know we really need it.
|
||||
--- Makefile.in
|
||||
+++ Makefile.in
|
||||
@@ -309,7 +309,10 @@
|
||||
|
||||
@INCLUDE_OUTPUTS@
|
||||
|
||||
-local-all: @BUILD_RULES@
|
||||
+local-all: @BUILD_RULES@ @TRANSFORM_LIBTOOL_SCRIPTS@
|
||||
+
|
||||
+transform-libtool-scripts: @BUILD_RULES@
|
||||
+ @$(top_srcdir)/build/transform_libtool_scripts.sh
|
||||
|
||||
locale-gnu-pot:
|
||||
cd $(abs_srcdir) && XGETTEXT="$(XGETTEXT)" MSGMERGE="$(MSGMERGE)" \
|
||||
--- build/transform_libtool_scripts.sh
|
||||
+++ build/transform_libtool_scripts.sh
|
||||
@@ -0,0 +1,121 @@
|
||||
+#!/bin/sh
|
||||
+#
|
||||
+#
|
||||
+# Licensed to the Apache Software Foundation (ASF) under one
|
||||
+# or more contributor license agreements. See the NOTICE file
|
||||
+# distributed with this work for additional information
|
||||
+# regarding copyright ownership. The ASF licenses this file
|
||||
+# to you under the Apache License, Version 2.0 (the
|
||||
+# "License"); you may not use this file except in compliance
|
||||
+# with the License. You may obtain a copy of the License at
|
||||
+#
|
||||
+# http://www.apache.org/licenses/LICENSE-2.0
|
||||
+#
|
||||
+# Unless required by applicable law or agreed to in writing,
|
||||
+# software distributed under the License is distributed on an
|
||||
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
+# KIND, either express or implied. See the License for the
|
||||
+# specific language governing permissions and limitations
|
||||
+# under the License.
|
||||
+#
|
||||
+#
|
||||
+
|
||||
+# Dependencies of libraries
|
||||
+subr="subr"
|
||||
+auth_gnome_keyring="auth_gnome_keyring $subr"
|
||||
+auth_kwallet="auth_kwallet $subr"
|
||||
+delta="delta $subr"
|
||||
+diff="diff $subr"
|
||||
+fs_util="fs_util $subr"
|
||||
+fs_base="fs_base $delta $fs_util $subr"
|
||||
+fs_fs="fs_fs $delta $fs_util $subr"
|
||||
+fs="fs $fs_base $fs_fs $fs_util $subr"
|
||||
+repos="repos $delta $fs $fs_util $subr"
|
||||
+ra_local="ra_local $delta $fs $fs_util $repos $subr"
|
||||
+ra_neon="ra_neon $delta $subr"
|
||||
+ra_serf="ra_serf $delta $subr"
|
||||
+ra_svn="ra_svn $delta $subr"
|
||||
+ra="ra $delta $ra_local $ra_neon $ra_serf $ra_svn $subr"
|
||||
+wc="wc $delta $diff $subr"
|
||||
+client="client $delta $diff $ra $subr $wc"
|
||||
+
|
||||
+# Variable 'libraries' containing names of variables corresponding to libraries
|
||||
+libraries="auth_gnome_keyring auth_kwallet client delta diff fs fs_base fs_fs fs_util ra ra_local ra_neon ra_serf ra_svn repos subr wc"
|
||||
+
|
||||
+for library in $libraries; do
|
||||
+ # Delete duplicates in dependencies of libraries
|
||||
+ library_dependencies="$(echo -n $(for x in $(eval echo "\$$library"); do echo $x; done | sort -u))"
|
||||
+ eval "$library=\$library_dependencies"
|
||||
+done
|
||||
+
|
||||
+# Dependencies of executables
|
||||
+svn="$auth_gnome_keyring $auth_kwallet $client $delta $diff $ra $subr $wc"
|
||||
+svnadmin="$delta $fs $repos $subr"
|
||||
+svndumpfilter="$delta $fs $repos $subr"
|
||||
+svnlook="$delta $diff $fs $repos $subr"
|
||||
+svnserve="$delta $fs $ra_svn $repos $subr"
|
||||
+svnsync="$auth_gnome_keyring $auth_kwallet $delta $ra $subr"
|
||||
+svnversion="$subr $wc"
|
||||
+entries_dump="$subr $wc"
|
||||
+
|
||||
+# Variable 'executables' containing names of variables corresponding to executables
|
||||
+executables="svn svnadmin svndumpfilter svnlook svnserve svnsync svnversion entries_dump"
|
||||
+
|
||||
+for executable in $executables; do
|
||||
+ # Set variables containing paths of executables
|
||||
+ if [ "$executable" != entries_dump ]; then
|
||||
+ eval "${executable}_path=subversion/$executable/$executable"
|
||||
+ else
|
||||
+ eval "${executable}_path=subversion/tests/cmdline/entries-dump"
|
||||
+ fi
|
||||
+ # Delete duplicates in dependencies of executables
|
||||
+ executable_dependencies="$(echo -n $(for x in $(eval echo "\$$executable"); do echo $x; done | sort -u))"
|
||||
+ eval "$executable=\$executable_dependencies"
|
||||
+done
|
||||
+
|
||||
+test_paths="$(find subversion/tests -mindepth 2 -maxdepth 2 -name '*-test' ! -path '*/.libs/*' | sort)"
|
||||
+for test in $test_paths; do
|
||||
+ test_path="$test"
|
||||
+ # Dependencies of tests are based on names of directories containing tests
|
||||
+ test_library="$(echo $test | sed -e 's:^subversion/tests/libsvn_\([^/]*\)/.*:\1:')"
|
||||
+ test_dependencies="$(eval echo "\$$test_library")"
|
||||
+ # Set variables corresponding to tests and containing dependencies of tests
|
||||
+ test="$(echo $test | sed -e 's:^subversion/tests/libsvn_[^/]*/\(.*\):\1:' -e 's/-/_/g')"
|
||||
+ eval "$test=\$test_dependencies"
|
||||
+ # Set variables containing paths of tests
|
||||
+ eval "${test}_path=\$test_path"
|
||||
+ # Set variable 'tests' containing names of variables corresponding to tests
|
||||
+ tests="$tests $test"
|
||||
+done
|
||||
+
|
||||
+# auth-test dynamically loads libsvn_auth_gnome_keyring and libsvn_auth_kwallet libraries
|
||||
+auth_test="auth_gnome_keyring auth_kwallet $auth_test"
|
||||
+
|
||||
+# Usage: sed_append LINE_NUMBER TEXT FILE
|
||||
+sed_append()
|
||||
+{
|
||||
+ sed -e "$1a\\
|
||||
+$2" "$3" > "$3.new"
|
||||
+ mv -f "$3.new" "$3"
|
||||
+}
|
||||
+
|
||||
+current_directory="$(pwd)"
|
||||
+for libtool_script in $executables $tests; do
|
||||
+ eval "libtool_script_path=\$${libtool_script}_path"
|
||||
+ libtool_script_libraries=""
|
||||
+ if [ -f "$libtool_script_path" ]; then
|
||||
+ if { grep LD_LIBRARY_PATH "$libtool_script_path" && ! grep LD_PRELOAD "$libtool_script_path"; } > /dev/null; then
|
||||
+ echo "Transforming $libtool_script_path"
|
||||
+ libtool_script_dependencies="$(eval echo "\$$libtool_script")"
|
||||
+ for libtool_script_dependency in $libtool_script_dependencies; do
|
||||
+ libtool_script_library="$current_directory/subversion/libsvn_$libtool_script_dependency/.libs/libsvn_$libtool_script_dependency-1.so"
|
||||
+ [ -f "$libtool_script_library" ] && libtool_script_libraries="$libtool_script_libraries $libtool_script_library"
|
||||
+ done
|
||||
+ libtool_script_libraries="${libtool_script_libraries# *}"
|
||||
+ # Append definitions of LD_PRELOAD to libtool scripts
|
||||
+ sed_append 4 "LD_PRELOAD=\"$libtool_script_libraries\"" "$libtool_script_path"
|
||||
+ sed_append 5 "export LD_PRELOAD" "$libtool_script_path"
|
||||
+ chmod +x "$libtool_script_path"
|
||||
+ fi
|
||||
+ fi
|
||||
+done
|
@ -1,44 +0,0 @@
|
||||
--- subversion/trunk/subversion/libsvn_auth_kwallet/kwallet.cpp 2012/03/21 18:22:15 1303489
|
||||
+++ subversion/trunk/subversion/libsvn_auth_kwallet/kwallet.cpp 2012/06/03 18:54:26 1345740
|
||||
@@ -60,6 +60,9 @@
|
||||
/* KWallet simple provider, puts passwords in KWallet */
|
||||
/*-----------------------------------------------------------------------*/
|
||||
|
||||
+static int q_argc = 1;
|
||||
+static char q_argv0[] = "svn"; // Build non-const char * from string constant
|
||||
+static char *q_argv[] = { q_argv0 };
|
||||
|
||||
static const char *
|
||||
get_application_name(apr_hash_t *parameters,
|
||||
@@ -212,12 +215,11 @@
|
||||
QCoreApplication *app;
|
||||
if (! qApp)
|
||||
{
|
||||
- int argc = 1;
|
||||
- app = new QCoreApplication(argc, (char *[1]) {(char *) "svn"});
|
||||
+ int argc = q_argc;
|
||||
+ app = new QCoreApplication(argc, q_argv);
|
||||
}
|
||||
|
||||
- KCmdLineArgs::init(1,
|
||||
- (char *[1]) {(char *) "svn"},
|
||||
+ KCmdLineArgs::init(q_argc, q_argv,
|
||||
get_application_name(parameters, pool),
|
||||
"subversion",
|
||||
ki18n(get_application_name(parameters, pool)),
|
||||
@@ -289,12 +291,11 @@
|
||||
QCoreApplication *app;
|
||||
if (! qApp)
|
||||
{
|
||||
- int argc = 1;
|
||||
- app = new QCoreApplication(argc, (char *[1]) {(char *) "svn"});
|
||||
+ int argc = q_argc;
|
||||
+ app = new QCoreApplication(argc, q_argv);
|
||||
}
|
||||
|
||||
- KCmdLineArgs::init(1,
|
||||
- (char *[1]) {(char *) "svn"},
|
||||
+ KCmdLineArgs::init(q_argc, q_argv,
|
||||
get_application_name(parameters, pool),
|
||||
"subversion",
|
||||
ki18n(get_application_name(parameters, pool)),
|
@ -1,48 +0,0 @@
|
||||
--- build-outputs.mk 2012-08-21 20:38:31.000000000 +0200
|
||||
+++ build-outputs.mk.new 2012-08-21 20:45:08.000000000 +0200
|
||||
@@ -825,7 +825,7 @@
|
||||
# Section 6: Install-Group build targets
|
||||
########################################
|
||||
|
||||
-apache-mod: subversion/mod_authz_svn/mod_authz_svn.la subversion/mod_dav_svn/mod_dav_svn.la
|
||||
+apache-mod: subversion/mod_authz_svn/mod_authz_svn.la subversion/mod_dav_svn/mod_dav_svn.la tools/server-side/mod_dontdothat/mod_dontdothat.la
|
||||
|
||||
bdb-lib: subversion/libsvn_fs_base/libsvn_fs_base-1.la
|
||||
|
||||
@@ -877,16 +877,17 @@
|
||||
|
||||
test: subversion/tests/cmdline/atomic-ra-revprop-change$(EXEEXT) subversion/tests/libsvn_subr/auth-test$(EXEEXT) subversion/tests/libsvn_subr/cache-test$(EXEEXT) subversion/tests/libsvn_subr/checksum-test$(EXEEXT) subversion/tests/libsvn_client/client-test$(EXEEXT) subversion/tests/libsvn_subr/compat-test$(EXEEXT) subversion/tests/libsvn_subr/config-test$(EXEEXT) subversion/tests/libsvn_wc/db-test$(EXEEXT) subversion/tests/libsvn_diff/diff-diff3-test$(EXEEXT) subversion/tests/libsvn_subr/dirent_uri-test$(EXEEXT) subversion/tests/libsvn_wc/entries-compat-test$(EXEEXT) subversion/tests/cmdline/entries-dump$(EXEEXT) subversion/tests/libsvn_subr/error-test$(EXEEXT) subversion/tests/libsvn_fs_fs/fs-pack-test$(EXEEXT) subversion/tests/libsvn_fs/fs-test$(EXEEXT) subversion/tests/libsvn_subr/hashdump-test$(EXEEXT) subversion/tests/libsvn_test-1.la subversion/tests/libsvn_fs/locks-test$(EXEEXT) subversion/tests/libsvn_subr/mergeinfo-test$(EXEEXT) subversion/tests/libsvn_wc/op-depth-test$(EXEEXT) subversion/tests/libsvn_subr/opt-test$(EXEEXT) subversion/tests/libsvn_diff/parse-diff-test$(EXEEXT) subversion/tests/libsvn_subr/path-test$(EXEEXT) subversion/tests/libsvn_wc/pristine-store-test$(EXEEXT) subversion/tests/libsvn_ra_local/ra-local-test$(EXEEXT) subversion/tests/libsvn_delta/random-test$(EXEEXT) subversion/tests/libsvn_repos/repos-test$(EXEEXT) subversion/tests/libsvn_subr/revision-test$(EXEEXT) subversion/tests/libsvn_subr/skel-test$(EXEEXT) subversion/tests/libsvn_subr/stream-test$(EXEEXT) subversion/tests/libsvn_subr/string-test$(EXEEXT) subversion/tests/libsvn_subr/subst_translate-test$(EXEEXT) subversion/tests/libsvn_delta/svndiff-test$(EXEEXT) subversion/tests/libsvn_subr/target-test$(EXEEXT) subversion/tests/libsvn_subr/time-test$(EXEEXT) subversion/tests/libsvn_subr/translate-test$(EXEEXT) subversion/tests/libsvn_wc/tree-conflict-data-test$(EXEEXT) subversion/tests/libsvn_subr/utf-test$(EXEEXT) subversion/tests/libsvn_delta/vdelta-test$(EXEEXT) subversion/tests/libsvn_wc/wc-incomplete-tester$(EXEEXT) subversion/tests/libsvn_wc/wc-lock-tester$(EXEEXT) subversion/tests/libsvn_delta/window-test$(EXEEXT)
|
||||
|
||||
-tools: tools/diff/diff$(EXEEXT) tools/diff/diff3$(EXEEXT) tools/diff/diff4$(EXEEXT) tools/server-side/mod_dontdothat/mod_dontdothat.la tools/server-side/svn-populate-node-origins-index$(EXEEXT) tools/server-side/svn-rep-sharing-stats$(EXEEXT) tools/server-side/svnauthz-validate$(EXEEXT) tools/client-side/svnmucc/svnmucc$(EXEEXT) tools/dev/svnraisetreeconflict/svnraisetreeconflict$(EXEEXT)
|
||||
+tools: tools/diff/diff$(EXEEXT) tools/diff/diff3$(EXEEXT) tools/diff/diff4$(EXEEXT) tools/server-side/svn-populate-node-origins-index$(EXEEXT) tools/server-side/svn-rep-sharing-stats$(EXEEXT) tools/server-side/svnauthz-validate$(EXEEXT) tools/client-side/svnmucc/svnmucc$(EXEEXT) tools/dev/svnraisetreeconflict/svnraisetreeconflict$(EXEEXT)
|
||||
|
||||
|
||||
########################################
|
||||
# Section 7: Install-Group install targets
|
||||
########################################
|
||||
|
||||
-install-mods-shared: subversion/mod_dav_svn/mod_dav_svn.la subversion/mod_authz_svn/mod_authz_svn.la
|
||||
+install-mods-shared: subversion/mod_dav_svn/mod_dav_svn.la subversion/mod_authz_svn/mod_authz_svn.la tools/server-side/mod_dontdothat/mod_dontdothat.la
|
||||
cd subversion/mod_dav_svn ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; $(INSTALL_MOD_SHARED) -n dav_svn mod_dav_svn.la
|
||||
cd subversion/mod_authz_svn ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; $(INSTALL_MOD_SHARED) -n authz_svn mod_authz_svn.la
|
||||
+ cd tools/server-side/mod_dontdothat ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; $(INSTALL_MOD_SHARED) -n dontdothat mod_dontdothat.la
|
||||
|
||||
install-bdb-lib: subversion/libsvn_fs_base/libsvn_fs_base-1.la
|
||||
$(MKDIR) $(DESTDIR)$(bdb_libdir)
|
||||
@@ -1036,7 +1037,7 @@
|
||||
$(MKDIR) $(DESTDIR)$(swig_rb_libdir)
|
||||
cd subversion/bindings/swig/ruby/libsvn_swig_ruby ; $(INSTALL_SWIG_RB_LIB) libsvn_swig_ruby-1.la $(DESTDIR)$(swig_rb_libdir)/libsvn_swig_ruby-1.la
|
||||
|
||||
-install-tools: tools/diff/diff$(EXEEXT) tools/diff/diff3$(EXEEXT) tools/diff/diff4$(EXEEXT) tools/server-side/svn-populate-node-origins-index$(EXEEXT) tools/server-side/svn-rep-sharing-stats$(EXEEXT) tools/server-side/svnauthz-validate$(EXEEXT) tools/client-side/svnmucc/svnmucc$(EXEEXT) tools/dev/svnraisetreeconflict/svnraisetreeconflict$(EXEEXT) tools/server-side/mod_dontdothat/mod_dontdothat.la
|
||||
+install-tools: tools/diff/diff$(EXEEXT) tools/diff/diff3$(EXEEXT) tools/diff/diff4$(EXEEXT) tools/server-side/svn-populate-node-origins-index$(EXEEXT) tools/server-side/svn-rep-sharing-stats$(EXEEXT) tools/server-side/svnauthz-validate$(EXEEXT) tools/client-side/svnmucc/svnmucc$(EXEEXT) tools/dev/svnraisetreeconflict/svnraisetreeconflict$(EXEEXT)
|
||||
$(MKDIR) $(DESTDIR)$(toolsdir)
|
||||
cd tools/diff ; $(INSTALL_TOOLS) diff$(EXEEXT) $(DESTDIR)$(toolsdir)/diff$(EXEEXT)
|
||||
cd tools/diff ; $(INSTALL_TOOLS) diff3$(EXEEXT) $(DESTDIR)$(toolsdir)/diff3$(EXEEXT)
|
||||
@@ -1046,7 +1047,6 @@
|
||||
cd tools/server-side ; $(INSTALL_TOOLS) svnauthz-validate$(EXEEXT) $(DESTDIR)$(toolsdir)/svnauthz-validate$(EXEEXT)
|
||||
cd tools/client-side/svnmucc ; $(INSTALL_TOOLS) svnmucc$(EXEEXT) $(DESTDIR)$(toolsdir)/svnmucc$(EXEEXT)
|
||||
cd tools/dev/svnraisetreeconflict ; $(INSTALL_TOOLS) svnraisetreeconflict$(EXEEXT) $(DESTDIR)$(toolsdir)/svnraisetreeconflict$(EXEEXT)
|
||||
- cd tools/server-side/mod_dontdothat ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; $(INSTALL_MOD_SHARED) -n dontdothat mod_dontdothat.la
|
||||
|
||||
|
||||
########################################
|
@ -1,26 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 2004 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License, v2 or later
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/files/svnserve.initd,v 1.1 2010/06/22 18:17:21 arfrever Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting svnserve"
|
||||
# Ensure that we run from a readable working dir, and that we do not
|
||||
# lock filesystems when being run from such a location.
|
||||
cd /
|
||||
start-stop-daemon --start --quiet --background --make-pidfile \
|
||||
--pidfile /var/run/svnserve.pid --exec /usr/bin/svnserve \
|
||||
--chuid ${SVNSERVE_USER:-apache}:${SVNSERVE_GROUP:-apache} -- \
|
||||
--foreground --daemon ${SVNSERVE_OPTS:---root=/var/svn}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping svnserve"
|
||||
start-stop-daemon --stop --quiet --pidfile /var/run/svnserve.pid
|
||||
eend $?
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST deng-1.9.0-beta6.9.tar.gz 6085833 SHA256 3553f6a58660916fdedbe0594f5b22dac4738ee6e02b042992d3140d358954af SHA512 937dbff6b8acbc19a986cf7ac460d577a7f9feb9db717a8ad630a8b11cc33d8728782cd9a13b13d61e28de3b8a50a433845eedfed498b79bcb9aba87f43839d2 WHIRLPOOL e7833c48a78f4a241c89ac38ad4f0da5b0d1a4395758d312f13c1c43d54da33b1f561dff6f259328f5f67578f92fa402601bb5ebed2d0a8643b4d1541b9b4e41
|
||||
DIST doomsday-1.10.2.tar.gz 8501449 SHA256 f4e27c70823464595b77b64e392f5405152ee83f6e71e3be56bbb8e3b83fb839 SHA512 f7fe378a5309faffca2aa5f83126626182c76a65993c2addb28cf5e78e0892e25bb5ecb4893aff3b4b6d0f420a558600082ae54a93e50a11306e23d9de8177f6 WHIRLPOOL d433b273a2c9a6c89a31532771149e2e4c5800cf55e8a05f1a38394a58c5c3e7fe1718e5813c2641bb247155e39c7b166aea63bd0f21fd136321038eb2f93117
|
||||
DIST doomsday-1.14.5.tar.gz 14081857 SHA256 019cd0cf89e69d80cd8f6fbbd3e3fd57b8ae4d0bcdf4285e8a71caad9f46417e SHA512 f8ecf7d213ab57081858226ab4078fcf8f250271be19a3ce5883c01e53c43b5c0e7afc16085703fe19c0cbccb795c7fd1b651e3efb8a8e854160131c6374cd9a WHIRLPOOL 2351129c6dba951ca4975e6f6e92d78c75ad3e8f9648e9129a9f5a3a22c295b25c4fdb87d5208b2d3fe9c0af94c4ff968730929fbc645da9171018a672cfc60e
|
||||
DIST doomsday-1.9.8.tar.gz 7048039 SHA256 5401e5d58d197c287f7bc1318ee8429f27a76792ae6f2471c12d10281a569474 SHA512 e264d75e939c501290ae33cd69f4c408c83f57b33bc3c17eba4f7b334b1846d830717395b140a986817ea61dbc2918992b66be9e564b2d04d5eb5046fc3f5a65 WHIRLPOOL 66150a95d1e242b6612f39501d0a699eb194d519223b176fd647a250edf6d28478e0d3d52929f659a6e60a8928b227e38339e12323f48e791001be4e6754f638
|
||||
|
@ -0,0 +1,187 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-fps/doomsday/doomsday-1.14.5.ebuild,v 1.1 2014/12/16 07:51:01 mr_bones_ Exp $
|
||||
|
||||
# TODO: fmod support broken (deng_fmod)
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
inherit python-r1 confutils eutils qt4-r2 games
|
||||
|
||||
DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
|
||||
HOMEPAGE="http://www.dengine.net/"
|
||||
SRC_URI="mirror://sourceforge/deng/Doomsday%20Engine/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dedicated fluidsynth openal snowberry +doom demo freedoom heretic hexen resources tools"
|
||||
# we need python at build time, so
|
||||
# snowberry? ( ${PYTHON_REQUIRED_USE} )
|
||||
# could break the build
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}
|
||||
demo? ( doom ) freedoom? ( doom ) resources? ( doom )"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtopengl:4
|
||||
dev-qt/qtgui:4
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
!dedicated? (
|
||||
media-libs/libsdl[joystick,sound]
|
||||
media-libs/sdl-mixer
|
||||
media-libs/libpng:0
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
x11-libs/libX11
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
fluidsynth? ( media-sound/fluidsynth )
|
||||
openal? ( media-libs/openal )
|
||||
tools? ( sys-libs/ncurses )"
|
||||
RDEPEND="${DEPEND}
|
||||
!dedicated? (
|
||||
snowberry? (
|
||||
${PYTHON_DEPS}
|
||||
dev-lang/python-exec:2[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython[${PYTHON_USEDEP}]
|
||||
)
|
||||
)"
|
||||
DEPEND="${DEPEND}
|
||||
${PYTHON_DEPS}"
|
||||
PDEPEND="
|
||||
!dedicated? (
|
||||
demo? ( games-fps/doom-data )
|
||||
freedoom? ( games-fps/freedoom )
|
||||
resources? ( games-fps/doomsday-resources )
|
||||
)"
|
||||
|
||||
S=${S}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
games_pkg_setup
|
||||
python_export_best
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/readme.path/s#$$PREFIX#/usr#' \
|
||||
client/client.pro || die "fixing docdir failed!"
|
||||
|
||||
sed -i \
|
||||
-e "/^DENG_BASE_DIR =/s:\$\$PREFIX/share:${GAMES_DATADIR}:" \
|
||||
config_unix.pri || die
|
||||
|
||||
echo "CONFIG += nostrip" > config_user.pri
|
||||
echo "PREFIX=/usr/games" >> config_user.pri
|
||||
|
||||
if use dedicated ; then
|
||||
echo "CONFIG += deng_noclient" >> config_user.pri
|
||||
echo "CONFIG += deng_nosnowberry" >> config_user.pri
|
||||
else
|
||||
use snowberry &&
|
||||
echo "CONFIG += deng_snowberry" >> config_user.pri || \
|
||||
echo "CONFIG += deng_nosnowberry" >> config_user.pri
|
||||
fi
|
||||
|
||||
use fluidsynth &&
|
||||
echo "CONFIG += deng_fluidsynth" >> config_user.pri
|
||||
|
||||
use tools ||
|
||||
echo "CONFIG += deng_notools" >> config_user.pri
|
||||
|
||||
if use openal; then
|
||||
echo "CONFIG += deng_openal" >> config_user.pri
|
||||
sed -i \
|
||||
-e 's:\# Generic Unix.:LIBS += -lopenal:' \
|
||||
dep_openal.pri || die
|
||||
fi
|
||||
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
#Usage: doom_make_wrapper <name> <game> <icon> <desktop entry title> [args]
|
||||
doom_make_wrapper() {
|
||||
local name=$1 game=$2 icon=$3 de_title=$4
|
||||
shift 4
|
||||
games_make_wrapper $name \
|
||||
"doomsday -game ${game} $@"
|
||||
make_desktop_entry $name "${de_title}" ${icon}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
qt4-r2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt4-r2_src_install
|
||||
|
||||
dodoc "${WORKDIR}"/${P}/README.md
|
||||
|
||||
mv "${D}/${GAMES_DATADIR}"/{${PN}/data/jdoom,doom-data} || die
|
||||
dosym "${GAMES_DATADIR}"/doom-data "${GAMES_DATADIR}"/${PN}/data/jdoom
|
||||
|
||||
if use !dedicated ; then
|
||||
if use snowberry ; then
|
||||
python_replicate_script "${D}"/"${GAMES_BINDIR}"/launch-doomsday
|
||||
|
||||
installmodules() {
|
||||
# relocate snowberry module directory recursively into site-packages
|
||||
python_domodule "${D}/${GAMES_DATADIR}"/${PN}/snowberry
|
||||
# hack around improper path handling
|
||||
sed -i \
|
||||
-e "s:os.chdir.*$:os.chdir('$(python_get_sitedir)/snowberry'):" \
|
||||
"${D%/}$(python_get_scriptdir)"/launch-doomsday || die
|
||||
}
|
||||
python_foreach_impl installmodules
|
||||
# remove old module dir
|
||||
rm -r "${D}/${GAMES_DATADIR}"/${PN}/snowberry || die
|
||||
|
||||
make_desktop_entry launch-doomsday "Snowberry DoomsDay" snowberry
|
||||
doicon ../snowberry/graphics/snowberry.png
|
||||
fi
|
||||
|
||||
if use doom; then
|
||||
local res_arg
|
||||
if use resources; then
|
||||
res_arg="-def \"${GAMES_DATADIR}\"/${PN}/defs/jdoom/jDRP.ded"
|
||||
fi
|
||||
|
||||
doicon ../snowberry/graphics/orb-doom.png
|
||||
doom_make_wrapper jdoom doom1 orb-doom "DoomsDay Engine: Doom 1" "${res_arg}"
|
||||
elog "Created jdoom launcher. To play Doom place your doom.wad to"
|
||||
elog "\"${GAMES_DATADIR}\"/doom-data"
|
||||
elog
|
||||
|
||||
if use demo; then
|
||||
doom_make_wrapper jdoom-demo doom1-share orb-doom "DoomsDay Engine: Doom 1 Demo" \
|
||||
"-iwad \"${GAMES_DATADIR}\"/doom-data/doom1.wad ${res_arg}"
|
||||
fi
|
||||
if use freedoom; then
|
||||
doom_make_wrapper jdoom-freedoom doom1-share orb-doom "DoomsDay Engine: FreeDoom" \
|
||||
"-iwad \"${GAMES_DATADIR}\"/doom-data/freedoom/doom1.wad"
|
||||
fi
|
||||
fi
|
||||
if use hexen; then
|
||||
doicon ../snowberry/graphics/orb-hexen.png
|
||||
doom_make_wrapper jhexen hexen orb-hexen "DoomsDay Engine: Hexen"
|
||||
|
||||
elog "Created jhexen launcher. To play Hexen place your hexen.wad to"
|
||||
elog "\"${GAMES_DATADIR}\"/${PN}/data/jhexen"
|
||||
elog
|
||||
fi
|
||||
if use heretic; then
|
||||
doicon ../snowberry/graphics/orb-heretic.png
|
||||
doom_make_wrapper jheretic heretic orb-heretic "DoomsDay Engine: Heretic"
|
||||
|
||||
elog "Created jheretic launcher. To play Heretic place your heretic.wad to"
|
||||
elog "\"${GAMES_DATADIR}\"/${PN}/data/jheretic"
|
||||
elog
|
||||
fi
|
||||
fi
|
||||
|
||||
prepgamesdirs
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20141208.ebuild,v 1.1 2014/12/09 08:27:40 eras Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.12_pre20141214.ebuild,v 1.1 2014/12/16 06:54:30 eras Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib pam ssl-cert systemd toolchain-funcs user versionator
|
@ -1 +1 @@
|
||||
DIST cdcd-0.6.6.tar.gz 246286 RMD160 bad6c63af74f352b00f4517db6497f4de2fc680e SHA1 704577aec65895d7cf6553f5d1ed32d12b2ed6bc SHA256 06ae2508926b7d1f811d9ce9a53991f8886aef078db4cde617125bda24fbf717
|
||||
DIST cdcd-0.6.6.tar.gz 246286 SHA256 06ae2508926b7d1f811d9ce9a53991f8886aef078db4cde617125bda24fbf717 SHA512 841f2d7f85c81a8cc9e88bc13515959a911e22fe9cff7fd272bab63fccb3e6bbf44e9d66fc2524f1670da20568d6e10434de8143a5e94fc576c7193b4a68f418 WHIRLPOOL 9cc8f718f67f60fc20dafed83749e8542b1f6dee43e2e78ef94323ee21eaad79314c873ba32f6ebdcf2eb77aa630e774a21aed2b232d030f6e032785a7a25bad
|
||||
|
@ -0,0 +1,405 @@
|
||||
# Configure paths for GLIB
|
||||
# Owen Taylor 97-11-3
|
||||
|
||||
dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
|
||||
dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or
|
||||
dnl gthread is specified in MODULES, pass to glib-config
|
||||
dnl
|
||||
AC_DEFUN(AM_PATH_GLIB,
|
||||
[dnl
|
||||
dnl Get the cflags and libraries from the glib-config script
|
||||
dnl
|
||||
AC_ARG_WITH(glib-prefix,[ --with-glib-prefix=PFX Prefix where GLIB is installed (optional)],
|
||||
glib_config_prefix="$withval", glib_config_prefix="")
|
||||
AC_ARG_WITH(glib-exec-prefix,[ --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)],
|
||||
glib_config_exec_prefix="$withval", glib_config_exec_prefix="")
|
||||
AC_ARG_ENABLE(glibtest, [ --disable-glibtest Do not try to compile and run a test GLIB program],
|
||||
, enable_glibtest=yes)
|
||||
|
||||
if test x$glib_config_exec_prefix != x ; then
|
||||
glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix"
|
||||
if test x${GLIB_CONFIG+set} != xset ; then
|
||||
GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config
|
||||
fi
|
||||
fi
|
||||
if test x$glib_config_prefix != x ; then
|
||||
glib_config_args="$glib_config_args --prefix=$glib_config_prefix"
|
||||
if test x${GLIB_CONFIG+set} != xset ; then
|
||||
GLIB_CONFIG=$glib_config_prefix/bin/glib-config
|
||||
fi
|
||||
fi
|
||||
|
||||
for module in . $4
|
||||
do
|
||||
case "$module" in
|
||||
gmodule)
|
||||
glib_config_args="$glib_config_args gmodule"
|
||||
;;
|
||||
gthread)
|
||||
glib_config_args="$glib_config_args gthread"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
AC_PATH_PROG(GLIB_CONFIG, glib-config, no)
|
||||
min_glib_version=ifelse([$1], ,0.99.7,$1)
|
||||
AC_MSG_CHECKING(for GLIB - version >= $min_glib_version)
|
||||
no_glib=""
|
||||
if test "$GLIB_CONFIG" = "no" ; then
|
||||
no_glib=yes
|
||||
else
|
||||
GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags`
|
||||
GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs`
|
||||
glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
|
||||
glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
|
||||
glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
|
||||
if test "x$enable_glibtest" = "xyes" ; then
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
ac_save_LIBS="$LIBS"
|
||||
CFLAGS="$CFLAGS $GLIB_CFLAGS"
|
||||
LIBS="$GLIB_LIBS $LIBS"
|
||||
dnl
|
||||
dnl Now check if the installed GLIB is sufficiently new. (Also sanity
|
||||
dnl checks the results of glib-config to some extent
|
||||
dnl
|
||||
rm -f conf.glibtest
|
||||
AC_TRY_RUN([
|
||||
#include <glib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int major, minor, micro;
|
||||
char *tmp_version;
|
||||
|
||||
system ("touch conf.glibtest");
|
||||
|
||||
/* HP/UX 9 (%@#!) writes to sscanf strings */
|
||||
tmp_version = g_strdup("$min_glib_version");
|
||||
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) {
|
||||
printf("%s, bad version string\n", "$min_glib_version");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if ((glib_major_version != $glib_config_major_version) ||
|
||||
(glib_minor_version != $glib_config_minor_version) ||
|
||||
(glib_micro_version != $glib_config_micro_version))
|
||||
{
|
||||
printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n",
|
||||
$glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version,
|
||||
glib_major_version, glib_minor_version, glib_micro_version);
|
||||
printf ("*** was found! If glib-config was correct, then it is best\n");
|
||||
printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n");
|
||||
printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
|
||||
printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
|
||||
printf("*** required on your system.\n");
|
||||
printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n");
|
||||
printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n");
|
||||
printf("*** before re-running configure\n");
|
||||
}
|
||||
else if ((glib_major_version != GLIB_MAJOR_VERSION) ||
|
||||
(glib_minor_version != GLIB_MINOR_VERSION) ||
|
||||
(glib_micro_version != GLIB_MICRO_VERSION))
|
||||
{
|
||||
printf("*** GLIB header files (version %d.%d.%d) do not match\n",
|
||||
GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION);
|
||||
printf("*** library (version %d.%d.%d)\n",
|
||||
glib_major_version, glib_minor_version, glib_micro_version);
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((glib_major_version > major) ||
|
||||
((glib_major_version == major) && (glib_minor_version > minor)) ||
|
||||
((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro)))
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n",
|
||||
glib_major_version, glib_minor_version, glib_micro_version);
|
||||
printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n",
|
||||
major, minor, micro);
|
||||
printf("*** GLIB is always available from ftp://ftp.gtk.org.\n");
|
||||
printf("***\n");
|
||||
printf("*** If you have already installed a sufficiently new version, this error\n");
|
||||
printf("*** probably means that the wrong copy of the glib-config shell script is\n");
|
||||
printf("*** being found. The easiest way to fix this is to remove the old version\n");
|
||||
printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n");
|
||||
printf("*** correct copy of glib-config. (In this case, you will have to\n");
|
||||
printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
|
||||
printf("*** so that the correct libraries are found at run-time))\n");
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
if test "x$no_glib" = x ; then
|
||||
AC_MSG_RESULT(yes)
|
||||
ifelse([$2], , :, [$2])
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
if test "$GLIB_CONFIG" = "no" ; then
|
||||
echo "*** The glib-config script installed by GLIB could not be found"
|
||||
echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in"
|
||||
echo "*** your path, or set the GLIB_CONFIG environment variable to the"
|
||||
echo "*** full path to glib-config."
|
||||
else
|
||||
if test -f conf.glibtest ; then
|
||||
:
|
||||
else
|
||||
echo "*** Could not run GLIB test program, checking why..."
|
||||
CFLAGS="$CFLAGS $GLIB_CFLAGS"
|
||||
LIBS="$LIBS $GLIB_LIBS"
|
||||
AC_TRY_LINK([
|
||||
#include <glib.h>
|
||||
#include <stdio.h>
|
||||
], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ],
|
||||
[ echo "*** The test program compiled, but did not run. This usually means"
|
||||
echo "*** that the run-time linker is not finding GLIB or finding the wrong"
|
||||
echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your"
|
||||
echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
|
||||
echo "*** to the installed location Also, make sure you have run ldconfig if that"
|
||||
echo "*** is required on your system"
|
||||
echo "***"
|
||||
echo "*** If you have an old version installed, it is best to remove it, although"
|
||||
echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
|
||||
echo "***"
|
||||
echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that"
|
||||
echo "*** came with the system with the command"
|
||||
echo "***"
|
||||
echo "*** rpm --erase --nodeps gtk gtk-devel" ],
|
||||
[ echo "*** The test program failed to compile or link. See the file config.log for the"
|
||||
echo "*** exact error that occured. This usually means GLIB was incorrectly installed"
|
||||
echo "*** or that you have moved GLIB since it was installed. In the latter case, you"
|
||||
echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
GLIB_CFLAGS=""
|
||||
GLIB_LIBS=""
|
||||
ifelse([$3], , :, [$3])
|
||||
fi
|
||||
AC_SUBST(GLIB_CFLAGS)
|
||||
AC_SUBST(GLIB_LIBS)
|
||||
rm -f conf.glibtest
|
||||
])
|
||||
|
||||
# Configure paths for libcdaudio -*- Autoconf -*-
|
||||
#
|
||||
# Derived from glib.m4 (Owen Taylor 97-11-3)
|
||||
#
|
||||
|
||||
dnl AM_PATH_LIBCDAUDIO([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]])
|
||||
dnl Test for libcdaudio, and define LIBCDAUDIO_CFLAGS, LIBCDAUDIO_LIBS and
|
||||
dnl LIBCDAUDIO_LDADD
|
||||
dnl
|
||||
AC_DEFUN([AM_PATH_LIBCDAUDIO],
|
||||
[dnl
|
||||
dnl Get the cflags and libraries from the libcdaudio-config script
|
||||
dnl
|
||||
AC_ARG_WITH(libcdaudio-prefix,
|
||||
AS_HELP_STRING([--with-libcdaudio-prefix=PFX],
|
||||
[Prefix where libcdaudio is installed (optional)]),
|
||||
[libcdaudio_config_prefix="$withval"], [libcdaudio_config_prefix=""])
|
||||
AC_ARG_WITH(libcdaudio-exec-prefix,
|
||||
AS_HELP_STRING([--with-libcdaudio-exec-prefix=PFX],
|
||||
[Exec prefix where libcdaudio is installed (optional)]),
|
||||
[libcdaudio_config_exec_prefix="$withval"],
|
||||
[libcdaudio_config_exec_prefix=""])
|
||||
AC_ARG_ENABLE(libcdaudiotest,
|
||||
AS_HELP_STRING([--disable-libcdaudiotest],
|
||||
[Do not try to compile and run a test libcdaudio program]),,
|
||||
[enable_libcdaudiotest=yes])
|
||||
|
||||
if test "x$libcdaudio_config_exec_prefix" != x ; then
|
||||
libcdaudio_config_args="$libcdaudio_config_args --exec-prefix=$libcdaudio_config_exec_prefix"
|
||||
if test "x${LIBCDAUDIO_CONFIG+set}" != xset ; then
|
||||
LIBCDAUDIO_CONFIG=$libcdaudio_config_exec_prefix/bin/libcdaudio-config
|
||||
fi
|
||||
fi
|
||||
if test x$libcdaudio_config_prefix != x ; then
|
||||
libcdaudio_config_args="$libcdaudio_config_args --prefix=$libcdaudio_config_prefix"
|
||||
if test "x${LIBCDAUDIO_CONFIG+set}" != xset ; then
|
||||
LIBCDAUDIO_CONFIG=$libcdaudio_config_prefix/bin/libcdaudio-config
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(LIBCDAUDIO_CONFIG, libcdaudio-config, no)
|
||||
min_libcdaudio_version=ifelse([$1], ,0.99.0,$1)
|
||||
AC_MSG_CHECKING([for libcdaudio - version >= $min_libcdaudio_version])
|
||||
no_libcdaudio=""
|
||||
if test "$LIBCDAUDIO_CONFIG" = "no" ; then
|
||||
no_libcdaudio=yes
|
||||
else
|
||||
LIBCDAUDIO_CFLAGS=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --cflags`
|
||||
LIBCDAUDIO_LIBS=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --libs`
|
||||
LIBCDAUDIO_LDADD=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --ldadd`
|
||||
libcdaudio_config_major_version=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\1/'`
|
||||
libcdaudio_config_minor_version=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\2/'`
|
||||
libcdaudio_config_micro_version=`$LIBCDAUDIO_CONFIG $libcdaudio_config_args --version | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\).*/\3/'`
|
||||
if test "x$enable_libcdaudiotest" = "xyes" ; then
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
ac_save_LIBS="$LIBS"
|
||||
CFLAGS="$CFLAGS $LIBCDAUDIO_CFLAGS $LIBCDAUDIO_LDADD"
|
||||
LIBS="$LIBCDAUDIO_LIBS $LIBS"
|
||||
dnl
|
||||
dnl Now check if the installed libcdaudio is sufficiently new. (Also sanity
|
||||
dnl checks the results of libcdaudio-config to some extent
|
||||
dnl
|
||||
rm -f conf.cdaudiotest
|
||||
AC_TRY_RUN([
|
||||
#include <cdaudio.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
char* my_strdup (char *str)
|
||||
{
|
||||
char *new_str;
|
||||
|
||||
if (str) {
|
||||
new_str = malloc ((strlen (str) + 1) * sizeof(char));
|
||||
strcpy (new_str, str);
|
||||
} else
|
||||
new_str = NULL;
|
||||
|
||||
return new_str;
|
||||
}
|
||||
|
||||
int main()
|
||||
{
|
||||
int major,minor,micro;
|
||||
int libcdaudio_major_version,libcdaudio_minor_version,libcdaudio_micro_version;
|
||||
char *tmp_version;
|
||||
|
||||
system ("touch conf.cdaudiotest");
|
||||
|
||||
/* HP/UX 9 (%@#!) writes to sscanf strings */
|
||||
tmp_version = my_strdup("$min_libcdaudio_version");
|
||||
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) {
|
||||
printf("%s, bad version string\n", "$min_libcdaudio_version");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
libcdaudio_major_version=(cdaudio_getversion()>>16)&255;
|
||||
libcdaudio_minor_version=(cdaudio_getversion()>> 8)&255;
|
||||
libcdaudio_micro_version=(cdaudio_getversion() )&255;
|
||||
|
||||
if ((libcdaudio_major_version != $libcdaudio_config_major_version) ||
|
||||
(libcdaudio_minor_version != $libcdaudio_config_minor_version) ||
|
||||
(libcdaudio_micro_version != $libcdaudio_config_micro_version))
|
||||
{
|
||||
printf("\n*** 'libcdaudio-config --version' returned %d.%d.%d, but libcdaudio (%d.%d.%d)\n",
|
||||
$libcdaudio_config_major_version, $libcdaudio_config_minor_version, $libcdaudio_config_micro_version,
|
||||
libcdaudio_major_version, libcdaudio_minor_version, libcdaudio_micro_version);
|
||||
printf ("*** was found! If libcdaudio-config was correct, then it is best\n");
|
||||
printf ("*** to remove the old version of libcdaudio. You may also be able to fix the error\n");
|
||||
printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
|
||||
printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
|
||||
printf("*** required on your system.\n");
|
||||
printf("*** If libcdaudio-config was wrong, set the environment variable LIBCDAUDIO_CONFIG\n");
|
||||
printf("*** to point to the correct copy of libcdaudio-config, and remove the file config.cache\n");
|
||||
printf("*** before re-running configure\n");
|
||||
}
|
||||
else if ((libcdaudio_major_version != LIBCDAUDIO_VERSION_MAJOR) ||
|
||||
(libcdaudio_minor_version != LIBCDAUDIO_VERSION_MINOR) ||
|
||||
(libcdaudio_micro_version != LIBCDAUDIO_VERSION_MICRO))
|
||||
{
|
||||
printf("*** libcdaudio header files (version %d.%d.%d) do not match\n",
|
||||
LIBCDAUDIO_VERSION_MAJOR, LIBCDAUDIO_VERSION_MINOR, LIBCDAUDIO_VERSION_MICRO);
|
||||
printf("*** library (version %d.%d.%d)\n",
|
||||
libcdaudio_major_version, libcdaudio_minor_version, libcdaudio_micro_version);
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((libcdaudio_major_version > major) ||
|
||||
((libcdaudio_major_version == major) && (libcdaudio_minor_version > minor)) ||
|
||||
((libcdaudio_major_version == major) && (libcdaudio_minor_version == minor) && (libcdaudio_micro_version >= micro)))
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("\n*** An old version of libcdaudio (%d.%d.%d) was found.\n",
|
||||
libcdaudio_major_version, libcdaudio_minor_version, libcdaudio_micro_version);
|
||||
printf("*** You need a version of libcdaudio newer than %d.%d.%d.\n",
|
||||
major, minor, micro);
|
||||
printf("***\n");
|
||||
printf("*** If you have already installed a sufficiently new version, this error\n");
|
||||
printf("*** probably means that the wrong copy of the libcdaudio-config shell script is\n");
|
||||
printf("*** being found. The easiest way to fix this is to remove the old version\n");
|
||||
printf("*** of libcdaudio, but you can also set the LIBCDAUDIO_CONFIG environment to point to the\n");
|
||||
printf("*** correct copy of libcdaudio-config. (In this case, you will have to\n");
|
||||
printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
|
||||
printf("*** so that the correct libraries are found at run-time))\n");
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
],, no_libcdaudio=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
if test "x$no_libcdaudio" = x ; then
|
||||
AC_MSG_RESULT(yes)
|
||||
ifelse([$2], , :, [$2])
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
if test "$LIBCDAUDIO_CONFIG" = "no" ; then
|
||||
echo "*** The libcdaudio-config script installed by libcdaudio could not be found"
|
||||
echo "*** If libcdaudio was installed in PREFIX, make sure PREFIX/bin is in"
|
||||
echo "*** your path, or set the LIBCDAUDIO_CONFIG environment variable to the"
|
||||
echo "*** full path to libcdaudio-config."
|
||||
else
|
||||
if test -f conf.cdaudiotest ; then
|
||||
:
|
||||
else
|
||||
echo "*** Could not run libcdaudio test program, checking why..."
|
||||
CFLAGS="$CFLAGS $LIBCDAUDIO_CFLAGS"
|
||||
LIBS="$LIBS $LIBCDAUDIO_LIBS"
|
||||
AC_TRY_LINK([
|
||||
#include <cdaudio.h>
|
||||
#include <stdio.h>
|
||||
], [ return (cdaudio_getversion()!=0); ],
|
||||
[ echo "*** The test program compiled, but did not run. This usually means"
|
||||
echo "*** that the run-time linker is not finding libcdaudio or finding the wrong"
|
||||
echo "*** version of libcdaudio. If it is not finding libcdaudio, you'll need to set your"
|
||||
echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
|
||||
echo "*** to the installed location. Also, make sure you have run ldconfig if that"
|
||||
echo "*** is required on your system"
|
||||
echo "***"
|
||||
echo "*** If you have an old version installed, it is best to remove it, although"
|
||||
echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"],
|
||||
[ echo "*** The test program failed to compile or link. See the file config.log for the"
|
||||
echo "*** exact error that occured. This usually means libcdaudio was incorrectly installed"
|
||||
echo "*** or that you have moved libcdaudio since it was installed. In the latter case, you"
|
||||
echo "*** may want to edit the libcdaudio-config script: $LIBCDAUDIO_CONFIG" ])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
LIBCDAUDIO_CFLAGS=""
|
||||
LIBCDAUDIO_LIBS=""
|
||||
LIBCDAUDIO_LDADD=""
|
||||
ifelse([$3], , :, [$3])
|
||||
fi
|
||||
AC_SUBST(LIBCDAUDIO_CFLAGS)
|
||||
AC_SUBST(LIBCDAUDIO_LIBS)
|
||||
AC_SUBST(LIBCDAUDIO_LDADD)
|
||||
rm -f conf.cdaudiotest
|
||||
])
|
||||
|
@ -0,0 +1,76 @@
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -2,8 +2,6 @@
|
||||
|
||||
SUBDIRS = doc
|
||||
|
||||
-AUTOMAKE_OPTIONS = ansi2knr
|
||||
-
|
||||
bin_PROGRAMS = cdcd
|
||||
man_MANS = cdcd.1
|
||||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1,5 +1,5 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
-AC_INIT(cdcd.c)
|
||||
+AC_INIT(cdcd, 0.6.6)
|
||||
|
||||
MAJOR_VERSION=0
|
||||
MINOR_VERSION=6
|
||||
@@ -8,29 +8,22 @@
|
||||
PACKAGE=cdcd
|
||||
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION
|
||||
|
||||
-AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
|
||||
+AM_INIT_AUTOMAKE
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
-AM_MAINTAINER_MODE
|
||||
|
||||
dnl Checks for programs.
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_LN_S
|
||||
AC_PROG_CPP
|
||||
-AM_C_PROTOTYPES
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
dnl Checks for libraries.
|
||||
-AC_CHECK_LIB(curses, tputs,,
|
||||
- [AC_MSG_ERROR([cannot find the curses library.
|
||||
-Check the INSTALL file, maybe you can find how to solve the problem.])])
|
||||
AC_CHECK_LIB(readline, rl_completion_matches,,
|
||||
- [AC_MSG_ERROR([cannot find GNU libreadline 4.2 or higher.
|
||||
-Check the INSTALL file, maybe you can find how to solve the problem.])])
|
||||
+ [AC_MSG_ERROR([cannot find GNU libreadline 4.2 or higher.])])
|
||||
AC_CHECK_LIB(socket, socket)dnl Needed for Solaris 2.9.
|
||||
|
||||
-AM_PATH_LIBCDAUDIO(,,[AC_MSG_ERROR([cannot find libcdaudio.
|
||||
-Check the INSTALL file, maybe you can find how to solve the problem.])])
|
||||
+AM_PATH_LIBCDAUDIO(,,[AC_MSG_ERROR([cannot find libcdaudio.])])
|
||||
|
||||
have_libcdaudio=0
|
||||
have_cdaudio=0
|
||||
@@ -40,6 +33,11 @@
|
||||
default_device=/dev/unspecified
|
||||
have_libcdaudio=1
|
||||
;;
|
||||
+
|
||||
+ *freebsd[567]*)
|
||||
+ default_device=/dev/cd0
|
||||
+ have_cdaudio=1
|
||||
+ ;;
|
||||
|
||||
*bsd*)
|
||||
default_device=/dev/wcd0a
|
||||
@@ -69,8 +67,8 @@
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
AC_FUNC_ALLOCA
|
||||
-AC_CHECK_HEADERS([string.h strings.h sys/ptyvar.h])
|
||||
-AC_CHECK_HEADERS([errno.h locale.h malloc.h stdlib.h \
|
||||
+AC_CHECK_HEADERS([string.h strings.h sys/ptyvar.h malloc.h])
|
||||
+AC_CHECK_HEADERS([errno.h locale.h stdlib.h \
|
||||
readline/readline.h readline/history.h sys/socket.h unistd.h],, \
|
||||
[AC_MSG_ERROR([missing header file.])])
|
||||
|
@ -1,26 +0,0 @@
|
||||
diff -ur cdcd-0.6.6/configure.ac cdcd-0.6.6-fbsd/configure.ac
|
||||
--- cdcd-0.6.6/configure.ac 2004-04-04 00:54:57.000000000 +0200
|
||||
+++ cdcd-0.6.6-fbsd/configure.ac 2005-08-17 11:42:39.000000000 +0200
|
||||
@@ -40,6 +40,11 @@
|
||||
default_device=/dev/unspecified
|
||||
have_libcdaudio=1
|
||||
;;
|
||||
+
|
||||
+ *freebsd[567]*)
|
||||
+ default_device=/dev/cd0
|
||||
+ have_cdaudio=1
|
||||
+ ;;
|
||||
|
||||
*bsd*)
|
||||
default_device=/dev/wcd0a
|
||||
@@ -69,8 +74,8 @@
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_STDC
|
||||
AC_FUNC_ALLOCA
|
||||
-AC_CHECK_HEADERS([string.h strings.h sys/ptyvar.h])
|
||||
-AC_CHECK_HEADERS([errno.h locale.h malloc.h stdlib.h \
|
||||
+AC_CHECK_HEADERS([string.h strings.h sys/ptyvar.h malloc.h])
|
||||
+AC_CHECK_HEADERS([errno.h locale.h stdlib.h \
|
||||
readline/readline.h readline/history.h sys/socket.h unistd.h],, \
|
||||
[AC_MSG_ERROR([missing header file.])])
|
||||
|
@ -0,0 +1,379 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-2.5.1.ebuild,v 1.1 2014/12/16 08:15:29 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# Subslot: libavutil major.libavcodec major.libavformat major
|
||||
# Since FFmpeg ships several libraries, subslot is kind of limited here.
|
||||
# Most consumers will use those three libraries, if a "less used" library
|
||||
# changes its soname, consumers will have to be rebuilt the old way
|
||||
# (preserve-libs).
|
||||
# If, for example, a package does not link to libavformat and only libavformat
|
||||
# changes its ABI then this package will be rebuilt needlessly. Hence, such a
|
||||
# package is free _not_ to := depend on FFmpeg but I would strongly encourage
|
||||
# doing so since such a case is unlikely.
|
||||
FFMPEG_SUBSLOT=54.56.56
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-2"
|
||||
EGIT_REPO_URI="git://source.ffmpeg.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec"
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
LICENSE="GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) ) samba? ( GPL-3 )"
|
||||
SLOT="0/${FFMPEG_SUBSLOT}"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
fi
|
||||
IUSE="
|
||||
aac aacplus alsa amr amrenc bindist bluray bs2b +bzip2 cdio celt
|
||||
cpudetection debug doc +encode examples faac fdk flite fontconfig frei0r
|
||||
fribidi gme gnutls gsm +hardcoded-tables +iconv iec61883 ieee1394 jack
|
||||
jpeg2k ladspa libass libcaca libsoxr libv4l lzma modplug mp3 +network
|
||||
openal opengl openssl opus oss pic pulseaudio quvi rtmp samba schroedinger
|
||||
sdl speex ssh static-libs test theora threads truetype twolame v4l vaapi
|
||||
vdpau vorbis vpx wavpack webp X x264 x265 xcb xvid +zlib zvbi
|
||||
"
|
||||
|
||||
ARM_CPU_FEATURES="armv5te armv6 armv6t2 neon armvfp:vfp"
|
||||
MIPS_CPU_FEATURES="mips32r2 mipsdspr1 mipsdspr2 mipsfpu"
|
||||
PPC_CPU_FEATURES="altivec"
|
||||
X86_CPU_FEATURES="3dnow:amd3dnow 3dnowext:amd3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 sse4 sse4_2:sse42 xop"
|
||||
|
||||
# String for CPU features in the useflag[:configure_option] form
|
||||
# if :configure_option isn't set, it will use 'useflag' as configure option
|
||||
CPU_FEATURES="
|
||||
${ARM_CPU_FEATURES}
|
||||
${MIPS_CPU_FEATURES}
|
||||
${PPC_CPU_FEATURES}
|
||||
${X86_CPU_FEATURES}
|
||||
"
|
||||
|
||||
for i in ${CPU_FEATURES}; do
|
||||
IUSE="${IUSE} ${i%:*}"
|
||||
done
|
||||
|
||||
FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher"
|
||||
|
||||
for i in ${FFTOOLS}; do
|
||||
IUSE="${IUSE} +fftools_$i"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
|
||||
amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] )
|
||||
bluray? ( >=media-libs/libbluray-0.3.0-r1[${MULTILIB_USEDEP}] )
|
||||
bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] )
|
||||
celt? ( >=media-libs/celt-0.11.1-r1[${MULTILIB_USEDEP}] )
|
||||
encode? (
|
||||
aac? ( >=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}] )
|
||||
aacplus? ( >=media-libs/libaacplus-2.0.2-r1[${MULTILIB_USEDEP}] )
|
||||
amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] )
|
||||
faac? ( >=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}] )
|
||||
mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] )
|
||||
theora? (
|
||||
>=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}]
|
||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] )
|
||||
wavpack? ( >=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}] )
|
||||
webp? ( >=media-libs/libwebp-0.3.0[${MULTILIB_USEDEP}] )
|
||||
x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] )
|
||||
x265? ( >=media-libs/x265-1.2:=[${MULTILIB_USEDEP}] )
|
||||
xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
fdk? ( >=media-libs/fdk-aac-0.1.3[${MULTILIB_USEDEP}] )
|
||||
flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] )
|
||||
fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] )
|
||||
gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] )
|
||||
gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
|
||||
gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] )
|
||||
iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] )
|
||||
iec61883? (
|
||||
>=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
ieee1394? (
|
||||
>=media-libs/libdc1394-2.2.1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
jack? ( >=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}] )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.5.0:0[${MULTILIB_USEDEP}] )
|
||||
libass? ( >=media-libs/libass-0.10.2[${MULTILIB_USEDEP}] )
|
||||
libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
|
||||
libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
|
||||
libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
|
||||
openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] )
|
||||
opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
|
||||
openssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
|
||||
opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
|
||||
quvi? ( media-libs/libquvi:0.4[${MULTILIB_USEDEP}] )
|
||||
rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
|
||||
samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] )
|
||||
schroedinger? ( >=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}] )
|
||||
sdl? ( >=media-libs/libsdl-1.2.15-r4[sound,video,${MULTILIB_USEDEP}] )
|
||||
speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
|
||||
ssh? ( >=net-libs/libssh-0.5.5[${MULTILIB_USEDEP}] )
|
||||
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
|
||||
vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
|
||||
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
|
||||
vorbis? (
|
||||
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
vpx? ( >=media-libs/libvpx-1.2.0_pre20130625[${MULTILIB_USEDEP}] )
|
||||
X? (
|
||||
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
|
||||
)
|
||||
xcb? ( x11-libs/libxcb[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] )
|
||||
!media-video/qt-faststart
|
||||
!media-libs/libpostproc
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
doc? ( app-text/texi2html )
|
||||
fontconfig? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
gnutls? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
ieee1394? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] )
|
||||
libv4l? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
mmx? ( >=dev-lang/yasm-1.2 )
|
||||
rtmp? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
schroedinger? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
test? ( net-misc/wget sys-devel/bc )
|
||||
truetype? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20140508-r3
|
||||
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
|
||||
|
||||
# faac is license-incompatible with ffmpeg
|
||||
REQUIRED_USE="bindist? ( encode? ( !faac !aacplus ) !openssl )
|
||||
libv4l? ( v4l )
|
||||
fftools_cws2fws? ( zlib )
|
||||
test? ( encode )"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/libavutil/avconfig.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf=( ${EXTRA_FFMPEG_CONF} )
|
||||
|
||||
# options to use as use_enable in the foo[:bar] form.
|
||||
# This will feed configure with $(use_enable foo bar)
|
||||
# or $(use_enable foo foo) if no :bar is set.
|
||||
local ffuse=(
|
||||
bzip2:bzlib cpudetection:runtime-cpudetect debug doc
|
||||
gnutls hardcoded-tables iconv lzma network openssl samba:libsmbclient
|
||||
sdl:ffplay vaapi vdpau X:xlib xcb:libxcb xcb:libxcb-shm xcb:libxcb-xfixes zlib
|
||||
)
|
||||
use openssl && myconf+=( --enable-nonfree )
|
||||
use samba && myconf+=( --enable-version3 )
|
||||
|
||||
# Encoders
|
||||
if use encode
|
||||
then
|
||||
ffuse+=( aac:libvo-aacenc amrenc:libvo-amrwbenc mp3:libmp3lame )
|
||||
for i in aacplus faac theora twolame wavpack webp x264 x265 xvid; do
|
||||
ffuse+=( ${i}:lib${i} )
|
||||
done
|
||||
|
||||
# Licensing.
|
||||
if use aac || use amrenc ; then
|
||||
myconf+=( --enable-version3 )
|
||||
fi
|
||||
if use aacplus || use faac ; then
|
||||
myconf+=( --enable-nonfree )
|
||||
fi
|
||||
else
|
||||
myconf+=( --disable-encoders )
|
||||
fi
|
||||
|
||||
# libavdevice options
|
||||
ffuse+=( cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal opengl )
|
||||
|
||||
# Indevs
|
||||
use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 )
|
||||
for i in alsa oss jack ; do
|
||||
use ${i} || myconf+=( --disable-indev=${i} )
|
||||
done
|
||||
ffuse+=( libv4l:libv4l2 pulseaudio:libpulse X:x11grab )
|
||||
|
||||
# Outdevs
|
||||
for i in alsa oss sdl ; do
|
||||
use ${i} || myconf+=( --disable-outdev=${i} )
|
||||
done
|
||||
|
||||
# libavfilter options
|
||||
ffuse+=( bs2b:libbs2b flite:libflite frei0r fribidi:libfribidi fontconfig ladspa libass truetype:libfreetype )
|
||||
|
||||
# libswresample options
|
||||
ffuse+=( libsoxr )
|
||||
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
ffuse+=( threads:pthreads )
|
||||
|
||||
# Decoders
|
||||
ffuse+=( amr:libopencore-amrwb amr:libopencore-amrnb fdk:libfdk-aac jpeg2k:libopenjpeg )
|
||||
use amr && myconf+=( --enable-version3 )
|
||||
for i in bluray celt gme gsm modplug opus quvi rtmp ssh schroedinger speex vorbis vpx zvbi; do
|
||||
ffuse+=( ${i}:lib${i} )
|
||||
done
|
||||
use fdk && myconf+=( --enable-nonfree )
|
||||
|
||||
for i in "${ffuse[@]}" ; do
|
||||
myconf+=( $(use_enable ${i%:*} ${i#*:}) )
|
||||
done
|
||||
|
||||
# (temporarily) disable non-multilib deps
|
||||
if ! multilib_is_native_abi; then
|
||||
for i in frei0r ; do
|
||||
myconf+=( --disable-${i} )
|
||||
done
|
||||
fi
|
||||
|
||||
# CPU features
|
||||
for i in ${CPU_FEATURES}; do
|
||||
use ${i%:*} || myconf+=( --disable-${i#*:} )
|
||||
done
|
||||
if use pic ; then
|
||||
myconf+=( --enable-pic )
|
||||
# disable asm code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
[[ ${ABI} == x86 ]] && myconf+=( --disable-asm )
|
||||
fi
|
||||
[[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag mcpu) $(get-flag mtune) $(get-flag march) ; do
|
||||
[[ ${i} = native ]] && i="host" # bug #273421
|
||||
myconf+=( --cpu=${i} )
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf=(
|
||||
--enable-gpl
|
||||
--enable-postproc
|
||||
--enable-avfilter
|
||||
--enable-avresample
|
||||
--disable-stripping
|
||||
"${myconf[@]}"
|
||||
)
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- )
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf+=( --target-os=freebsd )
|
||||
;;
|
||||
mingw32*)
|
||||
myconf+=( --target-os=mingw32 )
|
||||
;;
|
||||
*linux*)
|
||||
myconf+=( --target-os=linux )
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
set -- "${S}/configure" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--shlibdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--mandir="${EPREFIX}/usr/share/man" \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
--cxx="$(tc-getCXX)" \
|
||||
--ar="$(tc-getAR)" \
|
||||
--optflags="${CFLAGS}" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-cxxflags="${CXXFLAGS}" \
|
||||
$(use_enable static-libs static) \
|
||||
"${myconf[@]}"
|
||||
echo "${@}"
|
||||
"${@}" || die
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake V=1
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
for i in ${FFTOOLS} ; do
|
||||
if use fftools_${i} ; then
|
||||
emake V=1 tools/${i}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake V=1 DESTDIR="${D}" install install-man
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
for i in ${FFTOOLS} ; do
|
||||
if use fftools_${i} ; then
|
||||
dobin tools/${i}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges
|
||||
[ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES"
|
||||
use doc && dohtml -r doc/*
|
||||
if use examples ; then
|
||||
dodoc -r doc/examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil:${BUILD_DIR}/libavresample" \
|
||||
emake V=1 fate
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 16 Dec 2014 06:07:01 +0000
|
||||
Tue, 16 Dec 2014 13:37:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 16 Dec 2014 06:07:01 +0000
|
||||
Tue, 16 Dec 2014 13:37:01 +0000
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare setup unpack
|
||||
DEPEND=dev-libs/libedit dev-libs/icu:= >=dev-util/btyacc-3.0-r2 doc? ( app-arch/unzip ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=A relational database offering many ANSI SQL:2003 and some SQL:2008 features
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.firebirdsql.org/
|
||||
IUSE=doc client superserver xinetd examples debug
|
||||
KEYWORDS=~amd64 -ia64 ~x86
|
||||
LICENSE=IDPL Interbase-1.0
|
||||
RDEPEND=dev-libs/libedit dev-libs/icu:= xinetd? ( virtual/inetd ) !sys-cluster/ganglia
|
||||
REQUIRED_USE=client? ( !superserver ) client? ( !xinetd ) superserver? ( !xinetd )
|
||||
RESTRICT=userpriv
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/firebird/Firebird-2.5.3.26780-0.tar.bz2 doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip )
|
||||
_eclasses_=autotools c118b9a8e93bfef124f2d7a2fe56a95e eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=4a4e527138fc23d802ed8055ec02acef
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DEPEND=dev-lang/perl[doc?] sys-libs/readline opengl? ( media-libs/freeglut ) nls? ( sys-devel/gettext ) unicode? ( >=dev-libs/icu-2.6:= ) gdbm? ( >=sys-libs/gdbm-1.8.3-r1 ) gmp? ( >=dev-libs/gmp-4.1.4 ) ssl? ( dev-libs/openssl ) pcre? ( dev-libs/libpcre ) doc? ( dev-perl/JSON )
|
||||
DESCRIPTION=Virtual machine designed to efficiently compile and execute bytecode for dynamic languages
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.parrot.org/
|
||||
IUSE=opengl nls doc examples gdbm gmp ssl +unicode pcre
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=Artistic-2
|
||||
RDEPEND=sys-libs/readline opengl? ( media-libs/freeglut ) nls? ( sys-devel/gettext ) unicode? ( >=dev-libs/icu-2.6:= ) gdbm? ( >=sys-libs/gdbm-1.8.3-r1 ) gmp? ( >=dev-libs/gmp-4.1.4 ) ssl? ( dev-libs/openssl ) pcre? ( dev-libs/libpcre ) doc? ( dev-perl/JSON )
|
||||
RESTRICT=test
|
||||
SLOT=0/6.11.0
|
||||
SRC_URI=ftp://ftp.parrot.org/pub/parrot/releases/all/6.11.0/parrot-6.11.0.tar.gz
|
||||
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=84632401c82aaf09a7f0c4a79499e08e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install
|
||||
DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
|
||||
DESCRIPTION=LR(1) parser generator for the OCaml language
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
|
||||
IUSE=examples +ocamlopt
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=QPL-1.0 LGPL-2-with-linking-exception
|
||||
RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?]
|
||||
SLOT=0/20141215
|
||||
SRC_URI=http://gallium.inria.fr/~fpottier/menhir/menhir-20141215.tar.gz
|
||||
_eclasses_=findlib 9cf6020ee5481f39f1aa566a323f9868
|
||||
_md5_=e0b37489fb73850e3be19e8e6577f5d9
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=>=dev-ml/type-conv-109.60.00:= dev-ml/sexplib:= dev-ml/comparelib:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=Quotation expanders for assertions
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.janestreet.com/ocaml
|
||||
IUSE=+ocamlopt debug
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-2.1-with-linking-exception
|
||||
RDEPEND=>=dev-ml/type-conv-109.60.00:= dev-ml/sexplib:= dev-ml/comparelib:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/111.08.01
|
||||
SRC_URI=http://ocaml.janestreet.com/ocaml-core/111.08.00/individual/pa_test-111.08.01.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 6faef4c127028ccbba3a11400d24ae34 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib 3bf24e6abb9b76d9f6c20600f0b716bf oasis 45027e91f880d9142eec842f0cca0088 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=55172aa9b3f13f322444323f6396301a
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-ml/uutf:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
DESCRIPTION=A libary to build xml trees typechecked by OCaml
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ocsigen.org/tyxml/
|
||||
IUSE=+ocamlopt debug doc
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=LGPL-2.1-with-linking-exception
|
||||
RDEPEND=dev-ml/uutf:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
|
||||
SLOT=0/3.4.0
|
||||
SRC_URI=https://github.com/ocsigen/tyxml/archive/3.4.0.tar.gz -> tyxml-3.4.0.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 6faef4c127028ccbba3a11400d24ae34 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib 3bf24e6abb9b76d9f6c20600f0b716bf oasis 45027e91f880d9142eec842f0cca0088 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=9d4146136ea28295176d9effaee6d738
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] sci-mathematics/octave doc? ( dev-python/sphinx-bootstrap-theme dev-python/numpydoc ) test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] dev-python/ipython[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
DEPEND=sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] sci-mathematics/octave doc? ( dev-python/sphinx-bootstrap-theme[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/numpydoc[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] dev-python/ipython[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Python to GNU Octave bridge
|
||||
EAPI=5
|
||||
HOMEPAGE=http://pypi.python.org/pypi/oct2py
|
||||
IUSE=doc examples test python_targets_python2_7 python_targets_python3_3
|
||||
IUSE=doc examples test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] sci-mathematics/octave python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 )
|
||||
RDEPEND=sci-libs/scipy[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] sci-mathematics/octave python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/o/oct2py/oct2py-1.3.0.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=57ea44339bc30538c46bc5dc4b45949d
|
||||
_md5_=9f3cbd928ca3a38d513fff2cb4805cbe
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
DESCRIPTION=Sphinx theme integrates the Bootstrap CSS / JavaScript framework
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html
|
||||
IUSE=python_targets_python2_7 python_targets_python3_3
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.3.9.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=3875a9986ae7d813e9440e797c5d0fc8
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
DESCRIPTION=Sphinx theme integrates the Bootstrap CSS / JavaScript framework
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html
|
||||
IUSE=python_targets_python2_7 python_targets_python3_3
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.0.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=a6eefde903512f44a0af6e35ef7588f1
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
DESCRIPTION=Sphinx theme integrates the Bootstrap CSS / JavaScript framework
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html
|
||||
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.2.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=a346bccf18cd8a22f429dfe31566bb00
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
DESCRIPTION=Sphinx theme integrates the Bootstrap CSS / JavaScript framework
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html
|
||||
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy python_targets_pypy3
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy python_targets_pypy3 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.5.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=24b65ae0f463aaed42b22fe063d41c09
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare setup test
|
||||
DEPEND=|| ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
DESCRIPTION=Extensions to the Python unittest library
|
||||
EAPI=4
|
||||
HOMEPAGE=https://launchpad.net/testtools http://pypi.python.org/pypi/testtools
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
||||
LICENSE=MIT
|
||||
RDEPEND=|| ( =dev-lang/python-3.3* =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
SLOT=0
|
||||
SRC_URI=http://launchpad.net/testtools/0.9/0.9.24/+download/testtools-0.9.24.tar.gz
|
||||
_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 eutils 6faef4c127028ccbba3a11400d24ae34 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python cd022f89fef846d083fc994b9e3d8c04 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=ff21f0e6ab6f5eb3a7f894ed1b09fcd0
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/mimeparse[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] dev-python/extras[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)]
|
||||
DESCRIPTION=Extensions to the Python unittest library
|
||||
EAPI=5
|
||||
HOMEPAGE=https://launchpad.net/testtools http://pypi.python.org/pypi/testtools
|
||||
IUSE=test python_targets_python2_7 python_targets_python3_3 python_targets_pypy
|
||||
KEYWORDS=alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-python/mimeparse[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] dev-python/extras[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_pypy )
|
||||
SLOT=0
|
||||
SRC_URI=http://launchpad.net/testtools/trunk/0.9.34/+download/testtools-0.9.34.tar.gz
|
||||
_eclasses_=distutils-r1 14bf2faa8bf611e0b13aeedc24cefa6c eutils 6faef4c127028ccbba3a11400d24ae34 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=89bf69fb25c4bdc42676abf6b5e03e58
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/railties-3.1[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/railties-3.1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/railties-3.1[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
|
||||
DESCRIPTION=Ruby on Rails integration for the Javascript Data Visualization Framework, D3
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/logical42/d3_rails
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT BSD
|
||||
RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/railties-3.1[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/railties-3.1[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/railties-3.1[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/d3_rails-3.5.2.gem
|
||||
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem 22fc880fe95a3d6f9639d3b57f3ffb84 ruby-ng 14f0490e24cbad7c17cece628b3d111e toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=cfdff1ea4b51db7173707ece5ecb13e5
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DEPEND=dev-qt/qtcore:4 dev-qt/qtopengl:4 dev-qt/qtgui:4 net-misc/curl sys-libs/zlib !dedicated? ( media-libs/libsdl[joystick,sound] media-libs/sdl-mixer media-libs/libpng:0 virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXrandr x11-libs/libXxf86vm ) fluidsynth? ( media-sound/fluidsynth ) openal? ( media-libs/openal ) tools? ( sys-libs/ncurses ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=A modern gaming engine for Doom, Heretic, and Hexen
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.dengine.net/
|
||||
IUSE=dedicated fluidsynth openal snowberry +doom demo freedoom heretic hexen resources tools python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=!dedicated? ( demo? ( games-fps/doom-data ) freedoom? ( games-fps/freedoom ) resources? ( games-fps/doomsday-resources ) )
|
||||
RDEPEND=dev-qt/qtcore:4 dev-qt/qtopengl:4 dev-qt/qtgui:4 net-misc/curl sys-libs/zlib !dedicated? ( media-libs/libsdl[joystick,sound] media-libs/sdl-mixer media-libs/libpng:0 virtual/opengl virtual/glu x11-libs/libX11 x11-libs/libXrandr x11-libs/libXxf86vm ) fluidsynth? ( media-sound/fluidsynth ) openal? ( media-libs/openal ) tools? ( sys-libs/ncurses ) !dedicated? ( snowberry? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/wxpython[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) games-misc/games-envd
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 ) demo? ( doom ) freedoom? ( doom ) resources? ( doom )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/deng/Doomsday%20Engine/1.14.5/doomsday-1.14.5.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 6faef4c127028ccbba3a11400d24ae34 games bc8839608d26ccd57ca4f2f01c67460f multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-r1 a2dac9ffff107078f25147aac958a68f python-utils-r1 d5328656d500f65898a5f51634722f61 qmake-utils 9e0174de733aecba0a7e66b2b01841d2 qt4-r2 7199e3db5b5908325487d379c6f67cf0 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=a15a1f11b1a43e57d1c5a270ed0f6e71
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile prepare
|
||||
DEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew media-libs/pnglite virtual/opengl
|
||||
DEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew media-libs/pnglite virtual/opengl x11-libs/gtk+:2
|
||||
DESCRIPTION=OpenCTM - the Open Compressed Triangle Mesh.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://openctm.sourceforge.net
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew media-libs/pnglite virtual/opengl
|
||||
RDEPEND=dev-libs/tinyxml media-libs/freeglut media-libs/glew media-libs/pnglite virtual/opengl x11-libs/gtk+:2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/o/openctm/openctm_1.0.3+dfsg1.orig.tar.bz2
|
||||
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=21c16acc7f4da7444666e9c1ffb904f9
|
||||
_md5_=4d68c79e5fc7e1834a142c28e8c46c86
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue