[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