Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python-gbinder-1.1.1-1 RPM for x86_64

From OpenMandriva Cooker for x86_64 / main / release

Name: python-gbinder Distribution: OpenMandriva Lx
Version: 1.1.1 Vendor: OpenMandriva
Release: 1 Build date: Tue Sep 6 20:52:15 2022
Group: Development/Python Build host: ryzen9-2.openmandriva.org
Size: 199912 Source RPM: python-gbinder-1.1.1-1.src.rpm
Packager: angrypenguin <angrypenguinpoland@gmail.com>
Url: https://github.com/erfanoabdi/gbinder-python
Summary: Python bindings for libgbinder
There are two Cython files: cgbinder.pxd describing the C++ API of the libgbinder library, and gbinder.pyx describing classes that will be visible from Python user code. The .pyx imports .pxd to learn about C functions available to be called.

There is also setup.py file. This file describes how to build the extension module, using distutils. In there, we specify the library to link with as libraries=['gbinder']. The gbinder stands for libgbinder.so that we previously installed.

There are two options to build the package:

One, use Cython's cythonize() function to generate a .c file from the .pyx one, and then compile it against the libgbinder.so library.
Two, if the .c is already provided, just compile it - no Cython required!

Provides

Requires

License

GPLv3

Files

/usr/lib64/python3.11/site-packages/gbinder.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/gbinder_python-1.1.1-py3.11.egg-info
/usr/lib64/python3.11/site-packages/gbinder_python-1.1.1-py3.11.egg-info/PKG-INFO
/usr/lib64/python3.11/site-packages/gbinder_python-1.1.1-py3.11.egg-info/SOURCES.txt
/usr/lib64/python3.11/site-packages/gbinder_python-1.1.1-py3.11.egg-info/dependency_links.txt
/usr/lib64/python3.11/site-packages/gbinder_python-1.1.1-py3.11.egg-info/top_level.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 15 23:03:53 2024