diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-17 03:04:43 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-17 03:04:43 -0500 |
| commit | e354c0374d2aa19224b635b0ce38bd0e6a6b5fc3 (patch) | |
| tree | 0c997c882ce62ff679b033d6fe8def52afb88216 /dev-python/python-gammu/python-gammu-3.5.0.ebuild | |
| parent | 687a263b5212436c1ced6387f36d785b0a34599f (diff) | |
| download | baldeagleos-repo-e354c0374d2aa19224b635b0ce38bd0e6a6b5fc3.tar.gz baldeagleos-repo-e354c0374d2aa19224b635b0ce38bd0e6a6b5fc3.tar.xz baldeagleos-repo-e354c0374d2aa19224b635b0ce38bd0e6a6b5fc3.zip | |
Adding metadata
Diffstat (limited to 'dev-python/python-gammu/python-gammu-3.5.0.ebuild')
| -rw-r--r-- | dev-python/python-gammu/python-gammu-3.5.0.ebuild | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/dev-python/python-gammu/python-gammu-3.5.0.ebuild b/dev-python/python-gammu/python-gammu-3.5.0.ebuild new file mode 100644 index 000000000000..c174431c91a2 --- /dev/null +++ b/dev-python/python-gammu/python-gammu-3.5.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for Gammu" +HOMEPAGE=" + https://wammu.eu/python-gammu/ + https://github.com/gammu/python-gammu/ + https://pypi.org/project/python-gammu/ +" +SRC_URI=" + https://github.com/gammu/python-gammu/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=app-mobilephone/gammu-1.44.1 +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig + test? ( + $(python_gen_impl_dep sqlite) + app-mobilephone/gammu[dbi] + ) +" + +DOCS=( AUTHORS NEWS.rst README.rst ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + rm -rf gammu || die + epytest +} + +python_install_all() { + distutils-r1_python_install_all + if use examples; then + docompress -x /usr/share/doc/${P}/examples + dodoc -r examples + fi +} |
