]> git.pld-linux.org Git - packages/pysvn-workbench.git/blame - pysvn-workbench.spec
update rpm group; rel 1
[packages/pysvn-workbench.git] / pysvn-workbench.spec
CommitLineData
ba45a5a0
ER
1#
2# Conditional build:
3%bcond_with tests # build with tests
7daff55c 4
7daff55c 5Summary: Python SVN GUI Tools
56f56662 6Summary(pl.UTF-8): Graficzne narzędzia w Pythonie do SVN
ba45a5a0 7Name: pysvn-workbench
30bd41ee 8Version: 1.7.0
fe5ba83c 9Release: 1
ba45a5a0 10License: Apache
fe5ba83c 11Group: Development/Tools
e79ac19b 12Source0: http://pysvn.barrys-emacs.org/source_kits/WorkBench-%{version}.tar.gz
30bd41ee 13# Source0-md5: aed0cc35a87c6dd287ad6a1a2fcf5b06
484ffdb8 14Source1: wb.sh
7daff55c 15URL: http://pysvn.tigris.org/
30bd41ee
ER
16BuildRequires: rpm-pythonprov
17BuildRequires: rpmbuild(macros) >= 1.714
18BuildRequires: sed >= 4.0
036f9381 19Requires: desktop-file-utils
ba45a5a0 20Requires: python
113a7c2d 21Requires: python-pysvn >= 1.8.0
e79ac19b 22Requires: python-wxPython
30bd41ee 23BuildArch: noarch
7daff55c
AM
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27pysvn WorkBench Features:
28- Easy to learn and use
29- All subversion client operations in a GUI
30- Support software development workflow
31- Builtin GUI diff showing line and character diffs
32- Ability to diff between revisions in a files history
33- Runs on Windows and Unix platforms
34- Implemented in Python, allowing customisation
35
3ed0f700 36%description -l pl.UTF-8
c454b029 37Cechy pysvn WorkBench:
3ed0f700 38- łatwy do nauki i używania
c454b029 39- wszystkie operacje klienckie subversion z poziomu GUI
3ed0f700
JR
40- obsługa przepływu pracy przy tworzeniu oprogramowania
41- wbudowany graficzny diff pokazujący różnice linii i znaków
42- możliwość porównywania między rewizjami plików w historii
43- działa na platformach Windows i Unix
c454b029 44- zaimplementowany w Pythonie, konfigurowalny
7daff55c 45
c454b029
JB
46%prep
47%setup -q -n WorkBench-%{version}
7daff55c 48
5998986a 49ln -s Source/linux-rpmbuild.mak Makefile
30bd41ee 50
5998986a 51%{__sed} -i -e 's/install /install -p /' Makefile
7daff55c 52
5998986a
ER
53%build
54%{__make} \
55 PYTHON=%{__python}
7daff55c 56
5998986a
ER
57%install
58rm -rf $RPM_BUILD_ROOT
59%{__make} install \
60 DESTDIR=$RPM_BUILD_ROOT
30bd41ee 61
484ffdb8
ER
62rm $RPM_BUILD_ROOT%{_bindir}/%{name}
63install -p %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
64
7daff55c
AM
65%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
66%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
484ffdb8 67%py_postclean %{_datadir}/%{name}
7daff55c
AM
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
036f9381
ER
72%post
73%update_desktop_database
74
75%postun
76%update_desktop_database
77
7daff55c
AM
78%files
79%defattr(644,root,root,755)
30bd41ee 80%attr(755,root,root) %{_bindir}/pysvn-workbench
e79ac19b 81%dir %{_datadir}/%{name}
484ffdb8 82%{_datadir}/%{name}/*.py[co]
e79ac19b 83%{_datadir}/%{name}/wb.png
484ffdb8 84%{_desktopdir}/pysvn-workbench.desktop
This page took 0.070376 seconds and 4 git commands to generate.