[SPECS] bzr.spec.diff oraz bzrtools.spec

arkh public.arkh w gmail.com
Wto, 31 Paź 2006, 22:20:13 CET


Witajcie!

Wysłałem to samo na grupę anglojęzyczną, ale żadnego odzewu nie ma
więc wysyłam to tutaj.
W załączniku jest diff do najnowszej stabilnej wersji bzr. Dodatkowo
załączam nowy spec (jeszcze takiego w CVSie nie ma) bzrtools.spec
Tłumaczenie polskie zrobiłem sam, więc gdyby ktoś sprawdził jego
poprawność.

pozdrawiam
-------------- następna część ---------
Summary:        A collection of utilities and plugins for Bazaar-NG
Summary(pl):    Zbi?r narz?dzi i wtyczek dla programu Bazaar-NG
Name:           bzrtools
Version:        0.12.2
Release:        1
License:        GPL v2
Group:          Development/Version Control
Source0:        http://panoramicfeedback.com/opensource/bzrtools-0.12.2.tar.gz
# Source0-md5:  3653679f3295deca085811e54da2b6fa
URL:            http://bazaar-vcs.org/BzrTools
BuildRequires:  python >= 1:2.4
BuildRequires:  rpmbuild(macros) >= 1.219
%pyrequires_eq  python
Requires:       diffutils
Requires:       patch
Requires:       librsvg
Requires:       bzr >= 0.12
Requires:       rsync >= 2.6.6
Requires:       graphviz >= 2.6
BuildArch:      noarch
BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
BzrTools is a collection of plugins for Bazaar-NG (bzr).  Among the included
plugins are:
* push - uses rsync to push local changes to a remote server
* annotate - prints a file annotated with the revision next to each line
* shelve/unshelve - allows you to undo some changes, commit, and restore
* clean-tree - remove unknown, ignored-junk, or unversioned files from the tree
* graph-ancestry - use dot to produce branch ancestry graphs
* shell - a bzr command interpreter with command completion
* patch - apply a patch to your tree from a file or URL

%description -l pl
BZrTools to zeastaw wtyczek do programu Bazaar-NG (bzr). Zestaw zawiera nast?puj?ce narz?dzia:
* push - u?ywa programu rsync do wys?ania lokalnych zmian na zdalny serwer
* annotate - wy?wietla przypisy odno?nie rewizji w ka?dej linii pliku
* shelve/unshelve - pozwala na powr?t do wcze?niejszych zmian, zatwierdzenia zmian i przywr?cenia stanu sprzed dokonania zmian
* clean-tree - usuwa nieznane, ignorowane pliki z projektu
* graph-ancestry - graficzne przedstawienie rodowodu plik?w w projekcie
* shell - linia komend programu bzr wraz z autouzupe?nianiem
* patch - pozwala na nak?adanie patch'y z pliku lub adresu URL

%prep
%setup -q -n %{name}

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --optimize=2 \
        --root=$RPM_BUILD_ROOT

%py_postclean

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc NEWS NEWS.Shelf README README.Shelf TODO TODO.Shelf CREDITS
%{py_sitescriptdir}/bzrlib/plugins/bzrtools

-------------- następna część ---------
--- bzr.spec.orig	2006-10-30 22:50:47.000000000 +0100
+++ bzr.spec	2006-10-30 22:43:46.000000000 +0100
@@ -1,22 +1,21 @@
 # $Revision: 1.13 $, $Date: 2006/10/27 12:26:34 $
-%define		_rc	rc1
 Summary:	Bazaar-NG - a changeset oriented revision control system
 Summary(pl):	Bazaar-NG - system kontroli wersji zorientowany na zestawy zmian
 Name:		bzr
 Version:	0.12
-Release:	0.%{_rc}.1
+Release:	1
 License:	GPL v2
 Group:		Development/Version Control
-Source0:	http://bazaar-vcs.org/releases/src/%{name}-%{version}%{_rc}.tar.gz
-# Source0-md5:	2ae597de3d5586ea39dd029e98730d54
+Source0:	http://bazaar-vcs.org/releases/src/%{name}-%{version}.tar.gz
+# Source0-md5:	68bf4e425a93bdf5961af9c3c35229bf
 Patch0:		%{name}-FHS.patch
 URL:		http://bazaar-vcs.org/
 BuildRequires:	python >= 1:2.4
 BuildRequires:	rpmbuild(macros) >= 1.219
 %pyrequires_eq  python
-Requires:	diffutils
-Requires:	patch
-Requires:	tar
+Requires:	python-cElementTree
+Requires:	python-pycurl
+Requires:	python-Crypto
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -73,7 +72,7 @@
 Bazaar-NG obs?uguje tak?e wsp??dzielenie ga??zi mi?dzy programistami.
 
 %prep
-%setup -q -n %{name}-%{version}%{_rc}
+%setup -q
 %patch0 -p1
 
 %build


Więcej informacji o liście dyskusyjnej pld-devel-pl