[pkg-java] r6979 - trunk/solr/debian
janpascal-guest at alioth.debian.org
janpascal-guest at alioth.debian.org
Mon Sep 8 13:24:09 UTC 2008
Author: janpascal-guest
Date: 2008-09-08 13:24:08 +0000 (Mon, 08 Sep 2008)
New Revision: 6979
Modified:
trunk/solr/debian/README.Debian
trunk/solr/debian/changelog
trunk/solr/debian/control
trunk/solr/debian/rules
Log:
Reinstated solr-jetty build
Modified: trunk/solr/debian/README.Debian
===================================================================
--- trunk/solr/debian/README.Debian 2008-09-08 08:27:12 UTC (rev 6978)
+++ trunk/solr/debian/README.Debian 2008-09-08 13:24:08 UTC (rev 6979)
@@ -2,12 +2,23 @@
---------------
Solr is an enterprise search server based on the Lucene Java library. The
-Debian packaging of Solr consists of two binary packages:
+Debian packaging of Solr consists of three binary packages:
- solr-common contains the Solr software itself and general configuration.
- solr-tomcat5.5 installs Solr as a servlet in Tomcat 5.5. After installation,
point your browser to http://localhost:8180/solr/admin
to see the Solr web administration interface.
+- solr-jetty installs Solr as a servlet in Jetty. After installation,
+ point your browser to http://localhost:8280/solr/admin
+ to see the Solr web administration interface.
+Solr-tomcat5.5 and solr-jetty use the same index files. If you remove solr-tomcat5.5
+and install solr-jetty, you keep the indexes. This implies that solr-tomcat5.5 and
+solr-jetty cannot be installed at the same time.
+
+Jetty is broken as of version 5.1.14-1: you need to add the line
+ $(tomcat.lib.home)/jasper-compiler-jdt.jar ! available org.eclipse.jdt.core.JDTCompilerAdapter
+near the end of your /etc/jetty/start.config
+
Homepage: http://lucene.apache.org/solr/
Replication
Modified: trunk/solr/debian/changelog
===================================================================
--- trunk/solr/debian/changelog 2008-09-08 08:27:12 UTC (rev 6978)
+++ trunk/solr/debian/changelog 2008-09-08 13:24:08 UTC (rev 6979)
@@ -1,5 +1,13 @@
-solr (1.2.0+ds1-4) UNRELEASED; urgency=low
+solr (1.2.0+ds2-1) unstable; urgency=low
+ * New (fake) upstream version to work around a bug in dak.
+ * Reinstated solr-jetty since Jetty is back in Lenny. Added workaround
+ of bug #452586 in Jetty to debian/README.Debian.
+
+ -- Jan-Pascal van Best <janpascal at vanbest.org> Mon, 08 Sep 2008 15:16:49 +0200
+
+solr (1.2.0+ds1-4) unstable; urgency=low
+
* Build with OpenJDK, move to main
* Update debian/copyright, refer to Apache 2.0 license in common-licenses
* Bump Standards-Version to 3.8.0
@@ -11,7 +19,7 @@
README.Debian
* Added Swedish translation of debconf messages (closes: #483416).
- -- Jan-Pascal van Best <janpascal at vanbest.org> Tue, 19 Aug 2008 17:53:18 +0200
+ -- Jan-Pascal van Best <janpascal at vanbest.org> Wed, 20 Aug 2008 20:25:03 +0200
solr (1.2.0+ds1-3) unstable; urgency=low
Modified: trunk/solr/debian/control
===================================================================
--- trunk/solr/debian/control 2008-09-08 08:27:12 UTC (rev 6978)
+++ trunk/solr/debian/control 2008-09-08 13:24:08 UTC (rev 6979)
@@ -52,14 +52,14 @@
.
This package provides the Tomcat integration files for Solr.
-#Package: solr-jetty
-#Architecture: all
-#Depends: solr-common (>= ${binary:Version}), jetty (>= 5.1)
-#Conflicts: solr-tomcat5.5
-#Description: enterprise search server based on Lucene - Jetty integration
-# Solr is an open source enterprise search server based on the Lucene
-# Java search library, with XML/HTTP and JSON APIs, hit highlighting,
-# faceted search, caching, replication, and a web administration
-# interface. It runs in a Java servlet container such as Tomcat.
-# .
-# This package provides the Jetty integration files for Solr.
+Package: solr-jetty
+Architecture: all
+Depends: solr-common (>= ${binary:Version}), jetty (>= 5.1.14-1)
+Conflicts: solr-tomcat5.5
+Description: enterprise search server based on Lucene - Jetty integration
+ Solr is an open source enterprise search server based on the Lucene
+ Java search library, with XML/HTTP and JSON APIs, hit highlighting,
+ faceted search, caching, replication, and a web administration
+ interface. It runs in a Java servlet container such as Tomcat.
+ .
+ This package provides the Jetty integration files for Solr.
Modified: trunk/solr/debian/rules
===================================================================
--- trunk/solr/debian/rules 2008-09-08 08:27:12 UTC (rev 6978)
+++ trunk/solr/debian/rules 2008-09-08 13:24:08 UTC (rev 6979)
@@ -72,9 +72,9 @@
install --mode 0644 debian/solr-tomcat5.5.xml $(TOMCAT_INSTDIR)/etc/solr/
install --mode 0644 debian/tomcat.policy $(TOMCAT_INSTDIR)/etc/solr/tomcat.policy
-#install/solr-jetty::
-# # Configure Jetty
-# install --mode 0644 debian/jetty-web.xml $(JETTY_INSTDIR)/usr/share/solr/WEB-INF/
+install/solr-jetty::
+ # Configure Jetty
+ install --mode 0644 debian/jetty-web.xml $(JETTY_INSTDIR)/usr/share/solr/WEB-INF/
remove-source:
rm -f build.xml
@@ -100,6 +100,7 @@
zgrep "^---" ../solr_$(DEB_VERSION).diff.gz | grep -v debian ; [ $$? != 0 ]
( dpkg --contents ../solr-common_$(DEB_VERSION)_all.deb ; \
dpkg --contents ../solr-tomcat5.5_$(DEB_VERSION)_all.deb ; \
+ dpkg --contents ../solr-jetty_$(DEB_VERSION)_all.deb ; \
) | less
#dpkg --contents ../solr-jetty_$(DEB_VERSION)_all.deb ; \
More information about the pkg-java-commits
mailing list