parent
2fb6ba244d
commit
370ad90bc7
@ -1,2 +1,3 @@
|
||||
DIST xca-1.1.0.tar.gz 854925 SHA256 997b62b523f6581f0d96a5f5ba2fa31dcdd2b3cf1ffe924f5c69a931b0dd44df SHA512 c22a594c61f63c71e8bc7c38ccdfabe05903a33bf5116630ca4c5072b725e551a128b10f624d01a464695d739fb9d77a510b3ced99fedc5d5378cb5fd563d954 WHIRLPOOL 1b58ec3dce44e0eb101265f7b1e68695ea2121c795f7d5f6a5349c812469c50f618ce34a5985991432b49a910b2c34fd3eb8e88ac735078a6e063801f1731be0
|
||||
DIST xca-1.3.0.tar.gz 883772 SHA256 ef5b6e4ed93abb02eb53925edd222bfeb5c26a3b0698af90a416d8e92869414c SHA512 af537154a26fbb8749034b8aa79d0379e5e2567ea2b4c82c8a2f77b0fec7017d01aa0974d013f0d84eb52f2dc18994b29890d9ab63939c91aa9e316f6ef93685 WHIRLPOOL 19ce637f6794b00f7fbc363263768a8b651a21d9dd564ec7ba05fc9c729240ae8edc9d323b899b3641f9bf757b325a77c11a84848606dfe5dec839678a2c0314
|
||||
DIST xca-1.3.1.tar.gz 883797 SHA256 c2dd8d79b37440126d9fe7281e8c6802b95537c50ad464f6f7799ffa81aa3d83 SHA512 186056638177a01ca2ed1ad6e6e9e142de7d9e4a057c9a6ec691a488cfa094c97b90f1cae6e083c0a92f5492c67afb285946acbab7ec59d21b791e46cf54bc79 WHIRLPOOL c61c67311d3d64d772219a2bd544a720143a6636c8136174a748cd7f8037caa702d2fab6448b717def18de0e9353758bddffbee049fd427724828014a71dcb92
|
||||
|
@ -0,0 +1,15 @@
|
||||
diff --git a/m4/xca_compile_test.m4 b/m4/xca_compile_test.m4
|
||||
index 5d2f8ca..fd10f5d 100644
|
||||
--- a/m4/xca_compile_test.m4
|
||||
+++ b/m4/xca_compile_test.m4
|
||||
@@ -2,8 +2,8 @@ AC_DEFUN([XCA_COMPILE_TEST], [
|
||||
|
||||
# Try to compile a little application
|
||||
#####################################
|
||||
-CXXFLAGS="${CXXFLAGS} ${OPENSSL_CFLAGS}${QT_CFLAGS}"
|
||||
-LIBS="${LIBS} ${OPENSSL_LIBS}${QT_LIBS}"
|
||||
+CXXFLAGS="${CXXFLAGS} ${OPENSSL_CFLAGS} ${QT_CFLAGS}"
|
||||
+LIBS="${LIBS} ${OPENSSL_LIBS} ${QT_LIBS}"
|
||||
|
||||
AC_TRY_RUN([
|
||||
#include <stdio.h>
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests and revokation lists"
|
||||
HOMEPAGE="http://xca.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="bindist"
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-0.9.8:*[bindist=]
|
||||
dev-qt/qtgui:4"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0-desktop.patch
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
STRIP=true
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# enforce all to avoid the automatic silent rules
|
||||
emake all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# non standard destdir
|
||||
emake install destdir="${ED}"
|
||||
|
||||
insinto /etc/xca
|
||||
doins misc/*.txt
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="HTML documentation for Python"
|
||||
HOMEPAGE="http://www.python.org/doc/"
|
||||
SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="3.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/python-${PV}-docs-html"
|
||||
|
||||
pkg_setup() {
|
||||
# Compatibility with Arfrever's pre-release ebuilds.
|
||||
# Remove this in python-docs-3.4.1.
|
||||
if has_version "=dev-lang/python-3.4_pre*[doc]"; then
|
||||
rm -f "${EROOT}etc/env.d/60python-docs-3.4"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dohtml -A xml -A inv -r ./
|
||||
echo "PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > "60python-docs-${SLOT}"
|
||||
doenvd "60python-docs-${SLOT}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then
|
||||
rm -f "${EROOT}etc/env.d/65python-docs"
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="HTML documentation for Python"
|
||||
HOMEPAGE="http://www.python.org/doc/"
|
||||
SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="3.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/python-${PV}-docs-html"
|
||||
|
||||
pkg_setup() {
|
||||
# Compatibility with Arfrever's pre-release ebuilds.
|
||||
# Remove this in python-docs-3.4.1.
|
||||
if has_version "=dev-lang/python-3.4_pre*[doc]"; then
|
||||
rm -f "${EROOT}etc/env.d/60python-docs-3.4"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dohtml -A xml -A inv -r ./
|
||||
echo "PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > "60python-docs-${SLOT}"
|
||||
doenvd "60python-docs-${SLOT}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then
|
||||
rm -f "${EROOT}etc/env.d/65python-docs"
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="HTML documentation for Python"
|
||||
HOMEPAGE="http://www.python.org/doc/"
|
||||
SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="3.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/python-${PV}-docs-html"
|
||||
|
||||
pkg_setup() {
|
||||
# Compatibility with Arfrever's pre-release ebuilds.
|
||||
# Remove this in python-docs-3.4.1.
|
||||
if has_version "=dev-lang/python-3.4_pre*[doc]"; then
|
||||
rm -f "${EROOT}etc/env.d/60python-docs-3.4"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dohtml -A xml -A inv -r ./
|
||||
echo "PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > "60python-docs-${SLOT}"
|
||||
doenvd "60python-docs-${SLOT}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then
|
||||
rm -f "${EROOT}etc/env.d/65python-docs"
|
||||
fi
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="HTML documentation for Python"
|
||||
HOMEPAGE="http://www.python.org/doc/"
|
||||
SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="3.4"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/python-${PV}-docs-html"
|
||||
|
||||
src_install() {
|
||||
dohtml -A xml -A inv -r ./
|
||||
echo "PYTHONDOCS_${SLOT//./_}=\"${EPREFIX}/usr/share/doc/${PF}/html/library\"" > "60python-docs-${SLOT}"
|
||||
doenvd "60python-docs-${SLOT}"
|
||||
}
|
@ -1 +1 @@
|
||||
DIST opensmtpd-5.7.2p1.tar.gz 708991 SHA256 daae044488d456b33aa9c84ebcc79aef2f9ab2d17ebe0c0f09e41e1f4b60d992 SHA512 ef9487ba38711fd2a4076022c8fef89c4daf0aac346a72814a9c17f20f830bcd3cba4d85da53867cbc726d2c10fd6773c907ae533e0e022165d7f4aa3bdf1260 WHIRLPOOL 3d5d3fff0f15b898219af62eb4152666120d60d528f3afa99d347be0fcdd58b9fe36694471cd4485d51041de53ee6249f4510e5a0af254794fe7465b8642cd44
|
||||
DIST opensmtpd-5.7.3p1.tar.gz 709178 SHA256 848a3c72dd22b216bb924b69dc356fc297e8b3671ec30856978950208cba74dd SHA512 e75ed2e148d25716df3af7b6746332c475eb671b91d3832b9a56b11a1e567749065f1332cd06d928cf6bd5122427cd33cc3e0f5f4e2bec0f2269db695be65b7e WHIRLPOOL 191fe5e30f71aa1076434f95b46c1ffbc893ef15d355c485bbb2df503d0af986af6602424ab04f984a9041ca6074cf975289e7708e1362fa483f423a6c1e0d51
|
||||
|
@ -1,26 +0,0 @@
|
||||
diff --git a/smtpd/filter.c b/smtpd/filter.c
|
||||
index 062f00f..8af6eab 100644
|
||||
--- a/smtpd/filter.c
|
||||
+++ b/smtpd/filter.c
|
||||
@@ -726,7 +726,6 @@ filter_tx_io(struct io *io, int evt)
|
||||
struct filter_session *s = io->arg;
|
||||
size_t len, n;
|
||||
char *data;
|
||||
- char buf[65535];
|
||||
|
||||
log_trace(TRACE_FILTERS, "filter: filter_tx_io(%p, %s)", s, io_strevent(evt));
|
||||
|
||||
@@ -734,10 +733,9 @@ filter_tx_io(struct io *io, int evt)
|
||||
case IO_DATAIN:
|
||||
data = iobuf_data(&s->ibuf);
|
||||
len = iobuf_len(&s->ibuf);
|
||||
- memmove(buf, data, len);
|
||||
- buf[len] = 0;
|
||||
- log_trace(TRACE_FILTERS, "filter: filter_tx_io: datain (%zu) for req %016"PRIx64": %s",
|
||||
- len, s->id, buf);
|
||||
+
|
||||
+ log_trace(TRACE_FILTERS, "filter: filter_tx_io: datain (%zu) for req %016"PRIx64"",
|
||||
+ len, s->id);
|
||||
|
||||
n = fwrite(data, 1, len, s->ofile);
|
||||
if (n != len) {
|
@ -1 +1 @@
|
||||
Mon, 05 Oct 2015 14:41:26 +0000
|
||||
Mon, 05 Oct 2015 19:11:20 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 05 Oct 2015 14:41:26 +0000
|
||||
Mon, 05 Oct 2015 19:11:20 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=dev-libs/openssl-0.9.8:*[bindist=] dev-qt/qtgui:4
|
||||
DESCRIPTION=A GUI to OpenSSL, RSA public keys, certificates, signing requests and revokation lists
|
||||
EAPI=5
|
||||
HOMEPAGE=http://xca.sourceforge.net
|
||||
IUSE=bindist
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-libs/openssl-0.9.8:*[bindist=] dev-qt/qtgui:4
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/xca/xca-1.3.1.tar.gz
|
||||
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=94c3038ada3a752eee546bb3141054e9
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=virtual/pkgconfig doc? ( >=app-doc/doxygen-1.5.8 qt4? ( dev-qt/qthelp:4 ) ) test? ( >=dev-util/cpptest-1.1.1 )
|
||||
DESCRIPTION=Uriparser is a strictly RFC 3986 compliant URI parsing library in C
|
||||
EAPI=5
|
||||
HOMEPAGE=http://uriparser.sourceforge.net/
|
||||
IUSE=doc qt4 test unicode
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
LICENSE=BSD
|
||||
REQUIRED_USE=test? ( unicode )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/uriparser/uriparser-0.8.3.tar.bz2
|
||||
_md5_=f8ac25615c977f8c78d13f71173d2d31
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
DESCRIPTION=Transmit data between two computers using audio
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/romanz/amodem
|
||||
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy python_targets_pypy3
|
||||
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_pypy python_targets_pypy3
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_pypy python_targets_pypy3 )
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_pypy? ( virtual/pypy:0= ) python_targets_pypy3? ( virtual/pypy3:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,python_targets_pypy3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_pypy python_targets_pypy3 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/romanz/amodem/archive/v1.13.tar.gz -> amodem-1.13.tar.gz mirror://pypi/a/amodem/amodem-1.13.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 006fb3ff3b8a9aa58f251f2312836cdf toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=1b1c0540b8b99cd1c9710174bab1af7e
|
||||
_md5_=97149f9965df468f35a5d4ec670b0231
|
||||
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postrm setup
|
||||
DESCRIPTION=HTML documentation for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.python.org/doc/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=PSF-2
|
||||
SLOT=3.4
|
||||
SRC_URI=http://www.python.org/ftp/python/doc/3.4.0/python-3.4.0-docs-html.tar.bz2
|
||||
_md5_=f7a38ba626d5a826d554dfd590efc695
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postrm setup
|
||||
DESCRIPTION=HTML documentation for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.python.org/doc/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=PSF-2
|
||||
SLOT=3.4
|
||||
SRC_URI=http://www.python.org/ftp/python/doc/3.4.1/python-3.4.1-docs-html.tar.bz2
|
||||
_md5_=f7a38ba626d5a826d554dfd590efc695
|
@ -1,9 +0,0 @@
|
||||
DEFINED_PHASES=install postrm setup
|
||||
DESCRIPTION=HTML documentation for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.python.org/doc/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=PSF-2
|
||||
SLOT=3.4
|
||||
SRC_URI=http://www.python.org/ftp/python/doc/3.4.2/python-3.4.2-docs-html.tar.bz2
|
||||
_md5_=f7a38ba626d5a826d554dfd590efc695
|
@ -0,0 +1,9 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=HTML documentation for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.python.org/doc/
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=PSF-2
|
||||
SLOT=3.4
|
||||
SRC_URI=http://www.python.org/ftp/python/doc/3.4.3/python-3.4.3-docs-html.tar.bz2
|
||||
_md5_=a13e1ee898b432cad34ec987999054e3
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-ros/rostest[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/message_generation dev-ros/genmsg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
DEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/filters test? ( dev-ros/rostest[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/message_generation dev-ros/genmsg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
DESCRIPTION=Nodes to assemble point clouds from either LaserScan or PointCloud messages
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wiki.ros.org/laser_assembler
|
||||
IUSE=python_targets_python2_7 test +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp
|
||||
KEYWORDS=~amd64 ~arm
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
RDEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/filters dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/ros-perception/laser_assembler/archive/1.7.3.tar.gz -> laser_assembler-1.7.3.tar.gz
|
||||
_eclasses_=cmake-utils f474224ef49d530640a43a04ae94928e eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 006fb3ff3b8a9aa58f251f2312836cdf ros-catkin ba27d98abea526cd43db694252eb90a4 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=73b32e672eb9c3c6cfecdce7a9f58693
|
||||
_md5_=2b808ba86ed5dc25a5686f6e438c6725
|
||||
|
@ -1,11 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-ros/rostest[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/message_generation dev-ros/genmsg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
DEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/filters test? ( dev-ros/rostest[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=dev-vcs/git-1.8.2.1 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/message_generation dev-ros/genmsg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
DESCRIPTION=Nodes to assemble point clouds from either LaserScan or PointCloud messages
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wiki.ros.org/laser_assembler
|
||||
IUSE=python_targets_python2_7 test +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
RDEPEND=dev-ros/roscpp dev-libs/boost:= dev-ros/tf dev-ros/laser_geometry[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/pluginlib dev-ros/message_filters[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-ros/filters dev-util/catkin[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/empy[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-lang/python-exec:2 ros_messages_cxx? ( dev-ros/gencpp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_eus? ( dev-ros/geneus:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_python? ( dev-ros/genpy:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ros_messages_lisp? ( dev-ros/genlisp:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/message_runtime dev-ros/sensor_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/sensor_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dev-ros/std_msgs[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( dev-ros/std_msgs[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] )
|
||||
SLOT=0
|
||||
_eclasses_=cmake-utils f474224ef49d530640a43a04ae94928e eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 git-r3 1502b9838d043db47700b8120083e637 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 006fb3ff3b8a9aa58f251f2312836cdf ros-catkin ba27d98abea526cd43db694252eb90a4 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=73b32e672eb9c3c6cfecdce7a9f58693
|
||||
_md5_=2b808ba86ed5dc25a5686f6e438c6725
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=dev-libs/libgcrypt:0 dev-libs/libgpg-error !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=Daemon to use hardware random number generators
|
||||
EAPI=5
|
||||
HOMEPAGE=http://gkernel.sourceforge.net/
|
||||
IUSE=selinux
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/libgcrypt:0 dev-libs/libgpg-error selinux? ( sec-policy/selinux-rngd )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/gkernel/rng-tools-5.tar.gz
|
||||
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
|
||||
_md5_=d9a0a6cfc257856f098a194df6513e78
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pbr-0.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/pbr-1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/coverage[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nosexcover[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nosehtmloutput[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/oslo-sphinx[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/sphinx-1.1.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/sphinx-1.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/mock-1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/python-swiftclient[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-keystoneclient-1.3.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/bandit-0.10.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pbr-0.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/pbr-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/coverage[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nose[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nosexcover[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/nosehtmloutput[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/oslo-sphinx[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/sphinx-1.1.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/sphinx-1.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/mock-1.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/python-swiftclient[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-keystoneclient-1.3.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/bandit-0.10.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=A highly available, distributed, and eventually consistent object/blob store
|
||||
EAPI=5
|
||||
HOMEPAGE=https://launchpad.net/swift
|
||||
IUSE=proxy account container object test +memcached python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/dnspython-1.9.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/eventlet-0.16.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/eventlet-0.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/greenlet-0.3.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/netifaces-0.5[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/netifaces-0.10.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/netifaces-0.10.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pastedeploy-1.3.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/simplejson-2.0.9[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyxattr[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ~dev-python/PyECLib-1.0.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] memcached? ( net-misc/memcached ) net-misc/rsync[xattr] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
RDEPEND=>=dev-python/pbr-0.8.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] <dev-python/pbr-2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/dnspython-1.9.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/eventlet-0.16.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/eventlet-0.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/greenlet-0.3.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/netifaces-0.5[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/netifaces-0.10.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] !~dev-python/netifaces-0.10.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pastedeploy-1.3.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/simplejson-2.0.9[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/six-1.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyxattr[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ~dev-python/PyECLib-1.0.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] memcached? ( net-misc/memcached ) net-misc/rsync[xattr] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( proxy account container object ) || ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=https://launchpad.net/swift/liberty/2.4.0/+download/swift-2.4.0.tar.gz
|
||||
SRC_URI=https://launchpad.net/swift/liberty/2.5.0/+download/swift-2.5.0.tar.gz
|
||||
_eclasses_=distutils-r1 46506dd0dd992b3c89b0d00daabfd86c eutils 43da5163ba106e87d22d2e7d6d67537f linux-info 8f92e5ac1a1da684c5450b1b21a1f56a multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multiprocessing d769539d9bace6eaca30af23bc2b4dde python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 006fb3ff3b8a9aa58f251f2312836cdf toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=75d84d31a7907fb05727f0b55d4ad73b
|
||||
_md5_=f363aac70c74af0dd22ca610bd48394e
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
|
||||
DEPEND=bzip2? ( app-arch/bzip2 ) fam? ( virtual/fam ) gdbm? ( sys-libs/gdbm ) ldap? ( >=net-nds/openldap-2.1.26 ) libev? ( >=dev-libs/libev-4.01 ) lua? ( >=dev-lang/lua-5.1:= ) memcache? ( dev-libs/libmemcache ) mysql? ( >=virtual/mysql-4.0 ) pcre? ( >=dev-libs/libpcre-3.1 ) php? ( dev-lang/php:*[cgi] ) rrdtool? ( net-analyzer/rrdtool ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7:0=[kerberos?] ) libressl? ( dev-libs/libressl:= ) ) webdav? ( dev-libs/libxml2 >=dev-db/sqlite-3 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) virtual/pkgconfig doc? ( dev-python/docutils ) test? ( virtual/perl-Test-Harness dev-libs/fcgi ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=Lightweight high-performance web server
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.lighttpd.net/
|
||||
IUSE=bzip2 doc fam gdbm ipv6 kerberos ldap libev libressl lua minimal mmap memcache mysql pcre php rrdtool selinux ssl test webdav xattr zlib
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=BSD GPL-2
|
||||
RDEPEND=bzip2? ( app-arch/bzip2 ) fam? ( virtual/fam ) gdbm? ( sys-libs/gdbm ) ldap? ( >=net-nds/openldap-2.1.26 ) libev? ( >=dev-libs/libev-4.01 ) lua? ( >=dev-lang/lua-5.1:= ) memcache? ( dev-libs/libmemcache ) mysql? ( >=virtual/mysql-4.0 ) pcre? ( >=dev-libs/libpcre-3.1 ) php? ( dev-lang/php:*[cgi] ) rrdtool? ( net-analyzer/rrdtool ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7:0=[kerberos?] ) libressl? ( dev-libs/libressl:= ) ) webdav? ( dev-libs/libxml2 >=dev-db/sqlite-3 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) selinux? ( sec-policy/selinux-apache )
|
||||
REQUIRED_USE=kerberos? ( ssl !libressl )
|
||||
SLOT=0
|
||||
SRC_URI=http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.37.tar.xz
|
||||
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff base 84d9f879f57a8316ff02be0373a3d6f9 depend.php c595f1a83ba4052bfe96c06daee20004 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 readme.gentoo e37aea783a61ae55fab947df247eebea systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=e7984ec6722024b42ad8d626ae78e759
|
@ -1 +1 @@
|
||||
Mon, 05 Oct 2015 14:41:26 +0000
|
||||
Mon, 05 Oct 2015 19:11:20 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Oct 5 14:41:26 UTC 2015
|
||||
Mon Oct 5 19:11:20 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Mon, 05 Oct 2015 15:00:01 +0000
|
||||
Mon, 05 Oct 2015 19:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1444056001 Mon 05 Oct 2015 02:40:01 PM UTC
|
||||
1444072201 Mon 05 Oct 2015 07:10:01 PM UTC
|
||||
|
@ -0,0 +1,28 @@
|
||||
From 6287ae4153231865c9d3cafaf8c80d488b8ba84e Mon Sep 17 00:00:00 2001
|
||||
From: Mike Walters <mike@flomp.net>
|
||||
Date: Mon, 5 Oct 2015 18:29:37 +0100
|
||||
Subject: [PATCH] Set default CXXFLAGS if none are set
|
||||
|
||||
---
|
||||
CMakeLists.txt | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 47e8faa..b788a24 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -15,9 +15,13 @@ if (WIN32)
|
||||
endif(NOT(MMAN))
|
||||
ENDIF (WIN32)
|
||||
|
||||
+if (NOT CMAKE_CXX_FLAGS)
|
||||
+ set(CMAKE_CXX_FLAGS "-O2")
|
||||
+endif (NOT CMAKE_CXX_FLAGS)
|
||||
+
|
||||
# This only works in cmake >3.1
|
||||
#set_property(TARGET inspectrum PROPERTY CXX_STANDARD 11)
|
||||
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11 -O3")
|
||||
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
|
||||
|
||||
list(APPEND inspectrum_sources
|
||||
main.cpp
|
@ -0,0 +1,45 @@
|
||||
From: Gokturk Yuksek <gokturk@binghamton.edu>
|
||||
Subject: [PATCH] Fix rngd to open the entropy source with 'O_NOCTTY' flag
|
||||
|
||||
When start-stop-daemon starts a rngd instance configured to use a tty
|
||||
device as its entropy source, the application crashes due to not being
|
||||
able to read from the entropy device. This is caused by
|
||||
start-stop-daemon calling setsid() before executing rngd, which
|
||||
disassociates the controlling terminal. When rngd attempts to open a
|
||||
hardware entropy source that's a tty device, per POSIX rules, the
|
||||
device becomes the controlling terminal for the process. Then rngd
|
||||
calls daemon(), which internally calls setsid(), and consequently
|
||||
disassociates the controlling terminal for the child. Meanwhile the
|
||||
parent rngd process exits. This results in tty device hanging up. By
|
||||
looking at the strace logs attached to the bug, it can be observed
|
||||
that although the parent rngd process is able to read() from the
|
||||
entropy source successfully, further attempts to read() by the child
|
||||
rngd process return 0. This complies with the POSIX, which states that
|
||||
read() calls on a hung up terminal shall return 0.
|
||||
|
||||
Note that when rngd is started without start-stop-daemon, this problem
|
||||
does not happen because at the time of opening the entropy source rngd
|
||||
already has a controlling terminal.
|
||||
|
||||
Prevent the entropy source from becoming the controlling terminal by
|
||||
passing 'O_NOCTTY' flag to open() when opening an entropy source. This
|
||||
flag prevents a tty device from becoming the controlling terminal for
|
||||
a process without a controlling terminal at the time of open().
|
||||
|
||||
Thanks to John Bowler <jbowler@acm.org> for debugging the problem and
|
||||
pinpointing the issue as well as confirming the fix.
|
||||
|
||||
Gentoo-Bug-URL: https://bugs.gentoo.org/556456
|
||||
Reported-By: John Bowler <jbowler@acm.org>
|
||||
|
||||
--- rngd_entsource.c
|
||||
+++ rngd_entsource.c
|
||||
@@ -175,7 +175,7 @@
|
||||
*/
|
||||
int init_entropy_source(struct rng *ent_src)
|
||||
{
|
||||
- ent_src->rng_fd = open(ent_src->rng_name, O_RDONLY);
|
||||
+ ent_src->rng_fd = open(ent_src->rng_name, O_RDONLY | O_NOCTTY);
|
||||
if (ent_src->rng_fd == -1) {
|
||||
return 1;
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools systemd toolchain-funcs
|
||||
|
||||
DESCRIPTION="Daemon to use hardware random number generators"
|
||||
HOMEPAGE="http://gkernel.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
|
||||
IUSE="selinux"
|
||||
|
||||
DEPEND="dev-libs/libgcrypt:0
|
||||
dev-libs/libgpg-error"
|
||||
RDEPEND="${DEPEND}
|
||||
selinux? ( sec-policy/selinux-rngd )"
|
||||
|
||||
src_prepare() {
|
||||
echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
|
||||
epatch "${FILESDIR}"/test-for-argp.patch
|
||||
epatch "${FILESDIR}"/${P}-fix-textrels-on-PIC-x86.patch #469962
|
||||
epatch "${FILESDIR}"/${P}-man-fill-watermark.patch #555094
|
||||
epatch "${FILESDIR}"/${P}-man-rng-device.patch #555106
|
||||
epatch "${FILESDIR}"/${P}-fix-noctty.patch #556456
|
||||
eautoreconf
|
||||
|
||||
sed -i '/^AR /d' Makefile.in || die
|
||||
tc-export AR
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
newinitd "${FILESDIR}"/rngd-initd-r1-4.1 rngd
|
||||
newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
|
||||
systemd_dounit "${FILESDIR}"/rngd.service
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST swift-2.3.0.tar.gz 1346492 SHA256 7225061f92597e7eaf6196c9336c5e590c7626b7e84126c51e8ca5bf5b7bdae1 SHA512 cf8e1e640f1f679516ce1af772c93f860d7d1f1b6712fa9b89dda1688a4b02cd3fdadc443f4911be5927544f0cffe365ff4174ef6e44d118cb56c7b05cd630b9 WHIRLPOOL aade05a7b8f23e680aa932150e8edbc2e9b6bb83528ffa62becdf4d29c8597b20e873017c3c6a95e66448c13c60531abee6ed0bd9b524b6319642c0436ad5e4c
|
||||
DIST swift-2.4.0.tar.gz 1418193 SHA256 082b436e58684b5cf7682a175e56c3d7dbd24d72c0251ddf3074a8596e4abd40 SHA512 f4ac4f0f866106d2c2bb8f38c0c3810efebf47738c000488041722250745e4d3f4d4a4c710388021c1cc44b6b372a5f6fd03fe9670e005345669bf6199e6e311 WHIRLPOOL e3293d304a8a52146efa04d7fadd0ab11fed5d62127e1757b8701452719fa2839dbfe7a452e0677071c78eb32b832a732c978f6229b8c927c76632df4df44990
|
||||
DIST swift-2.5.0.tar.gz 1524422 SHA256 ede167854a47577ebd98765cf31476f79045f0739fab65f59b37e0ec184d4a42 SHA512 770d1aeb62803288b29edbac7576a8e870f09df5d111ba29d4845c755d65d66b501c9e95d6468e0c635625f04b7009fa2b6d769307348b66984f5cf5ea3481ed WHIRLPOOL ba00f4350c0f2b645f595b1dde8974dfdadcd66f33184776f478db123ec4dd5bb3c1e6cbe42b8cfb856391ceb6da3d1f212ceb3428280195c1993d2146ece435
|
||||
|
@ -0,0 +1,217 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
inherit base autotools eutils depend.php readme.gentoo user systemd
|
||||
|
||||
DESCRIPTION="Lightweight high-performance web server"
|
||||
HOMEPAGE="http://www.lighttpd.net/"
|
||||
SRC_URI="http://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="bzip2 doc fam gdbm ipv6 kerberos ldap libev libressl lua minimal mmap memcache mysql pcre php rrdtool selinux ssl test webdav xattr zlib"
|
||||
|
||||
REQUIRED_USE="kerberos? ( ssl !libressl )"
|
||||
|
||||
CDEPEND="
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
fam? ( virtual/fam )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
ldap? ( >=net-nds/openldap-2.1.26 )
|
||||
libev? ( >=dev-libs/libev-4.01 )
|
||||
lua? ( >=dev-lang/lua-5.1:= )
|
||||
memcache? ( dev-libs/libmemcache )
|
||||
mysql? ( >=virtual/mysql-4.0 )
|
||||
pcre? ( >=dev-libs/libpcre-3.1 )
|
||||
php? ( dev-lang/php:*[cgi] )
|
||||
rrdtool? ( net-analyzer/rrdtool )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-0.9.7:0=[kerberos?] )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
webdav? (
|
||||
dev-libs/libxml2
|
||||
>=dev-db/sqlite-3
|
||||
sys-fs/e2fsprogs
|
||||
)
|
||||
xattr? ( kernel_linux? ( sys-apps/attr ) )
|
||||
zlib? ( >=sys-libs/zlib-1.1 )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( dev-python/docutils )
|
||||
test? (
|
||||
virtual/perl-Test-Harness
|
||||
dev-libs/fcgi
|
||||
)"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-apache )
|
||||
"
|
||||
|
||||
# update certain parts of lighttpd.conf based on conditionals
|
||||
update_config() {
|
||||
local config="${D}/etc/lighttpd/lighttpd.conf"
|
||||
|
||||
# enable php/mod_fastcgi settings
|
||||
use php && { sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die; }
|
||||
|
||||
# enable stat() caching
|
||||
use fam && { sed -i -e 's|#\(.*stat-cache.*$\)|\1|' ${config} || die; }
|
||||
|
||||
# automatically listen on IPv6 if built with USE=ipv6. Bug #234987
|
||||
use ipv6 && { sed -i -e 's|# server.use-ipv6|server.use-ipv6|' ${config} || die; }
|
||||
}
|
||||
|
||||
# remove non-essential stuff (for USE=minimal)
|
||||
remove_non_essential() {
|
||||
local libdir="${D}/usr/$(get_libdir)/${PN}"
|
||||
|
||||
# text docs
|
||||
use doc || rm -fr "${D}"/usr/share/doc/${PF}/txt
|
||||
|
||||
# non-essential modules
|
||||
rm -f \
|
||||
${libdir}/mod_{compress,evhost,expire,proxy,scgi,secdownload,simple_vhost,status,setenv,trigger*,usertrack}.*
|
||||
|
||||
# allow users to keep some based on USE flags
|
||||
use pcre || rm -f ${libdir}/mod_{ssi,re{direct,write}}.*
|
||||
use webdav || rm -f ${libdir}/mod_webdav.*
|
||||
use mysql || rm -f ${libdir}/mod_mysql_vhost.*
|
||||
use lua || rm -f ${libdir}/mod_{cml,magnet}.*
|
||||
use rrdtool || rm -f ${libdir}/mod_rrdtool.*
|
||||
use zlib || rm -f ${libdir}/mod_compress.*
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if ! use pcre ; then
|
||||
ewarn "It is highly recommended that you build ${PN}"
|
||||
ewarn "with perl regular expressions support via USE=pcre."
|
||||
ewarn "Otherwise you lose support for some core options such"
|
||||
ewarn "as conditionals and modules such as mod_re{write,direct}"
|
||||
ewarn "and mod_ssi."
|
||||
fi
|
||||
if use mmap; then
|
||||
ewarn "You have enabled the mmap option. This option may allow"
|
||||
ewarn "local users to trigger SIGBUG crashes. Use this option"
|
||||
ewarn "with EXTRA care."
|
||||
fi
|
||||
enewgroup lighttpd
|
||||
enewuser lighttpd -1 -1 /var/www/localhost/htdocs lighttpd
|
||||
|
||||
DOC_CONTENTS="IPv6 migration guide:\n
|
||||
http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
#dev-python/docutils installs rst2html.py not rst2html
|
||||
sed -i -e 's|\(rst2html\)|\1.py|g' doc/outdated/Makefile.am || \
|
||||
die "sed doc/Makefile.am failed"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --libdir=/usr/$(get_libdir)/${PN} \
|
||||
--enable-lfs \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable mmap) \
|
||||
$(use_with bzip2) \
|
||||
$(use_with fam) \
|
||||
$(use_with gdbm) \
|
||||
$(use_with kerberos kerberos5) \
|
||||
$(use_with ldap) \
|
||||
$(use_with libev) \
|
||||
$(use_with lua) \
|
||||
$(use_with memcache) \
|
||||
$(use_with mysql) \
|
||||
$(use_with pcre) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with webdav webdav-props) \
|
||||
$(use_with webdav webdav-locks) \
|
||||
$(use_with xattr attr) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use doc ; then
|
||||
einfo "Building HTML documentation"
|
||||
cd doc || die
|
||||
emake html
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ ${EUID} -eq 0 ]]; then
|
||||
default_src_test
|
||||
else
|
||||
ewarn "test skipped, please re-run as root if you wish to test ${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# init script stuff
|
||||
newinitd "${FILESDIR}"/lighttpd.initd lighttpd
|
||||
newconfd "${FILESDIR}"/lighttpd.confd lighttpd
|
||||
use fam && has_version app-admin/fam && \
|
||||
{ sed -i 's/after famd/need famd/g' "${D}"/etc/init.d/lighttpd || die; }
|
||||
|
||||
# configs
|
||||
insinto /etc/lighttpd
|
||||
doins "${FILESDIR}"/conf/lighttpd.conf
|
||||
doins "${FILESDIR}"/conf/mime-types.conf
|
||||
doins "${FILESDIR}"/conf/mod_cgi.conf
|
||||
doins "${FILESDIR}"/conf/mod_fastcgi.conf
|
||||
|
||||
# update lighttpd.conf directives based on conditionals
|
||||
update_config
|
||||
|
||||
# docs
|
||||
dodoc AUTHORS README NEWS doc/scripts/*.sh
|
||||
newdoc doc/config//lighttpd.conf lighttpd.conf.distrib
|
||||
use ipv6 && readme.gentoo_create_doc
|
||||
|
||||
use doc && dohtml -r doc/*
|
||||
|
||||
docinto txt
|
||||
dodoc doc/outdated/*.txt
|
||||
|
||||
# logrotate
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/lighttpd.logrotate-r1 lighttpd
|
||||
|
||||
keepdir /var/l{ib,og}/lighttpd /var/www/localhost/htdocs
|
||||
fowners lighttpd:lighttpd /var/l{ib,og}/lighttpd
|
||||
fperms 0750 /var/l{ib,og}/lighttpd
|
||||
|
||||
#spawn-fcgi may optionally be installed via www-servers/spawn-fcgi
|
||||
rm -f "${D}"/usr/bin/spawn-fcgi "${D}"/usr/share/man/man1/spawn-fcgi.*
|
||||
|
||||
use minimal && remove_non_essential
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
use ipv6 && readme.gentoo_print_elog
|
||||
|
||||
if [[ -f ${ROOT}etc/conf.d/spawn-fcgi.conf ]] ; then
|
||||
einfo "spawn-fcgi is now provided by www-servers/spawn-fcgi."
|
||||
einfo "spawn-fcgi's init script configuration is now located"
|
||||
einfo "at /etc/conf.d/spawn-fcgi."
|
||||
fi
|
||||
|
||||
if [[ -f ${ROOT}etc/lighttpd.conf ]] ; then
|
||||
elog "Gentoo has a customized configuration,"
|
||||
elog "which is now located in /etc/lighttpd. Please migrate your"
|
||||
elog "existing configuration."
|
||||
fi
|
||||
}
|
Loading…
Reference in new issue