Complete redo of Debian packaging
[lui-solr.git] / debian / control
index 1aa1fe7..c3e2c51 100644 (file)
@@ -2,66 +2,16 @@ Source: masterkey-lui-solr
 Section: misc
 Priority: extra
 Maintainer: Index Data ApS <info@indexdata.com>
-Build-Depends: debhelper (>= 5), openjdk-7-jdk, maven, unzip
-Standards-Version: 3.8.0
-Homepage: http://www.indexdata.dk/masterkey/harvester
+Build-Depends: debhelper (>= 9)
+Standards-Version: 3.9.8
+Homepage: http://www.indexdata.com/masterkey
 
-Package: masterkey-lui-solr4-common
+Package: masterkey-lui-solr5
 Architecture: all
-Depends:
-Description: The Solr Web Application in war format.
- The Solr 4 Web Application is a Web service for indexing.
-
-Package: masterkey-lui-solr4-master
-Architecture: all
-Depends: masterkey-lui-solr4-common(= ${binary:Version})
-Description: Local Unified Index (Solr)
- The Local Unified Index is a index that contains multiple logical indexes (subdatabases). The underlying index is a Solr/lucene index configured to use a specific LUI schema.
-
-Package: masterkey-lui-solr4-slave
-Architecture: all
-Depends: masterkey-lui-solr4-common(= ${binary:Version})
-Description: Local Unified Index (Solr)
- The Local Unified Index is a index that contains multiple logical indexes (subdatabases). The underlying index is a Solr/lucene index configured to use a specific LUI schema. This has configuration for being a slave replicated for a master
-
-Package: masterkey-lui-solr4-common-tomcat6
-Architecture: all
-Depends:tomcat6,masterkey-lui-solr4-common(= ${binary:Version})
-Description: The Solr Web Application in war format.
- The common logging library installed under tomcat6
-
-Package: masterkey-lui-solr4-master-tomcat6
-Architecture: all
-Depends: tomcat6, masterkey-lui-solr4-master(= ${binary:Version}),masterkey-lui-solr4-common-tomcat6(= ${binary:Version})
-Description: Local Unified Index Solr Tomcat 6 integration for a LUI master
- The LUI is part of the MasterKey suite. This package provides Tomcat 6 integration.
-
-Package: masterkey-lui-solr4-slave-tomcat6
-Architecture: all
-Depends: tomcat6,masterkey-lui-solr4-slave(= ${binary:Version}),masterkey-lui-solr4-common-tomcat6(= ${binary:Version})
-Description: Local Unified Index Solr Tomcat 6 integration for a LUI slave
- The LUI is part of the MasterKey suite. This package provides Tomcat 6 integration.
-
-Package: masterkey-lui-solr4-common-tomcat8
-Architecture: all
-Depends:tomcat8, masterkey-lui-solr4-common(= ${binary:Version})
-Description: The Solr Web Application in war format.
- The common logging library installed under tomcat8
-
-Package: masterkey-lui-solr4-master-tomcat8
-Architecture: all
-Depends: tomcat8, masterkey-lui-solr4-master(= ${binary:Version}),masterkey-lui-solr4-common-tomcat8(= ${binary:Version})
-Description: Local Unified Index Solr Tomcat 8 integration for a LUI master
- The LUI is part of the MasterKey suite. This package provides Tomcat 8 integration.
-
-Package: masterkey-lui-solr4-slave-tomcat8
-Architecture: all
-Depends: tomcat8, masterkey-lui-solr4-slave(= ${binary:Version}), masterkey-lui-solr4-common-tomcat8(= ${binary:Version})
-Description: Local Unified Index Solr Tomcat 8 integration for a LUI slave
- The LUI is part of the MasterKey suite. This package provides Tomcat 8 integration.
-
-Package: masterkey-lui-solr4-zookeeper
-Architecture: all
-Depends: masterkey-lui-solr4-common(= ${binary:Version})
+Depends: openjdk-7-jdk, ${misc:Depends}
+Conflicts: masterkey-lui-solr4-common, masterkey-lui-solr4-master, masterkey-lui-solr4-slave, masterkey-lui-solr4-zookeeper, masterkey-lui-solr4-common-tomcat6, masterkey-lui-solr4-master-tomcat6, masterkey-lui-solr4-slave-tomcat6, masterkey-lui-solr4-common-tomcat8, masterkey-lui-solr4-master-tomcat8, masterkey-lui-solr4-slave-tomcat8
+Replaces: masterkey-lui-solr4-common, masterkey-lui-solr4-master, masterkey-lui-solr4-slave, masterkey-lui-solr4-zookeeper, masterkey-lui-solr4-common-tomcat6, masterkey-lui-solr4-master-tomcat6, masterkey-lui-solr4-slave-tomcat6, masterkey-lui-solr4-common-tomcat8, masterkey-lui-solr4-master-tomcat8, masterkey-lui-solr4-slave-tomcat8
 Description: Local Unified Index (Solr)
- A stand-alone (jetty) ZooKeeper enabled Solr 4. Require 2 or more configurations running on multiple machines
+ The Local Unified Index is a index that contains multiple logical indexes 
+ (subdatabases). The underlying index is a Solr/Lucene 5 index configured 
+ to use a specific LUI schema.