]> git.pld-linux.org Git - packages/bzr.git/blame - bzr.spec
- BR: rpm-pythonprov
[packages/bzr.git] / bzr.spec
CommitLineData
8c439b33
AM
1Summary: Bazaar - a distributed revision control system
2Summary(pl.UTF-8): Bazaar - rozproszony system kontroli wersji
f37bd066 3Name: bzr
98f32c5e 4Version: 1.0
4ccb91c7 5Release: 1
f37bd066
AM
6License: GPL v2
7Group: Development/Version Control
b7d75e6d 8Source0: http://bazaar-vcs.org/releases/src/%{name}-%{version}.tar.gz
98f32c5e 9# Source0-md5: b71c7920a157bb508284ad77abcedf94
7eed012d 10URL: http://bazaar-vcs.org/
3854849b 11BuildRequires: python >= 1:2.4
a83d0dbf 12BuildRequires: rpm-pythonprov
7eed012d 13BuildRequires: rpmbuild(macros) >= 1.219
bfc7bd13 14%pyrequires_eq python
b7d75e6d 15Requires: python-cElementTree
c0a5d5e3 16Requires: python-paramiko
b7d75e6d 17Requires: python-pycurl
e762eaf9 18Obsoletes: bazaar
f37bd066
AM
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
8c439b33
AM
22Bazaar (aka bzr) is a community project led by Canonical Limited to
23develop a free software distributed revision control system that is
24powerful, friendly, scalable and easy to use. Although Bazaar is a
25distributed version control system it can also be used in a
26centralized manner using lock step development and checkouts. Features
27include:
28- file and directory renames
29- merging file renames
30- versioning symbolic links
31- knit merges instead of three-way merges
32- gpg revision signing
33- build-in high-speed web interface
34- tags
35- easy to learn normal file-system commands
36- extensive Unicode support
f37bd066 37
8c439b33
AM
38Additional features like: cherry picking, other DVCS support, GUI and
39many more are accessible from 3rd-party-tools and plugins.
f37bd066 40
627b0a74 41%description -l pl.UTF-8
8c439b33
AM
42Bazaar (znany też jako bzr) to publiczny projekt mający na celu
43stworzenie wolnodostępnego rozproszonego systemu kontroli wersji
44będącego potężnym, przyjaznym, skalowalnym i łatwym w użyciu. Pomimo,
45że Bazaar jest zaprojektowany do pracy w rozproszonym środowisku, może
46być również używany w scentralizowanym modelu. Do głównych możliwości
47należą:
48- obsługa zmian nazw dla katalogów i plików
49- scalanie pomiędzy plikami ze zmienioną nazwą
50- obsługa dowiązań symbolicznych
51- zaawansowane zespalanie zamiast tradycyjnego trójdrożnego
52- podpisywanie rewizji przez gpg
53- wbudowany wysokowydajny interfejs sieciowy
54- tagi
55- łatwy w użyciu interfejs linii poleceń
56- szeroka obsługa Unikodu
bfc7bd13 57
8c439b33
AM
58Dodatkowe możliwości takie jak: cherry picking, obsługa innych
59systemów kontroli wersji, GUI są dostępne poprzez dodatkowe pakiety
60rozszerzeń.
f37bd066
AM
61
62%prep
b7d75e6d 63%setup -q
f37bd066
AM
64
65%build
a9b78125 66%{__python} setup.py build
f37bd066
AM
67
68%install
69rm -rf $RPM_BUILD_ROOT
a83d0dbf 70
a9b78125 71%{__python} setup.py install \
72 --optimize=2 \
a83d0dbf 73 --install-data %{_datadir} \
f37bd066
AM
74 --root=$RPM_BUILD_ROOT
75
7eed012d 76%py_postclean
f37bd066
AM
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%files
82%defattr(644,root,root,755)
09dde802 83%doc doc/*.txt NEWS README TODO
f37bd066 84%attr(755,root,root) %{_bindir}/*
7eed012d 85%{_mandir}/man1/bzr.1*
4ccb91c7 86%{py_sitedir}/bzrlib
This page took 2.293958 seconds and 4 git commands to generate.