commit 016ba3db3ecff6f12bd5d305c0e3153646675bc4
Author: Elan Ruusamäe <[email protected]>
Date:   Mon Nov 5 22:43:31 2012 +0000

    up to 3.6.1
    
    deploy unpacked .war, so tomcat doesn't have to

 solr-context.xml |  2 +-
 solr.spec        | 25 +++++++++++++++++++------
 2 files changed, 20 insertions(+), 7 deletions(-)
---
diff --git a/solr.spec b/solr.spec
index 7c22468..2e7abb6 100644
--- a/solr.spec
+++ b/solr.spec
@@ -12,13 +12,13 @@
 Summary:       Solr - open source enterprise search server
 Summary(pl.UTF-8):     Solr - profesjonalny serwer wyszukiwarki o otwartych 
źródłach
 Name:          solr
-Version:       3.6.0
-Release:       2
+Version:       3.6.1
+Release:       1
 License:       Apache v2.0
 Group:         Development/Languages/Java
 #Source0:      
http://www.apache.org/dist/lucene/solr/%{version}/apache-%{name}-%{version}-src.tgz
-Source0:       
http://www.apache.org/dist/lucene/solr/%{version}/apache-%{name}-%{version}.tgz
-# Source0-md5: ac11ef4408bb015aa3a5eefcb1047aec
+Source0:       
ftp://www.apache.org/dist/lucene/solr/%{version}/apache-%{name}-%{version}.tgz
+# Source0-md5: 9c53599fba77e0480886db74d6463f19
 Source1:       %{name}-context.xml
 Source2:       %{name}.xml
 URL:           https://lucene.apache.org/solr/
@@ -74,6 +74,10 @@ Solr libraries:
 %if %{with source}
 # remove bindist
 rm -rf dist/*
+%else
+# unpack war
+install -d war
+unzip -d war dist/apache-solr-%{version}.war
 %endif
 
 %build
@@ -97,7 +101,7 @@ done
 
 # install webapp
 install -d $RPM_BUILD_ROOT%{webappdir}
-cp -p dist/apache-solr-%{version}.war $RPM_BUILD_ROOT%{webappdir}/%{name}.war
+cp -a war/* $RPM_BUILD_ROOT%{webappdir}
 
 # install tomcat context descriptor
 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_tomcatconfdir}}
@@ -128,7 +132,16 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/solr.xml
 %{_tomcatconfdir}/%{name}.xml
 %dir %{webappdir}
-%{webappdir}/solr.war
+%{webappdir}/META-INF
+%dir %{webappdir}/WEB-INF
+%dir %{webappdir}/WEB-INF/lib
+%{webappdir}/WEB-INF/lib/*.jar
+%{webappdir}/WEB-INF/web.xml
+%{webappdir}/WEB-INF/weblogic.xml
+%{webappdir}/admin
+%{webappdir}/favicon.ico
+%{webappdir}/index.jsp
+
 %dir %{_sharedstatedir}/%{name}
 %{_sharedstatedir}/%{name}/solr.xml
 
diff --git a/solr-context.xml b/solr-context.xml
index 20ac770..3107f98 100644
--- a/solr-context.xml
+++ b/solr-context.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Id$ -->
-<Context path="/solr" docBase="/usr/share/solr/solr.war" debug="0" 
crossContext="true">
+<Context path="/solr" docBase="/usr/share/solr" debug="0" crossContext="true">
        <Environment name="solr/home" type="java.lang.String" 
value="/var/lib/solr" override="true"/>
 </Context>
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/solr.git/commitdiff/016ba3db3ecff6f12bd5d305c0e3153646675bc4

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

Reply via email to