Summary(pl): Concurrent Versioning System
Summary(tr): Sürüm denetim sistemi
Name: cvs
-Version: 1.10.4
-Release: 1d
+Version: 1.10.6
+Release: 1
Copyright: GPL
Group: Development/Version Control
Group(pl): Programowanie/Zarzadzanie wersjami
Source0: http://download.cyclic.com/pub/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0: cvs-tmprace.patch
Patch1: cvs-info.patch
+Patch2: cvs-1.10.6-v6-19990629-PLD.patch
URL: http://www.cyclic.com/
Prereq: /sbin/install-info
Buildroot: /tmp/%{name}-%{version}-root
t³umaczeniu system kontroli wersji zasobów), który rozszerza mo¿liwo¶ci
rcs'a z narzêdzia do kontroli zbioru plików w pojedynczym katalogu o
mo¿liwo¶æ kontroli zbioru hierarhicznie u³o¿onych katalogów z plikami. Z
-pomoc± CVS w ³atwy sposób mo¿na zarz±dzaæ kodem ¼ród³owym opracowywany przez
+pomoc± CVS w ³atwy sposób mo¿na zarz±dzaæ kodem ¼ród³owym opracowywanym przez
nawet bardzo du¿e zespó³y programistów umo¿liwiaj±c ¶ledzenie i kontrolê
wszystkich zmian w trakcie pracy nad projektami i wypuszczaniem pe³nych
-wersji oprogramowania (releas).
+wersji oprogramowania (release).
%description -l tr
CVS (Concurrent Versioning System), tek bir dizindeki dosya topluluðunun
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
+autoconf
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
-./configure \
- --prefix=/usr \
+./configure %{_target_platform} \
+ --prefix=%{_prefix} \
--enable-server \
--enable-client
make
%install
rm -rf $RPM_BUILD_ROOT
-make install prefix=$RPM_BUILD_ROOT/usr
-make install-info prefix=$RPM_BUILD_ROOT/usr
+make install \
+ prefix=$RPM_BUILD_ROOT%{_prefix} \
+ mandir=$RPM_BUILD_ROOT%{_mandir}
+make install-info \
+ prefix=$RPM_BUILD_ROOT%{_prefix} \
+ infodir=$RPM_BUILD_ROOT%{_infodir}
-strip $RPM_BUILD_ROOT/usr/bin/cvs
+strip $RPM_BUILD_ROOT%{_bindir}/cvs
-gzip -9nf $RPM_BUILD_ROOT/usr/{info/cvs*,man/man{1,5,8}/*} doc/*.ps
-bzip2 -9 BUGS FAQ MINOR-BUGS NEWS PROJECTS TODO README ChangeLog
+gzip -9nf $RPM_BUILD_ROOT{%{_infodir}/cvs*,%{_mandir}/man{1,5,8}/*} \
+ doc/*.ps BUGS FAQ MINOR-BUGS NEWS PROJECTS TODO README ChangeLog
%post
-/sbin/install-info /usr/info/cvs.info.gz /etc/info-dir
-/sbin/install-info /usr/info/cvsclient.info.gz /etc/info-dir
+/sbin/install-info %{_infodir}/cvs.info.gz /etc/info-dir
+/sbin/install-info %{_infodir}/cvsclient.info.gz /etc/info-dir
%preun
-if [ $1 = 0 ]; then
- /sbin/install-info --delete /usr/info/cvs.info.gz /etc/info-dir
- /sbin/install-info --delete /usr/info/cvsclient.info.gz /etc/info-dir
+if [ "$1" = "0" ]; then
+ /sbin/install-info --delete %{_infodir}/cvs.info.gz /etc/info-dir
+ /sbin/install-info --delete %{_infodir}/cvsclient.info.gz /etc/info-dir
fi
%clean
%files
%defattr(644,root,root,755)
-%doc {BUGS,FAQ,MINOR-BUGS,NEWS,PROJECTS,TODO,README,ChangeLog}.bz2
-%doc doc/*.ps.gz
-
-%attr(755,root,root) /usr/bin/*
-%attr( -, root, root) /usr/lib/cvs
-
-%attr(644,root, man) /usr/man/man[158]/*
-/usr/info/cvs*
-
-%changelog
-* Wed Jan 26 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [1.10.4-1d]
-- added compressing %doc,
-- added cvs-info.patch,
-- added Group(pl).
-
-* Wed Dec 23 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [1.10.3-3]
-- standarized {un}registering info pages,
-- cvs info pages moved to section "Version Control:",
-- added gzipping man pages.
-
-* Sun Sep 6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [1.10.1-2]
-- fix race conditions in cvsbug/rcs2log.
-
-* Thu Sep 3 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [1.10.1-1]
-- removed "Requires: rcs",
-- added fixed rcs2log.sh script.
-
-* Sat Aug 1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [1.9.29-1]
-- added pl translation,
-- added -q %setup parametr,
-- added URL,
-- Changed Source url,
-- spec file rewritten for using Buildroot,
-- added ChangeLog to %doc,
-- added %clean section,
-- added %defattr and %attr macros in %files (allows building package from
- non-root account).
-
-* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
-- translations modified for de, fr, tr
-
-* Wed Oct 29 1997 Otto Hammersmith <otto@redhat.com>
-- added install-info stuff
-- added changelog section
+%doc {BUGS,FAQ,MINOR-BUGS,NEWS,PROJECTS,TODO,README,ChangeLog}.gz
+%doc doc/*.ps.gz contrib/*
+
+%attr(755,root,root) %{_bindir}/*
+
+%{_mandir}/man[158]/*
+%{_infodir}/cvs*