63 lines
1.9 KiB
RPMSpec
63 lines
1.9 KiB
RPMSpec
%global srcname xcffib
|
|
|
|
Name: python-xcffib
|
|
Version: 0.12.1
|
|
Release: 1
|
|
Summary: A drop in replacement for xpyb, an XCB python binding
|
|
License: ASL 2.0
|
|
URL: https://github.com/tych0/xcffib
|
|
Source0: https://files.pythonhosted.org/packages/b1/4d/2e2b73097d68b5acb326f0cdc7d30b1db1635729d5277677d727343155a6/xcffib-0.12.1.tar.gz
|
|
BuildArch: noarch
|
|
|
|
BuildRequires: libxcb-devel
|
|
BuildRequires: python3-devel
|
|
BuildRequires: python3-setuptools
|
|
BuildRequires: python3-pycparser
|
|
BuildRequires: python3-cffi >= 1.1.2
|
|
BuildRequires: python3-six
|
|
|
|
%description
|
|
xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb
|
|
has an inactive upstream, several memory leaks, is python2 only and doesn't
|
|
have pypy support. xcffib is a binding which uses cffi, which mitigates
|
|
some of the issues described above. xcffib also builds bindings for 27 of
|
|
the 29 (xprint and xkb are missing) X extensions in 1.10.
|
|
|
|
%package -n python3-xcffib
|
|
Summary: A drop in replacement for xpyb, an XCB python binding
|
|
Requires: python3-six
|
|
Requires: python3-cffi
|
|
Requires: libxcb
|
|
|
|
%description -n python3-xcffib
|
|
xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb
|
|
has an inactive upstream, several memory leaks, is python2 only and doesn't
|
|
have pypy support. xcffib is a binding which uses cffi, which mitigates
|
|
some of the issues described above. xcffib also builds bindings for 27 of
|
|
the 29 (xprint and xkb are missing) X extensions in 1.10.
|
|
|
|
%prep
|
|
%setup -q -n xcffib-%{version}
|
|
|
|
%build
|
|
%py3_build
|
|
|
|
%install
|
|
%py3_install
|
|
|
|
%files -n python3-xcffib
|
|
%doc LICENSE
|
|
%doc README.md
|
|
%{python3_sitelib}/xcffib
|
|
%{python3_sitelib}/xcffib*.egg-info
|
|
|
|
%changelog
|
|
* Mon Dec 05 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 0.12.1-1
|
|
- Upgrade package to version 0.12.1
|
|
|
|
* Fri Jun 10 2022 SimpleUpdate Robot <tc@openeuler.org> - 0.11.1-1
|
|
- Upgrade to version 0.11.1
|
|
|
|
* Sat Feb 20 2021 Ge Wang <wangge20@huawei.com> - 0.9.0-1
|
|
- Init package
|