python3-pyatspi-vl.spec 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. %{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
  2. %global debug_package %{nil}
  3. Name: python3-pyatspi
  4. Version: 2.16.0
  5. Release: 1%{?_dist_release}
  6. Summary: Python3 bindings for at-spi
  7. Group: Development/Languages
  8. License: LGPLv2 and GPLv2
  9. URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
  10. #VCS: git:git://git.gnome.org/pyatspi
  11. Source0: http://download.gnome.org/sources/pyatspi/2.16/pyatspi-%{version}.tar.xz
  12. BuildRequires: python3 >= 3.2
  13. BuildRequires: python3-pygobject
  14. BuildRequires: pygobject3-devel
  15. BuildRequires: libX11-devel
  16. BuildRequires: libSM-devel
  17. Requires: at-spi2-core
  18. Requires: python3-pygobject
  19. BuildArch: noarch
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. Packager: Takemikaduchi
  23. %description
  24. at-spi allows assistive technologies to access GTK-based
  25. applications. Essentially it exposes the internals of applications for
  26. automation, so tools such as screen readers, magnifiers, or even
  27. scripting interfaces can query and interact with GUI controls.
  28. This version of at-spi is a major break from previous versions.
  29. It has been completely rewritten to use D-Bus rather than
  30. ORBIT / CORBA for its transport protocol.
  31. This package includes a python3 client library for at-spi.
  32. %prep
  33. %setup -q -n pyatspi-%{version}
  34. %build
  35. %configure \
  36. --with-python=python3 \
  37. --disable-relocate
  38. make
  39. %install
  40. make install DESTDIR=$RPM_BUILD_ROOT
  41. %files
  42. %doc COPYING COPYING.GPL AUTHORS README
  43. %{python3_sitelib}/pyatspi
  44. %changelog
  45. * Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.16.0-1
  46. - new upstream release
  47. * Mon Jan 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-2
  48. - rebuild with python-3.4.2
  49. * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.14.0-1
  50. - new upstream release
  51. * Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.12.0-1
  52. - new upstream release
  53. - remove BuildRequires: python3-pygobject-devel
  54. - add BuildRequires: python3-pygobject, pygobject3-devel
  55. * Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10.0-1
  56. - initial build