]> git.pld-linux.org Git - packages/bzrtools.git/blob - bzrtools.spec
- New spec (by public.arkh@gmail.com)
[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.12
5 Release:        1
6 License:        GPL v2
7 Group:          Development/Version Control
8 Source0:        http://panoramicfeedback.com/opensource/bzrtools-0.12.0.tar.gz
9 # Source0-md5:  77b4ab2e53f08ad3a5eee66ae83cbe45
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:       diffutils
15 Requires:       patch
16 Requires:       librsvg
17 Requires:       bzr >= 0.12
18 Requires:       rsync >= 2.6.6
19 Requires:       graphviz >= 2.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 included
25 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 line
28 * shelve/unshelve - allows you to undo some changes, commit, and restore
29 * clean-tree - remove unknown, ignored-junk, or 
30   unversioned files from the tree
31 * graph-ancestry - use dot to produce branch ancestry graphs
32 * shell - a bzr command interpreter with command completion
33 * patch - apply a patch to your tree from a file or URL
34
35 %description -l pl
36 BZrTools to zeastaw wtyczek do programu Bazaar-NG (bzr). Zestaw zawiera nastêpuj±ce narzêdzia:
37 * push - u¿ywa programu rsync do wys³ania lokalnych zmian na zdalny serwer
38 * annotate - wy¶wietla przypisy odno¶nie rewizji w ka¿dej linii pliku
39 * shelve/unshelve - pozwala na powrót do wcze¶niejszych zmian, zatwierdzenia zmian i przywrócenia stanu sprzed dokonania zmian
40 * clean-tree - usuwa nieznane, ignorowane pliki z projektu
41 * graph-ancestry - graficzne przedstawienie rodowodu plików w projekcie
42 * shell - linia komend programu bzr wraz z autouzupe³nianiem
43 * patch - pozwala na nak³adanie ³at z pliku lub adresu URL
44
45 %prep
46 %setup -q -n %{name}
47
48 %build
49 python setup.py build
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 python setup.py install --optimize=2 \
54         --root=$RPM_BUILD_ROOT
55
56 %py_postclean
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc NEWS NEWS.Shelf README README.Shelf TODO TODO.Shelf CREDITS
64 %{py_sitescriptdir}/bzrlib/plugins/bzrtools
This page took 0.058936 seconds and 4 git commands to generate.