Author: glen                         Date: Sun Feb 20 22:16:21 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- let the application cache be in /var/lib/cowiki

---- Files affected:
SPECS:
   cowiki.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SPECS/cowiki.spec
diff -u SPECS/cowiki.spec:1.2 SPECS/cowiki.spec:1.3
--- SPECS/cowiki.spec:1.2       Sun Feb 20 23:04:12 2005
+++ SPECS/cowiki.spec   Sun Feb 20 23:16:16 2005
@@ -10,7 +10,7 @@
 %else
 %define _source http://cowiki.org/download/%{name}-%{version}.tar.gz
 %endif
-%define _rel 0.17
+%define _rel 0.20
 
 Summary:       Web collaboration tool
 Name:          cowiki
@@ -52,16 +52,18 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_appdir},%{_sysconfdir}}
+install -d $RPM_BUILD_ROOT{%{_appdir},%{_sysconfdir},/var/lib/%{name}}
 
 cp -a htdocs includes $RPM_BUILD_ROOT%{_appdir}
 
 sed -e '
-    s/CHECK_INTERVAL = .*/CHECK_INTERVAL = "-1"/
-    s/RETURN_PATH = .*/RETURN_PATH = "[EMAIL PROTECTED]"/
-    s/ABUSE_PATH = .*/ABUSE_PATH = "[EMAIL PROTECTED]"/
-    s/ROOT_PASSWD = .*/ROOT_PASSWD = "XXX"/
-    s/LOOKUP_DNS = .*/LOOKUP_DNS = off/
+    s,CHECK_INTERVAL = .*,CHECK_INTERVAL = "-1",
+    s,RETURN_PATH = .*,RETURN_PATH = "[EMAIL PROTECTED]",
+    s,ABUSE_PATH = .*,ABUSE_PATH = "[EMAIL PROTECTED]",
+    s,ROOT_PASSWD = .*,ROOT_PASSWD = "XXX",
+    s,LOOKUP_DNS = .*,LOOKUP_DNS = off,
+    s,TEMP = .*,TEMP = "/var/lib/%{name}/",
+
 ' core.conf-dist > $RPM_BUILD_ROOT%{_sysconfdir}/core.conf
 echo -e '\n; vim: ft=dosini' >> $RPM_BUILD_ROOT%{_sysconfdir}/core.conf
 
@@ -102,8 +104,9 @@
 
 if [ "$1" = 1 ]; then
 %banner %{name} -e <<EOF
-Install the database using the appropriate "misc/database/*.sql" schema
-Configure the coWiki in %{_sysconfdir}/core.conf
+Install the database using the appropriate "misc/database/*.sql" schema.
+You must setup authorization and root password in:
+- %{_sysconfdir}/core.conf
 
 EOF
 fi
@@ -124,6 +127,10 @@
                        /etc/rc.d/init.d/httpd restart 1>&2
                fi
        fi
+
+       # nuke cache
+       # FIXME could suffer too many arguments error
+       rm -f /var/lib/%{name}/*
 fi
 
 %files
@@ -135,6 +142,7 @@
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
%{_sysconfdir}/apache.conf
 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) 
%{_sysconfdir}/core.conf
 %{_appdir}
+%dir %attr(770,root,http) /var/lib/%{name}
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -142,6 +150,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2005/02/20 22:16:16  glen
+- let the application cache be in /var/lib/cowiki
+
 Revision 1.2  2005/02/20 22:04:12  glen
 - use snapshot. now works
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/cowiki.spec?r1=1.2&r2=1.3&f=u


_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to