X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=debian%2Fcontrol;h=968e73e1405ff0cd75d29b663c1db742f400e272;hb=7729ad61cb420817f12337ccfc4f9fb1c67222a3;hp=0f54be732e47618e479795fc023fe03db7e7a203;hpb=ae8b65eeea5199dae5a59d9a57398b28c5419ec9;p=idzebra-moved-to-github.git diff --git a/debian/control b/debian/control index 0f54be7..968e73e 100644 --- a/debian/control +++ b/debian/control @@ -3,12 +3,12 @@ Priority: optional Maintainer: Adam Dickmeiss Build-Depends: debhelper (>= 4.0.0) Standards-Version: 3.6.0 -Build-Depends: libyaz-dev (>= 2.1.22), libexpat1-dev, tcl8.4-dev, libbz2-dev, libxslt1-dev +Build-Depends: libyaz-dev (>= 2.1.49), libexpat1-dev, tcl8.4-dev, libbz2-dev, libxslt1-dev Package: idzebra-2.0 Section: text Architecture: any -Provides: idzebra-2.0-common, libidzebra-2.0-dev, idzebra-2.0-utils, libidzebra-2.0-modules, idzebra-2.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, @@ -22,7 +22,7 @@ Description: IDZebra virtual package (the works) Package: libidzebra-2.0-modules Section: libs Architecture: any -Provides: libidzebra-2.0-mod-grs-xml, libidzebra-2.0-mod-grs-regx, libidzebra-2.0-mod-marc, libidzebra-2.0-mod-alvis +Depends: libidzebra-2.0-mod-alvis, libidzebra-2.0-mod-dom, libidzebra-2.0-mod-grs-xml, libidzebra-2.0-mod-grs-regx, libidzebra-2.0-mod-grs-marc, libidzebra-2.0-mod-text Description: IDZebra modules This virtual package contains all base IDZebra filter modules. . @@ -34,7 +34,6 @@ Description: IDZebra modules Package: idzebra-2.0-common Section: text Architecture: all -Conflicts: idzebra Description: IDZebra common files This package includes common essential IDZebra configuration files. . @@ -46,10 +45,10 @@ Description: IDZebra common files Package: idzebra-2.0-utils Section: text Architecture: any +Conflicts: idzebra (<= 1.3.36-2) Depends: ${shlibs:Depends} Recommends: idzebra-2.0-common Suggests: libidzebra-2.0-modules -Conflicts: idzebra Description: IDZebra utility programs This package contains IDZebra utilities such as the zebraidx indexer utility and the zebrasrv server. @@ -76,7 +75,6 @@ Package: libidzebra-2.0 Section: libs Architecture: any Depends: ${shlibs:Depends} -Conflicts: idzebra Description: IDZebra libraries This package contains all run-time libraries for IDZebra. . @@ -91,7 +89,36 @@ Architecture: any Depends: ${shlibs:Depends} Description: IDZebra filter alvis (XSLT filter for XML) This package includes the alvis filter which uses libxslt1 to - transform XML records by XSLT into XML indexable records. + transform XML records by XSLT into XML indexable records. + DEPRECATED, better use the libidzebra-2.0-mod-dom indexing filter. + . + 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-dom +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: IDZebra filter 'dom' (XML DOM internal document model with XSLT) + This package includes the 'dom' filter which uses libxslt1 to + transform XML records by XSLT into XML indexable records. It can read and + index any binary MARC syntax as well, and is therefore a modern replacement + for the 'alvis' and the family of 'grs' filters. + . + 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-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 @@ -105,6 +132,7 @@ Depends: ${shlibs:Depends} Description: IDZebra filter grs.marc (ISO2709 MARC reader) This package includes the grs.marc and grs.marcxml filters that allows IDZebra to read MARC records based on ISO2709. + DEPRECATED, better use the libidzebra-2.0-mod-dom indexing filter. . IDZebra is a high-performance, general-purpose structured text indexing and retrieval engine. It reads structured records in a variety of input @@ -130,6 +158,7 @@ Depends: ${shlibs:Depends} Description: IDZebra filter grs.xml (XML filter) This package includes the grs.xml filter which uses Expat to parse records in XML and turn them into IDZebra's internal grs node. + DEPRECATED, better use the libidzebra-2.0-mod-dom indexing filter. . IDZebra is a high-performance, general-purpose structured text indexing and retrieval engine. It reads structured records in a variety of input @@ -139,7 +168,6 @@ Description: IDZebra filter grs.xml (XML filter) Package: idzebra-2.0-doc Section: doc Architecture: all -Conflicts: idzebra Description: IDZebra documentation This package includes documentation for IDZebra in PDF and HTML. .