parent
8de70d32b0
commit
57c199e5de
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-admin/mms-agent
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/ChangeLog,v 1.1 2015/03/17 13:42:16 ultrabug Exp $
|
||||
|
||||
*mms-agent-3.1.0.175_p1 (17 Mar 2015)
|
||||
|
||||
17 Mar 2015; Ultrabug <ultrabug@gentoo.org> +mms-agent-3.1.0.175_p1.ebuild,
|
||||
+files/mms-monitoring-agent.initd, +metadata.xml:
|
||||
app-admin/mms-agent ebuild
|
||||
|
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mms-monitoring-agent.initd 720 SHA256 1b7dabf69a8ca8c0e35ff1d1d0ec33f5e3584427f3339264c35ee81f2708769d SHA512 f407400c64e692491e5ce48631fc189cdb2155abe7c2888b02b864a7ba597def0cf7b3a64cd8c8f2b8c2e2cc814ca1ec7a2e36e5b4c25946b0c2421bf06dbb3f WHIRLPOOL a0531aadbc80f36bfc05af78021bcf72323421bd1ba4d505ca6fad8126c57b920b71e011d42d02562606bb9f5501b8893d0bb1bd4245fa2547453e4522d3b2ab
|
||||
DIST mongodb-mms-monitoring-agent-3.1.0.175-1.linux_i386.tar.gz 2547796 SHA256 6316d2e4677abe03a5f0c608155fa589f446fff4038995f655c5d38e8505dfee SHA512 5009623abb90df12cb77fa8ea0d56421e7e991f910e1cdf640637eb54b51dd351d84f276e0ae2dd6afc756dbb63cfd8913ed3303ab87895a1318cfcc2e249999 WHIRLPOOL 22a44cbfc6d083dc22a11e2ea42f8fecc973c0b9d8d027ceda90db072a8e031ff70af721c84fdf9dd8b747813f41c64020e7731596d462d432ba60c88370c652
|
||||
DIST mongodb-mms-monitoring-agent-3.1.0.175-1.linux_x86_64.tar.gz 2633926 SHA256 fb5cb988dc4cf4da41230068f7f31da53260ee494fd83514402ddf242649e996 SHA512 5ef41473597060f93fe8eaa0414775325f0866d547e042733bb5caa531f4d3dde7e42a9d021a214a96344dc14a2a517cdcdec5100f631e941fa09ed3659580d1 WHIRLPOOL 6c7fe437d63053192a7a691d3ccf662fd6038da24fe3d270aa1454d3c1c6757dca4c9a966ec2a52eb349116f85f18cdae567a8a0dff3e94fc7046da2fc7fe998
|
||||
EBUILD mms-agent-3.1.0.175_p1.ebuild 1489 SHA256 47958ef4f211ea4c0c1e538fda3392cd56783bc4fbbb3b2166a5cb34227086a1 SHA512 e60506a17ef05f50eaf97e8306490f915c30e2f57ecbf0e50942548d90a2afa53f6fa570cb3bbe2fc47c15c1d2bd0ebe06e9a2a101dbeae5903aac503cc01435 WHIRLPOOL 6608e1ddacb806f2969d93f5d4b2b87a032699f86e6078bff6108cf52259b89311bdd70b804298f1f7066fd116991bbe1f26cca87a1a7e2540e6e348ca9ee01a
|
||||
MISC ChangeLog 412 SHA256 5075c4b8d1139a4237c5cd26136f0dd7a520da4a6b87e819b3d0683aeebf4c15 SHA512 763a8b33297e6725697b7929649b52e10c330e4bf6446e4e51dcef9bf3ee53f7128b105e0759333b26bc78abacb59b07e14c462b68a02496aab498d9b24e6bcf WHIRLPOOL fbf963d722ef3892681d339b513e913cb13f70780c6af92f541865d9092e8267e472c4aa90d3f035e46c891fd504012430e4fc13f2bc43a8d060328ddc4dfe40
|
||||
MISC metadata.xml 579 SHA256 4eb5e4cd7f2fbd47621a7f77bb0a6ee0e3a6aa6eb57ba079f8704df17249472f SHA512 0b4318c4cd5958a74b24b660888f26e43ba5666ab8c4349d11b8da85255d39c8fe7b476c90be0eb31ae5c13ab783c76421176d26e63c09bc6176df3a62335dc8 WHIRLPOOL 0a5d1e7dbf60d130ef28be028a5901ab3f2f2a5e1324b54bb023e9f7127b737c3b36fe76baf57c93df8a769331d14b7a26aff98975f92aa621b3fc8f54cb5541
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlUILz0ACgkQKiQSS7ZY+hMxgQD9GimVaU23nqZh+2sk0jUkXfkR
|
||||
DQRL6AC7zfE2QfoJz0oA/2QS0vk/+7kIRRkyVp9iNcltsSj4jFlkl3vl6lM9j39+
|
||||
=s8f3
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,25 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/files/mms-monitoring-agent.initd,v 1.1 2015/03/17 13:42:16 ultrabug Exp $
|
||||
|
||||
logfile=/var/log/mongodb/mms-monitoring-agent.log
|
||||
run_dir=${run_dir:-/run/mongodb}
|
||||
|
||||
command="/usr/bin/python2 mongodb-mms-monitoring-agent &>${logfile}"
|
||||
command_background="true"
|
||||
|
||||
pidfile=${run_dir}/${SVCNAME}.pid
|
||||
user=${user:-mongodb}
|
||||
group=${group:-mongodb}
|
||||
start_stop_daemon_args="--user ${user} --group ${group}"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
use syslog
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath -d -m 0750 -o "${user}":"${group}" "${run_dir}"
|
||||
cd /opt/mms-monitoring-agent
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>ultrabug@gentoo.org</email>
|
||||
<name>Alexys Jacob</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>bugs@bergstroem.nu</email>
|
||||
<name>Johan Bergström</name>
|
||||
<description>Proxy Maintainer. CC on bugs</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
MongoDB MMS agents collection.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="monitoring">Install the monitoring agent</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/mms-agent-3.1.0.175_p1.ebuild,v 1.1 2015/03/17 13:42:16 ultrabug Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PV=${PV/_p/-}
|
||||
|
||||
DESCRIPTION="MongoDB MMS agents"
|
||||
HOMEPAGE="http://mms.mongodb.com"
|
||||
SRC_URI="
|
||||
monitoring? (
|
||||
amd64? ( https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-${MY_PV}.linux_x86_64.tar.gz )
|
||||
x86? ( https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-${MY_PV}.linux_i386.tar.gz )
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+monitoring"
|
||||
|
||||
REQUIRED_USE="|| ( monitoring )"
|
||||
|
||||
RDEPEND="!<dev-db/mongodb-3.0.0[mms-agent]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
local arch="x86_64"
|
||||
else
|
||||
local arch="i386"
|
||||
fi
|
||||
|
||||
if use monitoring; then
|
||||
local MY_PN="mms-monitoring-agent"
|
||||
local MY_D="/opt/${MY_PN}"
|
||||
|
||||
pushd "${S}/mongodb-mms-monitoring-agent-${MY_PV}.linux_${arch}"
|
||||
|
||||
insinto ${MY_D}
|
||||
doins mongodb-mms-monitoring-agent
|
||||
|
||||
insinto /etc
|
||||
doins monitoring-agent.config
|
||||
rm monitoring-agent.config
|
||||
dosym /etc/monitoring-agent.config ${MY_D}/monitoring-agent.config
|
||||
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use monitoring; then
|
||||
elog "MMS Monitoring Agent configuration file :"
|
||||
elog " /etc/monitoring-agent.config"
|
||||
fi
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-admin/mongo-tools
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mongo-tools/ChangeLog,v 1.1 2015/03/17 13:42:55 ultrabug Exp $
|
||||
|
||||
*mongo-tools-3.0.1 (17 Mar 2015)
|
||||
|
||||
17 Mar 2015; Ultrabug <ultrabug@gentoo.org> +mongo-tools-3.0.1.ebuild,
|
||||
+files/mongo-tools-3.0.0-build.patch, +metadata.xml:
|
||||
app-admin/mongo-tools ebuild
|
||||
|
@ -0,0 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mongo-tools-3.0.0-build.patch 528 SHA256 99ee6a119b3dd4145a088a9c581763f856f53c579f477b4e4eaaa8e7dd2c0f02 SHA512 9bf9e247f49a4fbc251ce878b82d457136b3ede890458afbd92b27a9f283e44e02bab92b2817cd1c3160a807ce8a7e6296e813f3573c2b733f2701fdb07323fe WHIRLPOOL 03d7330cb179111ed608929b15d2901258e8d1434ed9b28a1069a235498b32fb4ba165fb193635be1925236a83181659efd53514ef9a5c640bdfc6d5e4da05f3
|
||||
DIST mongo-tools-3.0.1.tar.gz 2134516 SHA256 b0ac3a99d098f87840d2e0ef8c2fe004b546c379dc9dc9cf75c46ca527ca66ba SHA512 fa15ca3794d8075f50b3322bb8fabb13966b5455da54a4a8f4c982f7fa240128c0cf76adcade4fb6ae706b3969a6e4c92477e7ddc3b79f3ba62330c81fca83ae WHIRLPOOL 97dfbe01586e7a7fcf1278dd01c6c3bc3f47c94edd3d5bb3001ca8e6d46a39114cc01db3deeffacad212357dc73ee61fcfa66a7d26c663c8f4b0bdec7af44a8b
|
||||
EBUILD mongo-tools-3.0.1.ebuild 1097 SHA256 5c53f963b1ff7b1d19544ec1353b0b888eba675d25ebf3b3c02491c92f731ed4 SHA512 94a6f3b3f386fe662063e1aea60c1d76ef63fb17d4535e3cc9531e58e191fed9ae06c8b848f33ec6029da002687682b18f63cc4f94e970d1642033cc6d5e314c WHIRLPOOL 3e8c63f4ee0cfdfe9f0737770a61bd9b133950aa0010ad2fd7c5e170c025949115327c8cda33615ea9e1e9c856560efce746bc72e125a944d05ed36b94ba18b4
|
||||
MISC ChangeLog 411 SHA256 fe05aab8f2d517bdfb9792c7bf27cbae8ac32bd68df313998133c1c45fe112d4 SHA512 ffd033e08034c7c2ea3e92a5e994b70da4ecc05a54336c0b6f46af14161b1f77fbf93973f6c7825451525d956feeba2af90489d2a3afea7ab006277839d056d5 WHIRLPOOL 7536c417602d03d17284411274da1bf447920b1fbdb81e63c537f8628686a9b9a3f0fe908180c03f187123ba691236631309e6e812cf637408121331394e1e28
|
||||
MISC metadata.xml 552 SHA256 b55bdb5dcc955de691545e909fe4e8428b8b1b5131293f045d19bd80091158a8 SHA512 ded397b0ea3a6fe34e05e42fa02fe26fd7b4d2b5fc010c181e7465c9ca236c08e47ff8d95668180c46d0515340bfb898156d36ac453ba844e1d61c5a98990b03 WHIRLPOOL 0261d9168ab09b6b27962e00c5ceb7fad81da362a39df87998679e66ac091780165f7900140b34aec421bbad91111c174e7953c8232c7537ae9bd4e72e0fd4e2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlUIL2QACgkQKiQSS7ZY+hNrZwEAuwa10mkwIwsVPSfdtfatwCpP
|
||||
hknsY7Kb/uj+pZm16PMBAImWmOTnFUYAxDWdZpWR9eVH5eJXB4nvkTA00JBoM7Uq
|
||||
=KDxy
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,10 @@
|
||||
--- build.sh.orig 2015-02-17 16:55:47.000000000 +0000
|
||||
+++ build.sh 2015-02-18 09:22:30.671123198 +0000
|
||||
@@ -19,5 +19,5 @@
|
||||
for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog; do
|
||||
echo "Building ${i}..."
|
||||
# Build the tool, using -ldflags to link in the current gitspec
|
||||
- go build -o "bin/$i" -ldflags "-X github.com/mongodb/mongo-tools/common/options.Gitspec `git rev-parse HEAD`" -tags "$tags" "$i/main/$i.go"
|
||||
+ go build -o "bin/$i" -tags "$tags" "$i/main/$i.go"
|
||||
done
|
||||
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>ultrabug@gentoo.org</email>
|
||||
<name>Alexys Jacob</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>bugs@bergstroem.nu</email>
|
||||
<name>Johan Bergström</name>
|
||||
<description>Proxy Maintainer. CC on bugs</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
MongoDB operation tools such as mongodump, mongoexport, mongorestore, bsondump...
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mongo-tools/mongo-tools-3.0.1.ebuild,v 1.1 2015/03/17 13:42:55 ultrabug Exp $
|
||||
|
||||
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() {
|
||||
epatch "${FILESDIR}/${PN}-3.0.0-build.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
|
||||
if use sasl; then
|
||||
myconf="${myconf} sasl"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
myconf="${myconf} ssl"
|
||||
fi
|
||||
|
||||
./build.sh ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
}
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/bestcrypt/bestcrypt-2.0.6.ebuild,v 1.1 2015/03/17 19:10:50 alonbl Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils linux-mod toolchain-funcs versionator
|
||||
|
||||
MY_PN="BestCrypt"
|
||||
DESCRIPTION="commercially licensed transparent filesystem encryption"
|
||||
HOMEPAGE="http://www.jetico.com/"
|
||||
SRC_URI="http://www.jetico.com/linux/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="bestcrypt"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="virtual/linux-sources
|
||||
app-shells/bash"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="MODULES"
|
||||
linux-mod_pkg_setup
|
||||
|
||||
MODULE_NAMES="bestcrypt(block::kernel/kmod)
|
||||
bc_3des(crypto::kernel/kmod/crypto/algs/3des)
|
||||
bc_bf128(crypto::kernel/kmod/crypto/algs/bf128)
|
||||
bc_bf448(crypto::kernel/kmod/crypto/algs/bf448)
|
||||
bc_blowfish(crypto::kernel/kmod/crypto/algs/blowfish)
|
||||
bc_cast(crypto::kernel/kmod/crypto/algs/cast)
|
||||
bc_des(crypto::kernel/kmod/crypto/algs/des)
|
||||
bc_gost(crypto::kernel/kmod/crypto/algs/gost)
|
||||
bc_idea(crypto::kernel/kmod/crypto/algs/idea)
|
||||
bc_rijn(crypto::kernel/kmod/crypto/algs/rijn)"
|
||||
BUILD_TARGETS="module"
|
||||
BUILD_PARAMS=" \
|
||||
BC_KERNEL_DIR=\"${KERNEL_DIR}\""
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-build.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
MAKEOPTS="-j1" linux-mod_src_compile \
|
||||
CXX="$(tc-getCXX)"
|
||||
MAKEOPTS="-j1" emake \
|
||||
CC="$(tc-getCC)" \
|
||||
CXX="$(tc-getCXX)" \
|
||||
AR="$(tc-getAR)" \
|
||||
CFLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
emake install PREFIX="${ED}" install
|
||||
|
||||
newinitd "${FILESDIR}/bcrypt3" bcrypt
|
||||
sed -e '/\(bc_rc6\|bc_serpent\|bc_twofish\)/d' -i "${D}etc/init.d/bcrypt"
|
||||
dodoc HIDDEN_PART README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn
|
||||
ewarn "The BestCrypt drivers are not free - Please purchace a license from "
|
||||
ewarn "http://www.jetico.com/"
|
||||
ewarn
|
||||
|
||||
linux-mod_pkg_postinst
|
||||
}
|
@ -0,0 +1,341 @@
|
||||
From 4bce59bd9bc5a201caf5f2ff3e2080e7e5a01733 Mon Sep 17 00:00:00 2001
|
||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
Date: Sun, 6 Jul 2014 21:34:21 +0300
|
||||
Subject: [PATCH 3/3] build: do not auto build/install module
|
||||
|
||||
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
---
|
||||
Makefile | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 3cd36fd..a3fd59e 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -98,5 +98,5 @@ TESTS_TARGET = $(TARGET_DIR)/tests/bctool-tests
|
||||
|
||||
# default target builds console tool with modules
|
||||
-all: Makefile helpers module console
|
||||
+all: Makefile helpers console
|
||||
true
|
||||
|
||||
@@ -226,5 +226,5 @@ module-clean: force-look
|
||||
|
||||
# install for default target
|
||||
-install: module-install console-install helpers-install
|
||||
+install: console-install helpers-install
|
||||
true
|
||||
|
||||
--
|
||||
1.8.5.5
|
||||
|
||||
From f7f71ec155385aea3dec495d46d07452943fe729 Mon Sep 17 00:00:00 2001
|
||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
Date: Tue, 17 Mar 2015 21:05:22 +0200
|
||||
Subject: [PATCH] build: allow override programs
|
||||
|
||||
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
|
||||
---
|
||||
Makefile | 11 +++++++----
|
||||
certificate/CertificateLib/Makefile | 4 +++-
|
||||
disk/Makefile | 6 ++++--
|
||||
fslib/Makefile | 16 +++++++++-------
|
||||
kernel/Makefile | 5 +++--
|
||||
keygens/kgghost/Makefile | 7 +++++--
|
||||
keygens/kgsha/Makefile | 7 +++++--
|
||||
mount/Makefile | 9 +++++----
|
||||
spacemap/Makefile | 6 ++++--
|
||||
tests/Makefile | 12 ++++++------
|
||||
10 files changed, 51 insertions(+), 32 deletions(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 6af2319..359d022 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -56,6 +56,9 @@ KGSHA_LIB = $(KGSHA_BUILD_DIR)/lib$(KGSHA_LIB_NAME).a
|
||||
KGGHOST_LIB = $(KGGHOST_BUILD_DIR)/lib$(KGGHOST_LIB_NAME).a
|
||||
SPACEMAP_LIB = $(SPACEMAP_BUILD_DIR)/lib$(SPACEMAP_LIB_NAME).a
|
||||
|
||||
+CC = gcc
|
||||
+CXX = g++
|
||||
+
|
||||
BC_EXTRA_CFLAGS= $(CFLAGS) -D_LARGE_FILES -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
|
||||
BC_EXTRA_LDFLAGS = $(LDFLAGS)
|
||||
|
||||
@@ -125,7 +128,7 @@ helpers: create-dirs
|
||||
console: spacemap-lib certificate-lib fs-lib kernel-lib keygen-libs $(TARGET)
|
||||
true
|
||||
$(TARGET): $(BCTOOL_OBJS)
|
||||
- g++ $(BCTOOL_OBJS) $(BCTOOL_CFLAGS) $(BCTOOL_LDFLAGS) -o $(TARGET)
|
||||
+ $(CXX) $(BCTOOL_OBJS) $(BCTOOL_CFLAGS) $(BCTOOL_LDFLAGS) -o $(TARGET)
|
||||
|
||||
# GUI executable only (w/o console and helpers)
|
||||
panel: certificate-lib kernel-lib keygen-libs fs-lib
|
||||
@@ -339,10 +342,10 @@ module-uninstall:
|
||||
bash ./scripts/remove_mods
|
||||
|
||||
%.o:%.cpp
|
||||
- g++ -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
+ $(CXX) -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
|
||||
%.o:%.cc
|
||||
- g++ -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
+ $(CXX) -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
|
||||
%.o:%.c
|
||||
- gcc -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
+ $(CC) -c $(BCTOOL_CFLAGS) $< -o $@
|
||||
diff --git a/certificate/CertificateLib/Makefile b/certificate/CertificateLib/Makefile
|
||||
index d28ccc7..810a30a 100644
|
||||
--- a/certificate/CertificateLib/Makefile
|
||||
+++ b/certificate/CertificateLib/Makefile
|
||||
@@ -1,5 +1,7 @@
|
||||
|
||||
-CP = cp
|
||||
+CC = gcc
|
||||
+CXX = g++
|
||||
+AR = ar
|
||||
CFLAGS += -Wall -fno-strict-aliasing -O3
|
||||
#-Werror
|
||||
|
||||
diff --git a/disk/Makefile b/disk/Makefile
|
||||
index e3915b0..1a9ff01 100644
|
||||
--- a/disk/Makefile
|
||||
+++ b/disk/Makefile
|
||||
@@ -1,14 +1,16 @@
|
||||
DISKMON_OBJS = disk.o diskmon.o
|
||||
+
|
||||
+CXX = g++
|
||||
CFLAGS += -Wall -I. -I../ -p -gdwarf-2 #-DBC_DEBUG
|
||||
LDFLAGS += -ludev
|
||||
|
||||
all:diskmon Makefile
|
||||
|
||||
diskmon:$(DISKMON_OBJS)
|
||||
- g++ $(DISKMON_OBJS) $(LDFLAGS) -o diskmon
|
||||
+ $(CXX) $(DISKMON_OBJS) $(LDFLAGS) -o diskmon
|
||||
|
||||
%.o:%.cc
|
||||
- g++ $(CFLAGS) -c $< -o $@
|
||||
+ $(CXX) $(CFLAGS) -c $< -o $@
|
||||
|
||||
clean:
|
||||
rm -rf diskmon *.o
|
||||
diff --git a/fslib/Makefile b/fslib/Makefile
|
||||
index a6f96f4..bbe6cae 100644
|
||||
--- a/fslib/Makefile
|
||||
+++ b/fslib/Makefile
|
||||
@@ -1,3 +1,5 @@
|
||||
+CC = gcc
|
||||
+AR = ar
|
||||
|
||||
FSLIB_CFLAGS = $(CFLAGS) -Wall -O0 -DFSLIB_DEBUG -g # -O3
|
||||
FSLIB_CFLAGS += -I. -D_LARGE_FILES -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 #-fvisibility=hidden
|
||||
@@ -15,25 +17,25 @@ FSLIB_TOOLS = file_hfs test_hfs test_info test_free_space diskinfo
|
||||
all: Makefile $(FSLIB) $(FSLIB_TOOLS)
|
||||
|
||||
$(FSLIB): $(OBJS)
|
||||
- ar rcs $(FSLIB) $(OBJS)
|
||||
+ $(AR) rcs $(FSLIB) $(OBJS)
|
||||
|
||||
test_hfs: $(FSLIB) test/test_hfs.o
|
||||
- gcc test/test_hfs.o $(OBJS) $(FSLIB_LDFLAGS) -o test_hfs
|
||||
+ $(CC) test/test_hfs.o $(OBJS) $(FSLIB_LDFLAGS) -o test_hfs
|
||||
|
||||
file_hfs: $(FSLIB) test/file_hfs.o
|
||||
- gcc test/file_hfs.o $(OBJS) $(FSLIB_LDFLAGS) -o file_hfs
|
||||
+ $(CC) test/file_hfs.o $(OBJS) $(FSLIB_LDFLAGS) -o file_hfs
|
||||
|
||||
test_info: $(FSLIB) test/test_info.o
|
||||
- gcc test/test_info.o $(OBJS) $(FSLIB_LDFLAGS) -o test_info
|
||||
+ $(CC) test/test_info.o $(OBJS) $(FSLIB_LDFLAGS) -o test_info
|
||||
|
||||
test_free_space: $(FSLIB) test/test_free_space.o
|
||||
- gcc test/test_free_space.o $(FSLIB_CFLAGS) $(OBJS) $(FSLIB_LDFLAGS) -o test_free_space
|
||||
+ $(CC) test/test_free_space.o $(FSLIB_CFLAGS) $(OBJS) $(FSLIB_LDFLAGS) -o test_free_space
|
||||
|
||||
diskinfo: $(FSLIB) test/diskinfo.o
|
||||
- gcc test/diskinfo.o $(OBJS) $(FSLIB_LDFLAGS) -g -o diskinfo
|
||||
+ $(CC) test/diskinfo.o $(OBJS) $(FSLIB_LDFLAGS) -g -o diskinfo
|
||||
|
||||
.c.o:
|
||||
- gcc $(FSLIB_CFLAGS) -c $< -o $@
|
||||
+ $(CC) $(FSLIB_CFLAGS) -c $< -o $@
|
||||
|
||||
clean:
|
||||
rm -rf *~ *.o test/*.o $(OBJS) $(FSLIB) $(FSLIB_TOOLS)
|
||||
diff --git a/kernel/Makefile b/kernel/Makefile
|
||||
index 1a71617..4f9760d 100644
|
||||
--- a/kernel/Makefile
|
||||
+++ b/kernel/Makefile
|
||||
@@ -3,6 +3,7 @@ OBJECTS = $(SOURCES:.cc=.o)
|
||||
TARGET_DIR = ./build/
|
||||
TARGET = $(TARGET_DIR)/libbckernel.a
|
||||
BC_CFLAGS = $(BC_EXTRA_CFLAGS) -fPIC -c -Wall -ludev -L../build/ -lspacemap -I../ -fvisibility=hidden #-fvisibility-inlines-hidden
|
||||
+CXX = g++
|
||||
|
||||
|
||||
### Build ###
|
||||
@@ -21,12 +22,12 @@ module: create-dirs force_look
|
||||
|
||||
kernel-lib: create-dirs $(TARGET)
|
||||
$(TARGET): $(OBJECTS)
|
||||
- ar rcs $(TARGET) $(OBJECTS)
|
||||
+ $(AR) rcs $(TARGET) $(OBJECTS)
|
||||
|
||||
$(OBJECTS): Makefile $(SOURCES) BCKernel.h
|
||||
set -e; \
|
||||
for i in $(SOURCES); do \
|
||||
- g++ -c $(BC_CFLAGS) $$i -o $${i%.cc}.o; \
|
||||
+ $(CXX) -c $(BC_CFLAGS) $$i -o $${i%.cc}.o; \
|
||||
done
|
||||
|
||||
create-dirs: $(TARGET_DIR)
|
||||
diff --git a/keygens/kgghost/Makefile b/keygens/kgghost/Makefile
|
||||
index 8f6cc59..fe59ac7 100644
|
||||
--- a/keygens/kgghost/Makefile
|
||||
+++ b/keygens/kgghost/Makefile
|
||||
@@ -5,10 +5,13 @@ KGGHOST_OBJS = hash.o pbe.o keyblock.o datablock.o kgghost.o
|
||||
KGGHOST_CFLAGS = -Wall -p -ggdb -I. -I../../ -I../../certificate -DBC_LINUX
|
||||
KGGHOST_CFLAGS += $(BC_EXTRA_CFLAGS)
|
||||
|
||||
+CXX = g++
|
||||
+AR = ar
|
||||
+
|
||||
all: $(KGGHOST) Makefile
|
||||
|
||||
$(KGGHOST):$(KGGHOST_OBJS) $(CERTIFICATE_LIB)
|
||||
- ar rcs $(KGGHOST) $(KGGHOST_OBJS)
|
||||
+ $(AR) rcs $(KGGHOST) $(KGGHOST_OBJS)
|
||||
|
||||
$(CERTIFICATE_LIB):
|
||||
make -C ../../certificate/CertificateLib
|
||||
@@ -17,7 +20,7 @@ $(KERNEL_LIB):
|
||||
make -C ../../kernel/build
|
||||
|
||||
%.o:%.cpp
|
||||
- g++ $(KGGHOST_CFLAGS) -c -o $@ $<
|
||||
+ $(CXX) $(KGGHOST_CFLAGS) -c -o $@ $<
|
||||
|
||||
clean:
|
||||
rm -f *.o *.ver *~ $(KGGHOST)
|
||||
diff --git a/keygens/kgsha/Makefile b/keygens/kgsha/Makefile
|
||||
index f1a89f9..57f55ca 100644
|
||||
--- a/keygens/kgsha/Makefile
|
||||
+++ b/keygens/kgsha/Makefile
|
||||
@@ -10,10 +10,13 @@ KGSHA_OBJS = hash.o datablock.o kgsha.o
|
||||
KGSHA_CFLAGS = -Wall -p -gdwarf-2 -I. -I../../ -I../../certificate -DBC_LINUX
|
||||
KGSHA_CFLAGS += $(EXTRA_CFLAGS)
|
||||
|
||||
+CXX = g++
|
||||
+AR = ar
|
||||
+
|
||||
all: $(KGSHA) $(KGSHA_OBJS) Makefile hidden_sector.h defs.h datablock.h
|
||||
|
||||
$(KGSHA): $(KGSHA_OBJS) $(CERTIFICATE_LIB) $(KERN_LIB)
|
||||
- ar rcs $(KGSHA) $(KGSHA_OBJS)
|
||||
+ $(AR) rcs $(KGSHA) $(KGSHA_OBJS)
|
||||
|
||||
$(CERT_LIB):
|
||||
make -C ../../certificate/CertificateLib
|
||||
@@ -22,7 +25,7 @@ $(KERN_LIB):
|
||||
make -C ../../kernel/
|
||||
|
||||
%.o:%.cpp
|
||||
- g++ $(KGSHA_CFLAGS) -c -o $@ $<
|
||||
+ $(CXX) $(KGSHA_CFLAGS) -c -o $@ $<
|
||||
|
||||
clean:
|
||||
rm -f *.o *.ver *~ $(KGSHA)
|
||||
diff --git a/mount/Makefile b/mount/Makefile
|
||||
index 7a3d66b..0e60095 100644
|
||||
--- a/mount/Makefile
|
||||
+++ b/mount/Makefile
|
||||
@@ -1,22 +1,23 @@
|
||||
|
||||
HELPERS = bcrrpart_helper bcmount_helper bcumount_helper
|
||||
|
||||
+CC = gcc
|
||||
OBJS = common.o
|
||||
CFLAGS += -Wall -O3
|
||||
|
||||
all: $(HELPERS) Makefile
|
||||
|
||||
bcrrpart_helper: $(OBJS) rrpart.o
|
||||
- gcc $(OBJS) rrpart.o $(LDFLAGS) -o bcrrpart_helper
|
||||
+ $(CC) $(OBJS) rrpart.o $(LDFLAGS) -o bcrrpart_helper
|
||||
|
||||
bcmount_helper: $(OBJS) mount.o
|
||||
- gcc $(OBJS) mount.o $(LDFLAGS) -o bcmount_helper
|
||||
+ $(CC) $(OBJS) mount.o $(LDFLAGS) -o bcmount_helper
|
||||
|
||||
bcumount_helper: $(OBJS) umount.o
|
||||
- gcc $(OBJS) umount.o $(LDFLAGS) -o bcumount_helper
|
||||
+ $(CC) $(OBJS) umount.o $(LDFLAGS) -o bcumount_helper
|
||||
|
||||
%.o:%.c
|
||||
- gcc $(CFLAGS) -c -o $@ $<
|
||||
+ $(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
clean:
|
||||
rm -f *.o *.ver *~ $(HELPERS)
|
||||
diff --git a/spacemap/Makefile b/spacemap/Makefile
|
||||
index 6dff240..7dd2ad9 100644
|
||||
--- a/spacemap/Makefile
|
||||
+++ b/spacemap/Makefile
|
||||
@@ -5,17 +5,19 @@ LIB_NAME = spacemap
|
||||
STATIC_TARGET = lib$(LIB_NAME).a
|
||||
OBJECT_CFLAGS = -fPIC -g -c -Wall -ludev -fvisibility=hidden #-fvisibility-inlines-hidden
|
||||
|
||||
+CXX = g++
|
||||
+AR = ar
|
||||
|
||||
all: static
|
||||
true
|
||||
|
||||
static: $(OBJECTS)
|
||||
- ar rcs $(STATIC_TARGET) $(OBJECTS)
|
||||
+ $(AR) rcs $(STATIC_TARGET) $(OBJECTS)
|
||||
|
||||
$(OBJECTS): $(SOURCES)
|
||||
set -e; \
|
||||
for i in $(SOURCES); do \
|
||||
- g++ $(OBJECT_CFLAGS) $$i -o $${i%.c}.o; \
|
||||
+ $(CXX) $(OBJECT_CFLAGS) $$i -o $${i%.c}.o; \
|
||||
done
|
||||
|
||||
clean:
|
||||
diff --git a/tests/Makefile b/tests/Makefile
|
||||
index c6d78f0..419020b 100644
|
||||
--- a/tests/Makefile
|
||||
+++ b/tests/Makefile
|
||||
@@ -2,8 +2,8 @@ TESTS_PWD = ../build/tests/
|
||||
TESTS_TARGET = $(TESTS_PWD)/bctool-tests
|
||||
TESTS_SOURCES = tests-main.c ../container/cipher.cc ../keygens/kgsha/datablock.cpp ../keygens/kgsha/hash.cpp ../container/linux/file.cpp
|
||||
TESTS_CFLAGS = -I../ -I../certificate/ -L../build/ -L../build/kernel/ -DBC_LINUX -ludev -g
|
||||
-CP = gcc
|
||||
-CPP = g++
|
||||
+CC = gcc
|
||||
+CXX = g++
|
||||
CERT_LIB_NAME = certificate
|
||||
KERN_LIB_NAME = bckernel
|
||||
SPACEMAP_LIB_NAME = spacemap
|
||||
@@ -15,11 +15,11 @@ all: $(TESTS_TARGET)
|
||||
cp insert-modules.sh remove-modules.sh bcmod-loaded.sh $(TESTS_PWD)
|
||||
|
||||
$(TESTS_TARGET): $(TESTS_SOURCES) Makefile
|
||||
- $(CPP) -o $(TESTS_TARGET) $(TESTS_CFLAGS) $(TESTS_SOURCES) -l$(CERT_LIB_NAME) -l$(KERN_LIB_NAME) -l$(SPACEMAP_LIB_NAME) -lcunit -ludev
|
||||
+ $(CXX) -o $(TESTS_TARGET) $(TESTS_CFLAGS) $(TESTS_SOURCES) -l$(CERT_LIB_NAME) -l$(KERN_LIB_NAME) -l$(SPACEMAP_LIB_NAME) -lcunit -ludev
|
||||
cp kernel/print-struct-size.c $(TESTS_PWD)
|
||||
- $(CP) -o $(TESTS_PWD)test-data-generator kernel/test-data-generator.c $(TESTS_CFLAGS) -l$(KERN_LIB_NAME) -l$(SPACEMAP_LIB_NAME)
|
||||
- $(CPP) -o $(TESTS_PWD)kgsha-key-generator kgsha/kgsha-data-generator.cpp ../keygens/kgsha/datablock.cpp ../keygens/kgsha/hash.cpp ../container/cipher.cc $(TESTS_CFLAGS) -l$(KERN_LIB_NAME) -l$(CERT_LIB_NAME) -l$(SPACEMAP_LIB_NAME)
|
||||
- $(CP) -o $(TESTS_PWD)/bcdevchecker bcdevchecker.c
|
||||
+ $(CC) -o $(TESTS_PWD)test-data-generator kernel/test-data-generator.c $(TESTS_CFLAGS) -l$(KERN_LIB_NAME) -l$(SPACEMAP_LIB_NAME)
|
||||
+ $(CXX) -o $(TESTS_PWD)kgsha-key-generator kgsha/kgsha-data-generator.cpp ../keygens/kgsha/datablock.cpp ../keygens/kgsha/hash.cpp ../container/cipher.cc $(TESTS_CFLAGS) -l$(KERN_LIB_NAME) -l$(CERT_LIB_NAME) -l$(SPACEMAP_LIB_NAME)
|
||||
+ $(CC) -o $(TESTS_PWD)/bcdevchecker bcdevchecker.c
|
||||
|
||||
clean:
|
||||
rm -rf $(TESTS_PWD)
|
||||
--
|
||||
2.0.5
|
||||
|
@ -0,0 +1,35 @@
|
||||
--- SConstruct.orig 2015-02-05 16:33:41.000000000 +0000
|
||||
+++ SConstruct 2015-02-18 08:21:23.120134258 +0000
|
||||
@@ -1008,7 +1008,6 @@
|
||||
# -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
|
||||
env.Append( CCFLAGS=["-fPIC",
|
||||
"-fno-strict-aliasing",
|
||||
- "-ggdb",
|
||||
"-pthread",
|
||||
"-Wall",
|
||||
"-Wsign-compare",
|
||||
@@ -1016,13 +1015,13 @@
|
||||
"-Winvalid-pch"] )
|
||||
# env.Append( " -Wconversion" ) TODO: this doesn't really work yet
|
||||
if linux or darwin:
|
||||
- env.Append( CCFLAGS=["-pipe"] )
|
||||
if not has_option("disable-warnings-as-errors"):
|
||||
env.Append( CCFLAGS=["-Werror"] )
|
||||
|
||||
env.Append( CPPDEFINES=["_FILE_OFFSET_BITS=64"] )
|
||||
- env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
|
||||
env.Append( LINKFLAGS=["-fPIC", "-pthread"] )
|
||||
+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'] )
|
||||
+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
|
||||
|
||||
# SERVER-9761: Ensure early detection of missing symbols in dependent libraries at program
|
||||
# startup.
|
||||
@@ -1039,7 +1038,7 @@
|
||||
if not darwin:
|
||||
env.Append( LINKFLAGS=["-rdynamic"] )
|
||||
|
||||
- env.Append( LIBS=[] )
|
||||
+ env.Append( LIBS=['pcre', 'pcrecpp', 'snappy', 'yaml-cpp'] )
|
||||
|
||||
#make scons colorgcc friendly
|
||||
for key in ('HOME', 'TERM'):
|
@ -0,0 +1,34 @@
|
||||
# !! IMPORTANT !!
|
||||
#
|
||||
# This file uses the YAML format as described in the documentation:
|
||||
# http://docs.mongodb.org/manual/reference/configuration-options/
|
||||
|
||||
storage:
|
||||
dbPath: "/var/lib/mongodb"
|
||||
#engine: wiredTiger
|
||||
|
||||
systemLog:
|
||||
destination: file
|
||||
path: "/var/log/mongodb/mongodb.log"
|
||||
quiet: true
|
||||
logAppend: true
|
||||
|
||||
net:
|
||||
port: 27017
|
||||
bindIp: 127.0.0.1
|
||||
#ssl:
|
||||
# mode: disabled
|
||||
|
||||
#security:
|
||||
#keyFile:
|
||||
#clusterAuthMode:
|
||||
|
||||
#replication:
|
||||
#replSetName:
|
||||
|
||||
# Specifies one of the MongoDB parameters described here:
|
||||
# http://docs.mongodb.org/manual/reference/parameters/
|
||||
#
|
||||
# You can specify multiple setParameter fields such as:
|
||||
# setParameter: {enableTestCommands: 1}
|
||||
#setParameter:
|
@ -0,0 +1,145 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-3.0.1.ebuild,v 1.1 2015/03/17 13:45:06 ultrabug Exp $
|
||||
|
||||
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 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="http://downloads.mongodb.org/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug kerberos mms-agent ssl +tools"
|
||||
|
||||
RDEPEND="app-arch/snappy
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
>=dev-libs/libpcre-8.30[cxx]
|
||||
dev-libs/snowball-stemmer
|
||||
dev-util/google-perftools[-minimal]
|
||||
net-libs/libpcap
|
||||
mms-agent? ( app-admin/mms-agent )
|
||||
ssl? ( >=dev-libs/openssl-1.0.1g:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/gcc-4.8.2:*
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
|
||||
PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --disable-warnings-as-errors"
|
||||
scons_opts+=" --use-system-boost"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-stemmer"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-yaml"
|
||||
|
||||
if use debug; then
|
||||
scons_opts+=" --dbg=on"
|
||||
fi
|
||||
|
||||
if use prefix; then
|
||||
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
|
||||
scons_opts+=" --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.0.0-fix-scons.patch"
|
||||
}
|
||||
|
||||
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() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 3.0 ]]; 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"
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST pocl-0.11.tar.gz 1561743 SHA256 24bb801fb87d104b66faaa95d1890776fdeabb37ad1b12fb977281737c7f29bb SHA512 052cbac36a12a5b015779740c45b64adde5fa58a090f298b69de1df3ac9875d7bfc6dfe9f7ae95d14d974d7b44dc64e53ce6ad3a9b8e74708d546ef6e1032151 WHIRLPOOL 860a87904408eb7394e126bf5c8cab619d8f1d48a57440e9d73f585c5eaa1a70e53c5843f4ffbaa742447cd0e8ebf9c11fc0917357f6af203ecb1c3c48c0fa87
|
||||
EBUILD pocl-0.11.ebuild 883 SHA256 85a74d7919f26d08c2fbdde2f3a621327338b0005384786a01190f42923046f9 SHA512 335851102b7d86c66bffc8b2caebbd2f5c583f6dfac31d474e9abeac8cd6221dd37cb12a424aa4ec3086cc2a57fda87c400f903dd3fdf26e9defc94f99687b72 WHIRLPOOL 837491d546506d56951431e4f0f85bcdf56415e98400a5b40864d9abbf17bb8212b0098567185f75178f9af1f86dd5ed24fe8a9fa9a98f6d631e8f8d6bee9f36
|
||||
MISC ChangeLog 343 SHA256 de84f58acdcce0ec15a80a854d6235b574b2154a2732632c14a3c2f2aa58d83e SHA512 56dbf0899034341cfbc9ce7e5c1a57ec5ac1c317f56d7bc94730c5b1905118b855932746260e4b829c2ccc85af80babe8f2fd9e8a3bf8dce1d5ae2768ff77ebc WHIRLPOOL 2e1b5ec8477a02a5465d9bd19c5a640859f8e22ece2336ca2774710b7656e34210d9b40d8dfc5380a85b9a2d3cf95ba2be86ac403d5b5ecf5e53564ac1112ec0
|
||||
EBUILD pocl-0.11.ebuild 890 SHA256 1441e240d56f7549699b5323389fc414bfc6158d43c2f560273e38e24a40d2ef SHA512 ffd73f2403bec546200eb2a78a2c73d0a847dd2751e6e4bc6110a6b1b548e50106b9678152c903057a4ee350752203bea79432e0d34ec77344425076328a0540 WHIRLPOOL f5e815046116d656b7387b6ab80e9862bcbc10ee7fde9dfb394fa60686829790de02a17f4f9dfc1ce8ab5d7b7061da9a6741f0b76465dc435bae582d4a95a571
|
||||
MISC ChangeLog 431 SHA256 c073176af38200bdf559335fe92fe0df97212671c37c6c413d3e37e746bd2ba3 SHA512 74cc9ae9043e4e847d99c4023d5581d61a4dd33174dc915960e17901c85f4eeded6f9541d15d307f706f7937a478a33b7d0fa362580c83c36c382b23a058c4ba WHIRLPOOL 82c1ec215e1b03954a32d7cb35265ca1fb3013851ed3f13f0dcaf063ff5c6e198649b8fadae08506e82a645a45a8d2c12fd20aa42098ff13ea47428180e00c7c
|
||||
MISC metadata.xml 239 SHA256 57c79f6c1b1b06b8d90265f1cc0affe89b5548b63e811f0313bfb2a0a0aa201a SHA512 1898d4e8bb4f02ffdad555a095ee76f934bd6ee1f914564eac1932f0dd96f26a52f47047324ed0a81009516a84bf72e1b10922fa751f322abf17517f84f62156 WHIRLPOOL 7375ace29b0d9c7e945e141c09b70c79599780bc9d3478e59fbc85dc4330aeda6bf2bb54fde24d25feb181f88618e11e022a90674d1f26ff9ef692bd698ff754
|
||||
|
@ -1,18 +1,32 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libinput-0.12.0.tar.xz 538364 SHA256 6e0ce9dd9ff04e9ac382dffb7fa332b94f093227a197a9c8189e87de6d88b55a SHA512 e2e069ef3489361a03bf1f031be0541d79ef6e42e6523c00a0b61a5ec480c53dc34139ed92ab4ffd5a9c7c1420a7c50aa157d3d58889beeffa02e7eed6d0c21f WHIRLPOOL f51b9f96e6926ab2f665b6d714e81c95bdb2d792830ef80eb3b623b5466f9464aeb2b5abd5454e319af795063576d959475dd0fbae20d59d3ae09480684a08ef
|
||||
DIST libinput-0.7.0.tar.xz 440228 SHA256 129f485afe5e4a9394641293991c97cb99f5f3338340d0d65b704ff463d1579e SHA512 0e03ab7ca98c4574997742b7d8912000fb176d7a3e2c381b7e63139f78455374f8f38284e226fe443d5a524f34be8995317b91fc0190795a97b10af060423b77 WHIRLPOOL 664510fc33cb718b56600553332bb3eb587b3f4a40f81d4a80dd218882aba204522bcbbfab98f3ae0c6447d3a39cc98b9d88aea5f8e3c21da0803b93d64ad321
|
||||
DIST libinput-0.8.0.tar.xz 504908 SHA256 57747436ac6a2ed9fe7745093acdd96fdce699bad6074c6e89450367d74192c7 SHA512 f913d48f1badf4fca98384382ab6d84d5b9e49d4130cdf1073fa89b49b8bcb1c313f82b2728513a77433e4020645a10dbcc0511f87e9d2e1316c5f1d1126e9ae WHIRLPOOL 2c92c9d1ff3cd9940390399b1abba40a953cbf6cb49c10df66e3d073f14905603ec98589d61d5ff74f613a6a67c678646ae724d12633b740bbe37340e4fa6568
|
||||
DIST libinput-0.9.0.tar.xz 510512 SHA256 309043976f41f5451c2a4b1c25bc2993b18aecb22524d797f21eb6b6c968ff0d SHA512 a6f718215428eda45ac00c25d0b62ada84bf924822cb66e0a9b28f4cfc36e7d1678f2dfb47afae16ce4c277d589adcf97aefe8e2e5a154873b649fe4a84527a1 WHIRLPOOL 23da6dbcd7b17000cea641e0931db8a9b2ad34b0655e4e31b0419ff4799adc59d2646b10316e073ad49695ebd652c150abf05c39d15c735ecb1d97f6f8c1d8de
|
||||
EBUILD libinput-0.12.0.ebuild 1249 SHA256 cd10662e4d2dbc845339db83d1d24b594c6723714dbc38e17f32eb068b14792f SHA512 a242d1baec3a2b975f262f741b4fa83bae5493e3a5d3c41fdbf35dfb3d9e476ea72b0b5e7ae9bf84d708ef0295f83e735416e001b3adfa867117a354a0390577 WHIRLPOOL 7c94118c588b5ef1586b19e061f1f6642937c3bbb783f97819a844bdf1639f83907c475a47a8e571a898a381713f7f0c24b720a4400508f8ec67a5859677530d
|
||||
EBUILD libinput-0.7.0.ebuild 1100 SHA256 42ff6e2c6d8365dbfcf7311d53b6a87f486d69fa13ae8c8973b7475c1c1df7e1 SHA512 bef35a2a639245fc3b6b530df9c9c8f08fb57e41af66a33b3884ae1c1fb8b69635f7ef73d832439bae2ef0361949aca8f6dddaa3c4868b9137b764fa2aca8900 WHIRLPOOL 666cfad62c9d20ca2af278c7104d196111bf11e0af498d8a25a84236ae14f2e158c2a98663b76a3c8f32c8331712756ad7e5962ea6c3adead7d8a9419c935a61
|
||||
EBUILD libinput-0.8.0.ebuild 1202 SHA256 5abd2fd862298e5d915484bee0e3d1e0a2f965c2f5340197751c69b126183f75 SHA512 44b55ca829bec6e8ce151e107a1dd4727622eb19476929102d4151c6e8a39e54e172c3a71d1c24415362d225a6ac6f7e04a865ae0bb83ddb25754ddea88a6c1c WHIRLPOOL e62b65da25393396360cd2d8cb5f458aeec0d4ddffe5e2de44759ccfcfc5a37ce75ef55b7bbd2818c1115ba96293189f9a4cca11d9940212a1da9d362eeefe90
|
||||
EBUILD libinput-0.9.0.ebuild 1208 SHA256 71731253bc70420a701b4edf57043df6a5d7d4ceba0b1bb840c6eee97f3b4df2 SHA512 f5f2ac75e2066c0ba6885e55bcb0ec6ec5c592b8051deadb56e8ef49a183a54f4d8a926293fd148e1ac787b112552fc3dc2afefbad1c12251062dd091369313d WHIRLPOOL eecc0c066aa1e72287c8f59e20c55574f16a2a89be7dc2fc3c34a22d7a3d331a374797f5b4f2ce773f85c386987b3b81e8765d6ed1f79d16cd30ae8a27dbbaaf
|
||||
MISC ChangeLog 2012 SHA256 e6f7c72508051f6011c0ff4669d45b229060a63253bec613152ce33b2a76d529 SHA512 b217d467b2d515eaac31862a053538dc87432b17c5f113ec194aa9af9ba822c0ceed8989618927003cf33775acd4f8cbe6a9a00bc5b00fd04f65d4910603c617 WHIRLPOOL 9830fc0d4189ab6d5c9f0faf956a22645a35f8e6fd8253eac0de06de6b50b33b6745580e9ea9d0208afbcfecb5b105fe78b3c00fec3da29b90af237ccae2325e
|
||||
EBUILD libinput-0.9.0.ebuild 1245 SHA256 65956a9739bccf43cd418f61a7e3f87ecd7ac97516b857f00c7b40f47f322b13 SHA512 736acab986b710ac81036d061fc70d9349a2da6bc71498d8ff21a8a1168a7cbea66b574d352cdb74d7c1f37c508131271d3ca87acaaac72852f6444ccc9c499e WHIRLPOOL a37a7c870be8258399eb8a19d372fab8a3e221f23b9e4ca21c0969e576a164e9db858f499d8f779a1e63b984e316a23adae59ef7d447e5e8cd7217dd191ac7d8
|
||||
MISC ChangeLog 2284 SHA256 0f7bb43e9eb0b3b4e73c51b82530f7dc803e3eb3eb19c299045cc65a36824a61 SHA512 177b5443ee8800af15f3b825dcd4229f38bb4592501199df4ca3713de74a043bad579affe2064b86d88237eaa0522b3b66a00aff1b63704643d86e9efc2dc161 WHIRLPOOL 2edec85b8c9f1e07826c7ccfdc460cf64b7a6146f8b954342113cfa9d8e289c159517c766d29f28c5bfa259b473673bf17cc3b490a33e37c2c45de0936090ac3
|
||||
MISC metadata.xml 175 SHA256 6922194947ab33efa21c47a06cdbf95117380c047121e54d25a0708327c5c078 SHA512 43152f2446e33611d557e09fef868d488b02dc790896ed303b18c680870f6f1f46ae3467a21d35be20dbabcddd99b3f593386eacc65550f0ec67772c73474b27 WHIRLPOOL c9563bc57117e08e1e8d6019db31f06be261fae6e5fc04d9a11dc31074d6c225d8fa6e6b62e88a9a1d1d552eeed6f3b29f0f49bd6fb872040a69e81962bcc58e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iEYEAREIAAYFAlUFhpEACgkQCaWpQKGI+9QVYACdHUd97S7xq+8WfG86C9J+7wu3
|
||||
pMEAn2o5otAlfytJGhnGkv50h0BmQ7Fo
|
||||
=rc40
|
||||
iQJ8BAEBCABmBQJVCG3lXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RDFCODdDQUUxMkUwNkJCNjUyMDMxOEIy
|
||||
MzI0RTdCNTY2REYyNjExAAoJECMk57Vm3yYRcqMQAIEok3PYFLD3kbQLlvJ7UKHq
|
||||
06RSyPGqDOD86JoIMHDIEqXBcUNdLm7U8zCK+dAzZv7R++thqISVhXwSL3Sj6KFZ
|
||||
tcA8sdCbxlHXudXzMqcTQ8yDYPAM+7mfM18e1NGsqUrROq98TRj5kd+O80Xp5cj1
|
||||
xI9Lq9U46y0/C+/sV5EF6sB3lxSy4cGVE/gOPwtzrEzGmjSbohdK37JWTqyI2YpM
|
||||
CZwdqKYounIC1d4HmrZl+6w4U5B7lBkGYr5eXSeZlQil7X9T7FHioEEVZpQ6uwbv
|
||||
ATIbPjTF7RlrIhYfWVYHuCqGyjRo2IihrTOVwiVZqmYfbGOZXRovyX8y/OtbvwXe
|
||||
VIlu4F0RZCFvRjR8Nk0Gmy1j5aGYcpDmp4LmrEt4qEPCNlYypfhqaxWTVSIZC2pO
|
||||
nYW8dXBe+JO2rRVYPwfvgnoKcw+kxD3pYc9dC279LXfP0eZyoT+gYAqKXRC0/r9Z
|
||||
w3602TsGvdlV5WiZg6CRyCg9pKuXgzOWrMIPR68nq+PZydtYM4bR1aY7sLGhlbgV
|
||||
PiTgAE0bTPp3iIqRGhIlG5BoUeTp8d6zHEqgegUAxCyeUcYqoLV2a3gRNF1MwNJp
|
||||
+cyF1I1qjx0EobHoGVOw8FifCPEn+ijUmLhXfsldrnYbfxfji1t7J++xydBcqLrZ
|
||||
QWhlkRa352MmUu3hXxVG
|
||||
=w0Td
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.12.0.ebuild,v 1.1 2015/03/17 18:09:11 chithanh Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Library to handle input devices in Wayland"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/libinput/"
|
||||
SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"
|
||||
|
||||
# License appears to be a variant of libtiff
|
||||
LICENSE="libtiff"
|
||||
SLOT="0/10"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libevdev-0.4
|
||||
>=sys-libs/mtdev-1.1
|
||||
virtual/libudev
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# Doc handling in kinda strange but everything
|
||||
# is available in the tarball already.
|
||||
sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# gui can be built but will not be installed
|
||||
# building documentation silently fails with graphviz syntax errors
|
||||
econf \
|
||||
--disable-documentation \
|
||||
--disable-event-gui \
|
||||
--disable-tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
dodoc -r doc/html
|
||||
prune_libtool_files
|
||||
}
|
@ -1,14 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ocamlopt.patch 818 SHA256 2f225ec6233419c3fe6ee6ed7803d4a34dba053f17ed75a9539b1f7ee4293b6c SHA512 02e9b226073a537f5fc95059fb840c2f4be373470dea81934bea39ed9db5f7132c24d4da81bd64a04b51b9b8ea0d4e0bbc4b0f0f0f352dd61fe74c05d815de73 WHIRLPOOL 3a965ea8fa7922b2ddccd05814dfce61e2101e80194c07ae66b43013e704065391132fb7db426fb90035714497a56d23fe0e272f60cd6837101cb30a9e001b8e
|
||||
DIST ocamlsdl-0.9.1.tar.gz 226085 SHA256 abfb295b263dc11e97fffdd88ea1a28b46df8cc2b196777093e4fe7f509e4f8f SHA512 8be444a3a4d1b56919c7a28fb607cbd33446f8cf30de3768a9926f23f86690d98ebb8ce6f2fb28c167ea76ac138b670283c5c93d72ea2565aa49a0dc92de181a WHIRLPOOL f9bf44f6d63626bbae3621100b7ed19ad6eaf392f1e9d2ef39440b17ac279b92a5156bff9cf432e3241fd5ec2419a7f002602405d13d6fb1b0bdbcd0baf233d8
|
||||
EBUILD ocamlsdl-0.9.1.ebuild 1362 SHA256 18c8e64193d850478ce05dfeb06c228b80f8d6ff65353f701ba28d9bf19e6f39 SHA512 c2d410b58f4c669d64219d826cf7925022fa5b4518fe5538d60595ab1d94d600069ba33c0f4dfd13f72554e108107cc6936c68e5345bfb6625c5c69e2622c03b WHIRLPOOL 772b947eb742c24540d1c159d0af4df207a391a0b91e15452e6a84ee476f0fa175693d9139cf48071c5d301ca81947be06a4a2690f005eb91d7d188b0ea1dd90
|
||||
MISC ChangeLog 3130 SHA256 22a8f3858e29c1bd354d7f35668cadfecd02d192957dbb07e0f86441f73288b5 SHA512 b649f7069c5a30fe2ca8e851142a7f8c23c95a357b0f30ebb5c2c881d67f0acccc8ad3618d509da70db5090c96d516239c8d2031e71659290c72492e9168788c WHIRLPOOL 2ddbd6c9fbf48427245794c2ced77a4716e6ddccbf120a5179d0fa47672fe663ad2ebb5fe07820458224a88e98fac68a1225c22fcacec2f076a312759c3458de
|
||||
EBUILD ocamlsdl-0.9.1.ebuild 1446 SHA256 958ba4be3869932dc7d202073e1f282d5cf7af762e8547baaa71c81fbf075c3a SHA512 293ad05ca2df661b0bdf7cabf1be5c29b4346c03e20a449bf08dbb7c573b477ce16061e01516a198e3159965387ef43871977ee4d36e8d3682a120b8c4caa6e1 WHIRLPOOL 33a729ff618b4d11ad20bdfc56fb66d473d1787575d383da21ecf6dd0a151f70b22ad5633a7815b23f3e7db1bedaf7959526e52d363a2060da7e3a5785c36687
|
||||
MISC ChangeLog 3273 SHA256 eaa1f059514b1c35079089af7641f7cb7ed99664e41ac25233c505829596934e SHA512 2f45a83a83b1d9e40dddfb5d62972b6d3e3973b149b1de835aaa60b0c28efb016c0a58331e09de540be19b08827478bbe39fad1fc1975df909595ccc9682eaa7 WHIRLPOOL ba853a2f113179b583526e434a88156ba35c3627037b2b0d49fd586f2764152185e85ea560b18f14ebb0ae20976b6de8a9e82814146c4cb9fc4721a48e5f999a
|
||||
MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlEzYs0ACgkQvFcC4BYPU0pejgCgy9J750rQObHShhWmu+QcZZKg
|
||||
bfoAoMSDtB8ykwV0yv86dYGpUcasX9N3
|
||||
=upYt
|
||||
iEYEAREIAAYFAlUITzoACgkQvFcC4BYPU0pr4QCeNwgTyMMjLT/zn1jpGl7r6RUF
|
||||
CFsAn06v+t0wbOJ+z4jAVNQO5oR9lZ8i
|
||||
=DfEh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,22 @@
|
||||
Index: ocamlsdl-0.9.1/src/Makefile
|
||||
===================================================================
|
||||
--- ocamlsdl-0.9.1.orig/src/Makefile
|
||||
+++ ocamlsdl-0.9.1/src/Makefile
|
||||
@@ -17,7 +17,7 @@ gfx_MODULES = sdlgfx
|
||||
|
||||
TARGETS = sdl.cma $(patsubst %,sdl%.cma,$(PARTS))
|
||||
TARGETS += libsdlstub.$(A) $(patsubst %,libsdl%stub.$(A),$(PARTS))
|
||||
-ifdef OCAMLOPT
|
||||
+ifneq ($(OCAMLOPT),no)
|
||||
TARGETS += sdl.cmxa $(patsubst %,sdl%.cmxa,$(PARTS))
|
||||
endif
|
||||
|
||||
@@ -87,7 +87,7 @@ ifdef OCAMLFIND
|
||||
install-findlib :
|
||||
$(OCAMLFIND) install sdl ../META \
|
||||
*.cma lib*.$(A) *.cmi *.mli \
|
||||
- $(if $(OCAMLOPT),*.cmxa sdl*.$(A) *.cmx) \
|
||||
+ $(if $(filter-out $(OCAMLOPT),no),*.cmxa sdl*.$(A) *.cmx) \
|
||||
$(if $(OCAMLMKLIB),dll*.so)
|
||||
ifeq ($(PLATFORM),Apple)
|
||||
$(RANLIB) $$($(OCAMLFIND) printconf destdir)/sdl/*.$(A)
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-perl/Crypt-OpenSSL-DSA
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-OpenSSL-DSA/ChangeLog,v 1.1 2015/03/17 14:53:15 dilfridge Exp $
|
||||
|
||||
*Crypt-OpenSSL-DSA-0.150.0 (17 Mar 2015)
|
||||
|
||||
17 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+Crypt-OpenSSL-DSA-0.150.0.ebuild, +metadata.xml:
|
||||
Imported from Perl overlay
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Crypt-OpenSSL-DSA/Crypt-OpenSSL-DSA-0.150.0.ebuild,v 1.1 2015/03/17 14:53:15 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=KMX
|
||||
MODULE_VERSION=0.15
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='Digital Signature Algorithm using OpenSSL'
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-libs/openssl:0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Crypt-OpenSSL-DSA-0.15.tar.gz 7688 SHA256 fe75c0436155e2ed5948c3ee2b4f844cf4c5ae54a07d1a931d09640d175eff34 SHA512 bbc9d3eb487fca1c97a5b843e6d109da0559582ef9063daf9272ff748a5443421a8c81532e522280eaf9434cf79cd9856b6051fcf0ae8ad39ead2dc0f66842dc WHIRLPOOL 96c571f4d7a4a7fd8c270a1f7b81f88e420c17f0a9fb5a65ded3aa5dfb28eebc44a61ef5541e813b7b75715554974020dccf3661062a84df5a82b9b25f7b1109
|
||||
EBUILD Crypt-OpenSSL-DSA-0.150.0.ebuild 498 SHA256 8bfc466bd50a8ff2f5012175a40a588ad75da3bf5b9078ee16eeff74f1d66c18 SHA512 862ec5427cb95c9a6026382141457f382f4d0e14098c107ee4ad429d0076dc3b5f1195dd79b9af98dc0a1afccf8033ecced08c50d04124063fb5a47be79b9b08 WHIRLPOOL a6c650777b4d23c099033f648152238a9ef14b8b8449c7363f24479cac821ab399f19b96eb25d22c3f79def54797254a81e52abcac01141b5dec9454ba52ca27
|
||||
MISC ChangeLog 409 SHA256 04f3251d13017ed5d907efa5b54e72d0601b3c8921d7a09f2b56ecd362b2d840 SHA512 f851c98e668e0dafa7e5505e93c89af5d19b9c1960994bf6c270cff2d476b357feab8a32d0a90ad13cc06af7bc6925cd0e8030406ad1afa16e9c6215dd79f5dc WHIRLPOOL 9a25c99a25608e0b2aed5cfcbbba65858b2757c0275181ffc881104a7f46dce1454d96cbaa157604707fbe6b94eb1c89bb2490b071da177aac92f21012143d7d
|
||||
MISC metadata.xml 302 SHA256 f8ecae874783ad5b220f7a3ba91a4679762fb5ebd62aaf4935aa4810138a4bcf SHA512 e17c54d8c040c539fa7b7f0a14d3a6dc9b8b51090b24ab16acf14fa138fed54668c3065bb1d4502152412d225a1ceb4914b785304bb8f3faa57d8a51e4cc0eea WHIRLPOOL 82ead07ec8d66ecd82b917f47cacf750407b3aa67d2ca603b084afdcc8a537fd89925cfcc8c00e1666031e83a83e5cc9a0e03d365994a15e9af16d4812e5ecdd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJVCD/hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcrCgP/1uZGImw1E8i8cbjfx0oZ4ZD
|
||||
2eb1zVsqdMAaul7ZEKEliET2JaBQP2jLZoEfgucR+iNJWvc1b4IwcsNCIQe9p8cl
|
||||
CO9IxMHeqIU5BfJbEu1x5M9gh406MyUgano2vOa62WD+7b9hBQZvSxUl/4o+jCc0
|
||||
+GojI7TuA2ZT3liP5cbYsdhICozlZjzMZ9g05ujijyP7o06n6XwPp9PxDgoHE/yF
|
||||
pMd+YwYf/OuPcagLKMnnC3aosYs0X/5he+WMb09mVdQJfwgbo8CAgvpvMqka4tWc
|
||||
5mq4qWBv/ZgHtEMytBn054ncusmwJwWG0pBwwiWyFXzShyatjHdQsW3vrXJHLldO
|
||||
wyl5+z1p/EiekgFDf4vx+ptXfbNEjBPx9vNd80Qk+lWPl9zty0G0vLqq8FPOdC31
|
||||
otP/axKjjOIECLcD5cYyG1Slkc6AV00/K/+cpXhtJxyKbKGAcAxa1Rky1lY5jmGO
|
||||
fOU6E88FoiQhWOV45zdGZoSdz9QWEunAHNBDniEU0Fhb+TgjUdoK0eBTjGn6huA3
|
||||
Xp2LMh+NCfMn74v9EHkwevzuWdPuUEmf0ZPlIhx+PyBH5id22PAdy8rKwnRx1/4e
|
||||
I7pJ5k8ZUn7oW78zX5DFDeGzupqIitXOfY2DA70oIkZXvxXVR/t5g39f5QDpOqEk
|
||||
khnvgkPlnimhUd2UAe2B
|
||||
=7D0F
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Crypt-OpenSSL-DSA</remote-id>
|
||||
<remote-id type="cpan-module">Crypt::OpenSSL::DSA</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-BrowserDetect/HTTP-BrowserDetect-1.770.0.ebuild,v 1.1 2015/03/17 17:42:08 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=OALDERS
|
||||
MODULE_VERSION=1.77
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Determine Web browser, version, and platform from an HTTP user agent string"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~mips ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
>=virtual/perl-Module-Build-0.280.0
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
virtual/perl-JSON-PP
|
||||
dev-perl/Path-Tiny
|
||||
dev-perl/Test-FailWarnings
|
||||
virtual/perl-Test-Simple
|
||||
dev-perl/Test-Most
|
||||
dev-perl/Test-NoWarnings
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/List-MoreUtils/List-MoreUtils-0.407.0.ebuild,v 1.1 2015/03/17 18:01:09 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=REHSACK
|
||||
MODULE_VERSION=0.407
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Provide the missing functionality from List::Util"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Exporter-Tiny-0.38.0
|
||||
virtual/perl-XSLoader
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
virtual/perl-File-Path
|
||||
virtual/perl-File-Spec
|
||||
virtual/perl-IPC-Cmd
|
||||
test? ( >=virtual/perl-Test-Simple-0.960.0 )
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-perl/Net-DNS-SEC
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-DNS-SEC/ChangeLog,v 1.1 2015/03/17 14:54:53 dilfridge Exp $
|
||||
|
||||
*Net-DNS-SEC-0.220.0 (17 Mar 2015)
|
||||
|
||||
17 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org>
|
||||
+Net-DNS-SEC-0.220.0.ebuild, +metadata.xml:
|
||||
Imported from Perl overlay
|
||||
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Net-DNS-SEC-0.22.tar.gz 76844 SHA256 381830970220ee6175e19dfaa1d5589fd65137f6c54aa2542b61a826e1cb72ad SHA512 d51f35d778a0c1d2b461e1ac851a50534e56889ce2c6444c88bad268cb386aaed4be8e1314c5a16cfa825ddf5cfda23501b8536175c45c66c0da41954db29364 WHIRLPOOL 9360ed39b09b2df9eca0ca9bb4b771e566f9fe55edb66e95b0280b1174336724aa3ee031aaaad8cb87927b7fc498ae96e3a7a3a9c55c7e9646fa1eff5494eb73
|
||||
EBUILD Net-DNS-SEC-0.220.0.ebuild 804 SHA256 000a5642d5c2e5ac930b25db0aa18e177a59c157733c81d31a98815586166947 SHA512 85e3f076db08488b74becb4fd19cd95b7b075b1da1d91ba8b41ae691343db37b3369646022b1a94d9ce34515d929a481a04963aeaaf1cae19f25ff1b00332a33 WHIRLPOOL 998bb869b41568d05fb5b82a7779137a88cf26964658751bfbba288866811e6f84799c842f134a110a1f989e6c388292e1c6db7f0c0cacde874ccad70b64f0bd
|
||||
MISC ChangeLog 385 SHA256 730c4116a81f2a054bfa1dd68d7648c6c9123142335f4e399d2829fd13a94eab SHA512 08ec69ca0656c72a9ee8d17fbe00d36982390554a4f66685f9d0f00178ef92554537f2ee3d11a5a3b047f4dff836ad93408561b55e2da84b7860e383e2931f98 WHIRLPOOL 5828fd17a79acf45d1ebcf0b540cd9fd82e394311a394be3a9836aa56fce69823acf5c4ee273ce40873d284faa3f9cf88f13bbb142b6b82be579a76305abeed9
|
||||
MISC metadata.xml 1118 SHA256 ec6616f1e2e82e0fc497cfdc07bb7ada30f9c11aa5087ecfe96c4575d664bf4c SHA512 bd830d2e1650486bbf43cd74e51cd17fbfa9bb45ff42f4cc2f2fd6415d2f44e0f56dd26c16ab184e1997d265845f7b8f1c0847b3c6f2956c912c4f7c646372d1 WHIRLPOOL 597620883c1e10b0c0c9023b573a3978fff0544c4bd22e95e767e3fe39d1c65827b0ab00ecc79afa461e2fc392cc3304acd3a96d20800136a8c01b7c20761f28
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJVCEA+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcRm8P/RSlkERDaLouzcOdOP30ugi5
|
||||
yGe7waKtprRAEM3QUFNxYqIpAMgbfsWrtECQUck/RJMpXi/f07toPNKGHL+B9+XH
|
||||
WpgzSv47WT1YL31pRKnIyqFkUTI10xQXqsntlj+s4IgnGrhMxwt+wdiq4Znvkg/W
|
||||
245JySQ+iGepeNYfNR+DSt3umawxRDF/DDBWH8mqox9KCV5usrHoLTV4oFQX+b2R
|
||||
PM58KhTLY3LfdfvnKGnZ01emVW0SK3AkctYVQlZBsx0c/G/RxUu17TWoJKpHSS7l
|
||||
68QMpLZcqQDpvf3UdsSBYsnT2LYtDGZANVOjhySq+bm/QdunonZg5Z/Te3CXDera
|
||||
EzRF3htQEU/thmjria0UU5GQzrII6/vktJiW5RTHzEdP4V7ICButygWntJjWw8wj
|
||||
BKm/+CylXXYY5lFT3TPVOhUp2HEsfFnoFJ/OCGzg/Y0XnaYhqnlBfRDTBOKvogzf
|
||||
oLLveBSCQZGc1yCed0PQbgdb2nCQDQ5SyrtsiFiwO4Yl854BhMv+da20Xi7s4Xmb
|
||||
qlL+BFCzrABQZR8oxALAMrM2NqTNatqxl7P/9locJxNT5oamdbUXi4xu/I9Z6M5k
|
||||
OShz7EVohMtjyuJd5A5oedNvP9Kmad819mjXRmc24FctXYMG2znY8KMjQQjiHWXq
|
||||
BDEnDRCTmEvGCvlvFNHY
|
||||
=lzSa
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-DNS-SEC/Net-DNS-SEC-0.220.0.ebuild,v 1.1 2015/03/17 14:54:53 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=NLNETLABS
|
||||
MODULE_VERSION=0.22
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION='DNSSEC extensions to Net::DNS'
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0
|
||||
>=dev-perl/Crypt-OpenSSL-DSA-0.100.0
|
||||
>=dev-perl/Crypt-OpenSSL-RSA-0.190.0
|
||||
>=virtual/perl-Digest-SHA-5.230.0
|
||||
virtual/perl-MIME-Base64
|
||||
>=dev-perl/Net-DNS-0.690.0
|
||||
>=virtual/perl-Test-Simple-0.470.0
|
||||
virtual/perl-Time-Local
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.470.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
<upstream>
|
||||
<remote-id type="cpan">Net-DNS-SEC</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::Keyset</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::CDNSKEY</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::CDS</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::DLV</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::DNSKEY</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::DS</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::KEY</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::NSEC</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::NSEC3</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::NSEC3PARAM</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::RRSIG</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::RR::SIG</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::SEC</remote-id>
|
||||
<remote-id type="cpan-module">Net::DNS::SEC::Private</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Roman/Roman-1.240.0.ebuild,v 1.1 2015/03/17 17:27:23 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=CHORNY
|
||||
MODULE_VERSION=1.24
|
||||
MODULE_A_EXT=tar.gz
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl module for conversion between Roman and Arabic numerals"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~s390 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)"
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/flake8/flake8-2.4.0-r1.ebuild,v 1.1 2015/03/17 14:56:12 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A wrapper around PyFlakes, pep8 & mccabe"
|
||||
HOMEPAGE="http://bitbucket.org/tarek/flake8 https://pypi.python.org/pypi/flake8"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
# requires.txt inc. mccabe however that creates a circular dep
|
||||
RDEPEND=">=dev-python/pyflakes-0.8.1[${PYTHON_USEDEP}]
|
||||
<dev-python/pyflakes-0.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/pep8-1.5.7[${PYTHON_USEDEP}]
|
||||
<dev-python/pep8-1.6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
PDEPEND=">=dev-python/mccabe-0.2.1[${PYTHON_USEDEP}]
|
||||
<dev-python/mccabe-0.4[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${PDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7) )"
|
||||
|
||||
python_prepare_all() {
|
||||
# This tests requires / assumes this version is already installed.
|
||||
sed -e 's:test_register_extensions:_&:' -i flake8/tests/test_engine.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-python/traceback2
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traceback2/ChangeLog,v 1.1 2015/03/17 19:09:59 alunduil Exp $
|
||||
|
||||
*traceback2-1.4.0 (17 Mar 2015)
|
||||
|
||||
17 Mar 2015; Alex Brandt <alunduil@gentoo.org> +metadata.xml,
|
||||
+traceback2-1.4.0.ebuild:
|
||||
add version 1.4.0 dependence of dev-python/testtools
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST traceback2-1.4.0.tar.gz 15872 SHA256 05acc67a09980c2ecfedd3423f7ae0104839eccb55fc645773e1caa0951c3030 SHA512 84c7fc291c8f2d4cee10441cdef1820aa453e631dfa91ed58e40fc205e97a9dd2101388d5689e4fdf10edfbf06bdb5b895d1635ae7218ba0c9b697d3f95f9342 WHIRLPOOL a2bcc135f1585d777dc94992bfb5bab3ce36f00f84ab3aceefba4a0864a1b51ee523d2095906d57321e8ff22ea534b1b559a192270a154fc7c674ad6725d68d5
|
||||
EBUILD traceback2-1.4.0.ebuild 613 SHA256 7f7452464e70dab18ed1942d49d77d5e21bef044d928e9b033436dd44b78e801 SHA512 d9cf28aa52075d54cd897794ad7247d6c10738fd8f5baed6e1fab484b78b837cef9231abe3faa392847253d8f2a3cb5e7ac9286c9bbd1bfed58ef6ba66da61a7 WHIRLPOOL b9eaaf350232350dbe90fc41e7d02a8aeccea694c7068573dd021b16b5b2a48dc5b5af917f69da1a05b656a12fbd59322e4b95f7ff64c5c05612e18f3aadaa00
|
||||
MISC ChangeLog 398 SHA256 97d606ddafef55cad559297fce08c0c0c792fc0a35327cf53e892ad5f4dc9e32 SHA512 ca601ca2dc6192f03b909bcc3539964c7cde443e5c7fc71bbbbb682b518a5860dc17e103d7a155285c3e2ae58027aafa47e5b4567283f27ec8e8396f556a00dd WHIRLPOOL 76273f671579b9af91aa484891c5fc2e371e1bd0a43977728ce120c95be5935c2fb540f39d5fa3081e01be49312b9c4903aee3276b6ef6475e0a093be6ccb16d
|
||||
MISC metadata.xml 281 SHA256 4f517e212ebf30022599267011b7d752fb61f1063c90f9d442242fba23e5207f SHA512 c4d7e9c37508015a286fc8288d3c201c5779aca1252bc6ed7f25ce87555b513817d4e3fa624255e7644b24e4db0e1b976ea34810ece8f718dac3b027a3e601ba WHIRLPOOL d144bd0785d423f05e5ff568d7c7c5b6f4aa6d651d44ec9f55dce23aafc6552d0d39f8229a612109665cfb3e839ff746e64c0cb0130fe93e9f231238c61a87ba
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJVCHwIAAoJECZUyt4RqCF8/GQP+gKsUTh84u3zyhzyNXmTn2r/
|
||||
RQwVYVN3fMWgzdo4Ny2OfauLzhUSP7Q8xk42vfF0NxYkR3o7O6lAoJVwcLawDRvY
|
||||
zJBSyKQxmBtQKy5d+liLu//H3hjQycgnXiQj94JBrhsa3TZ8i1Kkc//idptxMdtg
|
||||
mCM3wujl8crz6yMUezdtCx2l6jqVWvqDt5vqthlY+vicPNam0BtrXFxx0fyOm4t2
|
||||
X/H43K1tRli4kqqpa3jJBktjkL+9v45d9GXlkLgS7fbiFomdNwhKHD2mzWQViJXu
|
||||
ONdCi+QpgZNVjdOIwES7x/RpPkvT5nvW+cq6FI3N5/URCBQabbmZ1IAixo6Sh7sC
|
||||
LhuzxQTqCWHlvoCX0CWTogIyWZc8X9s+M/DI6zZrJf3f80duw58WcYi80YEDtYSI
|
||||
lq43W0E7FkO8Ja7VDr/yjlzqL0pAJUnVJi8Chz2ptIN8w5De8xQKU7Ba8FjzHJtM
|
||||
rrLwFxwTru2Hp2ExX+/nXNnzNrLBSc6Vc+iYRfb4aE9ZFjH2i2yD6evQvO8MEUv2
|
||||
mt8X1wJBFVqjclcFigyzKuNN/3To8IlLeVCz23ogXA/l8vwTU7qKcZalm9hMyVC8
|
||||
LAn1vLyNIbtyduUg5lCA8nWLtcoGWk7qSaceZz/CztyXD+YsTTZGnMDhWuCotI00
|
||||
zdkNW+sjhKP8q4Lv3R+M
|
||||
=Tfi3
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>alunduil@gentoo.org</email>
|
||||
<name>Alex Brandt</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traceback2/traceback2-1.4.0.ebuild,v 1.1 2015/03/17 19:09:59 alunduil Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Backports of the traceback module"
|
||||
HOMEPAGE="https://github.com/testing-cabal/traceback2"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/pbr[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND=""
|
@ -0,0 +1,40 @@
|
||||
From e50aa2252cdd5cb53eef7d8c4503c7edff634f68 Mon Sep 17 00:00:00 2001
|
||||
From: "Richard J. Moore" <rich@kde.org>
|
||||
Date: Tue, 24 Feb 2015 19:02:35 +0000
|
||||
Subject: [PATCH] Fix a division by zero when processing malformed BMP files.
|
||||
|
||||
This fixes a division by 0 when processing a maliciously crafted BMP
|
||||
file. No impact beyond DoS.
|
||||
|
||||
Backport of 661f6bfd032dacc62841037732816a583640e187
|
||||
|
||||
Task-number: QTBUG-44547
|
||||
Change-Id: I43f06e752b11cb50669101460902a82b885ae618
|
||||
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|
||||
---
|
||||
src/gui/image/qbmphandler.cpp | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/src/gui/image/qbmphandler.cpp b/src/gui/image/qbmphandler.cpp
|
||||
index b22e842..30fa9e0 100644
|
||||
--- a/src/gui/image/qbmphandler.cpp
|
||||
+++ b/src/gui/image/qbmphandler.cpp
|
||||
@@ -319,10 +319,16 @@ static bool read_dib_body(QDataStream &s, const BMP_INFOHDR &bi, int offset, int
|
||||
}
|
||||
} else if (comp == BMP_BITFIELDS && (nbits == 16 || nbits == 32)) {
|
||||
red_shift = calc_shift(red_mask);
|
||||
+ if (((red_mask >> red_shift) + 1) == 0)
|
||||
+ return false;
|
||||
red_scale = 256 / ((red_mask >> red_shift) + 1);
|
||||
green_shift = calc_shift(green_mask);
|
||||
+ if (((green_mask >> green_shift) + 1) == 0)
|
||||
+ return false;
|
||||
green_scale = 256 / ((green_mask >> green_shift) + 1);
|
||||
blue_shift = calc_shift(blue_mask);
|
||||
+ if (((blue_mask >> blue_shift) + 1) == 0)
|
||||
+ return false;
|
||||
blue_scale = 256 / ((blue_mask >> blue_shift) + 1);
|
||||
} else if (comp == BMP_RGB && (nbits == 24 || nbits == 32)) {
|
||||
blue_mask = 0x000000ff;
|
||||
--
|
||||
2.0.5
|
@ -0,0 +1,43 @@
|
||||
From 661f6bfd032dacc62841037732816a583640e187 Mon Sep 17 00:00:00 2001
|
||||
From: "Richard J. Moore" <rich@kde.org>
|
||||
Date: Sat, 21 Feb 2015 17:43:21 +0000
|
||||
Subject: [PATCH] Fix a division by zero when processing malformed BMP files.
|
||||
|
||||
This fixes a division by 0 when processing a maliciously crafted BMP
|
||||
file. No impact beyond DoS.
|
||||
|
||||
Task-number: QTBUG-44547
|
||||
Change-Id: Ifcded2c0aa712e90d23e6b3969af0ec3add53973
|
||||
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|
||||
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
||||
---
|
||||
src/gui/image/qbmphandler.cpp | 8 ++++++++
|
||||
1 file changed, 8 insertions(+)
|
||||
|
||||
diff --git a/src/gui/image/qbmphandler.cpp b/src/gui/image/qbmphandler.cpp
|
||||
index 21c1a2f..df66499 100644
|
||||
--- a/src/gui/image/qbmphandler.cpp
|
||||
+++ b/src/gui/image/qbmphandler.cpp
|
||||
@@ -314,12 +314,20 @@ static bool read_dib_body(QDataStream &s, const BMP_INFOHDR &bi, int offset, int
|
||||
}
|
||||
} else if (comp == BMP_BITFIELDS && (nbits == 16 || nbits == 32)) {
|
||||
red_shift = calc_shift(red_mask);
|
||||
+ if (((red_mask >> red_shift) + 1) == 0)
|
||||
+ return false;
|
||||
red_scale = 256 / ((red_mask >> red_shift) + 1);
|
||||
green_shift = calc_shift(green_mask);
|
||||
+ if (((green_mask >> green_shift) + 1) == 0)
|
||||
+ return false;
|
||||
green_scale = 256 / ((green_mask >> green_shift) + 1);
|
||||
blue_shift = calc_shift(blue_mask);
|
||||
+ if (((blue_mask >> blue_shift) + 1) == 0)
|
||||
+ return false;
|
||||
blue_scale = 256 / ((blue_mask >> blue_shift) + 1);
|
||||
alpha_shift = calc_shift(alpha_mask);
|
||||
+ if (((alpha_mask >> alpha_shift) + 1) == 0)
|
||||
+ return false;
|
||||
alpha_scale = 256 / ((alpha_mask >> alpha_shift) + 1);
|
||||
} else if (comp == BMP_RGB && (nbits == 24 || nbits == 32)) {
|
||||
blue_mask = 0x000000ff;
|
||||
--
|
||||
2.0.5
|
@ -0,0 +1,216 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/qtgui-4.8.5-r4.ebuild,v 1.1 2015/03/17 14:41:53 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils qt4-build
|
||||
|
||||
DESCRIPTION="The GUI module for the Qt toolkit"
|
||||
SRC_URI+=" http://dev.gentoo.org/~pesa/patches/${PN}-systemtrayicon-plugin-system.patch"
|
||||
|
||||
SLOT="4"
|
||||
if [[ ${QT4_BUILD_TYPE} == live ]]; then
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
IUSE="+accessibility cups egl +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"
|
||||
|
||||
REQUIRED_USE="
|
||||
gtkstyle? ( glib )
|
||||
"
|
||||
|
||||
# cairo[-qt4] is needed because of bug 454066
|
||||
RDEPEND="
|
||||
app-admin/eselect-qtgraphicssystem
|
||||
~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=]
|
||||
~dev-qt/qtscript-${PV}[aqua=,debug=]
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
media-libs/libpng:0=
|
||||
sys-libs/zlib
|
||||
virtual/jpeg:0
|
||||
!aqua? (
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xv? ( x11-libs/libXv )
|
||||
)
|
||||
cups? ( net-print/cups )
|
||||
egl? ( media-libs/mesa[egl] )
|
||||
glib? ( dev-libs/glib:2 )
|
||||
gtkstyle? (
|
||||
x11-libs/cairo[-qt4]
|
||||
x11-libs/gtk+:2[aqua=]
|
||||
)
|
||||
mng? ( >=media-libs/libmng-1.0.9:= )
|
||||
nas? ( >=media-libs/nas-1.5 )
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
!<dev-qt/qthelp-4.8.5:4
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
!aqua? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
xv? ( x11-proto/videoproto )
|
||||
)
|
||||
"
|
||||
PDEPEND="qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] )"
|
||||
|
||||
PATCHES=(
|
||||
"${DISTDIR}/${PN}-systemtrayicon-plugin-system.patch" # bug 503880
|
||||
"${FILESDIR}/${PN}-4.7.3-cups.patch" # bug 323257
|
||||
"${FILESDIR}/${PN}-4.8.5-cleanlooks-floating-point-exception.patch" # bug 507124
|
||||
"${FILESDIR}/${PN}-4.8.5-disable-gtk-theme-check.patch" # bug 491226
|
||||
"${FILESDIR}/${PN}-4.8.5-dont-crash-on-broken-GIF-images.patch" # bug 508984
|
||||
"${FILESDIR}/${PN}-4.8.5-keyboard-shortcuts.patch" # bug 477796
|
||||
"${FILESDIR}/${PN}-4.8.5-libjpeg-9.patch" # bug 480182
|
||||
"${FILESDIR}/${PN}-4.8.5-qclipboard-delay.patch" # bug 514968
|
||||
"${FILESDIR}/${PN}-4.8.5-CVE-2015-0295.patch" # bug 541972
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
QT4_TARGET_DIRECTORIES="
|
||||
src/gui
|
||||
src/scripttools
|
||||
src/plugins/imageformats/gif
|
||||
src/plugins/imageformats/ico
|
||||
src/plugins/imageformats/jpeg
|
||||
src/plugins/imageformats/tga
|
||||
src/plugins/inputmethods"
|
||||
|
||||
QT4_EXTRACT_DIRECTORIES="
|
||||
examples/desktop/systray
|
||||
include
|
||||
src"
|
||||
|
||||
use accessibility && QT4_TARGET_DIRECTORIES+=" src/plugins/accessible/widgets"
|
||||
use mng && QT4_TARGET_DIRECTORIES+=" src/plugins/imageformats/mng"
|
||||
use tiff && QT4_TARGET_DIRECTORIES+=" src/plugins/imageformats/tiff"
|
||||
use trace && QT4_TARGET_DIRECTORIES+=" src/plugins/graphicssystems/trace tools/qttracereplay"
|
||||
|
||||
# mac version does not contain qtconfig?
|
||||
[[ ${CHOST} != *-darwin* ]] && QT4_TARGET_DIRECTORIES+=" tools/qtconfig"
|
||||
|
||||
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} ${QT4_EXTRACT_DIRECTORIES}"
|
||||
|
||||
qt4-build_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
qt4-build_src_prepare
|
||||
|
||||
# Add -xvideo to the list of accepted configure options
|
||||
sed -i -e 's:|-xinerama|:&-xvideo|:' configure || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconf="$(qt_use accessibility)
|
||||
$(qt_use cups)
|
||||
$(qt_use glib)
|
||||
$(qt_use mng libmng system)
|
||||
$(qt_use nas nas-sound system)
|
||||
$(qt_use nis)
|
||||
$(qt_use tiff libtiff system)
|
||||
$(qt_use egl)
|
||||
$(qt_use qt3support)
|
||||
$(qt_use gtkstyle)
|
||||
$(qt_use xinerama)
|
||||
$(qt_use xv xvideo)"
|
||||
|
||||
myconf+="
|
||||
-system-libpng -system-libjpeg -system-zlib
|
||||
-no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc
|
||||
-sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb
|
||||
-fontconfig -no-svg -no-webkit -no-phonon -no-opengl"
|
||||
|
||||
# bug 367045
|
||||
[[ ${CHOST} == *86*-apple-darwin* ]] && myconf+=" -no-ssse3"
|
||||
|
||||
qt4-build_src_configure
|
||||
|
||||
if use gtkstyle; then
|
||||
sed -i -e 's:-I/usr/include/qt4 ::' src/gui/Makefile || die "sed failed"
|
||||
fi
|
||||
|
||||
sed -i -e 's:-I/usr/include/qt4/QtGui ::' src/gui/Makefile || die "sed failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
QCONFIG_ADD="
|
||||
mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
|
||||
fontconfig system-freetype gif png system-png jpeg system-jpeg
|
||||
$(usev accessibility)
|
||||
$(usev cups)
|
||||
$(use mng && echo system-mng)
|
||||
$(usev nas)
|
||||
$(usev nis)
|
||||
$(use tiff && echo system-tiff)
|
||||
$(usev xinerama)
|
||||
$(use xv && echo xvideo)"
|
||||
QCONFIG_REMOVE="no-freetype no-gif no-jpeg no-png no-gui"
|
||||
QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
|
||||
$(use cups && echo QT_CUPS)
|
||||
$(use egl && echo QT_EGL)
|
||||
QT_FONTCONFIG QT_FREETYPE
|
||||
$(use gtkstyle && echo QT_STYLE_GTK)
|
||||
QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
|
||||
$(use mng && echo QT_IMAGEFORMAT_MNG)
|
||||
$(use nas && echo QT_NAS)
|
||||
$(use nis && echo QT_NIS)
|
||||
$(use tiff && echo QT_IMAGEFORMAT_TIFF)
|
||||
QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES
|
||||
$(use xinerama && echo QT_XINERAMA)
|
||||
QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC
|
||||
$(use xv && echo QT_XVIDEO)"
|
||||
|
||||
qt4-build_src_install
|
||||
|
||||
# install private headers
|
||||
if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
|
||||
insinto "${QTLIBDIR#${EPREFIX}}"/QtGui.framework/Headers/private/
|
||||
else
|
||||
insinto "${QTHEADERDIR#${EPREFIX}}"/QtGui/private
|
||||
fi
|
||||
find "${S}"/src/gui -type f -name '*_p.h' -exec doins {} +
|
||||
|
||||
if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
|
||||
# rerun to get links to headers right
|
||||
fix_includes
|
||||
fi
|
||||
|
||||
# touch the available graphics systems
|
||||
dodir /usr/share/qt4/graphicssystems
|
||||
echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die
|
||||
echo "" > "${ED}"/usr/share/qt4/graphicssystems/native || die
|
||||
|
||||
newicon tools/qtconfig/images/appicon.png qtconfig.png
|
||||
make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
|
||||
|
||||
# bug 388551
|
||||
if use gtkstyle; then
|
||||
local tempfile=${T}/${PN}${SLOT}.sh
|
||||
cat <<-EOF > "${tempfile}"
|
||||
export GTK2_RC_FILES=\${HOME}/.gtkrc-2.0
|
||||
EOF
|
||||
insinto /etc/profile.d
|
||||
doins "${tempfile}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
qt4-build_pkg_postinst
|
||||
|
||||
# raster is the default graphicssystem, set it on first install
|
||||
eselect qtgraphicssystem set raster --use-old
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 17 Mar 2015 13:36:54 +0000
|
||||
Tue, 17 Mar 2015 19:36:56 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 17 Mar 2015 13:36:54 +0000
|
||||
Tue, 17 Mar 2015 19:36:57 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install postinst
|
||||
DEPEND=!<dev-db/mongodb-3.0.0[mms-agent]
|
||||
DESCRIPTION=MongoDB MMS agents
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mms.mongodb.com
|
||||
IUSE=+monitoring
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=!<dev-db/mongodb-3.0.0[mms-agent]
|
||||
REQUIRED_USE=|| ( monitoring )
|
||||
SLOT=0
|
||||
SRC_URI=monitoring? ( amd64? ( https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-3.1.0.175-1.linux_x86_64.tar.gz ) x86? ( https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-3.1.0.175-1.linux_i386.tar.gz ) )
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs b99aa37f734b5d426efd83b2f271cece
|
||||
_md5_=34a30ca0030db525e5f1c9bfdf09a86c
|
@ -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.0.1.tar.gz -> mongo-tools-3.0.1.tar.gz
|
||||
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs b99aa37f734b5d426efd83b2f271cece
|
||||
_md5_=6010952c30a07b2d4bda9fa2764cf990
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue