OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 21-Jul-2003 17:09:06
Branch: HEAD Handle: 2003072116090600
Modified files:
openpkg-src/cvs cvs.spec
Log:
do not create/use ghost log; let application create log; remove log on
erase; set owner/group on tmp dir
Summary:
Revision Changes Path
1.67 +3 -9 openpkg-src/cvs/cvs.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/cvs/cvs.spec
============================================================================
$ cvs diff -u -r1.66 -r1.67 cvs.spec
--- openpkg-src/cvs/cvs.spec 21 Jul 2003 08:12:29 -0000 1.66
+++ openpkg-src/cvs/cvs.spec 21 Jul 2003 15:09:06 -0000 1.67
@@ -157,19 +157,12 @@
%{SOURCE fsl.cvs} \
$RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
- # install ghost log
- %{l_shtool} mkdir -f -p -m 755 \
- $RPM_BUILD_ROOT%{l_prefix}/var/cvs
- %{l_shtool} install -c /dev/null \
- $RPM_BUILD_ROOT%{l_prefix}/var/cvs/cvs.log
-
# determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
'%not %dir %{l_prefix}/etc/fsl' \
'%config %{l_prefix}/etc/fsl/fsl.cvs' \
- '%ghost %attr(644,%{l_musr},%{l_mgrp}) %{l_prefix}/var/cvs/cvs.log' \
- '%attr(1777,-,-) %{l_prefix}/var/cvs/tmp'
+ '%attr(1777,%{l_musr},%{l_mgrp}) %{l_prefix}/var/cvs/tmp'
%files -f files
@@ -184,8 +177,9 @@
exit 0
%preun
- # before erase, stop service
+ # before erase, stop service and remove log files
[ $1 -eq 0 ] || exit 0
%{l_rc} cvs stop 2>/dev/null
+ rm -f $RPM_INSTALL_PREFIX/var/cvs/cvs.log* >/dev/null 2>&1 || true
exit 0
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]