packages: jtrac/jtrac.spec - install config files - remove garbage from %ch...

pawelz pawelz at pld-linux.org
Wed Nov 18 14:58:14 CET 2009


Author: pawelz                       Date: Wed Nov 18 13:58:14 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- install config files
- remove garbage from %changelog

---- Files affected:
packages/jtrac:
   jtrac.spec (1.5 -> 1.6) 

---- Diffs:

================================================================
Index: packages/jtrac/jtrac.spec
diff -u packages/jtrac/jtrac.spec:1.5 packages/jtrac/jtrac.spec:1.6
--- packages/jtrac/jtrac.spec:1.5	Wed Nov 18 14:29:54 2009
+++ packages/jtrac/jtrac.spec	Wed Nov 18 14:58:08 2009
@@ -9,8 +9,9 @@
 License:	Apache v2.0
 Group:		Networking/Daemons/Java/Servlets
 Source0:	http://downloads.sourceforge.net/project/j-trac/jtrac/2.1.0/%{name}-%{version}.zip
-Source1:	%{name}-context.xml
 # Source0-md5:  6254396d33012f65d0886b67287b257b
+Source1:	%{name}-context.xml
+Source2:	%{name}.properties
 URL:		http://sourceforge.net/projects/j-trac/
 BuildRequires:	jpackage-utils
 BuildRequires:	rpm-javaprov
@@ -34,8 +35,12 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_datadir}/%{name},%{_sharedstatedir}/{%{name},tomcat/conf/Catalina/localhost}}
 install %{SOURCE1} $RPM_BUILD_ROOT%{_sharedstatedir}/tomcat/conf/Catalina/localhost/%{name}.xml
+install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.properties
 cp %{name}.war $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.war
 
+ln -s %{_sharedstatedir}/tomcat/conf/Catalina/localhost/%{name}.xml $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/tomcat-context.xml
+ln -s %{_sysconfdir}/%{name}/%{name}.properties $RPM_BUILD_ROOT%{_sharedstatedir}/%{name}/%{name}.properties
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -44,9 +49,11 @@
 %dir %{_sysconfdir}/%{name}
 # do not make this file writeable by tomcat. We do not want to allow user to
 # undeploy this app via tomcat manager.
-%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/%{name}.xml
+%verify(not md5 mtime size) %config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/%{name}.xml
+%{_sysconfdir}/%{name}/tomcat-context.xml
+%verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.properties
 %{_datadir}/%{name}
-%attr(2775,root,servlet) %dir %{_sharedstatedir}/%{name}
+%attr(2775,root,servlet) %{_sharedstatedir}/%{name}
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -54,6 +61,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2009/11/18 13:58:08  pawelz
+- install config files
+- remove garbage from %changelog
+
 Revision 1.5  2009/11/18 13:29:54  pawelz
 - R: java-sun-jre >= 1.6.0.17 (does not start with .16)
 
@@ -71,73 +82,3 @@
 
 Revision 1.1  2009/11/17 14:01:42  pawelz
 - initial
-
-Revision 1.20  2009/09/22 08:55:03  pawelz
-- up to 1.324
-
-Revision 1.19  2009/08/12 11:11:42  pawelz
-- up to 1.319
-
-Revision 1.18  2009/05/27 09:09:41  pawelz
-- up to 1.307
-
-Revision 1.17  2009/05/13 09:47:33  pawelz
-- up to 1.304
-
-Revision 1.16  2009/04/23 15:52:09  pawelz
-- up to 1.300
-- G: Networking/Daemons/Java/Servlets
-- do not install embedded servlet container, we deploy it into tomcat
-- rel 1
-
-Revision 1.15  2009/04/12 15:17:51  glen
-- todo
-
-Revision 1.14  2009/04/12 15:10:20  pawelz
-- drop stupid R: java-servlet-container
-- R: group(servlet)
-- chmod 2775, chgrp servlet for /var/lib/hudson
-
-Revision 1.13  2009/03/16 15:02:56  pawelz
-- up to 1.292
-
-Revision 1.12  2009/02/27 11:42:18  pawelz
-- up to 286
-
-Revision 1.11  2009/02/27 11:22:33  pawelz
-- require any java-servlet-container
-
-Revision 1.10  2009/02/02 15:18:40  pawelz
-- once again md5. Is it correct now?
-
-Revision 1.9  2009/02/02 15:05:53  pawelz
-- md5
-
-Revision 1.8  2009/02/02 15:04:16  pawelz
-- up to 1.280
-
-Revision 1.7  2009/02/01 23:27:52  pawelz
-- do not be so tomcat-centric. Use /usr/share/hudson instead of
-  /usr/share/tomcat/webapps/hudson
-- not tested. Please backup you /var/lib/hudson befor upgrading!
-
-Revision 1.6  2009/01/26 10:56:24  pawelz
-- require apache-tomcat version that uses tomcat uid/gid
-
-Revision 1.5  2009/01/26 10:52:44  pawelz
-- use tomcat uid/gid
-
-Revision 1.4  2009/01/26 10:03:52  glen
-- use dot rather asterisk for smaller build log ;)
-
-Revision 1.3  2009/01/26 09:05:16  pawelz
-- deploy hudson in tomcat
-- is this a correct way to package .war apps? Please comment. It works
-  out-of-the-box. If you have apache-tomcat installed, you can just
-  rpm -ivh hudson and it works.
-
-Revision 1.2  2009/01/26 07:50:11  pawelz
-- up to 1.278
-
-Revision 1.1  2008/12/29 11:02:14  glen
-- new, just skeleton
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/jtrac/jtrac.spec?r1=1.5&r2=1.6&f=u



More information about the pld-cvs-commit mailing list