fix installation of tests in georss-client

This commit is contained in:
Andreas Billmeier 2020-09-06 18:56:57 +02:00 committed by Andreas Billmeier
parent cf2e58924f
commit 4ea762fe2b
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 21 additions and 11 deletions

View File

@ -64,6 +64,7 @@
* patch insteonplm against pinned versions
* add aenum-2.2.4
* fixes in gstreamer-player-1.1.2
* fix installation of tests in georss-client
2020-09-05
* repair iglo-1.2.7, drop iglo-1.2.5, abondoned anyway: https://github.com/jesserockz/python-iglo/issues/1#issuecomment-558479023

View File

@ -1,5 +1,6 @@
DIST georss-client-0.10.tar.gz 16685 BLAKE2B e971c54d0051475640d1763022c4f537fc0689d32816c94ec7f0649e77b3f62ca4bafad0fca97941983e6b2cb6d23be5f582868c2cdef6739c0e5320aa69731f SHA512 40470c2e028ac0cb72106bd9914000642cb8fe9d01c2060213728e8067f439b31ab1b7b9eb6586a0180996c1f74a1e99109e356582097d95127fd2fa1b997253
DIST georss-client-0.9.tar.gz 16312 BLAKE2B b27ac7cffd07b768543cb37a9e3859252d9f0fba59e9d7dc99149873038ef744e3948244bdb526fbcfd3d775d2d9f732efee038f3f3cbf71abc9447602ca3160 SHA512 1b10e114bf59ea5fb0ab2d181dfcab2e506a497dc7e1c5294356721fcd657d8ae482ebee3d20cc66a86b9a651a07432531d72c4a5b468babb0788199485b6130
EBUILD georss-client-0.10.ebuild 953 BLAKE2B 6ca6939aee763a45767b19ce0015a027ec05c9549415fba7baf02246a41b05e8cc6f3d710749dc23892cb2ae27c6c6e52b786b94c61f9f75d6f09a11b559c2be SHA512 ba208dbcf4ad5794a452b056f1a150b80fd55063bde9acb00eeeffbbe0f477a7a534777aba1caccb2343f6e568bd9055870dfc10e6e7c680a5cd79bd0a74c352
EBUILD georss-client-0.9.ebuild 944 BLAKE2B c5cb5e13971f640d971bd957ce708e023b14de896e13c93f965cc57d323a0f5c82dc9cea2262a7dbfe48186cb153315d8d60081d8d38cc15cd3b55279df114fc SHA512 b57dc9aac2d0b711868da03efe3075043fbd723b3e42ef8e90bc05513698e1ff33e38bcdc3ed509e39227b781de525cb23177b2e6440f3b9392a5d7903b40988
EBUILD georss-client-0.10.ebuild 1092 BLAKE2B f61f67914766bb3c04df3f9dc85a7f866dcb754d0df8e65d2fce05e5446c8c420a6bd5b9902905362ea30a29ecd4c915b390beb2586931e00eee86691001c209 SHA512 0f316992b102c3e3a6ecc07819efffcfcfe19d9a04bf80a5998b6bdd674aaf42bdb37894a83486302781eed8be31ac483ce4c3fe45fcd8ceb19e8a297fe5b9b2
EBUILD georss-client-0.9.ebuild 1092 BLAKE2B f61f67914766bb3c04df3f9dc85a7f866dcb754d0df8e65d2fce05e5446c8c420a6bd5b9902905362ea30a29ecd4c915b390beb2586931e00eee86691001c209 SHA512 0f316992b102c3e3a6ecc07819efffcfcfe19d9a04bf80a5998b6bdd674aaf42bdb37894a83486302781eed8be31ac483ce4c3fe45fcd8ceb19e8a297fe5b9b2
MISC metadata.xml 457 BLAKE2B 9ee933f026e49e241e4e7866ef541f10722a9484b6bf28f9af3d1fe7b01b0c64085fcefc3468ebf4029da7e568b46c438c09f51f5ac30c40f8570470d1746e69 SHA512 972d81b4a934ab8697a4c1971ed503eff42dd9a1e0ac3d6a7e13164e5f3a263d7868970bff5966841e976ff6d130f5704060bb79b58154cc8333bdee35d82917
MISC x 953 BLAKE2B 6ca6939aee763a45767b19ce0015a027ec05c9549415fba7baf02246a41b05e8cc6f3d710749dc23892cb2ae27c6c6e52b786b94c61f9f75d6f09a11b559c2be SHA512 ba208dbcf4ad5794a452b056f1a150b80fd55063bde9acb00eeeffbbe0f477a7a534777aba1caccb2343f6e568bd9055870dfc10e6e7c680a5cd79bd0a74c352

View File

@ -3,14 +3,15 @@
EAPI="7"
PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
MY_PN=${PN/-/_}
DESCRIPTION="A GeoRSS client library."
HOMEPAGE="https://github.com/exxamalte/python-georss-client https://pypi.org/project/georss-client/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@ -21,14 +22,17 @@ RDEPEND=">=dev-python/haversine-1.0.1[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
sed "s/packages=find_packages()/packages=find_packages(exclude=['tests', 'tests.*'])/g" -i setup.py || die
eapply_user
}
python_test() {
nosetests --verbose || die

View File

@ -3,32 +3,36 @@
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
MY_PN=${PN/-/_}
DESCRIPTION="A GeoRSS client library."
HOMEPAGE="https://github.com/exxamalte/python-georss-client https://pypi.org/project/georss-client/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/haversine-1.0.1[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.11.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
sed "s/packages=find_packages()/packages=find_packages(exclude=['tests', 'tests.*'])/g" -i setup.py || die
eapply_user
}
python_test() {
nosetests --verbose || die