parent
bce03133b7
commit
1401e61ce5
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PV=${PV/_rc/-rc}
|
||||
MY_P=${PN}-r${MY_PV}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="sasl ssl"
|
||||
|
||||
# Maintainer note:
|
||||
# openssl DEPEND constraint, see:
|
||||
# https://github.com/mongodb/mongo-tools/issues/11
|
||||
|
||||
RDEPEND="!<dev-db/mongodb-3.0.0"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/go:=
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
ssl? ( dev-libs/openssl )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's|go build .*|go build -o "bin/$i" -tags "$tags" "$i/main/$i.go"|g' -i build.sh || die
|
||||
|
||||
# ensure we use bash wrt #582906
|
||||
sed -e 's@/bin/sh@/bin/bash@g' -i build.sh || die
|
||||
|
||||
epatch "${FILESDIR}/${PN}-3.2.10-pie.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
|
||||
if use sasl; then
|
||||
myconf="${myconf} sasl"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
myconf="${myconf} ssl"
|
||||
fi
|
||||
|
||||
./build.sh ${myconf} || die "build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
}
|
@ -1,9 +1,5 @@
|
||||
AUX 50dash-gentoo.el 38 SHA256 f34ea07a3270a25cce3430e4781df47d9903052c9f3a4ea24efb64b1e63bd115 SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 WHIRLPOOL cc5e2fd5081f5fb0018e1fa461c0802c7c90891accc55c02c2935dd3d413c5f8941e918af9341040526b037be4c34dab26008dfca91c153c11fca41338f77c14
|
||||
DIST dash-2.12.0.tar.gz 140949 SHA256 272b337f31edb95c5aadc8e953d522bd307dc522588f246cc9157edee10b1a76 SHA512 7697083daad4e927aa30a238c3181c4a4ba0e30a2034f0975d4e29e5c2b89ff9f3c8b150ec74811e67fc539b4fb618ed7772f06ace959724a786f25e34276499 WHIRLPOOL c8787267c79d1fb023ee2a27cab7cfb06f4d863093ad95b5710fea1b613e3a2b7a0e3398d94698babc0a5310ac7d64eed5fc54269bd653724a04423014d040c3
|
||||
DIST dash-2.12.1.tar.gz 142247 SHA256 41460193aa74787b247b09ad7cae696016110abba2a922ef1a067472eba15220 SHA512 66cfd1da52e77c766677bdcf85b3369aa0ae96775f45cf1dc4a87d3d5cfad60594d3ba603ec5d1ff8ad4db983806b6a012065ae8eeb7a06c6095065c7de9d1d7 WHIRLPOOL 79910beee0e2875640bbe92f1065c5a53791b84bc1c134977c562049baaebf12c096a38160d0a1e7f1ec7360a963caa1bf163db006ffe8f1f48ff7b165f175a9
|
||||
DIST dash-2.13.0.tar.gz 146280 SHA256 0bc298129ff3421ba2de87b95c157fe35be0f7f26de83eae5d8558947f9e54de SHA512 59969e3df1b258a1bae76904e5abaf64c5143de9b8994a04799dad3a317c6ccc1dcd19b99a337a23bce0e46cfb6bc90bf8c6b0e6a532946b4f0ec188d331b559 WHIRLPOOL eda8c2dcfb97074c7459cc281c068a4fa724e4ea66cff5299c55145b997124eb1b39b2a3ff87ce059343e71fa4a04d390d0603af181be012dbf80d5272b6ab7a
|
||||
EBUILD dash-2.12.0.ebuild 593 SHA256 17b43078d284fc031ab58c8aa3e0bbb1ee1a572e7d59eb3646dab6258814d3b0 SHA512 f4d2e4763f2aaebb3ad3dc337b4ec1e7fd852fbd9b905b78002001d7b9c885c84f55b2085188ce356f51260b8d224344cdce104dccd44dfefbebd783a93473ba WHIRLPOOL 6da0eed0ff7710ce56f05b6f0504ac64f0862dfc60667348181f983b0becbc7521cb15d4795a4125d8f9430a60e56bd54528f8a2798faa535da55b54e2a0d735
|
||||
EBUILD dash-2.12.1.ebuild 527 SHA256 7bf4e42a3ec45a4b23e9e1657deaf902fb3e966eb30b7db2f7a44cc16d0ba74d SHA512 82242d18e54b2d57fd88d0d8593122930ac95fd6388da08238c6c9123612a6d8b929f6108d5c5b2f0fc6a5be7e882eababa81afca03dbab2e26ddeba9d7b6841 WHIRLPOOL d5d3ae2ccd48c91f906cd1808fb4fc30bbeccb715979161aaf55ff900abf0465047e31f6bb587513a2666da208f64eebccbf1187f95f8ad4c4decda9bbbf25ba
|
||||
EBUILD dash-2.13.0.ebuild 527 SHA256 7bf4e42a3ec45a4b23e9e1657deaf902fb3e966eb30b7db2f7a44cc16d0ba74d SHA512 82242d18e54b2d57fd88d0d8593122930ac95fd6388da08238c6c9123612a6d8b929f6108d5c5b2f0fc6a5be7e882eababa81afca03dbab2e26ddeba9d7b6841 WHIRLPOOL d5d3ae2ccd48c91f906cd1808fb4fc30bbeccb715979161aaf55ff900abf0465047e31f6bb587513a2666da208f64eebccbf1187f95f8ad4c4decda9bbbf25ba
|
||||
MISC ChangeLog 1355 SHA256 f180d1d005c3381edb49b6b17913c31baed64d88470e120d83c0e06e6ef44c27 SHA512 bf3645905cb5c4b94efe4fe7090eb1330e9e0b1a148a840d73a7177accf9ce2f8f62f314aa7dfa52a746e6ee3a5b9c7a80cd265b9f2bbe748934c4bf40acd9dd WHIRLPOOL b753b511936168afa7ed7b091762e844f09ae54e6b72f14279638d217dc55b4710bc159d9e738fe83d6023c7965dee9d6f110be7a4b31cc799b7426afbf216ca
|
||||
MISC metadata.xml 337 SHA256 fd2a6b8fc28486190345f2a244b2fb9f171a9a433ce9fc80f8a4b1c8f4b56198 SHA512 1f6a16c99a4b7d7129f82a855bc133e15c75190e6dc9c70971fd2588044dbb010101ff14c0cbb8504153ff4d1936260acd96d5b80eabf451462082bd6a6ca9e8 WHIRLPOOL 47b5df706ae7c3513e5c28b2c3843dc1713f9353578be771a7cadd6a6aa771f9c88dc6d131f5410b8d94279c2d02e93664a4dcc186b4c872bac0fb94254336de
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A modern list library for Emacs"
|
||||
HOMEPAGE="https://github.com/magnars/dash.el"
|
||||
SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
S="${WORKDIR}/${PN}.el-${PV}"
|
||||
|
||||
src_test() {
|
||||
./run-tests.sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
|
||||
doinfo dash.info
|
||||
dodoc README.md
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A modern list library for Emacs"
|
||||
HOMEPAGE="https://github.com/magnars/dash.el"
|
||||
SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${PN}.el-${PV}"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="dash.texi"
|
||||
DOCS="README.md"
|
||||
|
||||
src_test() {
|
||||
./run-tests.sh || die
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A Git porcelain inside Emacs"
|
||||
HOMEPAGE="http://magit.vc/"
|
||||
SRC_URI="https://github.com/magit/magit/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="../Documentation/*.texi"
|
||||
DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/${PV}.txt"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0"
|
||||
RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A Git porcelain inside Emacs"
|
||||
HOMEPAGE="http://magit.vc/"
|
||||
SRC_URI="https://github.com/magit/magit/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="../Documentation/*.texi"
|
||||
DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/${PV}.txt"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0"
|
||||
RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A Git porcelain inside Emacs"
|
||||
HOMEPAGE="http://magit.vc/"
|
||||
SRC_URI="https://github.com/magit/magit/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="../Documentation/*.texi"
|
||||
DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/${PV}.txt"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0"
|
||||
RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A Git porcelain inside Emacs"
|
||||
HOMEPAGE="http://magit.vc/"
|
||||
SRC_URI="https://github.com/magit/magit/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="../Documentation/*.texi"
|
||||
DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/${PV}.txt"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.13.0 >=app-emacs/with-editor-2.5.1"
|
||||
RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
|
||||
HOMEPAGE="http://magit.vc/manual/with-editor"
|
||||
SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="*.texi"
|
||||
DOCS="README.md with-editor.org"
|
||||
|
||||
# Versions of magit before 2.5.0 bundled with-editor
|
||||
RDEPEND="!!<app-emacs/magit-2.5.0"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
|
||||
HOMEPAGE="http://magit.vc/manual/with-editor"
|
||||
SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="*.texi"
|
||||
DOCS="README.md with-editor.org"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.12.1"
|
||||
# Versions of magit before 2.5.0 bundled with-editor
|
||||
RDEPEND="!!<app-emacs/magit-2.5.0 ${DEPEND}"
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
|
||||
HOMEPAGE="http://magit.vc/manual/with-editor"
|
||||
SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="*.texi"
|
||||
DOCS="README.md with-editor.org"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.13.0"
|
||||
# Versions of magit before 2.5.0 bundled with-editor
|
||||
RDEPEND="!!<app-emacs/magit-2.5.0 ${DEPEND}"
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
EGO_PN="github.com/docker/${PN}"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
MY_PV="${PV/_/-}"
|
||||
EGIT_COMMIT="v${MY_PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
|
||||
DESCRIPTION="A daemon to control runC"
|
||||
HOMEPAGE="https://containerd.tools"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="+seccomp"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="=app-emulation/runc-0.1.0
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
|
||||
S=${WORKDIR}/${P}/src/${EGO_PN}
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local options=( $(usex seccomp "seccomp") )
|
||||
export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
|
||||
LDFLAGS= emake GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/containerd* bin/ctr
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
EGO_PN="github.com/docker/${PN}"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit golang-vcs
|
||||
else
|
||||
MY_PV="${PV/_/-}"
|
||||
EGIT_COMMIT="v${MY_PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
inherit golang-vcs-snapshot
|
||||
fi
|
||||
|
||||
DESCRIPTION="A daemon to control runC"
|
||||
HOMEPAGE="https://containerd.tools"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="hardened +seccomp"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=app-emulation/runc-1.0.0_rc2
|
||||
seccomp? ( sys-libs/libseccomp )"
|
||||
|
||||
S=${WORKDIR}/${P}/src/${EGO_PN}
|
||||
|
||||
src_compile() {
|
||||
local options=( $(usex seccomp "seccomp") )
|
||||
export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
|
||||
LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') \
|
||||
emake GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/containerd* bin/ctr
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="runc container cli tools"
|
||||
HOMEPAGE="http://runc.io"
|
||||
|
||||
GITHUB_URI="github.com/opencontainers/runc"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="git://${GITHUB_URI}.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="https://${GITHUB_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="+seccomp"
|
||||
|
||||
DEPEND=">=dev-lang/go-1.4:="
|
||||
RDEPEND="seccomp? ( sys-libs/libseccomp )"
|
||||
|
||||
src_compile() {
|
||||
# Taken from app-emulation/docker-1.7.0-r1
|
||||
export CGO_CFLAGS="-I${ROOT}/usr/include"
|
||||
export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
|
||||
|
||||
# Setup GOPATH so things build
|
||||
rm -rf .gopath
|
||||
mkdir -p .gopath/src/"$(dirname "${GITHUB_URI}")"
|
||||
ln -sf ../../../.. .gopath/src/"${GITHUB_URI}"
|
||||
export GOPATH="${PWD}/.gopath:${PWD}/vendor"
|
||||
|
||||
# build up optional flags
|
||||
local options=( $(usex seccomp "seccomp") )
|
||||
|
||||
emake BUILDTAGS="${options[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin runc
|
||||
}
|
@ -0,0 +1,193 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
SCONS_MIN_VERSION="2.3.0"
|
||||
CHECKREQS_DISK_BUILD="2400M"
|
||||
CHECKREQS_DISK_USR="512M"
|
||||
CHECKREQS_MEMORY="1024M"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd toolchain-funcs user versionator check-reqs
|
||||
|
||||
MY_P=${PN}-src-r${PV/_rc/-rc}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug kerberos libressl mms-agent ssl test +tools"
|
||||
|
||||
RDEPEND=">=app-arch/snappy-1.1.2
|
||||
|| ( =dev-cpp/yaml-cpp-0.5.1 >dev-cpp/yaml-cpp-0.5.2 )
|
||||
>=dev-libs/boost-1.57[threads(+)]
|
||||
>=dev-libs/libpcre-8.39[cxx]
|
||||
dev-libs/snowball-stemmer
|
||||
net-libs/libpcap
|
||||
>=sys-libs/zlib-1.2.8
|
||||
mms-agent? ( app-admin/mms-agent )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-1.0.1g:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/gcc-4.8.2:*
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
debug? ( dev-util/valgrind )
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )
|
||||
test? (
|
||||
dev-python/pymongo
|
||||
dev-python/pyyaml
|
||||
)"
|
||||
PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_pretend() {
|
||||
if [[ ${REPLACING_VERSIONS} < 3.0 ]]; then
|
||||
ewarn "To upgrade an existing MongoDB deployment to 3.2, you must be"
|
||||
ewarn "running a 3.0-series release. Please update to the latest 3.0"
|
||||
ewarn "release before continuing if wish to keep your data."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
# Maintainer notes
|
||||
#
|
||||
# --use-system-tcmalloc is strongly NOT recommended:
|
||||
# https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
|
||||
|
||||
scons_opts=(
|
||||
CC="$(tc-getCC)"
|
||||
CXX="$(tc-getCXX)"
|
||||
|
||||
--disable-warnings-as-errors
|
||||
--use-system-boost
|
||||
--use-system-pcre
|
||||
--use-system-snappy
|
||||
--use-system-stemmer
|
||||
--use-system-yaml
|
||||
--use-system-zlib
|
||||
)
|
||||
|
||||
# wiredtiger not supported on 32bit platforms #572166
|
||||
use x86 && scons_opts+=( --wiredtiger=off )
|
||||
|
||||
if use debug; then
|
||||
scons_opts+=( --dbg=on )
|
||||
fi
|
||||
|
||||
if use prefix; then
|
||||
scons_opts+=(
|
||||
--cpppath="${EPREFIX}/usr/include"
|
||||
--libpath="${EPREFIX}/usr/$(get_libdir)"
|
||||
)
|
||||
fi
|
||||
|
||||
if use kerberos; then
|
||||
scons_opts+=( --use-sasl-client )
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=( --ssl )
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-3.2.0-fix-scons.patch" \
|
||||
"${FILESDIR}/${PN}-3.2.4-boost-1.60.patch"
|
||||
if has_version ">=dev-libs/boost-1.62"; then
|
||||
epatch "${FILESDIR}/${PN}-3.2.10-boost-1.62.patch"
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# respect mongoDB upstream's basic recommendations
|
||||
# see bug #536688 and #526114
|
||||
if ! use debug; then
|
||||
filter-flags '-m*'
|
||||
filter-flags '-O?'
|
||||
fi
|
||||
escons "${scons_opts[@]}" core tools
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons "${scons_opts[@]}" --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners mongodb:mongodb "${x}"
|
||||
done
|
||||
|
||||
doman debian/mongo*.1
|
||||
dodoc README docs/building.md
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd-r2" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd-r2" ${PN/db/s}
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${PN}.conf-r3" ${PN}.conf
|
||||
newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
# see bug #526114
|
||||
pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# wrt bug #461466
|
||||
if [[ "$(get_libdir)" == "lib64" ]]; then
|
||||
rmdir "${ED}"/usr/lib/ &>/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# this one test fails
|
||||
rm jstests/core/repl_write_threads_start_param.js
|
||||
|
||||
./buildscripts/resmoke.py --dbpathPrefix=test --suites core || die "Tests failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local v
|
||||
for v in ${REPLACING_VERSIONS}; do
|
||||
if ! version_is_at_least 3.0 ${v}; then
|
||||
ewarn "!! IMPORTANT !!"
|
||||
ewarn " "
|
||||
ewarn "${PN} configuration files have changed !"
|
||||
ewarn " "
|
||||
ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf"
|
||||
ewarn " http://docs.mongodb.org/manual/reference/configuration-options/"
|
||||
ewarn " "
|
||||
ewarn "Make sure you also follow the upgrading process :"
|
||||
ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/"
|
||||
ewarn " "
|
||||
ewarn "MongoDB 3.0 introduces the WiredTiger storage engine."
|
||||
ewarn "WiredTiger is incompatible with MMAPv1 and you need to dump/reload your data if you want to use it."
|
||||
ewarn "Once you have your data dumped, you need to set storage.engine: wiredTiger in /etc/${PN}.conf"
|
||||
ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/#change-storage-engine-to-wiredtiger"
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
ewarn "Make sure to read the release notes and follow the upgrade process:"
|
||||
ewarn " https://docs.mongodb.org/manual/release-notes/3.2/"
|
||||
ewarn " https://docs.mongodb.org/master/release-notes/3.2-upgrade/"
|
||||
ewarn
|
||||
ewarn " Starting in 3.2, MongoDB uses the WiredTiger as the default storage engine."
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PHP_EXT_NAME="redis"
|
||||
USE_PHP="php5-6 php7-0 php7-1"
|
||||
DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
|
||||
MY_P="${PN/pecl-/}-${PV/_rc/RC}"
|
||||
PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
|
||||
PHP_EXT_S="${WORKDIR}/${MY_P}"
|
||||
|
||||
inherit php-ext-pecl-r3
|
||||
|
||||
DESCRIPTION="PHP extension for interfacing with Redis"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="igbinary +session"
|
||||
|
||||
DEPEND="igbinary? (
|
||||
php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] )
|
||||
php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] )
|
||||
php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) )"
|
||||
RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
|
||||
|
||||
# The test suite requires network access.
|
||||
RESTRICT=test
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
local PHP_EXT_ECONF_ARGS=(
|
||||
--enable-redis
|
||||
$(use_enable igbinary redis-igbinary)
|
||||
$(use_enable session redis-session)
|
||||
)
|
||||
php-ext-source-r3_src_configure
|
||||
}
|
||||
|
||||
src_test(){
|
||||
local slot
|
||||
for slot in $(php_get_slots); do
|
||||
php_init_slot_env "${slot}"
|
||||
# Run tests for Redis class
|
||||
${PHPCLI} -d extension=modules/redis.so \
|
||||
tests/TestRedis.php \
|
||||
--class Redis \
|
||||
--host ${PECL_REDIS_HOST} || die 'test suite failed'
|
||||
done
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST bleach-1.4.3.tar.gz 18094 SHA256 1293061adb5a9eebb7b260516e691785ac08cc1646c8976aeda7db9dbb1c6f4b SHA512 316450f6325c4fba78de97ba755c185d59aa4d112f303d9f630918f02e613170c2e6bc6ce2de73ce3b0000572de673ab0e0dddbe41da59de5f4cebbfa1348a14 WHIRLPOOL 48a591bdd5b2b91ccc9fa1efe3eb59215d06aa9fa8cb2efeaa352afd5f62e0002185ad99745814c7622e3e7f9645c159267f12e43752df7eed5726a3d01de2f6
|
||||
DIST bleach-1.5.0.tar.gz 36502 SHA256 978e758599b54cd3caa2e160d74102879b230ea8dc93871d0783721eef58bc65 SHA512 572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124 WHIRLPOOL 9003f026686cd4fbff6c12c16359114df7414ca7e9363ed16197137aea8da43aa8374ddd6f0f26258ac89d4edcb7a82b2a252cde031432e6770781116c2f8e4e
|
||||
EBUILD bleach-1.4.3.ebuild 685 SHA256 a3e4d854934302b19a04bb2a95dcd77c81365ad95643fe0d3c6d499cb363f022 SHA512 e0e319261b6a91d1e4453797ba4857c3f356a98d408c883a22062fad27d67039538a8ba1b464f9ddb60f7c4d10840cfa05fe8b970dae146dcfff1c3c38498a5f WHIRLPOOL cb623802e800ed5d00ce55fd6ed012fd76d2e9e273a482c255525e84114769c65b4e8f389311c2cc342c5acec00baed8672259daa7c59d1faab4a34e160ac43f
|
||||
EBUILD bleach-1.5.0.ebuild 735 SHA256 69154f3e0b643f5c6c64483d7bb647a78e004c851a7d9eab1f458bf1ccc452f8 SHA512 218261ebe7dcb45730387571afe00f96ad049f001b1b8a73fc933328bba708bd60b085080280cb94054e400250f49eef787e4ef8090b7b6bbcb14001efab702b WHIRLPOOL 3a74a3804e0e8bbe87539515b1ae4f6335915ed04782504217a611675b8b4df9f4d0e129a2eafe0a05725b7283596bbe0c36b49be7d1b3778eb01a721435c7aa
|
||||
EBUILD bleach-1.5.0.ebuild 734 SHA256 2f447dc5a037c6ca4fbb017e3b4673f0654577a39edd1c7dab9bed44d531056c SHA512 117d2a511fce0f64e0ab1346bd4413713f1fe0e910d83200a0078cb6ace7b2792d39b3009382f39f1ca2edac220b5ba4c279e80b72509eae030712efc506353c WHIRLPOOL 3c16fdf0cd8625d15c4f46e85cba368a63ced15ce5df78c7ba33a93a3f9988134cc555b122d059fb9d3f23f19f4407f5ff00645495f43c3ffec21840ee2dc367
|
||||
MISC ChangeLog 3275 SHA256 be17b256b673f55023c80e178558a9d953ee38d6b83703de45db331eab478650 SHA512 9082441fb5a7f8f694563860d8ab77a996d4056f176f5bb1909b6eee7e1c9cbad469367194bc5751edafb515e6519942b0a272de9c82447ba5f821f597879630 WHIRLPOOL 4a85fa993584a91e2fe70dc0021ee3e9befb57096e3dd92f7969377c4042bdb6dba4c8291348d810b6be9d3effc9cac7e07c1cf2535b226db015377336bb2395
|
||||
MISC ChangeLog-2015 827 SHA256 61dfa937024850a217970e390f7c288c3e2cfed28d5de4cd40a3a5f7b9a3625b SHA512 0ff6260070e27e16fbf822f712b22dde01bbff0f0bfd949103e4a9edf47817ed34e083e012fa75736bb9b183c73870771522ff5c4e76b45108430a516997fb75 WHIRLPOOL f8ab52f8d9414371fb5d16d19daece621d0503424cadd04ebd9eebacf9bc431c0145b4bcc201df80242983c19c942a420ef939bf6993b1c77ebf816b3a061c2d
|
||||
MISC metadata.xml 374 SHA256 69bdd9b635986954667a94efe3445bf871f098a585946b733647f36feef32f68 SHA512 c6954cc2f7e3ea97e36b28be1ed726be445eee1441774f34f8de22324739c3920f2d55d68d714f7214df3b010053eaf15af4bdc56c704409c8a0386e13b0424e WHIRLPOOL 8ec611e11618b8bda4ec8d105ceef45004641c7d22887ad7e91d3f37fa9e254f756eded552232620b31e32f4af0556ae8d893e59a33c0126d3a8266451088a04
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST sphinx-py3doc-enhanced-theme-2.3.2.tar.gz 41894 SHA256 af600d39d4ffa6cb27d499730ac42af34045f5553ca5eadc087d865d6f32c602 SHA512 efeeaf1bbb7f5557f5e1500dd0a49aa001b714f329f594e95676d8833eede7eb5e0fa978257caeab9630360b05f48132ffb00137262c7a5b663cae6a009ed42d WHIRLPOOL b536517b64c398c9db7d664b633279915848f5741675e83362227d1905271dbda9b744ba6d09353c1a45c3cdb6f0b3f580a29b9d9e8da9a330aa0e821e51b643
|
||||
EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 523 SHA256 045db086038a459cc985e088bc6e8196fe49c966cf55fb98ec531f9625cebb62 SHA512 622477a83807dcc604f777614da1347d5fe53b15aba9aa287e35155c71e1ab03c6f72a9850dddfb7e2760c1438b515249d4c8e7330db10ee7eb9b8b0e61d0e68 WHIRLPOOL 42fc6686474a1861f7d395a9bb1deed4b220567ad3c375846680538d8355b031bd65d085c3b173151e5dc6a92d583f08a6a7a64e5ea763a4aac31eb8afacb6cc
|
||||
EBUILD sphinx-py3doc-enhanced-theme-2.3.2.ebuild 522 SHA256 761452405b117c798d001f260ef3b01ca095d5de827b9515e6b9caafacfd7ae4 SHA512 2988e364e3fd7a939974c7bb9a5c3285e4433296bc40f6252a66df4f8066e1edaeb5831e4dde2eb913127bb925fdb4ee7a7f62af221b58ae8ec89c23febec0ea WHIRLPOOL 4bb15b6aa2690dd5c1f092207e87a24923b1f90fcc678dbd21ae1bac64f4493718a656e3e07540e72fb3e2e9c596122d3bb74eebc5894e0425d07206253caff8
|
||||
MISC ChangeLog 546 SHA256 3b59f2611d99200282636b270feb015bd4033d80fd169bdad346b21fc93cb059 SHA512 92b527c5e3095f73c3f66ff6c751e0b76b98e51e5fcb7b9ab0e92611e180071916198912076ad856c7c0208a6938e2b2c388c150e6a9ab6e7cc7b20ed8f81b8f WHIRLPOOL c599c3014e8665e120e7eaa7f3345b556074a6f37e0e60b82d76b5ee15042807f61201c9775463be219c97530e5ce05a9462d4433690e7380ffc3e656f4a063b
|
||||
MISC metadata.xml 602 SHA256 66e6e9815439fdfe37dd0c28fc36ed0a6c169001727dea4e31ae1231abe5709d SHA512 02c648d33494ec58b261c23bcc21e2b614e72875d2ae4a349b3581cb021623d6456578daf352f41da702ad71fc62c66e7d369c489046b4fc7d6398891c3adb34 WHIRLPOOL 5756b2f9e35c1fa879d4704c8200f2d893c632ab684c7f2d02f60198cd5e7881be4920c3b09111d7f16ea1ebaa3e223e7062e26131195439917607883c53104e
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST cookiecutter-1.4.0.tar.gz 226136 SHA256 7697b1d64cd9b8eb5abd9e7594e318a80f1382f45d879c425944175697b29db2 SHA512 21cc9293b81c21f9256a73728310bd7898b2132bc007ef650ba94394e872aa97dfba83b93018923e773b908f8822f5f9d992e5cc078936e2f9ba032f3cc83f9d WHIRLPOOL d1b01766fa42eaa46b6fefe2b82ebe7712c83327e08704ddc938c8dc8f5fb0167e2d1cfe47373274f2ef387c4a253d9f88b46ac57804ed7557b8585da94b7590
|
||||
DIST cookiecutter-1.5.0.tar.gz 246654 SHA256 553d00dcbdb6eed252ff15b5622ed98b2a22ffa96fc1b49717b4fbea32378526 SHA512 4b80577966e735da688e8a8c924a4692cf09b1e6c63dbadcac428dd60511bf917a9fe7cd4b00ed06b0f0636501e335dd8acc61c5df435b860ce130a5f52b6b62 WHIRLPOOL c7637e7b0dc0982c1b9189d9a2ab9717c2f6f25f574b608b5a1c40a36ff8b8a497a6488a0a58ccfb014b3a70fd4923271b47dbce8f29acc8a2a5e5c3f5e39e81
|
||||
EBUILD cookiecutter-1.4.0.ebuild 1141 SHA256 37fb79523b4b414d256f3a7559b4db8ac778ab6bfd8387be18f6a69c24a24b66 SHA512 51db5385aafc5f030e4c68bbccc1852c9f433f9d5fa17e66284ae2472483e15b0e97f409be227d22f3f024dec8910cc1d3a729c74bb33a2879bf7eff4aa9216a WHIRLPOOL 4e9b57a5ebf6500e076fe3b1c868367a0e9f8d371732c2b2e9ba650a7c3de6779f944c169d9feb6a95ec200ece0511ee43788ecc6d0788acbe34a9d2629259dc
|
||||
DIST cookiecutter-1.5.1.tar.gz 247703 SHA256 eaf8c67c75335b899e58c608562536b4159284e8078cb59591505526aab7bbea SHA512 f40c38c0162ba7e2b5b65685509955d7949bca9497b18cbddcbf98926cd3afdc4b9cca5cf62fe1d4ee80175429df124b483c32912b883c34b13a783c227188d2 WHIRLPOOL 3a3a173eb986811fdcfd24faccfb0f1212e8095fa3f2ea35cd2abae8585cdf2046424075db8b078ae5089232aaa70369814a187ba911e863a0ba35ae3a203f95
|
||||
EBUILD cookiecutter-1.5.0.ebuild 1141 SHA256 37fb79523b4b414d256f3a7559b4db8ac778ab6bfd8387be18f6a69c24a24b66 SHA512 51db5385aafc5f030e4c68bbccc1852c9f433f9d5fa17e66284ae2472483e15b0e97f409be227d22f3f024dec8910cc1d3a729c74bb33a2879bf7eff4aa9216a WHIRLPOOL 4e9b57a5ebf6500e076fe3b1c868367a0e9f8d371732c2b2e9ba650a7c3de6779f944c169d9feb6a95ec200ece0511ee43788ecc6d0788acbe34a9d2629259dc
|
||||
EBUILD cookiecutter-1.5.1.ebuild 1190 SHA256 de077c7f48d642c2a5b2223612df34b76440d5f13087ced4071e21fc8fb944fb SHA512 374f2ea821b42c0aeb1a7cd8bf74ef44043225e1f3abd119b220b5d9653b43bbb7660e80dc79803c0b2e0651127159ef35837de9fb26e7ddbe215b41b032ab1a WHIRLPOOL 2a28f347a1cdd33c8cb54b88e304100f87dbae0a2331823ac493606468c8bcd0233f7334f965196ca19f4bd01ee2b999bc72375f1ad0fa920f2e20100f7026d6
|
||||
MISC ChangeLog 322 SHA256 e7579d13645f0c4d4cab8ee4305a6d3e72948eeb3694bbad8d5e40eb5a78f1c0 SHA512 7bb2afe082a64f827d89684e4cba7939a125a5352f5d037729b82a12569c0cb41467986e157d5a12cab5be0b99985d1368cf4bd82fba601c26adab005f6970ac WHIRLPOOL 687bc0fff269685037b459d2f3d06a459a218d47ed2d0ef2bf1d350cb627d17560b444743d4756ada234adeb2a8209717cf1cfeaa57813a73514e2dfb79d6f1c
|
||||
MISC metadata.xml 245 SHA256 6fedd876236c2f1fe2687e73628381650ebecef9734f88f6d483bec5bf475a7f SHA512 ce14e948c06d19eefb8504b77746e191099fd4d66083ad01ac62d874029b397af4edc5940312dac09c9ed18ccbcd98909b93fc0bc463c15db97bf68d13c9fec4 WHIRLPOOL 4957affde63b54e118270c40ce12683872777b41ec1a798f7b03807a99917148279d392f71cbcf95ec4e5d586ee5fc0400aea77d9e46083873a441a4907ba13d
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit user systemd
|
||||
|
||||
DESCRIPTION="Extensible continuous integration server"
|
||||
HOMEPAGE="http://jenkins-ci.org/"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
|
||||
RESTRICT="mirror"
|
||||
SLOT="lts"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-fonts/dejavu
|
||||
media-libs/freetype
|
||||
!dev-util/jenkins-bin:0
|
||||
>=virtual/jre-1.7.0"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
JENKINS_DIR=/var/lib/jenkins
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup jenkins
|
||||
enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
|
||||
|
||||
insinto /opt/jenkins
|
||||
newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init2 jenkins
|
||||
newconfd "${FILESDIR}"/${PN}.confd jenkins
|
||||
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
|
||||
|
||||
fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit user systemd
|
||||
|
||||
DESCRIPTION="Extensible continuous integration server"
|
||||
HOMEPAGE="http://jenkins-ci.org/"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
|
||||
RESTRICT="mirror"
|
||||
SLOT="lts"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-fonts/dejavu
|
||||
media-libs/freetype
|
||||
!dev-util/jenkins-bin:0
|
||||
>=virtual/jre-1.7.0"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
JENKINS_DIR=/var/lib/jenkins
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup jenkins
|
||||
enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
|
||||
|
||||
insinto /opt/jenkins
|
||||
newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init2 jenkins
|
||||
newconfd "${FILESDIR}"/${PN}.confd jenkins
|
||||
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
|
||||
|
||||
fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 06 Feb 2017 14:43:24 +0000
|
||||
Mon, 06 Feb 2017 17:43:21 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Feb 2017 14:43:25 +0000
|
||||
Mon, 06 Feb 2017 17:43:22 +0000
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=!<dev-db/mongodb-3.0.0 dev-lang/go:= sasl? ( dev-libs/cyrus-sasl ) ssl? ( dev-libs/openssl )
|
||||
DESCRIPTION=A high-performance, open source, schema-free document-oriented database
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.mongodb.org
|
||||
IUSE=sasl ssl
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=!<dev-db/mongodb-3.0.0
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/mongodb/mongo-tools/archive/r3.2.12.tar.gz -> mongo-tools-3.2.12.tar.gz
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=8ffff46d91741207b3573deea8e321f8
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=>=virtual/emacs-23
|
||||
DESCRIPTION=A modern list library for Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/magnars/dash.el
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=virtual/emacs-23
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magnars/dash.el/archive/2.12.0.tar.gz -> dash-2.12.0.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=08ff8f20aaa2c520a5a9a3208ffc3b49
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=>=virtual/emacs-23
|
||||
DESCRIPTION=A modern list library for Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/magnars/dash.el
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=virtual/emacs-23
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magnars/dash.el/archive/2.12.1.tar.gz -> dash-2.12.1.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=8101b9ac5af8bdd5efb878a120ef5de9
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=virtual/emacs-24
|
||||
DESCRIPTION=A Git porcelain inside Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=dev-vcs/git-1.9.4 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/magit/releases/download/2.6.1/magit-2.6.1.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=aa6913c63190a5bab85d23093112687b
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=virtual/emacs-24
|
||||
DESCRIPTION=A Git porcelain inside Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=dev-vcs/git-1.9.4 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/magit/releases/download/2.6.2/magit-2.6.2.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=aa6913c63190a5bab85d23093112687b
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=virtual/emacs-24
|
||||
DESCRIPTION=A Git porcelain inside Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0 >=dev-vcs/git-1.9.4 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/magit/releases/download/2.7.0/magit-2.7.0.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=aa6913c63190a5bab85d23093112687b
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.13.0 >=app-emacs/with-editor-2.5.1 >=virtual/emacs-24
|
||||
DESCRIPTION=A Git porcelain inside Emacs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=app-emacs/dash-2.13.0 >=app-emacs/with-editor-2.5.1 >=dev-vcs/git-1.9.4 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/magit/archive/2.8.0.tar.gz -> magit-2.8.0.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=ecbaf4a7644ecdc04c99e9c68205f45e
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=virtual/emacs-24
|
||||
DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/manual/with-editor
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=!!<app-emacs/magit-2.5.0 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/with-editor/archive/v2.5.0.tar.gz -> with-editor-2.5.0.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=285bce379700726f50bfc6580290162c
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.12.1 >=virtual/emacs-24
|
||||
DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/manual/with-editor
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=!!<app-emacs/magit-2.5.0 >=app-emacs/dash-2.12.1 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/with-editor/archive/v2.5.0.tar.gz -> with-editor-2.5.0.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=6f5591a8c9dc53d59bda1a54d174c671
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=app-emacs/dash-2.13.0 >=virtual/emacs-24
|
||||
DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
|
||||
EAPI=5
|
||||
HOMEPAGE=http://magit.vc/manual/with-editor
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=!!<app-emacs/magit-2.5.0 >=app-emacs/dash-2.13.0 >=virtual/emacs-24
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/magit/with-editor/archive/v2.5.2.tar.gz -> with-editor-2.5.2.tar.gz
|
||||
_eclasses_=elisp 7e36316fe822639d5a29fa10d5529eb9 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=71b02458d7877f2c664e674fa3faa59b
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare unpack
|
||||
DEPEND=>=dev-lang/go-1.4.2:=
|
||||
DESCRIPTION=A daemon to control runC
|
||||
EAPI=6
|
||||
HOMEPAGE=https://containerd.tools
|
||||
IUSE=+seccomp
|
||||
KEYWORDS=amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND==app-emulation/runc-0.1.0 seccomp? ( sys-libs/libseccomp )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/containerd/archive/v0.2.0.tar.gz -> containerd-0.2.0.tar.gz
|
||||
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a
|
||||
_md5_=8ba4ee7e74ab4e7c446c4d34363d1348
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=>=dev-lang/go-1.4.2:=
|
||||
DESCRIPTION=A daemon to control runC
|
||||
EAPI=6
|
||||
HOMEPAGE=https://containerd.tools
|
||||
IUSE=hardened +seccomp
|
||||
KEYWORDS=~amd64 ~ppc64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=app-emulation/runc-1.0.0_rc2 seccomp? ( sys-libs/libseccomp )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/containerd/archive/v0.2.4.tar.gz -> containerd-0.2.4.tar.gz
|
||||
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a
|
||||
_md5_=44aa4d679db0fac12aa81087b6c1bdf6
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DEPEND=>=dev-lang/go-1.4:=
|
||||
DESCRIPTION=runc container cli tools
|
||||
EAPI=6
|
||||
HOMEPAGE=http://runc.io
|
||||
IUSE=+seccomp
|
||||
KEYWORDS=amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=seccomp? ( sys-libs/libseccomp )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/opencontainers/runc/archive/v0.1.0.tar.gz -> runc-0.1.0.tar.gz
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=363fce1eaf6b344fa0443db53755c308
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install postinst preinst prepare pretend setup test
|
||||
DEPEND=>=app-arch/snappy-1.1.2 || ( =dev-cpp/yaml-cpp-0.5.1 >dev-cpp/yaml-cpp-0.5.2 ) >=dev-libs/boost-1.57[threads(+)] >=dev-libs/libpcre-8.39[cxx] dev-libs/snowball-stemmer net-libs/libpcap >=sys-libs/zlib-1.2.8 mms-agent? ( app-admin/mms-agent ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1g:0= ) libressl? ( dev-libs/libressl:0= ) ) >=sys-devel/gcc-4.8.2:* sys-libs/ncurses sys-libs/readline debug? ( dev-util/valgrind ) kerberos? ( dev-libs/cyrus-sasl[kerberos] ) test? ( dev-python/pymongo dev-python/pyyaml ) >=dev-util/scons-2.3.0 virtual/pkgconfig
|
||||
DESCRIPTION=A high-performance, open source, schema-free document-oriented database
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.mongodb.org
|
||||
IUSE=debug kerberos libressl mms-agent ssl test +tools
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=AGPL-3 Apache-2.0
|
||||
PDEPEND=tools? ( >=app-admin/mongo-tools-3.2.12 )
|
||||
RDEPEND=>=app-arch/snappy-1.1.2 || ( =dev-cpp/yaml-cpp-0.5.1 >dev-cpp/yaml-cpp-0.5.2 ) >=dev-libs/boost-1.57[threads(+)] >=dev-libs/libpcre-8.39[cxx] dev-libs/snowball-stemmer net-libs/libpcap >=sys-libs/zlib-1.2.8 mms-agent? ( app-admin/mms-agent ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1g:0= ) libressl? ( dev-libs/libressl:0= ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://fastdl.mongodb.org/src/mongodb-src-r3.2.12.tar.gz
|
||||
_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 7bb10a841be2368af0c00f27dd67560b pax-utils 4c2654a34ebe732e85fda354f6ee642f scons-utils d42c1726f481bb5812cc2ce1f236db1d systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=7e4178006a50e28398e5343353cff7d4
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) !<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 sys-devel/m4 sys-devel/libtool php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 )
|
||||
DESCRIPTION=PHP extension for interfacing with Redis
|
||||
EAPI=6
|
||||
HOMEPAGE=http://pecl.php.net/redis
|
||||
IUSE=igbinary +session php_targets_php5-6 php_targets_php7-0 php_targets_php7-1
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=PHP-3.01
|
||||
RDEPEND=igbinary? ( php_targets_php5-6? ( dev-php/igbinary[php_targets_php5-6] ) php_targets_php7-0? ( dev-php/igbinary[php_targets_php7-0] ) php_targets_php7-1? ( dev-php/igbinary[php_targets_php7-1] ) ) !dev-php/pecl-redis:7 php_targets_php5-6? ( dev-lang/php:5.6 ) php_targets_php7-0? ( dev-lang/php:7.0 ) php_targets_php7-1? ( dev-lang/php:7.1 )
|
||||
REQUIRED_USE=|| ( php_targets_php5-6 php_targets_php7-0 php_targets_php7-1 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://pecl.php.net/get/redis-3.1.1.tgz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 php-ext-pecl-r3 362ad55b4b4b63dd1cf7df6cbca082c3 php-ext-source-r3 a30f64f44cd0439913e37281006faaca toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=52b6ffcb51dcbf3ee19dd581cc45e3b1
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Extensible continuous integration server
|
||||
EAPI=6
|
||||
HOMEPAGE=http://jenkins-ci.org/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=media-fonts/dejavu media-libs/freetype !dev-util/jenkins-bin:0 >=virtual/jre-1.7.0
|
||||
RESTRICT=mirror
|
||||
SLOT=lts
|
||||
SRC_URI=http://mirrors.jenkins-ci.org/war-stable/2.32.2/jenkins.war -> jenkins-bin-2.32.2.war
|
||||
_eclasses_=multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
|
||||
_md5_=9212e53e4d8e5ef9da0d323d702f6d95
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Extensible continuous integration server
|
||||
EAPI=6
|
||||
HOMEPAGE=http://jenkins-ci.org/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=media-fonts/dejavu media-libs/freetype !dev-util/jenkins-bin:0 >=virtual/jre-1.7.0
|
||||
RESTRICT=mirror
|
||||
SLOT=lts
|
||||
SRC_URI=http://mirrors.jenkins-ci.org/war-stable/2.7.4/jenkins.war -> jenkins-bin-2.7.4.war
|
||||
_eclasses_=multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
|
||||
_md5_=956d76f52ed8dc2f9b445feb384ba6e6
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prepare prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=Web-based storage application where all your data is under your own control
|
||||
EAPI=5
|
||||
HOMEPAGE=http://owncloud.org
|
||||
IUSE=+curl mysql postgres +sqlite vhosts
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=dev-lang/php:5.6[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlwriter,zip] virtual/httpd-php:5.6 >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( mysql postgres sqlite )
|
||||
SLOT=8.1.12
|
||||
SRC_URI=http://download.owncloud.org/community/owncloud-8.1.12.tar.bz2 -> owncloud-8.1.12.tar.bz2
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 webapp 42c6ef7af496b228f9854b3c81e4b226
|
||||
_md5_=52d6e00b28f5b17c1c418e29131ce56b
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prepare prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=Web-based storage application where all your data is under your own control
|
||||
EAPI=5
|
||||
HOMEPAGE=http://owncloud.org
|
||||
IUSE=+curl mysql postgres +sqlite vhosts
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlwriter,zip] <virtual/httpd-php-7.1 >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( mysql postgres sqlite )
|
||||
SLOT=8.2.10
|
||||
SRC_URI=http://download.owncloud.org/community/owncloud-8.2.10.tar.bz2 -> owncloud-8.2.10.tar.bz2
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 webapp 42c6ef7af496b228f9854b3c81e4b226
|
||||
_md5_=d2ce988d20e359068ba25645846dba76
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=Web-based storage application where all your data is under your own control
|
||||
EAPI=6
|
||||
HOMEPAGE=http://owncloud.org
|
||||
IUSE=+curl mysql postgres +sqlite vhosts
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip] <virtual/httpd-php-7.1 >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( mysql postgres sqlite )
|
||||
SLOT=9.0.8
|
||||
SRC_URI=http://download.owncloud.org/community/owncloud-9.0.8.tar.bz2 -> owncloud-9.0.8.tar.bz2
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 webapp 42c6ef7af496b228f9854b3c81e4b226
|
||||
_md5_=00ea3b61819d81422b7cea20cf302fde
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=>=app-admin/webapp-config-1.50.15
|
||||
DESCRIPTION=Web-based storage application where all your data is under your own control
|
||||
EAPI=6
|
||||
HOMEPAGE=http://owncloud.org
|
||||
IUSE=+curl mysql postgres +sqlite vhosts
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip] <virtual/httpd-php-7.1 >=app-admin/webapp-config-1.50.15
|
||||
REQUIRED_USE=|| ( mysql postgres sqlite )
|
||||
SLOT=9.1.4
|
||||
SRC_URI=http://download.owncloud.org/community/owncloud-9.1.4.tar.bz2 -> owncloud-9.1.4.tar.bz2
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 webapp 42c6ef7af496b228f9854b3c81e4b226
|
||||
_md5_=00ea3b61819d81422b7cea20cf302fde
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr virtual/pkgconfig sys-devel/bison
|
||||
DESCRIPTION=OpenBSD fork of calmwm, a clean and lightweight window manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ https://github.com/chneukirchen/cwm
|
||||
IUSE=vanilla
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=ISC
|
||||
RDEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr
|
||||
SLOT=0
|
||||
SRC_URI=vanilla? ( https://github.com/chneukirchen/cwm/tarball/0dec9e8 -> cwm-5.1_p20130728-chneukirchen.tar.gz ) !vanilla? ( https://github.com/xmw/cwm/tarball/b8be675 -> cwm-5.1_p20130728-xmw.tar.gz )
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=c7c950da8e0e2915fe67549363e75871
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr virtual/pkgconfig sys-devel/bison
|
||||
DESCRIPTION=OpenBSD fork of calmwm, a clean and lightweight window manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ https://github.com/chneukirchen/cwm
|
||||
IUSE=vanilla
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=ISC
|
||||
RDEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr
|
||||
SLOT=0
|
||||
SRC_URI=vanilla? ( http://chneukirchen.org/releases/cwm-5.5.tar.gz -> cwm-5.5-chneukirchen.tar.gz ) !vanilla? ( https://github.com/xmw/cwm/tarball/67cc266 -> cwm-5.5-xmw.tar.gz )
|
||||
_eclasses_=eutils ea170b525f6a38a006be05c9d9429f13 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=c72ad377c525f66775e1f1b21743cd08
|
@ -1 +1 @@
|
||||
Mon, 06 Feb 2017 14:43:25 +0000
|
||||
Mon, 06 Feb 2017 17:43:22 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon Feb 6 14:39:27 UTC 2017
|
||||
Mon Feb 6 17:39:28 UTC 2017
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Feb 2017 15:00:01 +0000
|
||||
Mon, 06 Feb 2017 18:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1486392001 Mon 06 Feb 2017 02:40:01 PM UTC
|
||||
1486402801 Mon 06 Feb 2017 05:40:01 PM UTC
|
||||
|
@ -1 +1 @@
|
||||
Mon, 06 Feb 2017 14:43:24 +0000
|
||||
Mon, 06 Feb 2017 17:43:21 +0000
|
||||
|
@ -1,11 +1,19 @@
|
||||
DIST owncloud-8.1.11.tar.bz2 24608014 SHA256 a0aa349175459ab9539b3c9c0a638399fde3cd7d6f4e8150079a4d36e4773f12 SHA512 3b73f743c2fa555876ca4c3df73f038182add5db732021ca83c52f0e28b5c7ef3641061d8adafd070118ecd20b594e99753bc0f1a32a49ae30412fac6e8478b3 WHIRLPOOL 1a4b086128a4e48b0a0798a007b63bd6e04e9d391db3ec94e3a8f27a40116932349de05ac1da958175a3172d084ce5859e46eddfb489fc93bc85b41cc6954e27
|
||||
DIST owncloud-8.1.12.tar.bz2 24595002 SHA256 e6a544dedbd118edc10ac3e2d858c7646c5b365c5ada23f028d37b06770b329e SHA512 f600f29aa06f9d6b70e9c3779f362e1c5a00ddb605ee16dbf622ae35e1d3612308e1e7af2b8c067ad09ac53f63acf5032debf87a8b2c603d58243ad20fb92487 WHIRLPOOL bfc3850d0fac5809166661c76c59b2bf8486b0b1cf95bf38f73552d1090f536fb3f1bb9abdac4034c4c645aff93199e87cb0324589c323f4141168c98359da50
|
||||
DIST owncloud-8.2.10.tar.bz2 27971191 SHA256 cfbc1be93aefcfe4ad271638fd84611c9552bc89420224a18cd41ef1043495e9 SHA512 803f1a0c98e86421438103d7c160bfd46be5e34d9810255e26dd9015cca02a5bdccfe9352c89008e6f9439b5e420a5b361d0ff15591b506c1b0f00880c59d802 WHIRLPOOL b4d0cf6ed5df0721cd98703c9d7fc33ace265a7f111fb6fe064ffe20c6fc8dd9175d2b12748ff1f2b6c6afbd436a626c2c1d1d4de22037c4a5ee4e209eb6cde8
|
||||
DIST owncloud-8.2.9.tar.bz2 28036834 SHA256 fc2673c038868580fc92954f1f4a5acd15946d371948544f81e8c9975abfff25 SHA512 a8ab358947e930d96719b45845ed262004c8611fcde8ae34e08ececfe057a017bd7348cba7ded0433220fbab088484baaf357e441021044fa8283d4612c1af2e WHIRLPOOL c6aac23fa00208cb63596f8ef4b148ee2eceaf1513ec07965082f5bdc15b78aeb449691c608c3c37c10e0cb93539a59539a3acdc40a018d2e5e66e09ff624ab7
|
||||
DIST owncloud-9.0.7.tar.bz2 28376371 SHA256 d028bc76e208fd891ecad8f7beb6cd303167451a16fda154051b30d848cbddc8 SHA512 11d8c5cdc3ac27ab3c9dd0a5c452880a1433bc1f48b82939c1132a6cf726e3d53292630f7d37bda228bf5ccf7051e2a578bb5d82704896023a975939856dc2a4 WHIRLPOOL 7db733b6ed4750b8bd90a88df9ebe79a3573807e2a95ca045e670cea32d408603522b90c303b795a6c78d3918a6f9f72e0f5a04c760d316b16357742a523d6b1
|
||||
DIST owncloud-9.0.8.tar.bz2 28511394 SHA256 91b75fbab72ee3279310138045e3df4de4f2b65902ca6a19db3a054c4039adc8 SHA512 c73da8a74ff1589346386278c238e5b73f75bbac7ff5867afcf27af0677fad61f5e52c5c502d3af5f42d7db4f58353329be1a88cb62725c06ea9404333638f7d WHIRLPOOL a7055f6a3d2198a2601ad4cd1b868b0beb6c08b7e4d3bb9212b508fbd048336ce5c5c5eeb89599473c41e99cece7a83a2c8bd7c44aaa0b4e75652f0e63360aa1
|
||||
DIST owncloud-9.1.3.tar.bz2 28977283 SHA256 e0a1eb35fffb61dab5ca41f6d3fdb4ddcc3ec09683cd620b8094846785d4f6e9 SHA512 e661d3a69d1bce51aa6336fddd2ba205970d0d14e306a6ea0befa9fad6bb3563ff26118cd0471d4728cd9387fe67b58ba55058109bbf84f6c5c71fd87be38cea WHIRLPOOL 5a26edbb0768d8045fbf93c870463cae270d024dec85cdb5a34e165ad36e18fb150f4bae2c176862afc8a1704f2e39810c123ff009e598ceec6ed3748ee7d98f
|
||||
DIST owncloud-9.1.4.tar.bz2 13882525 SHA256 1bf62c5e665a98f8c82fbeb2fcc5d2aa2bd3157b0cad2a93000a8d72114ca547 SHA512 9a6b6f38f4d9cfed8df7438659940dd4d3cfe6dd83cc6cf5e5022fefa5600fd622722488dcfe699a4c9e8def4c6f25487aca83a8849cdbe6c961eb249f27fc7f WHIRLPOOL be7224a5c18e9993ef5758c8a91dbdcab776d55035479946c30115e4604b0a26ad1950195b6241607b1c231022c825c1f05bf1d6167c1c2f75bcfe1bf85894e2
|
||||
EBUILD owncloud-8.1.11.ebuild 1300 SHA256 247d63bf58d32fb070ce24b90b1a29c71f46d5ea0d347011041383addca04323 SHA512 43b671f5193431aee049967e10fecc3cd78308ef44aa383d6f994d51480a1c06f84f64d83e60d68b10456bb11887b118417e10841044612e7b0ad142868a3962 WHIRLPOOL 80758f8f2ca521d00c5c30ab703b94dc6ccae4261319e3f23c89421c956e58028bce6b176ae36f280a3fd3a258255a75f7ca188bca61fcc4de2dceeb7589586a
|
||||
EBUILD owncloud-8.1.12.ebuild 1300 SHA256 247d63bf58d32fb070ce24b90b1a29c71f46d5ea0d347011041383addca04323 SHA512 43b671f5193431aee049967e10fecc3cd78308ef44aa383d6f994d51480a1c06f84f64d83e60d68b10456bb11887b118417e10841044612e7b0ad142868a3962 WHIRLPOOL 80758f8f2ca521d00c5c30ab703b94dc6ccae4261319e3f23c89421c956e58028bce6b176ae36f280a3fd3a258255a75f7ca188bca61fcc4de2dceeb7589586a
|
||||
EBUILD owncloud-8.2.10.ebuild 1302 SHA256 c21cb870fa42323b958be1b0f71bd5d31dd4bbad61efe5d6f254a3ad48281ffa SHA512 482be585284d662841bff58f6c6d60ec29c424b488f42b332739f51e139eb329125b7ab253a30dffe655ff4bb23716575d2b431235bda26fc8d8a2542bdda0c8 WHIRLPOOL 62efc9fe13e8cdc1a0d39de072db7313b3c169ebfc21675226650f1e423e392d21d41575a974635917f74c700ed30fb5ea5d587a6c7043b0802dfd848f45ed76
|
||||
EBUILD owncloud-8.2.9.ebuild 1302 SHA256 c21cb870fa42323b958be1b0f71bd5d31dd4bbad61efe5d6f254a3ad48281ffa SHA512 482be585284d662841bff58f6c6d60ec29c424b488f42b332739f51e139eb329125b7ab253a30dffe655ff4bb23716575d2b431235bda26fc8d8a2542bdda0c8 WHIRLPOOL 62efc9fe13e8cdc1a0d39de072db7313b3c169ebfc21675226650f1e423e392d21d41575a974635917f74c700ed30fb5ea5d587a6c7043b0802dfd848f45ed76
|
||||
EBUILD owncloud-9.0.7.ebuild 1280 SHA256 abee32a82d9ad6f75d4071a8ffb6c67facd6fdb3d63a74f39915e91d510d7d1a SHA512 f2161cd17f079fc97127c88e985045514c972d3ae2fff1eea11f59644de349e69af776141329f3e45ac20926337b6af10700de8c3b29ad2d0968f84e53474ef7 WHIRLPOOL abf490b8eb2f64c20c43347015eea3e478998f2e3eddcde15e5a7ca2edce6464c85194a1ba156ad216207a88c38e235bd08f92ef79a51955b38922cd6964a800
|
||||
EBUILD owncloud-9.0.8.ebuild 1280 SHA256 abee32a82d9ad6f75d4071a8ffb6c67facd6fdb3d63a74f39915e91d510d7d1a SHA512 f2161cd17f079fc97127c88e985045514c972d3ae2fff1eea11f59644de349e69af776141329f3e45ac20926337b6af10700de8c3b29ad2d0968f84e53474ef7 WHIRLPOOL abf490b8eb2f64c20c43347015eea3e478998f2e3eddcde15e5a7ca2edce6464c85194a1ba156ad216207a88c38e235bd08f92ef79a51955b38922cd6964a800
|
||||
EBUILD owncloud-9.1.3.ebuild 1280 SHA256 abee32a82d9ad6f75d4071a8ffb6c67facd6fdb3d63a74f39915e91d510d7d1a SHA512 f2161cd17f079fc97127c88e985045514c972d3ae2fff1eea11f59644de349e69af776141329f3e45ac20926337b6af10700de8c3b29ad2d0968f84e53474ef7 WHIRLPOOL abf490b8eb2f64c20c43347015eea3e478998f2e3eddcde15e5a7ca2edce6464c85194a1ba156ad216207a88c38e235bd08f92ef79a51955b38922cd6964a800
|
||||
EBUILD owncloud-9.1.4.ebuild 1280 SHA256 abee32a82d9ad6f75d4071a8ffb6c67facd6fdb3d63a74f39915e91d510d7d1a SHA512 f2161cd17f079fc97127c88e985045514c972d3ae2fff1eea11f59644de349e69af776141329f3e45ac20926337b6af10700de8c3b29ad2d0968f84e53474ef7 WHIRLPOOL abf490b8eb2f64c20c43347015eea3e478998f2e3eddcde15e5a7ca2edce6464c85194a1ba156ad216207a88c38e235bd08f92ef79a51955b38922cd6964a800
|
||||
MISC ChangeLog 9558 SHA256 993824a3dc42957bb18526f71e3a370680fb364aecb1253d0ec6792d88c96f8d SHA512 1f239e61be68d1ebe20006585e129313ce7240099eb5d5fb237b9f34970c6ed3ca4f69488d9a7e6a0957b87926f8ae07af8ade47bf722509afe9286ae61bd892 WHIRLPOOL fb099a543229e3be526e8dc2158ce6835f2cd41062c4a935ccbd58d178a3e9f3f57ab032fe31db1af416e790715251b13804aea9f035f9ee09bfacff20ae9183
|
||||
MISC ChangeLog-2015 15443 SHA256 c545ba9a124b221a2ee650ee35ef522f47113f5caf51eed5357f17131178f2ff SHA512 fecc70966e3fa8a133de71fd595ba0643932e48ad4936fb8c163896990d7fa0ee696720abb8c4fe1dc6719c599fa7a38147960a5f715f00bd8f66496829541ce WHIRLPOOL 277e8e904340b9f7bab1e8478b411140b9d5bbf7829a7c40e1e0af92313212082ddbfd1210fa9cf397edddb8c4c11943886c94e1d757341a5827bad39bc578f2
|
||||
MISC metadata.xml 362 SHA256 40f613b47809fcdbbd320f6c96b00eed0b36c221373c46173e92ad1e6180d491 SHA512 64c690c6fa8bc6861f673b465e0519d5c5e945d76b66a2d9e7422cbfaa967624e7da287626bd12edbf347f0d0b5296fb9719ede93d15f073542367f5fecf5e99 WHIRLPOOL f4c4f3b3263dd1b90e19d83b908f6b8801cdcc65bb49b57275e1f23fd470f25e86b0a79cf6c2660edee4083abfab73134594fd0febbc4dad6dd96d7fdcc52a9b
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
DESCRIPTION="Web-based storage application where all your data is under your own control"
|
||||
HOMEPAGE="http://owncloud.org"
|
||||
SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+curl mysql postgres +sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/php:5.6[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlwriter,zip]
|
||||
virtual/httpd-php:5.6"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
dodir "${MY_HTDOCSDIR}"/data
|
||||
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/config
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
|
||||
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional applications (calendar, ...) are no longer provided by default."
|
||||
elog "You can install them after login via the applications management page"
|
||||
elog "(check the recommended tab). No application data is lost."
|
||||
webapp_pkg_postinst
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
DESCRIPTION="Web-based storage application where all your data is under your own control"
|
||||
HOMEPAGE="http://owncloud.org"
|
||||
SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+curl mysql postgres +sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlwriter,zip]
|
||||
<virtual/httpd-php-7.1"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
dodir "${MY_HTDOCSDIR}"/data
|
||||
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/config
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
|
||||
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional applications (calendar, ...) are no longer provided by default."
|
||||
elog "You can install them after login via the applications management page"
|
||||
elog "(check the recommended tab). No application data is lost."
|
||||
webapp_pkg_postinst
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
DESCRIPTION="Web-based storage application where all your data is under your own control"
|
||||
HOMEPAGE="http://owncloud.org"
|
||||
SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+curl mysql postgres +sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
|
||||
<virtual/httpd-php-7.1"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
dodir "${MY_HTDOCSDIR}"/data
|
||||
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/config
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
|
||||
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional applications (calendar, ...) are no longer provided by default."
|
||||
elog "You can install them after login via the applications management page"
|
||||
elog "(check the recommended tab). No application data is lost."
|
||||
webapp_pkg_postinst
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils webapp
|
||||
|
||||
DESCRIPTION="Web-based storage application where all your data is under your own control"
|
||||
HOMEPAGE="http://owncloud.org"
|
||||
SRC_URI="http://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+curl mysql postgres +sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="<dev-lang/php-7.1[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
|
||||
<virtual/httpd-php-7.1"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
dodir "${MY_HTDOCSDIR}"/data
|
||||
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/data
|
||||
webapp_serverowned -R "${MY_HTDOCSDIR}"/config
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
|
||||
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional applications (calendar, ...) are no longer provided by default."
|
||||
elog "You can install them after login via the applications management page"
|
||||
elog "(check the recommended tab). No application data is lost."
|
||||
webapp_pkg_postinst
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue