Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37880154
en ru br
Репозитории ALT

Группа :: Development/Python3
Пакет: python3-module-xkbcommon

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: python3-module-xkbcommon-0.8-alt.patch
Скачать


 .gear/python3-module-xkbcommon.spec                | 59 ++++++++++++++++++++++
 .gear/rules                                        |  3 ++
 .../tags/c838ef7259b3609ac1cd860e65636fffc42870fb  |  6 +++
 .gear/tags/list                                    |  1 +
 .gear/upstream/remotes                             |  3 ++
 5 files changed, 72 insertions(+)
diff --git a/.gear/python3-module-xkbcommon.spec b/.gear/python3-module-xkbcommon.spec
new file mode 100644
index 0000000..a5164b8
--- /dev/null
+++ b/.gear/python3-module-xkbcommon.spec
@@ -0,0 +1,59 @@
+%define _unpackaged_files_terminate_build 1
+
+%def_with check
+
+Name: python3-module-xkbcommon
+Version: 0.8
+Release: alt1
+
+Summary: Python bindings for libxkbcommon using cffi
+License: MIT
+Group: Development/Python3
+
+Url: https://github.com/sde1000/python-xkbcommon
+Source: %name-%version.tar
+Patch0: %name-%version-alt.patch
+
+BuildRequires: rpm-macros-python3
+BuildRequires: rpm-build-python3
+BuildRequires: python3-module-cffi
+BuildRequires: libxkbcommon-tools
+BuildRequires: libxkbcommon-devel
+BuildRequires: libxkbcommon-x11-devel
+
+%if_with check
+BuildRequires: python3-module-pytest
+BuildRequires: xkeyboard-config
+%endif
+
+%description
+Python bindings for libxkbcommon using cffi.
+
+%prep
+%setup
+%patch0 -p1
+
+%build
+%__python3 ./xkbcommon/ffi_build.py
+%python3_build
+
+
+%install
+%python3_install
+# FIXME
+mv %buildroot%python3_sitelibdir/xkbcommon/_ffi.abi3.so %buildroot%python3_sitelibdir/xkbcommon/_ffi.so
+
+%check
+%__python3 -m pytest -v tests
+
+%files
+%doc LICENSE README.rst
+%python3_sitelibdir/xkbcommon
+%python3_sitelibdir/*.egg-info
+
+%changelog
+* Sat Jan 14 2023 Egor Ignatov <egori@altlinux.org> 0.8-alt1
+- new version 0.8
+
+* Thu Dec 09 2021 Egor Ignatov <egori@altlinux.org> 0.4-alt1
+- First build for ALT
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..ce76f64
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,3 @@
+spec: .gear/python3-module-xkbcommon.spec
+tar: v@version@:.
+diff: v@version@:. . name=@name@-@version@-alt.patch
diff --git a/.gear/tags/c838ef7259b3609ac1cd860e65636fffc42870fb b/.gear/tags/c838ef7259b3609ac1cd860e65636fffc42870fb
new file mode 100644
index 0000000..c04a911
--- /dev/null
+++ b/.gear/tags/c838ef7259b3609ac1cd860e65636fffc42870fb
@@ -0,0 +1,6 @@
+object eef6801ca0b6508a8db91946c6ec919648dedadd
+type commit
+tag v0.8
+tagger Stephen Early <steve@assorted.org.uk> 1673481395 +0000
+
+Version 0.8
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..4cb0138
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+c838ef7259b3609ac1cd860e65636fffc42870fb v0.8
diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes
new file mode 100644
index 0000000..dd126cf
--- /dev/null
+++ b/.gear/upstream/remotes
@@ -0,0 +1,3 @@
+[remote "upstream"]
+	url = https://github.com/sde1000/python-xkbcommon
+	fetch = +refs/heads/*:refs/remotes/upstream/*
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin