Depend on YAZ 2.1.48 or later
[idzebra-moved-to-github.git] / debian / control
index e4b4957..5c3b0f4 100644 (file)
@@ -3,12 +3,12 @@ Priority: optional
 Maintainer: Adam Dickmeiss <adam@indexdata.dk>
 Build-Depends: debhelper (>= 4.0.0)
 Standards-Version: 3.6.0
-Build-Depends: libyaz-dev (>= 2.0.2), libexpat1-dev, tcl8.4-dev, libbz2-dev, libxslt1-dev
+Build-Depends: libyaz-dev (>= 2.1.38), libexpat1-dev, tcl8.4-dev, libbz2-dev, libxslt1-dev
 
-Package: idzebra2.0
+Package: idzebra-2.0
 Section: text
 Architecture: any
-Provides: libidzebra2.0-dev, idzebra2.0-utils, libidzebra2.0-modules, idzebra2.0-doc
+Depends: idzebra-2.0-common, libidzebra-2.0-dev, idzebra-2.0-utils, libidzebra-2.0-modules, idzebra-2.0-doc
 Description: IDZebra virtual package (the works)
  This virtual package installs all the necessary packages to start
  working with IDZebra - including utility programs, development libraries,
@@ -19,10 +19,10 @@ Description: IDZebra virtual package (the works)
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-modules
+Package: libidzebra-2.0-modules
 Section: libs
 Architecture: any
-Provides: libidzebra2.0-mod-grs-xml, libidzebra2.0-mod-grs-regx, libidzebra2.0-mod-marc
+Depends: libidzebra-2.0-mod-grs-xml, libidzebra-2.0-mod-grs-regx, libidzebra-2.0-mod-grs-marc, libidzebra-2.0-mod-alvis, libidzebra-2.0-mod-text
 Description: IDZebra modules 
  This virtual package contains all base IDZebra filter modules.
  .
@@ -31,10 +31,9 @@ Description: IDZebra modules
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: idzebra2.0-common
+Package: idzebra-2.0-common
 Section: text
 Architecture: all
-Conflicts: idzebra
 Description: IDZebra common files
  This package includes common essential IDZebra configuration files.
  .
@@ -43,12 +42,13 @@ Description: IDZebra common files
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: idzebra2.0-utils
+Package: idzebra-2.0-utils
 Section: text
 Architecture: any
+Conflicts: idzebra (<= 1.3.36-2)
 Depends: ${shlibs:Depends}
-Recommends: idzebra2.0-mod-grs-xml, idzebra2.0-mod-grs-regx, idzebra2.0-mod-marc
-Conflicts: idzebra
+Recommends: idzebra-2.0-common
+Suggests: libidzebra-2.0-modules
 Description: IDZebra utility programs
  This package contains IDZebra utilities such as the zebraidx indexer
  utility and the zebrasrv server.
@@ -58,12 +58,12 @@ Description: IDZebra utility programs
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-dev
+Package: libidzebra-2.0-dev
 Section: devel
 Architecture: any
-Depends: libidzebra2.0 (= ${Source-Version})
+Depends: libidzebra-2.0 (= ${Source-Version})
 Description: IDZebra development
- This package contains IDZebra development files, such as libraries
+ This package contains development files for IDZebra, such as libraries
  and header files.
  .
  IDZebra is a high-performance, general-purpose structured text indexing
@@ -71,11 +71,10 @@ Description: IDZebra development
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0
+Package: libidzebra-2.0
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, idzebra2.0-common
-Conflicts: idzebra
+Depends: ${shlibs:Depends}
 Description: IDZebra libraries
  This package contains all run-time libraries for IDZebra.
  .
@@ -84,7 +83,7 @@ Description: IDZebra libraries
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-mod-alvis
+Package: libidzebra-2.0-mod-alvis
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -97,7 +96,20 @@ Description: IDZebra filter alvis (XSLT filter for XML)
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-mod-grs-marc
+Package: libidzebra-2.0-mod-text
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: IDZebra filter text
+ This package includes the a very simple text filter which indexes
+ all tokens in simple text.
+ .
+ IDZebra is a high-performance, general-purpose structured text indexing
+ and retrieval engine. It reads structured records in a variety of input
+ formats (eg. email, XML, MARC) and allows access to them through exact
+ boolean search expressions and relevance-ranked free-text queries.
+
+Package: libidzebra-2.0-mod-grs-marc
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -110,7 +122,7 @@ Description: IDZebra filter grs.marc (ISO2709 MARC reader)
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-mod-grs-regx
+Package: libidzebra-2.0-mod-grs-regx
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -122,7 +134,7 @@ Description: IDZebra filters grs.regx, grs.tcl
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: libidzebra2.0-mod-grs-xml
+Package: libidzebra-2.0-mod-grs-xml
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
@@ -135,10 +147,9 @@ Description: IDZebra filter grs.xml (XML filter)
  formats (eg. email, XML, MARC) and allows access to them through exact
  boolean search expressions and relevance-ranked free-text queries.
 
-Package: idzebra2.0-doc
+Package: idzebra-2.0-doc
 Section: doc
 Architecture: all
-Conflicts: idzebra
 Description: IDZebra documentation
  This package includes documentation for IDZebra in PDF and HTML.
  .