parent
42580a5316
commit
9666207b47
@ -1,4 +1,5 @@
|
|||||||
DIST krb5-1.10.2-signed.tar 11520000 SHA256 52c719de1a7f042109486a80e7b69e43555186a2acf26c1e5ab83a3ab1cebe3d SHA512 989d49e2b5cfa55ccf01fd075a9ebe27eb22e2682a3c59eac1489318c84ad8b950458cf6c7ea9a0bfc81423e91a9545fed164799d73a6f6c46ff8f8b97bb2475 WHIRLPOOL 98440f22f737fa9b6a4482d4e7483bf458464a02747ee947296e898fe1407d128c3e74c120ea356ec724a8b26ecbee910b85fb146cfd2b46af932f7e4a968460
|
DIST krb5-1.10.2-signed.tar 11520000 SHA256 52c719de1a7f042109486a80e7b69e43555186a2acf26c1e5ab83a3ab1cebe3d SHA512 989d49e2b5cfa55ccf01fd075a9ebe27eb22e2682a3c59eac1489318c84ad8b950458cf6c7ea9a0bfc81423e91a9545fed164799d73a6f6c46ff8f8b97bb2475 WHIRLPOOL 98440f22f737fa9b6a4482d4e7483bf458464a02747ee947296e898fe1407d128c3e74c120ea356ec724a8b26ecbee910b85fb146cfd2b46af932f7e4a968460
|
||||||
DIST krb5-1.10.3-signed.tar 11530240 SHA256 fc48f9f985bf04aa91c239dae0daaa0509c85b61b2d172d9d65ab0c52bcea3cf SHA512 1f2e3bff5b7485fb5b95a247216d952c4fd0b64ed4eaea14693b687a0268f4f88cf018b4c920329f806ecf7f2cde32ff033fc8f2136a7007fdb88c4b1759dfbb WHIRLPOOL f225650f97ca21526761467d83e05de7252d329724b6b88a2d89fa210abdf0d0248e01de50eaaac200deb6eabb9adfb2129cbe297355923a88f2e67e16c6ab70
|
DIST krb5-1.10.3-signed.tar 11530240 SHA256 fc48f9f985bf04aa91c239dae0daaa0509c85b61b2d172d9d65ab0c52bcea3cf SHA512 1f2e3bff5b7485fb5b95a247216d952c4fd0b64ed4eaea14693b687a0268f4f88cf018b4c920329f806ecf7f2cde32ff033fc8f2136a7007fdb88c4b1759dfbb WHIRLPOOL f225650f97ca21526761467d83e05de7252d329724b6b88a2d89fa210abdf0d0248e01de50eaaac200deb6eabb9adfb2129cbe297355923a88f2e67e16c6ab70
|
||||||
DIST krb5-1.11-signed.tar 11653120 SHA256 fe37fb93b398db98a1b23f814673ea2ae4b90138f85e1a4027ef639456a78651 SHA512 ee6194d3d504c3d40cb025b9988dcdcabbfdcf5de4711c3475f9ac1d4178095fe2114691c0f212c21d2b99d771ecc42cdd14bd18e7c987681c0092e6ce46068f WHIRLPOOL 97942183a2e499e9cb2e56c4a5d1a80f23919c365896f9853f7708a4937eab18980dc0430d45de66470f51318cd20d3bced83b9c6596b8954178c4241f49de87
|
DIST krb5-1.11-signed.tar 11653120 SHA256 fe37fb93b398db98a1b23f814673ea2ae4b90138f85e1a4027ef639456a78651 SHA512 ee6194d3d504c3d40cb025b9988dcdcabbfdcf5de4711c3475f9ac1d4178095fe2114691c0f212c21d2b99d771ecc42cdd14bd18e7c987681c0092e6ce46068f WHIRLPOOL 97942183a2e499e9cb2e56c4a5d1a80f23919c365896f9853f7708a4937eab18980dc0430d45de66470f51318cd20d3bced83b9c6596b8954178c4241f49de87
|
||||||
|
DIST krb5-1.11.1-signed.tar 11663360 SHA256 3a230ff6a7f8775752292e9303d3fa8a801a353301bc24d80b860d99f9d20768 SHA512 721a14bf09571d951b0070110e2f2469e55b593d7321a1288bea1da62f33fb6d2be556bf6410a8ad0134cecdb6b67dafbd5f34404eb00383fe8fcac167f7743e WHIRLPOOL e8363343229e96eb9d2e05767d4b9b426b41a8bca51bb91cf815b50f920d289a7273d7cf9d279bfafcc3407ca0ecf67559c5c0a510562d2f7b61fc5d71f8cf3d
|
||||||
DIST krb5-1.9.4-signed.tar 13025280 SHA256 42fd639b0cb9568c4ae3d92874a76f75ffdc0071cf466a967b7beb340c020961 SHA512 8638f679a3f93a145ec6c5304125c77743278e5912a2d0d5e96157d60639ce26d5a135caa528570b301b3896c4752e81c523ee71b99534fe71fdc6d8083cbc04 WHIRLPOOL 559098eb8654248c612a2d23533d953f3572052b74a469dd6b4054a25167f72d1ac65ad4f5b714d9d8b9101376728c0ac34e4fce1dc73ad0aab7fa6f4a49d3c0
|
DIST krb5-1.9.4-signed.tar 13025280 SHA256 42fd639b0cb9568c4ae3d92874a76f75ffdc0071cf466a967b7beb340c020961 SHA512 8638f679a3f93a145ec6c5304125c77743278e5912a2d0d5e96157d60639ce26d5a135caa528570b301b3896c4752e81c523ee71b99534fe71fdc6d8083cbc04 WHIRLPOOL 559098eb8654248c612a2d23533d953f3572052b74a469dd6b4054a25167f72d1ac65ad4f5b714d9d8b9101376728c0ac34e4fce1dc73ad0aab7fa6f4a49d3c0
|
||||||
|
@ -0,0 +1,126 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.1.ebuild,v 1.1 2013/02/22 11:06:01 eras Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||||
|
inherit eutils flag-o-matic python-any-r1 versionator
|
||||||
|
|
||||||
|
MY_P="${P/mit-}"
|
||||||
|
P_DIR=$(get_version_component_range 1-2)
|
||||||
|
DESCRIPTION="MIT Kerberos V"
|
||||||
|
HOMEPAGE="http://web.mit.edu/kerberos/www/"
|
||||||
|
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
|
||||||
|
|
||||||
|
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
|
||||||
|
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
|
||||||
|
|
||||||
|
RDEPEND="!!app-crypt/heimdal
|
||||||
|
>=sys-libs/e2fsprogs-libs-1.41.0
|
||||||
|
dev-libs/libverto
|
||||||
|
keyutils? ( sys-apps/keyutils )
|
||||||
|
openldap? ( net-nds/openldap )
|
||||||
|
pkinit? ( dev-libs/openssl )
|
||||||
|
xinetd? ( sys-apps/xinetd )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/yacc
|
||||||
|
doc? ( virtual/latex-base )
|
||||||
|
test? ( dev-lang/tcl
|
||||||
|
dev-lang/python
|
||||||
|
dev-util/dejagnu )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}/src
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
unpack ./"${MY_P}".tar.gz
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/${PN}-1.11_uninitialized.patch"
|
||||||
|
epatch "${FILESDIR}/${PN}_krb5-config_LDFLAGS.patch"
|
||||||
|
|
||||||
|
# tcl-8.6 compatibility
|
||||||
|
sed -i -e 's/interp->result/Tcl_GetStringResult(interp)/' \
|
||||||
|
kadmin/testing/util/tcl_kadm5.c || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
append-cppflags "-I${EPREFIX}/usr/include/et"
|
||||||
|
# QA
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
append-flags -fno-strict-overflow
|
||||||
|
|
||||||
|
use keyutils || export ac_cv_header_keyutils_h=no
|
||||||
|
econf \
|
||||||
|
$(use_with openldap ldap) \
|
||||||
|
"$(use_with test tcl "${EPREFIX}/usr")" \
|
||||||
|
$(use_enable pkinit) \
|
||||||
|
$(use_enable threads thread-support) \
|
||||||
|
--without-hesiod \
|
||||||
|
--enable-shared \
|
||||||
|
--with-system-et \
|
||||||
|
--with-system-ss \
|
||||||
|
--enable-dns-for-realm \
|
||||||
|
--enable-kdc-lookaside-cache \
|
||||||
|
--with-system-verto \
|
||||||
|
--disable-rpath
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake -j1
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
|
||||||
|
install
|
||||||
|
|
||||||
|
# default database dir
|
||||||
|
keepdir /var/lib/krb5kdc
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
dodoc README
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r doc/html/*
|
||||||
|
docinto pdf
|
||||||
|
dodoc doc/pdf/*.pdf
|
||||||
|
fi
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
|
||||||
|
newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
|
||||||
|
newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
|
||||||
|
insinto /var/lib/krb5kdc
|
||||||
|
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
|
||||||
|
|
||||||
|
if use openldap ; then
|
||||||
|
insinto /etc/openldap/schema
|
||||||
|
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use xinetd ; then
|
||||||
|
insinto /etc/xinetd.d
|
||||||
|
newins "${FILESDIR}/kpropd.xinetd" kpropd
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
|
||||||
|
elog "MIT split the Kerberos applications from the base Kerberos"
|
||||||
|
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
|
||||||
|
elog "ftp clients and telnet, ftp deamons now live in"
|
||||||
|
elog "\"app-crypt/mit-krb5-appl\" package."
|
||||||
|
fi
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST cyrus-sasl-2.1.23-ntlm_impl-spnego.patch.gz 7462 SHA256 9514a7436b11184cfd7e8a9ccd3590ce9f89cf2dc272ffbbdeeab16f9ae4fe6f SHA512 a0a00d78019a5bce1456aebb7a8f9c740f9c0f8340916e977249f1b766f503e8e33ab81cbc6e0cdafe4a8c806e5631395431107ff578f75cb89fc9cca1a57fca WHIRLPOOL aac154414f6ae4aa7db9e4eed8dc698c16a0aefdb2b7fe3aa34be5d24aa1b07d04f8f6aa0300f8365911d10e5552b6b978757f951a75af958745b8a5f547ea9f
|
DIST cyrus-sasl-2.1.23-ntlm_impl-spnego.patch.gz 7462 SHA256 9514a7436b11184cfd7e8a9ccd3590ce9f89cf2dc272ffbbdeeab16f9ae4fe6f SHA512 a0a00d78019a5bce1456aebb7a8f9c740f9c0f8340916e977249f1b766f503e8e33ab81cbc6e0cdafe4a8c806e5631395431107ff578f75cb89fc9cca1a57fca WHIRLPOOL aac154414f6ae4aa7db9e4eed8dc698c16a0aefdb2b7fe3aa34be5d24aa1b07d04f8f6aa0300f8365911d10e5552b6b978757f951a75af958745b8a5f547ea9f
|
||||||
DIST cyrus-sasl-2.1.23.tar.gz 1613642 SHA256 20efcc4040cbab6e89a636a07dcf5720ee07b5c62359a4e7bf2500ef6020b136 SHA512 bf72db55fefe9eccfe4a12caf1160efc80aba98f8acc2743af360fda96659a3ee1fc3a5af6104b3dfc8fc4571f4e98526b9719a6cdf0948980cf76a9cb1a2b0e WHIRLPOOL 36e0b85228105186160ac8f8751137a067bca0cf6e219dda527808cb04ae597273c97b9d8cd3c1e3b900787a70ad67e5395127ab5107ef0e8ac0100b04612673
|
DIST cyrus-sasl-2.1.23.tar.gz 1613642 SHA256 20efcc4040cbab6e89a636a07dcf5720ee07b5c62359a4e7bf2500ef6020b136 SHA512 bf72db55fefe9eccfe4a12caf1160efc80aba98f8acc2743af360fda96659a3ee1fc3a5af6104b3dfc8fc4571f4e98526b9719a6cdf0948980cf76a9cb1a2b0e WHIRLPOOL 36e0b85228105186160ac8f8751137a067bca0cf6e219dda527808cb04ae597273c97b9d8cd3c1e3b900787a70ad67e5395127ab5107ef0e8ac0100b04612673
|
||||||
DIST cyrus-sasl-2.1.25.tar.gz 5209240 SHA256 418c16e6240a4f9b637cbe3d62937b9675627bad27c622191d47de8686fe24fe SHA512 cab89deb025cb29b316990f29e7456be4fd1303553032df35c50331e5608c27ade16fd9b48578a294153493a12cd82af1db2f8a2ce7e385b03a9ebfc82085289 WHIRLPOOL eef119539e5c71af9c3505956ca20a8ae12e58f1d91e2c0fcc5af7679cda9e4f0d44beb3d45f03e24d604ff1b9f4b9850ed494c41a4c7a237b22f4b91e3fa79c
|
DIST cyrus-sasl-2.1.25.tar.gz 5209240 SHA256 418c16e6240a4f9b637cbe3d62937b9675627bad27c622191d47de8686fe24fe SHA512 cab89deb025cb29b316990f29e7456be4fd1303553032df35c50331e5608c27ade16fd9b48578a294153493a12cd82af1db2f8a2ce7e385b03a9ebfc82085289 WHIRLPOOL eef119539e5c71af9c3505956ca20a8ae12e58f1d91e2c0fcc5af7679cda9e4f0d44beb3d45f03e24d604ff1b9f4b9850ed494c41a4c7a237b22f4b91e3fa79c
|
||||||
|
DIST cyrus-sasl-2.1.26.tar.gz 5220231 SHA256 8fbc5136512b59bb793657f36fadda6359cae3b08f01fd16b3d406f1345b7bc3 SHA512 78819cb9bb38bea4537d6770d309deeeef09ff44a67526177609d3e1257ff4334d2b5e5131d5a1e4dea7430d8db1918ea9d171f0dee38b5e8337f4b72ed068f0 WHIRLPOOL bcba17705d5d7ef9a03802d6a0c3a887bba0473605a3a48d2672aeac187193f2488f28ab01bdf659d7a68b94b4c74e36428ca4b5be840fbed2968f1592534b33
|
||||||
|
@ -0,0 +1,213 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26.ebuild,v 1.1 2013/02/22 15:47:31 eras Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
|
||||||
|
|
||||||
|
SASLAUTHD_CONF_VER="2.1.21"
|
||||||
|
|
||||||
|
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
|
||||||
|
HOMEPAGE="http://cyrusimap.web.cmu.edu/"
|
||||||
|
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD-with-attribution"
|
||||||
|
SLOT="2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||||
|
IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite
|
||||||
|
srp ssl static-libs urandom"
|
||||||
|
|
||||||
|
DEPEND="net-mail/mailbase
|
||||||
|
authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
|
||||||
|
berkdb? ( >=sys-libs/db-3.2 )
|
||||||
|
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
openldap? ( net-nds/openldap )
|
||||||
|
mysql? ( virtual/mysql )
|
||||||
|
pam? ( virtual/pam )
|
||||||
|
postgres? ( dev-db/postgresql-base )
|
||||||
|
sqlite? ( dev-db/sqlite:3 )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
java? ( >=virtual/jdk-1.4 )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
java-pkg-opt-2_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-sasldb_al.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-saslauthd_libtool.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-avoid_pic_overwrite.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-autotools_fixes.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-as_needed.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-missing_header.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-fix_heimdal.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-auxprop.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.23-gss_c_nt_hostbased_service.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-2.1.25-service_keytabs.patch
|
||||||
|
|
||||||
|
# Get rid of the -R switch (runpath_switch for Sun)
|
||||||
|
# >=gcc-4.6 errors out with unknown option
|
||||||
|
sed -i -e '/LIB_SQLITE.*-R/s/ -R[^"]*//' configure.in
|
||||||
|
|
||||||
|
# Use plugindir for sasldir
|
||||||
|
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
|
||||||
|
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
|
||||||
|
|
||||||
|
# Java support.
|
||||||
|
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
|
||||||
|
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
# Add authdaemond support (bug #56523).
|
||||||
|
if use authdaemond ; then
|
||||||
|
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Fix for bug #59634.
|
||||||
|
if ! use ssl ; then
|
||||||
|
myconf="${myconf} --without-des"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use mysql || use postgres || use sqlite ; then
|
||||||
|
myconf="${myconf} --enable-sql"
|
||||||
|
else
|
||||||
|
myconf="${myconf} --disable-sql"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
|
||||||
|
if use gdbm ; then
|
||||||
|
einfo "Building with GNU DB as database backend for your SASLdb"
|
||||||
|
myconf="${myconf} --with-dblib=gdbm"
|
||||||
|
elif use berkdb ; then
|
||||||
|
einfo "Building with BerkeleyDB as database backend for your SASLdb"
|
||||||
|
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
|
||||||
|
else
|
||||||
|
einfo "Building without SASLdb support"
|
||||||
|
myconf="${myconf} --with-dblib=none"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Use /dev/urandom instead of /dev/random (bug #46038).
|
||||||
|
if use urandom ; then
|
||||||
|
myconf="${myconf} --with-devrandom=/dev/urandom"
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--enable-login \
|
||||||
|
--enable-ntlm \
|
||||||
|
--enable-auth-sasldb \
|
||||||
|
--disable-cmulocal \
|
||||||
|
--disable-krb4 \
|
||||||
|
--enable-otp \
|
||||||
|
--without-sqlite \
|
||||||
|
--with-saslauthd=/var/lib/sasl2 \
|
||||||
|
--with-pwcheck=/var/lib/sasl2 \
|
||||||
|
--with-configdir=/etc/sasl2 \
|
||||||
|
--with-plugindir=/usr/$(get_libdir)/sasl2 \
|
||||||
|
--with-dbpath=/etc/sasl2/sasldb2 \
|
||||||
|
$(use_with ssl openssl) \
|
||||||
|
$(use_with pam) \
|
||||||
|
$(use_with openldap ldap) \
|
||||||
|
$(use_enable ldapdb) \
|
||||||
|
$(use_enable sample) \
|
||||||
|
$(use_enable kerberos gssapi) \
|
||||||
|
$(use_enable java) \
|
||||||
|
$(use_with java javahome ${JAVA_HOME}) \
|
||||||
|
$(use_with mysql) \
|
||||||
|
$(use_with postgres pgsql) \
|
||||||
|
$(use_with sqlite sqlite3 /usr/$(get_libdir)) \
|
||||||
|
$(use_enable srp) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake
|
||||||
|
|
||||||
|
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||||
|
# Thanks to axxo@gentoo.org for the solution.
|
||||||
|
cd "${S}"
|
||||||
|
if use java ; then
|
||||||
|
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
keepdir /var/lib/sasl2 /etc/sasl2
|
||||||
|
|
||||||
|
if use sample ; then
|
||||||
|
docinto sample
|
||||||
|
dodoc sample/*.c
|
||||||
|
exeinto /usr/share/doc/${P}/sample
|
||||||
|
doexe sample/client sample/server
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||||
|
if use java ; then
|
||||||
|
java-pkg_dojar ${PN}.jar
|
||||||
|
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
|
||||||
|
# hackish, don't wanna dig through makefile
|
||||||
|
rm -Rf "${D}/usr/$(get_libdir)/java"
|
||||||
|
docinto "java"
|
||||||
|
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
|
||||||
|
dodir "/usr/share/doc/${PF}/java/Test"
|
||||||
|
insinto "/usr/share/doc/${PF}/java/Test"
|
||||||
|
doins "${S}"/java/Test/*.java
|
||||||
|
fi
|
||||||
|
|
||||||
|
docinto ""
|
||||||
|
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
|
||||||
|
newdoc pwcheck/README README.pwcheck
|
||||||
|
dohtml doc/*.html
|
||||||
|
|
||||||
|
docinto "saslauthd"
|
||||||
|
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
|
||||||
|
|
||||||
|
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd
|
||||||
|
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd
|
||||||
|
|
||||||
|
newsbin "${S}/saslauthd/testsaslauthd" testsaslauthd
|
||||||
|
|
||||||
|
use static-libs || find "${D}"/usr/lib*/sasl2 -name 'lib*.la' -delete
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
preserve_old_lib /usr/$(get_libdir)/libsasl2.so.2.0.25
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst () {
|
||||||
|
# Generate an empty sasldb2 with correct permissions.
|
||||||
|
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
|
||||||
|
einfo "Generating an empty sasldb2 with correct permissions ..."
|
||||||
|
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|
||||||
|
|| die "Failed to generate sasldb2"
|
||||||
|
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|
||||||
|
|| die "Failed to delete temp user"
|
||||||
|
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|
||||||
|
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
|
||||||
|
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|
||||||
|
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use authdaemond ; then
|
||||||
|
elog "You need to add a user running a service using Courier's"
|
||||||
|
elog "authdaemon to the 'mail' group. For example, do:"
|
||||||
|
elog " gpasswd -a postfix mail"
|
||||||
|
elog "to add the 'postfix' user to the 'mail' group."
|
||||||
|
fi
|
||||||
|
|
||||||
|
preserve_old_lib_notify /usr/$(get_libdir)/libsasl2.so.2.0.25
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST jrtplib-3.7.1.tar.bz2 334965 SHA256 b6f82ec7e5543c1a40630e6be98bd9ca464484f985fac7c7bce3fd872ae4348a SHA512 e66633d4ab038641f276764173dcfe7790951a99172d2dfa7d961ae6bfaa9f8654353e4d061db33816153c1ddc656e1352e6c314408fa4df74b20b90e4f70c14 WHIRLPOOL e058292f3fe6859f94503207faea1079290bb53332ad2b08823aefd97f99415e6db41dcd1811fd9065c2f6e8e37c1a1afdb52a7c09430b29e1c2308178a541e7
|
DIST jrtplib-3.7.1.tar.bz2 334965 SHA256 b6f82ec7e5543c1a40630e6be98bd9ca464484f985fac7c7bce3fd872ae4348a SHA512 e66633d4ab038641f276764173dcfe7790951a99172d2dfa7d961ae6bfaa9f8654353e4d061db33816153c1ddc656e1352e6c314408fa4df74b20b90e4f70c14 WHIRLPOOL e058292f3fe6859f94503207faea1079290bb53332ad2b08823aefd97f99415e6db41dcd1811fd9065c2f6e8e37c1a1afdb52a7c09430b29e1c2308178a541e7
|
||||||
|
DIST jrtplib-3.9.1.tar.bz2 117735 SHA256 a99a0d5764e8ca9f84bf167e6de91c3092ce3633497bacc3e2d13b69aa4403df SHA512 9f7302681266b2eaa038133e8c8590cd6a547ee7b444815618caeccff9cddf7a9a1af69aed4ba63acff4e3764771c8e6b8d9ce521fd9ad5c6018940bf2e73a3d WHIRLPOOL 8dffe39719f193e000b458d68b182c3989a46b9490111c5835031b1cd04ecaa9a0c9d5410f353db97bfbe4b15ff941a4425735cbb87db4b9c8a832589a7d810e
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jrtplib/jrtplib-3.9.1.ebuild,v 1.1 2013/02/22 15:15:50 pinkbyte Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
CMAKE_IN_SOURCE_BUILD=1
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Object-oriented RTP library written in C++"
|
||||||
|
HOMEPAGE="http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib"
|
||||||
|
SRC_URI="http://research.edm.uhasselt.be/jori/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="static-libs"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/jthread-1.3.0[static-libs?]"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( ChangeLog README.TXT TODO )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# do not build examples - they are not installed into live filesystem
|
||||||
|
sed -i -e '/add_subdirectory(examples)/d' CMakeLists.txt || die 'disabling examples compilation failed'
|
||||||
|
# do not build static library, if it is not requested
|
||||||
|
if ! use static-libs; then
|
||||||
|
sed -i -e '/jrtplib-static/d' src/CMakeLists.txt || die 'sed on src/CMakeLists.txt failed'
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +0,0 @@
|
|||||||
DIST libole2-0.2.4.tar.bz2 199044 SHA256 b4f4a90df8e213d5523604d55417c8e459d4b7558b4fd7dd733c7f6700d6cfbe SHA512 8c0f487df7069f4ee9fe7af98b8137a5ee087eb0d09f345e4ce26d238ed2e8a0d6b5303158dca693df06dc3098fb89937c9ab80e8ca9abfa8e1ee6df5d29d14e WHIRLPOOL 8ffd16bb3bd9b21a2c9e8e69dde116ccdae42263c15b4bd9d2eec319b2d418ebd853ec1174e71f8e46c849b6e1fa1f759783828541c4c4fa8216740a238c3515
|
|
@ -1,47 +0,0 @@
|
|||||||
# Copyright 1999-2008 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libole2/libole2-0.2.4-r1.ebuild,v 1.11 2008/10/14 02:17:22 darkside Exp $
|
|
||||||
|
|
||||||
inherit gnome.org
|
|
||||||
|
|
||||||
DESCRIPTION="Library to manipulate OLE2 Structured Storage files"
|
|
||||||
HOMEPAGE="http://www.gnome.org/"
|
|
||||||
|
|
||||||
IUSE=""
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="alpha ~amd64 ppc sparc x86"
|
|
||||||
|
|
||||||
RDEPEND="=dev-libs/glib-1.2*"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-util/gtk-doc"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
|
|
||||||
# fix header include, needed for abiword
|
|
||||||
cd "${S}"/libole2
|
|
||||||
mv ms-ole.h ms-ole.h.old
|
|
||||||
sed -e "s:glib.h:glib-1.2/glib.h:" ms-ole.h.old > ms-ole.h
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
econf || die
|
|
||||||
emake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# prevent executing gtkdoc-fixxref - sandbox violations
|
|
||||||
cd "${S}"/doc
|
|
||||||
mv Makefile Makefile.orig
|
|
||||||
sed 's/gtkdoc-fixxref.*/\\/' Makefile.orig > Makefile
|
|
||||||
|
|
||||||
cd "${S}"
|
|
||||||
make DESTDIR="${D}" install || die
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README* TODO
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo "Fixing libole2's documentation cross references"
|
|
||||||
gtkdoc-fixxref --module=libole2 --html-dir=/usr/share/libole2/html
|
|
||||||
}
|
|
@ -1,3 +1,4 @@
|
|||||||
DIST subversion-1.6.17.tar.bz2 5504298 SHA256 d629c657e171616d30cc0cbddf1011a065770813bfc32f78c6940d09ca868124 SHA512 ec034b979f127e9338664a4ca0061c252f6fab7c094eee58eddaa175543456c1e1e1211a123f1e4ea1417f5f6c5c9b87abfb9d4039eb14f31cac38185934eb97 WHIRLPOOL 0d1d664c9410576c68bc10d772136193f6474947bacf10788636fdbd516e637df13d8ad70bab7c7e122713e747f8d494c0c54eca7da9d4ca518613d51331553b
|
DIST subversion-1.6.17.tar.bz2 5504298 SHA256 d629c657e171616d30cc0cbddf1011a065770813bfc32f78c6940d09ca868124 SHA512 ec034b979f127e9338664a4ca0061c252f6fab7c094eee58eddaa175543456c1e1e1211a123f1e4ea1417f5f6c5c9b87abfb9d4039eb14f31cac38185934eb97 WHIRLPOOL 0d1d664c9410576c68bc10d772136193f6474947bacf10788636fdbd516e637df13d8ad70bab7c7e122713e747f8d494c0c54eca7da9d4ca518613d51331553b
|
||||||
DIST subversion-1.7.6.tar.bz2 6006767 SHA256 d1a4f13c5c992a1527a2aeac262c6f54e073963ce1d13abfabb2a90980fa7d05 SHA512 bced624139b3a284918edce59419a9933080ecfd861e8eaf3a7abc56c72c1e9b50d8ff3fc6185783d5b537c5be87c1e328ad42288bc063103b456c3d376c42ce WHIRLPOOL 7425ad97d27cb127a6e45845ccc419d5f9bc61101c6d675565f08af96bb8f27ea06ecd1116f214f23e8465529aa17aee53c33319b618ac12e4e912e707bce2a8
|
DIST subversion-1.7.6.tar.bz2 6006767 SHA256 d1a4f13c5c992a1527a2aeac262c6f54e073963ce1d13abfabb2a90980fa7d05 SHA512 bced624139b3a284918edce59419a9933080ecfd861e8eaf3a7abc56c72c1e9b50d8ff3fc6185783d5b537c5be87c1e328ad42288bc063103b456c3d376c42ce WHIRLPOOL 7425ad97d27cb127a6e45845ccc419d5f9bc61101c6d675565f08af96bb8f27ea06ecd1116f214f23e8465529aa17aee53c33319b618ac12e4e912e707bce2a8
|
||||||
DIST subversion-1.7.7.tar.bz2 6023686 SHA256 fc85a9341d1dc275b279e470776014b02328a028e48a7ac7868ac07d4a40a321 SHA512 0ce0a22e05c76132d9a1650cee3d7fdf6eb7606eb7197ee604e48129e6e3ba7ebc910d71c756ef2aced7100c8cd9a7d1dc3da8744315be0a8c506fdafa8ada19 WHIRLPOOL d0c82ab9abd8e95cbd5a5cf0d082a5b1eda7451bfaa5754d33a10279d94548f8c1457b3089c4bbb3347569b96be293e04371c05965ab2019aa38084831bc111d
|
DIST subversion-1.7.7.tar.bz2 6023686 SHA256 fc85a9341d1dc275b279e470776014b02328a028e48a7ac7868ac07d4a40a321 SHA512 0ce0a22e05c76132d9a1650cee3d7fdf6eb7606eb7197ee604e48129e6e3ba7ebc910d71c756ef2aced7100c8cd9a7d1dc3da8744315be0a8c506fdafa8ada19 WHIRLPOOL d0c82ab9abd8e95cbd5a5cf0d082a5b1eda7451bfaa5754d33a10279d94548f8c1457b3089c4bbb3347569b96be293e04371c05965ab2019aa38084831bc111d
|
||||||
|
DIST subversion-1.7.8.tar.bz2 6023912 SHA256 fc83d4d98ccea8b7bfa8f5c20fff545c8baa7d035db930977550c51c6ca23686 SHA512 1e97a2049d7decaa7002d23a4353b67425ec682c4d229932a5a384d547855b61cdb02f2ee6ea89b9b63a35715a0321dc6ba35b3148d242c4899f4ccdf6ce35cd WHIRLPOOL 1c70043922986ec7af0a99455eb7f60c70461342af838b6151de740afcff6e3e8e999f480ea86020fc64a8620ee5a79eff7c7723df4320a86a2a38eb55063310
|
||||||
|
@ -0,0 +1,470 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.8.ebuild,v 1.1 2013/02/22 14:56:30 mgorny Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
WANT_AUTOMAKE="none"
|
||||||
|
MY_P="${P/_/-}"
|
||||||
|
|
||||||
|
inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Advanced version control system"
|
||||||
|
HOMEPAGE="http://subversion.apache.org/"
|
||||||
|
SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
LICENSE="Subversion GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
|
||||||
|
|
||||||
|
COMMON_DEPEND=">=dev-db/sqlite-3.4
|
||||||
|
>=dev-libs/apr-1.3:1
|
||||||
|
>=dev-libs/apr-util-1.3:1
|
||||||
|
dev-libs/expat
|
||||||
|
sys-libs/zlib
|
||||||
|
berkdb? ( >=sys-libs/db-4.0.14 )
|
||||||
|
ctypes-python? ( ${PYTHON_DEPS} )
|
||||||
|
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
|
||||||
|
kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 )
|
||||||
|
perl? ( dev-lang/perl )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
ruby? ( >=dev-lang/ruby-1.8.2:1.8 )
|
||||||
|
sasl? ( dev-libs/cyrus-sasl )
|
||||||
|
webdav-neon? ( >=net-libs/neon-0.28 )
|
||||||
|
webdav-serf? ( >=net-libs/serf-0.3.0 )"
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
apache2? ( www-servers/apache[apache2_modules_dav] )
|
||||||
|
java? ( >=virtual/jre-1.5 )
|
||||||
|
kde? ( kde-base/kwalletd )
|
||||||
|
nls? ( virtual/libintl )
|
||||||
|
perl? ( dev-perl/URI )"
|
||||||
|
# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
!!<sys-apps/sandbox-1.6
|
||||||
|
ctypes-python? ( dev-python/ctypesgen )
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
gnome-keyring? ( virtual/pkgconfig )
|
||||||
|
java? ( >=virtual/jdk-1.5 )
|
||||||
|
kde? ( virtual/pkgconfig )
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
webdav-neon? ( virtual/pkgconfig )"
|
||||||
|
|
||||||
|
want_apache
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use berkdb; then
|
||||||
|
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
|
||||||
|
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
|
||||||
|
| sed 's:.*b::')"
|
||||||
|
einfo
|
||||||
|
if [[ -z "${SVN_BDB_VERSION}" ]]; then
|
||||||
|
if [[ -n "${apu_bdb_version}" ]]; then
|
||||||
|
SVN_BDB_VERSION="${apu_bdb_version}"
|
||||||
|
einfo "Matching db version to apr-util"
|
||||||
|
else
|
||||||
|
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
|
||||||
|
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
|
||||||
|
einfo
|
||||||
|
|
||||||
|
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
|
||||||
|
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
|
||||||
|
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
|
||||||
|
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
|
||||||
|
eerror "Aborting to avoid possible run-time crashes."
|
||||||
|
die "Berkeley DB version mismatch"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
depend.apache_pkg_setup
|
||||||
|
|
||||||
|
java-pkg-opt-2_pkg_setup
|
||||||
|
|
||||||
|
if use ctypes-python || use python; then
|
||||||
|
# for build-time scripts
|
||||||
|
python_export_best
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use webdav-neon && ! use webdav-serf; then
|
||||||
|
ewarn "WebDAV support is disabled. You need WebDAV to"
|
||||||
|
ewarn "access repositories through the HTTP protocol."
|
||||||
|
ewarn "Consider enabling one of the following USE-flags:"
|
||||||
|
ewarn " webdav-neon webdav-serf"
|
||||||
|
echo -ne "\a"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use debug; then
|
||||||
|
append-cppflags -DSVN_DEBUG -DAP_DEBUG
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Allow for custom repository locations.
|
||||||
|
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.5.4-interix.patch \
|
||||||
|
"${FILESDIR}"/${PN}-1.5.6-aix-dso.patch \
|
||||||
|
"${FILESDIR}"/${PN}-1.6.3-hpux-dso.patch \
|
||||||
|
"${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
|
||||||
|
epatch_user
|
||||||
|
|
||||||
|
fperms +x build/transform_libtool_scripts.sh
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
|
||||||
|
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
|
||||||
|
|
||||||
|
# this bites us in particular on Solaris
|
||||||
|
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
|
||||||
|
die "/bin/sh is not POSIX shell!"
|
||||||
|
|
||||||
|
eautoconf
|
||||||
|
elibtoolize
|
||||||
|
|
||||||
|
sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \
|
||||||
|
-i build-outputs.mk || die "sed failed"
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
# XXX: make python_copy_sources accept path
|
||||||
|
S=${S}/subversion/bindings/swig/python python_copy_sources
|
||||||
|
rm -r "${S}"/subversion/bindings/swig/python || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
if use python || use perl || use ruby; then
|
||||||
|
myconf+=" --with-swig"
|
||||||
|
else
|
||||||
|
myconf+=" --without-swig"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
myconf+=" --without-junit"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use kde || use nls; then
|
||||||
|
myconf+=" --enable-nls"
|
||||||
|
else
|
||||||
|
myconf+=" --disable-nls"
|
||||||
|
fi
|
||||||
|
|
||||||
|
case ${CHOST} in
|
||||||
|
*-aix*)
|
||||||
|
# avoid recording immediate path to sharedlibs into executables
|
||||||
|
append-ldflags -Wl,-bnoipath
|
||||||
|
;;
|
||||||
|
*-interix*)
|
||||||
|
# loader crashes on the LD_PRELOADs...
|
||||||
|
myconf+=" --disable-local-library-preloading"
|
||||||
|
;;
|
||||||
|
*-solaris*)
|
||||||
|
# need -lintl to link
|
||||||
|
use nls && append-libs intl
|
||||||
|
# this breaks installation, on x64 echo replacement is 32-bits
|
||||||
|
myconf+=" --disable-local-library-preloading"
|
||||||
|
;;
|
||||||
|
*-mint*)
|
||||||
|
myconf+=" --enable-all-static --disable-local-library-preloading"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
# inject LD_PRELOAD entries for easy in-tree development
|
||||||
|
myconf+=" --enable-local-library-preloading"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
#workaround for bug 387057
|
||||||
|
has_version =dev-vcs/subversion-1.6* && myconf+=" --disable-disallowing-of-undefined-references"
|
||||||
|
|
||||||
|
#version 1.7.7 again tries to link against the older installed version and fails, when trying to
|
||||||
|
#compile for x86 on amd64, so workaround this issue again
|
||||||
|
#check newer versions, if this is still/again needed
|
||||||
|
myconf+=" --disable-disallowing-of-undefined-references"
|
||||||
|
|
||||||
|
#force ruby-1.8 for bug 399105
|
||||||
|
#allow overriding Python include directory
|
||||||
|
ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby18 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc18 \
|
||||||
|
ac_cv_python_includes='-I$(PYTHON_INCLUDEDIR)' \
|
||||||
|
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||||
|
$(use_with apache2 apxs "${APXS}") \
|
||||||
|
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
|
||||||
|
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
|
||||||
|
$(use_enable dso runtime-module-search) \
|
||||||
|
$(use_with gnome-keyring) \
|
||||||
|
$(use_enable java javahl) \
|
||||||
|
$(use_with java jdk "${JAVA_HOME}") \
|
||||||
|
$(use_with kde kwallet) \
|
||||||
|
$(use_with sasl) \
|
||||||
|
$(use_with webdav-neon neon) \
|
||||||
|
$(use_with webdav-serf serf "${EPREFIX}/usr") \
|
||||||
|
${myconf} \
|
||||||
|
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
|
||||||
|
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
|
||||||
|
--disable-experimental-libtool \
|
||||||
|
--without-jikes \
|
||||||
|
--disable-mod-activation \
|
||||||
|
--disable-neon-version-check \
|
||||||
|
--disable-static
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake local-all
|
||||||
|
|
||||||
|
if use ctypes-python; then
|
||||||
|
# pre-generate .py files
|
||||||
|
use ctypes-python && emake ctypes-python
|
||||||
|
|
||||||
|
pushd subversion/bindings/ctypes-python >/dev/null || die
|
||||||
|
distutils-r1_src_compile
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
swig_py_compile() {
|
||||||
|
local p=subversion/bindings/swig/python
|
||||||
|
ln -fs "${BUILD_DIR}" ${p} || die
|
||||||
|
|
||||||
|
python_export PYTHON_INCLUDEDIR
|
||||||
|
emake swig-py \
|
||||||
|
swig_pydir="$(python_get_sitedir)/libsvn" \
|
||||||
|
swig_pydir_extra="$(python_get_sitedir)/svn"
|
||||||
|
|
||||||
|
rm ${p} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
# this will give us proper BUILD_DIR for symlinking
|
||||||
|
BUILD_DIR=python \
|
||||||
|
python_foreach_impl swig_py_compile
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use perl; then
|
||||||
|
emake swig-pl
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use ruby; then
|
||||||
|
emake swig-rb
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use extras; then
|
||||||
|
emake tools
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
emake doc-javahl
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use ctypes-python; then
|
||||||
|
python_test() {
|
||||||
|
"${PYTHON}" subversion/bindings/ctypes-python/test/run_all.py \
|
||||||
|
|| die "ctypes-python tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
distutils-r1_src_test
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
swig_py_test() {
|
||||||
|
pushd "${BUILD_DIR}" >/dev/null || die
|
||||||
|
"${PYTHON}" tests/run_all.py || die "swig-py tests fail with ${EPYTHON}"
|
||||||
|
popd >/dev/null || die
|
||||||
|
}
|
||||||
|
|
||||||
|
BUILD_DIR=subversion/bindings/swig/python \
|
||||||
|
python_foreach_impl swig_py_test
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake -j1 DESTDIR="${D}" local-install
|
||||||
|
|
||||||
|
if use ctypes-python; then
|
||||||
|
pushd subversion/bindings/ctypes-python >/dev/null || die
|
||||||
|
distutils-r1_src_install
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
swig_py_install() {
|
||||||
|
local p=subversion/bindings/swig/python
|
||||||
|
ln -s "${BUILD_DIR}" ${p} || die
|
||||||
|
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
swig_pydir="$(python_get_sitedir)/libsvn" \
|
||||||
|
swig_pydir_extra="$(python_get_sitedir)/svn" \
|
||||||
|
install-swig-py
|
||||||
|
|
||||||
|
rm ${p} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
BUILD_DIR=python \
|
||||||
|
python_foreach_impl swig_py_install
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use perl; then
|
||||||
|
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl
|
||||||
|
fixlocalpod
|
||||||
|
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -delete
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use ruby; then
|
||||||
|
emake DESTDIR="${D}" install-swig-rb
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
emake DESTDIR="${D}" install-javahl
|
||||||
|
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname)
|
||||||
|
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
|
||||||
|
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install Apache module configuration.
|
||||||
|
if use apache2; then
|
||||||
|
keepdir "${APACHE_MODULES_CONFDIR}"
|
||||||
|
insinto "${APACHE_MODULES_CONFDIR}"
|
||||||
|
doins "${FILESDIR}/47_mod_dav_svn.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install Bash Completion, bug 43179.
|
||||||
|
newbashcomp tools/client-side/bash_completion subversion
|
||||||
|
rm -f tools/client-side/bash_completion
|
||||||
|
|
||||||
|
# Install hot backup script, bug 54304.
|
||||||
|
newbin tools/backup/hot-backup.py svn-hot-backup
|
||||||
|
rm -fr tools/backup
|
||||||
|
|
||||||
|
# Install svnserve init-script and xinet.d snippet, bug 43245.
|
||||||
|
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
|
||||||
|
newconfd "${FILESDIR}"/svnserve.confd svnserve
|
||||||
|
insinto /etc/xinetd.d
|
||||||
|
newins "${FILESDIR}"/svnserve.xinetd svnserve
|
||||||
|
|
||||||
|
#adjust default user and group with disabled apache2 USE flag, bug 381385
|
||||||
|
use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \
|
||||||
|
-e "s\GROUP:-apache\GROUP:-svnusers\g" \
|
||||||
|
-i "${ED}"etc/init.d/svnserve || die
|
||||||
|
use apache2 || sed -e "0,/apache/s//svn/" \
|
||||||
|
-e "s:apache:svnusers:" \
|
||||||
|
-i "${ED}"etc/xinetd.d/svnserve || die
|
||||||
|
|
||||||
|
# Install documentation.
|
||||||
|
dodoc CHANGES COMMITTERS README
|
||||||
|
dodoc tools/xslt/svnindex.{css,xsl}
|
||||||
|
rm -fr tools/xslt
|
||||||
|
|
||||||
|
# Install extra files.
|
||||||
|
if use extras; then
|
||||||
|
cat << EOF > 80subversion-extras
|
||||||
|
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
|
||||||
|
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
|
||||||
|
EOF
|
||||||
|
doenvd 80subversion-extras
|
||||||
|
|
||||||
|
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
|
||||||
|
|
||||||
|
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
|
||||||
|
rm -fr tools/client-side/svnmucc
|
||||||
|
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
|
||||||
|
rm -fr tools/{buildbot,dev,diff,po}
|
||||||
|
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
find tools -name '*.py' -exec sed -i -e '1s:python:&2:' {} + || die
|
||||||
|
doins -r tools
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r doc/doxygen/html/*
|
||||||
|
|
||||||
|
if use java; then
|
||||||
|
java-pkg_dojavadoc doc/javadoc
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
find "${ED}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
|
||||||
|
|
||||||
|
cd "${ED}"usr/share/locale
|
||||||
|
for i in * ; do
|
||||||
|
[[ $i == *$LINGUAS* ]] || { rm -r $i || die ; }
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# Compare versions of Berkeley DB, bug 122877.
|
||||||
|
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
|
||||||
|
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
|
||||||
|
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
|
||||||
|
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
|
||||||
|
CHANGED_BDB_VERSION="1"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use perl && perl-module_pkg_postinst
|
||||||
|
|
||||||
|
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
|
||||||
|
ewarn "You upgraded from an older version of Berkeley DB and may experience"
|
||||||
|
ewarn "problems with your repository. Run the following commands as root to fix it:"
|
||||||
|
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
|
||||||
|
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
|
||||||
|
fi
|
||||||
|
|
||||||
|
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use perl && perl-module_pkg_postrm
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_config() {
|
||||||
|
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
|
||||||
|
# already has EPREFIX in it
|
||||||
|
einfo "Initializing the database in ${SVN_REPOS_LOC}..."
|
||||||
|
if [[ -e "${SVN_REPOS_LOC}/repos" ]]; then
|
||||||
|
echo "A Subversion repository already exists and I will not overwrite it."
|
||||||
|
echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
|
||||||
|
else
|
||||||
|
mkdir -p "${SVN_REPOS_LOC}/conf"
|
||||||
|
|
||||||
|
einfo "Populating repository directory..."
|
||||||
|
# Create initial repository.
|
||||||
|
"${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos"
|
||||||
|
|
||||||
|
einfo "Setting repository permissions..."
|
||||||
|
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
|
||||||
|
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
|
||||||
|
if use apache2; then
|
||||||
|
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
|
||||||
|
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
|
||||||
|
else
|
||||||
|
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
|
||||||
|
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
|
||||||
|
fi
|
||||||
|
chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf"
|
||||||
|
chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos"
|
||||||
|
echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet."
|
||||||
|
echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\""
|
||||||
|
echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet."
|
||||||
|
echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\""
|
||||||
|
echo "to finish the configuration."
|
||||||
|
fi
|
||||||
|
}
|
@ -1,305 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-10.0.10.ebuild,v 1.3 2013/01/16 19:02:15 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
WANT_AUTOCONF="2.1"
|
|
||||||
MOZ_ESR="1"
|
|
||||||
|
|
||||||
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
|
|
||||||
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu fi
|
|
||||||
fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT
|
|
||||||
rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
|
|
||||||
|
|
||||||
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
|
|
||||||
MOZ_PV="${PV/_beta/b}"
|
|
||||||
# ESR releases have slightly version numbers
|
|
||||||
if [[ ${MOZ_ESR} == 1 ]]; then
|
|
||||||
MOZ_PV="${MOZ_PV}esr"
|
|
||||||
fi
|
|
||||||
MOZ_P="${PN}-${MOZ_PV}"
|
|
||||||
|
|
||||||
# Enigmail version
|
|
||||||
EMVER="1.3.5"
|
|
||||||
# Upstream ftp release URI that's used by mozlinguas.eclass
|
|
||||||
# We don't use the http mirror because it deletes old tarballs.
|
|
||||||
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
|
|
||||||
|
|
||||||
inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
|
|
||||||
|
|
||||||
DESCRIPTION="Thunderbird Mail Client"
|
|
||||||
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
|
|
||||||
|
|
||||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
|
|
||||||
IUSE="bindist gconf +crypt +ipc +lightning +minimal mozdom +webm selinux"
|
|
||||||
|
|
||||||
PATCH="thunderbird-10.0-patches-0.1"
|
|
||||||
PATCHFF="firefox-10.0-patches-0.9"
|
|
||||||
|
|
||||||
SRC_URI="${SRC_URI}
|
|
||||||
${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
|
|
||||||
crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )
|
|
||||||
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
|
|
||||||
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz"
|
|
||||||
|
|
||||||
ASM_DEPEND=">=dev-lang/yasm-1.1"
|
|
||||||
|
|
||||||
RDEPEND=">=sys-devel/binutils-2.16.1
|
|
||||||
>=dev-libs/nss-3.13.6
|
|
||||||
>=dev-libs/nspr-4.9.2
|
|
||||||
>=dev-libs/glib-2.26
|
|
||||||
gconf? ( >=gnome-base/gconf-1.2.1:2 )
|
|
||||||
>=media-libs/libpng-1.5.9[apng]
|
|
||||||
>=x11-libs/cairo-1.10
|
|
||||||
>=x11-libs/pango-1.14.0
|
|
||||||
>=x11-libs/gtk+-2.14
|
|
||||||
webm? ( >=media-libs/libvpx-1.0.0
|
|
||||||
media-libs/alsa-lib )
|
|
||||||
virtual/libffi
|
|
||||||
!x11-plugins/enigmail
|
|
||||||
system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,unlock-notify,debug=] )
|
|
||||||
selinux? ( sec-policy/selinux-thunderbird )
|
|
||||||
crypt? ( || (
|
|
||||||
( >=app-crypt/gnupg-2.0
|
|
||||||
|| (
|
|
||||||
app-crypt/pinentry[gtk]
|
|
||||||
app-crypt/pinentry[qt4]
|
|
||||||
)
|
|
||||||
)
|
|
||||||
=app-crypt/gnupg-1.4*
|
|
||||||
) )"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
webm? ( x86? ( ${ASM_DEPEND} )
|
|
||||||
amd64? ( ${ASM_DEPEND} ) )"
|
|
||||||
|
|
||||||
if [[ ${MOZ_ESR} == 1 ]]; then
|
|
||||||
S="${WORKDIR}/comm-esr${PV%%.*}"
|
|
||||||
else
|
|
||||||
S="${WORKDIR}/comm-release"
|
|
||||||
fi
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
moz_pkgsetup
|
|
||||||
|
|
||||||
export MOZILLA_DIR="${S}/mozilla"
|
|
||||||
|
|
||||||
if ! use bindist ; then
|
|
||||||
elog "You are enabling official branding. You may not redistribute this build"
|
|
||||||
elog "to any users on your network or the internet. Doing so puts yourself into"
|
|
||||||
elog "a legal problem with Mozilla Foundation"
|
|
||||||
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Ensure we have enough disk space to compile
|
|
||||||
CHECKREQS_DISK_BUILD="4G"
|
|
||||||
check-reqs_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
|
|
||||||
# Unpack language packs
|
|
||||||
mozlinguas_src_unpack
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Apply our Thunderbird patchset
|
|
||||||
EPATCH_SUFFIX="patch" \
|
|
||||||
EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}/thunderbird"
|
|
||||||
|
|
||||||
# Apply our patchset from firefox to thunderbird as well
|
|
||||||
pushd "${S}"/mozilla &>/dev/null || die
|
|
||||||
EPATCH_EXCLUDE="5005_use_resource_urls_appropriately.patch
|
|
||||||
6012_fix_shlibsign.patch
|
|
||||||
6013_fix_abort_declaration.patch" \
|
|
||||||
EPATCH_SUFFIX="patch" \
|
|
||||||
EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}/firefox"
|
|
||||||
popd &>/dev/null || die
|
|
||||||
|
|
||||||
if use crypt ; then
|
|
||||||
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
|
|
||||||
cd "${S}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Fix compilation with curl-7.21.7 bug 376027
|
|
||||||
sed -e '/#include <curl\/types.h>/d' \
|
|
||||||
-i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/http_upload.cc \
|
|
||||||
-i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/libcurl_wrapper.cc \
|
|
||||||
-i "${S}"/mozilla/config/system-headers \
|
|
||||||
-i "${S}"/mozilla/js/src/config/system-headers || die "Sed failed"
|
|
||||||
|
|
||||||
# Shell scripts sometimes contain DOS line endings; bug 391889
|
|
||||||
grep -rlZ --include="*.sh" $'\r$' . |
|
|
||||||
while read -r -d $'\0' file ; do
|
|
||||||
einfo edos2unix "${file}"
|
|
||||||
edos2unix "${file}"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Allow user to apply any additional patches without modifing ebuild
|
|
||||||
epatch_user
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
cd "${S}"/mozilla
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
|
||||||
MEXTENSIONS="default"
|
|
||||||
|
|
||||||
####################################
|
|
||||||
#
|
|
||||||
# mozconfig, CFLAGS and CXXFLAGS setup
|
|
||||||
#
|
|
||||||
####################################
|
|
||||||
|
|
||||||
mozconfig_init
|
|
||||||
mozconfig_config
|
|
||||||
|
|
||||||
# It doesn't compile on alpha without this LDFLAGS
|
|
||||||
use alpha && append-ldflags "-Wl,--no-relax"
|
|
||||||
|
|
||||||
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
|
||||||
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
|
|
||||||
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
|
|
||||||
mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
|
|
||||||
mozconfig_annotate '' --with-user-appdir=.thunderbird
|
|
||||||
mozconfig_annotate '' --with-system-png
|
|
||||||
mozconfig_annotate '' --enable-system-ffi
|
|
||||||
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
|
|
||||||
mozconfig_annotate 'regression' --disable-tracejit
|
|
||||||
|
|
||||||
# Use enable features
|
|
||||||
mozconfig_use_enable lightning calendar
|
|
||||||
mozconfig_use_enable gconf
|
|
||||||
|
|
||||||
# Bug #72667
|
|
||||||
if use mozdom; then
|
|
||||||
MEXTENSIONS="${MEXTENSIONS},inspector"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Use an objdir to keep things organized.
|
|
||||||
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird" >> "${S}"/.mozconfig
|
|
||||||
|
|
||||||
# Finalize and report settings
|
|
||||||
mozconfig_final
|
|
||||||
|
|
||||||
####################################
|
|
||||||
#
|
|
||||||
# Configure and build
|
|
||||||
#
|
|
||||||
####################################
|
|
||||||
|
|
||||||
# Disable no-print-directory
|
|
||||||
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
|
|
||||||
|
|
||||||
if [[ $(gcc-major-version) -lt 4 ]]; then
|
|
||||||
append-cxxflags -fno-stack-protector
|
|
||||||
elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
|
|
||||||
if use amd64 || use x86; then
|
|
||||||
append-flags -mno-avx
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
|
|
||||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
|
|
||||||
emake -f client.mk || die
|
|
||||||
|
|
||||||
# Only build enigmail extension if crypt enabled.
|
|
||||||
if use crypt ; then
|
|
||||||
cd "${S}"/mailnews/extensions/enigmail || die
|
|
||||||
./makemake -r 2&> /dev/null
|
|
||||||
cd "${S}"/tbird/mailnews/extensions/enigmail
|
|
||||||
emake || die "make enigmail failed"
|
|
||||||
emake xpi || die "make enigmail xpi failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
|
||||||
declare emid
|
|
||||||
local obj_dir="tbird"
|
|
||||||
cd "${S}/${obj_dir}"
|
|
||||||
|
|
||||||
# Copy our preference before omnijar is created.
|
|
||||||
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
|
|
||||||
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" || die
|
|
||||||
|
|
||||||
# Pax mark xpcshell for hardened support, only used for startupcache creation.
|
|
||||||
pax-mark m "${S}"/${obj_dir}/mozilla/dist/bin/xpcshell
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
|
|
||||||
# Install language packs
|
|
||||||
mozlinguas_src_install
|
|
||||||
|
|
||||||
if ! use bindist; then
|
|
||||||
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
|
|
||||||
domenu "${FILESDIR}"/icon/${PN}.desktop
|
|
||||||
else
|
|
||||||
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
|
|
||||||
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
|
|
||||||
${PN}.desktop
|
|
||||||
|
|
||||||
sed -i -e "s:Mozilla\ Thunderbird:Lanikai:g" \
|
|
||||||
"${ED}"/usr/share/applications/${PN}.desktop
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use crypt ; then
|
|
||||||
cd "${T}" || die
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die
|
|
||||||
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
|
|
||||||
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
|
||||||
cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use lightning ; then
|
|
||||||
emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/gdata-provider.xpi
|
|
||||||
|
|
||||||
emid="calendar-timezones@mozilla.org"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/calendar-timezones.xpi
|
|
||||||
|
|
||||||
emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/lightning.xpi
|
|
||||||
|
|
||||||
# Fix mimetype so it shows up as a calendar application in GNOME 3
|
|
||||||
# This requires that the .desktop file was already installed earlier
|
|
||||||
sed -e "s:^\(MimeType=\):\1text/calendar;:" \
|
|
||||||
-e "s:^\(Categories=\):\1Calendar;:" \
|
|
||||||
-i "${ED}"/usr/share/applications/${PN}.desktop
|
|
||||||
fi
|
|
||||||
|
|
||||||
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin
|
|
||||||
|
|
||||||
share_plugins_dir
|
|
||||||
|
|
||||||
if use minimal; then
|
|
||||||
rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} || \
|
|
||||||
die "Failed to remove sdk and headers"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog
|
|
||||||
elog "If you are experience problems with plugins please issue the"
|
|
||||||
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
|
|
||||||
elog "then restart thunderbird"
|
|
||||||
}
|
|
@ -1,305 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-10.0.7.ebuild,v 1.5 2013/01/16 19:02:15 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
WANT_AUTOCONF="2.1"
|
|
||||||
MOZ_ESR="1"
|
|
||||||
|
|
||||||
# This list can be updated using scripts/get_langs.sh from the mozilla overlay
|
|
||||||
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu fi
|
|
||||||
fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT
|
|
||||||
rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
|
|
||||||
|
|
||||||
# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
|
|
||||||
MOZ_PV="${PV/_beta/b}"
|
|
||||||
# ESR releases have slightly version numbers
|
|
||||||
if [[ ${MOZ_ESR} == 1 ]]; then
|
|
||||||
MOZ_PV="${MOZ_PV}esr"
|
|
||||||
fi
|
|
||||||
MOZ_P="${PN}-${MOZ_PV}"
|
|
||||||
|
|
||||||
# Enigmail version
|
|
||||||
EMVER="1.3.5"
|
|
||||||
# Upstream ftp release URI that's used by mozlinguas.eclass
|
|
||||||
# We don't use the http mirror because it deletes old tarballs.
|
|
||||||
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
|
|
||||||
|
|
||||||
inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib autotools pax-utils check-reqs nsplugins mozlinguas
|
|
||||||
|
|
||||||
DESCRIPTION="Thunderbird Mail Client"
|
|
||||||
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
|
|
||||||
|
|
||||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
|
|
||||||
IUSE="bindist gconf +crypt +ipc +lightning +minimal mozdom +webm selinux"
|
|
||||||
|
|
||||||
PATCH="thunderbird-10.0-patches-0.1"
|
|
||||||
PATCHFF="firefox-10.0-patches-0.9"
|
|
||||||
|
|
||||||
SRC_URI="${SRC_URI}
|
|
||||||
${MOZ_FTP_URI}${MOZ_PV}/source/${MOZ_P}.source.tar.bz2
|
|
||||||
crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )
|
|
||||||
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
|
|
||||||
http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz"
|
|
||||||
|
|
||||||
ASM_DEPEND=">=dev-lang/yasm-1.1"
|
|
||||||
|
|
||||||
RDEPEND=">=sys-devel/binutils-2.16.1
|
|
||||||
>=dev-libs/nss-3.13.6
|
|
||||||
>=dev-libs/nspr-4.9.2
|
|
||||||
>=dev-libs/glib-2.26
|
|
||||||
gconf? ( >=gnome-base/gconf-1.2.1:2 )
|
|
||||||
>=media-libs/libpng-1.5.9[apng]
|
|
||||||
>=x11-libs/cairo-1.10
|
|
||||||
>=x11-libs/pango-1.14.0
|
|
||||||
>=x11-libs/gtk+-2.14
|
|
||||||
webm? ( >=media-libs/libvpx-1.0.0
|
|
||||||
media-libs/alsa-lib )
|
|
||||||
virtual/libffi
|
|
||||||
!x11-plugins/enigmail
|
|
||||||
system-sqlite? ( >=dev-db/sqlite-3.7.7.1[fts3,secure-delete,unlock-notify,debug=] )
|
|
||||||
selinux? ( sec-policy/selinux-thunderbird )
|
|
||||||
crypt? ( || (
|
|
||||||
( >=app-crypt/gnupg-2.0
|
|
||||||
|| (
|
|
||||||
app-crypt/pinentry[gtk]
|
|
||||||
app-crypt/pinentry[qt4]
|
|
||||||
)
|
|
||||||
)
|
|
||||||
=app-crypt/gnupg-1.4*
|
|
||||||
) )"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
webm? ( x86? ( ${ASM_DEPEND} )
|
|
||||||
amd64? ( ${ASM_DEPEND} ) )"
|
|
||||||
|
|
||||||
if [[ ${MOZ_ESR} == 1 ]]; then
|
|
||||||
S="${WORKDIR}/comm-esr${PV%%.*}"
|
|
||||||
else
|
|
||||||
S="${WORKDIR}/comm-release"
|
|
||||||
fi
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
moz_pkgsetup
|
|
||||||
|
|
||||||
export MOZILLA_DIR="${S}/mozilla"
|
|
||||||
|
|
||||||
if ! use bindist ; then
|
|
||||||
elog "You are enabling official branding. You may not redistribute this build"
|
|
||||||
elog "to any users on your network or the internet. Doing so puts yourself into"
|
|
||||||
elog "a legal problem with Mozilla Foundation"
|
|
||||||
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Ensure we have enough disk space to compile
|
|
||||||
CHECKREQS_DISK_BUILD="4G"
|
|
||||||
check-reqs_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
|
|
||||||
# Unpack language packs
|
|
||||||
mozlinguas_src_unpack
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Apply our Thunderbird patchset
|
|
||||||
EPATCH_SUFFIX="patch" \
|
|
||||||
EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}/thunderbird"
|
|
||||||
|
|
||||||
# Apply our patchset from firefox to thunderbird as well
|
|
||||||
pushd "${S}"/mozilla &>/dev/null || die
|
|
||||||
EPATCH_EXCLUDE="5005_use_resource_urls_appropriately.patch
|
|
||||||
6012_fix_shlibsign.patch
|
|
||||||
6013_fix_abort_declaration.patch" \
|
|
||||||
EPATCH_SUFFIX="patch" \
|
|
||||||
EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}/firefox"
|
|
||||||
popd &>/dev/null || die
|
|
||||||
|
|
||||||
if use crypt ; then
|
|
||||||
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
|
|
||||||
cd "${S}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Fix compilation with curl-7.21.7 bug 376027
|
|
||||||
sed -e '/#include <curl\/types.h>/d' \
|
|
||||||
-i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/http_upload.cc \
|
|
||||||
-i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/libcurl_wrapper.cc \
|
|
||||||
-i "${S}"/mozilla/config/system-headers \
|
|
||||||
-i "${S}"/mozilla/js/src/config/system-headers || die "Sed failed"
|
|
||||||
|
|
||||||
# Shell scripts sometimes contain DOS line endings; bug 391889
|
|
||||||
grep -rlZ --include="*.sh" $'\r$' . |
|
|
||||||
while read -r -d $'\0' file ; do
|
|
||||||
einfo edos2unix "${file}"
|
|
||||||
edos2unix "${file}"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Allow user to apply any additional patches without modifing ebuild
|
|
||||||
epatch_user
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
cd "${S}"/mozilla
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
|
||||||
MEXTENSIONS="default"
|
|
||||||
|
|
||||||
####################################
|
|
||||||
#
|
|
||||||
# mozconfig, CFLAGS and CXXFLAGS setup
|
|
||||||
#
|
|
||||||
####################################
|
|
||||||
|
|
||||||
mozconfig_init
|
|
||||||
mozconfig_config
|
|
||||||
|
|
||||||
# It doesn't compile on alpha without this LDFLAGS
|
|
||||||
use alpha && append-ldflags "-Wl,--no-relax"
|
|
||||||
|
|
||||||
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
|
||||||
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
|
|
||||||
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
|
|
||||||
mozconfig_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}"
|
|
||||||
mozconfig_annotate '' --with-user-appdir=.thunderbird
|
|
||||||
mozconfig_annotate '' --with-system-png
|
|
||||||
mozconfig_annotate '' --enable-system-ffi
|
|
||||||
mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
|
|
||||||
mozconfig_annotate 'regression' --disable-tracejit
|
|
||||||
|
|
||||||
# Use enable features
|
|
||||||
mozconfig_use_enable lightning calendar
|
|
||||||
mozconfig_use_enable gconf
|
|
||||||
|
|
||||||
# Bug #72667
|
|
||||||
if use mozdom; then
|
|
||||||
MEXTENSIONS="${MEXTENSIONS},inspector"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Use an objdir to keep things organized.
|
|
||||||
echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird" >> "${S}"/.mozconfig
|
|
||||||
|
|
||||||
# Finalize and report settings
|
|
||||||
mozconfig_final
|
|
||||||
|
|
||||||
####################################
|
|
||||||
#
|
|
||||||
# Configure and build
|
|
||||||
#
|
|
||||||
####################################
|
|
||||||
|
|
||||||
# Disable no-print-directory
|
|
||||||
MAKEOPTS=${MAKEOPTS/--no-print-directory/}
|
|
||||||
|
|
||||||
if [[ $(gcc-major-version) -lt 4 ]]; then
|
|
||||||
append-cxxflags -fno-stack-protector
|
|
||||||
elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
|
|
||||||
if use amd64 || use x86; then
|
|
||||||
append-flags -mno-avx
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
|
|
||||||
MOZ_MAKE_FLAGS="${MAKEOPTS}" \
|
|
||||||
emake -f client.mk || die
|
|
||||||
|
|
||||||
# Only build enigmail extension if crypt enabled.
|
|
||||||
if use crypt ; then
|
|
||||||
cd "${S}"/mailnews/extensions/enigmail || die
|
|
||||||
./makemake -r 2&> /dev/null
|
|
||||||
cd "${S}"/tbird/mailnews/extensions/enigmail
|
|
||||||
emake || die "make enigmail failed"
|
|
||||||
emake xpi || die "make enigmail xpi failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
|
||||||
declare emid
|
|
||||||
local obj_dir="tbird"
|
|
||||||
cd "${S}/${obj_dir}"
|
|
||||||
|
|
||||||
# Copy our preference before omnijar is created.
|
|
||||||
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
|
|
||||||
"${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" || die
|
|
||||||
|
|
||||||
# Pax mark xpcshell for hardened support, only used for startupcache creation.
|
|
||||||
pax-mark m "${S}"/${obj_dir}/mozilla/dist/bin/xpcshell
|
|
||||||
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
|
|
||||||
# Install language packs
|
|
||||||
mozlinguas_src_install
|
|
||||||
|
|
||||||
if ! use bindist; then
|
|
||||||
newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
|
|
||||||
domenu "${FILESDIR}"/icon/${PN}.desktop
|
|
||||||
else
|
|
||||||
newicon "${S}"/mail/branding/aurora/content/icon48.png thunderbird-icon-unbranded.png
|
|
||||||
newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
|
|
||||||
${PN}.desktop
|
|
||||||
|
|
||||||
sed -i -e "s:Mozilla\ Thunderbird:Lanikai:g" \
|
|
||||||
"${ED}"/usr/share/applications/${PN}.desktop
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use crypt ; then
|
|
||||||
cd "${T}" || die
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die
|
|
||||||
emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
|
|
||||||
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
|
||||||
cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use lightning ; then
|
|
||||||
emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/gdata-provider.xpi
|
|
||||||
|
|
||||||
emid="calendar-timezones@mozilla.org"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/calendar-timezones.xpi
|
|
||||||
|
|
||||||
emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}"
|
|
||||||
dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid}
|
|
||||||
unzip "${S}"/${obj_dir}/mozilla/dist/xpi-stage/lightning.xpi
|
|
||||||
|
|
||||||
# Fix mimetype so it shows up as a calendar application in GNOME 3
|
|
||||||
# This requires that the .desktop file was already installed earlier
|
|
||||||
sed -e "s:^\(MimeType=\):\1text/calendar;:" \
|
|
||||||
-e "s:^\(Categories=\):\1Calendar;:" \
|
|
||||||
-i "${ED}"/usr/share/applications/${PN}.desktop
|
|
||||||
fi
|
|
||||||
|
|
||||||
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin
|
|
||||||
|
|
||||||
share_plugins_dir
|
|
||||||
|
|
||||||
if use minimal; then
|
|
||||||
rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} || \
|
|
||||||
die "Failed to remove sdk and headers"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog
|
|
||||||
elog "If you are experience problems with plugins please issue the"
|
|
||||||
elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ,"
|
|
||||||
elog "then restart thunderbird"
|
|
||||||
}
|
|
@ -1 +1 @@
|
|||||||
DIST libtheora-1.1.1.tar.bz2 1903175 RMD160 1d07234bd7e2296c61d6e30fe9816415aa7fd8e5 SHA1 8dcaa8e61cd86eb1244467c0b64b9ddac04ae262 SHA256 b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc
|
DIST libtheora-1.1.1.tar.bz2 1903175 SHA256 b6ae1ee2fa3d42ac489287d3ec34c5885730b1296f0801ae577a35193d3affbc SHA512 9ab9b3af1c35d16a7d6d84f61f59ef3180132e30c27bdd7c0fa2683e0d00e2c791accbc7fd2c90718cc947d8bd10ee4a5940fb55f90f1fd7b0ed30583a47dbbd WHIRLPOOL deeb71454da7b32e3561ef31925e685170123bb18b0b4963db18cad8c422ede3a8e0a29662dbd45edce51ceca12c7ad5d2fe70f33db0c3a9b1cabe84fb37376b
|
||||||
|
@ -1,4 +1,2 @@
|
|||||||
DIST makemkv-bin-1.7.8.tar.gz 6817550 SHA256 76fa7a58e986537663c4fe8e6dd429f818d494133f9cc26052b7917e9d38d395 SHA512 251c30659d2e202b3a7197618feedfb1b0db38bde9ae573191578b4d19dbc0a87925d8bfc219e043678fa69bedfc0615e2db7fe04f9aa800ea06643aa089042f WHIRLPOOL 997762677f030f862af1e89315e226b3a3928a9a2cb6e2c6c0e690a009de2b61a41050da4d77bbd09ed9040a6349cb7f9a7273318a78bfa0cd97eabb4797fc40
|
|
||||||
DIST makemkv-bin-1.8.0.tar.gz 4843544 SHA256 0c8c4914336c8d864bac81222eb555f37b0f5aa4755767618176c5b25b2e86b8 SHA512 f20332d7cebb140611e8209ccdd99eaec6c04d57df2eb4e0b02c24126447a99bbaf1f422b01c2fad951bcec82dd7770f8f1915be31b64b0c4321eb67193959da WHIRLPOOL bedd7f23a19dda25f8053516c9c12279a958aa610fdf64c7f4261964b82dd954a9862063e65c813c0b39cb081a3027359ace83372c1037bcef161354b6097251
|
DIST makemkv-bin-1.8.0.tar.gz 4843544 SHA256 0c8c4914336c8d864bac81222eb555f37b0f5aa4755767618176c5b25b2e86b8 SHA512 f20332d7cebb140611e8209ccdd99eaec6c04d57df2eb4e0b02c24126447a99bbaf1f422b01c2fad951bcec82dd7770f8f1915be31b64b0c4321eb67193959da WHIRLPOOL bedd7f23a19dda25f8053516c9c12279a958aa610fdf64c7f4261964b82dd954a9862063e65c813c0b39cb081a3027359ace83372c1037bcef161354b6097251
|
||||||
DIST makemkv-oss-1.7.8.tar.gz 493693 SHA256 f972df373570ea0f3cc8f829c23c9f3efc23a89c7b38f7c07869fdbb9dc8ab37 SHA512 f6d51f27afde358a81c6734fee8f2af63e6573371ecafd2a19374d26ec6c48e23b32dbb17ab56fdbf00ebd445586ff6ee856aeb666498e755a9868f6d9b49bd3 WHIRLPOOL e2d5753b149d280557ff506adc64ff37a00da5050574cfa23c395c52c4cf44e67e57b1ead5830d7b0563dd3e08e28ce36e111cae9e7900ed9983bd2b64c5cdbd
|
|
||||||
DIST makemkv-oss-1.8.0.tar.gz 4108929 SHA256 636ab28378b6301f4f83a31695877452cc041777bfbdb622889b89ffe7ad414e SHA512 c7db83ceca9d609325abade39f12a8c323091146a0f35abe25f249f5c1887a294828d9b2cddf61302255533a6ebf137dec56158a642ca40d9690b6ccc5ca7187 WHIRLPOOL 7c1223fef4a23b6164db989f2326cf9514fffa990b46a76c3bb79174b1790a60e846e897bca0591aba301554d1f1df756eb2311031425b7a95253ea82b4b191d
|
DIST makemkv-oss-1.8.0.tar.gz 4108929 SHA256 636ab28378b6301f4f83a31695877452cc041777bfbdb622889b89ffe7ad414e SHA512 c7db83ceca9d609325abade39f12a8c323091146a0f35abe25f249f5c1887a294828d9b2cddf61302255533a6ebf137dec56158a642ca40d9690b6ccc5ca7187 WHIRLPOOL 7c1223fef4a23b6164db989f2326cf9514fffa990b46a76c3bb79174b1790a60e846e897bca0591aba301554d1f1df756eb2311031425b7a95253ea82b4b191d
|
||||||
|
@ -1,98 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.7.8.ebuild,v 1.1 2012/11/25 18:02:25 mattm Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
inherit eutils gnome2-utils multilib
|
|
||||||
|
|
||||||
MY_P=makemkv-oss-${PV}
|
|
||||||
MY_PB=makemkv-bin-${PV}
|
|
||||||
|
|
||||||
DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container"
|
|
||||||
HOMEPAGE="http://www.makemkv.com/"
|
|
||||||
SRC_URI="http://www.makemkv.com/download/old/${MY_P}.tar.gz
|
|
||||||
http://www.makemkv.com/download/old/${MY_PB}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="multilib"
|
|
||||||
|
|
||||||
QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"
|
|
||||||
RESTRICT="mirror"
|
|
||||||
|
|
||||||
RDEPEND="dev-libs/expat
|
|
||||||
dev-libs/openssl:0
|
|
||||||
sys-libs/zlib
|
|
||||||
virtual/opengl
|
|
||||||
x11-libs/qt-core:4
|
|
||||||
x11-libs/qt-dbus:4
|
|
||||||
x11-libs/qt-gui:4
|
|
||||||
amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${P}-makefile.linux.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" -f makefile.linux
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# install oss package
|
|
||||||
dolib.so out/libdriveio.so.0
|
|
||||||
dolib.so out/libmakemkv.so.1
|
|
||||||
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV}
|
|
||||||
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so
|
|
||||||
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV}
|
|
||||||
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so
|
|
||||||
into /opt
|
|
||||||
dobin out/makemkv
|
|
||||||
|
|
||||||
local res
|
|
||||||
for res in 16 22 32 64 128; do
|
|
||||||
newicon -s ${res} makemkvgui/src/img/${res}/mkv_icon.png ${PN}.png
|
|
||||||
done
|
|
||||||
|
|
||||||
make_desktop_entry ${PN} MakeMKV ${PN} 'Qt;AudioVideo;Video'
|
|
||||||
|
|
||||||
# install bin package
|
|
||||||
pushd "${WORKDIR}"/${MY_PB}/bin >/dev/null
|
|
||||||
if use x86; then
|
|
||||||
dobin i386/{makemkvcon,mmdtsdec}
|
|
||||||
elif use amd64; then
|
|
||||||
dobin amd64/makemkvcon
|
|
||||||
use multilib && dobin i386/mmdtsdec
|
|
||||||
fi
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
# install license and default profile
|
|
||||||
pushd "${WORKDIR}"/${MY_PB}/src/share >/dev/null
|
|
||||||
insinto /usr/share/MakeMKV
|
|
||||||
doins *.{gz,xml}
|
|
||||||
popd >/dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() { gnome2_icon_savelist; }
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
|
|
||||||
elog "While MakeMKV is in beta mode, upstream has provided a license"
|
|
||||||
elog "to use if you do not want to purchase one."
|
|
||||||
elog ""
|
|
||||||
elog "See this forum thread for more information, including the key:"
|
|
||||||
elog "http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053"
|
|
||||||
elog ""
|
|
||||||
elog "Note that beta license may have an expiration date and you will"
|
|
||||||
elog "need to check for newer licenses/releases. "
|
|
||||||
elog ""
|
|
||||||
elog "If this is a new install, remember to copy the default profile"
|
|
||||||
elog "to the config directory:"
|
|
||||||
elog "cp /usr/share/MakeMKV/default.mmcp.xml ~/.MakeMKV/"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() { gnome2_icon_cache_update; }
|
|
@ -1 +1 @@
|
|||||||
Fri, 22 Feb 2013 10:36:53 +0000
|
Fri, 22 Feb 2013 17:06:53 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 22 Feb 2013 10:36:54 +0000
|
Fri, 22 Feb 2013 17:06:53 +0000
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install preinst prepare setup test unpack
|
||||||
|
DEPEND=!!app-crypt/heimdal >=sys-libs/e2fsprogs-libs-1.41.0 dev-libs/libverto keyutils? ( sys-apps/keyutils ) openldap? ( net-nds/openldap ) pkinit? ( dev-libs/openssl ) xinetd? ( sys-apps/xinetd ) virtual/yacc doc? ( virtual/latex-base ) test? ( dev-lang/tcl dev-lang/python dev-util/dejagnu )
|
||||||
|
DESCRIPTION=MIT Kerberos V
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://web.mit.edu/kerberos/www/
|
||||||
|
IUSE=doc +keyutils openldap +pkinit +threads test xinetd
|
||||||
|
KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~ppc ~x86
|
||||||
|
LICENSE=openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )
|
||||||
|
RDEPEND=!!app-crypt/heimdal >=sys-libs/e2fsprogs-libs-1.41.0 dev-libs/libverto keyutils? ( sys-apps/keyutils ) openldap? ( net-nds/openldap ) pkinit? ( dev-libs/openssl ) xinetd? ( sys-apps/xinetd )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://web.mit.edu/kerberos/dist/krb5/1.11/krb5-1.11.1-signed.tar
|
||||||
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b python-any-r1 9bedbe95123c76570994470ea4e0cc5b python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||||
|
_md5_=beb665ac3e5723817e9226d198f190b7
|
@ -1,15 +1,15 @@
|
|||||||
DEFINED_PHASES=compile install postinst prepare setup
|
DEFINED_PHASES=compile install postinst prepare setup
|
||||||
DEPEND=<dev-libs/yajl-2 dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/transfig media-gfx/graphviz dev-tex/xcolor dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto ) virtual/pkgconfig
|
DEPEND=dev-libs/yajl dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/transfig media-gfx/graphviz dev-tex/xcolor dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto ) virtual/pkgconfig
|
||||||
DESCRIPTION=Xend daemon and tools
|
DESCRIPTION=Xend daemon and tools
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://xen.org/
|
HOMEPAGE=http://xen.org/
|
||||||
IUSE=api custom-cflags debug doc flask hvm ocaml qemu pygrub screen static-libs xend python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
IUSE=api custom-cflags debug doc flask hvm ocaml qemu pygrub screen static-libs xend python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
||||||
KEYWORDS=amd64 x86
|
KEYWORDS=amd64 x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=<dev-libs/yajl-2 dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-apps/iproute2 net-misc/bridge-utils ocaml? ( >=dev-lang/ocaml-3.12.0 ) screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
RDEPEND=dev-libs/yajl dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-apps/iproute2 net-misc/bridge-utils ocaml? ( >=dev-lang/ocaml-3.12.0 ) screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
||||||
REQUIRED_USE=hvm? ( qemu )
|
REQUIRED_USE=hvm? ( qemu )
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.0/xen-4.2.0.tar.gz http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz http://dev.gentoo.org/~idella4/tarballs/seabios-0-20121121.tar.bz2
|
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.0/xen-4.2.0.tar.gz http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz http://dev.gentoo.org/~idella4/tarballs/seabios-0-20121121.tar.bz2
|
||||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b python-single-r1 ac5bf9438dc6ee497650a74d7a1402c2 python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c user d0a4d0735a6c0183d707ca919bd72f28
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b python-single-r1 ac5bf9438dc6ee497650a74d7a1402c2 python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
_md5_=68fe644f4d4e529d8330acc5774d3a27
|
_md5_=e2cf476cdd52afe6ca0771b1ee4188b1
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
DEFINED_PHASES=compile install postinst prepare setup
|
DEFINED_PHASES=compile install postinst prepare setup
|
||||||
DEPEND=<dev-libs/yajl-2 dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pyxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/transfig media-gfx/graphviz dev-tex/xcolor dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto ) virtual/pkgconfig
|
DEPEND=dev-libs/yajl dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pyxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-devel/bin86 sys-devel/dev86 dev-lang/perl app-misc/pax-utils doc? ( app-doc/doxygen dev-tex/latex2html[png,gif] media-gfx/transfig media-gfx/graphviz dev-tex/xcolor dev-texlive/texlive-latexextra virtual/latex-base dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-pictures dev-texlive/texlive-latexrecommended ) hvm? ( x11-proto/xproto ) virtual/pkgconfig
|
||||||
DESCRIPTION=Xend daemon and tools
|
DESCRIPTION=Xend daemon and tools
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://xen.org/
|
HOMEPAGE=http://xen.org/
|
||||||
IUSE=api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
IUSE=api custom-cflags debug doc flask hvm qemu ocaml pygrub screen static-libs xend python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=<dev-libs/yajl-2 dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pyxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-apps/iproute2 net-misc/bridge-utils ocaml? ( >=dev-lang/ocaml-3.12.0 ) screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
RDEPEND=dev-libs/yajl dev-python/lxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pypam[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] dev-python/pyxml[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] sys-libs/zlib sys-power/iasl ocaml? ( dev-ml/findlib ) hvm? ( media-libs/libsdl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] api? ( dev-libs/libxml2 net-misc/curl ) python_single_target_python2_6? ( dev-lang/python:2.6[xml,threads] ) python_single_target_python2_7? ( dev-lang/python:2.7[xml,threads] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] pygrub? ( python_single_target_python2_6? ( dev-lang/python:2.6[ncurses] ) python_single_target_python2_7? ( dev-lang/python:2.7[ncurses] ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) sys-apps/iproute2 net-misc/bridge-utils ocaml? ( >=dev-lang/ocaml-3.12.0 ) screen? ( app-misc/screen app-admin/logrotate ) virtual/udev
|
||||||
REQUIRED_USE=hvm? ( qemu )
|
REQUIRED_USE=hvm? ( qemu )
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.1/xen-4.2.1.tar.gz http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz http://dev.gentoo.org/~idella4/tarballs/seabios-0-20121121.tar.bz2
|
SRC_URI=http://bits.xensource.com/oss-xen/release/4.2.1/xen-4.2.1.tar.gz http://dev.gentoo.org/~idella4/tarballs/ipxe.tar.gz http://dev.gentoo.org/~idella4/tarballs/seabios-0-20121121.tar.bz2
|
||||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b python-single-r1 ac5bf9438dc6ee497650a74d7a1402c2 python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c user d0a4d0735a6c0183d707ca919bd72f28
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b python-single-r1 ac5bf9438dc6ee497650a74d7a1402c2 python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
_md5_=8aa35e4ecb1cd21ff18a55fcaa63a4aa
|
_md5_=665e915e73692cf3eade2d4259155387
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst preinst prepare setup
|
||||||
|
DEPEND=net-mail/mailbase authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-3.2 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) kerberos? ( virtual/krb5 ) openldap? ( net-nds/openldap ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||||
|
DESCRIPTION=The Cyrus SASL (Simple Authentication and Security Layer).
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://cyrusimap.web.cmu.edu/
|
||||||
|
IUSE=authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite srp ssl static-libs urandom elibc_FreeBSD java
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||||
|
LICENSE=BSD-with-attribution
|
||||||
|
RDEPEND=net-mail/mailbase authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-3.2 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) kerberos? ( virtual/krb5 ) openldap? ( net-nds/openldap ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl ) java? ( >=virtual/jdk-1.4 ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||||
|
SLOT=2
|
||||||
|
SRC_URI=ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.26.tar.gz
|
||||||
|
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 db-use 2f5d6a2718559b90a51648d8ff58be83 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 dcda71e114d638cdf01db57b8445337d libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 pam 5c1a9ef4892062f9ec25c8ef7c1f1e52 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||||
|
_md5_=deb08a184622b4f9066ef5e689c6ef20
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test unpack
|
||||||
|
DEPEND=>=dev-libs/jthread-1.3.0[static-libs?] sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||||
|
DESCRIPTION=Object-oriented RTP library written in C++
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib
|
||||||
|
IUSE=static-libs
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=>=dev-libs/jthread-1.3.0[static-libs?]
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.9.1.tar.bz2
|
||||||
|
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils 2dda478e7e4206f6fb1aa72785cb5ef7 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=c97fb185d56fe9c6b62f6880997a88e0
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install postinst unpack
|
|
||||||
DEPEND==dev-libs/glib-1.2* dev-util/gtk-doc
|
|
||||||
DESCRIPTION=Library to manipulate OLE2 Structured Storage files
|
|
||||||
HOMEPAGE=http://www.gnome.org/
|
|
||||||
KEYWORDS=alpha ~amd64 ppc sparc x86
|
|
||||||
LICENSE=GPL-2
|
|
||||||
RDEPEND==dev-libs/glib-1.2*
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gnome/sources/libole2/0.2/libole2-0.2.4.tar.bz2
|
|
||||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 gnome.org 8fef8f967214f56e08fa92d61163d891 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
|
||||||
_md5_=3381b63cc80963064812146d557538db
|
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile config configure install postinst postrm preinst prepare setup test unpack
|
||||||
|
DEPEND=>=dev-db/sqlite-3.4 >=dev-libs/apr-1.3:1 >=dev-libs/apr-util-1.3:1 dev-libs/expat sys-libs/zlib berkdb? ( >=sys-libs/db-4.0.14 ) ctypes-python? ( python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring ) kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 ) perl? ( dev-lang/perl ) python? ( python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) ruby? ( >=dev-lang/ruby-1.8.2:1.8 ) sasl? ( dev-libs/cyrus-sasl ) webdav-neon? ( >=net-libs/neon-0.28 ) webdav-serf? ( >=net-libs/serf-0.3.0 ) python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] !!<sys-apps/sandbox-1.6 ctypes-python? ( dev-python/ctypesgen ) doc? ( app-doc/doxygen ) gnome-keyring? ( virtual/pkgconfig ) java? ( >=virtual/jdk-1.5 ) kde? ( virtual/pkgconfig ) nls? ( sys-devel/gettext ) webdav-neon? ( virtual/pkgconfig ) apache2? ( =www-servers/apache-2* ) sys-devel/automake >=sys-devel/autoconf-2.68 sys-devel/libtool java? ( >=dev-java/java-config-2.1.9-r1 ) dev-lang/perl[-build]
|
||||||
|
DESCRIPTION=Advanced version control system
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://subversion.apache.org/
|
||||||
|
IUSE=apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf apache2 python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 elibc_FreeBSD java
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=Subversion GPL-2
|
||||||
|
RDEPEND=>=dev-db/sqlite-3.4 >=dev-libs/apr-1.3:1 >=dev-libs/apr-util-1.3:1 dev-libs/expat sys-libs/zlib berkdb? ( >=sys-libs/db-4.0.14 ) ctypes-python? ( python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring ) kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 ) perl? ( dev-lang/perl ) python? ( python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) ruby? ( >=dev-lang/ruby-1.8.2:1.8 ) sasl? ( dev-libs/cyrus-sasl ) webdav-neon? ( >=net-libs/neon-0.28 ) webdav-serf? ( >=net-libs/serf-0.3.0 ) apache2? ( www-servers/apache[apache2_modules_dav] ) java? ( >=virtual/jre-1.5 ) kde? ( kde-base/kwalletd ) nls? ( virtual/libintl ) perl? ( dev-perl/URI ) apache2? ( =www-servers/apache-2* ) java? ( >=dev-java/java-config-2.1.9-r1 ) dev-lang/perl[-build]
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://apache/subversion/subversion-1.7.8.tar.bz2
|
||||||
|
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 db-use 2f5d6a2718559b90a51648d8ff58be83 depend.apache 1a38534d3f755d1ab1d92ce120bd7dbd distutils-r1 c1131fe0edfa126f6b87c238f28da659 elisp-common 21605c8f0b2a5ffa3233faeb3f9df309 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 dcda71e114d638cdf01db57b8445337d libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 python-r1 048b50bedc7713734694d95a872490a6 python-utils-r1 120bfd06803274b3d1b986d506302851 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||||
|
_md5_=3a75cacb0e53e7363cbd6f4973612f3a
|
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
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=configure install prepare
|
DEFINED_PHASES=configure install prepare
|
||||||
DEPEND=media-libs/libogg encode? ( media-libs/libvorbis ) examples? ( media-libs/libpng media-libs/libvorbis >=media-libs/libsdl-0.11.0 ) doc? ( app-doc/doxygen ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
DEPEND=media-libs/libogg encode? ( media-libs/libvorbis ) examples? ( media-libs/libpng media-libs/libvorbis >=media-libs/libsdl-0.11.0 ) doc? ( app-doc/doxygen ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||||
DESCRIPTION=The Theora Video Compression Codec
|
DESCRIPTION=The Theora Video Compression Codec
|
||||||
EAPI=2
|
EAPI=3
|
||||||
HOMEPAGE=http://www.theora.org
|
HOMEPAGE=http://www.theora.org
|
||||||
IUSE=doc +encode examples static-libs
|
IUSE=doc +encode examples static-libs
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||||
LICENSE=BSD
|
LICENSE=BSD
|
||||||
RDEPEND=media-libs/libogg encode? ( media-libs/libvorbis ) examples? ( media-libs/libpng media-libs/libvorbis >=media-libs/libsdl-0.11.0 )
|
RDEPEND=media-libs/libogg encode? ( media-libs/libvorbis ) examples? ( media-libs/libpng media-libs/libvorbis >=media-libs/libsdl-0.11.0 )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
|
SRC_URI=http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
|
||||||
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
_md5_=122888d6e4e476e8a1533566061bb1e3
|
_md5_=924cf4e0f7ea4746f50df241fa65a399
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install postinst postrm preinst prepare
|
|
||||||
DEPEND=dev-libs/expat dev-libs/openssl:0 sys-libs/zlib virtual/opengl x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) ) >=sys-apps/sed-4
|
|
||||||
DESCRIPTION=Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container
|
|
||||||
EAPI=4
|
|
||||||
HOMEPAGE=http://www.makemkv.com/
|
|
||||||
IUSE=multilib
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl
|
|
||||||
RDEPEND=dev-libs/expat dev-libs/openssl:0 sys-libs/zlib virtual/opengl x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 amd64? ( multilib? ( app-emulation/emul-linux-x86-baselibs ) )
|
|
||||||
RESTRICT=mirror
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://www.makemkv.com/download/old/makemkv-oss-1.7.8.tar.gz http://www.makemkv.com/download/old/makemkv-bin-1.7.8.tar.gz
|
|
||||||
_eclasses_=eutils f2731576962f01811c9573b3323fa374 gnome2-utils 794d2847b4af390a1e020924876c8297 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
|
||||||
_md5_=cf31a8baaa30d35b2709f1aaccc57476
|
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare pretend setup
|
||||||
|
DEPEND=>=dev-libs/glib-2.14:2 zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) smi? ( net-libs/libsmi ) gtk? ( >=x11-libs/gtk+-2.4.0:2 x11-libs/pango dev-libs/atk x11-misc/xdg-utils ) ssl? ( net-libs/gnutls dev-libs/libgcrypt ) crypt? ( dev-libs/libgcrypt ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) portaudio? ( media-libs/portaudio ) adns? ( !libadns? ( >=net-dns/c-ares-1.5 ) ) libadns? ( net-libs/adns ) geoip? ( dev-libs/geoip ) lua? ( >=dev-lang/lua-5.1 ) selinux? ( sec-policy/selinux-wireshark ) doc? ( dev-libs/libxslt dev-libs/libxml2 app-doc/doxygen doc-pdf? ( dev-java/fop ) ) virtual/pkgconfig dev-lang/perl sys-devel/bison sys-apps/sed sys-devel/flex || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool filecaps? ( sys-libs/libcap ) python? ( =dev-lang/python-2* )
|
||||||
|
DESCRIPTION=A network protocol analyzer formerly known as ethereal
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.wireshark.org/
|
||||||
|
IUSE=adns doc doc-pdf +filecaps geoip gtk crypt ipv6 kerberos libadns lua +pcap portaudio profile python selinux smi ssl zlib +filecaps
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=>=dev-libs/glib-2.14:2 zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) smi? ( net-libs/libsmi ) gtk? ( >=x11-libs/gtk+-2.4.0:2 x11-libs/pango dev-libs/atk x11-misc/xdg-utils ) ssl? ( net-libs/gnutls dev-libs/libgcrypt ) crypt? ( dev-libs/libgcrypt ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) portaudio? ( media-libs/portaudio ) adns? ( !libadns? ( >=net-dns/c-ares-1.5 ) ) libadns? ( net-libs/adns ) geoip? ( dev-libs/geoip ) lua? ( >=dev-lang/lua-5.1 ) selinux? ( sec-policy/selinux-wireshark ) python? ( =dev-lang/python-2* )
|
||||||
|
SLOT=0/1.9.0
|
||||||
|
SRC_URI=http://www.wireshark.org/download/src/all-versions/wireshark-1.9.0.tar.bz2
|
||||||
|
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 eutils f2731576962f01811c9573b3323fa374 fcaps 6719ae71a423a3f427a62731d126b098 flag-o-matic d900015de4e092f26d8c0a18b6bd60de libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=9f7e7db3da51f98f17c3a232ce8de64d
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=configure install postinst prepare setup
|
DEFINED_PHASES=configure install postinst setup
|
||||||
DEPEND=!net-fs/mount-cifs !<net-fs/samba-3.6_rc1 ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils ) caps? ( sys-libs/libcap ) caps-ng? ( sys-libs/libcap-ng ) creds? ( sys-apps/keyutils ) upcall? ( sys-apps/keyutils sys-libs/talloc virtual/krb5 )
|
DEPEND=!net-fs/mount-cifs !<net-fs/samba-3.6_rc1 ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils ) caps? ( sys-libs/libcap ) caps-ng? ( sys-libs/libcap-ng ) creds? ( sys-apps/keyutils ) upcall? ( sys-apps/keyutils sys-libs/talloc virtual/krb5 )
|
||||||
DESCRIPTION=Tools for Managing Linux CIFS Client Filesystems
|
DESCRIPTION=Tools for Managing Linux CIFS Client Filesystems
|
||||||
EAPI=4
|
EAPI=4
|
||||||
HOMEPAGE=http://www.samba.org/linux-cifs/cifs-utils/
|
HOMEPAGE=http://wiki.samba.org/index.php/LinuxCIFS_utils
|
||||||
IUSE=ads +caps caps-ng creds upcall
|
IUSE=ads +caps caps-ng creds upcall
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux
|
||||||
LICENSE=GPL-3
|
LICENSE=GPL-3
|
||||||
RDEPEND=!net-fs/mount-cifs !<net-fs/samba-3.6_rc1 ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils ) caps? ( sys-libs/libcap ) caps-ng? ( sys-libs/libcap-ng ) creds? ( sys-apps/keyutils ) upcall? ( sys-apps/keyutils sys-libs/talloc virtual/krb5 )
|
RDEPEND=!net-fs/mount-cifs !<net-fs/samba-3.6_rc1 ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils ) caps? ( sys-libs/libcap ) caps-ng? ( sys-libs/libcap-ng ) creds? ( sys-apps/keyutils ) upcall? ( sys-apps/keyutils sys-libs/talloc virtual/krb5 )
|
||||||
REQUIRED_USE=^^ ( caps caps-ng )
|
REQUIRED_USE=^^ ( caps caps-ng )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-5.5.tar.bz2
|
SRC_URI=ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-5.9.tar.bz2
|
||||||
_eclasses_=confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils f2731576962f01811c9573b3323fa374 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
_eclasses_=confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils f2731576962f01811c9573b3323fa374 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||||
_md5_=dab22a9b69ad79394f4c399a111e0b7d
|
_md5_=77afb06eb4be5dc71377fd3f5ed3dd57
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare setup unpack
|
||||||
|
DEPEND=>=sys-apps/sed-4 =dev-libs/pwlib-1.10* virtual/ffmpeg ssl? ( dev-libs/openssl )
|
||||||
|
DESCRIPTION=Open Source implementation of the ITU H.323 teleconferencing protocol
|
||||||
|
EAPI=4
|
||||||
|
HOMEPAGE=http://sourceforge.net/projects/openh323/
|
||||||
|
IUSE=debug ssl +video +audio
|
||||||
|
KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~sparc ~x86
|
||||||
|
LICENSE=MPL-1.1
|
||||||
|
RDEPEND=>=sys-apps/sed-4 =dev-libs/pwlib-1.10* virtual/ffmpeg ssl? ( dev-libs/openssl )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://sourceforge/openh323/openh323-v1_19_0_1-src-tar.gz
|
||||||
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 flag-o-matic d900015de4e092f26d8c0a18b6bd60de multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=4b8b4c0f6a2a83d5141c002ff92b6a7a
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst setup test
|
||||||
|
DEPEND=caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lucene? ( >=dev-cpp/clucene-2.3 ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base !dev-db/postgresql-base[ldap,threads] ) selinux? ( sec-policy/selinux-dovecot ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl ) vpopmail? ( net-mail/vpopmail ) virtual/libiconv ssl? ( dev-libs/openssl )
|
||||||
|
DESCRIPTION=An IMAP and POP3 server written with security primarily in mind
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.dovecot.org/
|
||||||
|
IUSE=kerberos ldap mysql pam postgres sqlite vpopmail cydir imapc +maildir mbox mdbox pop3c sdbox bzip2 caps doc ipv6 lucene managesieve selinux sieve +ssl static-libs suid zlib ssl
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||||
|
LICENSE=LGPL-2.1 MIT
|
||||||
|
RDEPEND=caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lucene? ( >=dev-cpp/clucene-2.3 ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base !dev-db/postgresql-base[ldap,threads] ) selinux? ( sec-policy/selinux-dovecot ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl ) vpopmail? ( net-mail/vpopmail ) virtual/libiconv net-mail/mailbase
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://dovecot.org/releases/2.2/beta/dovecot-2.2.beta2.tar.gz sieve? ( http://hg.rename-it.nl/dovecot-2.2-pigeonhole/archive/99eec511aa2c.tar.bz2 -> dovecot-2.2-pigeonhole-99eec511aa2c.tar.bz2 ) managesieve? ( http://hg.rename-it.nl/dovecot-2.2-pigeonhole/archive/99eec511aa2c.tar.bz2 -> dovecot-2.2-pigeonhole-99eec511aa2c.tar.bz2 )
|
||||||
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b ssl-cert 0b45da48a22fda62c57c1809b8b55315 systemd 28706ddc21464b4ed255eee9fc70b516 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||||
|
_md5_=4409917574a7076ddb8f0d55beff2b89
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DEPEND=>=sys-apps/dbus-1.4 >=dev-libs/glib-2.28 net-misc/mobile-broadband-provider-info bluetooth? ( >=net-wireless/bluez-4.99 ) udev? ( virtual/udev ) examples? ( dev-python/dbus-python ) tools? ( virtual/libusb:1 ) virtual/pkgconfig
|
||||||
|
DESCRIPTION=Open Source mobile telephony (GSM/UMTS) daemon.
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://ofono.org/
|
||||||
|
IUSE=+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem +phonesim +provision +qmimodem threads test tools +udev
|
||||||
|
KEYWORDS=~amd64 ~arm ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=>=sys-apps/dbus-1.4 >=dev-libs/glib-2.28 net-misc/mobile-broadband-provider-info bluetooth? ( >=net-wireless/bluez-4.99 ) udev? ( virtual/udev ) examples? ( dev-python/dbus-python ) tools? ( virtual/libusb:1 )
|
||||||
|
REQUIRED_USE=dundee? ( bluetooth )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://kernel/linux/network/ofono/ofono-1.12.tar.bz2
|
||||||
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b systemd 28706ddc21464b4ed255eee9fc70b516 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=bf704380fac3d21f21578d1ff25004c4
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile install postinst prepare
|
||||||
|
DEPEND=dev-libs/libxml2
|
||||||
|
DESCRIPTION=openvz tool and a library to control ploop block devices
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://wiki.openvz.org/Download/ploop
|
||||||
|
IUSE=debug static-libs
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=dev-libs/libxml2
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://download.openvz.org/utils/ploop/1.6/src/ploop-1.6.tar.bz2
|
||||||
|
_eclasses_=eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b systemd 28706ddc21464b4ed255eee9fc70b516 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=a002622c3e5dd21212ff3786c3b66de6
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare unpack
|
||||||
|
DEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 ) virtual/pkgconfig virtual/pkgconfig
|
||||||
|
DESCRIPTION=OpenVZ ConTainers control utility
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://openvz.org/
|
||||||
|
IUSE=cgroup +ploop
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://download.openvz.org/utils/vzctl/4.2/src/vzctl-4.2.tar.bz2
|
||||||
|
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 eutils f2731576962f01811c9573b3323fa374 multilib ded93e450747134a079e647d888aa80b toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c user d0a4d0735a6c0183d707ca919bd72f28
|
||||||
|
_md5_=2369252808aa07729f02bb9685a2af6e
|
@ -1,11 +1,11 @@
|
|||||||
DEFINED_PHASES=configure install postinst prepare unpack
|
DEFINED_PHASES=configure install postinst prepare unpack
|
||||||
DEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool dev-vcs/git virtual/pkgconfig
|
DEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool dev-vcs/git virtual/pkgconfig
|
||||||
DESCRIPTION=OpenVZ ConTainers control utility
|
DESCRIPTION=OpenVZ ConTainers control utility
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://openvz.org/
|
HOMEPAGE=http://openvz.org/
|
||||||
IUSE=+ploop +cgroup
|
IUSE=cgroup +ploop
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 )
|
RDEPEND=net-firewall/iptables sys-apps/ed >=sys-apps/iproute2-3.3.0 sys-fs/vzquota ploop? ( >=sys-cluster/ploop-1.5 ) cgroup? ( >=dev-libs/libcgroup-0.37 )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 git-2 e92e09651292b1bef5656592364550f7 libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c
|
_eclasses_=autotools cf83655b19ed98f9ea3b44f4572b51a3 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 git-2 e92e09651292b1bef5656592364550f7 libtool 2b273eea1976cfaed3449345d94331ac multilib ded93e450747134a079e647d888aa80b multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e udev fea2246732f911905d6991fed203e65c
|
||||||
_md5_=ab42b6d583339cd030915c20edbaaaed
|
_md5_=23e33ebff877f39fae304ea8296331e0
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.14.5:= <dev-lang/v8-3.16.11 >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) sys-apps/dbus sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !arm? ( >=dev-lang/nacl-toolchain-newlib-0_p9093 dev-lang/yasm ) dev-lang/perl dev-python/ply dev-python/simplejson >=dev-util/gperf-3.0.3 >=sys-devel/bison-2.4.3 sys-devel/flex >=sys-devel/make-3.81-r2 virtual/pkgconfig test? ( dev-python/pyftpdlib ) >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
|
||||||
DESCRIPTION=Open-source version of Google Chrome web browser
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://chromium.org/
|
|
||||||
IUSE=bindist cups gnome gnome-keyring kerberos pulseaudio selinux tcmalloc custom-cflags +linguas_am +linguas_ar +linguas_bg +linguas_bn +linguas_ca +linguas_cs +linguas_da +linguas_de +linguas_el +linguas_en_GB +linguas_es +linguas_es_LA +linguas_et +linguas_fa +linguas_fi +linguas_fil +linguas_fr +linguas_gu +linguas_he +linguas_hi +linguas_hr +linguas_hu +linguas_id +linguas_it +linguas_ja +linguas_kn +linguas_ko +linguas_lt +linguas_lv +linguas_ml +linguas_mr +linguas_ms +linguas_nb +linguas_nl +linguas_pl +linguas_pt_BR +linguas_pt_PT +linguas_ro +linguas_ru +linguas_sk +linguas_sl +linguas_sr +linguas_sv +linguas_sw +linguas_ta +linguas_te +linguas_th +linguas_tr +linguas_uk +linguas_vi +linguas_zh_CN +linguas_zh_TW test
|
|
||||||
KEYWORDS=amd64 x86
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.14.5:= <dev-lang/v8-3.16.11 >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) sys-apps/dbus sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !=www-client/chromium-9999 x11-misc/xdg-utils virtual/ttf-fonts || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=http://commondatastorage.googleapis.com/chromium-browser-official/chromium-24.0.1312.56.tar.bz2
|
|
||||||
_eclasses_=chromium 10deb47dfb7657ba0fc7814da0bad35e eutils f2731576962f01811c9573b3323fa374 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de gnome2-utils 794d2847b4af390a1e020924876c8297 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib ded93e450747134a079e647d888aa80b pax-utils 0ace932c4045349c7fc1af0fe7091acf portability 536c5e70c5fb252ed3b769e04aa3f05b python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
|
||||||
_md5_=fdbb3e0698a77dcfb5d5530a3b320068
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=app-accessibility/speech-dispatcher app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.15.11.1:= >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 dev-libs/protobuf gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac media-libs/harfbuzz >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) system-ffmpeg? ( >=media-video/ffmpeg-1.0 ) >=net-libs/libsrtp-1.4.4_p20121108 sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !arm? ( >=dev-lang/nacl-toolchain-newlib-0_p9093 dev-lang/yasm ) dev-lang/perl dev-python/ply dev-python/simplejson >=dev-util/gperf-3.0.3 sys-apps/hwids >=sys-devel/bison-2.4.3 sys-devel/flex >=sys-devel/make-3.81-r2 virtual/pkgconfig test? ( dev-python/pyftpdlib ) >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
|
||||||
DESCRIPTION=Open-source version of Google Chrome web browser
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://chromium.org/
|
|
||||||
IUSE=bindist cups gnome gnome-keyring kerberos pulseaudio selinux system-ffmpeg tcmalloc custom-cflags +linguas_am +linguas_ar +linguas_bg +linguas_bn +linguas_ca +linguas_cs +linguas_da +linguas_de +linguas_el +linguas_en_GB +linguas_es +linguas_es_LA +linguas_et +linguas_fa +linguas_fi +linguas_fil +linguas_fr +linguas_gu +linguas_he +linguas_hi +linguas_hr +linguas_hu +linguas_id +linguas_it +linguas_ja +linguas_kn +linguas_ko +linguas_lt +linguas_lv +linguas_ml +linguas_mr +linguas_ms +linguas_nb +linguas_nl +linguas_pl +linguas_pt_BR +linguas_pt_PT +linguas_ro +linguas_ru +linguas_sk +linguas_sl +linguas_sr +linguas_sv +linguas_sw +linguas_ta +linguas_te +linguas_th +linguas_tr +linguas_uk +linguas_vi +linguas_zh_CN +linguas_zh_TW test
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=app-accessibility/speech-dispatcher app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.15.11.1:= >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 dev-libs/protobuf gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac media-libs/harfbuzz >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) system-ffmpeg? ( >=media-video/ffmpeg-1.0 ) >=net-libs/libsrtp-1.4.4_p20121108 sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !=www-client/chromium-9999 x11-misc/xdg-utils virtual/ttf-fonts || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-25.0.1364.68-lite.tar.bz2
|
|
||||||
_eclasses_=chromium 10deb47dfb7657ba0fc7814da0bad35e eutils f2731576962f01811c9573b3323fa374 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de gnome2-utils 794d2847b4af390a1e020924876c8297 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib ded93e450747134a079e647d888aa80b pax-utils 0ace932c4045349c7fc1af0fe7091acf portability 536c5e70c5fb252ed3b769e04aa3f05b python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
|
||||||
_md5_=cb187638df3bd8907b521a43236a7ce8
|
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=app-accessibility/speech-dispatcher app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.15.11.1:= >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 dev-libs/protobuf gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac media-libs/harfbuzz >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) system-ffmpeg? ( >=media-video/ffmpeg-1.0 ) >=net-libs/libsrtp-1.4.4_p20121108 sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !arm? ( >=dev-lang/nacl-toolchain-newlib-0_p9093 dev-lang/yasm ) dev-lang/perl dev-python/ply dev-python/simplejson >=dev-util/gperf-3.0.3 sys-apps/hwids >=sys-devel/bison-2.4.3 sys-devel/flex >=sys-devel/make-3.81-r2 virtual/pkgconfig test? ( dev-python/pyftpdlib ) >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
|
||||||
DESCRIPTION=Open-source version of Google Chrome web browser
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://chromium.org/
|
|
||||||
IUSE=bindist cups gnome gnome-keyring kerberos pulseaudio selinux system-ffmpeg tcmalloc custom-cflags +linguas_am +linguas_ar +linguas_bg +linguas_bn +linguas_ca +linguas_cs +linguas_da +linguas_de +linguas_el +linguas_en_GB +linguas_es +linguas_es_LA +linguas_et +linguas_fa +linguas_fi +linguas_fil +linguas_fr +linguas_gu +linguas_he +linguas_hi +linguas_hr +linguas_hu +linguas_id +linguas_it +linguas_ja +linguas_kn +linguas_ko +linguas_lt +linguas_lv +linguas_ml +linguas_mr +linguas_ms +linguas_nb +linguas_nl +linguas_pl +linguas_pt_BR +linguas_pt_PT +linguas_ro +linguas_ru +linguas_sk +linguas_sl +linguas_sr +linguas_sv +linguas_sw +linguas_ta +linguas_te +linguas_th +linguas_tr +linguas_uk +linguas_vi +linguas_zh_CN +linguas_zh_TW test
|
|
||||||
KEYWORDS=~amd64 ~x86
|
|
||||||
LICENSE=BSD
|
|
||||||
RDEPEND=app-accessibility/speech-dispatcher app-arch/bzip2 cups? ( dev-libs/libgcrypt >=net-print/cups-1.3.11 ) >=dev-lang/v8-3.15.11.1:= >=dev-libs/elfutils-0.149 dev-libs/expat >=dev-libs/icu-49.1.1-r1 >=dev-libs/libevent-1.4.13 dev-libs/libxml2[icu] dev-libs/libxslt >=dev-libs/nss-3.12.3 dev-libs/protobuf gnome? ( >=gnome-base/gconf-2.24.0 ) gnome-keyring? ( >=gnome-base/gnome-keyring-2.28.2 ) >=media-libs/alsa-lib-1.0.19 media-libs/flac media-libs/harfbuzz >=media-libs/libjpeg-turbo-1.2.0-r1 media-libs/libpng media-libs/libvpx >=media-libs/libwebp-0.2.0_rc1 media-libs/opus media-libs/speex pulseaudio? ( media-sound/pulseaudio ) system-ffmpeg? ( >=media-video/ffmpeg-1.0 ) >=net-libs/libsrtp-1.4.4_p20121108 sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/udev virtual/libusb:1 x11-libs/gtk+:2 x11-libs/libXinerama x11-libs/libXScrnSaver x11-libs/libXtst kerberos? ( virtual/krb5 ) selinux? ( sec-policy/selinux-chromium sys-libs/libselinux ) !=www-client/chromium-9999 x11-misc/xdg-utils virtual/ttf-fonts || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-25.0.1364.84-lite.tar.bz2
|
|
||||||
_eclasses_=chromium 10deb47dfb7657ba0fc7814da0bad35e eutils f2731576962f01811c9573b3323fa374 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic d900015de4e092f26d8c0a18b6bd60de gnome2-utils 794d2847b4af390a1e020924876c8297 linux-info dd8fdcccc30f117673b4cba4ed4f74a7 multilib ded93e450747134a079e647d888aa80b pax-utils 0ace932c4045349c7fc1af0fe7091acf portability 536c5e70c5fb252ed3b769e04aa3f05b python e5b3412fa9f03670a666c8a137bd1060 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
|
||||||
_md5_=3cbf13aead4238a9ebe8783d62395a2e
|
|
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,11 @@
|
|||||||
|
DEFINED_PHASES=install
|
||||||
|
DEPEND=dev-libs/libxdg-basedir sys-apps/dbus x11-libs/libXScrnSaver x11-libs/libXft x11-libs/libXinerama
|
||||||
|
DESCRIPTION=customizable and lightweight notification-daemon
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.knopwob.org/dunst/
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=BSD
|
||||||
|
RDEPEND=dev-libs/libxdg-basedir sys-apps/dbus x11-libs/libXScrnSaver x11-libs/libXft x11-libs/libXinerama
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.knopwob.org/public/dunst-release/dunst-0.5.0.tar.bz2
|
||||||
|
_md5_=4841cd1884564e572437cc8ec1429084
|
@ -1,11 +1,11 @@
|
|||||||
DEFINED_PHASES=install postinst prepare setup unpack
|
DEFINED_PHASES=install postinst prepare unpack
|
||||||
DEPEND=x11-libs/libX11 sys-libs/ncurses dev-vcs/git
|
DEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXext x11-libs/libXft sys-libs/ncurses dev-vcs/git
|
||||||
DESCRIPTION=simple terminal implementation for X
|
DESCRIPTION=simple terminal implementation for X
|
||||||
EAPI=3
|
EAPI=5
|
||||||
HOMEPAGE=http://st.suckless.org/
|
HOMEPAGE=http://st.suckless.org/
|
||||||
IUSE=savedconfig
|
IUSE=savedconfig savedconfig
|
||||||
LICENSE=BSD
|
LICENSE=BSD
|
||||||
RDEPEND=x11-libs/libX11
|
RDEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXext x11-libs/libXft
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_eclasses_=git-2 e92e09651292b1bef5656592364550f7 multilib ded93e450747134a079e647d888aa80b portability 536c5e70c5fb252ed3b769e04aa3f05b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e
|
_eclasses_=git-2 e92e09651292b1bef5656592364550f7 multilib ded93e450747134a079e647d888aa80b portability 536c5e70c5fb252ed3b769e04aa3f05b savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 69a2016af67775a812f4c03ba4b0e03e
|
||||||
_md5_=cf3fac0952f5101489c7ae87248594e8
|
_md5_=b00b9c23fa56211e9a6420c4fc1f18de
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 22 Feb 2013 10:36:56 +0000
|
Fri, 22 Feb 2013 17:06:55 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri Feb 22 10:36:53 UTC 2013
|
Fri Feb 22 17:06:53 UTC 2013
|
||||||
|
@ -1 +1 @@
|
|||||||
Fri, 22 Feb 2013 11:00:01 +0000
|
Fri, 22 Feb 2013 17:30:01 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
1361529301 Fri Feb 22 10:35:01 2013 UTC
|
1361552701 Fri Feb 22 17:05:01 2013 UTC
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
DIST wireshark-1.6.13.tar.bz2 22077778 SHA256 32f4811bb7a259612aac04be5722da51f145fcf66fcf69f358e98d4cb78dd091 SHA512 addb42d7630c4c382099cad696581c73a43ebc31727d1838926cb306ff13641b6b586063fa9186a7c0f24522690fa8955844b228ea9b79b7a71ae893730dba45 WHIRLPOOL 72a91fb14529db5e737980b816bd70175b2b0245e387e0fb3d0e937bdddc46085f01bfab75c34663f768b119270bd676367ecc3b0ffa8872e43679bfeb05152f
|
DIST wireshark-1.6.13.tar.bz2 22077778 SHA256 32f4811bb7a259612aac04be5722da51f145fcf66fcf69f358e98d4cb78dd091 SHA512 addb42d7630c4c382099cad696581c73a43ebc31727d1838926cb306ff13641b6b586063fa9186a7c0f24522690fa8955844b228ea9b79b7a71ae893730dba45 WHIRLPOOL 72a91fb14529db5e737980b816bd70175b2b0245e387e0fb3d0e937bdddc46085f01bfab75c34663f768b119270bd676367ecc3b0ffa8872e43679bfeb05152f
|
||||||
DIST wireshark-1.8.5.tar.bz2 24196532 SHA256 d4e4798216974a3c45e74b03644ee33b64481d2fe5c788c002266e5f141ee372 SHA512 3378310870e2e11cd4caf91e0571e2a52bd81bc76f1715997338d867a4d98ad7bb34e0f4443220386b498aeebce15c02d9825e50cf587587f573a5a0c578b039 WHIRLPOOL a9ca0f7cf14efcc4c56f7a2ab16ed0962998bc1467602d3f201e569513b0dde1363a7507e7a3f53535b8878ed2fd4a469699c88dcc1a3c4ce90461ac2c7a3c00
|
DIST wireshark-1.8.5.tar.bz2 24196532 SHA256 d4e4798216974a3c45e74b03644ee33b64481d2fe5c788c002266e5f141ee372 SHA512 3378310870e2e11cd4caf91e0571e2a52bd81bc76f1715997338d867a4d98ad7bb34e0f4443220386b498aeebce15c02d9825e50cf587587f573a5a0c578b039 WHIRLPOOL a9ca0f7cf14efcc4c56f7a2ab16ed0962998bc1467602d3f201e569513b0dde1363a7507e7a3f53535b8878ed2fd4a469699c88dcc1a3c4ce90461ac2c7a3c00
|
||||||
|
DIST wireshark-1.9.0.tar.bz2 24592626 SHA256 0a21aa84e78de2ae2f758e5f21edf2ec5c26a372fbfbb30a53a9b67a128e4538 SHA512 b1e6ad9a2320c9a73de57dd4f37189f3319c67e95559648587395fbd20a0ec86f98b6674e77f450df3ac39ebe5b92a4105afa3d6d222ee6ac03a7b6bb5e4bc8c WHIRLPOOL 429322185e44f5dced728d6945ada7abba08328f8e0d3bb22a853cb730df611d9218315ac009987348993c1a3fff53f14b2f5133c67530d3fa92f835fad273fd
|
||||||
|
@ -0,0 +1,206 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/wireshark/wireshark-1.9.0.ebuild,v 1.3 2013/02/22 16:43:54 jer Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
PYTHON_DEPEND="python? 2"
|
||||||
|
inherit autotools eutils fcaps flag-o-matic python toolchain-funcs user
|
||||||
|
|
||||||
|
[[ -n ${PV#*_rc} && ${PV#*_rc} != ${PV} ]] && MY_P=${PN}-${PV/_} || MY_P=${P}
|
||||||
|
DESCRIPTION="A network protocol analyzer formerly known as ethereal"
|
||||||
|
HOMEPAGE="http://www.wireshark.org/"
|
||||||
|
SRC_URI="http://www.wireshark.org/download/src/all-versions/${MY_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||||
|
IUSE="
|
||||||
|
adns doc doc-pdf +filecaps geoip gtk crypt ipv6 kerberos libadns lua +pcap
|
||||||
|
portaudio profile python selinux smi ssl zlib
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.14:2
|
||||||
|
zlib? ( sys-libs/zlib
|
||||||
|
!=sys-libs/zlib-1.2.4 )
|
||||||
|
smi? ( net-libs/libsmi )
|
||||||
|
gtk? ( >=x11-libs/gtk+-2.4.0:2
|
||||||
|
x11-libs/pango
|
||||||
|
dev-libs/atk
|
||||||
|
x11-misc/xdg-utils )
|
||||||
|
ssl? ( net-libs/gnutls dev-libs/libgcrypt )
|
||||||
|
crypt? ( dev-libs/libgcrypt )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
pcap? ( net-libs/libpcap )
|
||||||
|
portaudio? ( media-libs/portaudio )
|
||||||
|
adns? (
|
||||||
|
!libadns? ( >=net-dns/c-ares-1.5 )
|
||||||
|
)
|
||||||
|
libadns? ( net-libs/adns )
|
||||||
|
geoip? ( dev-libs/geoip )
|
||||||
|
lua? ( >=dev-lang/lua-5.1 )
|
||||||
|
selinux? ( sec-policy/selinux-wireshark )
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
doc? (
|
||||||
|
dev-libs/libxslt
|
||||||
|
dev-libs/libxml2
|
||||||
|
app-doc/doxygen
|
||||||
|
doc-pdf? ( dev-java/fop )
|
||||||
|
)
|
||||||
|
virtual/pkgconfig
|
||||||
|
dev-lang/perl
|
||||||
|
sys-devel/bison
|
||||||
|
sys-apps/sed
|
||||||
|
sys-devel/flex
|
||||||
|
"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
if [[ $(gcc-major-version) -lt 3 || ( $(gcc-major-version) -eq 3 &&
|
||||||
|
$(gcc-minor-version) -le 4 ) ]] ; then
|
||||||
|
die "Unsupported compiler version, please upgrade."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if ! use gtk; then
|
||||||
|
ewarn "USE=-gtk disables gtk-based gui called wireshark."
|
||||||
|
ewarn "Only command line utils will be built available"
|
||||||
|
fi
|
||||||
|
if use python; then
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
|
"${FILESDIR}"/${PN}-1.6.13-ldflags.patch
|
||||||
|
sed -i -e 's|.png||g' ${PN}.desktop || die
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
# profile and pie are incompatible #215806, #292991
|
||||||
|
if use profile; then
|
||||||
|
ewarn "You've enabled the 'profile' USE flag, building PIE binaries is disabled."
|
||||||
|
ewarn "Also ignore \"unrecognized option '-nopie'\" gcc warning #358101."
|
||||||
|
append-flags $(test-flags-CC -nopie)
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use adns; then
|
||||||
|
if use libadns; then
|
||||||
|
myconf+=( "--with-adns --without-c-ares" )
|
||||||
|
else
|
||||||
|
myconf+=( "--without-adns --with-c-ares" )
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
if use libadns; then
|
||||||
|
myconf+=( "--with-adns --without-c-ares" )
|
||||||
|
else
|
||||||
|
myconf+=( "--without-adns --without-c-ares" )
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
# Workaround bug #213705. If krb5-config --libs has -lcrypto then pass
|
||||||
|
# --with-ssl to ./configure. (Mimics code from acinclude.m4).
|
||||||
|
if use kerberos; then
|
||||||
|
case `krb5-config --libs` in
|
||||||
|
*-lcrypto*)
|
||||||
|
ewarn "Kerberos was built with ssl support: linkage with openssl is enabled."
|
||||||
|
ewarn "Note there are annoying license incompatibilities between the OpenSSL"
|
||||||
|
ewarn "license and the GPL, so do your check before distributing such package."
|
||||||
|
myconf+=( "--with-ssl" )
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Hack around inability to disable doxygen/fop doc generation
|
||||||
|
use doc || export ac_cv_prog_HAVE_DOXYGEN=false
|
||||||
|
use doc-pdf || export ac_cv_prog_HAVE_FOP=false
|
||||||
|
|
||||||
|
# dumpcap requires libcap, setuid-install requires dumpcap
|
||||||
|
econf \
|
||||||
|
$(use pcap && use_enable !filecaps setuid-install) \
|
||||||
|
$(use pcap && use_enable filecaps setcap-install) \
|
||||||
|
$(use_enable gtk wireshark) \
|
||||||
|
$(use_enable ipv6) \
|
||||||
|
$(use_enable profile profile-build) \
|
||||||
|
$(use_with crypt gcrypt) \
|
||||||
|
$(use_with filecaps libcap) \
|
||||||
|
$(use_with geoip) \
|
||||||
|
$(use_with kerberos krb5) \
|
||||||
|
$(use_with lua) \
|
||||||
|
$(use_with pcap dumpcap-group wireshark) \
|
||||||
|
$(use_with pcap) \
|
||||||
|
$(use_with portaudio) \
|
||||||
|
$(use_with python) \
|
||||||
|
$(use_with smi libsmi) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
|
$(use_with zlib) \
|
||||||
|
--disable-extra-gcc-checks \
|
||||||
|
--disable-usr-local \
|
||||||
|
--sysconfdir="${EPREFIX}"/etc/wireshark \
|
||||||
|
${myconf[@]}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
use doc && emake -C docbook
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}}
|
||||||
|
if use doc-pdf; then
|
||||||
|
insinto /usr/share/doc/${PF}/pdf/
|
||||||
|
doins docbook/{{developer,user}-guide,release-notes}-{a4,us}.pdf
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# FAQ is not required as is installed from help/faq.txt
|
||||||
|
dodoc AUTHORS ChangeLog NEWS README{,.bsd,.linux,.macos,.vmware} \
|
||||||
|
doc/{randpkt.txt,README*}
|
||||||
|
|
||||||
|
# install headers
|
||||||
|
local wsheader
|
||||||
|
for wsheader in $( echo $(< debian/wireshark-dev.header-files ) ); do
|
||||||
|
insinto /usr/include/wireshark/$( dirname ${wsheader} )
|
||||||
|
doins ${wsheader}
|
||||||
|
done
|
||||||
|
|
||||||
|
#with the above this really shouldn't be needed, but things may be looking in wiretap/ instead of wireshark/wiretap/
|
||||||
|
insinto /usr/include/wiretap
|
||||||
|
doins wiretap/wtap.h
|
||||||
|
|
||||||
|
if use gtk; then
|
||||||
|
for c in hi lo; do
|
||||||
|
for d in 16 32 48; do
|
||||||
|
insinto /usr/share/icons/${c}color/${d}x${d}/apps
|
||||||
|
newins image/${c}${d}-app-wireshark.png wireshark.png
|
||||||
|
done
|
||||||
|
done
|
||||||
|
domenu wireshark.desktop
|
||||||
|
fi
|
||||||
|
use pcap && chmod o-x "${ED}"/usr/bin/dumpcap #357237
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
# Add group for users allowed to sniff.
|
||||||
|
enewgroup wireshark
|
||||||
|
|
||||||
|
if use pcap; then
|
||||||
|
fcaps -o 0 -g wireshark -m 0750 -M 550 \
|
||||||
|
cap_dac_read_search,cap_net_raw,cap_net_admin \
|
||||||
|
"${EROOT}"/usr/bin/dumpcap
|
||||||
|
fi
|
||||||
|
|
||||||
|
ewarn "NOTE: To run wireshark as normal user you have to add yourself to"
|
||||||
|
ewarn "the wireshark group. This security measure ensures that only trusted"
|
||||||
|
ewarn "users are allowed to sniff your traffic."
|
||||||
|
}
|
@ -1,3 +1,3 @@
|
|||||||
DIST cifs-utils-5.5.tar.bz2 377435 SHA256 82719a7988025eec87846d581a7b913368419d33deaafbecafd519fcb194d5c6 SHA512 faa37b645d7b0675ee737df1954f3427ad11550f5ccff64df2cb8d966acc302aafe187cf5a32f4b4749e442bc7a963513b7f0f90ab6f3e5f59d4ee2123b7eaa7 WHIRLPOOL a59c00f3ffa65e923acb6d96de2728f5453e76341af390d36459a8f05e3bad8405d27e982d8ce70e512faed2de32cb4cd9e21c46a3010c9aff0c5689f03fbbd6
|
|
||||||
DIST cifs-utils-5.6.tar.bz2 381098 SHA256 f1501a26a800a336baf53ba0ea383274361c86c4b50ec45c656b9810b84dc138 SHA512 dcf4fff6d55453a144e94af6606e33e86b2612aa03766d6b4f0a352ed3ac0032708e42d36ddf8efe4bf7f9288d9a64b4d1e5fd7068b59194e1caf7778df25d08 WHIRLPOOL cd361d071e8d14d4b92508a86bb497598850efcaab32fcfcc7a60e9a4bbed7efc33279c31b92cd2fec574b58fc9a552f1a11ba471358bbd52235697acd72d971
|
DIST cifs-utils-5.6.tar.bz2 381098 SHA256 f1501a26a800a336baf53ba0ea383274361c86c4b50ec45c656b9810b84dc138 SHA512 dcf4fff6d55453a144e94af6606e33e86b2612aa03766d6b4f0a352ed3ac0032708e42d36ddf8efe4bf7f9288d9a64b4d1e5fd7068b59194e1caf7778df25d08 WHIRLPOOL cd361d071e8d14d4b92508a86bb497598850efcaab32fcfcc7a60e9a4bbed7efc33279c31b92cd2fec574b58fc9a552f1a11ba471358bbd52235697acd72d971
|
||||||
DIST cifs-utils-5.8.tar.bz2 383272 SHA256 aae107f4d7f39b9374e2a60a48796c5c7b5c88bf0a5e0281799aff2345e51e82 SHA512 32b1094f4c5dd6d93c0d3a6c00ea29e52b82c82582378a228b8a68ff0ed50fdfcef6019641ccabc3a666452bd97393ecca4355e3370d2d0b7287109ed7f34c3b WHIRLPOOL 29f6d74a21ca77e39bf0d9b27b177eae27d33684ed383303996ece32a69a49cba92aa3dcd2e700c9fff471543d6e4b7804135145208d2336b84df7e88ec135e3
|
DIST cifs-utils-5.8.tar.bz2 383272 SHA256 aae107f4d7f39b9374e2a60a48796c5c7b5c88bf0a5e0281799aff2345e51e82 SHA512 32b1094f4c5dd6d93c0d3a6c00ea29e52b82c82582378a228b8a68ff0ed50fdfcef6019641ccabc3a666452bd97393ecca4355e3370d2d0b7287109ed7f34c3b WHIRLPOOL 29f6d74a21ca77e39bf0d9b27b177eae27d33684ed383303996ece32a69a49cba92aa3dcd2e700c9fff471543d6e4b7804135145208d2336b84df7e88ec135e3
|
||||||
|
DIST cifs-utils-5.9.tar.bz2 388403 SHA256 ee0d4ae25c54f47362ef4c97cda142224360a2c4a5a8fbf71d87003bf3eaaef2 SHA512 c4d789c6dce2c0927ccc9359147c12151ea9a688bc376c1df21deec66a98669dc4fb6dd8e26d549475d0bbe1e5449ce08fb86e45c765eee7013ec2040c23600e WHIRLPOOL ef4c9b23b2e12a53d936acd19ce10fbe347279ee3c2914a2cbe26d101898bad22606c622ca005af68e0c44605c4137b3633691171387e269caf06542919cec90
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST openh323-v1_18_0-src-tar.gz 3742730 SHA256 26b4c9cf21dc1c92edf1583046670fce6be5b13045ef5d06e11403d36ffff218 SHA512 ac55873704e6ca1d9409af1850558a731b3013fc75bf1459584739050b947f31c5adedd97ef4227534d22941f10f7376618b531f0b090b7625fb5b12771bfd23 WHIRLPOOL 3ac3178ea1a285b7557098f1066e4fc444652e7e30000c124a7d1c25eea14728622f323de2e47b7008a1659cb02469db1b6508c70cb94663b305e3ba73b1c196
|
DIST openh323-v1_18_0-src-tar.gz 3742730 SHA256 26b4c9cf21dc1c92edf1583046670fce6be5b13045ef5d06e11403d36ffff218 SHA512 ac55873704e6ca1d9409af1850558a731b3013fc75bf1459584739050b947f31c5adedd97ef4227534d22941f10f7376618b531f0b090b7625fb5b12771bfd23 WHIRLPOOL 3ac3178ea1a285b7557098f1066e4fc444652e7e30000c124a7d1c25eea14728622f323de2e47b7008a1659cb02469db1b6508c70cb94663b305e3ba73b1c196
|
||||||
|
DIST openh323-v1_19_0_1-src-tar.gz 3959271 SHA256 a4909d8d26a50eec42d3bfb6b88ff53ef0a714e6c6b6cf381b783050a09d31ea SHA512 2c5a9eb79b23c730602a43cde589cfae1d780b941ef92935fc89921a0a0ff7281e6723353675c732a921f2296a7bf3530f8d4b26afa96987e5002cc821a586a6 WHIRLPOOL 505bdfeb25f8e5e9713b18a5d145c959712b8105d94283327c5e9141288faf7469e12316b09aba85416c41690e3a677d55658608b9be97886754f509d92594c6
|
||||||
|
@ -0,0 +1,99 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-libs/openh323/openh323-1.19.0.1.ebuild,v 1.1 2013/02/22 16:13:01 chithanh Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||||
|
|
||||||
|
MY_P="${PN}-v${PV//./_}"
|
||||||
|
|
||||||
|
DESCRIPTION="Open Source implementation of the ITU H.323 teleconferencing protocol"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/openh323/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${PN}-v${PV//./_}-src-tar.gz"
|
||||||
|
|
||||||
|
IUSE="debug ssl +video +audio"
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="MPL-1.1"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||||
|
|
||||||
|
DEPEND=">=sys-apps/sed-4
|
||||||
|
=dev-libs/pwlib-1.10*
|
||||||
|
virtual/ffmpeg
|
||||||
|
ssl? ( dev-libs/openssl )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}_v${PV//./_}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use debug || makeopts="NOTRACE=1"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
tar -xzf "${DISTDIR}"/${A} -C "${WORKDIR}" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Makefile does not work correctly, fix
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.18.0-install.diff
|
||||||
|
# Do not include compiler.h, bug #168791
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.18.0-compilerh.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# remove -fstack-protector, may cause problems (bug #75259)
|
||||||
|
filter-flags -fstack-protector
|
||||||
|
|
||||||
|
#export OPENH323DIR=${S}
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_enable video) \
|
||||||
|
$(use_enable audio) \
|
||||||
|
--disable-transnexusosp
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake \
|
||||||
|
CC="$(tc-getCC)" \
|
||||||
|
CXX="$(tc-getCXX)" \
|
||||||
|
AR="$(tc-getAR)" \
|
||||||
|
${makeopts} opt
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake ${makeopts} PREFIX=/usr DESTDIR="${D}" install
|
||||||
|
|
||||||
|
###
|
||||||
|
# Compatibility "hacks"
|
||||||
|
#
|
||||||
|
|
||||||
|
# debug / no debug use different suffixes - some packages build with only one
|
||||||
|
for i in "${ED}"/usr/lib/libh323_linux_x86_*; do
|
||||||
|
use debug && ln -s "${ED}"/usr/lib/libh323_linux_x86_*.so.*.*.* ${i/_r/_n} \
|
||||||
|
|| ln -s "${ED}"/usr/lib/libh323_linux_x86_*.so.*.*.* ${i/_n/_r}
|
||||||
|
done
|
||||||
|
|
||||||
|
# set notrace corerctly
|
||||||
|
if ! use debug ; then
|
||||||
|
sed \
|
||||||
|
-i \
|
||||||
|
-e "s:^\(NOTRACE.*\):\1 1:" \
|
||||||
|
"${ED}"/usr/share/openh323/openh323u.mak || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# mod to keep gnugk happy
|
||||||
|
insinto /usr/share/openh323/src
|
||||||
|
echo -e "opt:\n\t:" > "${T}"/Makefile
|
||||||
|
doins "${T}"/Makefile
|
||||||
|
|
||||||
|
# these should point to the right directories,
|
||||||
|
# openh323.org apps and others need this
|
||||||
|
sed -i -e "s:^OH323_LIBDIR = \$(OPENH323DIR).*:OH323_LIBDIR = /usr/${libdir}:" \
|
||||||
|
"${ED}"/usr/share/openh323/openh323u.mak || die
|
||||||
|
sed -i -e "s:^OH323_INCDIR = \$(OPENH323DIR).*:OH323_INCDIR = /usr/include/openh323:" \
|
||||||
|
"${ED}"/usr/share/openh323/openh323u.mak || die
|
||||||
|
|
||||||
|
# this is hardcoded now?
|
||||||
|
sed -i -e "s:^\(OPENH323DIR[ \t]\+=\) "${S}":\1 /usr/share/openh323:" \
|
||||||
|
"${ED}"/usr/share/openh323/openh323u.mak || die
|
||||||
|
}
|
@ -0,0 +1,277 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-2.2_beta2.ebuild,v 1.1 2013/02/22 12:11:12 eras Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit eutils versionator ssl-cert systemd user multilib
|
||||||
|
|
||||||
|
MY_P="${P/_/.}"
|
||||||
|
major_minor="$(get_version_component_range 1-2)"
|
||||||
|
sieve_version="99eec511aa2c"
|
||||||
|
SRC_URI="http://dovecot.org/releases/${major_minor}/beta/${MY_P}.tar.gz
|
||||||
|
sieve? (
|
||||||
|
http://hg.rename-it.nl/dovecot-${major_minor}-pigeonhole/archive/${sieve_version}.tar.bz2 \
|
||||||
|
-> dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.bz2
|
||||||
|
)
|
||||||
|
managesieve? (
|
||||||
|
http://hg.rename-it.nl/dovecot-${major_minor}-pigeonhole/archive/${sieve_version}.tar.bz2 \
|
||||||
|
-> dovecot-${major_minor}-pigeonhole-${sieve_version}.tar.bz2
|
||||||
|
) "
|
||||||
|
DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
|
||||||
|
HOMEPAGE="http://www.dovecot.org/"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="LGPL-2.1 MIT"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||||
|
|
||||||
|
IUSE_DOVECOT_AUTH="kerberos ldap mysql pam postgres sqlite vpopmail"
|
||||||
|
IUSE_DOVECOT_STORAGE="cydir imapc +maildir mbox mdbox pop3c sdbox"
|
||||||
|
IUSE_DOVECOT_OTHER="bzip2 caps doc ipv6 lucene managesieve selinux sieve +ssl static-libs suid zlib"
|
||||||
|
|
||||||
|
IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_STORAGE} ${IUSE_DOVECOT_OTHER}"
|
||||||
|
|
||||||
|
DEPEND="caps? ( sys-libs/libcap )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
ldap? ( net-nds/openldap )
|
||||||
|
lucene? ( >=dev-cpp/clucene-2.3 )
|
||||||
|
mysql? ( virtual/mysql )
|
||||||
|
pam? ( virtual/pam )
|
||||||
|
postgres? ( dev-db/postgresql-base !dev-db/postgresql-base[ldap,threads] )
|
||||||
|
selinux? ( sec-policy/selinux-dovecot )
|
||||||
|
sqlite? ( dev-db/sqlite )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
vpopmail? ( net-mail/vpopmail )
|
||||||
|
virtual/libiconv"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
net-mail/mailbase"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use managesieve && ! use sieve; then
|
||||||
|
ewarn "managesieve USE flag selected but sieve USE flag unselected"
|
||||||
|
ewarn "sieve USE flag will be turned on"
|
||||||
|
fi
|
||||||
|
# default internal user
|
||||||
|
enewgroup dovecot 97
|
||||||
|
enewuser dovecot 97 -1 /dev/null dovecot
|
||||||
|
# default login user
|
||||||
|
enewuser dovenull -1 -1 /dev/null
|
||||||
|
# add "mail" group for suid'ing. Better security isolation.
|
||||||
|
if use suid; then
|
||||||
|
enewgroup mail
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local conf=""
|
||||||
|
|
||||||
|
if use postgres || use mysql || use sqlite; then
|
||||||
|
conf="${conf} --with-sql"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local storages=""
|
||||||
|
for storage in ${IUSE_DOVECOT_STORAGE//+/}; do
|
||||||
|
use ${storage} && storages="${storage} ${storages}"
|
||||||
|
done
|
||||||
|
[ "${storages}" ] || storages="maildir"
|
||||||
|
|
||||||
|
# turn valgrind tests off. Bug #340791
|
||||||
|
VALGRIND=no econf \
|
||||||
|
--localstatedir="${EPREFIX}/var" \
|
||||||
|
--with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \
|
||||||
|
--without-stemmer \
|
||||||
|
--with-storages="${storages}" \
|
||||||
|
--disable-rpath \
|
||||||
|
$( systemd_with_unitdir ) \
|
||||||
|
$( use_with bzip2 bzlib ) \
|
||||||
|
$( use_with caps libcap ) \
|
||||||
|
$( use_with kerberos gssapi ) \
|
||||||
|
$( use_with ldap ) \
|
||||||
|
$( use_with lucene ) \
|
||||||
|
$( use_with mysql ) \
|
||||||
|
$( use_with pam ) \
|
||||||
|
$( use_with postgres pgsql ) \
|
||||||
|
$( use_with sqlite ) \
|
||||||
|
$( use_with ssl ) \
|
||||||
|
$( use_with vpopmail ) \
|
||||||
|
$( use_with zlib ) \
|
||||||
|
$( use_enable static-libs static ) \
|
||||||
|
${conf}
|
||||||
|
|
||||||
|
if use sieve || use managesieve ; then
|
||||||
|
# The sieve plugin needs this file to be build to determine the plugin
|
||||||
|
# directory and the list of libraries to link to.
|
||||||
|
emake dovecot-config
|
||||||
|
cd "../dovecot-2-2-pigeonhole-${sieve_version}" || die "cd failed"
|
||||||
|
./autogen.sh
|
||||||
|
econf \
|
||||||
|
$( use_enable static-libs static ) \
|
||||||
|
--localstatedir="${EPREFIX}/var" \
|
||||||
|
--enable-shared \
|
||||||
|
--with-dovecot="../${MY_P}" \
|
||||||
|
$( use_with managesieve )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
if use sieve || use managesieve ; then
|
||||||
|
cd "../dovecot-2-2-pigeonhole-${sieve_version}" || die "cd failed"
|
||||||
|
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
default
|
||||||
|
if use sieve || use managesieve ; then
|
||||||
|
cd "../dovecot-2-2-pigeonhole-${sieve_version}" || die "cd failed"
|
||||||
|
default
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
default
|
||||||
|
|
||||||
|
# insecure:
|
||||||
|
# use suid && fperms u+s /usr/libexec/dovecot/deliver
|
||||||
|
# better:
|
||||||
|
if use suid;then
|
||||||
|
einfo "Changing perms to allow deliver to be suided"
|
||||||
|
fowners root:mail "${EPREFIX}/usr/libexec/dovecot/dovecot-lda"
|
||||||
|
fperms 4750 "${EPREFIX}/usr/libexec/dovecot/dovecot-lda"
|
||||||
|
fi
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/dovecot.init-r4 dovecot
|
||||||
|
|
||||||
|
rm -rf "${ED}"/usr/share/doc/dovecot
|
||||||
|
|
||||||
|
dodoc AUTHORS NEWS README TODO
|
||||||
|
dodoc doc/*.{txt,cnf,xml,sh}
|
||||||
|
docinto example-config
|
||||||
|
dodoc doc/example-config/*.{conf,ext}
|
||||||
|
docinto example-config/conf.d
|
||||||
|
dodoc doc/example-config/conf.d/*.{conf,ext}
|
||||||
|
docinto wiki
|
||||||
|
dodoc doc/wiki/*
|
||||||
|
doman doc/man/*.{1,7}
|
||||||
|
|
||||||
|
# Create the dovecot.conf file from the dovecot-example.conf file that
|
||||||
|
# the dovecot folks nicely left for us....
|
||||||
|
local conf="${ED}/etc/dovecot/dovecot.conf"
|
||||||
|
local confd="${ED}/etc/dovecot/conf.d"
|
||||||
|
|
||||||
|
insinto /etc/dovecot
|
||||||
|
doins doc/example-config/*.{conf,ext}
|
||||||
|
insinto /etc/dovecot/conf.d
|
||||||
|
doins doc/example-config/conf.d/*.{conf,ext}
|
||||||
|
fperms 0600 "${EPREFIX}"/etc/dovecot/dovecot-{ldap,sql}.conf.ext
|
||||||
|
rm -f "${confd}/../README"
|
||||||
|
|
||||||
|
# .maildir is the Gentoo default
|
||||||
|
local mail_location="maildir:~/.maildir"
|
||||||
|
if ! use maildir; then
|
||||||
|
if use mbox; then
|
||||||
|
mail_location="mbox:/var/spool/mail/%u:INDEX=/var/dovecot/%u"
|
||||||
|
keepdir /var/dovecot
|
||||||
|
sed -i -e 's|#mail_privileged_group =|mail_privileged_group = mail|' \
|
||||||
|
"${confd}/10-mail.conf" || die "sed failed"
|
||||||
|
elif use mdbox ; then
|
||||||
|
mail_location="mdbox:~/.mdbox"
|
||||||
|
elif use sdbox ; then
|
||||||
|
mail_location="sdbox:~/.sdbox"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
sed -i -e \
|
||||||
|
"s|#mail_location =|mail_location = ${mail_location}|" \
|
||||||
|
"${confd}/10-mail.conf" \
|
||||||
|
|| die "failed to update mail location settings in 10-mail.conf"
|
||||||
|
|
||||||
|
# We're using pam files (imap and pop3) provided by mailbase
|
||||||
|
if use pam; then
|
||||||
|
sed -i -e '/driver = pam/,/^[ \t]*}/ s|#args = dovecot|args = "\*"|' \
|
||||||
|
"${confd}/auth-system.conf.ext" \
|
||||||
|
|| die "failed to update PAM settings in auth-system.conf.ext"
|
||||||
|
# mailbase does not provide a sieve pam file
|
||||||
|
use managesieve && dosym imap /etc/pam.d/sieve
|
||||||
|
sed -i -e \
|
||||||
|
's/#!include auth-system.conf.ext/!include auth-system.conf.ext/' \
|
||||||
|
"${confd}/10-auth.conf" \
|
||||||
|
|| die "failed to update PAM settings in 10-auth.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Disable ipv6 if necessary
|
||||||
|
if ! use ipv6; then
|
||||||
|
sed -i -e 's/^#listen = \*, ::/listen = \*/g' "${conf}" \
|
||||||
|
|| die "failed to update listen settings in dovecot.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Update ssl cert locations
|
||||||
|
if use ssl; then
|
||||||
|
sed -i -e 's:^#ssl = yes:ssl = yes:' "${confd}/10-ssl.conf" \
|
||||||
|
|| die "ssl conf failed"
|
||||||
|
sed -i -e 's:^ssl_cert =.*:ssl_cert = </etc/ssl/dovecot/server.pem:' \
|
||||||
|
-e 's:^ssl_key =.*:ssl_key = </etc/ssl/dovecot/server.key:' \
|
||||||
|
"${confd}/10-ssl.conf" || die "failed to update SSL settings in 10-ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install SQL configuration
|
||||||
|
if use mysql || use postgres; then
|
||||||
|
sed -i -e \
|
||||||
|
's/#!include auth-sql.conf.ext/!include auth-sql.conf.ext/' \
|
||||||
|
"${confd}/10-auth.conf" || die "failed to update SQL settings in \
|
||||||
|
10-auth.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Install LDAP configuration
|
||||||
|
if use ldap; then
|
||||||
|
sed -i -e \
|
||||||
|
's/#!include auth-ldap.conf.ext/!include auth-ldap.conf.ext/' \
|
||||||
|
"${confd}/10-auth.conf" \
|
||||||
|
|| die "failed to update ldap settings in 10-auth.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use vpopmail; then
|
||||||
|
sed -i -e \
|
||||||
|
's/#!include auth-vpopmail.conf.ext/!include auth-vpopmail.conf.ext/' \
|
||||||
|
"${confd}/10-auth.conf" \
|
||||||
|
|| die "failed to update vpopmail settings in 10-auth.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use sieve || use managesieve ; then
|
||||||
|
cd "../dovecot-2-2-pigeonhole-${sieve_version}" || die "cd failed"
|
||||||
|
emake DESTDIR="${ED}" install
|
||||||
|
sed -i -e \
|
||||||
|
's/^[[:space:]]*#mail_plugins = $mail_plugins/mail_plugins = sieve/' "${confd}/15-lda.conf" \
|
||||||
|
|| die "failed to update sieve settings in 15-lda.conf"
|
||||||
|
rm -rf "${ED}"/usr/share/doc/dovecot
|
||||||
|
dodoc doc/*.txt
|
||||||
|
docinto example-config/conf.d
|
||||||
|
dodoc doc/example-config/conf.d/*.conf
|
||||||
|
insinto /etc/dovecot/conf.d
|
||||||
|
doins doc/example-config/conf.d/90-sieve.conf
|
||||||
|
use managesieve && doins doc/example-config/conf.d/20-managesieve.conf
|
||||||
|
docinto sieve/rfc
|
||||||
|
dodoc doc/rfc/*.txt
|
||||||
|
docinto sieve/devel
|
||||||
|
dodoc doc/devel/DESIGN
|
||||||
|
doman doc/man/*.{1,7}
|
||||||
|
fi
|
||||||
|
|
||||||
|
use static-libs || find "${ED}"/usr/lib* -name '*.la' -delete
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use ssl; then
|
||||||
|
# Let's not make a new certificate if we already have one
|
||||||
|
if ! [[ -e "${ROOT}"/etc/ssl/dovecot/server.pem && \
|
||||||
|
-e "${ROOT}"/etc/ssl/dovecot/server.key ]]; then
|
||||||
|
einfo "Creating SSL certificate"
|
||||||
|
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Dovecot IMAP Server}"
|
||||||
|
install_cert /etc/ssl/dovecot/server
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog "Please read http://wiki2.dovecot.org/Upgrading/ for upgrade notes."
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST ofono-1.0.tar.bz2 834592 SHA256 7733e1628fac6ef4d8aa3e536a5c284c3ba8e76277fc7e28b7e146c3c5ddebfa SHA512 a31ec5ffe236847a6097d54d38e7c3c5b5a4427a4f1b159fe6b1c7780714f43c65d7f894af1624960153e33a56f453253f3fac7bdb67e681a2162b09e9cf2ca7 WHIRLPOOL 713291df8b7ff23897c676d7e9770748669b43ae05c214da19e38a901759589c6114e0ee9dedd9e76b14953fd66688109b5ca4b70118b91f3d6a08b0d8059cb6
|
DIST ofono-1.0.tar.bz2 834592 SHA256 7733e1628fac6ef4d8aa3e536a5c284c3ba8e76277fc7e28b7e146c3c5ddebfa SHA512 a31ec5ffe236847a6097d54d38e7c3c5b5a4427a4f1b159fe6b1c7780714f43c65d7f894af1624960153e33a56f453253f3fac7bdb67e681a2162b09e9cf2ca7 WHIRLPOOL 713291df8b7ff23897c676d7e9770748669b43ae05c214da19e38a901759589c6114e0ee9dedd9e76b14953fd66688109b5ca4b70118b91f3d6a08b0d8059cb6
|
||||||
DIST ofono-1.10.tar.bz2 898916 SHA256 e7931ac0dbe165eb0e16a38b7cb4acca59b704f356ec13583d58027135e3efa5 SHA512 02bd35ca218c731c087abe1f208fe39650b7a6075807246aee076e194d41ae2d66db7c12d263729d663b26c7634869986352f5ca8ea6f3286b8115a7e8c43295 WHIRLPOOL 62042871a107fa1c8d3f8e865a3d47baf9cc87f82775f7dced72ddf362de262d71174531ccd0bac6accc79f8ff94666029937be6d4fa2ea785d850b810d4b2b9
|
DIST ofono-1.10.tar.bz2 898916 SHA256 e7931ac0dbe165eb0e16a38b7cb4acca59b704f356ec13583d58027135e3efa5 SHA512 02bd35ca218c731c087abe1f208fe39650b7a6075807246aee076e194d41ae2d66db7c12d263729d663b26c7634869986352f5ca8ea6f3286b8115a7e8c43295 WHIRLPOOL 62042871a107fa1c8d3f8e865a3d47baf9cc87f82775f7dced72ddf362de262d71174531ccd0bac6accc79f8ff94666029937be6d4fa2ea785d850b810d4b2b9
|
||||||
|
DIST ofono-1.12.tar.bz2 931080 SHA256 6f3fcf2b0fccb282ee050184a80451c62fe680f6e9c5e2c0915312108b1c6c29 SHA512 11980519d827d7b99e41336f9f8a8b7142ec9d8f758516598813764097fb1b25be7aec0bc56e2ca4a0cb1a932f575d74e178365d682bc013e0330b86f4e8d751 WHIRLPOOL 1f2b6490d71813f64b16b995c8fd218f5d00c33c807606df03905546a7b4c517c306042f1a5e18ec3d9105972c898ee0c7f20cfaa0cbb73f852d9e50515cab84
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
commit e1d5dfe3aebcb0d2669ec1534cb6eba25f07dbb7
|
||||||
|
Author: Lucas De Marchi <lucas.demarchi@profusion.mobi>
|
||||||
|
Date: Wed Jan 16 19:11:24 2013 -0200
|
||||||
|
|
||||||
|
storage: Include sys/types.h for ssize_t
|
||||||
|
|
||||||
|
src/storage.h:32:1: error: unknown type name 'ssize_t'
|
||||||
|
src/storage.h:36:1: error: unknown type name 'ssize_t'
|
||||||
|
|
||||||
|
diff --git a/src/storage.h b/src/storage.h
|
||||||
|
index c455bae..70446ad 100644
|
||||||
|
--- a/src/storage.h
|
||||||
|
+++ b/src/storage.h
|
||||||
|
@@ -26,6 +26,7 @@
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include <fcntl.h>
|
||||||
|
+#include <sys/types.h>
|
||||||
|
|
||||||
|
int create_dirs(const char *filename, const mode_t mode);
|
||||||
|
|
@ -1,23 +1,20 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>dennis.yxun@gmail.com</email>
|
<email>maintainer-needed@gentoo.org</email>
|
||||||
<name>Dennis (dlan) Lan</name>
|
</maintainer>
|
||||||
<description>maintainer, assign bugs</description>
|
<use>
|
||||||
</maintainer>
|
<flag name="atmodem">ETSI AT modem support.</flag>
|
||||||
<maintainer>
|
<flag name="isimodem">Enable PhoNet/ISI modem support.</flag>
|
||||||
<email>tomka@gentoo.org</email>
|
<flag name="cdmamodem">Enable CDMA modem support.</flag>
|
||||||
<name>Thomas Kahle</name>
|
<flag name="datafiles">Enable install configuration and data files.</flag>
|
||||||
<description>proxy maintainer, CC on bugs</description>
|
<flag name="dundee">Enable BlueTooth DUN deamon support.</flag>
|
||||||
</maintainer>
|
<flag name="bluetooth">Enable Bluetooth modem support using <pkg>net-wireless/bluez</pkg>.</flag>
|
||||||
<use>
|
<flag name="phonesim">Enable phone Simulator support</flag>
|
||||||
<flag name="atmodem">ETSI AT modem support.</flag>
|
<flag name="provision">Enable GPRS provisioning support</flag>
|
||||||
<flag name="isimodem">Enable PhoNet/ISI modem support.</flag>
|
<flag name="qmimodem">Enable Qualcomm QMI modem support</flag>
|
||||||
<flag name="cdmamodem">Enable CDMA modem support.</flag>
|
<flag name="tools">Enable testing tools</flag>
|
||||||
<flag name="bluetooth">Enable Bluetooth modem support using <pkg>net-wireless/bluez</pkg>.</flag>
|
</use>
|
||||||
<flag name="phonesim">Enable phone Simulator support</flag>
|
|
||||||
<flag name="tools">Enable testing tools</flag>
|
|
||||||
</use>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|
||||||
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-misc/ofono/ofono-1.12.ebuild,v 1.1 2013/02/22 13:56:27 tomka Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Open Source mobile telephony (GSM/UMTS) daemon."
|
||||||
|
HOMEPAGE="http://ofono.org/"
|
||||||
|
SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE="+atmodem bluetooth +cdmamodem +datafiles doc dundee examples +isimodem +phonesim +provision +qmimodem threads test tools +udev"
|
||||||
|
|
||||||
|
REQUIRED_USE="dundee? ( bluetooth )"
|
||||||
|
|
||||||
|
RDEPEND=">=sys-apps/dbus-1.4
|
||||||
|
>=dev-libs/glib-2.28
|
||||||
|
net-misc/mobile-broadband-provider-info
|
||||||
|
bluetooth? ( >=net-wireless/bluez-4.99 )
|
||||||
|
udev? ( virtual/udev )
|
||||||
|
examples? ( dev-python/dbus-python )
|
||||||
|
tools? ( virtual/libusb:1 )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
DOCS=( ChangeLog AUTHORS )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
# backport upstream patches
|
||||||
|
epatch "${FILESDIR}"/${P}-sys-types.patch
|
||||||
|
|
||||||
|
# Fix build with newer glib due to G_DISABLE_SINGLE_INCLUDES
|
||||||
|
grep -lre '<glib/gtypes.h>' "${S}" | while read i; do
|
||||||
|
sed -ie 's:glib/gtypes.h:glib.h:' "${i}" || die "Unable to sed \"$i\""
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable threads) \
|
||||||
|
$(use_enable udev) \
|
||||||
|
$(use_enable isimodem) \
|
||||||
|
$(use_enable atmodem) \
|
||||||
|
$(use_enable cdmamodem) \
|
||||||
|
$(use_enable datafiles) \
|
||||||
|
$(use_enable dundee) \
|
||||||
|
$(use_enable bluetooth) \
|
||||||
|
$(use_enable phonesim) \
|
||||||
|
$(use_enable provision) \
|
||||||
|
$(use_enable qmimodem) \
|
||||||
|
$(use_enable tools) \
|
||||||
|
$(use_enable test) \
|
||||||
|
--disable-maintainer-mode \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--with-systemdunitdir="$(systemd_get_unitdir)"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if ! use examples ; then
|
||||||
|
rm -rf "${D}/usr/$(get_libdir)/ofono/test" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use tools ; then
|
||||||
|
dobin tools/{auto-enable,huawei-audio}
|
||||||
|
fi
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||||
|
use doc && dodoc doc/*.txt
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST ploop-1.2.tar.bz2 74639 SHA256 80cefcf4e0f19955d758904fbe8d83eb809ba974f82359f9ec2d65edefb212a4 SHA512 d64a2a4e872adeb6aae39082273b068fd485ba6a2524c5d495e1f7db40a2efcfbaf90ddbe41d46267e076c90da399b6feef0f1a30dfe6bb77961eadfa17e6bed WHIRLPOOL d7fa84a359165430673d66a1cb0189690921336d7e77a025f5d2792e8b97a111c3a35f8b013f6ee52d9b837755010c25d84ca019c56fbcc8550f16a98a33a564
|
DIST ploop-1.2.tar.bz2 74639 SHA256 80cefcf4e0f19955d758904fbe8d83eb809ba974f82359f9ec2d65edefb212a4 SHA512 d64a2a4e872adeb6aae39082273b068fd485ba6a2524c5d495e1f7db40a2efcfbaf90ddbe41d46267e076c90da399b6feef0f1a30dfe6bb77961eadfa17e6bed WHIRLPOOL d7fa84a359165430673d66a1cb0189690921336d7e77a025f5d2792e8b97a111c3a35f8b013f6ee52d9b837755010c25d84ca019c56fbcc8550f16a98a33a564
|
||||||
DIST ploop-1.4.tar.bz2 80624 SHA256 f32141490bb07122937ce1e102c5b6f93ae5d463793689dd83332108406464d5 SHA512 e0717426961f6b2e0b8ed466b01da0ca4fedb616a2549fc33849c05db68063177e3fb609914c9a8e2af842e5b0bc82a0dd3410653d89d6912a268ebf04fd3e49 WHIRLPOOL 269db334ff6152e94a5a42e3148eb54ebb7493869ad4bc3b921d224eb36ebd7fce5ce4b58fe9a1123f19ce8f3d31762042998ba02d68de465304e81f12786919
|
DIST ploop-1.4.tar.bz2 80624 SHA256 f32141490bb07122937ce1e102c5b6f93ae5d463793689dd83332108406464d5 SHA512 e0717426961f6b2e0b8ed466b01da0ca4fedb616a2549fc33849c05db68063177e3fb609914c9a8e2af842e5b0bc82a0dd3410653d89d6912a268ebf04fd3e49 WHIRLPOOL 269db334ff6152e94a5a42e3148eb54ebb7493869ad4bc3b921d224eb36ebd7fce5ce4b58fe9a1123f19ce8f3d31762042998ba02d68de465304e81f12786919
|
||||||
DIST ploop-1.5.tar.bz2 84513 SHA256 fdf17a62bff220d36a581b6042ac95bd863021d8607194e7828588949dd5c7dc SHA512 513b5cebc5edd37a738f7d83cde428be7390d5e30b08597af370d2ac26f2cd1144e64c53d72a656cf1d03862e539c9489c17acf004f92c9ec7fc645948955a3d WHIRLPOOL 08396639544bbf5b6d4a58cc81489eb411cde5f097078d9cbdf2fcbe15176adfa5cf2c81dbad708eed540e3ec0007b9d86e52b7b43e1fddcfd8c7f77bca5c41a
|
DIST ploop-1.5.tar.bz2 84513 SHA256 fdf17a62bff220d36a581b6042ac95bd863021d8607194e7828588949dd5c7dc SHA512 513b5cebc5edd37a738f7d83cde428be7390d5e30b08597af370d2ac26f2cd1144e64c53d72a656cf1d03862e539c9489c17acf004f92c9ec7fc645948955a3d WHIRLPOOL 08396639544bbf5b6d4a58cc81489eb411cde5f097078d9cbdf2fcbe15176adfa5cf2c81dbad708eed540e3ec0007b9d86e52b7b43e1fddcfd8c7f77bca5c41a
|
||||||
|
DIST ploop-1.6.tar.bz2 88721 SHA256 02585bab5591bac8387578e88c1cbda1f8c4e821aaa716820a38df277adae120 SHA512 2e76ea0f7a6687b30a536f28034efdd11388ebb4c6510ab551a173fc339b8f3f0ab98f164fc180a5c31b5c2a143c4e2dc1bf02b8fd990e8d31c5d9397e702d84 WHIRLPOOL e50a40d66a426a52bc6ab859d568099222ed8ff5f766b8b56675aa9ef1d850a9b7024d3394519f7a66d598a6aab1123ac130c6ee35655207f12d5e676939ccf1
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
d /run/lock/ploop 0755 root root - -
|
@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ploop-1.6.ebuild,v 1.1 2013/02/22 14:01:33 pinkbyte Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs multilib systemd
|
||||||
|
|
||||||
|
DESCRIPTION="openvz tool and a library to control ploop block devices"
|
||||||
|
HOMEPAGE="http://wiki.openvz.org/Download/ploop"
|
||||||
|
SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug static-libs"
|
||||||
|
|
||||||
|
DEPEND="dev-libs/libxml2"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
DOCS=( tools/README )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Respect CFLAGS and CC, do not add debug by default
|
||||||
|
sed -i \
|
||||||
|
-e 's|CFLAGS =|CFLAGS +=|' \
|
||||||
|
-e '/CFLAGS/s/-g -O0 //' \
|
||||||
|
-e '/CFLAGS/s/-O2//' \
|
||||||
|
-e 's|CC=|CC?=|' \
|
||||||
|
-e 's/-Werror//' \
|
||||||
|
-e '/DEBUG=yes/d' \
|
||||||
|
-e '/LOCKDIR/s/var/run/' \
|
||||||
|
Makefile.inc || die 'sed on Makefile.inc failed'
|
||||||
|
# Avoid striping of binaries
|
||||||
|
sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on tools/Makefile failed'
|
||||||
|
|
||||||
|
epatch "${FILESDIR}/ploop-1.2-soname.patch"
|
||||||
|
|
||||||
|
# respect AR and RANLIB, bug #452092
|
||||||
|
tc-export AR RANLIB
|
||||||
|
sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on lib/Makefile failed'
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '')
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
ldconfig -n "${D}/usr/$(get_libdir)/" || die
|
||||||
|
use static-libs || rm "${D}/usr/$(get_libdir)/libploop.a" || die 'remove static lib failed'
|
||||||
|
|
||||||
|
systemd_newtmpfilesd "${FILESDIR}/ploop.tmpfiles" ploop.conf
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "Warning - API changes"
|
||||||
|
elog "1. This version requires running vzkernel >= 2.6.32-042stab061.1"
|
||||||
|
elog "2. DiskDescriptor.xml created by older ploop versions are converted to current format"
|
||||||
|
}
|
@ -0,0 +1,76 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-4.2.ebuild,v 1.1 2013/02/22 14:24:39 pinkbyte Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
inherit base bash-completion-r1 eutils toolchain-funcs udev
|
||||||
|
|
||||||
|
DESCRIPTION="OpenVZ ConTainers control utility"
|
||||||
|
HOMEPAGE="http://openvz.org/"
|
||||||
|
SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="cgroup +ploop"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
net-firewall/iptables
|
||||||
|
sys-apps/ed
|
||||||
|
>=sys-apps/iproute2-3.3.0
|
||||||
|
sys-fs/vzquota
|
||||||
|
ploop? ( >=sys-cluster/ploop-1.5 )
|
||||||
|
cgroup? ( >=dev-libs/libcgroup-0.37 )
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Set default OSTEMPLATE on gentoo
|
||||||
|
sed -i -e 's:=redhat-:=gentoo-:' etc/dists/default || die 'sed on etc/dists/default failed'
|
||||||
|
# Set proper udev directory
|
||||||
|
sed -i -e "s:/lib/udev:$(udev_get_udevdir):" src/lib/dev.c || die 'sed on src/lib/dev.c failed'
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--enable-udev \
|
||||||
|
--enable-bashcomp \
|
||||||
|
--enable-logrotate \
|
||||||
|
$(use_with ploop) \
|
||||||
|
$(use_with cgroup)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" udevdir="$(udev_get_udevdir)"/rules.d install install-gentoo
|
||||||
|
|
||||||
|
# install the bash-completion script into the right location
|
||||||
|
rm -rf "${ED}"/etc/bash_completion.d
|
||||||
|
newbashcomp etc/bash_completion.d/vzctl.sh ${PN}
|
||||||
|
|
||||||
|
# We need to keep some dirs
|
||||||
|
keepdir /vz/{dump,lock,root,private,template/cache}
|
||||||
|
keepdir /etc/vz/names /var/lib/vzctl/veip
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
ewarn "To avoid loosing network to CTs on iface down/up, please, add the"
|
||||||
|
ewarn "following code to /etc/conf.d/net:"
|
||||||
|
ewarn " postup() {"
|
||||||
|
ewarn " /usr/sbin/vzifup-post \${IFACE}"
|
||||||
|
ewarn " }"
|
||||||
|
|
||||||
|
ewarn "Starting with 3.0.25 there is new vzeventd service to reboot CTs."
|
||||||
|
ewarn "Please, drop /usr/share/vzctl/scripts/vpsnetclean and"
|
||||||
|
ewarn "/usr/share/vzctl/scripts/vpsreboot from crontab and use"
|
||||||
|
ewarn "/etc/init.d/vzeventd."
|
||||||
|
|
||||||
|
if use cgroup; then
|
||||||
|
ewarn "You have chose to use experimental CGROUP feature"
|
||||||
|
ewarn "please do NOT file bugs to Gentoo bugzilla,"
|
||||||
|
ewarn "use upstream bug tracker instead"
|
||||||
|
fi
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue