parent
2cfd48538d
commit
88d579698a
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29318 BLAKE2B e9f3c082a542e39ad779ca97f193545cfd20746579e3cf78b9193632a5a25fbb90c68baae739355f7a5b47809ebe4e15be671c7943b7fdd1c8b28be854041985 SHA512 0d6e4ce7acebb1a99f73dc3b95d6bb8dae7ee05748b016b0311300a15173621946185cae81f59b28aa2f23afe84a3c2765f544f9a9131426933395b85d288633
|
||||
TIMESTAMP 2019-04-15T04:38:48Z
|
||||
MANIFEST Manifest.files.gz 29329 BLAKE2B 60beaf944dab23bd377e3c3df5c281f4707a1fe457278154094aa057251381cecb985f96da6a79d77a4fc0de1e46b233b1f437e6473148c56eba5ffd4029661c SHA512 303df89eb0502a25cc7b92f641a6518038450533ec2639199068f689e5350ab732b592e16abbb1fee4a905f15edbeafbaab25e8fd9414b5c2de7f4fb430b3776
|
||||
TIMESTAMP 2019-04-15T08:38:50Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAly0CthfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAly0QxpfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klCrWA/9FKBK9sBBFdAzGqslNjunCeOy45TV7iKwJKZ8nopmUcG2yTqOqXIBBC8M
|
||||
xi/iydy7QQbeF7AUuekkpn0ah92G98bkphVM0J2eLuX3eGMtJme81ulgT+YffnRN
|
||||
lk6PY9OTzFKSWVGdC/WuVt0GA4wCPV8zIz+2TFmbKenXqRZd0SYQP1SgKUrO6+vK
|
||||
P/FEBra3rogSPTJ0g0xvvobJDrLrlhiykmhAPXUuYmWujbKx58PApNOR+UKN6Nw/
|
||||
QQgPQoOnHW5bMP+ZfEyRQ486BvY3GzyWWyuMQ1U9XsWAl/ElbsxHViUPer906f+k
|
||||
tbWP7EK0jGLLFyuwbANloaLN3hsfGM6YbQYfco902mP7ZpPd9ujAe91/XziIS0No
|
||||
8imXJ4eiYDDLn3rUHSBpfv/qVh8AXwOWNfLKraQXsKkZ7VaINHgEPKlKBCXXNlEA
|
||||
j1IbOXv/q+ioZYzNvfoducr7rxzbSxRbgwTJ2ThyHmSZ0FvosxbVd9CEYQJxnMLc
|
||||
zOeV8URZijzk/PcuaSevsoqldKle9EeEJGxcXkKHCSyDxOfSTow/ZY/W6Ax58lQi
|
||||
h4aVwNInDp1TS82h1FVVq5s6wRcU5jCKB7kWHbPD/pCHbUt2kBJCc0x0TEUJ7wMV
|
||||
unu/IDLH208fxtMV3+o2Gx38LaaNPrDwmgnFZdGA6qC68ueH5j4=
|
||||
=d1GH
|
||||
klBk3xAAmjBSxuPC33lYFr8sy6iq+71eHNoFhY77BsJuHsKQf4KMTg9xdiMzbrnO
|
||||
YK7UMbIFmfw1uJLr130qiTV9J8G+NZnT3h+rgcMSpzw0cp6/+Y4gFPQkIkF9++3T
|
||||
Nnp01KW0j0dFz17YYbRc+DXNKHn2lkN7eq8G41OmvDlGtC5xA1KqUT2j5K0Kh/Wy
|
||||
GBDFUcOuBa3Epw3spgl27i0lzXgG4xGSKvu3v9C7Wp8Ux2I3ykIiDmkab5DMjsr0
|
||||
tGiIpWYUgHVORi5s9fyc+ec8yqY9OWKkeKNJsCc1ztGFXkG7lqJn8tskcU63VyKB
|
||||
1M7NgGguybxlhYsotYFlQ11zYi2msbdOva0wm3wp3R/xIB4rmzSaV3WAtgWh6Fyx
|
||||
UmQvBiaDsfO6oDLcjYwCKG30XH3/ogN73xmEM7loD9KjBTy4zKL9/jhyWosAdgvF
|
||||
nzrO4XzpU425b3Mkt/eHiaFMtlq46ZgSSiXMdNDuPlgOLFhr4QOUT0iDCjoi8Grn
|
||||
tSrJ9oAsqzeakziTAFYqEQ1oyZC99dVLfR/Sdu2OldpX5YbP1rpk0vgXSuI1KKqY
|
||||
GEa6zI7ZzFuvOwNM/lLbXQGKMgDMUgh2Izi7Be+48YwsnxAXG7m4SO/FUXSC3JM3
|
||||
lCLM5IOUrbr2vjkYMaAcuOaHtznZ/IU3l1K101QXz3ZKmt5mG+s=
|
||||
=Sro+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST atool-0.39.0.tar.gz 119307 BLAKE2B 770da3764a75d29472ce052c568ff534b88a394ef022c91678693e2eeaad1613343dcbda907346e2ac83eb4e6c164bc8e7a07b3edbad919e7cacb3846221eb90 SHA512 2011c13f510a140e71d26f9eac60d07f2cb9004dc278303fd37c5c7f78a6a2366ad9193e7b4e015d9fba8218c59205a6339189ae4775b0afc42328f9607524d3
|
||||
EBUILD atool-0.39.0.ebuild 410 BLAKE2B 3002ec5ec84f7ae99fcfc57542e9b5aff2861828d89f7197113660574424bc9a0818a94ad2876a29656c32d8ecb5ce62a9a9c4b76a25e22073a8e6347f0e9be8 SHA512 630c0dfb9ae06fefa5271a00e0d23ab029d9fce70b82f7958f046165095d598b9d8687af81efa94e69fdee8d3600d00f8b04ce73eaf873ab84ec91be75e90319
|
||||
EBUILD atool-0.39.0-r1.ebuild 400 BLAKE2B 1ee9c52f8fd66e21046d0c0025cea9e4bc7c395660ab39004a71528dd65a66cb10661319c9a17a66d32d75064506abc0c423fd19bcc024e9eff2b78065b55467 SHA512 fd4c461247d6619d5422c3afe81352d630c1f596ab1ea7f4a63abdd8a1da080406f3275b01a1b0930e9e94bbe6ad991e785266e28cd1394f58771be279c06f0e
|
||||
EBUILD atool-0.39.0.ebuild 409 BLAKE2B e6d40c0322d1e7819fcbf9a4f0873306a97d07edbd6f00bbfb3b0fd107ffdda62d5fcf23069e73b93da7508dbd9db9ffa416aa40060bf13749fba7de79fa022c SHA512 ecf7cc68e9c5f3946b7e456c3223827f50a65c4ce4782e06bab6e0a8f28c9ad3bb88aeca4d1c2aecb8cf1fd2afe749f1991a45605172f501e71b24fea59917e3
|
||||
MISC metadata.xml 246 BLAKE2B a30d57a217fcd3c7c7d170b71f1ab806d11e9b520595802ebfb0123a82682d4fc045f033b164402ac51f939fef7cad737eb2012f62864298b6c5d23c69575519 SHA512 ca07e0609b698c2b53062b71008fee49b91af78fc2ef25997311e37985d79283d333f5b842257a16e7dee36ce34c07d405e1f93742f341f10ca70904e9f9a4e6
|
||||
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Script for managing file archives of various types"
|
||||
HOMEPAGE="https://www.nongnu.org/atool/"
|
||||
SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-text/adiff"
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST flatzebra-0.1.6.tar.gz 359098 BLAKE2B 8f17c76ea70013bc916ef062dbbf333abd5d8935f5daabd47a101a3c16c7dfab169b80dc406e6175d2626b6265f9bc009b8a5f7a5d4bf2dc1ed766e632977d5a SHA512 500df95ee23bd2decf1e11be76725733d9219ef06a844f2de337fc11494eeea57e5ab6298cb4235c394216dd75bfb64a4e9f732362ca5ee95c43086b2ca38f75
|
||||
EBUILD flatzebra-0.1.6.ebuild 714 BLAKE2B c492f07a780afd8fb8a0d2597aab1bec8514e877ddec31458e603d65aa0138d5afd72adc9787644c28305f4590289825f402887389e3b06b81d02470645258c2 SHA512 065476edfb99031057a11afb51a6eaa748ef9ea9c67e9a1381f06b5bcd5d0369c990ac9e223354caf5acdd2fddae48d87046238209dcf7a0e93e0b3a42494bf6
|
||||
EBUILD flatzebra-0.1.6.ebuild 732 BLAKE2B 3318ed8ae2edb32448eac6098d446699a488885e5746a0b51fb151c4c0d9690f81f14e7401d447e178bfd2fa732cfa960f17bcc48e2d99a474e099de182b0f80 SHA512 50083636bd589012fa033e626513927cd0f30205612863e32e21df0471c9678f1f6d79ecfe32dad7493309c7fab84bfa624d703c891532778fb8cab7c6fbbedd
|
||||
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
|
||||
|
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
DIST apptools-4.3.0.tar.gz 291137 BLAKE2B e86ea970fae0c1e5b3961c6cc2cafccdd43d6135b9c524d533a09e1f631c78cbc4cec841ac1737695fe1fce957f19823232441d1ff3470f33f4e043e03f7c373 SHA512 ba3ad2c157bd1837522d8edbb834cded0dd6d9c2440ff54af0abfa0716f0485b3519edf79a74c64133d963b1afc769e743688a3bf60fd1d2fa384e8e3bc399cd
|
||||
EBUILD apptools-4.3.0.ebuild 1377 BLAKE2B e542b0a8b8c257ea9462f1c40ae6622674bd56ad3c06b6103b75f0740d403ecace0ebc5d48d3d86cc396f5af17c79034ff88eec3ccebed3bd768ed08981ae443 SHA512 3f2d5b4bba1a89e91c5c642858d1294cc826981c7a82208425da260464802855c2a96e6e6aa4c19d8232a756172a7a6d2620bed24567ab53a32619e6c68fcd54
|
||||
MISC metadata.xml 524 BLAKE2B f83435085fc0ad0e0b88c38359c7d2fd3dc09e7b86b08dde22feabf21e524a296bcf037e683cbf5e3b53f6ff1cd151517eaf873f5d36ca36f949c07fea7c4e3e SHA512 5a3f6e40a6500043d2ceb95c723a2df155d17f1978490c1330bba584a514e51e71cb456dd98f6fcf8e701fbe0900e5d0e71f242bc863af88742dbdc7c73f4f84
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Application tools"
|
||||
HOMEPAGE="http://docs.enthought.com/apptools/
|
||||
https://github.com/enthought/apptools
|
||||
https://pypi.org/project/apptools/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/traitsui[${PYTHON_USEDEP}]
|
||||
>=dev-python/traits-4[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/pyface-4[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
sci-visualization/mayavi[${PYTHON_USEDEP}]
|
||||
dev-python/traits[${PYTHON_USEDEP}]
|
||||
dev-python/traitsui[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Ignore test file that imports a long deprecated module of traits
|
||||
VIRTUALX_COMMAND="nosetests -I test_state_pickler.py" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The Enthought Tool Suite AppTools project includes a set of
|
||||
packages that Enthought has found useful in creating a number of
|
||||
applications. They implement functionality that is commonly needed
|
||||
by many applications.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">apptools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST blockcanvas-4.0.3.tar.gz 1125887 BLAKE2B ac2548c68090ce042758b04c7108710f8173a6ff9c948dc9bb164b1f8cc738f276f7ae16f5cba44cb49beeb16bd637d23b50928cd4cc08f5ca1617d0585e613d SHA512 c74bebceafca28646186c72efd20168113cc62ac17b598e12074d029dce1803a601aafba31b5a305bdbf6d74d5d7bf29614b917e21bd54df7db123701ea770c1
|
||||
EBUILD blockcanvas-4.0.3-r1.ebuild 1467 BLAKE2B 902eb64d95f800e49962cd7cd3da6ba7b27915ad22aaf57de7d676c471b5fd458481c9dca12683d4c5425d86147c6141ec4ef568d74ebfe2456c4ece5e37a973 SHA512 a75cdcaeb19fe7310d24656b9bc800585907d0862ea59a97e888e920bfd8cc55cffc11d74803f2b9d5e15e3134a24ee6c009a19a16e08f10863b8e8b4486a5d2
|
||||
MISC metadata.xml 740 BLAKE2B cd3b6de3376de490b002c429ac5b8da985c7268fad09e214ce43b77ce00d73191f9c14cf39bffd74042d4d02b886fff9f933103c1894124c4d1cf8346d0f3372 SHA512 2e9db5c53042243fedcb7ead5ac517fa0b7f58460e5fd47d1cff32ebc81403dbc278851e4e783fdd359df325efcf4a889584e44de53731c8214d24e468cb032c
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Numerical modeling"
|
||||
HOMEPAGE="http://docs.enthought.com/blockcanvas/
|
||||
https://github.com/enthought/blockcanvas
|
||||
https://pypi.org/project/blockcanvas/"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
RESTRICT=test
|
||||
|
||||
RDEPEND=">=dev-python/apptools-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/chaco-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/codetools-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/etsdevtools-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyface-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/scimath-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitsui-4[${PYTHON_USEDEP}]
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/greenlet[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS=( docs/{notes.txt,readme.txt} )
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
VIRTUALX_COMMAND="nosetests -v" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local DOHTML_DOCS=( docs/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sci@gentoo.org</email>
|
||||
<name>Gentoo Science Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The Enthought Tool Suite BlockCanvas project provides a visual
|
||||
environment for creating simulation experiments, where function
|
||||
and data are separated. Thus, you can define your simulation
|
||||
algorithm by visually connecting function blocks into a data flow
|
||||
network, and then run it with various data sets (known as
|
||||
"contexts"); likewise, you can use the same context in a different
|
||||
functional simulation.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST chaco-4.5.0.tar.gz 409562 BLAKE2B e2e8b51924a8df036521d5b6718449f2b6ec37bc8f4de265b51f5e960d34b42cbc1cda6acdbf6a735a153d40637a4bdf6eba99fb6eb70897a3249e79b98f7d2d SHA512 66e1d82bbbf74e143e42f92eec7c83abc6f0eef488629947422a8ab2140a5a5bacf0f4e2a79f2acb8670417c9a620c9e85f295729525e011b8a09a1ff916e8c6
|
||||
EBUILD chaco-4.5.0.ebuild 955 BLAKE2B c58f9823dac5618526b58f2b57136d4037790902674a201b17d47d9b9956236a29d7f28ee2638030901e754a5ffc8a70d2e50f878b275880ab78c872cd00689b SHA512 7f623b650a006bc9ee2d201b15c4463d4852ead0aa271d39df98ce9849cd666aa11784c09b7b12883a4faac09b7dcba47c2a31bea41eb26f09131467e6f852e8
|
||||
MISC metadata.xml 777 BLAKE2B 211692c83d6a6da300a9e2930f58dafbfc04e0ae1a97955fd613a4ebd474cf05a4872580b855ac0cd6ae908859d3cea56d5885f07f38151eae65bda45387c251 SHA512 1602b00a9250a5178744e8551531fcf60bad459c2c1582da6a310a5923c856790b4646f6442b4691fe55ff8b08230ee85f653a4dec9b4faebb355eb7afc97d31
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx flag-o-matic
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Interactive plotting toolkit"
|
||||
HOMEPAGE="http://docs.enthought.com/chaco/
|
||||
https://github.com/enthought/chaco
|
||||
https://pypi.org/project/chaco/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/enable-4.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitsui-4[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
append-cflags -fno-strict-aliasing
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
Chaco is a Python plotting application toolkit and a part of
|
||||
Enthought Tool Suite. It is meant to facilitate writing plotting
|
||||
applications of all levels of complexity, from simple scripts with
|
||||
hard-coded data to large plotting programs with complex data
|
||||
interrelationships and a multitude of interactive tools. While Chaco
|
||||
generates nice static plots for publication and presentation
|
||||
purposes, its components are all designed to be work well for
|
||||
interactive data visualization.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">chaco</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST codetools-4.2.0.tar.gz 117891 BLAKE2B 970d56037fdad518aa8975805a70238aa417a74649fa94c8383e2828447860b7a4d9467c54adf7f519e0f07e8852f0639486c1d3b5f80ccc6afc0d0d18da7d8a SHA512 8b63b9cb65966db72f3d2b054559fadf3008a4f4a7fc66ff12b046ca18568694c9d11066d6450e38b053b73df31c8a136729d7052bf8e21f287eac220ddf5dbb
|
||||
EBUILD codetools-4.2.0.ebuild 951 BLAKE2B de5a3742e7b0964d831bce313ed164fd320e2f51c7c3cd5328574f50f0c18296f563da6cc583b8a9a802984942ceeb8bb3d279d1cd5b7e16c37594ef92b428be SHA512 8ea205d5df6fff1da8f59c9eebc5b7fa933e8e79d8bbf01c3a6d47adf4f940f45ac13b9aa2f6d7b021275bb7419019bd883013f5023855fcb49b9af6bbed3784
|
||||
MISC metadata.xml 1062 BLAKE2B da2bc689fb8e5d946c7130980d9cc3c2805f6d364a2ce409c6ee236b2f4a208bd1094ef7e4de7b3b32577631ded69bda551d6d1a965d420e320763969006df7a SHA512 a260490ca42b7d23c89519b9f0f78c6a91baa94e03292873888d806d28237c0ea6eb28564b55f464fb4f39b7407a9658c9585cd477bc01e7b526ec1aedc0479a
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Code analysis and execution tools"
|
||||
HOMEPAGE="http://docs.enthought.com/codetools/
|
||||
https://github.com/enthought/codetools
|
||||
https://pypi.org/project/codetools/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
IUSE="test"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="BSD"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=dev-python/scimath-4[${PYTHON_USEDEP}]
|
||||
>=dev-python/traits-4[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/blockcanvas[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
virtual/python-futures[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake -e with_mask_test_case
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The CodeTools project from the Enthought Tool Suite
|
||||
includes packages that simplify meta-programming
|
||||
and help the programmer separate data from code in Python. This
|
||||
library contains classes that allow defining simple snippets, or
|
||||
"blocks", of Python code, analyze variable dependencies in the code
|
||||
block, and use these dependencies to construct or restrict an
|
||||
execution graph. These (restricted) code blocks can then be executed
|
||||
in any namespace. However, this project also provides a
|
||||
Traits-event-enhanced namespace, called a "context", which can be used
|
||||
in place of a vanilla namespace to allow actions to be performed
|
||||
whenever variables are assigned or retrieved from the namespace. This
|
||||
project is used as the foundation for the BlockCanvas project.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">codetools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST enable-4.7.1.tar.gz 2728889 BLAKE2B 2952c1772ea902b2a040a5dbc1ade4fcb41f38da41cb9cfd3a574d16397fcceedb5d2216e19bd14ca9881ff27efa93ec0fe4b94db8f3baedf174fe062c825f1e SHA512 49ca414d1273fb5ddcb1732e621f91a5ac49ff02d63b5b36b8d9e28dd737eb4a312f35345fc29db555db1c6e0e8c9bf2204f8662b43a2761db6c2d656c6b2140
|
||||
EBUILD enable-4.7.1.ebuild 2033 BLAKE2B fc9841f446b7129ec8bb8d932c0171488dfaf13396064b5b003dcb6a33eec405a2144e4416036d683749c1f58b1704a4b58962400f20b235642d322e8927383e SHA512 409d14e71a0bd0097c2c1dcd5e7e0c04aa6b6628f718bebfe706fd40673d882d872398625e9a456eec6481cb85b5a86e58fe1e2a86e504b56b737205795a0e35
|
||||
MISC metadata.xml 636 BLAKE2B b44b5cbab602b1fc525e1500e814120417f10bef9236a30fc982c4b2d06bdc8b3cfeb5166b97ee400756364a7329e5abb8383367f1363884b2fb93f75ecdd55b SHA512 1f7066273188655ff2c98f2c90a3e39916c8d1201ee62e0ed024fa8e847e5578034af870956fc9efd3c900f075532b31703cb301fcabefd8a2c876dd9a412eab
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx flag-o-matic
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
|
||||
HOMEPAGE="http://docs.enthought.com/enable/
|
||||
https://pypi.org/project/enable
|
||||
https://github.com/enthought/enable"
|
||||
SRC_URI="https://github.com/enthought/enable/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RESTRICT="test" # Until https://github.com/enthought/enable/issues/303 is solved
|
||||
|
||||
RDEPEND="
|
||||
dev-python/apptools[${PYTHON_USEDEP}]
|
||||
dev-python/kiwisolver[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/reportlab[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitsui-4[${PYTHON_USEDEP}]
|
||||
media-libs/freetype:2
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
x11-libs/libX11
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-lang/swig:0
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
dev-python/coverage[${PYTHON_USEDEP}]
|
||||
dev-python/fonttools[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pyface[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)
|
||||
"
|
||||
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
append-cflags -fno-strict-aliasing
|
||||
|
||||
sed -e 's:html_favicon = "et.ico":html_favicon = "_static/et.ico":' \
|
||||
-i docs/source/conf.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pushd "${BUILD_DIR}"/lib > /dev/null
|
||||
# https://github.com/enthought/enable/issues/303
|
||||
virtx coverage run -m nose.core enable -v
|
||||
virtx coverage run -a -m nose.core kiva -v
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The Enable project from the Enthought Tool Suite provides two
|
||||
related multi-platform packages for drawing GUI objects:
|
||||
* Enable: An object drawing library that supports containment and
|
||||
event notification.
|
||||
* Kiva: A multi-platform DisplayPDF vector drawing engine.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">enthought/enable</remote-id>
|
||||
<remote-id type="pypi">enable</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST enaml-0.10.2.tar.gz 1568147 BLAKE2B 627e34f0703a54a7298c405406c2d96eb29f0d278c535f9e0a49d981dc8c4264a935fe34e97e4a1cfbcf4f4f1b9c24e00596bd850bdc87a29ef4429f9d620dce SHA512 fb78d5202fb595d28aae92455a70d4e6057c8a5daf05b4487f6e3aca38b7e495684ef6ccd4ce5bdd04e53be7231e6d39db73341005c12922d69ccfde38b84957
|
||||
EBUILD enaml-0.10.2.ebuild 1518 BLAKE2B af909fd1a57d8019fe4d618bda5df2996b538f2ecf9d801d1382d009a0f5a9bbc1803d287f2697db35adc90c1002623c08bbec241a234c9d267581b298ae0194 SHA512 78417ac2695f765c355f502fe255f34e2396c21c2f57e11194e424b1c1e599ed6545434f0107e1d00edb5d36d7c6c0a5669ce9480d77c28a893b85d7f7beede9
|
||||
MISC metadata.xml 631 BLAKE2B c569dc2d11f6547b626497c18e70001cee289473eaae2c5bb7370a1df366b5860835371c416bbc2ddf4cb03b2b6edbc06ac7cb59acc2537fe52eb4ac501eed33 SHA512 2c642e89488173558b55516bfc7830c8e324f79508b133a4b238b85588f58417a8ed2edcea4dee94dea734e4e9d6adef873bffc12d53e4c6655a59bc7309b3b4
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{5,6} )
|
||||
inherit distutils-r1 flag-o-matic virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: framework for writing declarative interfaces"
|
||||
HOMEPAGE="https://github.com/nucleic/enaml https://pypi.org/project/enaml/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/atom[${PYTHON_USEDEP}]
|
||||
dev-python/future[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
dev-python/kiwisolver[${PYTHON_USEDEP}]
|
||||
dev-python/ply[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP}]
|
||||
dev-python/QtPy[${PYTHON_USEDEP}]
|
||||
>=x11-libs/qscintilla-2.10.3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
# The testsuite antagonises gentoo conventions far beyond what can currently be dealt with
|
||||
# It also passes all once run
|
||||
RESTRICT="test"
|
||||
|
||||
# Doc build now fails, missing required folder, use doc removed for now
|
||||
# https://github.com/nucleic/enaml/issues/170
|
||||
#python_compile_all() {
|
||||
# use doc && emake -C docs html
|
||||
#}
|
||||
|
||||
python_prepare_all() {
|
||||
append-flags -fno-strict-aliasing
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
export ETS_TOOLKIT=qt5
|
||||
VIRTUALX_COMMAND="nosetests -v" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
# use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Enaml is a framework for writing declarative user interfaces in
|
||||
Python. It provides a Yaml-ish/Pythonic syntax language for
|
||||
declaring a ui that binds and reacts to changes in the user's
|
||||
models. Code can freely call back and forth between Python and Enaml.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">enaml</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,4 +0,0 @@
|
||||
AUX encore-0.5.1-pypy-tests.patch 1521 BLAKE2B f929ac268a51e77aa7a32f8a3fc86abd36d9160a61efe4d9d399c517c6f70d8b88fd8a3508447f64f8cef24ae57d341a802bb51987fc38ed7ad1b0eb4923b58e SHA512 a12237e32a973d120e59521cbba2be02574e4ed9f07e2be8be9687039c7af7aa8d96cab0f28e2524cf52dd40975f4e04688cf61c5260e74cb4853b876c8e3c3a
|
||||
DIST encore-0.5.1.tar.gz 71248 BLAKE2B f50c42fa4aad56cfa4f9440bb249812fdee575dd65178091aaf4cb7a381439b797709bc3857db04cdd0cb8afcf397070a895bf7d5909857f5cb8dd8670cd55eb SHA512 410d37bd326ac5b8433dd5896c3e167387e83380cc55efa7405b4c3f918108cee60e6d3c78c3ff41aa2b1f46939cb3c4e2e495b9f77a9c2483a77e1973bd2d17
|
||||
EBUILD encore-0.5.1.ebuild 1053 BLAKE2B cc482f979067d1076643ae18f5c87cf7d779ebb282750fb36fa2ce63c1f47d7ff4b93576362242f68af658a16926387e790b0d0a6965603f795bdad89d179d87 SHA512 c94902aa8c0b5b70bfbd6f6b6e9089d5e6e0a0af0e01a8fd3c5089c9d2bfc7437c348364bc7d423f6bca8bce85ef8f0088fa4bf590349cf96068fa4bc5fcb4f8
|
||||
MISC metadata.xml 612 BLAKE2B d240c7b91ef1ad2a9624b5fd2f4d35f033f9937d9b1c2d7c925d08cc7f5e981f636e9a5ccecdc5407725c491697dc5965170599185a99c7a677e1333d01ec736 SHA512 3002d0cde5804374eceead053e835e94378c3c8f9c7b7e8c07ad8a09b8b01a17cde26162021c9a7d24e9cf963f5caa58a5b17671c9f650857c6f2d8e18550f6e
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: collection of core-level utility modules"
|
||||
HOMEPAGE="https://github.com/enthought/encore"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="virtual/python-futures[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-pypy-tests.patch )
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m unittest discover ./${PN}/events || die
|
||||
# PYTHONPATH goes astray & '-m unittest discover' loses its way. nose works
|
||||
# https://github.com/enthought/encore/issues/84
|
||||
# tests for storage simply aren't written to cater to pypy
|
||||
if [[ "${EPYTHON}" == python2.7 ]]; then
|
||||
nosetests ./${PN}/storage || die
|
||||
fi
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
diff -ur encore-0.5.1.orig/encore/events/tests/test_event_manager.py encore-0.5.1/encore/events/tests/test_event_manager.py
|
||||
--- encore/events/tests/test_event_manager.py 2014-01-06 22:40:24.000000000 +0800
|
||||
+++ encore/events/tests/test_event_manager.py 2014-05-05 17:56:16.606026933 +0800
|
||||
@@ -10,7 +10,7 @@
|
||||
import mock
|
||||
import weakref
|
||||
import threading
|
||||
-
|
||||
+import sys
|
||||
# Local imports.
|
||||
from encore.events.event_manager import EventManager, BaseEvent
|
||||
from encore.events.api import (get_event_manager, set_event_manager,
|
||||
@@ -429,6 +429,7 @@
|
||||
self.evt_mgr.emit(BaseEvent())
|
||||
self.assertEqual(data, [1])
|
||||
|
||||
+ @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 garbage collection methods")
|
||||
def test_method_weakref(self):
|
||||
""" Test if methods do not prevent garbage collection of objects.
|
||||
"""
|
||||
@@ -464,6 +465,7 @@
|
||||
self.evt_mgr.emit(obj)
|
||||
self.assertEqual(data, [1, 2])
|
||||
|
||||
+ @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 garbage collection methods")
|
||||
def test_method_collect(self):
|
||||
""" Test if object garbage collection disconnects listener method.
|
||||
"""
|
||||
@@ -481,6 +483,7 @@
|
||||
self.assertEqual(data, [])
|
||||
self.assertEqual(len(list(self.evt_mgr.get_listeners(BaseEvent))), 0)
|
||||
|
||||
+ @unittest.skipIf(hasattr(sys, 'pypy_version_info'), "test written for py2 garbage collection methods")
|
||||
def test_method_disconnect(self):
|
||||
""" Test if method disconnect works.
|
||||
"""
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
This package consists of a collection of core utility packages
|
||||
useful for building Python applications. This package is intended to
|
||||
be at the bottom of the software stack and have zero required
|
||||
external dependencies aside from the Python Standard Library.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">encore</remote-id>
|
||||
<remote-id type="github">enthought/encore</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST envisage-4.4.0.tar.gz 192529 BLAKE2B 2ce1903d082d5762d5c3d3924c8bfafd4d70d7114461a044bfe55e48bf2ce331119ae649bcbfef143360a67fd54492d7373314681b28de66e47df6d54b888cbe SHA512 7cc8fa82ea9bfd53f1a6cc90551d97972dd4b7abe9476515ea617ab6a32d7f2f65b2815ed934633f96b0f1445b763b9350e5d0e37ed99768c9a2ca32e588f91f
|
||||
EBUILD envisage-4.4.0.ebuild 905 BLAKE2B 247628cd3b00449f56e05f2cd4c3ede8261ab5f10665f8266ae36e5b319c32f7a1a36faa07d80a80796462630e5d9f2afb21396be0bb97e9768d9939b3f507b2 SHA512 458c499b539255115085956c1d6fd6f6f457763516eec824c451cb9afa2f49da08354bb52dbe212bf1b861d93a5e0db7a2ff14f04c1326bd960c093544414d75
|
||||
MISC metadata.xml 794 BLAKE2B 3a2f5a4b3ea8738e33cdcfcd8488911ffce9c6a9e0717fa131df0cb6866694d69ef8b2918c486a12bb4b486b9a44a90973394515191ed6ea0546d6ef51c568df SHA512 946f23eb719d8ebda446f0fcfc6ceb2a36389824e700a73338c7754f86da15432f045100c53b4fe8dfa294e416b95d7e1430ee3fa945eb86f517075974ad6abe
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# py2.6 fails testsuite horribly
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Extensible application framework"
|
||||
HOMEPAGE="http://docs.enthought.com/envisage/
|
||||
https://github.com/enthought/envisage
|
||||
https://pypi.org/project/envisage/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/traits-4[${PYTHON_USEDEP}]
|
||||
dev-python/apptools[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
# tests are buggy version after version
|
||||
RESTRICT=test
|
||||
|
||||
python_test() {
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
Envisage is a Python-based framework for building extensible
|
||||
applications, that is, applications whose functionality can be
|
||||
extended by adding "plug-ins". Envisage provides a standard
|
||||
mechanism for features to be added to an application, whether by the
|
||||
original developer or by someone else. In fact, when you build an
|
||||
application using Envisage, the entire application consists
|
||||
primarily of plug-ins. In this respect, it is similar to the Eclipse
|
||||
and Netbeans frameworks for Java applications.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">envisage</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST ets-4.4.1.tar.gz 5074 BLAKE2B be844d7e1b7b7921883835fc9f640c105f5a66723b4dffa2bd4508804eac8b53ece40da1227be9623ddb36b2e573ec0ee5139a67a497c92cf14a543e1e98913e SHA512 50e8b0a4777e2ba433366ea6a34ef7c31ed9f41b2d662360839aa2ebaf40b0a9c613b3c472518be0931c5f523a7b383a382e9bd401e7b713f29337d4fd3a2c35
|
||||
EBUILD ets-4.4.1-r1.ebuild 1299 BLAKE2B a6bd934afd5945c57469baea905d8f3ae46964a7cd86268c0f5f6c3c520de808da94cb992d855822d84eef3a9503ae89077bf310ccf3838bdeb45a964ea746bf SHA512 38ee9c668a7569bb111b75f1525e1846b9d0cf4b9b931b5ceb8436c5fb84a867aab230847b49b6d5a0f3e209a7d8c3dcd2b23a130262f46dcb7dbeac2193758d
|
||||
MISC metadata.xml 767 BLAKE2B 401cdd6eef89f739cd045584d4f38a4cc42dcddd24c09270a7c6a0841c0d569ab20c0df3716bb51a02f4fb6476b587f54e3784d1cdb78189ce446f69440c31be SHA512 ad189f2227bc0460fb53d46b26b5ee73a135374694ee7198133d50fe68cadc6581eab7051c01df64d3cea4244399d377fd69b45ac93c82d971c238c172c109a3
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Meta package for the Enthought Tool Suite"
|
||||
HOMEPAGE="https://pypi.org/project/ets/
|
||||
https://github.com/enthought/ets"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
# see the setup_data.py file for version numbers
|
||||
RDEPEND="
|
||||
>=dev-python/apptools-4.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/blockcanvas-4.0.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/casuarius-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/chaco-4.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/codetools-4.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/enable-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/enaml-0.6.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/encore-0.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/envisage-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/etsdevtools-4.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/etsproxy-0.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/graphcanvas-4.0.2[${PYTHON_USEDEP}]
|
||||
>=sci-visualization/mayavi-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyface-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/scimath-4.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/traits-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitsui-4.4.0[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND=""
|
@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The Enthought Tool Suite (ETS) is a collection of Python components
|
||||
developed by Enthought and its partners to construct custom scientific
|
||||
applications. It includes a wide variety of components including:
|
||||
* An extensible application framework
|
||||
* Application building blocks
|
||||
* 2-D and 3-D graphics libraries
|
||||
* Scientific and math libraries
|
||||
* Developer tools
|
||||
This metapackage contains the dependencies for installing all of the
|
||||
components comprised by the suite.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ets</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST etsdevtools-4.0.2.tar.gz 4222266 BLAKE2B 02ea4f465773d980c12b6e402098df8d43964e525a333b5837bd5840412be17659a62129d6405dcfb71bcf9158589f8801a066370e1f97b4ee57dcb9ba747349 SHA512 41e88997d74397f8780c47c87080629661790aefaabeb9463503f7a7331aefbb7ba42a9754382f43adf6143c28db999af70b287a221b8cdbd44b2b7443b2b23d
|
||||
EBUILD etsdevtools-4.0.2-r1.ebuild 1166 BLAKE2B 3fc94f39cf3e27bae21fafe5b126e8b8bcf9053ebcb6dea27752172c3625b4d82008d516838fe37cca203673f1bf35132340ef3cd71455ec60adf74f0b3b0d97 SHA512 e00603032c4c6e0c74e2d836fd607df876f4f5ed172c68edb570fb6d382d9d673a233803da5d7dbc980bd4913d36acbc78df0e711bff6e4da25eefdea5f33d5f
|
||||
MISC metadata.xml 1636 BLAKE2B 4c7b7ddd88e208827b2f332da9a4fcd6a4e7702cde2fa64c8bc76509c1fc97276d2a36b64008f2bbc58078a66e245b22bc3fd9f814322293b1b192e52fdab015 SHA512 d2c0ee732fd6be72f70279a1e907e1e09d5690a624d65fee82cc3ce7a9ffd0a85d3525b8f8484c19ebf9efbfe0eeab356ebb6290751b6bb4491a46a8504c1c37
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Tools to support Python development"
|
||||
HOMEPAGE="https://github.com/enthought/etsdevtools
|
||||
http://docs.enthought.com/etsdevtools/
|
||||
https://pypi.org/project/etsdevtools/"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/traits[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/traitsui-4[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
VIRTUALX_COMMAND="nosetests -v" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The ETSDevTools project from the Enthought Tool Suite includes a
|
||||
set of packages that can be used during the development of a
|
||||
software project, for understanding, debugging, testing, and
|
||||
inspecting code:
|
||||
* Enthought Developer Tool Suite (enthought.developer): A
|
||||
collection of utilities, designed to ease the development and
|
||||
debugging of Traits-based programs. They can be used as plug-ins
|
||||
to your Envisage application while you are developing it, and then
|
||||
removed when you are ready to release it.
|
||||
* Endo: A Traits-aware tool for processing API documentation of
|
||||
Python code. It extracts not only docstrings, but also plain
|
||||
comments that immediately precede variable assignments (both
|
||||
module-scope variables and class attributes).
|
||||
* enthought.guitest: A collection of utilities for unit testing
|
||||
user interfaces (translation of the Perl X11::GUITest and
|
||||
Win32::GuiTest modules).
|
||||
* enthought.testing: Scripts related to running unit tests, based
|
||||
on testoob, and also allowing running test suites in separate
|
||||
processes and aggregating the results.
|
||||
* enthought.debug: A collection of debugging tools, not to be
|
||||
included in production code. NOTE: These tools are functional, but
|
||||
are not being developed or supported. They have been mainly
|
||||
superceded by the tools in the Enthought Developer Tool Suite.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST etsproxy-0.1.2.tar.gz 119646 BLAKE2B e738b134af8fe85bf7d2d15ca9931596bd693ea9ae3cb2c33c2ef69e3eb83981d8a19ec1bd08d4196b1c75bcc9965a1b8a4811636d7a2ab33687513f8c85c59f SHA512 f97a55127f6c1200a5a0bf581f24fc2718b8619c9cd137158c9c28511f2ad9c7a0a03998931bab25c193ed540d96d2325f390052591c8239ea7ea06cf5fd98ae
|
||||
EBUILD etsproxy-0.1.2-r1.ebuild 976 BLAKE2B aeb874039b97541ccf5d7d0f3a301318ca4f6c253f41dd62f048fdfc9c2428280c6277dc63cacd6b9b6f189c48fd77c1df1f7a86eedcf7058e4ca6ffb0db3ec8 SHA512 d9f94388240fbec51b85ea92c7191e79cff7c27e3a657ce608dfaf3788974dcafea8da0e7bf38fa3e804915646ab29ba46db18583a8192f1dc7aeaa5a05aab51
|
||||
MISC metadata.xml 459 BLAKE2B 0a9c4a52fddb95afd583f8d6b0cc12b0c352728062e069ef64dbc594c6ebfd52c4f158797ec309b3fb494b1e4eec77579a288be2b8c2c6ca26f501682c6d286c SHA512 e19061f82e8b84457a50d969d4f274556a510f9bb4744badcd5c1805a6d5281135d9fa759e6e5681ee7990fbd4a309cbe5a00712eb2bcaab256896ae98490012
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Proxy modules for backwards compatibility"
|
||||
HOMEPAGE="https://pypi.org/project/etsproxy/"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<dev-python/apptools-4
|
||||
!<dev-python/blockcanvas-4
|
||||
!<dev-python/chaco-4
|
||||
!<dev-python/codetools-4
|
||||
!<dev-python/enable-4
|
||||
!<dev-python/enthoughtbase-4
|
||||
!<dev-python/envisagecore-4
|
||||
!<dev-python/envisageplugins-4
|
||||
!<dev-python/etsdevtools-4
|
||||
!<dev-python/etsprojecttools-4
|
||||
!<dev-python/graphcanvas-4
|
||||
!<sci-visualization/mayavi-4
|
||||
!<dev-python/scimath-4
|
||||
!<dev-python/traits-4
|
||||
!<dev-python/traitsbackendwx-4
|
||||
!<dev-python/traitsbackendqt-4
|
||||
!<dev-python/traitsgui-4"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
This is the ETS proxy package, it contains the proxy modules for all
|
||||
ETS projects which map the old enthought namespace imports to the
|
||||
namespace-refactored ETS packages. It should be only needed to
|
||||
switch from ETS-3 to ETS-4 packages.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST graphcanvas-4.0.2.tar.gz 6998 BLAKE2B fffce35127aa43716028f7c121e05783faebc151fd14c6dd0e18edf09330730ba97fe65790416c38ca3c9bc97b116b0d4a971e277a29e0f8f791a0c4b3cac5ab SHA512 090e493627d3f5639a73a005f75da6357745ae3af6351f15cd8b82a6a742835932599b9c2e955de20dcb94333eb5263b25e553e3a522ae9292cf677ca805246d
|
||||
EBUILD graphcanvas-4.0.2-r1.ebuild 757 BLAKE2B 237abada806b13d75b2422ae84d4518e084fb1859077b937bc38e8fb2e401e4aa5eb34bbac8955149414766239f52392970cfbe984febf9622300a4e8944ce30 SHA512 c8210e13e59bd43a543e66e0c00fb48f2ca07aa0a1fe3c0f9e33fd14da86cd63fcd1744a1eeb0ab4bd756522d673989c99958197108d6474b7dc4940335fa37f
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Interactive Graph (network) Visualization"
|
||||
HOMEPAGE="https://pypi.org/project/graphcanvas/"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="dev-python/networkx[${PYTHON_USEDEP}]
|
||||
>=dev-python/enable-4[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use examples; then
|
||||
docompress -x usr/share/doc/${PF}/examples/
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -1,7 +0,0 @@
|
||||
DIST pyface-4.4.0.tar.gz 486490 BLAKE2B 59c3d2facb35da015a5625b8d5dbab8f6347d3e0d78cbe8fa15d9587cd9a62bb7a4dadb9ffdf86f3d9cb927ee378577320a23cfa63485fb74294e7ea2f874b85 SHA512 62c93cbd5e956d56c03580876d5f9191210beb3d81cf8fcd0dfc6b2919263e4bf01219f1372e292fcac4462eaffb45cf9cde62dbe16265134b357dabc47d719d
|
||||
DIST pyface-4.5.2.tar.gz 5089390 BLAKE2B 6615f9dd66dd8359df27ccc7ecab0678e0bf8370a81a43e74f7452b25e984ae806346dc56c61a2262c648cc580c59a095d06731f90d564b07596052efcfa15a2 SHA512 9f5f34960cce2180eec6c4ba1ef6e19069cb64a05db47644a70c1ff70b93927f80bc20f50cee72daf586722ad618bf19f53182986fef4b93ddb95d29f4a1fcbb
|
||||
DIST pyface-6.0.0.tar.gz 5238590 BLAKE2B df96cf46e54f540d8dde7c8c3c4844655e30275e4ce93563c2e1aab5aecf766db65c0f098aba532adb27f824d81a7b51e5d9e0635057d81e12870773f1a8c41c SHA512 df411f737555b016e7801d4cb870d8553834150829a9c3fc5f4d3993633c4aee83dd4b41c14f254373d0334f3eba6e9e0f05b3276de5fd99290e3128949def00
|
||||
EBUILD pyface-4.4.0-r1.ebuild 1036 BLAKE2B 8d304c10587d85c61d2139e0a371f8675143dcbda8fcda296f6cbc88fc7501c65918878a289a3bea715be43a575144155b705d67e234dc124fa37d9f4c36248a SHA512 0a8237921aa5ea2363b31caf31e1be441470ff014f309d496eae685932084f2e4c32efa0153774326e8b09d6dcd47e8d28f0bf6fafb2272c07c279a9c66b94a9
|
||||
EBUILD pyface-4.5.2-r1.ebuild 1149 BLAKE2B 2f7082052508510a77e22ac5750a3889eb37cb1eaab8573c44273a93ef9b0adf69bc7bd76a98a882b0c1a67223ba53bdae5d98f21431921f752a739f0d42e253 SHA512 1fe79fe8562275b99313b31f28e514e0cfdff65c3dbafcf224422557135725ee7a1dfdb137bbb32dae90c892d6111d4e057d8ebd00c5abdea8ebe6bac3e73c0b
|
||||
EBUILD pyface-6.0.0.ebuild 1084 BLAKE2B 5d93884b0446899ff220a690f40ed6b6e8c32c40debc23f5825ec0c4afb1d00c6bbe978e517ce465cee8a26d489370a67ef574934c82a9558fbb9cd2f677c7c5 SHA512 8e069aaa755b51ac873596723cafac8e13a57774d568483dc9bca8e6040b82f276994413c2fd011b5450f5aaadbd23749dab1b7daa575b3cf226a6918b6cf1e3
|
||||
MISC metadata.xml 773 BLAKE2B 5dfb734568ba000200d7e57a5259ef570296d783d45b93cabdba2037a8195701a086ca68f4e09b0ad9728eaef10c6d958e5e1d52bb6dd0800249b9453e0c5982 SHA512 6afb2eb5092995aedd528882a93f891b308ddcea9017743e1da89c0887ffa2575428170f969a62d6fb68e0acbfaf20a61817d67006cbf98fedfe4c4f4ed27631
|
@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The pyface project contains a toolkit-independent GUI abstraction
|
||||
layer, which is used to support the "visualization" features of the
|
||||
Traits package. Thus, you can write code in terms of the Traits API
|
||||
(views, items, editors, etc.), and let pyface and your selected
|
||||
toolkit and back-end take care of the details of displaying them.
|
||||
The following GUI backends are supported:
|
||||
* wxPython
|
||||
* PyQt
|
||||
* PySide
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pyface</remote-id>
|
||||
<remote-id type="github">enthought/pyface</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# https://github.com/enthought/pyface/issues/40 confirms only py2.7
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/traits-4.1[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:*[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/traitsui[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
export ETS_TOOLKIT=wx
|
||||
# set nosetests to ignore tests unpassable by these vars.
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake -v -I 'composite_grid_model_test_case*' \
|
||||
-I 'simple_grid_model_test_case*' \
|
||||
-I 'test_split_editor_area_pane*'
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
# https://github.com/enthought/pyface/issues/40 confirms only py2.7
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/traits-4.1[${PYTHON_USEDEP}]
|
||||
dev-python/wxpython:*[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/traitsui[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
export ETS_TOOLKIT=wx
|
||||
# set nosetests to ignore tests unpassable by these vars.
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake -v -I 'composite_grid_model_test_case*' \
|
||||
-I 'simple_grid_model_test_case*' \
|
||||
-I 'test_split_editor_area_pane*'
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 ) # python3_{4,5,6} not supported by traits* deps
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/traits-4.1[${PYTHON_USEDEP}]
|
||||
|| (
|
||||
(
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[gui,network,opengl,printsupport,svg,test?,webengine,widgets,${PYTHON_USEDEP}]
|
||||
)
|
||||
dev-python/wxpython:*[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/traitsui[${PYTHON_USEDEP}]
|
||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
python_install_all() {
|
||||
use examples && EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
DIST scimath-4.1.2.tar.gz 119399 BLAKE2B 8f316ac90ec167d9563dafcdb0acbe2dae8ecea92a5c9c2dd126a0278bf3820c7bb87d7e9e597ed5a0c9ed8d154b7883cf31a6360adbb41c3654c8b3c10d5be8 SHA512 2ceeeca5402da2b8745e0af5dac6a470c47b80529ec56aeb758cea815785be8a38b4ee3a052780c532b474acc4bf36474dd67c802a94971f3010148987c24257
|
||||
EBUILD scimath-4.1.2-r1.ebuild 1187 BLAKE2B a34c2d1cad9dbe1fee0b17f15cb7290d0db0ba1ef47deaa6fd1d9f564ad865b1923313bac2c48726205025b7e78c3088f070bfc8cf22bf022b3a3e7016665ee3 SHA512 a311da56a37c6fbac8b3046381e95d4c5e9c36b8a55a595e315ba07288ba8e485dd0481e80eec2997afdf3c3848c6deb99a8b5970c56c6d0b1fa6af5c0ff57a5
|
||||
MISC metadata.xml 563 BLAKE2B 663c07122bdcb83b975997e3cf0d98469fb60014329fd275d4915d9d8dfcf80cb47309538a3a9560cab3a0ccd3aaa25d5ebc8276c698e18b958d3aeaedc15dce SHA512 0137c8cd9a6ee41f481fad81d30a8bfc2a190879d348b34814f58ed2282d83ea20736ba3e9f4b84e777524360f263d1996cac943c1243d8a01b34f3e010db166
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sci@gentoo.org</email>
|
||||
<name>Gentoo Science Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The SciMath project from the Enthought Tool Suite includes
|
||||
packages to support scientific and mathematical calculations,
|
||||
beyond the capabilities offered by SciPy:
|
||||
* enthought.interpolate
|
||||
* enthought.mathematics
|
||||
* enthought.units
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Scientific and mathematical tools"
|
||||
HOMEPAGE="http://docs.enthought.com/scimath/
|
||||
https://github.com/enthought/scimath
|
||||
https://pypi.org/project/scimath/"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
RDEPEND=">=dev-python/traits-4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/traitsui-4.1[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# ONE test assumes PYTHONPATH in its own dir!!!
|
||||
PYTHONPATH=build/lib/:build/lib/scimath/interpolate/
|
||||
VIRTUALX_COMMAND="nosetests" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( docs/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
DIST traits-4.5.0.tar.gz 4853612 BLAKE2B 6c3d83718751de1e0553487a45d073c285ada96686558133fe61472c29c3d4661e1c0bce68340bada9667f3f9e0c8ed11050a714bc0c55424dbd4ebd17e3ad8e SHA512 d506b4395395898eb824896d299bfcde609e100025cf9a55cd7d7c47615545efd3b007e46549e564fbfb2d5882b36ae676843f211f168b2557c504849c5ef582
|
||||
DIST traits-4.6.0.tar.gz 434937 BLAKE2B 91d457b411f78b74a077f3bfaa8e3f627d0ddb959784ba0ce9e07e3fc8b76cddcaee1fd7293d8336c4fc0630d49527fd29e1a9ccba6b724846069f6282c643e8 SHA512 0fce336696e4cbb1d4ba63a07ad42867cb179a9efa6c348623036bd6d2eb791302539ae89994b11acd5a9f1be42a0febeb517db1716342b78aa71ca1277fde99
|
||||
EBUILD traits-4.5.0.ebuild 894 BLAKE2B 2baa2e7b5e93f71a886c9ac089b3c53e00a1b530644e395a972f8d738e5bef675c33c326083f568a5f5a57417b8bce8fb1a31a367d065efc312b4a648d121737 SHA512 a9cbe9b572b8fcbf31f5cf5b4843da932fcd51715be442ff4e254b557e598a7c0368d47e76ad91e6c7ca8c44f6669c95e880708864780b46774394b7494c72a1
|
||||
EBUILD traits-4.6.0.ebuild 932 BLAKE2B 7c719c6d90d94fada4377df54aeff1ef79c2f7de72ebe49e971c2b2462594fc8ddea7e0c6690e466f22f2c5e0961d0aaa3736d40e756124823dc7424f81ae4f9 SHA512 89c16f359e680c1cff9c853f25d81fb660f1f479a22591ddd505c74c43b9f95658f7934ee6a1128f582c3594bd19df7131e53bccd6d448dbeabd0f163b716b0a
|
||||
MISC metadata.xml 1133 BLAKE2B 22ceede6128cc9a0688d4d827512b118a674e95492f889a5b8c3042811fcea27020f7696752905e5cb6e57015c838f7b9beeccdbab8f90f93d6c91ac04b023b4 SHA512 4cbab7c0b05c5d13b70caa8bb5c6bb080e5490adee2e3a81c28699ff455969e3f0a8784b4278621b01aa9c16a334e7bfbe0a8d0558f6162555cff86704b11570
|
@ -1,26 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>horea.christ@gmail.com</email>
|
||||
<name>Horea Christian</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The traits package from the Enthought Tool Suite provides a
|
||||
metaclass with special attributes that are called traits. A trait
|
||||
is a type definition that can be used for normal Python object
|
||||
attributes, giving the attributes some additional characteristics:
|
||||
* Initialization: A trait attribute can have a default value
|
||||
* Validation: A trait attribute is manifestly typed.
|
||||
* Delegation: The value of a trait attribute can be contained in another object
|
||||
* Notification: Setting the value of a trait attribute can fired callbacks
|
||||
* Visualization: With the TraitsUI package, GUIs can be generated automatically from traited objects.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">traits</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://docs.enthought.com/traits/
|
||||
https://github.com/enthought/traits
|
||||
https://pypi.org/project/traits/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND} )"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i -e "s/'-O3'//g" setup.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
nosetests || die
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://docs.enthought.com/traits/
|
||||
https://github.com/enthought/traits
|
||||
https://pypi.org/project/traits/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND} )"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i -e "s/'-O3'//g" setup.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
nosetests || die
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
DIST traitsui-4.4.0.tar.gz 598148 BLAKE2B 140921e596bdf6309d33a5a7084103c706ea823fa990c9cef5fed02c6c823821cd402cd0ff32e9cae3c58134f9cebd4b20874ae1f5e41ba3ce469a2bbcef71e6 SHA512 bd563330aa80acbf4087b54f42ffb94856495cf82da8b9c5ae54bdcda2d2544e4293a427ed3b28de7622c2fe063cd14f969b894735eb81cb4932cc3e2ad27bef
|
||||
DIST traitsui-4.5.1.tar.gz 6692940 BLAKE2B 73900ce4012b8c60dcd4024e3010ed3a8af558b35b2b792460d43a9131b33113beb5f06169645af5743a8f3778846d916e9588159f5d04e5b8b80d5220015630 SHA512 b329d79515752e74834ac31c10d20fb75286c8b1ceab4ec7e8cdb76db586d796dcd5aa038318915e828d6ac86428b60d1e21e94c37edc45e7cb4950305252291
|
||||
EBUILD traitsui-4.4.0.ebuild 766 BLAKE2B 20f65e1312691ea5e883b464ec857e161dab085470121078493cd5bc5f6b5501e043776055148ffae00c18d5e32e17ce46712a944210e35fcd793841e458b12b SHA512 5cc0c85a0011a2547424f472ba18a26e68f029ac5eefadbe9987e7ce91951d1ed8bca17c128e73eb20495a581c769af6e3d034d69d0ef348697e92e3694e713d
|
||||
EBUILD traitsui-4.5.1.ebuild 876 BLAKE2B f61f47b11f6a129d030f4b741f12974ccf010216e18a76e70c87ee766158b7115b833fafe37c03ab1f004d85708ea11f43f68861432e875b1abb49d0b0965c84 SHA512 c793011596f372db2f663f5afa713a84649dcce34080b826b609b53bda6246c0522ab3f7f57f4d2cbf25311d7210041e7621d6f008e4567410e96bad400fb8ca
|
||||
MISC metadata.xml 699 BLAKE2B 22beebcca0ec5f129f652ac8db87ab0d3f067b405778fa4e6d5550b3e8264983a1b6807cb7a6cd63c8d17eaf5992fbc365ffadaea6162673106a685bdb05c43d SHA512 9d5bd51aa8e15dbfaa20b321ac3c9b0e5a1d44eb369bdddeb27c8509462641839456915ddd39a85ea8dd2c7affee08f53c6b510822cc9546d324a94396a10c95
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
The traitsui project contains a toolkit-independent GUI abstraction
|
||||
layer, which is used to support the "visualization" features of the
|
||||
Traits package. Thus, you can write code in terms of the Traits API
|
||||
(views, items, editors, etc.), and let traitsui and your selected
|
||||
toolkit and back-end take care of the details of displaying them.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">traitsui</remote-id>
|
||||
<remote-id type="github">enthought/traitsui</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable user interfaces"
|
||||
HOMEPAGE="https://github.com/enthought/traitsui"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/pyface[${PYTHON_USEDEP}]
|
||||
dev-python/traits[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
export ETS_TOOLKIT=qt4
|
||||
export QT_API=pyqt
|
||||
VIRTUALX_COMMAND="nosetests -v" virtualmake
|
||||
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable user interfaces"
|
||||
HOMEPAGE="https://github.com/enthought/traitsui"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/pyface[${PYTHON_USEDEP}]
|
||||
dev-python/traits[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
export ETS_TOOLKIT=qt4
|
||||
export QT_API=pyqt
|
||||
VIRTUALX_COMMAND="nosetests -v" virtualmake
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && EXAMPLES=( examples )
|
||||
distutils-r1_python_install_all
|
||||
}
|
Binary file not shown.
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc LICENSE.txt README.adoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="A set of Asciidoctor extensions that enable you to add diagrams"
|
||||
HOMEPAGE="https://github.com/asciidoctor/asciidoctor-diagram"
|
||||
SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "=dev-ruby/asciidoctor-1.5* <dev-ruby/asciidoctor-3"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/c.formatter/ s:^:#:' spec/test_helper.rb || die
|
||||
|
||||
# Avoid specs for unpackaged tools
|
||||
rm -f spec/{a2s,blockdiag,erd,mermaid,msc,nomnoml,shaape,svgbob,syntrax,umlet,vega,wavedrom}_spec.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST asciidoctor-1.5.7.1.tar.gz 565182 BLAKE2B c697ea1b371a9ec26ec3277e043275ed3672bad104d34553aa442723797df3cc4e5a48447f806dba53fb3a142760f514bff74b189058260f621c8b63f8ad02b1 SHA512 4819aef93fb301e5378871935370fe37671446ecdedf76853cc0c19a6a5f3f0e2debbf2afb8ba7287f866fb57903abdfe6d845e1ccf24dda4347ec9c92624c3d
|
||||
DIST asciidoctor-1.5.8.tar.gz 583484 BLAKE2B f0c654c5e43a0ed061dbf80eb382fac1ea393870c7c2530649a5a41f1a5bd5e72ffb11e8ad8dd2925510e18f4528079ae532b623e6e7f38a119565df01139f58 SHA512 3f767cdf945361d81b0a89137fb1e77377cbb4171da790027cbb9cd8cf1deb03f24a8ec780b427b7bce34538e851a44682515fbaccf8558d61e22356b9d216dd
|
||||
DIST asciidoctor-2.0.7.tar.gz 609712 BLAKE2B 261732ef068d7382870ef2b0f194e3b97c61d1f3db1800a7ad0acc24f53e803b35cc5e12eb55b8cbe6727d0d472d7e4e496afb26bf60ee3d49d9a163f3e8292d SHA512 e79a76d97edc804153ec461a5f8482e1322bfc6b268b168e80617f06e5f114dbae6d703cb2f11c43ecb8b678fa11f22dbeb80aaf6daf34940683a31925e52927
|
||||
EBUILD asciidoctor-1.5.7.1.ebuild 956 BLAKE2B c6aac8ca62a7c9184b00a741ef3c2965de557f4e9075d3587e26cfd3600d042f769396286484160c86ca1293a9fd033356bf9bff2040047ae7745b154eece7da SHA512 80c28f9473ada0de74250728ae4d9954309bd96694a8aed5c51d330a49b2f18c48c82a85c4754af3e3e9f729be58ceaa6c3c19154ff96cac8c3d20a17afd5727
|
||||
EBUILD asciidoctor-1.5.8.ebuild 966 BLAKE2B a10c62e6447c83b26d9844379b812b8fedc47a2492a745810b332cb7f97c4db47e6d392802e41a088392d51b67a9dfb3e4aa24e899f61cd62921fb0cb3834e0d SHA512 8352753b0153818324929f734e29c3cbdc34501fadc13d8caed35676eda2de12f3ee94d6c170d388fd2558ce0e57904007eed6e58babccc152a430d50e23d244
|
||||
EBUILD asciidoctor-2.0.7.ebuild 959 BLAKE2B e9bff65490ef3236c5c0a50daf8a3752a601980f3d786911b8ffad2ebd78c3cd1fa5bea69f5d2f91820c5f381595544aa1580be0470b53ff7fb2cc610f156433 SHA512 1835703ae555fd59671b68738ffdf0c873b3a692ecd602f5d8f2054f87bc3ba9151c3c76f4a328a0b940519f165c99159343bd2e73c243a0cfda9d9cfe40dff8
|
||||
MISC metadata.xml 349 BLAKE2B 65a3f6dbbe523d1017d78e939c291e40edc3429d06ff16bd0f8150f3879e2b0840619653115be43c876d1cfeea8e95a3e29fea7447b18bc28bb0218ac03f11c1 SHA512 e3ed6253349df933eb4656c972f1a6cc71567c27a721195abceac0d28bfbc991cbda8772f661021c3cf954d2a917730bad54982e319655a204b6b30c1c67c6d1
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
USE_RUBY="ruby24 ruby25"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test features"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="data"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and other formats"
|
||||
HOMEPAGE="https://github.com/asciidoctor/asciidoctor"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? (
|
||||
dev-util/cucumber
|
||||
dev-ruby/rspec-expectations:*
|
||||
dev-ruby/asciimath
|
||||
dev-ruby/coderay
|
||||
dev-ruby/erubis
|
||||
dev-ruby/haml
|
||||
dev-ruby/nokogiri
|
||||
dev-ruby/slim
|
||||
dev-ruby/thread_safe
|
||||
dev-ruby/tilt )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
doman man/asciidoctor.1
|
||||
}
|
Binary file not shown.
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit user systemd
|
||||
|
||||
DESCRIPTION="Extensible continuous integration server"
|
||||
HOMEPAGE="https://jenkins.io/"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
|
||||
RESTRICT="mirror"
|
||||
SLOT="lts"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-fonts/dejavu
|
||||
media-libs/freetype
|
||||
!dev-util/jenkins-bin:0
|
||||
>=virtual/jre-1.8.0"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
JENKINS_DIR=/var/lib/jenkins
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup jenkins
|
||||
enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
|
||||
|
||||
insinto /opt/jenkins
|
||||
newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init2 jenkins
|
||||
newconfd "${FILESDIR}"/${PN}.confd jenkins
|
||||
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
|
||||
|
||||
fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit user systemd
|
||||
|
||||
DESCRIPTION="Extensible continuous integration server"
|
||||
HOMEPAGE="https://jenkins.io/"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
|
||||
RESTRICT="mirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-fonts/dejavu
|
||||
media-libs/freetype
|
||||
!dev-util/jenkins-bin:lts
|
||||
>=virtual/jre-1.8.0"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
JENKINS_DIR=/var/lib/jenkins
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup jenkins
|
||||
enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
|
||||
|
||||
insinto /opt/jenkins
|
||||
newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init2 jenkins
|
||||
newconfd "${FILESDIR}"/${PN}.confd jenkins
|
||||
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
|
||||
|
||||
fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
|
||||
}
|
Binary file not shown.
@ -1,211 +0,0 @@
|
||||
diff -u b/subversion/libsvn_auth_kwallet/kwallet.cpp b/subversion/libsvn_auth_kwallet/kwallet.cpp
|
||||
--- b/subversion/libsvn_auth_kwallet/kwallet.cpp (revision 1798731)
|
||||
+++ b/subversion/libsvn_auth_kwallet/kwallet.cpp 2018-01-18 16:48:52.026801597 +0100
|
||||
@@ -39,8 +39,6 @@
|
||||
#include <QtCore/QString>
|
||||
|
||||
#include <kaboutdata.h>
|
||||
-#include <kcmdlineargs.h>
|
||||
-#include <kcomponentdata.h>
|
||||
#include <klocalizedstring.h>
|
||||
#include <kwallet.h>
|
||||
|
||||
@@ -221,14 +219,15 @@
|
||||
app = new QCoreApplication(argc, q_argv);
|
||||
}
|
||||
|
||||
- KCmdLineArgs::init(q_argc, q_argv,
|
||||
- get_application_name(parameters, pool),
|
||||
- "subversion",
|
||||
- ki18n(get_application_name(parameters, pool)),
|
||||
- SVN_VER_NUMBER,
|
||||
- ki18n("Version control system"),
|
||||
- KCmdLineArgs::CmdLineArgKDE);
|
||||
- KComponentData component_data(KCmdLineArgs::aboutData());
|
||||
+ KLocalizedString::setApplicationDomain("subversion"); /* translation domain */
|
||||
+
|
||||
+ /* componentName appears in KDE GUI prompts */
|
||||
+ KAboutData aboutData(QStringLiteral("subversion"), /* componentName */
|
||||
+ i18n(get_application_name(parameters,
|
||||
+ pool)), /* displayName */
|
||||
+ QStringLiteral(SVN_VER_NUMBER));
|
||||
+ KAboutData::setApplicationData(aboutData);
|
||||
+
|
||||
QString folder = QString::fromUtf8("Subversion");
|
||||
QString key =
|
||||
QString::fromUtf8(username) + "@" + QString::fromUtf8(realmstring);
|
||||
@@ -291,14 +290,15 @@
|
||||
app = new QCoreApplication(argc, q_argv);
|
||||
}
|
||||
|
||||
- KCmdLineArgs::init(q_argc, q_argv,
|
||||
- get_application_name(parameters, pool),
|
||||
- "subversion",
|
||||
- ki18n(get_application_name(parameters, pool)),
|
||||
- SVN_VER_NUMBER,
|
||||
- ki18n("Version control system"),
|
||||
- KCmdLineArgs::CmdLineArgKDE);
|
||||
- KComponentData component_data(KCmdLineArgs::aboutData());
|
||||
+ KLocalizedString::setApplicationDomain("subversion"); /* translation domain */
|
||||
+
|
||||
+ /* componentName appears in KDE GUI prompts */
|
||||
+ KAboutData aboutData(QStringLiteral("subversion"), /* componentName */
|
||||
+ i18n(get_application_name(parameters,
|
||||
+ pool)), /* displayName */
|
||||
+ QStringLiteral(SVN_VER_NUMBER));
|
||||
+ KAboutData::setApplicationData(aboutData);
|
||||
+
|
||||
QString q_password = QString::fromUtf8(password);
|
||||
QString folder = QString::fromUtf8("Subversion");
|
||||
KWallet::Wallet *wallet = get_wallet(wallet_name, parameters);
|
||||
unchanged:
|
||||
--- a/build/ac-macros/compiler.m4 (revision 1798730)
|
||||
+++ b/build/ac-macros/compiler.m4 (revision 1798731)
|
||||
@@ -126,3 +126,18 @@
|
||||
SVN_CXXFLAGS_ADD_IFELSE([-Werror=unknown-warning-option])
|
||||
fi
|
||||
])
|
||||
+
|
||||
+dnl The KWallet provider needs to use C++11 mode when using KDE 5
|
||||
+AC_DEFUN([SVN_CXX_MODE_SETUP11],
|
||||
+[
|
||||
+ CXXFLAGS_KEEP="$CXXFLAGS"
|
||||
+ CXXFLAGS=""
|
||||
+
|
||||
+ if test "$GXX" = "yes"; then
|
||||
+ SVN_CXXFLAGS_ADD_IFELSE([-std=c++11])
|
||||
+ fi
|
||||
+
|
||||
+ CXXMODEFLAGS="$CXXFLAGS"
|
||||
+ CXXFLAGS="$CXXFLAGS_KEEP"
|
||||
+ AC_SUBST(CXXMODEFLAGS)
|
||||
+])
|
||||
unchanged:
|
||||
--- a/build/ac-macros/kwallet.m4 (revision 1798730)
|
||||
+++ b/build/ac-macros/kwallet.m4 (revision 1802646)
|
||||
@@ -25,8 +25,10 @@
|
||||
AC_DEFUN(SVN_LIB_KWALLET,
|
||||
[
|
||||
AC_ARG_WITH(kwallet,
|
||||
- [AS_HELP_STRING([[--with-kwallet[=PATH]]],
|
||||
- [Enable use of KWallet (KDE 4) for auth credentials])],
|
||||
+ [AS_HELP_STRING([[--with-kwallet[=PATH|INCDIR:LIBDIR]]],
|
||||
+ [Enable use of KWallet (KDE 5 or 4) for auth credentials.
|
||||
+ PATH is the KDE install path, alternatively INCDIR:LIBDIR
|
||||
+ are the header and library install paths. ])],
|
||||
[svn_lib_kwallet="$withval"],
|
||||
[svn_lib_kwallet=no])
|
||||
|
||||
@@ -42,40 +44,70 @@
|
||||
if test "$APR_HAS_DSO" = "yes"; then
|
||||
if test -n "$PKG_CONFIG"; then
|
||||
if test "$HAVE_DBUS" = "yes"; then
|
||||
- AC_MSG_CHECKING([for QtCore, QtDBus, QtGui])
|
||||
- if $PKG_CONFIG --exists QtCore QtDBus QtGui; then
|
||||
- AC_MSG_RESULT([yes])
|
||||
+ AC_MSG_CHECKING([for Qt])
|
||||
+ if $PKG_CONFIG --exists Qt5Core Qt5DBus Qt5Gui; then
|
||||
+ AC_MSG_RESULT([yes, Qt5])
|
||||
+ qt_pkg_config_names="Qt5Core Qt5DBus Qt5Gui"
|
||||
+ kde_config_name="kf5-config"
|
||||
+ kde_inc_names="KF5/KWallet KF5/KCoreAddons KF5/KI18n"
|
||||
+ kde_lib_names="-lKF5Wallet -lKF5I18n -lKF5CoreAddons -lQt5Gui -lQt5DBus -lQt5Core"
|
||||
+ elif $PKG_CONFIG --exists QtCore QtDBus QtGui; then
|
||||
+ AC_MSG_RESULT([yes, Qt4])
|
||||
+ qt_pkg_config_names="QtCore QtDBus QtGui"
|
||||
+ kde_config_name="kde4-config"
|
||||
+ kde_inc_names="/"
|
||||
+ kde_lib_names="-lkdeui -lkdecore -lQtGui -lQtDBus -lQtCore"
|
||||
+ fi
|
||||
+ if test -n "$qt_pkg_config_names"; then
|
||||
if test "$svn_lib_kwallet" != "yes"; then
|
||||
- AC_MSG_CHECKING([for kde4-config])
|
||||
- KDE4_CONFIG="$svn_lib_kwallet/bin/kde4-config"
|
||||
- if test -f "$KDE4_CONFIG" && test -x "$KDE4_CONFIG"; then
|
||||
+ AC_MSG_CHECKING([for $kde_config_name])
|
||||
+ KDE_CONFIG="$svn_lib_kwallet/bin/$kde_config_name"
|
||||
+ if test -f "$KDE_CONFIG" && test -x "$KDE_CONFIG"; then
|
||||
AC_MSG_RESULT([yes])
|
||||
else
|
||||
- KDE4_CONFIG=""
|
||||
- AC_MSG_RESULT([no])
|
||||
+ if echo "$svn_lib_kwallet" | $EGREP ":" > /dev/null; then
|
||||
+ AC_MSG_RESULT([unneeded])
|
||||
+ KDE_CONFIG="unneeded"
|
||||
+ kde_incdir=["`echo "$svn_lib_kwallet" | $SED -e "s/:.*//"`"]
|
||||
+ kde_libdir=["`echo "$svn_lib_kwallet" | $SED -e "s/.*://"`"]
|
||||
+ else
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ KDE_CONFIG=""
|
||||
+ fi
|
||||
fi
|
||||
else
|
||||
- AC_PATH_PROG(KDE4_CONFIG, kde4-config)
|
||||
+ AC_PATH_PROG(KDE_CONFIG, $kde_config_name)
|
||||
+ if test -n "$KDE_CONFIG"; then
|
||||
+ kde_incdir="`$KDE_CONFIG --install include`"
|
||||
+ kde_libdir="`$KDE_CONFIG --install lib`"
|
||||
+ fi
|
||||
fi
|
||||
- if test -n "$KDE4_CONFIG"; then
|
||||
- AC_MSG_CHECKING([for KWallet])
|
||||
+ if test -n "$KDE_CONFIG"; then
|
||||
+ if test $kde_config_name = "kf5-config"; then
|
||||
+ dnl KF5 does not compile with -std=c++98
|
||||
+ SVN_CXX_MODE_SETUP11
|
||||
+ fi
|
||||
old_CXXFLAGS="$CXXFLAGS"
|
||||
old_LDFLAGS="$LDFLAGS"
|
||||
old_LIBS="$LIBS"
|
||||
- for d in [`$PKG_CONFIG --cflags QtCore QtDBus QtGui`]; do
|
||||
+ dnl --std=c++11 may be required
|
||||
+ CXXFLAGS="$CXXFLAGS $CXXMODEFLAGS"
|
||||
+ AC_MSG_CHECKING([for KWallet])
|
||||
+ for d in [`$PKG_CONFIG --cflags $qt_pkg_config_names`]; do
|
||||
if test -n ["`echo "$d" | $EGREP -- '^-D[^[:space:]]*'`"]; then
|
||||
CPPFLAGS="$CPPFLAGS $d"
|
||||
fi
|
||||
done
|
||||
- qt_include_dirs="`$PKG_CONFIG --cflags-only-I QtCore QtDBus QtGui`"
|
||||
- kde_incdir="`$KDE4_CONFIG --install include`"
|
||||
- SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs -I$kde_incdir"
|
||||
- qt_libs_other_options="`$PKG_CONFIG --libs-only-other QtCore QtDBus QtGui`"
|
||||
- SVN_KWALLET_LIBS="$DBUS_LIBS -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui $qt_libs_other_options"
|
||||
- CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES"
|
||||
+ qt_include_dirs="`$PKG_CONFIG --cflags-only-I $qt_pkg_config_names`"
|
||||
+ for kde_inc_name in $kde_inc_names; do
|
||||
+ kde_kwallet_includes="$kde_kwallet_includes -I$kde_incdir/$kde_inc_name"
|
||||
+ done
|
||||
+ SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs $kde_kwallet_includes"
|
||||
+ qt_libs_other_options="`$PKG_CONFIG --libs-only-other $qt_pkg_config_names`"
|
||||
+ SVN_KWALLET_LIBS="$DBUS_LIBS $kde_lib_names $qt_libs_other_options"
|
||||
+ CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES -fPIC"
|
||||
LIBS="$LIBS $SVN_KWALLET_LIBS"
|
||||
- qt_lib_dirs="`$PKG_CONFIG --libs-only-L QtCore QtDBus QtGui`"
|
||||
- kde_libdir="`$KDE4_CONFIG --install lib`"
|
||||
+ qt_lib_dirs="`$PKG_CONFIG --libs-only-L $qt_pkg_config_names`"
|
||||
LDFLAGS="$old_LDFLAGS `SVN_REMOVE_STANDARD_LIB_DIRS($qt_lib_dirs -L$kde_libdir)`"
|
||||
AC_LANG(C++)
|
||||
AC_LINK_IFELSE([AC_LANG_SOURCE([[
|
||||
@@ -87,16 +119,19 @@
|
||||
AC_MSG_RESULT([yes])
|
||||
CXXFLAGS="$old_CXXFLAGS"
|
||||
LIBS="$old_LIBS"
|
||||
+ if test "$kde_config_name" = "kf5-config"; then
|
||||
+ AC_DEFINE([SVN_HAVE_KF5], [1], [Defined if KF5 available])
|
||||
+ fi
|
||||
else
|
||||
AC_MSG_RESULT([no])
|
||||
AC_MSG_ERROR([cannot find KWallet])
|
||||
fi
|
||||
else
|
||||
- AC_MSG_ERROR([cannot find kde4-config])
|
||||
+ AC_MSG_ERROR([cannot find $kde_config_name])
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT([no])
|
||||
- AC_MSG_ERROR([cannot find QtCore, QtDBus, QtGui])
|
||||
+ AC_MSG_ERROR([cannot find Qt])
|
||||
fi
|
||||
else
|
||||
AC_MSG_ERROR([cannot find D-Bus])
|
@ -1,531 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
USE_RUBY="ruby23 ruby22 ruby21"
|
||||
DISTUTILS_OPTIONAL=1
|
||||
WANT_AUTOMAKE="none"
|
||||
GENTOO_DEPEND_ON_PERL="no"
|
||||
|
||||
inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-common eutils flag-o-matic java-pkg-opt-2 libtool multilib perl-module ruby-single xdg-utils
|
||||
|
||||
MY_P="${P/_/-}"
|
||||
DESCRIPTION="Advanced version control system"
|
||||
HOMEPAGE="https://subversion.apache.org/"
|
||||
SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~mgorny/dist/${PN}-1.8.18-patchset.tar.bz2"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="Subversion GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~arm64 ~mips s390 ~sh ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring +http java kwallet nls perl python ruby sasl test vim-syntax"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-arch/bzip2
|
||||
>=dev-db/sqlite-3.7.12
|
||||
>=dev-libs/apr-1.3:1
|
||||
>=dev-libs/apr-util-1.3:1
|
||||
dev-libs/expat
|
||||
sys-apps/file
|
||||
sys-libs/zlib
|
||||
berkdb? ( >=sys-libs/db-4.0.14:= )
|
||||
ctypes-python? ( ${PYTHON_DEPS} )
|
||||
gnome-keyring? (
|
||||
dev-libs/glib:2
|
||||
gnome-base/libgnome-keyring
|
||||
sys-apps/dbus
|
||||
)
|
||||
http? ( >=net-libs/serf-1.3.4 )
|
||||
kwallet? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
kde-frameworks/kcoreaddons:5
|
||||
kde-frameworks/ki18n:5
|
||||
kde-frameworks/kwallet:5
|
||||
sys-apps/dbus
|
||||
)
|
||||
perl? ( dev-lang/perl:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ruby? ( ${RUBY_DEPS} )
|
||||
sasl? ( dev-libs/cyrus-sasl )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
apache2? ( www-servers/apache[apache2_modules_dav] )
|
||||
java? ( >=virtual/jre-1.5 )
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-perl/URI )"
|
||||
# Note: ctypesgen doesn't need PYTHON_USEDEP, it's used once
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
!!<sys-apps/sandbox-1.6
|
||||
ctypes-python? ( dev-python/ctypesgen )
|
||||
doc? ( app-doc/doxygen )
|
||||
gnome-keyring? ( virtual/pkgconfig )
|
||||
http? ( virtual/pkgconfig )
|
||||
java? ( >=virtual/jdk-1.5 )
|
||||
kwallet? (
|
||||
kde-frameworks/kdelibs4support:5
|
||||
virtual/pkgconfig
|
||||
)
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( ${PYTHON_DEPS} )"
|
||||
|
||||
REQUIRED_USE="
|
||||
ctypes-python? ( ${PYTHON_REQUIRED_USE} )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
test? (
|
||||
${PYTHON_REQUIRED_USE}
|
||||
!dso
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.5.4-interix.patch
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.5.6-aix-dso.patch
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.0-hpux-dso.patch
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-fix-parallel-build-support-for-perl-bindings.patch
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.1-revert_bdb6check.patch
|
||||
"${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.16-javadoc-nolint.patch
|
||||
"${FILESDIR}"/${P}-kf5.patch
|
||||
"${FILESDIR}"/${PN}-1.9.7-fix-wc-queries-test-test.patch
|
||||
"${FILESDIR}"/${PN}-1.11.1-allow-apr-1.7.0+.patch
|
||||
)
|
||||
|
||||
want_apache
|
||||
|
||||
pkg_setup() {
|
||||
if use berkdb ; then
|
||||
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
|
||||
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
|
||||
| sed 's:.*b::')"
|
||||
einfo
|
||||
if [[ -z "${SVN_BDB_VERSION}" ]] ; then
|
||||
if [[ -n "${apu_bdb_version}" ]] ; then
|
||||
SVN_BDB_VERSION="${apu_bdb_version}"
|
||||
einfo "Matching db version to apr-util"
|
||||
else
|
||||
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
|
||||
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
|
||||
fi
|
||||
fi
|
||||
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
|
||||
einfo
|
||||
|
||||
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
|
||||
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
|
||||
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
|
||||
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
|
||||
eerror "Aborting to avoid possible run-time crashes."
|
||||
die "Berkeley DB version mismatch"
|
||||
fi
|
||||
fi
|
||||
|
||||
depend.apache_pkg_setup
|
||||
|
||||
java-pkg-opt-2_pkg_setup
|
||||
|
||||
if ! use http ; then
|
||||
ewarn "WebDAV support is disabled. You need WebDAV to"
|
||||
ewarn "access repositories through the HTTP protocol."
|
||||
ewarn "Consider enabling \"http\" USE flag"
|
||||
echo -ne "\a"
|
||||
fi
|
||||
|
||||
# https://issues.apache.org/jira/browse/SVN-4813#comment-16813739
|
||||
append-cppflags -P
|
||||
|
||||
if use debug ; then
|
||||
append-cppflags -DSVN_DEBUG -DAP_DEBUG
|
||||
fi
|
||||
|
||||
# http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C51C42014.3060700@wandisco.com%3E
|
||||
[[ ${CHOST} == *-solaris2* ]] && append-cppflags -D__EXTENSIONS__
|
||||
|
||||
# Allow for custom repository locations.
|
||||
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
|
||||
|
||||
if use ruby ; then
|
||||
local rbslot
|
||||
RB_VER=""
|
||||
for rbslot in $(sed 's@\([[:digit:]]\+\)\([[:digit:]]\)@\1.\2@g' <<< ${USE_RUBY//ruby}) ; do
|
||||
if has_version dev-lang/ruby:${rbslot} ; then
|
||||
RB_VER="${rbslot/.}"
|
||||
break
|
||||
fi
|
||||
done
|
||||
[[ -z "${RB_VER}" ]] && die "No useable ruby version found"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
fperms +x build/transform_libtool_scripts.sh
|
||||
|
||||
sed -i \
|
||||
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
|
||||
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
|
||||
|
||||
# this bites us in particular on Solaris
|
||||
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
|
||||
die "/bin/sh is not POSIX shell!"
|
||||
|
||||
eautoconf
|
||||
elibtoolize
|
||||
|
||||
sed -e 's/\(libsvn_swig_py\)-\(1\.la\)/\1-$(EPYTHON)-\2/g' \
|
||||
-i build-outputs.mk || die "sed failed"
|
||||
|
||||
if use python ; then
|
||||
# XXX: make python_copy_sources accept path
|
||||
S=${S}/subversion/bindings/swig/python python_copy_sources
|
||||
rm -r "${S}"/subversion/bindings/swig/python || die
|
||||
fi
|
||||
|
||||
xdg_environment_reset
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--libdir="${EPREFIX%/}/usr/$(get_libdir)"
|
||||
$(use_with apache2 apache-libexecdir)
|
||||
$(use_with apache2 apxs "${APXS}")
|
||||
$(use_with berkdb berkeley-db "db.h:${EPREFIX%/}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}")
|
||||
$(use_with ctypes-python ctypesgen "${EPREFIX%/}/usr")
|
||||
$(use_enable dso runtime-module-search)
|
||||
$(use_with gnome-keyring)
|
||||
$(use_enable java javahl)
|
||||
$(use_with java jdk "${JAVA_HOME}")
|
||||
$(use_with kwallet)
|
||||
$(use_enable nls)
|
||||
$(use_with sasl)
|
||||
$(use_with http serf)
|
||||
--with-apr="${EPREFIX%/}/usr/bin/apr-1-config"
|
||||
--with-apr-util="${EPREFIX%/}/usr/bin/apu-1-config"
|
||||
--disable-experimental-libtool
|
||||
--without-jikes
|
||||
--disable-mod-activation
|
||||
--disable-static
|
||||
)
|
||||
|
||||
if use python || use perl || use ruby; then
|
||||
myconf+=( --with-swig )
|
||||
else
|
||||
myconf+=( --without-swig )
|
||||
fi
|
||||
|
||||
if use java ; then
|
||||
myconf+=( --without-junit )
|
||||
fi
|
||||
|
||||
case ${CHOST} in
|
||||
*-aix*)
|
||||
# avoid recording immediate path to sharedlibs into executables
|
||||
append-ldflags -Wl,-bnoipath
|
||||
;;
|
||||
*-cygwin*)
|
||||
# no LD_PRELOAD support, no undefined symbols
|
||||
myconf+=( --disable-local-library-preloading LT_LDFLAGS=-no-undefined )
|
||||
;;
|
||||
*-interix*)
|
||||
# loader crashes on the LD_PRELOADs...
|
||||
myconf+=( --disable-local-library-preloading )
|
||||
;;
|
||||
*-solaris*)
|
||||
# need -lintl to link
|
||||
use nls && append-libs intl
|
||||
# this breaks installation, on x64 echo replacement is 32-bits
|
||||
myconf+=( --disable-local-library-preloading )
|
||||
;;
|
||||
*-mint*)
|
||||
myconf+=( --enable-all-static --disable-local-library-preloading )
|
||||
;;
|
||||
*)
|
||||
# inject LD_PRELOAD entries for easy in-tree development
|
||||
myconf+=( --enable-local-library-preloading )
|
||||
;;
|
||||
esac
|
||||
|
||||
#version 1.7.7 again tries to link against the older installed version and fails, when trying to
|
||||
#compile for x86 on amd64, so workaround this issue again
|
||||
#check newer versions, if this is still/again needed
|
||||
myconf+=( --disable-disallowing-of-undefined-references )
|
||||
|
||||
# for build-time scripts
|
||||
if use ctypes-python || use python || use test; then
|
||||
python_setup
|
||||
fi
|
||||
|
||||
if use python && [[ ${CHOST} == *-darwin* ]] ; then
|
||||
export ac_cv_python_link="$(tc-getCC) "'$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)'
|
||||
export ac_cv_python_libs='$(PYTHON_CFLAGS) -bundle -undefined dynamic_lookup $(PYTHON_LIBS)'
|
||||
export ac_cv_python_compile="$(tc-getCC)"
|
||||
fi
|
||||
|
||||
# allow overriding Python include directory
|
||||
ac_cv_path_RUBY=$(usex ruby "${EPREFIX%/}/usr/bin/ruby${RB_VER}" "none") \
|
||||
ac_cv_path_RDOC=$(usex ruby "${EPREFIX%/}/usr/bin/rdoc${RB_VER}" "none") \
|
||||
ac_cv_python_includes='-I$(PYTHON_INCLUDEDIR)' \
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake local-all
|
||||
|
||||
if use ctypes-python ; then
|
||||
# pre-generate .py files
|
||||
use ctypes-python && emake ctypes-python
|
||||
|
||||
pushd subversion/bindings/ctypes-python >/dev/null || die
|
||||
distutils-r1_src_compile
|
||||
popd >/dev/null || die
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
swig_py_compile() {
|
||||
local p=subversion/bindings/swig/python
|
||||
rm -f ${p} || die
|
||||
ln -s "${BUILD_DIR}" ${p} || die
|
||||
|
||||
python_export PYTHON_INCLUDEDIR
|
||||
emake swig-py \
|
||||
swig_pydir="$(python_get_sitedir)/libsvn" \
|
||||
swig_pydir_extra="$(python_get_sitedir)/svn"
|
||||
}
|
||||
|
||||
# this will give us proper BUILD_DIR for symlinking
|
||||
BUILD_DIR=python \
|
||||
python_foreach_impl swig_py_compile
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
emake swig-pl
|
||||
fi
|
||||
|
||||
if use ruby ; then
|
||||
emake swig-rb
|
||||
fi
|
||||
|
||||
if use java ; then
|
||||
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl
|
||||
fi
|
||||
|
||||
if use extras ; then
|
||||
emake tools
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
|
||||
|
||||
if use java; then
|
||||
emake doc-javahl
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if has_version ~${CATEGORY}/${P} ; then
|
||||
default
|
||||
|
||||
if use ctypes-python ; then
|
||||
python_test() {
|
||||
"${PYTHON}" subversion/bindings/ctypes-python/test/run_all.py \
|
||||
|| die "ctypes-python tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
distutils-r1_src_test
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
swig_py_test() {
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
"${PYTHON}" tests/run_all.py || die "swig-py tests fail with ${EPYTHON}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
BUILD_DIR=subversion/bindings/swig/python \
|
||||
python_foreach_impl swig_py_test
|
||||
fi
|
||||
else
|
||||
ewarn "The test suite shows errors when there is an older version of"
|
||||
ewarn "${CATEGORY}/${PN} installed. Please install =${CATEGORY}/${P}*"
|
||||
ewarn "before running the test suite."
|
||||
ewarn "Test suite skipped."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${D}" local-install
|
||||
|
||||
if use ctypes-python ; then
|
||||
pushd subversion/bindings/ctypes-python >/dev/null || die
|
||||
distutils-r1_src_install
|
||||
popd >/dev/null || die
|
||||
fi
|
||||
|
||||
if use python ; then
|
||||
swig_py_install() {
|
||||
local p=subversion/bindings/swig/python
|
||||
rm -f ${p} || die
|
||||
ln -s "${BUILD_DIR}" ${p} || die
|
||||
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
swig_pydir="$(python_get_sitedir)/libsvn" \
|
||||
swig_pydir_extra="$(python_get_sitedir)/svn" \
|
||||
install-swig-py
|
||||
}
|
||||
|
||||
BUILD_DIR=python \
|
||||
python_foreach_impl swig_py_install
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl
|
||||
perl_delete_localpod
|
||||
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -delete
|
||||
fi
|
||||
|
||||
if use ruby ; then
|
||||
emake DESTDIR="${D}" install-swig-rb
|
||||
fi
|
||||
|
||||
if use java ; then
|
||||
emake DESTDIR="${D}" install-javahl
|
||||
java-pkg_regso "${ED%/}"/usr/$(get_libdir)/libsvnjavahl*$(get_libname)
|
||||
java-pkg_dojar "${ED%/}"/usr/$(get_libdir)/svn-javahl/svn-javahl.jar
|
||||
rm -fr "${ED%/}"/usr/$(get_libdir)/svn-javahl/*.jar
|
||||
fi
|
||||
|
||||
# Install Apache module configuration.
|
||||
if use apache2 ; then
|
||||
keepdir "${APACHE_MODULES_CONFDIR}"
|
||||
insinto "${APACHE_MODULES_CONFDIR}"
|
||||
doins "${FILESDIR}/47_mod_dav_svn.conf"
|
||||
fi
|
||||
|
||||
# Install Bash Completion, bug 43179.
|
||||
newbashcomp tools/client-side/bash_completion svn
|
||||
bashcomp_alias svn svn{admin,dumpfilter,look,sync,version}
|
||||
rm -f tools/client-side/bash_completion
|
||||
|
||||
# Install hot backup script, bug 54304.
|
||||
newbin tools/backup/hot-backup.py svn-hot-backup
|
||||
rm -fr tools/backup
|
||||
|
||||
# Install svnserve init-script and xinet.d snippet, bug 43245.
|
||||
newinitd "${FILESDIR}"/svnserve.initd3 svnserve
|
||||
newconfd "${FILESDIR}"/svnserve.confd svnserve
|
||||
insinto /etc/xinetd.d
|
||||
newins "${FILESDIR}"/svnserve.xinetd svnserve
|
||||
|
||||
#adjust default user and group with disabled apache2 USE flag, bug 381385
|
||||
use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \
|
||||
-e "s\GROUP:-apache\GROUP:-svnusers\g" \
|
||||
-i "${ED%/}"/etc/init.d/svnserve || die
|
||||
use apache2 || sed -e "0,/apache/s//svn/" \
|
||||
-e "s:apache:svnusers:" \
|
||||
-i "${ED%/}"/etc/xinetd.d/svnserve || die
|
||||
|
||||
# Install documentation.
|
||||
dodoc CHANGES COMMITTERS README
|
||||
dodoc tools/xslt/svnindex.{css,xsl}
|
||||
rm -fr tools/xslt
|
||||
|
||||
# Install extra files.
|
||||
if use extras ; then
|
||||
cat <<- EOF > 80subversion-extras
|
||||
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
|
||||
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
|
||||
EOF
|
||||
doenvd 80subversion-extras
|
||||
|
||||
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools
|
||||
|
||||
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
|
||||
rm -fr tools/client-side/svnmucc
|
||||
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
|
||||
rm -fr tools/{buildbot,dev,diff,po}
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
find tools -name '*.py' -exec sed -i -e '1s:python:&2:' {} + || die
|
||||
doins -r tools
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
docinto html
|
||||
dodoc -r doc/doxygen/html/*
|
||||
|
||||
if use java ; then
|
||||
java-pkg_dojavadoc doc/javadoc
|
||||
fi
|
||||
fi
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
cd "${ED%/}"/usr/share/locale
|
||||
for i in * ; do
|
||||
[[ ${i} == *$LINGUAS* ]] || { rm -r ${i} || die ; }
|
||||
done
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Compare versions of Berkeley DB, bug 122877.
|
||||
if use berkdb && [[ -f "${EROOT%/}/usr/bin/svn" ]] ; then
|
||||
OLD_BDB_VERSION="$(scanelf -nq "${EROOT%/}/usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
|
||||
NEW_BDB_VERSION="$(scanelf -nq "${ED%/}/usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
|
||||
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]] ; then
|
||||
CHANGED_BDB_VERSION="1"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -n "${CHANGED_BDB_VERSION}" ]] ; then
|
||||
ewarn "You upgraded from an older version of Berkeley DB and may experience"
|
||||
ewarn "problems with your repository. Run the following commands as root to fix it:"
|
||||
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
|
||||
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
|
||||
fi
|
||||
|
||||
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
:
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
|
||||
# already has EPREFIX in it
|
||||
einfo "Initializing the database in ${SVN_REPOS_LOC}..."
|
||||
if [[ -e "${SVN_REPOS_LOC}/repos" ]] ; then
|
||||
echo "A Subversion repository already exists and I will not overwrite it."
|
||||
echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
|
||||
else
|
||||
mkdir -p "${SVN_REPOS_LOC}/conf"
|
||||
|
||||
einfo "Populating repository directory..."
|
||||
# Create initial repository.
|
||||
"${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos"
|
||||
|
||||
einfo "Setting repository permissions..."
|
||||
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
|
||||
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
|
||||
if use apache2 ; then
|
||||
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
|
||||
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
|
||||
else
|
||||
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
|
||||
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
|
||||
fi
|
||||
chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf"
|
||||
chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos"
|
||||
echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet."
|
||||
echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\""
|
||||
echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet."
|
||||
echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\""
|
||||
echo "to finish the configuration."
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
AUX batrachians-0.1.6-makefile.patch 1083 BLAKE2B 9660401bf833700f353a1ab8ee065d94c585c2ee8ad3ac04318f7d81a17a367c0f81e540fa4e442b75c368d79bb49758795e51507a98f4cb06a087d019d3608b SHA512 9fb3d84f864b7cad0ace0e288969871824cae110f879ba8fe512969c7b1aef370c375bde57caedf5bf2bc7e5f00a9f2819fdc7de6d710c989bb474382a84e77a
|
||||
DIST batrachians-0.1.6.tar.gz 198088 BLAKE2B 446e2fd77068dc8c58e801fca6544ea825529240a79e1b14fac6962d26d78f6f4e977f6965751ba5d09ea790679dfa820e5cdb1ed667bd0af46f8c89180a38bf SHA512 d3022712627061f9828e1f3baa7207053884f1f4c0348768d4ac073673ff1bcf14c95cedf01031b8bd36a6b684bf239af0f381df41aa18d49218320a8bea3b68
|
||||
EBUILD batrachians-0.1.6-r1.ebuild 602 BLAKE2B 4a65dc982992ba02fdd7a69414c9bb50e129b2223dd66a7cd1992efad3b5359d435774c9aa9be035d56d19a7af260916225d07724126f2d456648d831bc82400 SHA512 d1e6569181add23e144f1ed71ed576dae19d00b6559ae3fb4c12cf7e6383fea3d42d5546b57c7521d5653b7f8f055e8d45089ddd38b62e07af9c10cd3aeb694a
|
||||
EBUILD batrachians-0.1.6-r1.ebuild 603 BLAKE2B c44aa1b7e408b4cc98102c6632e9f012c10df08abee89f7f2c9d168b9ada73c33c0c19750afb1046f46c3226d57ae56e6048564ae5b7769a7cde7a59585bd34d SHA512 c402bb055ff07feb39fd14aa3f88953b1189555f7a1dc22a2db804b4da4464f8ca8bfa1a4e6112e38e9d69dfcc59f59af899202c21b1ce3774b7afc4ef5d3b48
|
||||
MISC metadata.xml 383 BLAKE2B 40ab8c4f0c3bbc162a20b7db8130b1d3d3a22dd8b0a828403000c58c1eb5c977ef6b93077f2f887828b6ca6809feefdf234605ca9c71170e13590e6e6f390410 SHA512 6ac1eca021c30af55b915f3d34d180ad429f9f16e7e942b3853d8f77f0ba82fa8bf97439209414e7541b0c0bfba29b49b1efc143e690ae7f8dbffd1fcaae9986
|
||||
|
Binary file not shown.
@ -1,26 +0,0 @@
|
||||
End User License Agreement
|
||||
The SOFTWARE PRODUCT (StarUML) is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
|
||||
LICENSES
|
||||
StarUML is licensed as follows:
|
||||
Installation and Usage.
|
||||
|
||||
Licenses are per user and valid for use on all supported operating systems. License keys may be used on multiple computers and operating systems, provided the license key holder is the primary user. Businesses must purchase at least as many licenses as the number of people using StarUML.
|
||||
Backup Copies.
|
||||
|
||||
You may make copies of the license key and or StarUML for backup and archival purposes.
|
||||
DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS
|
||||
Maintenance of Copyright Notices.
|
||||
|
||||
You must not remove or alter any copyright notices on any copy of StarUML.
|
||||
Distribution.
|
||||
|
||||
You may not distribute or sell license keys or StarUML to third parties. Licenses will be revoked if distributed or sold to third parties.
|
||||
Rental.
|
||||
|
||||
You may not rent, lease, or lend the license key or StarUML.
|
||||
COPYRIGHT
|
||||
All title, including but not limited to copyrights, in and to StarUML and any copies thereof are owned by MKLab.
|
||||
NO WARRANTIES
|
||||
MKLab expressly disclaims any warranty for StarUML, which is provided 'as is' without any express or implied warranty of any kind, including but not limited to any warranties of merchantability, non-infringement, or fitness of a particular purpose.
|
||||
LIMITATION OF LIABILITY
|
||||
In no event shall MKLab be liable for any damages due to use of StarUML, to the maximum extent permitted by law. This includes without limitation, lost profits, business interruption, or lost information. In no event will MKLab be liable for loss of data or for indirect, special, incidental, consequential (including lost profit), or other damages. MKLab shall have no liability with respect to the content of StarUML or any part thereof, including but not limited to errors or omissions contained therein, libel, trademark rights, business interruption, loss of privacy or the disclosure of confidential information.
|
@ -0,0 +1,134 @@
|
||||
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
|
||||
=========================================
|
||||
|
||||
PNG Reference Library License version 2
|
||||
---------------------------------------
|
||||
|
||||
* Copyright (c) 1995-2019 The PNG Reference Library Authors.
|
||||
* Copyright (c) 2018-2019 Cosmin Truta.
|
||||
* Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
|
||||
* Copyright (c) 1996-1997 Andreas Dilger.
|
||||
* Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
|
||||
|
||||
The software is supplied "as is", without warranty of any kind,
|
||||
express or implied, including, without limitation, the warranties
|
||||
of merchantability, fitness for a particular purpose, title, and
|
||||
non-infringement. In no event shall the Copyright owners, or
|
||||
anyone distributing the software, be liable for any damages or
|
||||
other liability, whether in contract, tort or otherwise, arising
|
||||
from, out of, or in connection with the software, or the use or
|
||||
other dealings in the software, even if advised of the possibility
|
||||
of such damage.
|
||||
|
||||
Permission is hereby granted to use, copy, modify, and distribute
|
||||
this software, or portions hereof, for any purpose, without fee,
|
||||
subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you
|
||||
must not claim that you wrote the original software. If you
|
||||
use this software in a product, an acknowledgment in the product
|
||||
documentation would be appreciated, but is not required.
|
||||
|
||||
2. Altered source versions must be plainly marked as such, and must
|
||||
not be misrepresented as being the original software.
|
||||
|
||||
3. This Copyright notice may not be removed or altered from any
|
||||
source or altered source distribution.
|
||||
|
||||
|
||||
PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
|
||||
Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
|
||||
derived from libpng-1.0.6, and are distributed according to the same
|
||||
disclaimer and license as libpng-1.0.6 with the following individuals
|
||||
added to the list of Contributing Authors:
|
||||
|
||||
Simon-Pierre Cadieux
|
||||
Eric S. Raymond
|
||||
Mans Rullgard
|
||||
Cosmin Truta
|
||||
Gilles Vollant
|
||||
James Yu
|
||||
Mandar Sahastrabuddhe
|
||||
Google Inc.
|
||||
Vadim Barkov
|
||||
|
||||
and with the following additions to the disclaimer:
|
||||
|
||||
There is no warranty against interference with your enjoyment of
|
||||
the library or against infringement. There is no warranty that our
|
||||
efforts or the library will fulfill any of your particular purposes
|
||||
or needs. This library is provided with all faults, and the entire
|
||||
risk of satisfactory quality, performance, accuracy, and effort is
|
||||
with the user.
|
||||
|
||||
Some files in the "contrib" directory and some configure-generated
|
||||
files that are distributed with libpng have other copyright owners, and
|
||||
are released under other open source licenses.
|
||||
|
||||
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
|
||||
Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
|
||||
libpng-0.96, and are distributed according to the same disclaimer and
|
||||
license as libpng-0.96, with the following individuals added to the
|
||||
list of Contributing Authors:
|
||||
|
||||
Tom Lane
|
||||
Glenn Randers-Pehrson
|
||||
Willem van Schaik
|
||||
|
||||
libpng versions 0.89, June 1996, through 0.96, May 1997, are
|
||||
Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
|
||||
and are distributed according to the same disclaimer and license as
|
||||
libpng-0.88, with the following individuals added to the list of
|
||||
Contributing Authors:
|
||||
|
||||
John Bowler
|
||||
Kevin Bracey
|
||||
Sam Bushell
|
||||
Magnus Holmgren
|
||||
Greg Roelofs
|
||||
Tom Tanner
|
||||
|
||||
Some files in the "scripts" directory have other copyright owners,
|
||||
but are released under this license.
|
||||
|
||||
libpng versions 0.5, May 1995, through 0.88, January 1996, are
|
||||
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
|
||||
|
||||
For the purposes of this copyright and license, "Contributing Authors"
|
||||
is defined as the following set of individuals:
|
||||
|
||||
Andreas Dilger
|
||||
Dave Martindale
|
||||
Guy Eric Schalnat
|
||||
Paul Schmidt
|
||||
Tim Wegner
|
||||
|
||||
The PNG Reference Library is supplied "AS IS". The Contributing
|
||||
Authors and Group 42, Inc. disclaim all warranties, expressed or
|
||||
implied, including, without limitation, the warranties of
|
||||
merchantability and of fitness for any purpose. The Contributing
|
||||
Authors and Group 42, Inc. assume no liability for direct, indirect,
|
||||
incidental, special, exemplary, or consequential damages, which may
|
||||
result from the use of the PNG Reference Library, even if advised of
|
||||
the possibility of such damage.
|
||||
|
||||
Permission is hereby granted to use, copy, modify, and distribute this
|
||||
source code, or portions hereof, for any purpose, without fee, subject
|
||||
to the following restrictions:
|
||||
|
||||
1. The origin of this source code must not be misrepresented.
|
||||
|
||||
2. Altered versions must be plainly marked as such and must not
|
||||
be misrepresented as being the original source.
|
||||
|
||||
3. This Copyright notice may not be removed or altered from any
|
||||
source or altered source distribution.
|
||||
|
||||
The Contributing Authors and Group 42, Inc. specifically permit,
|
||||
without fee, and encourage the use of this source code as a component
|
||||
to supporting the PNG file format in commercial products. If you use
|
||||
this source code in a product, acknowledgment is not required but would
|
||||
be appreciated.
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Mon, 15 Apr 2019 04:38:43 +0000
|
||||
Mon, 15 Apr 2019 08:38:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 15 Apr 2019 04:38:43 +0000
|
||||
Mon, 15 Apr 2019 08:38:46 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=-
|
||||
DEPEND=dev-lang/perl
|
||||
DESCRIPTION=Script for managing file archives of various types
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.nongnu.org/atool/
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=dev-lang/perl !app-text/adiff
|
||||
SLOT=0
|
||||
SRC_URI=https://savannah.nongnu.org/download/atool/atool-0.39.0.tar.gz
|
||||
_md5_=0336ecc48c900d3560b98884cce938a8
|
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue