[packages/solr] up to 3.6.1

glen glen at pld-linux.org
Mon Nov 5 23:44:24 CET 2012


commit 016ba3db3ecff6f12bd5d305c0e3153646675bc4
Author: Elan Ruusamäe <glen at delfi.ee>
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



More information about the pld-cvs-commit mailing list