]> git.pld-linux.org Git - packages/bzrtools.git/blob - bzrtools.spec
1b8e2d2085e028b10252376bd0f75679062c64db
[packages/bzrtools.git] / bzrtools.spec
1 Summary:        A collection of utilities and plugins for Bazaar-NG
2 Summary(pl):    Zbiór narzêdzi i wtyczek dla programu Bazaar-NG
3 Name:           bzrtools
4 Version:        0.14.0
5 Release:        1
6 License:        GPL v2
7 Group:          Development/Version Control
8 Source0:        http://panoramicfeedback.com/opensource/%{name}-%{version}.tar.gz
9 # Source0-md5:  5932729e81f19562a6a844be2555a115
10 URL:            http://bazaar-vcs.org/BzrTools
11 BuildRequires:  python >= 1:2.4
12 BuildRequires:  rpmbuild(macros) >= 1.219
13 %pyrequires_eq  python
14 Requires:       bzr >= 0.14
15 Requires:       diffutils
16 Requires:       graphviz >= 2.6
17 Requires:       librsvg
18 Requires:       patch
19 Requires:       rsync >= 2.6.6
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 BzrTools is a collection of plugins for Bazaar-NG (bzr). Among the
25 included plugins are:
26 - push - uses rsync to push local changes to a remote server
27 - annotate - prints a file annotated with the revision next to each
28   line
29 - shelve/unshelve - allows you to undo some changes, commit, and
30   restore
31 - clean-tree - remove unknown, ignored-junk, or unversioned files from
32   the tree
33 - graph-ancestry - use dot to produce branch ancestry graphs
34 - shell - a bzr command interpreter with command completion
35 - patch - apply a patch to your tree from a file or URL
36
37 %description -l pl
38 BZrTools to zestaw wtyczek do programu Bazaar-NG (bzr). Zestaw zawiera
39 nastêpuj±ce narzêdzia:
40 - push - u¿ywa programu rsync do wys³ania lokalnych zmian na zdalny
41   serwer
42 - annotate - wy¶wietla przypisy odno¶nie rewizji w ka¿dej linii pliku
43 - shelve/unshelve - pozwala na powrót do wcze¶niejszych zmian,
44   zatwierdzenia zmian i przywrócenia stanu sprzed dokonania zmian
45 - clean-tree - usuwa nieznane, ignorowane pliki z projektu
46 - graph-ancestry - graficzne przedstawienie rodowodu plików w
47   projekcie
48 - shell - interpreter poleceñ bzr z dope³nianiem poleceñ
49 - patch - pozwala na nak³adanie ³at z pliku lub adresu URL
50
51 %prep
52 %setup -q -n %{name}
53
54 %build
55 %{__python} setup.py build
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 %{__python} setup.py install \
60         --optimize=2 \
61         --root=$RPM_BUILD_ROOT
62
63 %py_postclean
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc NEWS NEWS.Shelf README README.Shelf TODO TODO.Shelf CREDITS
71 %{py_sitescriptdir}/bzrlib/plugins/bzrtools
This page took 0.079429 seconds and 2 git commands to generate.