Summary: Coda distributed filesystem
Name: coda
-Version: 5.2.0
+Version: 5.2.4
Release: 1
Copyright: CMU
Group: Networking/Daemons
you must install a kernel module, or have a Coda enabled kernel, and
you should get the Coda documentation package.
+%description -l pl
+Pakiet ¼ród³owy systemu plików Coda. Rpm zawiera trzy pakiety: klienta, serwer
+oraz komponenty do backupu. Nale¿y oddzielnie zainstalowaæ modu³ do j±dra
+(lub mieæ j±dro z obs³ug± Cody), nale¿y rownie¿ zaopatrzyæ siê w pakiet
+z dokumentacj± Cody.
+
%package client
Summary: Coda client
Group: Networking/Daemons
%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
-./configure %{_target} \
+./configure %{_target_platform} \
--prefix=/usr
make
install -d $RPM_BUILD_ROOT/usr/coda/venus.cache $RPM_BUILD_ROOT/dev \
$RPM_BUILD_ROOT/usr/coda/etc \
$RPM_BUILD_ROOT/coda $RPM_BUILD_ROOT/etc/rc.d/init.d\
- $RPM_BUILD_ROOT/usr/lib/coda
+ $RPM_BUILD_ROOT%{_libdir}/coda
make client-install
make server-install
if [ -e /usr/coda/etc/vstab ]; then
touch /usr/coda/venus.cache/INIT
else
- /usr/sbin/venus-setup testserver.coda.cs.cmu.edu 40000
+ %{_sbindir}/venus-setup testserver.coda.cs.cmu.edu 40000
fi
-cd /usr/lib/coda
-if [ ! -x /usr/bin/tixindex ]; then
- chmod a+x /usr/bin/tixindex
+cd %{_libdir}/coda
+if [ ! -x %{_bindir}/tixindex ]; then
+ chmod a+x %{_bindir}/tixindex
fi
tixindex *tcl
-#if [ ! -f /usr/bin/tixwish ]; then
-# ln -s /usr/bin/tixwish* /usr/bin/tixwish
+#if [ ! -f %{_bindir}/tixwish ]; then
+# ln -s %{_bindir}/tixwish* /usr/bin/tixwish
# if [ x$? != x0 ]; then
# echo "**WARNING: tixwish is not correctly installed"
# fi
/etc/rc.d/init.d/venus.init
%dir /coda
%verify() /coda/NOT_REALLY_CODA
-/usr/sbin/venus-setup
-/usr/sbin/vutil
-/usr/sbin/venus
-/usr/sbin/au
-/usr/bin/advice_srv
-/usr/bin/filcon
-/usr/bin/clog
-/usr/bin/cpasswd
-/usr/bin/ctokens
-/usr/bin/cunlog
-/usr/bin/repair
-/usr/bin/cmon
-/usr/bin/codacon
-/usr/bin/cfs
-/usr/bin/hoard
-/usr/bin/spy
-/usr/bin/replay
-/usr/bin/parser
-/usr/bin/filerepair
-/usr/bin/removeinc
-/usr/bin/xfrepair
-/usr/bin/xaskuser
-/usr/bin/logbandwidth
-/usr/bin/logcmls
-/usr/bin/logreintegration
-/usr/sbin/volmunge
-/usr/lib/coda/Advice.tcl
-/usr/lib/coda/CodaConsole
-/usr/lib/coda/Consider.tcl
-/usr/lib/coda/ConsiderAdding.tcl
-/usr/lib/coda/ConsiderRemoving.tcl
-/usr/lib/coda/ControlPanel.tcl
-/usr/lib/coda/Date.tcl
-/usr/lib/coda/DiscoMiss.tcl
-/usr/lib/coda/Events.tcl
-/usr/lib/coda/Globals.tcl
-/usr/lib/coda/Helper.tcl
-/usr/lib/coda/HoardWalk.tcl
-/usr/lib/coda/HoardWalkAdvice.tcl
-/usr/lib/coda/Indicators.tcl
-/usr/lib/coda/Initialization.tcl
-/usr/lib/coda/Lock.tcl
-/usr/lib/coda/Log.tcl
-/usr/lib/coda/Network.tcl
-/usr/lib/coda/OutsideWorld.tcl
-/usr/lib/coda/ReadMiss.tcl
-/usr/lib/coda/Reconnection.tcl
-/usr/lib/coda/Reintegration.tcl
-/usr/lib/coda/Repair.tcl
-/usr/lib/coda/Space.tcl
-/usr/lib/coda/Task.tcl
-/usr/lib/coda/Timing.tcl
-/usr/lib/coda/Tokens.tcl
-/usr/lib/coda/WeakMiss.tcl
-/usr/lib/coda/tixCodaMeter.tcl
+%{_sbindir}/venus-setup
+%{_sbindir}/vutil
+%{_sbindir}/venus
+%{_sbindir}/au
+%{_bindir}/advice_srv
+%{_bindir}/filcon
+%{_bindir}/clog
+%{_bindir}/cpasswd
+%{_bindir}/ctokens
+%{_bindir}/cunlog
+%{_bindir}/repair
+%{_bindir}/cmon
+%{_bindir}/codacon
+%{_bindir}/cfs
+%{_bindir}/hoard
+%{_bindir}/spy
+%{_bindir}/replay
+%{_bindir}/parser
+%{_bindir}/filerepair
+%{_bindir}/removeinc
+%{_bindir}/xfrepair
+%{_bindir}/xaskuser
+%{_bindir}/logbandwidth
+%{_bindir}/logcmls
+%{_bindir}/logreintegration
+%{_sbindir}/volmunge
+%{_libdir}/coda/Advice.tcl
+%{_libdir}/coda/CodaConsole
+%{_libdir}/coda/Consider.tcl
+%{_libdir}/coda/ConsiderAdding.tcl
+%{_libdir}/coda/ConsiderRemoving.tcl
+%{_libdir}/coda/ControlPanel.tcl
+%{_libdir}/coda/Date.tcl
+%{_libdir}/coda/DiscoMiss.tcl
+%{_libdir}/coda/Events.tcl
+%{_libdir}/coda/Globals.tcl
+%{_libdir}/coda/Helper.tcl
+%{_libdir}/coda/HoardWalk.tcl
+%{_libdir}/coda/HoardWalkAdvice.tcl
+%{_libdir}/coda/Indicators.tcl
+%{_libdir}/coda/Initialization.tcl
+%{_libdir}/coda/Lock.tcl
+%{_libdir}/coda/Log.tcl
+%{_libdir}/coda/Network.tcl
+%{_libdir}/coda/OutsideWorld.tcl
+%{_libdir}/coda/ReadMiss.tcl
+%{_libdir}/coda/Reconnection.tcl
+%{_libdir}/coda/Reintegration.tcl
+%{_libdir}/coda/Repair.tcl
+%{_libdir}/coda/Space.tcl
+%{_libdir}/coda/Task.tcl
+%{_libdir}/coda/Timing.tcl
+%{_libdir}/coda/Tokens.tcl
+%{_libdir}/coda/WeakMiss.tcl
+%{_libdir}/coda/tixCodaMeter.tcl
%files server
-/usr/sbin/rvmutl
-/usr/sbin/rdsinit
-/usr/sbin/startserver
-/usr/sbin/partial-reinit.sh
-/usr/sbin/createvol_rep
-/usr/sbin/purgevol
-/usr/sbin/purgevol_rep
-/usr/sbin/bldvldb.sh
-/usr/sbin/vice-setup
-/usr/sbin/vice-setup-rvm
-/usr/sbin/vice-setup-srvdir
-/usr/sbin/vice-setup-user
-/usr/sbin/vice-setup-scm
-/usr/sbin/vice-setup-ports
-/usr/sbin/vice-killvolumes
-/usr/sbin/pcfgen
-/usr/sbin/pwd2pdb
-/usr/sbin/mvdb
-/usr/sbin/auth2
-/usr/sbin/initpw
-/usr/sbin/volutil
-/usr/sbin/rpc2portmap
-/usr/sbin/makeftree
-/usr/sbin/inoder
-/usr/sbin/parserecdump
-/usr/sbin/codasrv
-/usr/sbin/printvrdb
-/usr/sbin/updatesrv
-/usr/sbin/updateclnt
-/usr/sbin/updatefetch
-/usr/bin/filcon
-/usr/bin/norton
-/usr/bin/norton-reinit
-/usr/bin/reinit
+%{_sbindir}/rvmutl
+%{_sbindir}/rdsinit
+%{_sbindir}/startserver
+%{_sbindir}/partial-reinit.sh
+%{_sbindir}/createvol_rep
+%{_sbindir}/purgevol
+%{_sbindir}/purgevol_rep
+%{_sbindir}/bldvldb.sh
+%{_sbindir}/vice-setup
+%{_sbindir}/vice-setup-rvm
+%{_sbindir}/vice-setup-srvdir
+%{_sbindir}/vice-setup-user
+%{_sbindir}/vice-setup-scm
+%{_sbindir}/vice-setup-ports
+%{_sbindir}/vice-killvolumes
+%{_sbindir}/pcfgen
+%{_sbindir}/pwd2pdb
+%{_sbindir}/mvdb
+%{_sbindir}/auth2
+%{_sbindir}/initpw
+%{_sbindir}/volutil
+%{_sbindir}/rpc2portmap
+%{_sbindir}/makeftree
+%{_sbindir}/inoder
+%{_sbindir}/parserecdump
+%{_sbindir}/codasrv
+%{_sbindir}/printvrdb
+%{_sbindir}/updatesrv
+%{_sbindir}/updateclnt
+%{_sbindir}/updatefetch
+%{_bindir}/filcon
+%{_bindir}/norton
+%{_bindir}/norton-reinit
+%{_bindir}/reinit
/etc/rc.d/init.d/codasrv.init
/etc/rc.d/init.d/auth2.init
/etc/rc.d/init.d/update.init
%files backup
-/usr/sbin/backup.sh
-/usr/sbin/tape.pl
-/usr/sbin/auth2
-/usr/sbin/volutil
-/usr/sbin/backup
-/usr/sbin/readdump
-/usr/sbin/merge
-/usr/sbin/updatesrv
-/usr/sbin/updateclnt
-/usr/sbin/updatefetch
-/usr/bin/filcon
-
-%changelog
-* Fri Feb 12 1999 Bernhard Rosenkraenzer <bero@microsoft.sucks.eu.org>
-- adapt to BeroLinux
-
-* Sun Jun 21 1998 Peter Braam <braam@cs.cmu.edu>
-- get rid of the kernel package. This needs interaction during the build.
-- no more separate libc, glibc packages
-
-* Tue Dec 30 1997 Peter Braam <braam@cs.cmu.edu>
-- several changes: documentation separate
-- use variables: =`uname -r`, 5.0.1=coda version
-
-* Mon Jun 02 1997 Peter Braam <braam@cs.cmu.edu>
-- small changes to Elliots improvements.
-- some of his ideas are now in the scripts
-
-* Wed May 28 1997 Elliot Lee <sopwith@redhat.com>
-- Based upon 4.0.3-1 spec file.
-- Changed to BuildRoot
-- Do as much as possible at build time instead of in %post
-- Added initscript for venus
+%{_sbindir}/backup.sh
+%{_sbindir}/tape.pl
+%{_sbindir}/auth2
+%{_sbindir}/volutil
+%{_sbindir}/backup
+%{_sbindir}/readdump
+%{_sbindir}/merge
+%{_sbindir}/updatesrv
+%{_sbindir}/updateclnt
+%{_sbindir}/updatefetch
+%{_bindir}/filcon