qbzr-vl.spec 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. %define ver 0.23.1
  2. %define rel 1
  3. Summary: a cross-platform GUI front end for Bazaar, based on Qt toolkit
  4. Name: qbzr
  5. Version: %{ver}
  6. Release: %{rel}%{?_dist_release}
  7. License: GPLv2
  8. Group: Development/Languages
  9. URL: http://wiki.bazaar.canonical.com/QBzr
  10. Source0: %{name}-%{version}.tar.gz
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
  12. BuildArch: noarch
  13. Requires: python >= 2.4
  14. Requires: bzr >= 2.2
  15. Requires: PyQt4 >= 4.4
  16. Requires: python-pygments >= 1.0
  17. BuildRequires: python-devel >= 2.4
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. Packager: iwaim
  21. %description
  22. QBzr is a cross platform, Qt-based front-end for Bazaar, providing GUI
  23. applications for many core bzr commands. In addition, it provides several
  24. special dialogs and helper commands. Equivalents for core bzr commands have
  25. the same names as CLI commands but with a prefix of "q".
  26. %prep
  27. %setup -q -n %{name}
  28. %build
  29. %__python setup.py build
  30. %install
  31. rm -rf %{buildroot}
  32. %__python setup.py install --root %{buildroot}
  33. %clean
  34. rm -rf %{buildroot}
  35. %files
  36. %defattr(-,root,root,-)
  37. %doc *.txt
  38. %{python_sitelib}/bzrlib/plugins/qbzr
  39. %{python_sitelib}/qbzr-%{version}*.egg-info
  40. %changelog
  41. * Mon Dec 30 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 0.23.1-1
  42. - update to 0.23.1
  43. - fix %%files path: using python_sitelib
  44. - add Vendor, Distribution, Packager tags
  45. * Thu Jan 3 2013 IWAI, Masaharu <iwai@alib.jp> 0.23.0-1
  46. - new upstream release
  47. * Mon Apr 4 2011 IWAI, Masaharu <iwai@alib.jp> 0.20.0-1
  48. - new upstream release
  49. * Fri Jan 7 2011 IWAI, Masaharu <iwai@alib.jp> 0.19.3-1
  50. - Initial build.