summaryrefslogtreecommitdiff
path: root/databases/idzebra
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2011-05-25 01:11:29 +0000
committerdmcmahill <dmcmahill>2011-05-25 01:11:29 +0000
commit295c3f1bcade8a0f5898e5538b939dc5f26e7d90 (patch)
tree4219977c4fa112d8a1cbbc37c3377622bdc3a5f2 /databases/idzebra
parenta7d61b97a64a61d63dc29b84054efa9ead4f966c (diff)
downloadpkgsrc-295c3f1bcade8a0f5898e5538b939dc5f26e7d90.tar.gz
Import idzebra-2.0.47
Zebra 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. Zebra supports large databases (more than ten gigabytes of data, tens of millions of records). It supports incremental, safe database updates on live systems. You can access data stored in Zebra using a variety of Index Data tools (eg. YAZ and PHP/YAZ) as well as commercial and freeware Z39.50 clients and toolkits.
Diffstat (limited to 'databases/idzebra')
-rw-r--r--databases/idzebra/DESCR10
-rw-r--r--databases/idzebra/Makefile27
-rw-r--r--databases/idzebra/PLIST231
-rw-r--r--databases/idzebra/buildlink3.mk21
-rw-r--r--databases/idzebra/distinfo5
5 files changed, 294 insertions, 0 deletions
diff --git a/databases/idzebra/DESCR b/databases/idzebra/DESCR
new file mode 100644
index 00000000000..f6adf13ebad
--- /dev/null
+++ b/databases/idzebra/DESCR
@@ -0,0 +1,10 @@
+Zebra 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.
+
+Zebra supports large databases (more than ten gigabytes of data, tens of
+millions of records). It supports incremental, safe database updates on
+live systems. You can access data stored in Zebra using a variety of Index
+Data tools (eg. YAZ and PHP/YAZ) as well as commercial and freeware Z39.50
+clients and toolkits.
diff --git a/databases/idzebra/Makefile b/databases/idzebra/Makefile
new file mode 100644
index 00000000000..8d7833ae9c9
--- /dev/null
+++ b/databases/idzebra/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/05/25 01:11:29 dmcmahill Exp $
+#
+
+DISTNAME= idzebra-2.0.47
+CATEGORIES= databases
+MASTER_SITES= http://ftp.indexdata.dk/pub/zebra/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://www.indexdata.com/zebra
+COMMENT= Structured text indexing and retrieval engine
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+TEST_TARGET= check
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../net/yaz/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/idzebra/PLIST b/databases/idzebra/PLIST
new file mode 100644
index 00000000000..cf22ec69e23
--- /dev/null
+++ b/databases/idzebra/PLIST
@@ -0,0 +1,231 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/05/25 01:11:29 dmcmahill Exp $
+bin/idzebra-config-2.0
+bin/zebraidx
+bin/zebraidx-2.0
+bin/zebrasrv
+bin/zebrasrv-2.0
+include/idzebra-2.0/idzebra/api.h
+include/idzebra-2.0/idzebra/bfile.h
+include/idzebra-2.0/idzebra/data1.h
+include/idzebra-2.0/idzebra/dict.h
+include/idzebra-2.0/idzebra/flock.h
+include/idzebra-2.0/idzebra/isam-codec.h
+include/idzebra-2.0/idzebra/isamb.h
+include/idzebra-2.0/idzebra/isamc.h
+include/idzebra-2.0/idzebra/isams.h
+include/idzebra-2.0/idzebra/recctrl.h
+include/idzebra-2.0/idzebra/recgrs.h
+include/idzebra-2.0/idzebra/res.h
+include/idzebra-2.0/idzebra/snippet.h
+include/idzebra-2.0/idzebra/util.h
+include/idzebra-2.0/idzebra/version.h
+lib/idzebra-2.0/modules/mod-alvis.la
+lib/idzebra-2.0/modules/mod-dom.la
+lib/idzebra-2.0/modules/mod-grs-marc.la
+lib/idzebra-2.0/modules/mod-grs-regx.la
+lib/idzebra-2.0/modules/mod-grs-xml.la
+lib/idzebra-2.0/modules/mod-safari.la
+lib/idzebra-2.0/modules/mod-text.la
+lib/libidzebra-2.0.la
+man/man1/idzebra-config-2.0.1
+man/man1/idzebra-config.1
+man/man1/zebraidx-2.0.1
+man/man1/zebraidx.1
+man/man8/zebrasrv-2.0.8
+man/man8/zebrasrv.8
+share/aclocal/idzebra-2.0.m4
+share/doc/idzebra-2.0/administration-extended-services.html
+share/doc/idzebra-2.0/administration-ranking.html
+share/doc/idzebra-2.0/administration.html
+share/doc/idzebra-2.0/architecture-maincomponents.html
+share/doc/idzebra-2.0/architecture-workflow.html
+share/doc/idzebra-2.0/architecture.html
+share/doc/idzebra-2.0/character-map-files.html
+share/doc/idzebra-2.0/common/id.png
+share/doc/idzebra-2.0/common/style1.css
+share/doc/idzebra-2.0/domfilter.png
+share/doc/idzebra-2.0/features.html
+share/doc/idzebra-2.0/fields-and-charsets.html
+share/doc/idzebra-2.0/file-ids.html
+share/doc/idzebra-2.0/generic-ids.html
+share/doc/idzebra-2.0/gpl-2.html
+share/doc/idzebra-2.0/gpl-3.html
+share/doc/idzebra-2.0/gpl.html
+share/doc/idzebra-2.0/grs-conf.html
+share/doc/idzebra-2.0/grs-exchange-formats.html
+share/doc/idzebra-2.0/grs-extended-marc-indexing.html
+share/doc/idzebra-2.0/grs-internal-representation.html
+share/doc/idzebra-2.0/grs.html
+share/doc/idzebra-2.0/icuchain-files.html
+share/doc/idzebra-2.0/idzebra-config.html
+share/doc/idzebra-2.0/index.html
+share/doc/idzebra-2.0/indexdata.html
+share/doc/idzebra-2.0/installation-debian.html
+share/doc/idzebra-2.0/installation-upgrade.html
+share/doc/idzebra-2.0/installation-win32.html
+share/doc/idzebra-2.0/installation.html
+share/doc/idzebra-2.0/introduction-apps.html
+share/doc/idzebra-2.0/introduction-support.html
+share/doc/idzebra-2.0/introduction.html
+share/doc/idzebra-2.0/license.html
+share/doc/idzebra-2.0/locating-records.html
+share/doc/idzebra-2.0/querymodel-cql-to-pqf.html
+share/doc/idzebra-2.0/querymodel-rpn.html
+share/doc/idzebra-2.0/querymodel-zebra.html
+share/doc/idzebra-2.0/querymodel.html
+share/doc/idzebra-2.0/record-model-alvisxslt-conf.html
+share/doc/idzebra-2.0/record-model-alvisxslt.html
+share/doc/idzebra-2.0/record-model-domxml-conf.html
+share/doc/idzebra-2.0/record-model-domxml-pipeline.html
+share/doc/idzebra-2.0/record-model-domxml.html
+share/doc/idzebra-2.0/reference.html
+share/doc/idzebra-2.0/register-location.html
+share/doc/idzebra-2.0/shadow-registers.html
+share/doc/idzebra-2.0/simple-indexing.html
+share/doc/idzebra-2.0/special-retrieval.html
+share/doc/idzebra-2.0/tutorial-oai-sru-pqf.html
+share/doc/idzebra-2.0/tutorial-oai-sru-present.html
+share/doc/idzebra-2.0/tutorial-oai-sru-searches.html
+share/doc/idzebra-2.0/tutorial-oai-sru-yazfrontend.html
+share/doc/idzebra-2.0/tutorial-oai-sru-zebra-indexes.html
+share/doc/idzebra-2.0/tutorial-oai-z3950.html
+share/doc/idzebra-2.0/tutorial.html
+share/doc/idzebra-2.0/zebra-cfg.html
+share/doc/idzebra-2.0/zebra.png
+share/doc/idzebra-2.0/zebraidx.html
+share/doc/idzebra-2.0/zebrasrv.html
+share/idzebra-2.0-examples/gils/records/esdd0006.grs
+share/idzebra-2.0-examples/gils/records/esdd0007.grs
+share/idzebra-2.0-examples/gils/records/esdd0008.grs
+share/idzebra-2.0-examples/gils/records/esdd0030.grs
+share/idzebra-2.0-examples/gils/records/esdd0031.grs
+share/idzebra-2.0-examples/gils/records/esdd0032.grs
+share/idzebra-2.0-examples/gils/records/esdd0033.grs
+share/idzebra-2.0-examples/gils/records/esdd0034.grs
+share/idzebra-2.0-examples/gils/records/esdd0035.grs
+share/idzebra-2.0-examples/gils/records/esdd0036.grs
+share/idzebra-2.0-examples/gils/records/esdd0037.grs
+share/idzebra-2.0-examples/gils/records/esdd0038.grs
+share/idzebra-2.0-examples/gils/records/esdd0039.grs
+share/idzebra-2.0-examples/gils/records/esdd0040.grs
+share/idzebra-2.0-examples/gils/records/esdd0041.grs
+share/idzebra-2.0-examples/gils/records/esdd0042.grs
+share/idzebra-2.0-examples/gils/records/esdd0044.grs
+share/idzebra-2.0-examples/gils/records/esdd0045.grs
+share/idzebra-2.0-examples/gils/records/esdd0046.grs
+share/idzebra-2.0-examples/gils/records/esdd0047.grs
+share/idzebra-2.0-examples/gils/records/esdd0048.grs
+share/idzebra-2.0-examples/gils/records/esdd0049.grs
+share/idzebra-2.0-examples/gils/records/esdd0050.grs
+share/idzebra-2.0-examples/gils/records/esdd0051.grs
+share/idzebra-2.0-examples/gils/records/esdd0052.grs
+share/idzebra-2.0-examples/gils/records/esdd0053.grs
+share/idzebra-2.0-examples/gils/records/esdd0054.grs
+share/idzebra-2.0-examples/gils/records/esdd0055.grs
+share/idzebra-2.0-examples/gils/records/esdd0056.grs
+share/idzebra-2.0-examples/gils/records/esdd0057.grs
+share/idzebra-2.0-examples/gils/records/esdd0058.grs
+share/idzebra-2.0-examples/gils/records/esdd0059.grs
+share/idzebra-2.0-examples/gils/records/esdd0062.grs
+share/idzebra-2.0-examples/gils/records/esdd0063.grs
+share/idzebra-2.0-examples/gils/records/esdd0064.grs
+share/idzebra-2.0-examples/gils/records/esdd0065.grs
+share/idzebra-2.0-examples/gils/records/esdd0066.grs
+share/idzebra-2.0-examples/gils/records/esdd0067.grs
+share/idzebra-2.0-examples/gils/records/esdd0070.grs
+share/idzebra-2.0-examples/gils/records/esdd0071.grs
+share/idzebra-2.0-examples/gils/records/esdd0072.grs
+share/idzebra-2.0-examples/gils/records/esdd0073.grs
+share/idzebra-2.0-examples/gils/records/esdd0074.grs
+share/idzebra-2.0-examples/gils/records/esdd0075.grs
+share/idzebra-2.0-examples/gils/records/esdd0076.grs
+share/idzebra-2.0-examples/gils/records/esdd0077.grs
+share/idzebra-2.0-examples/gils/records/esdd0078.grs
+share/idzebra-2.0-examples/gils/records/esdd0079.grs
+share/idzebra-2.0-examples/gils/zebra.cfg
+share/idzebra-2.0-examples/marc21/sample-marc
+share/idzebra-2.0-examples/marc21/zebra.cfg
+share/idzebra-2.0-examples/marcxml/MARC21slim2INDEX.xsl
+share/idzebra-2.0-examples/marcxml/MARC21slim2MADS.xsl
+share/idzebra-2.0-examples/marcxml/MARC21slim2MODS3-1.xsl
+share/idzebra-2.0-examples/marcxml/MARC21slim2SRWDC.xsl
+share/idzebra-2.0-examples/marcxml/MARC21slimUtils.xsl
+share/idzebra-2.0-examples/marcxml/README
+share/idzebra-2.0-examples/marcxml/collection-2.xml
+share/idzebra-2.0-examples/marcxml/collection-clasmrc.xml
+share/idzebra-2.0-examples/marcxml/collection-namemrc.xml
+share/idzebra-2.0-examples/marcxml/collection-opera-43.xml
+share/idzebra-2.0-examples/marcxml/collection-sandburg-1.xml
+share/idzebra-2.0-examples/marcxml/collection-subjmrc.xml
+share/idzebra-2.0-examples/marcxml/dom-config.xml
+share/idzebra-2.0-examples/marcxml/identity.xsl
+share/idzebra-2.0-examples/marcxml/yazgfs.xml
+share/idzebra-2.0-examples/marcxml/zebra.cfg
+share/idzebra-2.0-examples/marcxml/zebra.xsl
+share/idzebra-2.0-examples/oai-pmh/README
+share/idzebra-2.0-examples/oai-pmh/conf/cql2pqf.txt
+share/idzebra-2.0-examples/oai-pmh/conf/dom-conf.xml
+share/idzebra-2.0-examples/oai-pmh/conf/explain.xml
+share/idzebra-2.0-examples/oai-pmh/conf/explain2cqlpqftxt.xsl
+share/idzebra-2.0-examples/oai-pmh/conf/oai2dc.xsl
+share/idzebra-2.0-examples/oai-pmh/conf/oai2index.xsl
+share/idzebra-2.0-examples/oai-pmh/conf/oai2zebra.xsl
+share/idzebra-2.0-examples/oai-pmh/conf/yazserver.xml
+share/idzebra-2.0-examples/oai-pmh/conf/zebra.cfg
+share/idzebra-2.0-examples/oai-pmh/data/debug-record.xml
+share/idzebra-2.0-examples/oai-pmh/data/debug-utf8-record.xml
+share/idzebra-2.0-examples/oai-pmh/data/fetch_OAI_data.sh
+share/idzebra-2.0-examples/oai-pmh/data/oai-caltech.xml
+share/idzebra-2.0/tab/bib1.att
+share/idzebra-2.0/tab/dan1.att
+share/idzebra-2.0/tab/danmarc.abs
+share/idzebra-2.0/tab/danmarc.mar
+share/idzebra-2.0/tab/default.idx
+share/idzebra-2.0/tab/explain.abs
+share/idzebra-2.0/tab/explain.att
+share/idzebra-2.0/tab/explain.tag
+share/idzebra-2.0/tab/generic.tag
+share/idzebra-2.0/tab/gils-a.est
+share/idzebra-2.0/tab/gils-b.est
+share/idzebra-2.0/tab/gils-f.est
+share/idzebra-2.0/tab/gils-g.est
+share/idzebra-2.0/tab/gils-summary.map
+share/idzebra-2.0/tab/gils-usmarc.map
+share/idzebra-2.0/tab/gils-variant.est
+share/idzebra-2.0/tab/gils.abs
+share/idzebra-2.0/tab/gils.att
+share/idzebra-2.0/tab/gils.tag
+share/idzebra-2.0/tab/hci.flt
+share/idzebra-2.0/tab/icu.idx
+share/idzebra-2.0/tab/idxpath.att
+share/idzebra-2.0/tab/mail.flt
+share/idzebra-2.0/tab/marc21.abs
+share/idzebra-2.0/tab/meta-b.est
+share/idzebra-2.0/tab/meta-usmarc.map
+share/idzebra-2.0/tab/meta.abs
+share/idzebra-2.0/tab/meta.tag
+share/idzebra-2.0/tab/news.flt
+share/idzebra-2.0/tab/numeric.chr
+share/idzebra-2.0/tab/nwi.flt
+share/idzebra-2.0/tab/phrases-icu.xml
+share/idzebra-2.0/tab/refer.flt
+share/idzebra-2.0/tab/scan.chr
+share/idzebra-2.0/tab/sgml.flt
+share/idzebra-2.0/tab/soif.flt
+share/idzebra-2.0/tab/string.chr
+share/idzebra-2.0/tab/summary.abs
+share/idzebra-2.0/tab/summary.tag
+share/idzebra-2.0/tab/tagsetg.tag
+share/idzebra-2.0/tab/tagsetm.tag
+share/idzebra-2.0/tab/urx.chr
+share/idzebra-2.0/tab/usmarc-b.est
+share/idzebra-2.0/tab/usmarc.abs
+share/idzebra-2.0/tab/usmarc.flt
+share/idzebra-2.0/tab/usmarc.mar
+share/idzebra-2.0/tab/usmarc.tag
+share/idzebra-2.0/tab/var1.var
+share/idzebra-2.0/tab/wais-b.est
+share/idzebra-2.0/tab/wais-variant.est
+share/idzebra-2.0/tab/wais.abs
+share/idzebra-2.0/tab/words-icu-da.xml
+share/idzebra-2.0/tab/words-icu.xml
diff --git a/databases/idzebra/buildlink3.mk b/databases/idzebra/buildlink3.mk
new file mode 100644
index 00000000000..74ac0e83b82
--- /dev/null
+++ b/databases/idzebra/buildlink3.mk
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/05/25 01:11:29 dmcmahill Exp $
+
+BUILDLINK_TREE+= idzebra
+
+.if !defined(IDZEBRA_BUILDLINK3_MK)
+IDZEBRA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.idzebra+= idzebra>=2.0.47
+BUILDLINK_PKGSRCDIR.idzebra?= ../../databases/idzebra
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/tcl/buildlink3.mk"
+.include "../../net/yaz/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.endif # IDZEBRA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -idzebra
diff --git a/databases/idzebra/distinfo b/databases/idzebra/distinfo
new file mode 100644
index 00000000000..194848a3dec
--- /dev/null
+++ b/databases/idzebra/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/05/25 01:11:29 dmcmahill Exp $
+
+SHA1 (idzebra-2.0.47.tar.gz) = 03453e7ce345a488b7151099c28a0924cd5c2cf7
+RMD160 (idzebra-2.0.47.tar.gz) = ab03071ce1b83a95e719d8a8f6526dfea3a6fedd
+Size (idzebra-2.0.47.tar.gz) = 1775645 bytes