summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2011-05-25 01:11:29 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2011-05-25 01:11:29 +0000
commit59085e6e1666c208b827089ea9189b519251096d (patch)
tree4219977c4fa112d8a1cbbc37c3377622bdc3a5f2 /databases
parentd600f07e1c7e50207a13edf23021fb7938c3e300 (diff)
downloadpkgsrc-59085e6e1666c208b827089ea9189b519251096d.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')
-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