Author: pawelz Date: Tue Apr 14 09:40:59 2009 GMT Module: SPECS Tag: HEAD ---- Log message: - install configuration in _sysconfdir - configure logging - install log directory - cosmetics
---- Files affected: SPECS: jira-enterprise.spec (1.9 -> 1.10) ---- Diffs: ================================================================ Index: SPECS/jira-enterprise.spec diff -u SPECS/jira-enterprise.spec:1.9 SPECS/jira-enterprise.spec:1.10 --- SPECS/jira-enterprise.spec:1.9 Mon Apr 13 15:54:04 2009 +++ SPECS/jira-enterprise.spec Tue Apr 14 11:40:54 2009 @@ -6,7 +6,7 @@ Summary: JIRA bug and issue tracker Name: jira-enterprise Version: 3.13.3 -Release: 0.1 +Release: 0.2 License: Proprietary, not distributable Group: Networking/Daemons/Java/Servlets Source0: http://www.atlassian.com/software/jira/downloads/binary/atlassian-%{name}-%{version}.tar.gz @@ -17,6 +17,7 @@ NoSource: 1 Source2: %{name}-context.xml Source3: %{name}-README.PLD +Patch0: %{name}-log4j-properties.patch URL: http://www.atlassian.com/software/jira/default.jsp BuildRequires: jpackage-utils BuildRequires: rpm-javaprov @@ -35,7 +36,8 @@ you can customise to match to your business processes. %prep -%setup -q -n atlassian-%{name}-%{version} -a 1 +%setup -q -n atlassian-%{name}-%{version} -a1 +%patch0 -p1 cp %{SOURCE3} README.PLD @@ -44,11 +46,17 @@ %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sysconfdir}/jira,%{_datadir},%{_sharedstatedir}/tomcat/conf/Catalina/localhost} +install -d $RPM_BUILD_ROOT{%{_datadir},/var/log/jira} install -d $RPM_BUILD_ROOT%{_sharedstatedir}/jira/{jiradb,index,attachments,backups} -install %{SOURCE2} $RPM_BUILD_ROOT%{_sharedstatedir}/tomcat/conf/Catalina/localhost/jira.xml cp -a tmp/build/war $RPM_BUILD_ROOT%{_datadir}/jira +# configuration +install -d $RPM_BUILD_ROOT{%{_sysconfdir}/jira,%{_sharedstatedir}/tomcat/conf/Catalina/localhost} +install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/jira/tomcat-context.xml +ln -s %{_sysconfdir}/jira/tomcat-context.xml $RPM_BUILD_ROOT%{_sharedstatedir}/tomcat/conf/Catalina/localhost/jira.xml +mv $RPM_BUILD_ROOT%{_datadir}/jira/WEB-INF/classes/log4j.properties $RPM_BUILD_ROOT%{_sysconfdir}/jira/log4j.properties +ln -s %{_sysconfdir}/jira/log4j.properties $RPM_BUILD_ROOT%{_datadir}/jira/WEB-INF/classes/log4j.properties + # libraries missing in tomcat 5.5 install -d $RPM_BUILD_ROOT%{_datadir}/tomcat/common/lib cp -a jira-jars-tomcat5/* $RPM_BUILD_ROOT%{_datadir}/tomcat/common/lib @@ -58,16 +66,18 @@ %files %defattr(644,root,root,755) -%dir %{_sysconfdir}/jira # 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/jira.xml %{_datadir}/jira +%dir %{_sysconfdir}/jira +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/jira/log4j.properties +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/jira/tomcat-context.xml %attr(2775,root,servlet) %dir %{_sharedstatedir}/jira %attr(2775,root,servlet) %dir %{_sharedstatedir}/jira/jiradb %attr(2775,root,servlet) %dir %{_sharedstatedir}/jira/index %attr(2775,root,servlet) %dir %{_sharedstatedir}/jira/attachments %attr(2775,root,servlet) %dir %{_sharedstatedir}/jira/backups +%attr(2775,root,servlet) %dir /var/log/jira %{_datadir}/tomcat/common/lib/*.jar %doc licenses/csv.license README.PLD @@ -77,6 +87,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.10 2009/04/14 09:40:54 pawelz +- install configuration in _sysconfdir +- configure logging +- install log directory +- cosmetics + Revision 1.9 2009/04/13 13:54:04 pawelz - don't use UTF in en description ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/jira-enterprise.spec?r1=1.9&r2=1.10&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
