]> git.pld-linux.org Git - packages/bzr.git/blame - bzr.spec
- typo, sorted Rs
[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
d9efb5ae 4Version: 0.18
3255db48 5Release: 2
f37bd066
AM
6License: GPL v2
7Group: Development/Version Control
b7d75e6d 8Source0: http://bazaar-vcs.org/releases/src/%{name}-%{version}.tar.gz
d9efb5ae 9# Source0-md5: c58efdf1967d9f00f8199f30e2fed63f
7eed012d
ER
10Patch0: %{name}-FHS.patch
11URL: http://bazaar-vcs.org/
3854849b 12BuildRequires: python >= 1:2.4
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
19BuildArch: noarch
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
8c439b33
AM
23Bazaar (aka bzr) is a community project led by Canonical Limited to
24develop a free software distributed revision control system that is
25powerful, friendly, scalable and easy to use. Although Bazaar is a
26distributed version control system it can also be used in a
27centralized manner using lock step development and checkouts. Features
28include:
29- file and directory renames
30- merging file renames
31- versioning symbolic links
32- knit merges instead of three-way merges
33- gpg revision signing
34- build-in high-speed web interface
35- tags
36- easy to learn normal file-system commands
37- extensive Unicode support
f37bd066 38
8c439b33
AM
39Additional features like: cherry picking, other DVCS support, GUI and
40many more are accessible from 3rd-party-tools and plugins.
f37bd066 41
627b0a74 42%description -l pl.UTF-8
8c439b33
AM
43Bazaar (znany też jako bzr) to publiczny projekt mający na celu
44stworzenie wolnodostępnego rozproszonego systemu kontroli wersji
45będącego potężnym, przyjaznym, skalowalnym i łatwym w użyciu. Pomimo,
46że Bazaar jest zaprojektowany do pracy w rozproszonym środowisku, może
47być również używany w scentralizowanym modelu. Do głównych możliwości
48należą:
49- obsługa zmian nazw dla katalogów i plików
50- scalanie pomiędzy plikami ze zmienioną nazwą
51- obsługa dowiązań symbolicznych
52- zaawansowane zespalanie zamiast tradycyjnego trójdrożnego
53- podpisywanie rewizji przez gpg
54- wbudowany wysokowydajny interfejs sieciowy
55- tagi
56- łatwy w użyciu interfejs linii poleceń
57- szeroka obsługa Unikodu
bfc7bd13 58
8c439b33
AM
59Dodatkowe możliwości takie jak: cherry picking, obsługa innych
60systemów kontroli wersji, GUI są dostępne poprzez dodatkowe pakiety
61rozszerzeń.
f37bd066
AM
62
63%prep
b7d75e6d 64%setup -q
7eed012d 65%patch0 -p1
f37bd066
AM
66
67%build
a9b78125 68%{__python} setup.py build
f37bd066
AM
69
70%install
71rm -rf $RPM_BUILD_ROOT
a9b78125 72%{__python} setup.py install \
73 --optimize=2 \
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*
f37bd066 86%{py_sitescriptdir}/bzrlib
This page took 0.039254 seconds and 4 git commands to generate.