parent
27ce6aaa8c
commit
0ed61552ac
@ -0,0 +1,228 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 user
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="https://launchpad.net/glance"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc mysql postgres +sqlite +swift test"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
|
||||
<=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
|
||||
<=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
|
||||
<=dev-python/fixtures-1.4.0-r9999[${PYTHON_USEDEP}]
|
||||
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/mox3-0.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
|
||||
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
|
||||
!~dev-python/requests-2.8.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
<=dev-python/testresources-1.0.0-r9999[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
<=dev-python/testscenarios-0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
|
||||
<dev-python/psutil-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
|
||||
<=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
|
||||
<=dev-python/psycopg-2.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysendfile-2.0.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/pysendfile-2.0.1[${PYTHON_USEDEP}]
|
||||
<=dev-python/qpid-python-0.32[$(python_gen_usedep 'python2_7')]
|
||||
>=dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/python-swiftclient-2.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
#note to self, wsgiref is a python builtin, no need to package it
|
||||
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
dev-python/mysql-python
|
||||
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
dev-python/psycopg:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
|
||||
<dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
)
|
||||
~dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
|
||||
~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/pastedeploy-1.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/routes-2.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
|
||||
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
|
||||
<=dev-python/webob-1.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
|
||||
<=dev-python/sqlalchemy-migrate-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
|
||||
<=dev-python/httplib2-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
|
||||
<=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
|
||||
<=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-config-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-concurrency-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-context-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-0.7.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-service-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-utils-2.6.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-utils-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/stevedore-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-0.1.2[${PYTHON_USEDEP}]
|
||||
<=dev-python/futurist-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-1.16.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/taskflow-1.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/keystonemiddleware-2.4.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.7[${PYTHON_USEDEP}]
|
||||
<=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/python-keystoneclient-2.0.0-r9999[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
|
||||
<=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-2.4.1[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-i18n-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-log-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.7.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.8.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.8.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-2.9.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-3.1.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-messaging-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-middleware-3.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-policy-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/oslo-serialization-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-0.3.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/osprofiler-0.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-0.7.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/glance_store-0.9.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/glance_store-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/semantic_version-2.3.1[${PYTHON_USEDEP}]
|
||||
<=dev-python/semantic_version-2.4.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.2.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/castellan-0.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
|
||||
<=dev-python/cryptography-1.1.2-r9999[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup glance
|
||||
enewuser glance -1 -1 /var/lib/glance glance
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/xattr/d' test-requirements.txt || die
|
||||
sed -i '/pysendfile/d' test-requirements.txt || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && "${PYTHON}" setup.py build_sphinx
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# https://bugs.launchpad.net/glance/+bug/1251105
|
||||
# https://bugs.launchpad.net/glance/+bug/1242501
|
||||
testr init
|
||||
testr run --parallel || die "failed testsuite under python2.7"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
|
||||
for svc in api registry scrubber; do
|
||||
newinitd "${FILESDIR}/glance.initd" glance-${svc}
|
||||
done
|
||||
|
||||
diropts -m 0750 -o glance -g glance
|
||||
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
|
||||
keepdir /etc/glance
|
||||
keepdir /var/log/glance
|
||||
keepdir /var/lib/glance/images
|
||||
keepdir /var/lib/glance/scrubber
|
||||
|
||||
insinto /etc/glance
|
||||
insopts -m 0640 -o glance -g glance
|
||||
doins etc/*.ini
|
||||
doins etc/*.conf
|
||||
doins etc/*.sample
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2015 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() {
|
||||
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/*
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST iozone3_397.tar 1679360 SHA256 213d8dcc6f70ca93a903b5fbb92cf758fd25617db4c65d188d29594f12b30d30 SHA512 e154b56735c922173e7cf23344fa0a478982d202b3b831fd605481f69a77295281be121aa57a0164dc12edf5975f231339f6516da5c40906586d48ebacec7c23 WHIRLPOOL 3c041e9c0b094b0e995341d11ef1da746faa0c0dcf615905d16cead7dd9ab84d5d6d301a70358d3a64ceac80a1331054ad31ca6771dd68e5135e7a92f7662d9c
|
||||
DIST iozone3_408.tar 1822720 SHA256 2112f8a125df8c627760ee2d6d2bd68617ca18e5a312da74175747f225b3fdf5 SHA512 ebc808468c741fff8d7909abd7eb41303c2a68c21ed7754e12bb6f859a88a9f9d040e0cdde42cb320958fbd453ba6014ba46fb7cfb200155f55a6fa7803f5d44 WHIRLPOOL 670a725e68f64f4029a5168839007af35d874b027e770e2cb1b20487a34be2f283b1a4371784b6108beab75952b55684600d146157ec0421e5540def654d9935
|
||||
DIST iozone3_430.tar 1832960 SHA256 e8388238326dc29359e5cb9f790d193f1e1bdadfbf260e010c50fa682387faed SHA512 f513c1a34bcdfadca0d01a942d55c7494e5646cf17384140df42643259456d41e40a54453ab3b9a1f1ebdeb456a9b4b1f836f979927cac57391b9a20ecdbcb55 WHIRLPOOL bf8074ddfdf63879a84176d5cde3fb00f2fa5f84d7adfce777b8ffa53fa33c97bff7ad37aec45e8271b9cbf723e57fbb0704720ee6d06193deee96ca841b9203
|
||||
EBUILD iozone-3.397.ebuild 1856 SHA256 4743eee3ba9ab80b935527b31d19a0a42f629865391330927e332f5ae3a69229 SHA512 857d1bb1e0ae1680040dc33a3457ef61f9eb61350ea2e4b94a2d0afe8e53b8dbdad85881c916591f7ffcb7557c4af26b0b13709bae483dcedb42c7cf0eb25a2e WHIRLPOOL d60ee5bab2239b25a222c97b7c55d1218882b0686cc126baaf021f9394c15c07409d51d29121501c9b58bef1f9330b20b9b324b0a61ca454c014763d922af70f
|
||||
EBUILD iozone-3.408.ebuild 1863 SHA256 796c72cf15fbba3e222062d38efa70743488ce3bdaf5277ae059d9fd683603b1 SHA512 1f73fdbcdc56a91d823623b2b8b74ad6938af6ac350e50af596ffdc66421f8b6154ed8553f9b4ecbcf5586e509cdd5e4cd9b7d81762ca606dfa6f578f439a9ae WHIRLPOOL 2e05dfb798fdc3790df66443a42c404c8381b24b2c03b5c6eca950979f849f6d4b2726aab017617cc32d071d95e8c8554657f5960289137f9b673461930760ba
|
||||
MISC ChangeLog 2103 SHA256 cad8b8e3e5f696356e81136a80782ed1f680836aed6e9c9f75be842be017e073 SHA512 1547419878b0f8b125f013b79179ef7dac165d92409b90c8a553938cbc254de17ae58b2ac75da5e798820e89c02468bbcbf18029e7b6ddd02136e24f728c5edb WHIRLPOOL 3ec5de404f87f9edc265623e3088b4a2c0fc4956f4adc2e849ce284cfa8439a499ad412c8c299b6306d11f5a84749405701587a56823b64327f129596ba64b47
|
||||
EBUILD iozone-3.430.ebuild 1890 SHA256 882f3f51298a17976005774d3eefdccc406d96e58036c9c099dbdcab1840f0aa SHA512 2a000683c19aabea0f2691e9c927496a8ac67ca4602b5412d0e37dbd0efe70eede2b4d5cf0ab3967955d8d99ec232165b5ee6fba196d11561bc52849d5aa8c57 WHIRLPOOL 48b92ffc0973911c90b0663365b2759b5e08888d95c932adb54c1ef86256d2804d30d7c3785bb1826b9ec7082ccbf679beb328f52140cddcdcc848bc75795b5d
|
||||
MISC ChangeLog 2221 SHA256 f474306bfdd9f115479ab6c9013968f8c6e71576a314940f03e076aee1640383 SHA512 206ee72d2420fbdb0c61621b2653c3a737c930a562bc92f5dfe0c4323bc96a9520cb567bc94fb1e5baf14b40f8a30a7a81efbd2a43f5916ad19f619998e4c5f8 WHIRLPOOL d53db5333af39ac4100dcfb1f3d84d55185eb31583b1b7baebac2f95a6b8ff9f901bac9ab6524ceffd8a662486836826a592c24c333d2dee81d8e0b35e66afa6
|
||||
MISC ChangeLog-2015 7391 SHA256 e0a6e27182e6e5329889d66825f7d5820885e2d7282d3e9b25be9546f17ee348 SHA512 71c1e9f810664d0f8b8d33c42a8508a83a2c3d4fbd8c5cf28a2b98a6b108e1ad833f7563cb61b5fd965329c6f30c8fd169e63d605606b4210907a4418749a5e2 WHIRLPOOL 3b250aac317303bf332a4d79a354cae0feb1a97fc946278161cf309e6188e9723f164933a1083a1bf300d609c5c2c45257aedce3c9fa7a11d15c73551a349e7e
|
||||
MISC metadata.xml 352 SHA256 38a240431c297ab20750c919df6207e08884f1909f5987011c98540581d1a9fe SHA512 6ef7ed29bbbbec871787b318856f7e25ac968a7becb3c7c03b2dcae2fd76283621bc4c6e6611dea94d5742b49910e3e6469b89b8c9741cadef11d953476bb9e3 WHIRLPOOL 02877a0d4ca9c517622696ddf681fd59621e0eaba59643e0a369bad8b4ea0c6a196db81f73a013fb2668b5aa5acc761d784419d21af043956ac6f1a6c2089373
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# TODO
|
||||
# -> linux-arm (32bit) <-
|
||||
# -> linux-AMD64 (64bit) <-
|
||||
# -> linux-ia64 (64bit) <-
|
||||
# -> linux-powerpc (32bit) <-
|
||||
# -> linux-powerpc64 (64bit) <-
|
||||
# -> linux-S390 (32bit) <-
|
||||
# -> linux-S390X (64bit) <-
|
||||
#
|
||||
# -> freebsd (32bit) <-
|
||||
# -> macosx (32bit) <-
|
||||
# -> netbsd (32bit) <-
|
||||
# -> openbsd (32bit) <-
|
||||
# -> openbsd-threads (32bit) <-
|
||||
#
|
||||
# ~ia64 ~s390 alpha(?) x86-fbsd
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Filesystem benchmarking program"
|
||||
HOMEPAGE="http://www.iozone.org/"
|
||||
SRC_URI="http://www.iozone.org/src/current/${PN}${PV/./_}.tar"
|
||||
|
||||
LICENSE="freedist"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${PN}${PV/./_}
|
||||
|
||||
src_compile() {
|
||||
cd src/current
|
||||
|
||||
# Options FIX
|
||||
sed -i -e "s:CC =.*:CC =$(tc-getCC):g" \
|
||||
-e "s:-O3:${CFLAGS}:g" makefile
|
||||
|
||||
case ${ARCH} in
|
||||
x86|alpha) PLATFORM="linux";;
|
||||
arm) PLATFORM="linux-arm";;
|
||||
ppc) PLATFORM="linux-powerpc";;
|
||||
ppc64) PLATFORM="linux-powerpc64";;
|
||||
amd64) PLATFORM="linux-AMD64";;
|
||||
ia64) PLATFORM="linux-ia64";;
|
||||
s390) PLATFORM="linux-S390";;
|
||||
x86-fbsd) PLATFORM="freebsd";;
|
||||
*) PLATFORM="linux-${ARCH}";;
|
||||
esac
|
||||
|
||||
emake ${PLATFORM} || die "Compile failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin src/current/iozone
|
||||
dosbin src/current/fileop
|
||||
dodoc docs/I*
|
||||
dodoc docs/Run_rules.doc
|
||||
dodoc src/current/Changes.txt
|
||||
doman docs/iozone.1
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
cd src/current
|
||||
doins Generate_Graphs Gnuplot.txt gengnuplot.sh gnu3d.dem
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${T}"
|
||||
"${S}"/src/current/iozone testfile || die "self test failed"
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
AUX siege.bash-completion 666 SHA256 7a092ef24ac896eaa69aba08c1e678b388b3a9f6769be18a733af567a0701285 SHA512 410a9feddd27cea03dbe1efa34acafc97a5103c3d4825df5bf41902d4577c582ab2d1b7f3f3059bef7c0ec3e801b8e5fcd5410bdbd4670d980e8227a052f0649 WHIRLPOOL 1c953a3e3a7e98d4b6af06cba4fb0ee2618bdf0f4ab8b87725cb5e41111b4f97273262656b00d2e63135e9de1e7fa277ac7a19c6281c327d4cd14c5b11969e87
|
||||
DIST siege-3.0.6.tar.gz 496002 SHA256 78b79964e3d6772e532c6008a084700f830a02a00ca80b44f3e71380b4908c5b SHA512 621f3f60f2aac70fb051f48819f5673d60f31fc4fc69e4c65d4ae0a285d02112686f1e9b40241d48afc378446a2b296a7dc4bbc6d8ae38e390d380506f4d448b WHIRLPOOL 0c94eb828681b2ab67cab13bbaf802f25804e976f4f1eac6cb3cb45160ee6dd2f73d726c39f9ab6be6e4243ac4c6c79d76f406eba72d3fe4a929fb24838b1de0
|
||||
DIST siege-3.1.0.tar.gz 502444 SHA256 f6a104cb2a3ac6c0efb2699649e8c4f8da2b548147bbbb7af2483089e4940e7f SHA512 b5c0ed75795096dd6c78856747acd1cb778f54ece4ee7b735e676edc898677dd0d23fa544ae249fa6ed9e7780a118936372c271ff24b73f2a54402a94cc0a67a WHIRLPOOL 9a79b0a58fc54c7005406319494acc14fa80c2b98c7c519a39fea92dcded3d330351fa2da7830ff8d52de91744a8646d62b89f8330cf184e7539c86f60065aa0
|
||||
DIST siege-3.1.3.tar.gz 527862 SHA256 4d3932ea23cbf6d1d22df7c7ee6e7a6bc9f591b604ab582393eeb62f393f5a33 SHA512 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b WHIRLPOOL 48e9bb9cd6c66005d17fc8bde1de62d18148114aca48700f26fd3b4710d6dd912dd2e022bbacb3b9adc636fb7003c2a6f561340794aef8142f33fcfe29baa8d9
|
||||
EBUILD siege-3.0.6.ebuild 1144 SHA256 5fa1aa520bf134a15bff43bb00a349494c6f5dc5327e3e022977888b2fffda93 SHA512 53ead480597a5eb70064d3a4ddd773bc24e5321b45c1aeaee37a6af9c1ca48628a3e9cad8ed567ccd7399b0b4e7e69c843f20948bf45b855d43f67c059ecb567 WHIRLPOOL bf7eddbf6ee650a8b7f03fcb615c34bfe48efb20385a3a14c307ffb0ea7621dde927bdfbf47aa7acb9c5e6128d3d1f5bc5ce926c49f63ecdae12c5b80e50780f
|
||||
EBUILD siege-3.1.0.ebuild 1152 SHA256 fa04827f29dd44b92bf77f810b12a9546fc97df57ca330f92b2ab344d1c238ca SHA512 ed47130485237c7198d66117f21dcd2339f913f6fd6fba23a58e229204dd3e59b789da238acaa40fc02852534ae54db4cc549d81624825db859da8a792a3e989 WHIRLPOOL b391c4bb915f6917f0330ef0f61986737840c3c8b57353b24da004d3b7fdcb23421dc6bd04a61d2c241db71ba54a3ca0ec8f51afef99988ec4779f8c5e334967
|
||||
MISC ChangeLog 2130 SHA256 ec3ccd752278d2d1c380a69876899927a4fcc2780bc2521238b7839ac73e9290 SHA512 e6c0829607d633f9c61a9490e7ce139fe271f24ff0d272fe8ff074ea2cbab31e1e14420c88e8146f3349e18449ce2e81d3cf6b12e6a02c045e9963580cc67e49 WHIRLPOOL 2a791d739353172511e93ab7f52529823120f01a70942f467d88b1f380a7e21b95ce065a31c32c399f7f2e15c78b3234071a244ab03b32cc95e7723a06861526
|
||||
EBUILD siege-3.1.3.ebuild 1143 SHA256 60a07f64bbf583e59623e90f591c033e59b97496e41ff1fa4deed4f84396296c SHA512 4df7229f4d6883684354de82a9d740967c622e66ffb88931e78d3a470adbaecd844c7f01fada70438fb4c22735bc7039c9ac869b346165823af9ae5b44c7718f WHIRLPOOL 1a8e8fcd4eb1c2d7fae19a1b9d19d33aa385737d079dbbeaeeefd91d6e729687e498d04e32dbd8421300ba82732e5c70b499e7c1daefe831cd1384ff92add005
|
||||
MISC ChangeLog 2272 SHA256 6a9d836fb9d8b2febc6e3cb788af9b3a5e6a574d5544a7b601f542ad216b571f SHA512 cc83e533dd8a20ac8b6b46f9fe31a32b6048adff67884e1112128f054e3ab7d89d6e21429650cf77ca55cc1b53787e9d9efb226c071f7646c22730c7479f2949 WHIRLPOOL daadf2d30110c4545d35271713aea55a09277ea05278204749f880d0185c187e6476df768a78d47c8f83f98e7f197d3106e9ebee6118ecbd8ba821d06f20751d
|
||||
MISC ChangeLog-2015 9188 SHA256 3d8818d1d9296a781ded7faaf65aa54a991825e5e312155a09588c004a85f310 SHA512 06f60ab915c270beb8cfc4b229eff6ad64d6dd01e694eee42008a6653b905efe7f9864ad634b77a4d4288197fa5df9951d6677a00fe4cdfae3413b93e0f2ce1c WHIRLPOOL 7d3ba84322ab2e51922b43491f5e7ed970d7bbe514eb61b6cee9eb48f8f0f6c476c3549f7f2c9400e1768219a6732e70fe1a949801d9d07ce68045b2803ad9a8
|
||||
MISC metadata.xml 164 SHA256 d1c053798bce14287e6955dac28fa5fc6c7415449545b2922f4d30fe4d84894c SHA512 a6a94663f191b6f40b376d4c5a662f175822231aee7acaddbdb43d521d6df75180245c962ee55d8cc585aa57bbe37cf90291b1ac777bd18146a0510877711c1c WHIRLPOOL 4edd8ef824db45c3717914b2e5f9e856b578a37fdcb34f5fb5a2c053c0262d32a855828a182cc7733e58b12dd6386b26f6a21fca652ac991e73addd45ce021e9
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
#WANT_AUTOMAKE=1.9
|
||||
|
||||
inherit eutils bash-completion-r1 libtool autotools
|
||||
|
||||
DESCRIPTION="A HTTP regression testing and benchmarking utility"
|
||||
HOMEPAGE="https://www.joedog.org/siege-home/"
|
||||
SRC_URI="http://download.joedog.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x64-macos"
|
||||
SLOT="0"
|
||||
IUSE="ssl"
|
||||
|
||||
RDEPEND="ssl? ( >=dev-libs/openssl-0.9.6d:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
|
||||
src_prepare() {
|
||||
# bundled macros break recent libtool
|
||||
sed -i -e 's/AC_PROG_SHELL//' configure.ac || die
|
||||
rm *.m4 || die "failed to remove bundled macros"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use ssl && myconf="--with-ssl=${EPREFIX}/usr" || myconf="--without-ssl"
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS ChangeLog INSTALL README* KNOWNBUGS \
|
||||
doc/siegerc doc/urls.txt
|
||||
|
||||
newbashcomp "${FILESDIR}"/${PN}.bash-completion ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "An example ~/.siegerc file has been installed in"
|
||||
elog "${EPREFIX}/usr/share/doc/${PF}/"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
AUX hexedit-1.2.13-tinfo.patch 329 SHA256 73bdd314982e01adcb2725fa210ecfde40275919af4133f2495b54bb4aed8f2f SHA512 21306eddc00720a22365b84181581bc89db2a1d422cf769c2b29585144ab87064a19696ba946e16cc56e2d2d45aa12ebb88b3054ea0167124d960afdaa5a7d8a WHIRLPOOL 7f50b3a3b5b37b03c668013f7ac556d593a263f8c3c32a48ef53bfa022477b09a6ac09ddbf82c46bce68d192bfb04e0cae96bb2c528c122c5437050093684a9d
|
||||
DIST hexedit-1.2.13.src.tgz 68778 SHA256 6a126da30a77f5c0b08038aa7a881d910e3b65d13767fb54c58c983963b88dd7 SHA512 df9afb0b9b965e20ea8c427c1986b0200216601b157862199c35bae9e201ccc478ab0bfecd39d0dfaa85bf582f1cf372b0134fadcfeacf4734805a6e6dcaa2bb WHIRLPOOL 17da62fa584dd6fab86bde8ef732aaa533d01370fc6ca89a939b53e93fbef1bd0778bd477ea5918bf2db648b2335d97c8172881fa314f551d9d96c19375cbe62
|
||||
EBUILD hexedit-1.2.13.ebuild 709 SHA256 b30ece1b2756ab71712d9b795eba0d10317b3a997fd58027f0e3e543eb37e9b7 SHA512 5ac83b401d3042d27c727cc710086e5e0a61e227a22eaa311e7f420c9dad613e09ca1d1a0a22546749ee11b2f17d0bf0255aa014600540c475624769daaaf057 WHIRLPOOL 849b9204975f62e007df77d8f5731c1294f9f948a190cd366cdea7c985f5fe909cf33a62f1ef52642ebdf3d77b5c95ae4c15ccb4b278681fd410c1a848e93a0a
|
||||
MISC ChangeLog 2279 SHA256 59322ad70f8b3cc6f45ebea9b3e1bd81ade64d7afed22afa4d331abf9b52f40e SHA512 52e4a259bc6cb58d4945fc4c9e9fc0ac4d54edff172eb164af5070d892a35a44b241994b3d364e5c418de9f66c78c183b7a1fd185953bb023a04918377e98b51 WHIRLPOOL aeeb2f18544c96be4bfb65261b87bfdecb83f0d28a2d2452822f08f284eaa6c49936d73e7d6d1054f7def2a591c11bd455966d1b1ec896bbbf7894462f4d4dd5
|
||||
EBUILD hexedit-1.2.13.ebuild 711 SHA256 d72fe255d76ed413df1d6423ddf756945c9eaf55795f44df770d79722b4f4096 SHA512 72a51e71c946b47b5162d09617b2563fc6e4c05ac2960df5d18d73421c5a35923dc84ce39f060f1803e832613d5fa1aafacae89438b4d83ea314bab5869bf539 WHIRLPOOL b3e4fdc044fb8e69dffeb0937e33ae5a11d885a95a1973e01e841a01e127765828003638b5f5ebb007c21cb7a019e8a2d9a1c1d806c487b03bd832bfddc63670
|
||||
MISC ChangeLog 2427 SHA256 fb2e05194262f311ee29c7cf26aa435476f86a5dcf7fa01fa8b14dd503bee8cd SHA512 500464529916370a3a883eec3f335e16217bc7816a4b67fa1f81b599249e2ca2a62c5290068df4fb64a04c693e99b762a89bb186f1c5fbd01a9ff3570cf00f46 WHIRLPOOL 858ad682a31e0b15d1a3f17aabba0e47cba2095e1aee71b53bfe83cbb47d318cbe7c5d5a3bbc3534a30267176c6acfe3c106a4644e2eebea8baf4bdc12035462
|
||||
MISC ChangeLog-2015 5974 SHA256 efe30afce7f19ab5010b7b376f6a617bc719e1fee8fcece44f959338e93e502d SHA512 4be1b41787d60647919fc3bbbf05293c2367e14c9a21ba90d220295df41d8bf81fc8f655a108572259a289364a7c36d353604999a25ee9723fe0867185fc1803 WHIRLPOOL 78f022e1bd5852535b1dea1863f3941a77cc7456a1d338172ffc8057b72db1f70fba49e4508457a32b741d1abcc758cbf77323684792888cdf0d7dfd8bd4499f
|
||||
MISC metadata.xml 235 SHA256 ae15692b7066faecf636a6f882d1b44a4fb1e6357ba1c0a91b5753d43eb0139d SHA512 b9faad5ebd8050835c9acdd103ac79a026077fa2aa89530e6cd0f0c8c5b1afd2cf0fac187a85ed8dc1d901a17157ea0ca468985b2a16099ea49a20cfe25c5ca1 WHIRLPOOL 835fdc49a180de4347ea082036705ed23eac16b53de2cff4b88a876eface5233f3b87cb60fca00e3577862a55fa8f385e117c3493b2ae595e3ec755c8d93fb42
|
||||
|
@ -1,7 +1,9 @@
|
||||
DIST fcitx-anthy-0.1.1.tar.xz 68604 SHA256 c508068c7c9a56c26ea44b8e6ddb90a2ea75860031f89e171dcda8ec4cd08955 SHA512 e2c4bb20f0b0a370e5f28bff14312c2c14210695418438ebe697b94570fe502be8c96dc8fbf813fd3aa6e352283a7d31808a1f12266d4a8050646a8ae86de9d9 WHIRLPOOL 48f674ef23d62f2dc1286712cbb252d709d9e3890921d1f9296ff89f85c5ae211daa887841fc01f267fe44764275e8b6de4aef859d9f1456cb24f00023b262ce
|
||||
DIST fcitx-anthy-0.2.1.tar.xz 72196 SHA256 fd208474666f09f1c189c10c2c0fa9cfda33948b704410e02878fdd92174d78d SHA512 18599251d6ebda96a23f81f63d91e9a9d469d2ea534975c2f4ddbc80584d70646ac6d157d0571f9d48565c0cfd1bb111e2907cae2c00b750014b9f39a7bcf961 WHIRLPOOL 99632911a7831ce24c7535b0e0a249cbbc48b24ec44682f6a09e3dc0a61d7eb74363642098158cc409c3390fb141d03591f1e1b1b3683164d4d6002fe9c92769
|
||||
DIST fcitx-anthy-0.2.2.tar.xz 72360 SHA256 c8dd54fee3ada834d6ed0df561a95210256ea2a17fa5e00d9ae09892bafbd92b SHA512 a4b1eeba813481cc40617e70bd5ee97d1921dc92bab15cf0bdc059d689c239e46caf9e8aba3403ff6374acfbdea565261a948444fe40fa18d5513797eccbd28d WHIRLPOOL 7427384e8e12d7e35027a4a149cc758828fb9664204490d35f7b43ad083cc8545c4b52164af716065bccdd4a347f047e34c80cac32699641798fd2e21dccc8ea
|
||||
EBUILD fcitx-anthy-0.1.1.ebuild 553 SHA256 403330b8de05fe93f23c1e71df98528d353b7ece260536aed412d99b834b6f60 SHA512 176636fb405e2fb63960a51f15317a7e3803f51f69c6fc6d400f3ed9d41590b6834aa2b493d3be57853cf81b331d4596bd146bbc5cf28ce9179f8001601e2f01 WHIRLPOOL adfeeffe2c9b7e7bdf28b77219af8841af7d1e70318cea1da37c691cd616def72fde280e521dc2649fe246194cb52bd49232855910f5be094ba42155427674e2
|
||||
EBUILD fcitx-anthy-0.2.1.ebuild 554 SHA256 31a1e0c73fa9bb49d630861e97a44ffff3f97a76c32f99b76f2ee01fa67e733b SHA512 6e9199e33a1921f00cf0bc963fdf4ca22a699b855848cabf5edf3e52e328d0bdf77250c9f689525fb5f6794b9471ec679127ba0301dac9f2b9c3bad00d0a4c6c WHIRLPOOL 70b7eec6e00b58d186a5964b313baf34c830cb3afee033760ed1ec7681d3e6ff03215cc88d3fc3076fe2fd68c205da7539e7477144ad60d68a7ed5866224557f
|
||||
EBUILD fcitx-anthy-0.2.2.ebuild 556 SHA256 8cea30b8fd6d8dc12ed8e80cf8ee21e8e980d0082a1d3968ce10e783ea30d46d SHA512 ae57e1cc1e7e289c33ed25272ec27fc53c0b1a590294a76faf9ce9d6fa3b740452a41b7eac8bae8e94e0cefde994ad64181781289bdd4bc19953fcf14bfd0445 WHIRLPOOL 31157a06393970fd5790a7c0ecb9165a4416300daa757675f4597d3a9e89b2969fb5e741dc8aea2add62ce637bae7a99fe45f75cf0da5c2f6c86b415f7a7bca2
|
||||
MISC ChangeLog 2289 SHA256 a0f045e650fcfd2f4a619390c28c481949b9f7cdc7b004dfca8220c688389d37 SHA512 9d87f9a1d0c2c01e0a118b7affd57579c3c9abe0cb1ae95a9a0c5d0d6a6cb538956077400e68fef96b43d9d6efc231d3c862882e226c4626bbd82310bb1c4dc3 WHIRLPOOL b16a324abf58a2eb04ab56b922add0480ebac205695d331626bc809c3ed24a0420c4083385c8f26c5b26161c26a6082f4db1d3d9b825ca49efc1c73ee26c0ccf
|
||||
MISC ChangeLog-2015 1546 SHA256 bb0fe2c154f94786e5c0f6644ce7c5b43cae2c70aeb05b461178c57320cdafc8 SHA512 484fdd99f466dd0bda039a267cfdc5e51fc1a240b152a157ea73946046f8d3fc3811399ca031f82453645e76773803399c8f84fd2a42b643a4559553ab8da2a7 WHIRLPOOL c807284e9424a581e9b76344d3b654a0b40591ac0070fb7600a697272b8ec453234b5fe8235e87659857f8c4ea593b5dd134a8bfe435c5f2219e8704c97a4645
|
||||
MISC metadata.xml 158 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8 SHA512 6198c41a4d69a5ca0029aa9a593cc0ea553dc957fc0bdcd7bcd3bd1af7f84c5feaaf785160b60b8ed75282987818a6367f6092523cacd45f0c35494036043550 WHIRLPOOL 478bed9e1c3fbbcb13f17ffeebc2b9da5f3c48368e8a95c2802a88dbef4773f992fa254e4dc460248d5669021fe4e37b37be522d186da9d97321a58437679662
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Japanese Anthy module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
app-i18n/anthy"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/libintl"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,5 +1,8 @@
|
||||
AUX fcitx-qt5-qt-5.5-compatibility-fix.patch 952 SHA256 0b34133e9176d44cf43e0ec6e2de88a28cc4d9d61024b714139f441b81466dfe SHA512 f10c9a210f54e558888e42231a474f583b394979e49d6db274194c0f997e5cd97ce6e7275458d916747b1007dc5f88d86581cc51b2df726b700ff2e2b8a26593 WHIRLPOOL 9313f18695afd45d01bb728a66ac8c533c98e6083651eed2719de998b689e323281893cd8c9111516fedc4ca62ed563d042c2de4778f05151bcb347327669abe
|
||||
DIST fcitx-qt5-1.0.2.tar.xz 53324 SHA256 b8073f07d9384878c616f6d2cea44fc739a3b5731b95b10b3133e0914d49f66d SHA512 f7075d5334e29fd00c54563182c9cc4027011503aa14d577aa2fb75eb8558c385d91c939f1f21e51850c9c64fc5c396aad5b32fdcc8ddd99c46ec74bd577255d WHIRLPOOL 35ae384cf13fdfdb86c34b7dbefbbe780a2c20ac220868824e25a0ba4368581c19d45cbc9447e1c2dd3236b0758ee9e4311dab1f348a524ca2d002d0b43c760c
|
||||
EBUILD fcitx-qt5-1.0.2.ebuild 490 SHA256 284d794219332f4486f8f50810ed241a81b93ce000bfd8ad95d0d9749872f748 SHA512 53650c86566835c492cd243041516593a9cdb53fc3aeb5237e32fc5aef88a3b29408f20e977562b09b8e4e738407b826c02a00692061f5236da225a7f1e8c8f3 WHIRLPOOL ff215dc0debba01bbadac3882ae45f68e41f419d7af21b9be8f768e5d1de15e17f059dc160d72b051ad059771efb989d27b2e521621148626c1293e28db50842
|
||||
DIST fcitx-qt5-1.0.4.tar.xz 53552 SHA256 b42a428008d9bf3a5d9140d63c9a475386480d598bb9ce3b78fad43879a50d1c SHA512 f5a2d3ed30bbbb8da3687dc12dd5be3038242ba40e6bef48483931aacfd9f200db9d24d0df03cb93058eedb3941ef6ecb92d874040eb60742f60a44beda77868 WHIRLPOOL c1dcf45eed09625721c175b1b09724f1f9934cb8cb3413df811009815d4231d2758c54a7b346cb29910c0ce156eb9906136d471359566eb288438cc1f5466710
|
||||
EBUILD fcitx-qt5-1.0.2-r1.ebuild 554 SHA256 3069de7ac065d34201561f46c3c0350628e58d2a9d15376b2ad7014854c62ef2 SHA512 4b09d43810a118005e269e1d808e83390a83abd7c6a1448a2e6da2f8c2196707c966d09ae51644a02a3f3384053eb10a62b90835c755a28ffd4dcac9eb72b739 WHIRLPOOL 6f8a9838f843b567060afcd35c5178e75bd5f18cd24939f637ed132c3d35d498f5a3ea31e13227a27a4dcaa1980d8468074709ca44dda1b66be3c9b67bdf7847
|
||||
EBUILD fcitx-qt5-1.0.4.ebuild 490 SHA256 284d794219332f4486f8f50810ed241a81b93ce000bfd8ad95d0d9749872f748 SHA512 53650c86566835c492cd243041516593a9cdb53fc3aeb5237e32fc5aef88a3b29408f20e977562b09b8e4e738407b826c02a00692061f5236da225a7f1e8c8f3 WHIRLPOOL ff215dc0debba01bbadac3882ae45f68e41f419d7af21b9be8f768e5d1de15e17f059dc160d72b051ad059771efb989d27b2e521621148626c1293e28db50842
|
||||
MISC ChangeLog 2056 SHA256 565205d972a39382d35714907d078b334ec3f67e0468a33f927b90309a007395 SHA512 b4c225aa14a0acac712f2f2f3ec611c72c4c6ec2e2ca8682ab3ecbbc2cb5b0340b1feece3b965375e457787f3cc7e8f488e705f6dc031f6fcc03a6574cb4784c WHIRLPOOL 04fbd772ef350fe2c5bb6e86b0556e97dbf5f06869b52ddefc901978bd7efa773d6579c05fe29e0a27535a57084e5741d444a59eab896e301c0a5ff2b8e742e9
|
||||
MISC ChangeLog-2015 843 SHA256 e89e001966ce223ad3334738870444dca20664da57c0b0d64b11de32fc26f3cb SHA512 714b955d8a859889a2af1d47882c3d06e5a056a8011a11b191c867997c91f90a8fcffc65bcc891b452a34d04feea31d75c8cb16ff9bff837ee6adab3bf648407 WHIRLPOOL 0e9661f71dfaaf03bf5b68167c5f8442112fc0d7f94b6c82f1cdb5ef0eb1e82a5ed81fd44dd859827fe61f83278b157c50cf4cbf9e840da9cc8d8c15bd38916b
|
||||
MISC metadata.xml 158 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8 SHA512 6198c41a4d69a5ca0029aa9a593cc0ea553dc957fc0bdcd7bcd3bd1af7f84c5feaaf785160b60b8ed75282987818a6367f6092523cacd45f0c35494036043550 WHIRLPOOL 478bed9e1c3fbbcb13f17ffeebc2b9da5f3c48368e8a95c2802a88dbef4773f992fa254e4dc460248d5669021fe4e37b37be522d186da9d97321a58437679662
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Qt5 input module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
kde-frameworks/extra-cmake-modules"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-qt-5.5-compatibility-fix.patch" )
|
@ -0,0 +1,23 @@
|
||||
From 78c482b3fdfe558da74657893a3bcd1ece6d7758 Mon Sep 17 00:00:00 2001
|
||||
From: Weng Xuetian <wengxt@gmail.com>
|
||||
Date: Thu, 2 Jul 2015 20:02:17 -0700
|
||||
Subject: [PATCH] [qt5] fixes #6
|
||||
|
||||
use macro instead of string literal and fix compatibility issue with qt5.5
|
||||
---
|
||||
platforminputcontext/main.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/platforminputcontext/main.h b/platforminputcontext/main.h
|
||||
index 1492d72..9938da1 100644
|
||||
--- a/platforminputcontext/main.h
|
||||
+++ b/platforminputcontext/main.h
|
||||
@@ -29,7 +29,7 @@ class QFcitxPlatformInputContextPlugin : public QPlatformInputContextPlugin
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
- Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "fcitx.json")
|
||||
+ Q_PLUGIN_METADATA(IID QPlatformInputContextFactoryInterface_iid FILE "fcitx.json")
|
||||
QStringList keys() const;
|
||||
QFcitxPlatformInputContext *create(const QString& system, const QStringList& paramList);
|
||||
};
|
@ -1,8 +1,10 @@
|
||||
AUX fcitx-unikey-0.2.0-cmake-qt-option.patch 1664 SHA256 3f55747effba6e0fbed6edd0fd79a77b38be7bbab3314bf5d1f06affd50acd1b SHA512 873879e98423c992b2acfae979a7a08ba6ca54788de6f1c909c7aadb91cf29e2f461dfd3e9b32c5e6a348ba2af37a7649384901e68b1ca44be7610347abdaaa4 WHIRLPOOL ddf5cc93f920dabd71071275dda08c09b60dca62f8f05d4b4d3c5fde4676908d258021c82a8fb6ebd18ec06a21abfb0098fdfc2627179923f3ea57adde04d7d1
|
||||
DIST fcitx-unikey-0.2.0.tar.xz 70944 SHA256 152da48ffeb665fc5d88202f6491fa5f4d11284792c2ef079bea4a94c8b125e1 SHA512 10c5c2c5b7e4f40710daccc485b220ed4cdadc6e866636032873a86f9f8489490a42671c9d02aedbbda78a94e40801dd888efc9b692d26ff81fe6d1fe2e10fa7 WHIRLPOOL d6dfd445bd5aa98ec28ab0bd9668f288d67f27874ecdd079f78956172f3d5695fd990ce9e70f190a26edd1eab4f48a8263efc8682fe93679a85fc1db2f6745be
|
||||
DIST fcitx-unikey-0.2.4.tar.xz 72308 SHA256 726e5999c00e93856639258298688c835db1e80e4ac4d5ff0786433c0593c195 SHA512 d55fe71bbcbc420e0ba3ec61ad3c7e9293e33f30b6303d90591d5a94e89d7bbc513dc940ae5a081b81c0d973fa6674872a695eac03cfbbefb460609993219221 WHIRLPOOL 9178a4ec7bcf0b6f969295bef0b066b266e336352c52f9a8761cb1cb6456df6c3d90a90d90212c2fbe137ebc07a1cf6b79f82e959dc6ad3806158675ee040fbb
|
||||
DIST fcitx-unikey-0.2.5.tar.xz 72640 SHA256 8e0bc06d7771074e17acf7045f43aa3a6d9dc2c0e48f8d52548af9b393607b18 SHA512 b70cbc468c44677a6f831ab92539dc01386eec66d8b40eba57efc7130a3811548b5b1e8213c278fd26d1eac169d43913a5fe0f3728e925c874e7360ccd93636a WHIRLPOOL 5c223124a9750b1a060b9dc0f99236676f29f1280bc787e306d65a746671f667dfface3f23bb441d2122d9b33ed0d1a58491feea5c026c23dd91f51b71113c1b
|
||||
EBUILD fcitx-unikey-0.2.0.ebuild 770 SHA256 9accbe528685bf682cb1543070e9d4214f697f0f5ed097c8daa6d591f87d4a38 SHA512 8bab04278f40f0cfb7edc75cb9921301f2c89e89b10bc940e6674518c617150c6fd3baf7714d5c6c3f6777ca11a5338306f8d501ce6191fe695f7f23a3fde3ec WHIRLPOOL 4451e4deeb006c525d944166e6c76a8f860037d88fc9fbb3fa0e681f4eecb0725a4cf5765a31ac94aeab2b15d4947bb332d3eaeb01777e0d25a1fbe705b46fd6
|
||||
EBUILD fcitx-unikey-0.2.4.ebuild 641 SHA256 d73e14668033d1ae8aad5376a676dd5c569a9af5bdd3e0fa3f95a146f9309830 SHA512 8349f3244a1780fd81da27d8aba6bc60fa4fac697e9f19e3022d50f4697163fa64504738817a4b2b080195df38e7d1c08cdd0786b2e5e59707c7e2696d788a98 WHIRLPOOL 85f980564b3426077af4469ae55c8d15e4931fa8a22cde68b1ef5bc21fa2861ac18a6603ef222980bfbd61d9d231c75ec917209bc10681c4c45cdbb77c2eab7b
|
||||
EBUILD fcitx-unikey-0.2.5.ebuild 643 SHA256 c14c59408db00f5496ef8eb83ca9f97361abf4ec3ac28c943a88309db8f0de8b SHA512 118bae970c8f3e949e13eaffebfb4a3994fe63b068d9dee23b48c134818dd4ba3cb9850a677a25060ba85bf596ab53a37a2538bfc2993afb136f28aeb4ee21cd WHIRLPOOL ad25ded44669a1fdaa7165e2ff6d20e872177c35215b0f2b239c3a7f585b3e5d564ea34c0c3d6515c474bd24b65c5690358a23c3de551af3b190f8f51df4e9c7
|
||||
MISC ChangeLog 2346 SHA256 7388c084720f2c8b6f678ab36325c03fd288031791699cc794136c257bd07881 SHA512 00e220e62a76b2e35f0fcb0b8e600465c680f68dd5fdb30e4a2b43522c357c28116f7921d648502502eed5421e4ee6a77c921d192e90c60885a587efb26db51b WHIRLPOOL 423d544b7b55716b5f56c858cca5e27945f66beea57e1173d79f31435c2bef80924bd3efb2ad7add1d73454b7332fea88e8c66a7d48125ba1fe4e8b3edba3dae
|
||||
MISC ChangeLog-2015 1791 SHA256 38c01ea949713b3b27ddd895b931c8f190e31ab09501424f3a6294d85740ca45 SHA512 0c7f5bf6eaa51a4c93ee6c69574cd1cc8e09fabc94880d7999aa699b4d8b0bbd0cf4572ced25e4949fa16f724719bf87ee4710f2afe1f7969d67a7395fb3cad3 WHIRLPOOL 79cffc5361cfd803e3d840afb48f247c92dc5423f5a0d256f5ca073de8d37f62da908f05fa583f12a0e1c448d7500406821df574d48346eb4902bbcb3f412318
|
||||
MISC metadata.xml 158 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8 SHA512 6198c41a4d69a5ca0029aa9a593cc0ea553dc957fc0bdcd7bcd3bd1af7f84c5feaaf785160b60b8ed75282987818a6367f6092523cacd45f0c35494036043550 WHIRLPOOL 478bed9e1c3fbbcb13f17ffeebc2b9da5f3c48368e8a95c2802a88dbef4773f992fa254e4dc460248d5669021fe4e37b37be522d186da9d97321a58437679662
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils gnome2-utils
|
||||
|
||||
DESCRIPTION="Vietnamese Unikey module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+qt4"
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8[qt4?]"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/fcitx/${P}_dict.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
|
||||
nls opencc +pango qt4 static-libs +table test +xml"
|
||||
|
||||
REQUIRED_USE="cairo? ( X ) gtk? ( X ) gtk3? ( X ) qt4? ( X )"
|
||||
|
||||
RDEPEND="
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
cairo? (
|
||||
x11-libs/cairo[X]
|
||||
pango? ( x11-libs/pango[X] )
|
||||
!pango? ( media-libs/fontconfig )
|
||||
)
|
||||
dbus? ( sys-apps/dbus )
|
||||
enchant? ( app-text/enchant )
|
||||
gtk? (
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
gtk3? (
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
icu? ( dev-libs/icu:= )
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
lua? ( dev-lang/lua:= )
|
||||
nls? ( sys-devel/gettext )
|
||||
opencc? ( app-i18n/opencc )
|
||||
qt4? (
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4[glib]
|
||||
)
|
||||
xml? (
|
||||
app-text/iso-codes
|
||||
dev-libs/libxml2
|
||||
x11-libs/libxkbfile
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl
|
||||
virtual/pkgconfig
|
||||
kde-frameworks/extra-cmake-modules
|
||||
x11-libs/libxkbcommon"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README THANKS TODO
|
||||
doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
|
||||
HTML_DOCS=( doc/wb_fh.htm )
|
||||
|
||||
src_prepare() {
|
||||
use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
|
||||
which will let fcitx start automatically on XDG compatible desktop
|
||||
environments, such as Gnome, KDE, LXDE, LXQt and Xfce. If you use
|
||||
~/.xinitrc to configure your desktop, make sure to include the fcitx
|
||||
command to start it."
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
-DSYSCONFDIR=/etc/
|
||||
$(cmake-utils_use_enable X X11)
|
||||
$(cmake-utils_use_enable autostart XDGAUTOSTART)
|
||||
$(cmake-utils_use_enable cairo CAIRO)
|
||||
$(cmake-utils_use_enable dbus DBUS)
|
||||
$(cmake-utils_use_enable debug DEBUG)
|
||||
$(cmake-utils_use_enable enchant ENCHANT)
|
||||
$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk SNOOPER)
|
||||
$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk3 SNOOPER)
|
||||
$(cmake-utils_use_enable icu ICU)
|
||||
$(cmake-utils_use_enable introspection GIR)
|
||||
$(cmake-utils_use_enable lua LUA)
|
||||
$(cmake-utils_use_enable nls GETTEXT)
|
||||
$(cmake-utils_use_enable opencc OPENCC)
|
||||
$(cmake-utils_use_enable pango PANGO)
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
$(cmake-utils_use_enable qt4 QT_IM_MODULE)
|
||||
$(cmake-utils_use_enable qt4 QT_GUI)
|
||||
$(cmake-utils_use_enable static-libs STATIC)
|
||||
$(cmake-utils_use_enable table TABLE)
|
||||
$(cmake-utils_use_enable test TEST)
|
||||
$(cmake-utils_use_enable xml LIBXML2)"
|
||||
if use gtk || use gtk3 || use qt4 ; then
|
||||
mycmakeargs+=" -DENABLE_GLIB2=ON "
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die
|
||||
use autostart && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use autostart && readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
DIST kcm-fcitx-0.4.2.tar.xz 63796 SHA256 f681c1a4172b74a63c36094f860eff4ea778422e1062b00fd03509eda745ed66 SHA512 51ccc5b03f076e73cda7852b1bb1598e56114fe1a7733f3eb0a731c0249cbaa2ac7f4c27115929d236cc94a3f131fc790933cddff624387d050fecf3e170842e WHIRLPOOL 6c0f3e4d345c7570ee519878c141ba2f708c85e0dc8a171058af291e6a02b48cdd3965335b9eb766f9a149b31d5fccc0334f8bb7352eb978625367af064e6b17
|
||||
DIST kcm-fcitx-0.4.3.tar.xz 56864 SHA256 b7e9ad4569c0940f9654d58de1f13281fcbcab56febbd346951edcfa0a86e208 SHA512 d311699a5d99f75d353899b7fba0a950491ee8b891724b855033449900ec4b3db9408bb1b80e60ceb0dbb0ce91072162062261a497f83a2a683214b71c3f4713 WHIRLPOOL 04aec049436a120362d02ba900a0d8639feb359b4cc6b99a871c7ffa8d9660270c321828b8660c718890a7f0ea308ea584711ed712762aab712fe8d7e72a205a
|
||||
DIST kcm-fcitx-0.5.0.tar.xz 55964 SHA256 079b309aea4b354d081d45d3dde6d754b24717eb7653344055633453cb328b33 SHA512 219b962c4b6f1763b389dc20d22a671d960a884f5c3f0faddbd4919b61dd6d93e600cbf440b15bc42f63cb383ed5ca65e657fa835c520196c8bd9d64a160baa3 WHIRLPOOL df9db7b5198130409986c4805a7771b6df4bd44d532071499ec6eb522af7bfdd9d576fbdf3664720e47a02a57e35409c69fff962152423ac59bab71d8c1e0947
|
||||
DIST kcm-fcitx-0.5.2.tar.xz 55936 SHA256 348b7afd18670c0879e616d6e097c2d8b033d1a7f5abbc3b75876953bd67f504 SHA512 9418001ad92ada2e7c48c426b24b6babebb3e41510c9ff2aac01e25f84f79cd02a3e413267a31feb677beca51070a4ca55f5d64bd103ddd9ab7853f207370882 WHIRLPOOL 8ca8032ea4b50228ea33189d7afac160cc04882c2ac7403de8cb244b39feddfb89019b4ab4a6caf67b2a9d40c2a9b97cdee0832c5beec4c108b67bc35f0b5923
|
||||
EBUILD kcm-fcitx-0.4.2.ebuild 463 SHA256 67bdaf60b006a11293c1ec63708d6ea20d3ba3b4dfbce9052dd6f941e6edb20d SHA512 d9d5571f55d0494be14d4f9bc7cc47afd53e6aedee4caa5af55c86898c5db0feb314d66313e8cd725899a7eef33739ba773b6a3a9597b577331bf121731b4f57 WHIRLPOOL c16d911128d039622e618db1bc8a4624c7dc90e3b51ed748eac130075a34ac4bc7c80f1716dcd97b1facb1953a224eee3110e3dae52bcffe36cb8d176e50f4f0
|
||||
EBUILD kcm-fcitx-0.4.3.ebuild 464 SHA256 2e0fee13d364b9de54c7cebdd3fe56af8ec95ab479ad1adc40d4ce56cebaa848 SHA512 eb8d9c45620462e6f4e04a270ef19218d872eb7893313bfcd08bb31b6d6d78db1c4794db9932a11b0c07e4b195cd6bbba517dadb28ce9337023d936b1ad5260f WHIRLPOOL a5fad8e64823b25569effada79384c87ca7165e2173e72c5ee6af6a2ef2f1874c7c362347224d5104b321462b103ed35e998319406b66d478a596a27a871bf33
|
||||
EBUILD kcm-fcitx-0.5.0.ebuild 901 SHA256 d00b9f3988530baaeff2c7e399e47e40bbd7b60095e9ffc97c8b137670e106ab SHA512 6f80694b055011ff433db1a1fd7544c43811aa023d3b17b977059b3da97bed94a1e3e1fe2cd06e69e2b2a5b420397c60684ca8acfcb9c9a340779efc232481df WHIRLPOOL afc461322ecdb050ab3ff380c142d5c4cbac3899f2fcc2b20dc1f551fdb4440090674f50b483036d928710f4cf1b188e3b7a5994f2f0dd6e63e76151e6a10d9e
|
||||
EBUILD kcm-fcitx-0.5.2.ebuild 901 SHA256 d00b9f3988530baaeff2c7e399e47e40bbd7b60095e9ffc97c8b137670e106ab SHA512 6f80694b055011ff433db1a1fd7544c43811aa023d3b17b977059b3da97bed94a1e3e1fe2cd06e69e2b2a5b420397c60684ca8acfcb9c9a340779efc232481df WHIRLPOOL afc461322ecdb050ab3ff380c142d5c4cbac3899f2fcc2b20dc1f551fdb4440090674f50b483036d928710f4cf1b188e3b7a5994f2f0dd6e63e76151e6a10d9e
|
||||
MISC ChangeLog 2333 SHA256 4a371a480f5d50f0ccf22eee1ad1ece93304f3e04ae9dab1da3421955b87be7f SHA512 579b8cdea3ad657cee62b7db33854bc3fc9245a6be8591125db2dc2ce97bd1f3c8ee52196961cd1a4ca73aad50bb06888b7583fd8f95e6fdd5bf33b5df28f89f WHIRLPOOL afb7be2b9cca9d53f76557dd64dd1b369bde8f704ca3b1736ee81d334bd3bed1cf7276700d0f373e1298582ad49014e10c2946b2eb95475c223af673db5af005
|
||||
MISC ChangeLog-2015 1321 SHA256 e17a47942e7cdfe369bcd47c362e5aab7995247d9ad96cc5bc86b8ff6e1b7b30 SHA512 f922c7cac8f2bdeead02b4aa8d1f29e5a9d27b92bf35199d466b3691cfcb8c0c156635f3cfede57038a00ce33239bc9547ab45821c52313f11b302220cb640f6 WHIRLPOOL 09149af5e86d994f8bcccbf51fe83a775239463c4cf584971266aad7a7a7a53b13603ba50794a9023fdd57104af8964ff9e0fd0588d19079c2477bfb545881a4
|
||||
MISC metadata.xml 158 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8 SHA512 6198c41a4d69a5ca0029aa9a593cc0ea553dc957fc0bdcd7bcd3bd1af7f84c5feaaf785160b60b8ed75282987818a6367f6092523cacd45f0c35494036043550 WHIRLPOOL 478bed9e1c3fbbcb13f17ffeebc2b9da5f3c48368e8a95c2802a88dbef4773f992fa254e4dc460248d5669021fe4e37b37be522d186da9d97321a58437679662
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="KDE configuration module for Fcitx"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://download.fcitx-im.org/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.8
|
||||
app-i18n/fcitx-qt5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
$(add_frameworks_dep extra-cmake-modules)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kcmutils)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep kitemviews)
|
||||
$(add_frameworks_dep knewstuff)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
sys-devel/gettext
|
||||
x11-libs/libxkbfile"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# po directory is empty, making the build fail
|
||||
comment_add_subdirectory po
|
||||
}
|
@ -1,5 +1,8 @@
|
||||
DIST libimobiledevice-1.1.6.tar.bz2 619429 SHA256 1fcd56489a27181617507b1d8aaf122f66d9860c0fe5af4c78f9e0ed129e33e0 SHA512 ffc741eba65e73890ff50c906520b02189169ca92e95bcd3c8805caa1b1b44e4b1eaddad438c10fdbc112a867cdcfbe6a3dd667be1c639ad5a72ce621ee41a4f WHIRLPOOL 412c6f7523cd17178f639f7c3a8baa89857eff9c85d5e009bcb991591ca1304b6e4f80c2644289105831ee74d8848bee24708b598853a9444f4188a6731b9aa7
|
||||
DIST libimobiledevice-1.2.0.tar.bz2 631495 SHA256 786b0de0875053bf61b5531a86ae8119e320edab724fc62fe2150cc931f11037 SHA512 0de5f768aeb5d62445892855d84ceaff776f6667733c351ed6c34bf9d500802762d1a06e5efdf57f33cafc9ee788041cd9b6748fb9bad6c2e4ae2f9b9aa93589 WHIRLPOOL ca0d709fcc844811fa19b1b149afd81c15f75c213384789b1bc1a4ec838f12ffa33c6f78753befd4eae81156cb1c002d24e7ddc50a59f374164c33ddfd37ddb6
|
||||
EBUILD libimobiledevice-1.1.6-r1.ebuild 2319 SHA256 33097ff57f923b365f8f1787deddc8adb3ff8db41b96fb15c37a034eca3e0219 SHA512 b4fee7c2ab6f3da772a15039d36d6b87de687a8e1dea55d6ab4c596dc1cd616e7744f85c30ca817efeebeb66a91e905fbdcbc40e5bc304c463def6604f3e51a4 WHIRLPOOL c838391ca5252f1dbaff9795b5037134f44447057c6272889d2a9653c54ca980f87106e195cfbbe9cc012097557059c2ba0e84f3a382e5c3d929d15434ed1253
|
||||
EBUILD libimobiledevice-1.1.6.ebuild 1710 SHA256 57f1a140f07ccdb65b32a92d96ba1e717ba60337851a13c8aa0aebc71f4a00bb SHA512 ea5bca111da24e20b4a01bddb115040936b9fdf612df6137d8fe422d39fd69bae6decc2823ce1daa1fb2b2d24fabd280fcb37bd7dc5786b5e6fca07b38b72b9d WHIRLPOOL 075f82f4707ffee9d07463dcf1b36b2cc28aef3e2f783d498385285937d997fe2af2566c2922c2b806f29d4b02c14068d73d27a80a3485f8d49831adeb99ee09
|
||||
MISC ChangeLog 2076 SHA256 2f98ca0dc5ba96bf6e7955c03b918d288f08604182ea87ba7b227c349d0343ae SHA512 d71e89c93e922ea743ff6855c03e176fff681897e0f1640a510e8a5769f96f4c9de78f41d099323d53ac710a2be0e946f15000de929d30cdedebc1f6b80373cc WHIRLPOOL 097b3a539f4799b2d97f58f779111b81a180637c2b3eb3c544915392d25a6aa83b7d611cb5916a2138bf04b8fa46688989558708af5d457c8c96c263444cf8c6
|
||||
EBUILD libimobiledevice-1.2.0.ebuild 2319 SHA256 37b94383e5b3fdc44f1032367a731cba435c870a271ed9e6e1a25a54a690e451 SHA512 7c72079d53eb5bf438c34d177e1527d1bc3ad57b47226d879eaa035e8cf3111d14df36d9a136f9c4d86c5221620bca986238ab447fd282514d7f3586731fc06f WHIRLPOOL 4748ebd4a8624c877d907b2e2cadabc21215a4acb65a93b312364896e0ed502787fd3f4edf631109c44ac9ffbe9cde45ae759a6be97fa28bc8253b246fa6f9b9
|
||||
MISC ChangeLog 2528 SHA256 b4c05af1ec88af330a3b8482610b051db6fd0139cdded49b8d7d071c94e7de14 SHA512 789cfbe123161b8710035885aea1cf48ee5e611bce5ecc0688ed061a7fbb468a2790f3705b15447c6a03fcde082429e618ff87cd5f9f4e42dbe5f934ca5762d3 WHIRLPOOL 6c87661ad1cd1c66203ba7a7b016a63a613902d31b2ea5231a894c926da4d48eb188904b680468843f4a6db97b0c8cfa0cf094a67f2fbba976f6a694a9dc55f1
|
||||
MISC ChangeLog-2015 9346 SHA256 e1be98d7cb55d8886dfb9283f160152d5fcff3110cbacfe6d6f46dea0f32586f SHA512 37811520f12ca305c8b5d1d3454d2614c2141a5086b5b44236a8ff320ae1c376b651997ac0e516a8464921356ced8a99e898d8bebc9bafc8d43da16032b4a195 WHIRLPOOL 5e185170bf151324b88b4dbdd97d298640002f916e86fa1d96ac90443067a7c9e28f2b855fdc8c0724e4eb0245183324cf8beebc62c843828d162b99a806b972
|
||||
MISC metadata.xml 156 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb SHA512 c07d56b6668ae429bd774f35ecae73eb324423aa863c7cc327a511de84d24f099668029fde69132110676115b4763ee96e3e1a7ef1a9db6248d606e65df11d4b WHIRLPOOL 4364f66f79aa67bc6b1762698b41683da5018d08602f509f525bc3e4a3521f2100e0ea92d84bb30617bef9beda48a3cc0ef9b1b9a4219fe05a54559d7423b6d1
|
||||
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
# While COPYING* doesn't mention 'or any later version', all the headers do, hence use +
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0/4" # based on SONAME of libimobiledevice.so
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="gnutls python static-libs"
|
||||
|
||||
RDEPEND=">=app-pda/libplist-1.11:=
|
||||
>=app-pda/libusbmuxd-1.0.9:=
|
||||
gnutls? (
|
||||
dev-libs/libgcrypt:0
|
||||
>=dev-libs/libtasn1-1.1
|
||||
>=net-libs/gnutls-2.2.0
|
||||
)
|
||||
!gnutls? ( dev-libs/openssl:0 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
app-pda/libplist[python(-),${PYTHON_USEDEP}]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
BUILD_DIR="${S}_build"
|
||||
|
||||
src_configure() {
|
||||
local ECONF_SOURCE=${S}
|
||||
|
||||
local myeconfargs=( $(use_enable static-libs static) )
|
||||
use gnutls && myeconfargs+=( --disable-openssl )
|
||||
|
||||
do_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
econf "${myeconfargs[@]}" "${@}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
do_configure --without-cython
|
||||
use python && python_foreach_impl do_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_compile() {
|
||||
emake -C "${BUILD_DIR}"/cython -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
imobiledevice_la_LIBADD="${native_builddir}/src/libimobiledevice.la"
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1
|
||||
use python && python_foreach_impl python_compile
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_install() {
|
||||
emake -C "${BUILD_DIR}/cython" -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
use python && python_foreach_impl python_install
|
||||
popd >/dev/null || die
|
||||
|
||||
dodoc docs/html/*
|
||||
if use python; then
|
||||
insinto /usr/include/${PN}/cython
|
||||
doins cython/imobiledevice.pxd
|
||||
fi
|
||||
prune_libtool_files --all
|
||||
}
|
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
# While COPYING* doesn't mention 'or any later version', all the headers do, hence use +
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0/6" # based on SONAME of libimobiledevice.so
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="gnutls python static-libs"
|
||||
|
||||
RDEPEND=">=app-pda/libplist-1.11:=
|
||||
>=app-pda/libusbmuxd-1.0.9:=
|
||||
gnutls? (
|
||||
dev-libs/libgcrypt:0
|
||||
>=dev-libs/libtasn1-1.1
|
||||
>=net-libs/gnutls-2.2.0
|
||||
)
|
||||
!gnutls? ( dev-libs/openssl:0 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
app-pda/libplist[python(-),${PYTHON_USEDEP}]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
BUILD_DIR="${S}_build"
|
||||
|
||||
src_configure() {
|
||||
local ECONF_SOURCE=${S}
|
||||
|
||||
local myeconfargs=( $(use_enable static-libs static) )
|
||||
use gnutls && myeconfargs+=( --disable-openssl )
|
||||
|
||||
do_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
econf "${myeconfargs[@]}" "${@}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
do_configure --without-cython
|
||||
use python && python_foreach_impl do_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_compile() {
|
||||
emake -C "${BUILD_DIR}"/cython -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
imobiledevice_la_LIBADD="${native_builddir}/src/libimobiledevice.la"
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1
|
||||
use python && python_foreach_impl python_compile
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_install() {
|
||||
emake -C "${BUILD_DIR}/cython" -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
use python && python_foreach_impl python_install
|
||||
popd >/dev/null || die
|
||||
|
||||
dodoc docs/html/*
|
||||
if use python; then
|
||||
insinto /usr/include/${PN}/cython
|
||||
doins cython/imobiledevice.pxd
|
||||
fi
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,6 +1,9 @@
|
||||
DIST libplist-1.11.tar.bz2 355365 SHA256 28e1518eeea054f4eec9a1c93d9575d56193b290c53c1b753773a5e0add95235 SHA512 1c415670877c7091ded541dc36a6bc91132f714a0d3590090ead40ed972e0e076285441d3d219827cc425bc41fcbc101825e937620b7b4f2c1afe4bef8487fa2 WHIRLPOOL a2c74d3454b80696ab45922fe410833912554588d9ed5c177cbed1865bd98099b29a20ab6cf14a0b7c98de59d082fd15392915a94f33d27b16109300a0de2e4c
|
||||
DIST libplist-1.12.tar.bz2 384321 SHA256 0effdedcb3de128c4930d8c03a3854c74c426c16728b8ab5f0a5b6bdc0b644be SHA512 8af40d8f457ca9a8a9061e9429698c696200714cc05dcbe981e900106c52cd5222edb9dd8d8976bccd0c8997508ed14fb2e10f0ed29383f2ad4f7c5eb7eec0b3 WHIRLPOOL 7d3c4f7822683018b5b0e794d509b9cf5a703605ed772df849ad9ebba6e8191f2eb629444c07d2dcb265520d24c94f13287f200fec34779c9e6fe029536183a7
|
||||
EBUILD libplist-1.11-r1.ebuild 1282 SHA256 0831c123b0a1cbad1b919359c3d453e8ae4aad97fe9fdc09e2175bff16a4e2ce SHA512 911a72a7e312454f2024792210ba46195030c74745ef32692f060b8a6d819acc7ec3b44308e2b911cd3d5b478bdcfc60787058719abc7362e080450111a24dec WHIRLPOOL caf222714066be31c8ddea6d133ebdfffbdaab1009ceb4c50f778cf3650aa88f67988ec6bbbc513d0fb7a41e5394d48158e70f8a4fc84e45305c1b6b36cd73a6
|
||||
EBUILD libplist-1.11-r2.ebuild 2010 SHA256 f8743618c595214f4a52f4e31684b33aaec9e91634cfc3c98566c5c519e8fc5b SHA512 0d8009fbfcfb6e63389492b54af5ddb72f1b5d7c31889ecd5658c188e7340313e44a5e983090d34206998e7d2283ca5c14fd13c7b89a8a544ccba81ac4034619 WHIRLPOOL e618e42b40caf890b1c3bf30acb7f28e4d8268ca59ae912270e24be05b86b9c52a234aac08f6f684e65c82260d02681af14d3eb1a949e629772235492810aa01
|
||||
EBUILD libplist-1.11.ebuild 1297 SHA256 b6d15e9e637bd6378ba343f6b08fa9af1f0a4061b8379ceb4f8fbbf6a2f2808a SHA512 01da2cad71cd184a51eb414c60c4781ca5a8db2e0bc33d50dce6cf0ba1e5b11c0e36ad19b638e2d38c29779da215baf29591d4b0b7bc6ec5fa6a6b35d2ff217c WHIRLPOOL 727a769d6e8ff272fb9a107de3968a68fc240b9fe05e1da6c4f361cb8d3cd49b6486b5421e783f03e900ddb6d7e171d5339f10347fdf4a62a7136f56f95297e9
|
||||
MISC ChangeLog 2663 SHA256 c6ae6ae3ebc2ac9d17e63bb1fda30d2c9d090e8f27623dad619aa0713a7fe7bd SHA512 5d46d57f87700f6d2bcdbd6ef5949ff6e4a6e7ef749597af0e4ae0052cf43a3ba465b98e96e687b225d9e7505dcd4c458f01238ec45e2fc96b658992f6c3840b WHIRLPOOL e0d5046ee909b3bdb29b7c9954b5b39cb302749434c4af526a34944dbfc62cd8fcea9888dc11e2dfe1bdb2515b30dc9f4cf92fac62062985da1242ddc250b188
|
||||
EBUILD libplist-1.12.ebuild 2010 SHA256 b4e7dc32e84d844ceda5cd91e4c4ee13e379eec2746285dbf98421c35f9604f5 SHA512 76edda6e61a2ccce8dae91880062b7848bcfc4338204b732c6f95e5affcbf6f852d24c87f99a080e1eb3043d4e80a01586cad22b43b471b07d7ab5e5eff48012 WHIRLPOOL ec6299c0a4535e281dc3d7792107f300828b015c30a4a8ea0eb77984e6f6e8d241ee6c7408eafc06d559e89489206f7f0a776673dabc23521faf9f0493d8476e
|
||||
MISC ChangeLog 3078 SHA256 623ffee152deb5c4c16bb94360b45941811d6244dc32e1230d8c83b20dc87ae6 SHA512 66ce577b61971eeed11b40119df42f72a3c9d4727b0b691031b151af054a0570b6d6eae3a7855f04987f109ac601e5451ff20993db4da0ddb1e4e37246c4337e WHIRLPOOL e328f15b7e9f01a9e8bbceed62ee08bfeb4d47b5eda4945e0a67fea7bc369b2133adf48d9bfdf58b45fb3953ae2a48f288f74beb7c316478b66f1a91a29c0bc8
|
||||
MISC ChangeLog-2015 5691 SHA256 80e7b81e7fe641d1fb4e95c9b7ee8a0211dbaf55a8d0fbaca97fc85d2111425f SHA512 e247b80462e5bb6289f65a1dc55638c9a318d745ab48b70f00525c257480d6e81833c2243c32bab3133950dfbb3b9d3caba81db60c4b7cd971a350148e751ba5 WHIRLPOOL 75c229798ac7b546ed200fddcda0fd549814df4c8bbb66babc603f504c85801a94f4ee97ba37278a39d4b73d7f4e1014c8018fbe12e6f8df9980b15a8e01521d
|
||||
MISC metadata.xml 157 SHA256 56846545c7061ba6a21ebd55e593cc7082940b7bd9049024204fb7ae26943708 SHA512 05ab01d7073a8f2d514feddc1cdd5f0f92135cf1e8bd1c68d339a0ce3637ab286e7fe07c09a5d8cfaf2f8cc26e3da32398186ac88c70efb33eb2d6424763e0bf WHIRLPOOL ad73e58d030106b96f7526a4cdf06ce8d1105ecee466adb39a1f4dd070cf63c6189b3106fb6df0a322d33c775e28c21958817ab2a4c610def020d79093d113c0
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0/2" # based on SONAME of libplist.so
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd"
|
||||
IUSE="python static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libxml2-2.7.8
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
RESTRICT="test" # TODO: src_test() was dropped from 1.10 (cmake) -> 1.11 (autotools)
|
||||
|
||||
BUILD_DIR="${S}_build"
|
||||
|
||||
src_configure() {
|
||||
local ECONF_SOURCE=${S}
|
||||
local myeconfargs=( $(use_enable static-libs static) )
|
||||
|
||||
do_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
econf "${myeconfargs[@]}" "${@}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
do_configure --without-cython
|
||||
use python && python_foreach_impl do_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_compile() {
|
||||
emake -C "${BUILD_DIR}"/cython -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
plist_la_LIBADD="${native_builddir}/src/libplist.la"
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1
|
||||
use python && python_foreach_impl python_compile
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_install() {
|
||||
emake -C "${BUILD_DIR}/cython" -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
use python && python_foreach_impl python_install
|
||||
popd >/dev/null || die
|
||||
|
||||
if use python ; then
|
||||
insinto /usr/include/plist/cython
|
||||
doins cython/plist.pxd
|
||||
fi
|
||||
prune_libtool_files --all
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0/3" # based on SONAME of libplist.so
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd"
|
||||
IUSE="python static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libxml2-2.7.8
|
||||
python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
RESTRICT="test" # TODO: src_test() was dropped from 1.10 (cmake) -> 1.11 (autotools)
|
||||
|
||||
BUILD_DIR="${S}_build"
|
||||
|
||||
src_configure() {
|
||||
local ECONF_SOURCE=${S}
|
||||
local myeconfargs=( $(use_enable static-libs static) )
|
||||
|
||||
do_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
econf "${myeconfargs[@]}" "${@}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
do_configure --without-cython
|
||||
use python && python_foreach_impl do_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_compile() {
|
||||
emake -C "${BUILD_DIR}"/cython -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
plist_la_LIBADD="${native_builddir}/src/libplist.la"
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1
|
||||
use python && python_foreach_impl python_compile
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_install() {
|
||||
emake -C "${BUILD_DIR}/cython" -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
use python && python_foreach_impl python_install
|
||||
popd >/dev/null || die
|
||||
|
||||
if use python ; then
|
||||
insinto /usr/include/plist/cython
|
||||
doins cython/plist.pxd
|
||||
fi
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
AUX eclass-to-manpage.awk 9872 SHA256 2443c662d0212114328a768f7fb05fe913334c8cfe0695e003e89c42da2af8a5 SHA512 93b59258cb5f420e18d5d73d0ddd6ae01ed6ab60a083569d14abcfbaf27ae9442ed81d15ddf1568ec13474e584bb2d3d54e4f87c92523f0a5c0df6fc5193f174 WHIRLPOOL 498bb30a8afe3b41f5d2a732e240e6da5940099c4182af3db026188961bb046c444280811f7ba372514e48b3bedb5c66402de63105ad595fe3ef2330c60a795f
|
||||
AUX eclass-to-manpage.sh 834 SHA256 71d238b67f2b7f504421b0de186a4189c824a4a402c2754b9d2b394a41a650ff SHA512 e22c53a9dd4c455fc5ac0ca944c8900ef32529b68523c4e36a13523b0b6cba12ea2132ee7c6bff264ef3e6250e312a790cc6bdbc07f581d4a648c6567e528481 WHIRLPOOL cd0b274e39fe2c4b23daebe398b866c768fdf9c55602cc7c4aef72fa3d53d4e23c01a8a81cc12b4531d56bd7cf8f80c0bc49d2c50684aa17ec99aca25ad02b76
|
||||
EBUILD eclass-manpages-20150814-r1.ebuild 1044 SHA256 dc19150dfba8a04566b0b3fc59384ba3e9e017df86b8db5b41d811736b214ffa SHA512 3793ac084afd917a9969ebb8f1e572b7bbf4090faab82bfb608e0b4d1050889f487890f7c580f41cc16adfdcb6db3bf026d9ffb553a7bc63faaa622273e5349e WHIRLPOOL 9fc0f8dd72f0be5a9354422fdbbbe87fc0a1c1db100e6845a93d41037dcee52e8df5f330d3efa2e48d6acba0509435bab5d1b7cbd06da50165ee39afcf72a4c4
|
||||
EBUILD eclass-manpages-20150814.ebuild 1002 SHA256 2b0b9da13153807227f78582c0603b783c7205d942e5e3bf427b3b23be152ee9 SHA512 ac3501e0a3f656a09b3de28b53d4c350f911e62062c417563be3a945294b7cae8b898def004b629d25740c12d3257dc06ed21ae2737b7fd081226d349a024e97 WHIRLPOOL 173fbae7cf34613a127b9184bbbc0608fb81813431f8c7a01ab611b9afac9122f9187f7d52e9c2062ced76b6b12c97604b2498dd3db952f6cd81263d6d61cbbd
|
||||
MISC ChangeLog 3341 SHA256 15e6a9192e3ec561c5c78e128c1af652212ed0e2436e23af994bd686252a12a0 SHA512 3db062fd47eba6a0d6bd9d484bd57e35e76812effd958f645c0104c36a9a38ee9d269cd129fc9b8e4caf9651d7f589ff39e079db68ad07a198409956ba4a0a21 WHIRLPOOL d18f9115e9a3eba7c64be361b3607a207c6867556e8b0a8cc07a829dbf0bd8a4633c8b90cd40c4c583ee41663e4ed203f53e1735190153ce562d6f0ec1b7efe4
|
||||
MISC ChangeLog 3599 SHA256 62bc822a0b91c2037a4c390988dbd916466d2892aee4af795af10f537c7d933e SHA512 a80b9a4904d3f0b336eb691574e7cf870cb396f6e5bef397f925f1f7780ca8133308fd6532632bf7a5fe90c11c2ac03b291f38cb67b9582303d1528d40ba406e WHIRLPOOL 52d3441d49f91ba2a6fe1b298a8d23c833a0e10bb35773346461c1fc68320997028abdd4343833e64de318e61dbf0b907067146e2ed0c9bde6746c9206ac8b3e
|
||||
MISC ChangeLog-2015 5984 SHA256 4f408b5874baafcd2f70805c7830f6c64df24a202028f9f5649beb4680e29adf SHA512 72c9e444e6f5ebf46591c00d737517fb1b206aed566c4f284348a525cfc903fba2ad56609beb8cd50c8a09f2c348a9198b847cfe648cca8399c6201f92993e04 WHIRLPOOL 819507eb368e14c0ad275bccfbecd41acaabb6782709eb60ae5c6837132bab666a50189b8b3b619b4baf8dcb8edeb618a9ae08fed1abdd5ad3f31c2b30ecb62f
|
||||
MISC metadata.xml 231 SHA256 d1942ddc594a8b56d383049ebc0234831dce962fe751b933e50010d433946b8c SHA512 14817a9cbb77211acf41f82521b8b436d06c79c5e51c957e13ddb8cfa25d85f165994f477616e662c75ab5c2d301f0f187726317bc6bd161ea47823225899011 WHIRLPOOL 5dcde4ac8d2b6677d776c678cd69cc9cd236def190bec5f07df9e80a1f615696a48219b62d73066fb54a71c75b7e8b46e96414243e4cdfe3e16f3278d1191dc8
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="collection of Gentoo eclass manpages"
|
||||
HOMEPAGE="https://www.gentoo.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
genit() {
|
||||
local e=${1:-${ECLASSDIR}}
|
||||
einfo "Generating man pages from: ${e}"
|
||||
# Need `bash` because the .sh isn't +x on the servers #451352
|
||||
env ECLASSDIR=${e} bash "${FILESDIR}"/eclass-to-manpage.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# First process any eclasses found in overlays. Then process
|
||||
# the main eclassdir last so that its output will clobber anything
|
||||
# that might have come from overlays. Main tree wins!
|
||||
local o e
|
||||
for o in $(portageq get_repos /) ; do
|
||||
e="$(portageq get_repo_path / ${o})/eclass"
|
||||
[[ -d ${e} ]] || continue
|
||||
genit "${e}" || die
|
||||
done
|
||||
genit || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doman *.5
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST asciidoc-8.6.9.tar.gz 907253 SHA256 78db9d0567c8ab6570a6eff7ffdf84eadd91f2dfc0a92a2d0105d323cab4e1f0 SHA512 1984482010dbd35c3a1def67f4915ce83ecfc29a7463f84aa312107d7a9ff647978f57615462c65e885bea424eed89a212df728cc3acd3c63df1c763dfa5e955 WHIRLPOOL dbd576ed3b7bcaf46afd33d9aae7a94f82fb171fa73f0b99f737b6934f62927ea11e1290aeac141ce5de27f66a56d7ed2d110f2b0d84e0598e858eac0e52b35d
|
||||
EBUILD asciidoc-8.6.9-r1.ebuild 2299 SHA256 0cf6f353471b8046da35aed702795d877166d07ad70f4399a6861e1084e05608 SHA512 697eb2c1121dee2b82ec988117040dc571735ba88f735ae24f85aaa97531e8d4859a5dbafe99b645b221c96894acabebfc34223bf7c5fbfeb04330bc5efd3846 WHIRLPOOL 4b8bfb858f136fef7e1d920a0a1e299ab0c5bc0deb74f2957b47074a5f6a9fff7cfee2179c8683db72ac0b98739d78a75d3ae93ac22818ea89cbc83547727577
|
||||
EBUILD asciidoc-8.6.9-r2.ebuild 2221 SHA256 166fd4cb92db7740f8be50a9b317bf0d1488a1bf4bf227440cbaae8ecd797f92 SHA512 c983f2d04f5ca068365f7b64f286adda47421f8157224f62e011a380e3fbec1c2d447a3bfa9f5408ecbe7254154e2310ee003fe594ef596cb08d12fab47bcaed WHIRLPOOL 9d1de11ee16b59682d8dc23233fb3b77e99151098d3322b1d935252ab4584556e30b3d4480c65f5a557ca1fb41375f95e41cda1f915c70f0bb7c4be169ce1a3f
|
||||
EBUILD asciidoc-9999.ebuild 2604 SHA256 8706c214c98ef4242f21bc763c27ae0b352cd798f5c985824aaa3a88f8981d11 SHA512 769bf0345321db322e1a3cb4c60c8fdf2c0f7ad26cce0491262eb7df12e155ef10d930a33b5b45e129717b3209726b722dfe95a5cb139b22ee9752e9d939c903 WHIRLPOOL 9d71af3769ffc228e30c0b8b2caf7693b6b0e17a14d3bc734073a5b8b24e9a6f0a2088f5299001a5acc2324e2bcc5ef6f0269dc6b268418dff7c6c63ff2ec45c
|
||||
EBUILD asciidoc-9999.ebuild 2604 SHA256 796f4ce19efac53bef459806d0f27b9bdd6962e838a543ca78c1aba6e220ad0c SHA512 334df580d9f8d43d930663b1e47949e2a8dbb23d07343abc705252abb0affd0e6d85f6a876a6a26d066873febb6574552578ab9bbe6eddd07dcb619aa8878af3 WHIRLPOOL b85f19cb4fefd02a0def72c64848744f2d693eb3ea35e59a2a441e4c2f5444ad291831ef48dfdada4943b2986797c083f56126e27b2250804bb3e7118b18f175
|
||||
MISC ChangeLog 5894 SHA256 69be89f4e50b419db00fa040b01739485b35afdeb5b21524e2b50245acebe463 SHA512 a46d28af20a542a55f8f7530590e78cfb23b5c46a7ab725e5e28832dfa304179d1ed989968920f01f91794f52a3b7cb631c9d005d399532ee39cc3598f8d73db WHIRLPOOL fe8a10e4541978477823ce43f9abdaaa315794fc76f73575fc59401a9b27b87cadd71d39fbfb200acb12e5ce2db106407e23f6349190636e8573c00ba2e409ed
|
||||
MISC ChangeLog-2015 15568 SHA256 d7ba2f8295a1a51593f0394adbb65476298ea2aef511db8c101748a3ad0d59d2 SHA512 3fd8c898a19c9821c2a5cd949e62b5f0076b2d28864785d7f276b0f5eed477bd1980b4cff1731067d150086612d9b1a3844f6ab879873516ef2f7c0c2c43b2d4 WHIRLPOOL ceda16169a2d0f36b1b4ea3a91cded15ee8dcade4148502030e4511bd4fa9e8104ff4c2e0258fc0955e29bb0524b02819d6cd2e743e74b73acb7581777c442b0
|
||||
MISC metadata.xml 484 SHA256 448e0cb718fa5b4ceafceb7118891ffb67b211b01c222b738abac8730c39eb0a SHA512 c780f52641c1aa34a6546b8c3889a08b75869bca3c553b98e543ef365609a667ed6a1b28015e28bbee011412b954b1f87f8a746c166f665c970f031a9628ee81 WHIRLPOOL efd7876019eeb3e63070b920302bcf8336959042b021afb2c65e53a1dec6ae0638d4a6c3e53c308cc6ec70d1cf1d8faa56b72845371a9cea36ebb96183b22c4a
|
||||
|
@ -0,0 +1,156 @@
|
||||
# Copyright 1999-2015 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 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 libressl mms-agent ssl +tools"
|
||||
|
||||
RDEPEND="app-arch/snappy
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
>=dev-libs/boost-1.57[threads(+)]
|
||||
>=dev-libs/libpcre-8.30[cxx]
|
||||
dev-libs/snowball-stemmer
|
||||
net-libs/libpcap
|
||||
sys-libs/zlib
|
||||
mms-agent? ( app-admin/mms-agent )
|
||||
ssl? (
|
||||
!libressl? ( >=dev-libs/openssl-1.0.1g:0= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)"
|
||||
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
|
||||
|
||||
# Maintainer notes
|
||||
#
|
||||
# --use-system-tcmalloc is strongly NOT recommended:
|
||||
# https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
|
||||
#
|
||||
# --c++11 is required by scons instead of auto detection:
|
||||
# https://jira.mongodb.org/browse/SERVER-19661
|
||||
|
||||
scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX) --c++11"
|
||||
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-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} dbtest
|
||||
"${S}"/dbtest --dbpath=unittest || die "dbtest failed"
|
||||
escons ${scons_opts} smokeCppUnittests --smokedbprefix="smokecpptest" || die "smokeCppUnittests tests failed"
|
||||
}
|
||||
|
||||
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,8 +1,8 @@
|
||||
AUX colt-1.2.0-benchmark-no-deprecation.patch 1180 SHA256 822fafff87add40e1d8f29636505713994f23fb30ec20962c3f70ca87b487254 SHA512 523a887bc104062a22ecb4e4350c1c8a4a0be642490b98770943b20e6e8e747d95657d10d042198516b2fd830feb0987ff3473b8ab83278ad3db57d29e9239c7 WHIRLPOOL 4f89d19479c67d85449d052b6cb67edeb6a63f4568ade4685cb1ae3a38810c1c34c4bc08e56f9a346ebeff92576db449061daf16801476aa3d965fb4c87d6e12
|
||||
AUX colt-1.2.0-remove-concurrent-util-imports.patch 6924 SHA256 1fb42935dfcbde3383ee73076f86d70a9e639de7e01dca5bf0f83afe8323b23e SHA512 86b568d66b342ede74dc3207268675c8f91b6b3dcc622486d649ba6a0a283de8b20a46f4ac16da8d90d89b4af603b1c8378b990866123e8e4b8b4e3733be4a36 WHIRLPOOL 14c39f22d2199835889c0c4607f9a089b10db01870f7c93c44551c62045eeb08ba6b51f3d59f97867e69ceea642fbc781b3f05e298f6003dc04d8d08ceab7dae
|
||||
DIST colt-1.2.0.tar.gz 2545695 SHA256 da26942314a4ab7ab6dc449460970b4ada464b6594f69cba1b88268effbdddbb SHA512 a5e88e0cf671faeb336241d120daeb1ad90f1e2061827d06c0c2dc507cd3ae2ab45f2b80451aaedca0f5a8b3de66c13533178e3b6352ed8b2df886d25a924ce0 WHIRLPOOL 666b49fe22cd40ca3967523a85d1e6b43a7bbbec9f76b197f633e258e2d148b0743308e09f65fc8aad113020477002512f4224d7b412447f0685f2c44f410aad
|
||||
EBUILD colt-1.2.0-r2.ebuild 1055 SHA256 67969998eebe4ad380232b38ba98aa4f5c2f53460977907797f492b0859a1cb3 SHA512 a7b1721730275491763e965ee99a84ba9d437d6bf7f45ad0a84717d83df5b7c5b4f31412fc3685af09980899b289ce68a93b54ef73c543cea1d82e2dcad8f569 WHIRLPOOL 9c4faae5fcf239d3de61ee27348671e362e4458a06e80755307f1394e0464a327bdcdbecd30ab8591bb859d7df181b817cb91bdbaf2d90ab1bb2709b9bbeff45
|
||||
EBUILD colt-1.2.0-r2.ebuild 1013 SHA256 b4252350d1b17e294ca7fe39ba0b67e91a6671d320dd9faa8a0d96b91d35cef7 SHA512 921bd0b318989537097ddd7c8643962390eaf591b9619334d99cbae789ced376db3d264d8f1f622a11297398ab9755dd7d824cfa6dfd197dde1dae96ae452b6c WHIRLPOOL 956d260f8a4276e8f6c05c16bd74bb895703bc6346493c304916737a3d83b47aad3fc21e9de400ac2e44a261c65e3fe5d7e59dd556cad6c7ccd8c20392e1bc08
|
||||
EBUILD colt-1.2.0-r3.ebuild 1089 SHA256 96903dbf18b80734c2dea8015025bcfa6b082a8383f48a46d82813114f08940a SHA512 feb4a9d9ba71c52d5cc33ce31e6bf6d6c6f99f9c6d2f14634f23417965713b250bde6de81f22705df0d2f7b3e95c2ceec340891d74250b208029872be8fd002c WHIRLPOOL 360517b4c2c2a740aed6e92818fd991e749a046f120f41de97f6bab03a34798df639fc21d3ebf919b6debbef4fa735b4f5b9d68977af45f61db7871d02acb402
|
||||
MISC ChangeLog 3454 SHA256 5d3f2ff91c6286262fdcac8c98e3ca3e67b9e3a3cb53b4acde70e0fc3798e935 SHA512 65d2120a81f8f3022c597d9b255198ab3c0103a63693759adec58809a45fbc79dec16a258a899ae386594a857a3dd9f72d8921a77b04783584d0c08e247b7356 WHIRLPOOL ff37be6742444e22f4595bbbcb1c4d086b9e08eb8e35578de29d8a1a60d5e7ea9868e89d3b90f02786076f3e9754ad11e293d6e26fd61ba90d8075684f8187f9
|
||||
MISC ChangeLog 3540 SHA256 758bbc1d214fa0485eb4e1a1167e1c4880b69750cfe8b9f46b4c5c9453a24fb9 SHA512 4ca125592c243ef0ab4c96d77033042efdc8ff9f4fdb1709bc3a39402771cfd4e2d209b5e2ae3c8b8982c7f3903ead050e1182ffdeba7f022de69abcfe2e01f1 WHIRLPOOL 04a2b7d69f70aa42ebb3e1edaf7c9121f22ab7c050f40455a949c726a223fd40f61221d68017e474f998459be1cc6b1f6177c4a15af2d851f1b4e7dccc4ea1af
|
||||
MISC ChangeLog-2015 3178 SHA256 ebc1b2b5833d46f7202cf01fe3f095b431fd1a9c47334ab74cefbea1d787e079 SHA512 00cb6a54426a5f3b914d1ceb5293fee056066ab32f519a5cd9848c1944336d8d18492c582b7564ad3803fdf5e735a2b3220ef5d887fc80f8fb1533188dd83359 WHIRLPOOL 9f251852f087faf315820c550c01c1a8605ccf7a1d610a5e085ef8e22b1b386812590b6c8081b8e777488f07bdee28e621607cb59203091a06e59c72c151bbe5
|
||||
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
RESTRICT="test" # needs some pointy sticks. Seriously.
|
||||
PYTHON_COMPAT=(python2_7 python3_3 python3_4)
|
||||
|
||||
inherit distutils-r1
|
||||
DESCRIPTION="A LISP dialect running in python"
|
||||
HOMEPAGE="http://hylang.org/"
|
||||
SRC_URI="https://github.com/hylang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test doc examples"
|
||||
|
||||
RDEPEND="dev-python/flake8[${PYTHON_USEDEP}]
|
||||
>=dev-python/rply-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/astor-0.5[${PYTHON_USEDEP}]
|
||||
dev-python/clint[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/tox[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
)"
|
||||
src_prepare() {
|
||||
use examples && EXAMPLES=( eg/. )
|
||||
use doc && HTML_DOCS=( docs/_build/html/. )
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && make docs || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Tests failed under ${EPYTHON}"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue