Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jan 2012 22:40:08 -0000
From:      "Philip M. Gollucci" <pgollucci@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        sunpoet@FreeBSD.org, brix@FreeBSD.org
Subject:   ports/164460: Update xapian* to 1.2.7
Message-ID:  <201302272236.r1RMatLj003353@frieza.p6m7g8.net>
Resent-Message-ID: <201201242240.q0OMe7CZ095331@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         164460
>Category:       ports
>Synopsis:       Update xapian* to 1.2.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 24 22:40:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Philip M. Gollucci
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
RideCharge Inc.
>Environment:
System: FreeBSD frieza.p6m7g8.net 9.0-RELEASE FreeBSD 9.0-RELEASE #1 r230510M: Wed Feb 27 17:41:35 UTC 2013 root@frieza.p6m7g8.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
  repo copy xapian* -> xapian*10
  forced commit
  update tree for new paths
  update to 1.2.7
  shlib bump and portrevision bump
  reset maintainer to ports@

>How-To-Repeat:
>Fix:
--- all.diff begins here ---
>From 2f95c876c6f0c89aa9382efba9c8b0026303b416 Mon Sep 17 00:00:00 2001
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Date: Wed, 27 Feb 2013 22:31:04 +0000

---
 databases/p5-Search-Xapian/Makefile             |   47 ++
 databases/p5-Search-Xapian/distinfo             |    2 +
 databases/p5-Search-Xapian/pkg-descr            |   20 +
 databases/p5-Search-Xapian/pkg-plist            |   35 +
 databases/xapian-bindings/Makefile              |   63 ++
 databases/xapian-bindings/distinfo              |    2 +
 databases/xapian-bindings/files/patch-configure |   11 +
 databases/xapian-bindings/pkg-descr             |    4 +
 databases/xapian-bindings/pkg-plist             |   39 +
 databases/xapian-core/Makefile                  |   39 +
 databases/xapian-core/distinfo                  |    2 +
 databases/xapian-core/files/patch-Makefile.in   |   32 +
 databases/xapian-core/pkg-descr                 |   19 +
 databases/xapian-core/pkg-plist                 |  365 ++++++++++
 deskutils/pinot/Makefile                        |  125 ++++
 deskutils/pinot/distinfo                        |    2 +
 deskutils/pinot/files/pkg-message.in            |   13 +
 deskutils/pinot/pkg-descr                       |   23 +
 deskutils/pinot/pkg-plist                       |   83 +++
 deskutils/recoll/Makefile                       |   33 +
 deskutils/recoll/distinfo                       |    2 +
 deskutils/recoll/pkg-descr                      |   24 +
 deskutils/recoll/pkg-plist                      |   96 +++
 www/ikiwiki/Makefile                            |  140 ++++
 www/ikiwiki/distinfo                            |    2 +
 www/ikiwiki/pkg-descr                           |   10 +
 www/ikiwiki/pkg-message                         |    8 +
 www/ikiwiki/pkg-plist                           |  842 +++++++++++++++++++++++
 www/p5-Catalyst-Model-Xapian/Makefile           |   30 +
 www/p5-Catalyst-Model-Xapian/distinfo           |    2 +
 www/p5-Catalyst-Model-Xapian/pkg-descr          |   10 +
 www/p5-Catalyst-Model-Xapian/pkg-plist          |   12 +
 www/xapian-omega/Makefile                       |   69 ++
 www/xapian-omega/distinfo                       |    2 +
 www/xapian-omega/pkg-descr                      |    6 +
 www/xapian-omega/pkg-plist                      |   11 +
 36 files changed, 2225 insertions(+), 0 deletions(-)
 create mode 100644 databases/p5-Search-Xapian/Makefile
 create mode 100644 databases/p5-Search-Xapian/distinfo
 create mode 100644 databases/p5-Search-Xapian/pkg-descr
 create mode 100644 databases/p5-Search-Xapian/pkg-plist
 create mode 100644 databases/xapian-bindings/Makefile
 create mode 100644 databases/xapian-bindings/distinfo
 create mode 100644 databases/xapian-bindings/files/patch-configure
 create mode 100644 databases/xapian-bindings/pkg-descr
 create mode 100644 databases/xapian-bindings/pkg-plist
 create mode 100644 databases/xapian-core/Makefile
 create mode 100644 databases/xapian-core/distinfo
 create mode 100644 databases/xapian-core/files/patch-Makefile.in
 create mode 100644 databases/xapian-core/pkg-descr
 create mode 100644 databases/xapian-core/pkg-plist
 create mode 100644 deskutils/pinot/Makefile
 create mode 100644 deskutils/pinot/distinfo
 create mode 100644 deskutils/pinot/files/pkg-message.in
 create mode 100644 deskutils/pinot/pkg-descr
 create mode 100644 deskutils/pinot/pkg-plist
 create mode 100644 deskutils/recoll/Makefile
 create mode 100644 deskutils/recoll/distinfo
 create mode 100644 deskutils/recoll/pkg-descr
 create mode 100644 deskutils/recoll/pkg-plist
 create mode 100644 www/ikiwiki/Makefile
 create mode 100644 www/ikiwiki/distinfo
 create mode 100644 www/ikiwiki/pkg-descr
 create mode 100644 www/ikiwiki/pkg-message
 create mode 100644 www/ikiwiki/pkg-plist
 create mode 100644 www/p5-Catalyst-Model-Xapian/Makefile
 create mode 100644 www/p5-Catalyst-Model-Xapian/distinfo
 create mode 100644 www/p5-Catalyst-Model-Xapian/pkg-descr
 create mode 100644 www/p5-Catalyst-Model-Xapian/pkg-plist
 create mode 100644 www/xapian-omega/Makefile
 create mode 100644 www/xapian-omega/distinfo
 create mode 100644 www/xapian-omega/pkg-descr
 create mode 100644 www/xapian-omega/pkg-plist

diff --git a/databases/p5-Search-Xapian/Makefile b/databases/p5-Search-Xapian/Makefile
new file mode 100644
index 0000000..7497458
--- /dev/null
+++ b/databases/p5-Search-Xapian/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for:	databases/p5-Search-Xapian
+# Date created:				Feb 22 2006
+# Whom:					Lars Balker Rasmussen <lbr@FreeBSD.org>
+#
+# $FreeBSD: ports/databases/p5-Search-Xapian/Makefile,v 1.34 2012/01/24 11:33:55 culot Exp $
+#
+
+PORTNAME=	Search-Xapian
+PORTVERSION=	1.0.22.0
+CATEGORIES=	databases perl5
+MASTER_SITES=	http://oligarchy.co.uk/xapian/1.0.22/
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Perl XS frontend to the Xapian C++ search library
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+CC=		${CXX}
+
+MAN3=	Search::Xapian.3 \
+	Search::Xapian::BM25Weight.3 \
+	Search::Xapian::BoolWeight.3 \
+	Search::Xapian::Database.3 \
+	Search::Xapian::Document.3 \
+	Search::Xapian::Enquire.3 \
+	Search::Xapian::MultiValueSorter.3 \
+	Search::Xapian::PositionIterator.3 \
+	Search::Xapian::PostingIterator.3 \
+	Search::Xapian::QueryParser.3 \
+	Search::Xapian::Stem.3 \
+	Search::Xapian::TermGenerator.3 \
+	Search::Xapian::TermIterator.3 \
+	Search::Xapian::TradWeight.3 \
+	Search::Xapian::ValueIterator.3 \
+	Search::Xapian::Weight.3 \
+	Search::Xapian::WritableDatabase.3
+
+post-patch:
+	@${REINPLACE_CMD} -e 's/^if (defined $$builddir/if (0/' ${WRKSRC}/Makefile.PL
+
+.include <bsd.port.mk>
diff --git a/databases/p5-Search-Xapian/distinfo b/databases/p5-Search-Xapian/distinfo
new file mode 100644
index 0000000..d9f6354
--- /dev/null
+++ b/databases/p5-Search-Xapian/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Search-Xapian-1.0.22.0.tar.gz) = a74da17bce03e294d9046857cd8b6beade805f2ebc5310305e5b8a17537e21a5
+SIZE (Search-Xapian-1.0.22.0.tar.gz) = 52663
diff --git a/databases/p5-Search-Xapian/pkg-descr b/databases/p5-Search-Xapian/pkg-descr
new file mode 100644
index 0000000..1e73d22
--- /dev/null
+++ b/databases/p5-Search-Xapian/pkg-descr
@@ -0,0 +1,20 @@
+This module wraps most methods of most Xapian classes. The missing classes
+and methods should be added in the future. It also provides a simplified,
+more 'perlish' interface - as demonstrated above.
+
+The Xapian library is evolving very quickly at the time of writing,
+hence any documentation placed here would be likely to become out of
+date quite rapidly, and I do not have the patience to write some which
+could rapidly become redundant.
+
+Apologies to those of you considering using this module. For the time
+being, I would suggest garnering what you can from the tests and
+examples provided, or reading through the Xapian documentation on
+http://www.xapian.org/, notably the API documentation at
+http://www.xapian.org/docs/apidoc/html/annotated.html
+
+If you encounter problems, email either me or preferably the
+Xapian-discuss mailing list (which I am on - subscription details can
+be found on the Xapian web site).
+
+WWW: http://search.cpan.org/dist/Search-Xapian/
diff --git a/databases/p5-Search-Xapian/pkg-plist b/databases/p5-Search-Xapian/pkg-plist
new file mode 100644
index 0000000..5361054
--- /dev/null
+++ b/databases/p5-Search-Xapian/pkg-plist
@@ -0,0 +1,35 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.so
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BM25Weight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BoolWeight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Database.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Document.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESetIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Enquire.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet/Tied.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSetIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MultiValueSorter.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PerlStopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PositionIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PostingIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Query.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/QueryParser.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/RSet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/SimpleStopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stem.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermGenerator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TradWeight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ValueIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Weight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/WritableDatabase.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search
diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile
new file mode 100644
index 0000000..c7e1486
--- /dev/null
+++ b/databases/xapian-bindings/Makefile
@@ -0,0 +1,63 @@
+# New ports collection makefile for:	xapian-bindings
+# Date created:		2007-05-26
+# Whom:			Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD: ports/databases/xapian-bindings/Makefile,v 1.12 2012/01/24 09:04:45 sunpoet Exp $
+#
+
+PORTNAME=	xapian-bindings
+PORTVERSION=	1.0.22
+CATEGORIES=	databases
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	Bindings allowing Xapian to be used from various programming languages
+
+RUN_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+BUILD_DEPENDS:=	${RUN_DEPENDS}
+
+LICENSE=	GPLv2
+CONFIGURE_ARGS+=	--datarootdir="${DATADIR}" --docdir="${DOCSDIR}" \
+		--without-csharp --without-java --without-tcl
+GNU_CONFIGURE=	yes
+
+.ifdef(WITHOUT_PHP)
+CONFIGURE_ARGS+=	--without-php
+PLIST_SUB+=	BINDING_PHP="@comment "
+.else
+CONFIGURE_ARGS+=	--with-php
+CONFIGURE_ENV+=	PHP_CONFIG="${LOCALBASE}/bin/php-config"
+PLIST_SUB+=	BINDING_PHP=""
+USE_PHP=	yes
+USE_PHP_BUILD=	yes
+.endif
+
+.ifdef(WITHOUT_PYTHON)
+CONFIGURE_ARGS+=	--without-python
+PLIST_SUB+=	BINDING_PYTHON="@comment "
+.else
+CONFIGURE_ARGS+=	--with-python
+CONFIGURE_ENV+=	PYTHON_LIB="${PYTHON_SITELIBDIR}"
+PLIST_SUB+=	BINDING_PYTHON=""
+USE_PYTHON=	yes
+.endif
+
+.ifdef(WITHOUT_RUBY)
+CONFIGURE_ARGS+=	--without-ruby
+PLIST_SUB+=	BINDING_RUBY="@comment "
+.else
+CONFIGURE_ARGS+=	--with-ruby
+USE_RUBY_RDOCS=	no
+PLIST_SUB+=	BINDING_RUBY=""
+USE_RUBY=	yes
+.endif
+
+post-install:
+.ifdef(NOPORTDOCS)
+	${RM} -fr ${DOCSDIR}
+.endif
+.ifndef(WITHOUT_RUBY)
+	${RM} -fr ${DOCSDIR}/ruby/rdocs
+.endif
+
+.include <bsd.port.mk>
diff --git a/databases/xapian-bindings/distinfo b/databases/xapian-bindings/distinfo
new file mode 100644
index 0000000..306e9af
--- /dev/null
+++ b/databases/xapian-bindings/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-bindings-1.0.22.tar.gz) = 9790f6df53e952e95f0b343fb297540ea1785e08d06125e32975ec35919b42a2
+SIZE (xapian-bindings-1.0.22.tar.gz) = 1071588
diff --git a/databases/xapian-bindings/files/patch-configure b/databases/xapian-bindings/files/patch-configure
new file mode 100644
index 0000000..bbc09d3
--- /dev/null
+++ b/databases/xapian-bindings/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig	2010-10-28 16:54:25.000000000 +0000
++++ configure	2010-10-28 16:54:39.000000000 +0000
+@@ -15156,7 +15156,7 @@ $as_echo_n "checking for python librarie
+ 	mingw* | pw32*)
+ 	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.prefix,"libs").replace(os.sep,"/")+" -lpython"+sys.version[:3].replace(".",""))'` ;;
+ 	cygwin*)
+-	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.path[3],"config")+" -lpython"+sys.version[:3]')` ;;
++	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.path[3],"config")+" -lpython"+sys.version[:3])'` ;;
+ 	*)
+ 	  PYTHON_LIBS= ;;
+ 	esac
diff --git a/databases/xapian-bindings/pkg-descr b/databases/xapian-bindings/pkg-descr
new file mode 100644
index 0000000..fe5eedc
--- /dev/null
+++ b/databases/xapian-bindings/pkg-descr
@@ -0,0 +1,4 @@
+SWIG and JNI bindings allowing Xapian to be used from various other
+programming languages.
+
+WWW:	http://www.xapian.org/
diff --git a/databases/xapian-bindings/pkg-plist b/databases/xapian-bindings/pkg-plist
new file mode 100644
index 0000000..8b093e1
--- /dev/null
+++ b/databases/xapian-bindings/pkg-plist
@@ -0,0 +1,39 @@
+@comment $FreeBSD: ports/databases/xapian-bindings/pkg-plist,v 1.4 2009/09/19 11:58:20 miwi Exp $
+%%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/index.html
+%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleexpand.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleindex.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplematchdecider.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplesearch.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/index.html
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/_xapian.so
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyo
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleexpand.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleindex.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplematchdecider.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplesearch.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/index.html
+%%BINDING_RUBY%%%%RUBY_SITELIBDIR%%/xapian.rb
+%%BINDING_RUBY%%%%RUBY_SITEARCHLIBDIR%%/_xapian.so
+%%BINDING_RUBY%%@dirrmtry %%RUBY_SITELIBDIR%%
+%%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby/examples
+%%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby
+%%BINDING_PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python
+%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%%
+%%BINDING_PHP%%@dirrmtry lib/php
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%/php5
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/databases/xapian-core/Makefile b/databases/xapian-core/Makefile
new file mode 100644
index 0000000..6c0aa0c
--- /dev/null
+++ b/databases/xapian-core/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for:	xapian-core
+# Date created:				5 November 2005
+# Whom:					J.F. Dockes
+#
+# $FreeBSD: ports/databases/xapian-core/Makefile,v 1.33 2012/01/24 09:05:26 sunpoet Exp $
+#
+
+PORTNAME=	xapian-core
+PORTVERSION=	1.0.22
+PORTEPOCH=	1
+CATEGORIES=	databases
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	A probabilistic text search database engine
+
+LICENSE=	GPLv2
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+OPTIONS=	SSE2 "Use SSE2 for floating point" Off
+
+MAN1=		quartzcheck.1 quartzcompact.1 quartzdump.1 \
+		xapian-check.1 xapian-compact.1 xapian-config.1 \
+		xapian-progsrv.1 xapian-tcpsrv.1 xapian-inspect.1
+
+.if defined(WITHOUT_SSE2)
+CONFIGURE_ARGS+=	--disable-sse
+.endif
+
+post-install:
+.for file in delve quest copydatabase
+	${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/${file} ${PREFIX}/bin/xapian-${file}
+.endfor
+.ifdef(NOPORTDOCS)
+	${RM} -rf ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/databases/xapian-core/distinfo b/databases/xapian-core/distinfo
new file mode 100644
index 0000000..48f8b38
--- /dev/null
+++ b/databases/xapian-core/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-core-1.0.22.tar.gz) = 39fc7ec7a233c2a5b3cea4954dd35c1f891841274d35bf746d23b1feac6fe511
+SIZE (xapian-core-1.0.22.tar.gz) = 3342736
diff --git a/databases/xapian-core/files/patch-Makefile.in b/databases/xapian-core/files/patch-Makefile.in
new file mode 100644
index 0000000..1b04a2d
--- /dev/null
+++ b/databases/xapian-core/files/patch-Makefile.in
@@ -0,0 +1,32 @@
+--- Makefile.in.orig	Fri May 18 00:58:07 2007
++++ Makefile.in	Fri May 18 13:10:33 2007
+@@ -49,7 +49,8 @@
+ @VPATH_BUILD_TRUE@am__append_1 = -I$(top_builddir)/include \
+ @VPATH_BUILD_TRUE@	-I$(top_srcdir)/languages -Ilanguages \
+ @VPATH_BUILD_TRUE@	-I$(top_srcdir)/queryparser
+-bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
++bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) 
++noinst_PROGRAMS = \
+ 	examples/copydatabase$(EXEEXT) examples/delve$(EXEEXT) \
+ 	examples/quest$(EXEEXT) examples/simpleexpand$(EXEEXT) \
+ 	examples/simpleindex$(EXEEXT) examples/simplesearch$(EXEEXT)
+@@ -464,7 +465,7 @@
+ @BUILD_BACKEND_REMOTE_TRUE@am__EXEEXT_3 = bin/xapian-progsrv$(EXEEXT) \
+ @BUILD_BACKEND_REMOTE_TRUE@	bin/xapian-tcpsrv$(EXEEXT)
+ binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+-PROGRAMS = $(bin_PROGRAMS)
++PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
+ am_bin_quartzcheck_OBJECTS =  \
+ 	bin/bin_quartzcheck-quartzcheck.$(OBJEXT)
+ bin_quartzcheck_OBJECTS = $(am_bin_quartzcheck_OBJECTS)
+@@ -909,9 +910,7 @@
+ libxapian_la_LDFLAGS = $(XAPIAN_LDFLAGS) -no-undefined -version-info $(LIBRARY_VERSION_INFO)
+ @MAINTAINER_NO_DOCS_FALSE@dist_man_MANS = xapian-config.1 \
+ @MAINTAINER_NO_DOCS_FALSE@	$(am__append_3) $(am__append_5) \
+-@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7) \
+-@MAINTAINER_NO_DOCS_FALSE@	examples/copydatabase.1 \
+-@MAINTAINER_NO_DOCS_FALSE@	examples/delve.1 examples/quest.1
++@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7)
+ bin_quartzcheck_CPPFLAGS = -I$(top_srcdir)/backends/quartz
+ bin_quartzcheck_SOURCES = bin/quartzcheck.cc
+ bin_quartzcheck_LDADD = $(ldflags) libquartzcheck.la libxapian.la
diff --git a/databases/xapian-core/pkg-descr b/databases/xapian-core/pkg-descr
new file mode 100644
index 0000000..e9c1bbd
--- /dev/null
+++ b/databases/xapian-core/pkg-descr
@@ -0,0 +1,19 @@
+Xapian is an Open Source Probabilistic Information Retrieval library,
+released under the GPL. It's written in C++, with bindings to allow use
+from other languages.
+
+Xapian is designed to be a highly adaptable toolkit to allow developers to
+easily add advanced indexing and search facilities to their own
+applications.
+
+Xapian features include:
+ - Ranked probabilistic search - word importance weighting
+ - Relevance feedback
+ - Phrase and proximity searching
+ - Full range of structured boolean search operators
+ - Term stemming
+ - Database files > 2GB
+ - Platform independent data formats
+ - Allows simultaneous update and searching.
+
+WWW: http://www.xapian.org
diff --git a/databases/xapian-core/pkg-plist b/databases/xapian-core/pkg-plist
new file mode 100644
index 0000000..18be317
--- /dev/null
+++ b/databases/xapian-core/pkg-plist
@@ -0,0 +1,365 @@
+@comment $FreeBSD: ports/databases/xapian-core/pkg-plist,v 1.20 2010/10/29 16:23:53 brix Exp $
+bin/quartzcheck
+bin/quartzcompact
+bin/quartzdump
+bin/xapian-check
+bin/xapian-compact
+bin/xapian-config
+bin/xapian-copydatabase
+bin/xapian-delve
+bin/xapian-inspect
+bin/xapian-progsrv
+bin/xapian-quest
+bin/xapian-tcpsrv
+include/xapian/base.h
+include/xapian/database.h
+include/xapian/dbfactory.h
+include/xapian/deprecated.h
+include/xapian/document.h
+include/xapian/enquire.h
+include/xapian/error.h
+include/xapian/errorhandler.h
+include/xapian/expanddecider.h
+include/xapian/positioniterator.h
+include/xapian/postingiterator.h
+include/xapian/query.h
+include/xapian/queryparser.h
+include/xapian/sorter.h
+include/xapian/stem.h
+include/xapian/termgenerator.h
+include/xapian/termiterator.h
+include/xapian/types.h
+include/xapian/unicode.h
+include/xapian/valueiterator.h
+include/xapian/version.h
+include/xapian/visibility.h
+include/xapian.h
+lib/libxapian.a
+lib/libxapian.la
+lib/libxapian.so
+lib/libxapian.so.21
+lib/cmake/xapian/xapian-config.cmake
+lib/cmake/xapian/xapian-config-version.cmake
+share/aclocal/xapian.m4
+%%PORTDOCS%%%%DOCSDIR%%/admin_notes.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc.pdf
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/annotated.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Document-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Document.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESetIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESetIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Enquire-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Enquire.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ErrorHandler-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ErrorHandler.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSetIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSetIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PositionIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PositionIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParser-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParser.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RSet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stem-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stem.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermGenerator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermGenerator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classes.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/database_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/dbfactory_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/deprecated.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/document_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/doxygen.css
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/doxygen.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/enquire_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/error_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/errorhandler_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/expanddecider_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/files.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_0.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_1.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_10.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_11.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_2.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_3.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_4.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_5.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_6.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_7.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_8.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_9.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x62.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x63.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x64.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x65.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x66.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x67.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x68.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x69.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6b.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6c.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6d.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6f.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x70.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x71.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x72.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x73.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x74.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x75.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x76.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x77.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x62.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x63.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x64.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x65.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x66.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x67.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x68.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x69.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6b.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6c.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6d.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6f.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x70.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x71.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x72.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x73.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x74.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x75.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x76.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x77.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/hierarchy.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/index.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__0.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__1.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__10.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__11.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__12.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__13.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__14.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__15.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__16.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__17.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__18.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__19.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__2.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__20.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__21.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__22.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__23.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__24.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__3.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__4.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__5.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__6.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__7.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__8.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__9.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherits.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Auto.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Flint.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1InMemory.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Quartz.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Remote.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Unicode.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaces.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/pages.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/positioniterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/postingiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/query_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/queryparser_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/sorter_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/stem_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_b.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_l.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_r.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tabs.css
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/termgenerator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/termiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/types_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/unicode_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/valueiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/version_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/xapian_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/bm25.html
+%%PORTDOCS%%%%DOCSDIR%%/code_structure.html
+%%PORTDOCS%%%%DOCSDIR%%/deprecation.html
+%%PORTDOCS%%%%DOCSDIR%%/glossary.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install.html
+%%PORTDOCS%%%%DOCSDIR%%/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/intro_ir.html
+%%PORTDOCS%%%%DOCSDIR%%/matcherdesign.html
+%%PORTDOCS%%%%DOCSDIR%%/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/quartzdesign.html
+%%PORTDOCS%%%%DOCSDIR%%/queryparser.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstart.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartexpand.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartindex.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartsearch.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/remote.html
+%%PORTDOCS%%%%DOCSDIR%%/remote_protocol.html
+%%PORTDOCS%%%%DOCSDIR%%/scalability.html
+%%PORTDOCS%%%%DOCSDIR%%/sorting.html
+%%PORTDOCS%%%%DOCSDIR%%/spelling.html
+%%PORTDOCS%%%%DOCSDIR%%/stemming.html
+%%PORTDOCS%%%%DOCSDIR%%/synonyms.html
+%%PORTDOCS%%%%DOCSDIR%%/termgenerator.html
+%%PORTDOCS%%%%DOCSDIR%%/tests.html
+%%PORTDOCS%%%%DOCSDIR%%/valueranges.html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm include/xapian
+@dirrmtry lib/cmake/xapian
+@dirrmtry lib/cmake
diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile
new file mode 100644
index 0000000..75e0d39
--- /dev/null
+++ b/deskutils/pinot/Makefile
@@ -0,0 +1,125 @@
+# New ports collection makefile for:	pinot
+# Date created:		2006-11-19
+# Whom:			Thierry Thomas <thierry@pompo.net>
+#
+# $FreeBSD: ports/deskutils/pinot/Makefile,v 1.71 2011/11/13 20:29:48 thierry Exp $
+#
+
+PORTNAME=	pinot
+PORTVERSION=	0.98
+CATEGORIES=	deskutils
+MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
+#MASTER_SITES=	http://colinf.chez.com/pinot/
+#		http://amra.dyndns.org/
+
+MAINTAINER=	thierry@FreeBSD.org
+COMMENT=	Personal search and metasearch for the Free Desktop
+
+LICENSE=	GPLv2
+
+BUILD_DEPENDS=	update-desktop-database:${PORTSDIR}/devel/desktop-file-utils
+LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core	\
+		gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24	\
+		textcat.0:${PORTSDIR}/textproc/libtextcat	\
+		dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib	\
+		xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26	\
+		boost_thread.4:${PORTSDIR}/devel/boost-libs	\
+		execinfo.1:${PORTSDIR}/devel/libexecinfo	\
+		exif.12:${PORTSDIR}/graphics/libexif		\
+		exiv2.10:${PORTSDIR}/graphics/exiv2		\
+		gmime-2.4:${PORTSDIR}/mail/gmime24		\
+		tag.1:${PORTSDIR}/audio/taglib			\
+		curl.6:${PORTSDIR}/ftp/curl
+RUN_DEPENDS=	update-mime-database:${PORTSDIR}/misc/shared-mime-info	\
+		antiword:${PORTSDIR}/textproc/antiword			\
+		xdg-open:${PORTSDIR}/devel/xdg-utils			\
+		pdftotext:${PORTSDIR}/graphics/xpdf			\
+		catppt:${PORTSDIR}/textproc/catdoc			\
+		unzip:${PORTSDIR}/archivers/unzip			\
+		unrtf:${PORTSDIR}/textproc/unrtf			\
+		catdvi:${PORTSDIR}/print/catdvi
+
+PROJECTHOST=	${PORTNAME}-search
+
+LDFLAGS+=	-L${LOCALBASE}/lib
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-http=curl --with-ssl=${OPENSSLBASE} --enable-libarchive
+CONFIGURE_ENV=	MKDIR_P="${MKDIR}"
+CPPFLAGS+=	-I${LOCALBASE}/include
+
+USE_XORG=	pixman
+USE_GETTEXT=	yes
+USE_SQLITE=	3
+USE_PYTHON=	yes
+USE_OPENSSL=	yes
+USE_LDCONFIG=	${PREFIX}/lib/pinot/backends ${PREFIX}/lib/pinot/filters
+
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+=	--enable-debug=yes
+.endif
+
+.if defined(WITH_CHMLIB)
+CONFIGURE_ARGS+=	--enable-chmlib=yes
+PLIST_SUB+=	CHMLIB=""
+.else
+PLIST_SUB+=	CHMLIB="@comment "
+.endif
+
+INSTALLS_ICONS=	yes
+
+PLIST_SUB+=	DESKBAR_MOD="${LDESKBAR_MOD}"
+
+MAN1=		pinot-dbus-daemon.1 pinot-index.1 pinot-label.1 pinot-search.1 pinot.1
+
+PORTDOCS=	AUTHORS ChangeLog ChangeLog-dijon INSTALL NEWS README TODO
+
+LM2FIX=		textcat_conf.txt textcat3_conf.txt textcat31_conf.txt
+SHR2FIX=	Core/pinot-search.1 README
+UL2FIX=		Utils/xdgmime/xdgmime.c
+
+LDESKBAR_MOD=	libexec/deskbar-applet/modules-2.20-compatible
+DESKBAR_MOD=	${PREFIX}/${LDESKBAR_MOD}
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 700041
+SUB_FILES=	pkg-message
+PKGMESSAGE=	${WRKDIR}/pkg-message
+.endif
+
+post-extract:
+# remove pre-generated messages catalogs
+	${FIND} ${WRKSRC}/po -name "*.gmo" -delete
+
+pre-configure:
+	${REINPLACE_CMD} -e 's|-lthr|${PTHREAD_LIBS}|' ${WRKSRC}/configure
+	${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|'	\
+		${LM2FIX:S|^|${WRKSRC}/|}
+	${REINPLACE_CMD} -e 's|libtextcat/|libtextcat/LM/|'	\
+		${WRKSRC}/textcat_conf.txt
+	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|'	\
+		${UL2FIX:S|^|${WRKSRC}/|}
+	${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|'	\
+		${SHR2FIX:S|^|${WRKSRC}/|}
+	${REINPLACE_CMD} -e 's|Icon=pinot.png|Icon=pinot|g' \
+		${WRKSRC}/*.desktop
+
+post-install:
+	${TOUCH} ${DATADIR}/stopwords/.empty_file
+	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${DESKBAR_MOD}
+	@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${DESKBAR_MOD}
+	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py		\
+		${PREFIX}/lib/deskbar-applet/handlers
+	@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py	\
+		${PREFIX}/lib/deskbar-applet/handlers
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+.if ${OSVERSION} < 700041
+	@${ECHO_MSG}
+	@${CAT} ${PKGMESSAGE}
+	@${ECHO_MSG}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/deskutils/pinot/distinfo b/deskutils/pinot/distinfo
new file mode 100644
index 0000000..1952baf
--- /dev/null
+++ b/deskutils/pinot/distinfo
@@ -0,0 +1,2 @@
+SHA256 (pinot-0.98.tar.gz) = 8a89a73a48344074aa8f4534ce68fd18e3d84553645cef864c137ab21d8d341c
+SIZE (pinot-0.98.tar.gz) = 1100996
diff --git a/deskutils/pinot/files/pkg-message.in b/deskutils/pinot/files/pkg-message.in
new file mode 100644
index 0000000..6baf21a
--- /dev/null
+++ b/deskutils/pinot/files/pkg-message.in
@@ -0,0 +1,13 @@
+=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-
+Threading issues may cause the daemon to crash unexpectedly.
+A fix is to add the following lines to /etc/libmap.conf (which may not exist):
+
+[%%PREFIX%%/bin/pinot]
+libpthread.so.2         libc_r.so.6
+libpthread.so           libc_r.so
+[%%PREFIX%%/bin/pinot-dbus-daemon]
+libpthread.so.2         libc_r.so.6
+libpthread.so           libc_r.so
+
+Refer to the libmap.conf(5) man page for details.
+=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-
diff --git a/deskutils/pinot/pkg-descr b/deskutils/pinot/pkg-descr
new file mode 100644
index 0000000..7059a8a
--- /dev/null
+++ b/deskutils/pinot/pkg-descr
@@ -0,0 +1,23 @@
+Pinot is a D-Bus service that crawls, indexes your documents and monitors them
+for changes, with a GTK-based user interface that enables to query the index
+built by the service or your favourite Web engine, and display and analyze the
+results.
+
+Features:
+- advanced queries (probabilistic search, boolean filters, date ranges).
+- language detection.
+- listing of indexed documents.
+- editing of metadata.
+- automatic results labeling.
+- stored queries.
+- results ranking history.
+- dynamic document summaries.
+- only crawl and index the directories you choose.
+- D-Bus interface for easy integration with other applications, eg Deskbar
+  Applet.
+- no dependency on GNOME or KDE.
+- support for common file types.
+- search your desktop and the Web.
+- query remote indexes.
+
+WWW: http://code.google.com/p/pinot-search/
diff --git a/deskutils/pinot/pkg-plist b/deskutils/pinot/pkg-plist
new file mode 100644
index 0000000..2510c44
--- /dev/null
+++ b/deskutils/pinot/pkg-plist
@@ -0,0 +1,83 @@
+bin/pinot
+bin/pinot-dbus-daemon
+bin/pinot-index
+bin/pinot-label
+bin/pinot-prefs
+bin/pinot-search
+etc/pinot/external-filters.xml
+etc/pinot/globalconfig.xml
+etc/pinot/textcat3_conf.txt
+etc/pinot/textcat31_conf.txt
+etc/pinot/textcat_conf.txt
+etc/xdg/autostart/pinot-dbus-daemon.desktop
+%%DESKBAR_MOD%%/pinot-module.py
+%%DESKBAR_MOD%%/pinot-module.pyc
+%%DESKBAR_MOD%%/pinot-module.pyo
+lib/deskbar-applet/handlers/pinot-live.py
+lib/deskbar-applet/handlers/pinot-live.pyc
+lib/deskbar-applet/handlers/pinot-live.pyo
+lib/pinot/backends/libxapianbackend.so
+lib/pinot/filters/libarchivefilter.so
+%%CHMLIB%%lib/pinot/filters/libchmfilter.so
+lib/pinot/filters/libexiv2imagefilter.so
+lib/pinot/filters/libexternalfilter.so
+lib/pinot/filters/libmboxfilter.so
+lib/pinot/filters/libtaglibfilter.so
+share/applications/pinot.desktop
+share/applications/pinot-prefs.desktop
+share/dbus-1/services/de.berlios.Pinot.service
+share/icons/hicolor/16x16/apps/pinot.png
+share/icons/hicolor/22x22/apps/pinot.png
+share/icons/hicolor/24x24/apps/pinot.png
+share/icons/hicolor/32x32/apps/pinot.png
+share/icons/hicolor/48x48/apps/pinot.png
+share/locale/de/LC_MESSAGES/pinot.mo
+share/locale/es/LC_MESSAGES/pinot.mo
+share/locale/fr/LC_MESSAGES/pinot.mo
+share/locale/he/LC_MESSAGES/pinot.mo
+share/locale/it/LC_MESSAGES/pinot.mo
+share/locale/ja/LC_MESSAGES/pinot.mo
+share/locale/nl/LC_MESSAGES/pinot.mo
+share/locale/pt/LC_MESSAGES/pinot.mo
+share/locale/pt_BR/LC_MESSAGES/pinot.mo
+share/locale/ru/LC_MESSAGES/pinot.mo
+share/locale/sv/LC_MESSAGES/pinot.mo
+share/locale/zh_CN/LC_MESSAGES/pinot.mo
+share/locale/zh_TW/LC_MESSAGES/pinot.mo
+%%DATADIR%%/engines/AmazonAPI.src
+%%DATADIR%%/engines/Bing.src
+%%DATADIR%%/engines/Clusty.src
+%%DATADIR%%/engines/DuckDuckGo.xml
+%%DATADIR%%/engines/Freshmeat.src
+%%DATADIR%%/engines/Google.src
+%%DATADIR%%/engines/KodersDescription.xml
+%%DATADIR%%/engines/OmegaDescription.xml
+%%DATADIR%%/engines/Topix.src
+%%DATADIR%%/engines/UNData.src
+%%DATADIR%%/engines/Wikipedia.src
+%%DATADIR%%/metase-gtk2.glade
+%%DATADIR%%/metase-gtk2.gladep
+%%DATADIR%%/pinot-cd.sh
+%%DATADIR%%/pinot-check-file.sh
+%%DATADIR%%/pinot-dbus-daemon.xml
+%%DATADIR%%/pinot-enum-index.sh
+%%DATADIR%%/stopwords/.empty_file
+%%DATADIR%%/xapian-powered.png
+@dirrm %%DATADIR%%/stopwords
+@dirrm %%DATADIR%%/engines
+@dirrm %%DATADIR%%
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
+@dirrmtry share/applications
+@dirrm lib/pinot/filters
+@dirrm lib/pinot/backends
+@dirrm lib/pinot
+@dirrmtry libexec/deskbar-applet/modules-2.20-compatible
+@dirrmtry libexec/deskbar-applet
+@dirrmtry lib/deskbar-applet/handlers
+@dirrmtry lib/deskbar-applet
+@dirrmtry etc/xdg/autostart
+@dirrmtry etc/xdg
+@dirrm etc/pinot
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
new file mode 100644
index 0000000..b712f55
--- /dev/null
+++ b/deskutils/recoll/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for:   recoll
+# Date created:        5 December 2005
+# Whom:                J.F. Dockes <jean-francois.dockes@wanadoo.fr>
+#
+# $FreeBSD: ports/deskutils/recoll/Makefile,v 1.46 2012/01/24 09:03:43 sunpoet Exp $
+#
+
+PORTNAME=	recoll
+PORTVERSION=	1.15.5
+CATEGORIES=	deskutils
+MASTER_SITES=	http://www.lesbonscomptes.com/recoll/
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	A personal full text search package, based on QT and Xapian
+
+LIB_DEPENDS=	xapian.[1-2][0-9]:${PORTSDIR}/databases/xapian-core
+
+USE_QT_VER=	4
+QT_COMPONENTS=	gui qmake_build uic_build moc_build rcc_build \
+		qt3support uic3_build porting
+GNU_CONFIGURE=	yes
+USE_GMAKE=	yes
+USE_ICONV=	yes
+INSTALLS_ICONS=	yes
+
+MAN1=		recoll.1 recollindex.1
+MAN5=		recoll.conf.5
+
+post-patch:
+	${REINPLACE_CMD} -e 's/^CXXFLAGS =/CXXFLAGS ?=/' \
+		${WRKSRC}/mk/localdefs.in
+
+.include <bsd.port.mk>
diff --git a/deskutils/recoll/distinfo b/deskutils/recoll/distinfo
new file mode 100644
index 0000000..a38604e
--- /dev/null
+++ b/deskutils/recoll/distinfo
@@ -0,0 +1,2 @@
+SHA256 (recoll-1.15.5.tar.gz) = dec55fadd7475addcf2a005c78260f0fcb6450ef0f12ece96e3cda3e6ad06891
+SIZE (recoll-1.15.5.tar.gz) = 1319396
diff --git a/deskutils/recoll/pkg-descr b/deskutils/recoll/pkg-descr
new file mode 100644
index 0000000..1aa20b0
--- /dev/null
+++ b/deskutils/recoll/pkg-descr
@@ -0,0 +1,24 @@
+Recoll is a personal full text search package with a QT graphical
+interface. It is based on a very strong backend (Xapian), for which it
+provides an easy to use and feature-rich interface.
+
+Features:
+    * Free, GPL license.
+    * QT-based GUI.
+    * Supports the following document types (and their compressed versions): 
+      - Natively: text, html, OpenOffice files, maildir and mailbox 
+        (Mozilla and Thunderbird mail ok) with attachments, gaim log files.
+      - With external helpers:  pdf (pdftotext), postscript (ghostscript),
+        msword (antiword), excel, ppt (catdoc), rtf (unrtf), 
+    * Powerful query facilities, with boolean searches, phrases, filter on
+      file types and directory tree. 
+    * Support for multiple charsets. Internal processing and storage uses
+      Unicode UTF-8. 
+    * Stemming performed at query time (can switch stemming language after
+      indexing) 
+    * Easy installation. No database daemon, web server or exotic language
+      necessary. 
+    * An indexer which runs either as a thread inside the GUI or as an
+      external, cron'able program. 
+
+WWW: http://www.lesbonscomptes.com/recoll/
diff --git a/deskutils/recoll/pkg-plist b/deskutils/recoll/pkg-plist
new file mode 100644
index 0000000..3b9593c
--- /dev/null
+++ b/deskutils/recoll/pkg-plist
@@ -0,0 +1,96 @@
+bin/recoll
+bin/recollindex
+share/applications/recoll-searchgui.desktop
+share/icons/hicolor/48x48/apps/recoll.png
+share/pixmaps/recoll.png
+%%DATADIR%%/doc/docbook.css
+%%DATADIR%%/doc/usermanual.html
+%%DATADIR%%/examples/fields
+%%DATADIR%%/examples/mimeconf
+%%DATADIR%%/examples/mimemap
+%%DATADIR%%/examples/mimeview
+%%DATADIR%%/examples/rclmon.sh
+%%DATADIR%%/examples/recoll.conf
+%%DATADIR%%/filters/hotrecoll.py
+%%DATADIR%%/filters/rclabw
+%%DATADIR%%/filters/rclaptosidman
+%%DATADIR%%/filters/rclaudio
+%%DATADIR%%/filters/rclchm
+%%DATADIR%%/filters/rcldjvu
+%%DATADIR%%/filters/rcldoc
+%%DATADIR%%/filters/rcldvi
+%%DATADIR%%/filters/rclexecm.py
+%%DATADIR%%/filters/rclfb2
+%%DATADIR%%/filters/rclflac
+%%DATADIR%%/filters/rclgaim
+%%DATADIR%%/filters/rclics
+%%DATADIR%%/filters/rclid3
+%%DATADIR%%/filters/rclimg
+%%DATADIR%%/filters/rclinfo
+%%DATADIR%%/filters/rclkar
+%%DATADIR%%/filters/rclkwd
+%%DATADIR%%/filters/rcllatinclass.py
+%%DATADIR%%/filters/rcllatinstops.zip
+%%DATADIR%%/filters/rcllyx
+%%DATADIR%%/filters/rclman
+%%DATADIR%%/filters/rclnull
+%%DATADIR%%/filters/rclogg
+%%DATADIR%%/filters/rclopxml
+%%DATADIR%%/filters/rclpdf
+%%DATADIR%%/filters/rclpurple
+%%DATADIR%%/filters/rclpython
+%%DATADIR%%/filters/rclppt
+%%DATADIR%%/filters/rclps
+%%DATADIR%%/filters/rclrtf
+%%DATADIR%%/filters/rclscribus
+%%DATADIR%%/filters/rclshowinfo
+%%DATADIR%%/filters/rclsiduxman
+%%DATADIR%%/filters/rclsoff
+%%DATADIR%%/filters/rclsvg
+%%DATADIR%%/filters/rcltex
+%%DATADIR%%/filters/rcltext
+%%DATADIR%%/filters/rcluncomp
+%%DATADIR%%/filters/rclwpd
+%%DATADIR%%/filters/rclxls
+%%DATADIR%%/filters/rclzip
+%%DATADIR%%/filters/xdg-open
+%%DATADIR%%/images/aptosid-book.png
+%%DATADIR%%/images/aptosid-manual.png
+%%DATADIR%%/images/document.png
+%%DATADIR%%/images/drawing.png
+%%DATADIR%%/images/folder.png
+%%DATADIR%%/images/html.png
+%%DATADIR%%/images/image.png
+%%DATADIR%%/images/message.png
+%%DATADIR%%/images/mozilla_doc.png
+%%DATADIR%%/images/pdf.png
+%%DATADIR%%/images/pidgin.png
+%%DATADIR%%/images/postscript.png
+%%DATADIR%%/images/presentation.png
+%%DATADIR%%/images/sidux-book.png
+%%DATADIR%%/images/source.png
+%%DATADIR%%/images/sownd.png
+%%DATADIR%%/images/soffice.png
+%%DATADIR%%/images/spreadsheet.png
+%%DATADIR%%/images/text-x-python.png
+%%DATADIR%%/images/txt.png
+%%DATADIR%%/images/wordprocessing.png
+%%DATADIR%%/translations/recoll_fr.qm
+%%DATADIR%%/translations/recoll_it.qm
+%%DATADIR%%/translations/recoll_lt.qm
+%%DATADIR%%/translations/recoll_de.qm
+%%DATADIR%%/translations/recoll_uk.qm
+%%DATADIR%%/translations/recoll_ru.qm
+%%DATADIR%%/translations/recoll_tr.qm
+%%DATADIR%%/translations/recoll_xx.qm
+@dirrm %%DATADIR%%/doc
+@dirrm %%DATADIR%%/examples
+@dirrm %%DATADIR%%/filters
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%/translations
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
diff --git a/www/ikiwiki/Makefile b/www/ikiwiki/Makefile
new file mode 100644
index 0000000..c63e474
--- /dev/null
+++ b/www/ikiwiki/Makefile
@@ -0,0 +1,140 @@
+# New ports collection makefile for:	ikiwiki
+# Date created:		21 Apr 2007
+# Whom:			Henrik Brix Andersen <henrik@brixandersen.dk>
+#
+# $FreeBSD: ports/www/ikiwiki/Makefile,v 1.67 2012/01/21 17:37:09 eadler Exp $
+
+PORTNAME=	ikiwiki
+PORTVERSION=	3.20110608
+CATEGORIES=	www
+MASTER_SITES=	${MASTER_SITE_DEBIAN_POOL} \
+		http://kitenet.net/~joey/debian/unstable/
+DISTNAME=	${PORTNAME}_${PORTVERSION}
+
+MAINTAINER=	brix@FreeBSD.org
+COMMENT=	A wiki compiler
+
+BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
+		${SITE_PERL}/${PERL_ARCH}/Locale/gettext.pm:${PORTSDIR}/devel/p5-Locale-gettext \
+		${SITE_PERL}/CGI/FormBuilder.pm:${PORTSDIR}/www/p5-CGI-FormBuilder \
+		${SITE_PERL}/CGI/Session.pm:${PORTSDIR}/www/p5-CGI-Session \
+		${SITE_PERL}/Date/Parse.pm:${PORTSDIR}/devel/p5-TimeDate \
+		${SITE_PERL}/HTML/Scrubber.pm:${PORTSDIR}/www/p5-HTML-Scrubber \
+		${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
+		${SITE_PERL}/Mail/Sendmail.pm:${PORTSDIR}/mail/p5-Mail-Sendmail \
+		${SITE_PERL}/Text/Markdown.pm:${PORTSDIR}/textproc/p5-Text-Markdown \
+		${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
+		${SITE_PERL}/XML/Simple.pm:${PORTSDIR}/textproc/p5-XML-Simple \
+		${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML
+RUN_DEPENDS:=	${BUILD_DEPENDS} \
+		${SITE_PERL}/File/MimeInfo.pm:${PORTSDIR}/devel/p5-File-MimeInfo \
+		${SITE_PERL}/RPC/XML.pm:${PORTSDIR}/net/p5-RPC-XML \
+		${SITE_PERL}/XML/Feed.pm:${PORTSDIR}/textproc/p5-XML-Feed \
+		${SITE_PERL}/Authen/Passphrase.pm:${PORTSDIR}/security/p5-Authen-Passphrase
+
+WRKSRC=		${WRKDIR}/${PORTNAME}
+
+LICENSE=	GPLv2
+PERL_CONFIGURE=	yes
+USE_GMAKE=	yes
+USE_GETTEXT=	yes
+
+OPTIONS=	PO4A "Install translated underlays" On \
+		SEARCH "Install search backend" On \
+		W3M "Install w3m CGI wrapper" Off
+
+MAN1=		ikiwiki.1 ikiwiki-calendar.1 ikiwiki-makerepo.1 ikiwiki-transition.1 ikiwiki-update-wikilist.1
+MAN8=		ikiwiki-mass-rebuild.8
+PORTDOCS=	CHANGELOG NEWS README
+PORTEXAMPLES=	*
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_PO4A)
+PLIST_SUB+=	PO4A=""
+RUN_DEPENDS+=	po4a>=0.39:${PORTSDIR}/textproc/po4a
+BUILD_DEPENDS+=	po4a>=0.39:${PORTSDIR}/textproc/po4a
+.else
+PLIST_SUB+=	PO4A="@comment "
+.endif
+
+.if defined(WITH_SEARCH)
+RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
+		${SITE_PERL}/${PERL_ARCH}/Search/Xapian.pm:${PORTSDIR}/databases/p5-Search-Xapian \
+		${LOCALBASE}/www/xapian-omega/cgi-bin/omega:${PORTSDIR}/www/xapian-omega
+.endif
+
+.if defined(WITH_W3M)
+MAKE_ENV+=	W3M_CGI_BIN=${PREFIX}/libexec/w3m/cgi-bin
+PLIST_SUB+=	W3M=""
+.else
+PLIST_SUB+=	W3M="@comment "
+.endif
+
+post-patch:
+	@${GREP} -rl '^#!/usr/bin/perl' ${WRKSRC} | \
+		${XARGS} ${REINPLACE_CMD} -i '' \
+		-e "s|#!/usr/bin/perl|#!${PERL}|"
+	@${REINPLACE_CMD} -i '' \
+		-e "s|/usr/bin/markdown|${LOCALBASE}/bin/markdown|" \
+		${WRKSRC}/IkiWiki/Plugin/mdwn.pm
+	@${REINPLACE_CMD} -i '' \
+		-e "s|/etc/ikiwiki/wikilist|${PREFIX}/etc/ikiwiki/wikilist|" \
+		${WRKSRC}/ikiwiki-mass-rebuild \
+		${WRKSRC}/doc/ikiwiki-mass-rebuild.mdwn \
+		${WRKSRC}/ikiwiki-update-wikilist \
+		${WRKSRC}/doc/ikiwiki-update-wikilist.mdwn
+	@${REINPLACE_CMD} -i '' \
+		-e 's|$$(PREFIX)/share/man|$$(PREFIX)/man|' \
+		-e 's|-wholename|-path|' \
+		-e 's|\(-install -d $$(DESTDIR)/etc/ikiwiki\)|#\1|' \
+		-e 's|\(-install -m 0644 wikilist\)|#\1|' \
+		-e 's|\(-install -m 0644 auto.setup\)|#\1|' \
+		-e 's|\(-install -m 0644 auto-blog.setup\)|#\1|' \
+		-e 's|$$(DESTDIR)$$(PREFIX)/share/ikiwiki/examples|${EXAMPLESDIR}|' \
+		${WRKSRC}/Makefile.PL
+	@${REINPLACE_CMD} -i '' \
+		-e "s|share/ikiwiki/examples|share/examples/ikiwiki|" \
+		${WRKSRC}/IkiWiki/Setup/Automator.pm
+	@${REINPLACE_CMD} -i '' \
+		-e "s|/usr/lib/cgi-bin/omega/omega|${LOCALBASE}/www/xapian-omega/cgi-bin/omega|g" \
+		${WRKSRC}/IkiWiki/Plugin/search.pm
+	@${REINPLACE_CMD} -i '' \
+		-e "s|/etc/highlight|${LOCALBASE}/etc/highlight|" \
+		-e "s|/usr/share/highlight|${LOCALBASE}/share/highlight|" \
+		${WRKSRC}/IkiWiki/Plugin/highlight.pm
+.ifndef(WITH_PO4A)
+	@${REINPLACE_CMD} -i '' \
+		-e 's|^\(TRANSLATED_UNDERLAYS=\).*|\1|' \
+		${WRKSRC}/po/Makefile
+.endif
+.ifndef(WITH_W3M)
+	@${REINPLACE_CMD} -i '' \
+		-e '/w3m/d' \
+		-e '/W3M/d' \
+		 ${WRKSRC}/Makefile.PL
+.endif
+.if defined(NOPORTEXAMPLES)
+	@${REINPLACE_CMD} -i '' \
+		-e 's|\(install -d ${EXAMPLESDIR}\)|#\1|' \
+		-e 's|\(cp -aL doc/examples\)|#\1|' \
+		-e 's|\(install -m 644 doc/examples\)|#\1|' \
+		${WRKSRC}/Makefile.PL
+.endif
+
+post-install:
+	${MKDIR} ${PREFIX}/etc/ikiwiki
+	${INSTALL_DATA} ${WRKSRC}/auto.setup ${PREFIX}/etc/ikiwiki
+	${INSTALL_DATA} ${WRKSRC}/auto-blog.setup ${PREFIX}/etc/ikiwiki
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR}
+.endif
+.if !defined(NOPORTEXAMPLES)
+	${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/ikiwiki.setup ${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/wikilist ${EXAMPLESDIR}
+.endif
+	@${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
diff --git a/www/ikiwiki/distinfo b/www/ikiwiki/distinfo
new file mode 100644
index 0000000..d1ac2c8
--- /dev/null
+++ b/www/ikiwiki/distinfo
@@ -0,0 +1,2 @@
+SHA256 (ikiwiki_3.20110608.tar.gz) = b2e0d05be85135a8e44ffcbbbcaa29a17c45b4373899ab10c6096c4298791ecc
+SIZE (ikiwiki_3.20110608.tar.gz) = 2377663
diff --git a/www/ikiwiki/pkg-descr b/www/ikiwiki/pkg-descr
new file mode 100644
index 0000000..95fe2b3
--- /dev/null
+++ b/www/ikiwiki/pkg-descr
@@ -0,0 +1,10 @@
+ikiwiki is a wiki compiler. It converts wiki pages into html pages
+suitable for publishing on a website. Unlike many wikis, ikiwiki does
+not have its own ad-hoc means of storing page history, and instead
+uses a revision control system (currently supported is bzr, git,
+mercurial, monotone, subversion and tla).
+
+There are many other features, including support for blogging, as well
+as a large array of plugins.
+
+WWW: http://ikiwiki.info/
diff --git a/www/ikiwiki/pkg-message b/www/ikiwiki/pkg-message
new file mode 100644
index 0000000..4cd11bd
--- /dev/null
+++ b/www/ikiwiki/pkg-message
@@ -0,0 +1,8 @@
+===============================================================================
+Some of the non-default ikiwiki plug-ins may require additional perl
+modules. Please see the following URL for more information:
+
+http://ikiwiki.info/plugins/
+
+NOTE: Remember to regenerate any ikiwiki wrappers after upgrading.
+===============================================================================
diff --git a/www/ikiwiki/pkg-plist b/www/ikiwiki/pkg-plist
new file mode 100644
index 0000000..ea32877
--- /dev/null
+++ b/www/ikiwiki/pkg-plist
@@ -0,0 +1,842 @@
+%%DATADIR%%/basewiki/favicon.ico
+%%DATADIR%%/basewiki/ikiwiki.mdwn
+%%DATADIR%%/basewiki/ikiwiki/directive.mdwn
+%%DATADIR%%/basewiki/ikiwiki/formatting.mdwn
+%%DATADIR%%/basewiki/ikiwiki/markdown.mdwn
+%%DATADIR%%/basewiki/ikiwiki/openid.mdwn
+%%DATADIR%%/basewiki/ikiwiki/pagespec.mdwn
+%%DATADIR%%/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%DATADIR%%/basewiki/ikiwiki/pagespec/po.mdwn
+%%DATADIR%%/basewiki/ikiwiki/pagespec/sorting.mdwn
+%%DATADIR%%/basewiki/ikiwiki/searching.mdwn
+%%DATADIR%%/basewiki/ikiwiki/subpage.mdwn
+%%DATADIR%%/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%DATADIR%%/basewiki/ikiwiki/wikilink.mdwn
+%%DATADIR%%/basewiki/index.mdwn
+%%DATADIR%%/basewiki/local.css
+%%DATADIR%%/basewiki/recentchanges.mdwn
+%%DATADIR%%/basewiki/sandbox.mdwn
+%%DATADIR%%/basewiki/shortcuts.mdwn
+%%DATADIR%%/basewiki/style.css
+%%DATADIR%%/basewiki/templates.mdwn
+%%DATADIR%%/basewiki/templates/note.mdwn
+%%DATADIR%%/basewiki/templates/popup.mdwn
+%%DATADIR%%/basewiki/wikiicons/diff.png
+%%DATADIR%%/basewiki/wikiicons/openidlogin-bg.gif
+%%DATADIR%%/basewiki/wikiicons/revert.png
+%%DATADIR%%/basewiki/wikiicons/search-bg.gif
+%%DATADIR%%/directives/ikiwiki/directive/aggregate.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/brokenlinks.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/calendar.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/color.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/comment.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/commentmoderation.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/copy.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/cut.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/cutpaste.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/date.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/edittemplate.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/flattr.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/format.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/fortune.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/graph.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/haiku.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/if.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/img.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/inline.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/linkmap.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/listdirectives.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/map.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/meta.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/more.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/orphans.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/pagecount.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/pagestats.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/pagetemplate.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/paste.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/ping.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/poll.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/polygen.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/postsparkline.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/progress.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/shortcut.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/sidebar.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/sparkline.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/table.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/tag.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/taglink.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/template.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/testpagespec.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/teximg.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/toc.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/toggle.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/toggleable.mdwn
+%%DATADIR%%/directives/ikiwiki/directive/version.mdwn
+%%DATADIR%%/javascript/ikiwiki/ikiwiki.js
+%%DATADIR%%/javascript/ikiwiki/relativedate.js
+%%DATADIR%%/javascript/ikiwiki/toggle.js
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/directive.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/formatting.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/markdown.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/openid.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/pagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/pagespec/po.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/searching.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/subpage.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/ikiwiki/wikilink.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/index.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/recentchanges.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/sandbox.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/shortcuts.mdwn
+%%PO4A%%%%DATADIR%%/locale/cs/basewiki/templates.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/directive.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/formatting.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/markdown.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/openid.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/pagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/pagespec/po.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/searching.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/subpage.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/ikiwiki/wikilink.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/index.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/recentchanges.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/sandbox.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/shortcuts.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/templates.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/templates/note.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/basewiki/templates/popup.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/aggregate.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/brokenlinks.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/calendar.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/color.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/comment.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/cutpaste.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/edittemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/format.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/fortune.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/graph.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/haiku.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/if.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/img.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/inline.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/linkmap.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/listdirectives.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/map.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/meta.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/more.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/orphans.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/pagecount.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/pagestats.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/pagetemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/ping.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/poll.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/polygen.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/postsparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/progress.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/shortcut.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/sparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/table.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/tag.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/template.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/testpagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/teximg.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/toc.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/toggle.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/directives/ikiwiki/directive/version.mdwn
+%%PO4A%%%%DATADIR%%/locale/da/smiley/smileys.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/directive.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/formatting.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/markdown.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/openid.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/pagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/pagespec/po.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/pagespec/sorting.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/searching.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/subpage.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/ikiwiki/wikilink.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/index.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/recentchanges.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/sandbox.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/shortcuts.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/basewiki/templates.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/aggregate.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/brokenlinks.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/calendar.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/color.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/comment.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/cutpaste.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/date.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/edittemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/format.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/fortune.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/graph.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/haiku.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/if.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/img.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/inline.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/linkmap.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/listdirectives.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/map.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/meta.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/more.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/orphans.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/pagecount.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/pagestats.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/pagetemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/ping.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/poll.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/polygen.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/postsparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/progress.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/shortcut.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/sparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/table.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/tag.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/template.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/testpagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/teximg.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/toc.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/toggle.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/directives/ikiwiki/directive/version.mdwn
+%%PO4A%%%%DATADIR%%/locale/de/smiley/smileys.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/directive.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/formatting.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/markdown.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/openid.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/pagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/pagespec/po.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/searching.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/subpage.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/ikiwiki/wikilink.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/index.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/recentchanges.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/sandbox.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/shortcuts.mdwn
+%%PO4A%%%%DATADIR%%/locale/es/basewiki/templates.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/directive.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/formatting.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/markdown.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/openid.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/pagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/pagespec/attachment.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/pagespec/po.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/searching.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/subpage.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/subpage/linkingrules.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/ikiwiki/wikilink.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/index.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/recentchanges.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/sandbox.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/shortcuts.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/basewiki/templates.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/aggregate.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/brokenlinks.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/calendar.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/color.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/comment.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/cutpaste.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/edittemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/format.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/fortune.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/graph.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/haiku.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/if.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/img.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/inline.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/linkmap.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/listdirectives.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/map.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/meta.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/more.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/orphans.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/pagecount.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/pagestats.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/pagetemplate.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/ping.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/poll.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/polygen.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/postsparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/progress.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/shortcut.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/sparkline.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/table.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/tag.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/template.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/testpagespec.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/teximg.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/toc.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/toggle.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/directives/ikiwiki/directive/version.mdwn
+%%PO4A%%%%DATADIR%%/locale/fr/smiley/smileys.mdwn
+%%DATADIR%%/openid-selector/ikiwiki/openid/jquery.js
+%%DATADIR%%/openid-selector/ikiwiki/openid/openid-jquery.js
+%%DATADIR%%/po/cs/basewiki/ikiwiki.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/directive.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/formatting.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/markdown.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/openid.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/pagespec.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/pagespec/attachment.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/pagespec/po.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/searching.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/subpage.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/subpage/linkingrules.cs.po
+%%DATADIR%%/po/cs/basewiki/ikiwiki/wikilink.cs.po
+%%DATADIR%%/po/cs/basewiki/index.cs.po
+%%DATADIR%%/po/cs/basewiki/recentchanges.cs.po
+%%DATADIR%%/po/cs/basewiki/sandbox.cs.po
+%%DATADIR%%/po/cs/basewiki/shortcuts.cs.po
+%%DATADIR%%/po/cs/basewiki/templates.cs.po
+%%DATADIR%%/po/cs/basewiki/templates/note.cs.po
+%%DATADIR%%/po/cs/basewiki/templates/popup.cs.po
+%%DATADIR%%/po/da/basewiki/ikiwiki.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/directive.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/formatting.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/markdown.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/openid.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/pagespec.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/pagespec/attachment.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/pagespec/po.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/searching.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/subpage.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/subpage/linkingrules.da.po
+%%DATADIR%%/po/da/basewiki/ikiwiki/wikilink.da.po
+%%DATADIR%%/po/da/basewiki/index.da.po
+%%DATADIR%%/po/da/basewiki/recentchanges.da.po
+%%DATADIR%%/po/da/basewiki/sandbox.da.po
+%%DATADIR%%/po/da/basewiki/shortcuts.da.po
+%%DATADIR%%/po/da/basewiki/templates.da.po
+%%DATADIR%%/po/da/basewiki/templates/note.da.po
+%%DATADIR%%/po/da/basewiki/templates/popup.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/aggregate.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/brokenlinks.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/calendar.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/color.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/comment.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/copy.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/cut.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/cutpaste.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/edittemplate.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/format.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/fortune.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/graph.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/haiku.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/if.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/img.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/inline.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/linkmap.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/listdirectives.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/map.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/meta.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/more.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/orphans.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/pagecount.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/pagestats.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/pagetemplate.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/paste.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/ping.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/poll.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/polygen.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/postsparkline.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/progress.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/shortcut.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/sparkline.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/table.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/tag.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/taglink.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/template.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/testpagespec.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/teximg.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/toc.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/toggle.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/toggleable.da.po
+%%DATADIR%%/po/da/directives/ikiwiki/directive/version.da.po
+%%DATADIR%%/po/da/smiley/smileys.da.po
+%%DATADIR%%/po/de/basewiki/ikiwiki.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/directive.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/formatting.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/markdown.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/openid.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/pagespec.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/pagespec/attachment.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/pagespec/po.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/pagespec/sorting.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/searching.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/subpage.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/subpage/linkingrules.de.po
+%%DATADIR%%/po/de/basewiki/ikiwiki/wikilink.de.po
+%%DATADIR%%/po/de/basewiki/index.de.po
+%%DATADIR%%/po/de/basewiki/recentchanges.de.po
+%%DATADIR%%/po/de/basewiki/sandbox.de.po
+%%DATADIR%%/po/de/basewiki/shortcuts.de.po
+%%DATADIR%%/po/de/basewiki/templates.de.po
+%%DATADIR%%/po/de/basewiki/templates/note.de.po
+%%DATADIR%%/po/de/basewiki/templates/popup.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/aggregate.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/brokenlinks.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/calendar.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/color.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/comment.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/copy.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/cut.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/cutpaste.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/date.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/edittemplate.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/format.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/fortune.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/graph.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/haiku.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/if.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/img.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/inline.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/linkmap.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/listdirectives.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/map.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/meta.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/more.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/orphans.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/pagecount.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/pagestats.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/pagetemplate.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/paste.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/ping.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/poll.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/polygen.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/postsparkline.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/progress.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/shortcut.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/sparkline.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/table.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/tag.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/taglink.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/template.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/testpagespec.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/teximg.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/toc.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/toggle.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/toggleable.de.po
+%%DATADIR%%/po/de/directives/ikiwiki/directive/version.de.po
+%%DATADIR%%/po/de/smiley/smileys.de.po
+%%DATADIR%%/po/es/basewiki/ikiwiki.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/directive.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/formatting.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/markdown.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/openid.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/pagespec.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/pagespec/attachment.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/pagespec/po.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/searching.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/subpage.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/subpage/linkingrules.es.po
+%%DATADIR%%/po/es/basewiki/ikiwiki/wikilink.es.po
+%%DATADIR%%/po/es/basewiki/index.es.po
+%%DATADIR%%/po/es/basewiki/recentchanges.es.po
+%%DATADIR%%/po/es/basewiki/sandbox.es.po
+%%DATADIR%%/po/es/basewiki/shortcuts.es.po
+%%DATADIR%%/po/es/basewiki/templates.es.po
+%%DATADIR%%/po/es/basewiki/templates/note.es.po
+%%DATADIR%%/po/es/basewiki/templates/popup.es.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/directive.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/formatting.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/markdown.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/openid.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/pagespec.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/pagespec/attachment.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/pagespec/po.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/searching.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/subpage.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/subpage/linkingrules.fr.po
+%%DATADIR%%/po/fr/basewiki/ikiwiki/wikilink.fr.po
+%%DATADIR%%/po/fr/basewiki/index.fr.po
+%%DATADIR%%/po/fr/basewiki/recentchanges.fr.po
+%%DATADIR%%/po/fr/basewiki/sandbox.fr.po
+%%DATADIR%%/po/fr/basewiki/shortcuts.fr.po
+%%DATADIR%%/po/fr/basewiki/templates.fr.po
+%%DATADIR%%/po/fr/basewiki/templates/note.fr.po
+%%DATADIR%%/po/fr/basewiki/templates/popup.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/aggregate.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/brokenlinks.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/calendar.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/color.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/comment.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/copy.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/cut.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/cutpaste.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/edittemplate.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/format.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/fortune.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/graph.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/haiku.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/if.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/img.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/inline.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/linkmap.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/listdirectives.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/map.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/meta.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/more.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/orphans.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/pagecount.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/pagestats.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/pagetemplate.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/paste.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/ping.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/poll.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/polygen.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/postsparkline.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/progress.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/shortcut.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/sparkline.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/table.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/tag.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/taglink.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/template.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/testpagespec.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/teximg.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/toc.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/toggle.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/toggleable.fr.po
+%%DATADIR%%/po/fr/directives/ikiwiki/directive/version.fr.po
+%%DATADIR%%/po/fr/smiley/smileys.fr.po
+%%DATADIR%%/smiley/smileys.mdwn
+%%DATADIR%%/smiley/smileys/alert.png
+%%DATADIR%%/smiley/smileys/angry.png
+%%DATADIR%%/smiley/smileys/attention.png
+%%DATADIR%%/smiley/smileys/biggrin.png
+%%DATADIR%%/smiley/smileys/checkmark.png
+%%DATADIR%%/smiley/smileys/devil.png
+%%DATADIR%%/smiley/smileys/frown.png
+%%DATADIR%%/smiley/smileys/icon-error.png
+%%DATADIR%%/smiley/smileys/icon-info.png
+%%DATADIR%%/smiley/smileys/idea.png
+%%DATADIR%%/smiley/smileys/neutral.png
+%%DATADIR%%/smiley/smileys/ohwell.png
+%%DATADIR%%/smiley/smileys/prio1.png
+%%DATADIR%%/smiley/smileys/prio2.png
+%%DATADIR%%/smiley/smileys/prio3.png
+%%DATADIR%%/smiley/smileys/question.png
+%%DATADIR%%/smiley/smileys/redface.png
+%%DATADIR%%/smiley/smileys/sad.png
+%%DATADIR%%/smiley/smileys/smile.png
+%%DATADIR%%/smiley/smileys/smile2.png
+%%DATADIR%%/smiley/smileys/smile3.png
+%%DATADIR%%/smiley/smileys/smile4.png
+%%DATADIR%%/smiley/smileys/star_off.png
+%%DATADIR%%/smiley/smileys/star_on.png
+%%DATADIR%%/smiley/smileys/thumbs-up.png
+%%DATADIR%%/smiley/smileys/tired.png
+%%DATADIR%%/smiley/smileys/tongue.png
+%%DATADIR%%/templates/aggregatepost.tmpl
+%%DATADIR%%/templates/archivepage.tmpl
+%%DATADIR%%/templates/atomitem.tmpl
+%%DATADIR%%/templates/atompage.tmpl
+%%DATADIR%%/templates/autoindex.tmpl
+%%DATADIR%%/templates/autotag.tmpl
+%%DATADIR%%/templates/blogpost.tmpl
+%%DATADIR%%/templates/calendarmonth.tmpl
+%%DATADIR%%/templates/calendaryear.tmpl
+%%DATADIR%%/templates/change.tmpl
+%%DATADIR%%/templates/comment.tmpl
+%%DATADIR%%/templates/commentmoderation.tmpl
+%%DATADIR%%/templates/editcomment.tmpl
+%%DATADIR%%/templates/editconflict.tmpl
+%%DATADIR%%/templates/editcreationconflict.tmpl
+%%DATADIR%%/templates/editfailedsave.tmpl
+%%DATADIR%%/templates/editpage.tmpl
+%%DATADIR%%/templates/editpagegone.tmpl
+%%DATADIR%%/templates/feedlink.tmpl
+%%DATADIR%%/templates/googleform.tmpl
+%%DATADIR%%/templates/inlinepage.tmpl
+%%DATADIR%%/templates/microblog.tmpl
+%%DATADIR%%/templates/openid-selector.tmpl
+%%DATADIR%%/templates/page.tmpl
+%%DATADIR%%/templates/passwordmail.tmpl
+%%DATADIR%%/templates/pocreatepage.tmpl
+%%DATADIR%%/templates/recentchanges.tmpl
+%%DATADIR%%/templates/renamesummary.tmpl
+%%DATADIR%%/templates/revert.tmpl
+%%DATADIR%%/templates/rssitem.tmpl
+%%DATADIR%%/templates/rsspage.tmpl
+%%DATADIR%%/templates/searchform.tmpl
+%%DATADIR%%/templates/searchquery.tmpl
+%%DATADIR%%/templates/titlepage.tmpl
+%%DATADIR%%/themes/actiontabs/style.css
+%%DATADIR%%/themes/blueview/background_darkness.png
+%%DATADIR%%/themes/blueview/header_background.png
+%%DATADIR%%/themes/blueview/style.css
+%%DATADIR%%/themes/goldtype/background_darkness.png
+%%DATADIR%%/themes/goldtype/header_background.png
+%%DATADIR%%/themes/goldtype/style.css
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/IkiWiki/.packlist
+%%SITE_PERL%%/IkiWiki.pm
+%%SITE_PERL%%/IkiWiki/CGI.pm
+%%SITE_PERL%%/IkiWiki/Plugin/404.pm
+%%SITE_PERL%%/IkiWiki/Plugin/aggregate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/amazon_s3.pm
+%%SITE_PERL%%/IkiWiki/Plugin/anonok.pm
+%%SITE_PERL%%/IkiWiki/Plugin/attachment.pm
+%%SITE_PERL%%/IkiWiki/Plugin/autoindex.pm
+%%SITE_PERL%%/IkiWiki/Plugin/blogspam.pm
+%%SITE_PERL%%/IkiWiki/Plugin/brokenlinks.pm
+%%SITE_PERL%%/IkiWiki/Plugin/bzr.pm
+%%SITE_PERL%%/IkiWiki/Plugin/calendar.pm
+%%SITE_PERL%%/IkiWiki/Plugin/camelcase.pm
+%%SITE_PERL%%/IkiWiki/Plugin/color.pm
+%%SITE_PERL%%/IkiWiki/Plugin/comments.pm
+%%SITE_PERL%%/IkiWiki/Plugin/conditional.pm
+%%SITE_PERL%%/IkiWiki/Plugin/creole.pm
+%%SITE_PERL%%/IkiWiki/Plugin/cutpaste.pm
+%%SITE_PERL%%/IkiWiki/Plugin/cvs.pm
+%%SITE_PERL%%/IkiWiki/Plugin/darcs.pm
+%%SITE_PERL%%/IkiWiki/Plugin/date.pm
+%%SITE_PERL%%/IkiWiki/Plugin/ddate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/editdiff.pm
+%%SITE_PERL%%/IkiWiki/Plugin/editpage.pm
+%%SITE_PERL%%/IkiWiki/Plugin/edittemplate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/embed.pm
+%%SITE_PERL%%/IkiWiki/Plugin/external.pm
+%%SITE_PERL%%/IkiWiki/Plugin/favicon.pm
+%%SITE_PERL%%/IkiWiki/Plugin/filecheck.pm
+%%SITE_PERL%%/IkiWiki/Plugin/flattr.pm
+%%SITE_PERL%%/IkiWiki/Plugin/format.pm
+%%SITE_PERL%%/IkiWiki/Plugin/fortune.pm
+%%SITE_PERL%%/IkiWiki/Plugin/getsource.pm
+%%SITE_PERL%%/IkiWiki/Plugin/git.pm
+%%SITE_PERL%%/IkiWiki/Plugin/goodstuff.pm
+%%SITE_PERL%%/IkiWiki/Plugin/google.pm
+%%SITE_PERL%%/IkiWiki/Plugin/goto.pm
+%%SITE_PERL%%/IkiWiki/Plugin/graphviz.pm
+%%SITE_PERL%%/IkiWiki/Plugin/haiku.pm
+%%SITE_PERL%%/IkiWiki/Plugin/highlight.pm
+%%SITE_PERL%%/IkiWiki/Plugin/hnb.pm
+%%SITE_PERL%%/IkiWiki/Plugin/html.pm
+%%SITE_PERL%%/IkiWiki/Plugin/htmlbalance.pm
+%%SITE_PERL%%/IkiWiki/Plugin/htmlscrubber.pm
+%%SITE_PERL%%/IkiWiki/Plugin/htmltidy.pm
+%%SITE_PERL%%/IkiWiki/Plugin/httpauth.pm
+%%SITE_PERL%%/IkiWiki/Plugin/img.pm
+%%SITE_PERL%%/IkiWiki/Plugin/inline.pm
+%%SITE_PERL%%/IkiWiki/Plugin/link.pm
+%%SITE_PERL%%/IkiWiki/Plugin/linkmap.pm
+%%SITE_PERL%%/IkiWiki/Plugin/listdirectives.pm
+%%SITE_PERL%%/IkiWiki/Plugin/localstyle.pm
+%%SITE_PERL%%/IkiWiki/Plugin/lockedit.pm
+%%SITE_PERL%%/IkiWiki/Plugin/map.pm
+%%SITE_PERL%%/IkiWiki/Plugin/mdwn.pm
+%%SITE_PERL%%/IkiWiki/Plugin/mercurial.pm
+%%SITE_PERL%%/IkiWiki/Plugin/meta.pm
+%%SITE_PERL%%/IkiWiki/Plugin/mirrorlist.pm
+%%SITE_PERL%%/IkiWiki/Plugin/moderatedcomments.pm
+%%SITE_PERL%%/IkiWiki/Plugin/monotone.pm
+%%SITE_PERL%%/IkiWiki/Plugin/more.pm
+%%SITE_PERL%%/IkiWiki/Plugin/norcs.pm
+%%SITE_PERL%%/IkiWiki/Plugin/opendiscussion.pm
+%%SITE_PERL%%/IkiWiki/Plugin/openid.pm
+%%SITE_PERL%%/IkiWiki/Plugin/orphans.pm
+%%SITE_PERL%%/IkiWiki/Plugin/otl.pm
+%%SITE_PERL%%/IkiWiki/Plugin/pagecount.pm
+%%SITE_PERL%%/IkiWiki/Plugin/pagestats.pm
+%%SITE_PERL%%/IkiWiki/Plugin/pagetemplate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/parentlinks.pm
+%%SITE_PERL%%/IkiWiki/Plugin/passwordauth.pm
+%%SITE_PERL%%/IkiWiki/Plugin/pingee.pm
+%%SITE_PERL%%/IkiWiki/Plugin/pinger.pm
+%%SITE_PERL%%/IkiWiki/Plugin/po.pm
+%%SITE_PERL%%/IkiWiki/Plugin/poll.pm
+%%SITE_PERL%%/IkiWiki/Plugin/polygen.pm
+%%SITE_PERL%%/IkiWiki/Plugin/postsparkline.pm
+%%SITE_PERL%%/IkiWiki/Plugin/prettydate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/progress.pm
+%%SITE_PERL%%/IkiWiki/Plugin/rawhtml.pm
+%%SITE_PERL%%/IkiWiki/Plugin/recentchanges.pm
+%%SITE_PERL%%/IkiWiki/Plugin/recentchangesdiff.pm
+%%SITE_PERL%%/IkiWiki/Plugin/relativedate.pm
+%%SITE_PERL%%/IkiWiki/Plugin/remove.pm
+%%SITE_PERL%%/IkiWiki/Plugin/rename.pm
+%%SITE_PERL%%/IkiWiki/Plugin/repolist.pm
+%%SITE_PERL%%/IkiWiki/Plugin/rsync.pm
+%%SITE_PERL%%/IkiWiki/Plugin/search.pm
+%%SITE_PERL%%/IkiWiki/Plugin/shortcut.pm
+%%SITE_PERL%%/IkiWiki/Plugin/sidebar.pm
+%%SITE_PERL%%/IkiWiki/Plugin/signinedit.pm
+%%SITE_PERL%%/IkiWiki/Plugin/skeleton.pm.example
+%%SITE_PERL%%/IkiWiki/Plugin/smiley.pm
+%%SITE_PERL%%/IkiWiki/Plugin/sortnaturally.pm
+%%SITE_PERL%%/IkiWiki/Plugin/sparkline.pm
+%%SITE_PERL%%/IkiWiki/Plugin/svn.pm
+%%SITE_PERL%%/IkiWiki/Plugin/table.pm
+%%SITE_PERL%%/IkiWiki/Plugin/tag.pm
+%%SITE_PERL%%/IkiWiki/Plugin/template.pm
+%%SITE_PERL%%/IkiWiki/Plugin/testpagespec.pm
+%%SITE_PERL%%/IkiWiki/Plugin/teximg.pm
+%%SITE_PERL%%/IkiWiki/Plugin/textile.pm
+%%SITE_PERL%%/IkiWiki/Plugin/theme.pm
+%%SITE_PERL%%/IkiWiki/Plugin/tla.pm
+%%SITE_PERL%%/IkiWiki/Plugin/toc.pm
+%%SITE_PERL%%/IkiWiki/Plugin/toggle.pm
+%%SITE_PERL%%/IkiWiki/Plugin/transient.pm
+%%SITE_PERL%%/IkiWiki/Plugin/txt.pm
+%%SITE_PERL%%/IkiWiki/Plugin/typography.pm
+%%SITE_PERL%%/IkiWiki/Plugin/underlay.pm
+%%SITE_PERL%%/IkiWiki/Plugin/version.pm
+%%SITE_PERL%%/IkiWiki/Plugin/websetup.pm
+%%SITE_PERL%%/IkiWiki/Plugin/wikitext.pm
+%%SITE_PERL%%/IkiWiki/Plugin/wmd.pm
+%%SITE_PERL%%/IkiWiki/Receive.pm
+%%SITE_PERL%%/IkiWiki/Render.pm
+%%SITE_PERL%%/IkiWiki/Setup.pm
+%%SITE_PERL%%/IkiWiki/Setup/Automator.pm
+%%SITE_PERL%%/IkiWiki/Setup/Standard.pm
+%%SITE_PERL%%/IkiWiki/Setup/Yaml.pm
+%%SITE_PERL%%/IkiWiki/UserInfo.pm
+%%SITE_PERL%%/IkiWiki/Wrapper.pm
+bin/ikiwiki
+bin/ikiwiki-calendar
+bin/ikiwiki-makerepo
+bin/ikiwiki-transition
+bin/ikiwiki-update-wikilist
+etc/ikiwiki/auto-blog.setup
+etc/ikiwiki/auto.setup
+lib/ikiwiki/plugins/proxy.py
+lib/ikiwiki/plugins/rst
+%%W3M%%libexec/w3m/cgi-bin/ikiwiki-w3m.cgi
+sbin/ikiwiki-mass-rebuild
+share/locale/bg/LC_MESSAGES/ikiwiki.mo
+share/locale/cs/LC_MESSAGES/ikiwiki.mo
+share/locale/da/LC_MESSAGES/ikiwiki.mo
+share/locale/de/LC_MESSAGES/ikiwiki.mo
+share/locale/es/LC_MESSAGES/ikiwiki.mo
+share/locale/fr/LC_MESSAGES/ikiwiki.mo
+share/locale/gu/LC_MESSAGES/ikiwiki.mo
+share/locale/it/LC_MESSAGES/ikiwiki.mo
+share/locale/pl/LC_MESSAGES/ikiwiki.mo
+share/locale/sv/LC_MESSAGES/ikiwiki.mo
+share/locale/tr/LC_MESSAGES/ikiwiki.mo
+share/locale/vi/LC_MESSAGES/ikiwiki.mo
+@dirrm etc/ikiwiki
+@dirrm lib/ikiwiki/plugins
+@dirrm lib/ikiwiki
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IkiWiki
+@dirrm %%DATADIR%%/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/basewiki/ikiwiki
+@dirrm %%DATADIR%%/basewiki/templates
+@dirrm %%DATADIR%%/basewiki/wikiicons
+@dirrm %%DATADIR%%/basewiki
+@dirrm %%DATADIR%%/directives/ikiwiki/directive
+@dirrm %%DATADIR%%/directives/ikiwiki
+@dirrm %%DATADIR%%/directives
+@dirrm %%DATADIR%%/javascript/ikiwiki
+@dirrm %%DATADIR%%/javascript
+%%PO4A%%@dirrm %%DATADIR%%/locale/cs/basewiki/ikiwiki/pagespec
+%%PO4A%%@dirrm %%DATADIR%%/locale/cs/basewiki/ikiwiki/subpage
+%%PO4A%%@dirrm %%DATADIR%%/locale/cs/basewiki/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/cs/basewiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/cs
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/basewiki/ikiwiki/pagespec
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/basewiki/ikiwiki/subpage
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/basewiki/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/basewiki/templates
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/basewiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/directives/ikiwiki/directive
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/directives/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/directives
+%%PO4A%%@dirrm %%DATADIR%%/locale/da/smiley
+%%PO4A%%@dirrm %%DATADIR%%/locale/da
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/basewiki/ikiwiki/pagespec
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/basewiki/ikiwiki/subpage
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/basewiki/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/basewiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/directives/ikiwiki/directive
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/directives/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/directives
+%%PO4A%%@dirrm %%DATADIR%%/locale/de/smiley
+%%PO4A%%@dirrm %%DATADIR%%/locale/de
+%%PO4A%%@dirrm %%DATADIR%%/locale/es/basewiki/ikiwiki/pagespec
+%%PO4A%%@dirrm %%DATADIR%%/locale/es/basewiki/ikiwiki/subpage
+%%PO4A%%@dirrm %%DATADIR%%/locale/es/basewiki/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/es/basewiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/es
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/basewiki/ikiwiki/pagespec
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/basewiki/ikiwiki/subpage
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/basewiki/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/basewiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/directives/ikiwiki/directive
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/directives/ikiwiki
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/directives
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr/smiley
+%%PO4A%%@dirrm %%DATADIR%%/locale/fr
+%%PO4A%%@dirrm %%DATADIR%%/locale
+@dirrm %%DATADIR%%/openid-selector/ikiwiki/openid
+@dirrm %%DATADIR%%/openid-selector/ikiwiki
+@dirrm %%DATADIR%%/openid-selector
+@dirrm %%DATADIR%%/po/cs/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/po/cs/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/po/cs/basewiki/ikiwiki
+@dirrm %%DATADIR%%/po/cs/basewiki/templates
+@dirrm %%DATADIR%%/po/cs/basewiki
+@dirrm %%DATADIR%%/po/cs
+@dirrm %%DATADIR%%/po/da/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/po/da/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/po/da/basewiki/ikiwiki
+@dirrm %%DATADIR%%/po/da/basewiki/templates
+@dirrm %%DATADIR%%/po/da/basewiki
+@dirrm %%DATADIR%%/po/da/directives/ikiwiki/directive
+@dirrm %%DATADIR%%/po/da/directives/ikiwiki
+@dirrm %%DATADIR%%/po/da/directives
+@dirrm %%DATADIR%%/po/da/smiley
+@dirrm %%DATADIR%%/po/da
+@dirrm %%DATADIR%%/po/de/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/po/de/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/po/de/basewiki/ikiwiki
+@dirrm %%DATADIR%%/po/de/basewiki/templates
+@dirrm %%DATADIR%%/po/de/basewiki
+@dirrm %%DATADIR%%/po/de/directives/ikiwiki/directive
+@dirrm %%DATADIR%%/po/de/directives/ikiwiki
+@dirrm %%DATADIR%%/po/de/directives
+@dirrm %%DATADIR%%/po/de/smiley
+@dirrm %%DATADIR%%/po/de
+@dirrm %%DATADIR%%/po/es/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/po/es/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/po/es/basewiki/ikiwiki
+@dirrm %%DATADIR%%/po/es/basewiki/templates
+@dirrm %%DATADIR%%/po/es/basewiki
+@dirrm %%DATADIR%%/po/es
+@dirrm %%DATADIR%%/po/fr/basewiki/ikiwiki/pagespec
+@dirrm %%DATADIR%%/po/fr/basewiki/ikiwiki/subpage
+@dirrm %%DATADIR%%/po/fr/basewiki/ikiwiki
+@dirrm %%DATADIR%%/po/fr/basewiki/templates
+@dirrm %%DATADIR%%/po/fr/basewiki
+@dirrm %%DATADIR%%/po/fr/directives/ikiwiki/directive
+@dirrm %%DATADIR%%/po/fr/directives/ikiwiki
+@dirrm %%DATADIR%%/po/fr/directives
+@dirrm %%DATADIR%%/po/fr/smiley
+@dirrm %%DATADIR%%/po/fr
+@dirrm %%DATADIR%%/po
+@dirrm %%DATADIR%%/smiley/smileys
+@dirrm %%DATADIR%%/smiley
+@dirrm %%DATADIR%%/templates
+@dirrm %%DATADIR%%/themes/actiontabs
+@dirrm %%DATADIR%%/themes/blueview
+@dirrm %%DATADIR%%/themes/goldtype
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%
+@dirrm %%SITE_PERL%%/IkiWiki/Plugin
+@dirrm %%SITE_PERL%%/IkiWiki/Setup
+@dirrm %%SITE_PERL%%/IkiWiki
+%%W3M%%@dirrmtry libexec/w3m/cgi-bin
+%%W3M%%@dirrmtry libexec/w3m
diff --git a/www/p5-Catalyst-Model-Xapian/Makefile b/www/p5-Catalyst-Model-Xapian/Makefile
new file mode 100644
index 0000000..44ab755
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for:	www/p5-Catalyst-Model-Xapian
+# Date created:				22 Feb 2006
+# Whom:					Lars Balker Rasmussen <lbr@FreeBSD.org>
+#
+# $FreeBSD: ports/www/p5-Catalyst-Model-Xapian/Makefile,v 1.12 2012/01/21 17:37:34 eadler Exp $
+#
+
+PORTNAME=	Catalyst-Model-Xapian
+PORTVERSION=	0.06
+PORTREVISION=	1
+CATEGORIES=	www perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:MRAMBERG
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Catalyst model for Search::Xapian
+
+BUILD_DEPENDS=	p5-Catalyst-Runtime>=5.30:${PORTSDIR}/www/p5-Catalyst-Runtime \
+		p5-Catalyst-Devel>=1.00:${PORTSDIR}/www/p5-Catalyst-Devel \
+		p5-Data-Page>=0:${PORTSDIR}/databases/p5-Data-Page \
+		p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=	Catalyst::Model::Xapian.3 \
+	Catalyst::Helper::Model::Xapian.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-Xapian/distinfo b/www/p5-Catalyst-Model-Xapian/distinfo
new file mode 100644
index 0000000..50ac86d
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Catalyst-Model-Xapian-0.06.tar.gz) = dd9b5d4821a5c5fa09d8e94fbf1dfda8898e145ae71e8877845ccc75fc0efd5b
+SIZE (Catalyst-Model-Xapian-0.06.tar.gz) = 5634
diff --git a/www/p5-Catalyst-Model-Xapian/pkg-descr b/www/p5-Catalyst-Model-Xapian/pkg-descr
new file mode 100644
index 0000000..f78521e
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian/pkg-descr
@@ -0,0 +1,10 @@
+This model class wraps Search::Xapian to provide a friendly, paged
+interface to Xapian (www.xapian.org) indexes. This class adds a little
+extra convenience on top of the Search::Xapian class. It expects you to
+use the QueryParser, and sets up some keywords based on the standard
+omega keywords (id, host, date, month, year,title), so that you can do
+searches like
+
+      'fubar site:microsoft.com'
+
+WWW: http://search.cpan.org/dist/Catalyst-Model-Xapian/
diff --git a/www/p5-Catalyst-Model-Xapian/pkg-plist b/www/p5-Catalyst-Model-Xapian/pkg-plist
new file mode 100644
index 0000000..666fc26
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian/pkg-plist
@@ -0,0 +1,12 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model/Xapian/.packlist
+%%SITE_PERL%%/Catalyst/Helper/Model/Xapian.pm
+%%SITE_PERL%%/Catalyst/Model/Xapian.pm
+%%SITE_PERL%%/Catalyst/Model/Xapian/Result.pm
+%%SITE_PERL%%/Catalyst/Model/sample-indexer.pl
+@dirrmtry %%SITE_PERL%%/Catalyst/Model/Xapian
+@dirrmtry %%SITE_PERL%%/Catalyst/Model
+@dirrmtry %%SITE_PERL%%/Catalyst/Helper/Model
+@dirrmtry %%SITE_PERL%%/Catalyst/Helper
+@dirrmtry %%SITE_PERL%%/Catalyst
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model
diff --git a/www/xapian-omega/Makefile b/www/xapian-omega/Makefile
new file mode 100644
index 0000000..71b407f
--- /dev/null
+++ b/www/xapian-omega/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for:	xapian-omega
+# Date created:		05 Jul 2008
+# Whom:			Henrik Brix Andersen <brix@FreeBSD.org>
+#
+# $FreeBSD: ports/www/xapian-omega/Makefile,v 1.22 2012/01/24 09:05:53 sunpoet Exp $
+
+PORTNAME=	xapian-omega
+PORTVERSION=	1.0.22
+CATEGORIES=	www
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
+		${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR=	brix
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	CGI search application built on Xapian
+
+LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core
+
+LICENSE=	GPLv2
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+USE_PERL5_RUN=	yes
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+MAN1=		omindex.1 scriptindex.1
+
+MORE_PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
+PORTDOCS=	cgiparams.html omegascript.html overview.html \
+		quickstart.html scriptindex.html termprefixes.html \
+		${MORE_PORTDOCS}
+PORTEXAMPLES=	omega.conf
+
+OPTIONS=	ICONV "Enable iconv character set conversion support" On
+
+PORTSCOUT=	limit:^1\.0\.
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ICONV)
+USE_ICONV=	yes
+CONFIGURE_ARGS+=	--with-iconv
+.else
+CONFIGURE_ARGS+=	--without-iconv
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} \
+		-e 's|^\(dist_sysconf_DATA\ =\ omega\.conf\)|#\1|' \
+		-e "s|^\(pkglibbindir\)\ =.*/bin|\1\ =\ \$$(prefix)/${WWWDIR_REL}/cgi-bin|" \
+		 ${WRKSRC}/Makefile.in
+.if defined(NOPORTDOCS)
+	@${REINPLACE_CMD} \
+		-e 's|^\(SUBDIRS\ =\ \.\) docs|\1|' \
+		 ${WRKSRC}/Makefile.in
+.endif
+
+post-install:
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${MORE_PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR}
+.endif
+.if !defined(NOPORTEXAMPLES)
+	${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${PORTEXAMPLES:S@^@${WRKSRC}/@} ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/xapian-omega/distinfo b/www/xapian-omega/distinfo
new file mode 100644
index 0000000..eb2550a
--- /dev/null
+++ b/www/xapian-omega/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-omega-1.0.22.tar.gz) = 99ccee86642fdbb0d1c97ffb065a4fc36541c5a39163d3540500377d14ef16c5
+SIZE (xapian-omega-1.0.22.tar.gz) = 515922
diff --git a/www/xapian-omega/pkg-descr b/www/xapian-omega/pkg-descr
new file mode 100644
index 0000000..0260582
--- /dev/null
+++ b/www/xapian-omega/pkg-descr
@@ -0,0 +1,6 @@
+This package contains two index building utilities (omindex and
+scriptindex) and a CGI search application (omega).  These use the
+Xapian search library to provide a search over a collection of
+documents.
+
+WWW: http://xapian.org/
diff --git a/www/xapian-omega/pkg-plist b/www/xapian-omega/pkg-plist
new file mode 100644
index 0000000..b05808b
--- /dev/null
+++ b/www/xapian-omega/pkg-plist
@@ -0,0 +1,11 @@
+bin/dbi2omega
+bin/htdig2omega
+bin/mbox2omega
+bin/omindex
+bin/scriptindex
+www/xapian-omega/cgi-bin/omega
+share/omega/htdig2omega.script
+share/omega/mbox2omega.script
+@dirrm www/xapian-omega/cgi-bin
+@dirrm www/xapian-omega
+@dirrm share/omega
-- 
1.7.5.4

>From e38974a405e4c30f195aefcd09167f549edbdfe4 Mon Sep 17 00:00:00 2001
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Date: Wed, 27 Feb 2013 22:31:04 +0000
Subject: [PATCH 2/5] repo copy xapian* -> xapian*10

---
 databases/p5-Search-Xapian10/Makefile             |   47 +++
 databases/p5-Search-Xapian10/distinfo             |    2 +
 databases/p5-Search-Xapian10/pkg-descr            |   20 ++
 databases/p5-Search-Xapian10/pkg-plist            |   35 ++
 databases/xapian-bindings10/Makefile              |   63 ++++
 databases/xapian-bindings10/distinfo              |    2 +
 databases/xapian-bindings10/files/patch-configure |   11 +
 databases/xapian-bindings10/pkg-descr             |    4 +
 databases/xapian-bindings10/pkg-plist             |   39 +++
 databases/xapian-core10/Makefile                  |   39 +++
 databases/xapian-core10/distinfo                  |    2 +
 databases/xapian-core10/files/patch-Makefile.in   |   32 ++
 databases/xapian-core10/pkg-descr                 |   19 +
 databases/xapian-core10/pkg-plist                 |  365 +++++++++++++++++++++
 www/p5-Catalyst-Model-Xapian10/Makefile           |   30 ++
 www/p5-Catalyst-Model-Xapian10/distinfo           |    2 +
 www/p5-Catalyst-Model-Xapian10/pkg-descr          |   10 +
 www/p5-Catalyst-Model-Xapian10/pkg-plist          |   12 +
 www/xapian-omega10/Makefile                       |   69 ++++
 www/xapian-omega10/distinfo                       |    2 +
 www/xapian-omega10/pkg-descr                      |    6 +
 www/xapian-omega10/pkg-plist                      |   11 +
 22 files changed, 822 insertions(+), 0 deletions(-)
 create mode 100644 databases/p5-Search-Xapian10/Makefile
 create mode 100644 databases/p5-Search-Xapian10/distinfo
 create mode 100644 databases/p5-Search-Xapian10/pkg-descr
 create mode 100644 databases/p5-Search-Xapian10/pkg-plist
 create mode 100644 databases/xapian-bindings10/Makefile
 create mode 100644 databases/xapian-bindings10/distinfo
 create mode 100644 databases/xapian-bindings10/files/patch-configure
 create mode 100644 databases/xapian-bindings10/pkg-descr
 create mode 100644 databases/xapian-bindings10/pkg-plist
 create mode 100644 databases/xapian-core10/Makefile
 create mode 100644 databases/xapian-core10/distinfo
 create mode 100644 databases/xapian-core10/files/patch-Makefile.in
 create mode 100644 databases/xapian-core10/pkg-descr
 create mode 100644 databases/xapian-core10/pkg-plist
 create mode 100644 www/p5-Catalyst-Model-Xapian10/Makefile
 create mode 100644 www/p5-Catalyst-Model-Xapian10/distinfo
 create mode 100644 www/p5-Catalyst-Model-Xapian10/pkg-descr
 create mode 100644 www/p5-Catalyst-Model-Xapian10/pkg-plist
 create mode 100644 www/xapian-omega10/Makefile
 create mode 100644 www/xapian-omega10/distinfo
 create mode 100644 www/xapian-omega10/pkg-descr
 create mode 100644 www/xapian-omega10/pkg-plist

diff --git a/databases/p5-Search-Xapian10/Makefile b/databases/p5-Search-Xapian10/Makefile
new file mode 100644
index 0000000..7497458
--- /dev/null
+++ b/databases/p5-Search-Xapian10/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for:	databases/p5-Search-Xapian
+# Date created:				Feb 22 2006
+# Whom:					Lars Balker Rasmussen <lbr@FreeBSD.org>
+#
+# $FreeBSD: ports/databases/p5-Search-Xapian/Makefile,v 1.34 2012/01/24 11:33:55 culot Exp $
+#
+
+PORTNAME=	Search-Xapian
+PORTVERSION=	1.0.22.0
+CATEGORIES=	databases perl5
+MASTER_SITES=	http://oligarchy.co.uk/xapian/1.0.22/
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Perl XS frontend to the Xapian C++ search library
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+CC=		${CXX}
+
+MAN3=	Search::Xapian.3 \
+	Search::Xapian::BM25Weight.3 \
+	Search::Xapian::BoolWeight.3 \
+	Search::Xapian::Database.3 \
+	Search::Xapian::Document.3 \
+	Search::Xapian::Enquire.3 \
+	Search::Xapian::MultiValueSorter.3 \
+	Search::Xapian::PositionIterator.3 \
+	Search::Xapian::PostingIterator.3 \
+	Search::Xapian::QueryParser.3 \
+	Search::Xapian::Stem.3 \
+	Search::Xapian::TermGenerator.3 \
+	Search::Xapian::TermIterator.3 \
+	Search::Xapian::TradWeight.3 \
+	Search::Xapian::ValueIterator.3 \
+	Search::Xapian::Weight.3 \
+	Search::Xapian::WritableDatabase.3
+
+post-patch:
+	@${REINPLACE_CMD} -e 's/^if (defined $$builddir/if (0/' ${WRKSRC}/Makefile.PL
+
+.include <bsd.port.mk>
diff --git a/databases/p5-Search-Xapian10/distinfo b/databases/p5-Search-Xapian10/distinfo
new file mode 100644
index 0000000..d9f6354
--- /dev/null
+++ b/databases/p5-Search-Xapian10/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Search-Xapian-1.0.22.0.tar.gz) = a74da17bce03e294d9046857cd8b6beade805f2ebc5310305e5b8a17537e21a5
+SIZE (Search-Xapian-1.0.22.0.tar.gz) = 52663
diff --git a/databases/p5-Search-Xapian10/pkg-descr b/databases/p5-Search-Xapian10/pkg-descr
new file mode 100644
index 0000000..1e73d22
--- /dev/null
+++ b/databases/p5-Search-Xapian10/pkg-descr
@@ -0,0 +1,20 @@
+This module wraps most methods of most Xapian classes. The missing classes
+and methods should be added in the future. It also provides a simplified,
+more 'perlish' interface - as demonstrated above.
+
+The Xapian library is evolving very quickly at the time of writing,
+hence any documentation placed here would be likely to become out of
+date quite rapidly, and I do not have the patience to write some which
+could rapidly become redundant.
+
+Apologies to those of you considering using this module. For the time
+being, I would suggest garnering what you can from the tests and
+examples provided, or reading through the Xapian documentation on
+http://www.xapian.org/, notably the API documentation at
+http://www.xapian.org/docs/apidoc/html/annotated.html
+
+If you encounter problems, email either me or preferably the
+Xapian-discuss mailing list (which I am on - subscription details can
+be found on the Xapian web site).
+
+WWW: http://search.cpan.org/dist/Search-Xapian/
diff --git a/databases/p5-Search-Xapian10/pkg-plist b/databases/p5-Search-Xapian10/pkg-plist
new file mode 100644
index 0000000..5361054
--- /dev/null
+++ b/databases/p5-Search-Xapian10/pkg-plist
@@ -0,0 +1,35 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.so
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BM25Weight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BoolWeight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Database.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Document.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESetIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Enquire.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet/Tied.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSetIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MultiValueSorter.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PerlStopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PositionIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PostingIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Query.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/QueryParser.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/RSet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/SimpleStopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stem.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stopper.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermGenerator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TradWeight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ValueIterator.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Weight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/WritableDatabase.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Search
diff --git a/databases/xapian-bindings10/Makefile b/databases/xapian-bindings10/Makefile
new file mode 100644
index 0000000..c7e1486
--- /dev/null
+++ b/databases/xapian-bindings10/Makefile
@@ -0,0 +1,63 @@
+# New ports collection makefile for:	xapian-bindings
+# Date created:		2007-05-26
+# Whom:			Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD: ports/databases/xapian-bindings/Makefile,v 1.12 2012/01/24 09:04:45 sunpoet Exp $
+#
+
+PORTNAME=	xapian-bindings
+PORTVERSION=	1.0.22
+CATEGORIES=	databases
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	Bindings allowing Xapian to be used from various programming languages
+
+RUN_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+BUILD_DEPENDS:=	${RUN_DEPENDS}
+
+LICENSE=	GPLv2
+CONFIGURE_ARGS+=	--datarootdir="${DATADIR}" --docdir="${DOCSDIR}" \
+		--without-csharp --without-java --without-tcl
+GNU_CONFIGURE=	yes
+
+.ifdef(WITHOUT_PHP)
+CONFIGURE_ARGS+=	--without-php
+PLIST_SUB+=	BINDING_PHP="@comment "
+.else
+CONFIGURE_ARGS+=	--with-php
+CONFIGURE_ENV+=	PHP_CONFIG="${LOCALBASE}/bin/php-config"
+PLIST_SUB+=	BINDING_PHP=""
+USE_PHP=	yes
+USE_PHP_BUILD=	yes
+.endif
+
+.ifdef(WITHOUT_PYTHON)
+CONFIGURE_ARGS+=	--without-python
+PLIST_SUB+=	BINDING_PYTHON="@comment "
+.else
+CONFIGURE_ARGS+=	--with-python
+CONFIGURE_ENV+=	PYTHON_LIB="${PYTHON_SITELIBDIR}"
+PLIST_SUB+=	BINDING_PYTHON=""
+USE_PYTHON=	yes
+.endif
+
+.ifdef(WITHOUT_RUBY)
+CONFIGURE_ARGS+=	--without-ruby
+PLIST_SUB+=	BINDING_RUBY="@comment "
+.else
+CONFIGURE_ARGS+=	--with-ruby
+USE_RUBY_RDOCS=	no
+PLIST_SUB+=	BINDING_RUBY=""
+USE_RUBY=	yes
+.endif
+
+post-install:
+.ifdef(NOPORTDOCS)
+	${RM} -fr ${DOCSDIR}
+.endif
+.ifndef(WITHOUT_RUBY)
+	${RM} -fr ${DOCSDIR}/ruby/rdocs
+.endif
+
+.include <bsd.port.mk>
diff --git a/databases/xapian-bindings10/distinfo b/databases/xapian-bindings10/distinfo
new file mode 100644
index 0000000..306e9af
--- /dev/null
+++ b/databases/xapian-bindings10/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-bindings-1.0.22.tar.gz) = 9790f6df53e952e95f0b343fb297540ea1785e08d06125e32975ec35919b42a2
+SIZE (xapian-bindings-1.0.22.tar.gz) = 1071588
diff --git a/databases/xapian-bindings10/files/patch-configure b/databases/xapian-bindings10/files/patch-configure
new file mode 100644
index 0000000..bbc09d3
--- /dev/null
+++ b/databases/xapian-bindings10/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig	2010-10-28 16:54:25.000000000 +0000
++++ configure	2010-10-28 16:54:39.000000000 +0000
+@@ -15156,7 +15156,7 @@ $as_echo_n "checking for python librarie
+ 	mingw* | pw32*)
+ 	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.prefix,"libs").replace(os.sep,"/")+" -lpython"+sys.version[:3].replace(".",""))'` ;;
+ 	cygwin*)
+-	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.path[3],"config")+" -lpython"+sys.version[:3]')` ;;
++	  PYTHON_LIBS=`$PYTHON -c 'import os,sys;print("-L"+os.path.join(sys.path[3],"config")+" -lpython"+sys.version[:3])'` ;;
+ 	*)
+ 	  PYTHON_LIBS= ;;
+ 	esac
diff --git a/databases/xapian-bindings10/pkg-descr b/databases/xapian-bindings10/pkg-descr
new file mode 100644
index 0000000..fe5eedc
--- /dev/null
+++ b/databases/xapian-bindings10/pkg-descr
@@ -0,0 +1,4 @@
+SWIG and JNI bindings allowing Xapian to be used from various other
+programming languages.
+
+WWW:	http://www.xapian.org/
diff --git a/databases/xapian-bindings10/pkg-plist b/databases/xapian-bindings10/pkg-plist
new file mode 100644
index 0000000..8b093e1
--- /dev/null
+++ b/databases/xapian-bindings10/pkg-plist
@@ -0,0 +1,39 @@
+@comment $FreeBSD: ports/databases/xapian-bindings/pkg-plist,v 1.4 2009/09/19 11:58:20 miwi Exp $
+%%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php5
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/index.html
+%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleexpand.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleindex.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplematchdecider.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplesearch.py
+%%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/index.html
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/_xapian.so
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyo
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleexpand.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleindex.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplematchdecider.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplesearch.rb
+%%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/index.html
+%%BINDING_RUBY%%%%RUBY_SITELIBDIR%%/xapian.rb
+%%BINDING_RUBY%%%%RUBY_SITEARCHLIBDIR%%/_xapian.so
+%%BINDING_RUBY%%@dirrmtry %%RUBY_SITELIBDIR%%
+%%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby/examples
+%%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby
+%%BINDING_PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python
+%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%%
+%%BINDING_PHP%%@dirrmtry lib/php
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%/php5
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/databases/xapian-core10/Makefile b/databases/xapian-core10/Makefile
new file mode 100644
index 0000000..6c0aa0c
--- /dev/null
+++ b/databases/xapian-core10/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for:	xapian-core
+# Date created:				5 November 2005
+# Whom:					J.F. Dockes
+#
+# $FreeBSD: ports/databases/xapian-core/Makefile,v 1.33 2012/01/24 09:05:26 sunpoet Exp $
+#
+
+PORTNAME=	xapian-core
+PORTVERSION=	1.0.22
+PORTEPOCH=	1
+CATEGORIES=	databases
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	A probabilistic text search database engine
+
+LICENSE=	GPLv2
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+OPTIONS=	SSE2 "Use SSE2 for floating point" Off
+
+MAN1=		quartzcheck.1 quartzcompact.1 quartzdump.1 \
+		xapian-check.1 xapian-compact.1 xapian-config.1 \
+		xapian-progsrv.1 xapian-tcpsrv.1 xapian-inspect.1
+
+.if defined(WITHOUT_SSE2)
+CONFIGURE_ARGS+=	--disable-sse
+.endif
+
+post-install:
+.for file in delve quest copydatabase
+	${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/${file} ${PREFIX}/bin/xapian-${file}
+.endfor
+.ifdef(NOPORTDOCS)
+	${RM} -rf ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/databases/xapian-core10/distinfo b/databases/xapian-core10/distinfo
new file mode 100644
index 0000000..48f8b38
--- /dev/null
+++ b/databases/xapian-core10/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-core-1.0.22.tar.gz) = 39fc7ec7a233c2a5b3cea4954dd35c1f891841274d35bf746d23b1feac6fe511
+SIZE (xapian-core-1.0.22.tar.gz) = 3342736
diff --git a/databases/xapian-core10/files/patch-Makefile.in b/databases/xapian-core10/files/patch-Makefile.in
new file mode 100644
index 0000000..1b04a2d
--- /dev/null
+++ b/databases/xapian-core10/files/patch-Makefile.in
@@ -0,0 +1,32 @@
+--- Makefile.in.orig	Fri May 18 00:58:07 2007
++++ Makefile.in	Fri May 18 13:10:33 2007
+@@ -49,7 +49,8 @@
+ @VPATH_BUILD_TRUE@am__append_1 = -I$(top_builddir)/include \
+ @VPATH_BUILD_TRUE@	-I$(top_srcdir)/languages -Ilanguages \
+ @VPATH_BUILD_TRUE@	-I$(top_srcdir)/queryparser
+-bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
++bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) 
++noinst_PROGRAMS = \
+ 	examples/copydatabase$(EXEEXT) examples/delve$(EXEEXT) \
+ 	examples/quest$(EXEEXT) examples/simpleexpand$(EXEEXT) \
+ 	examples/simpleindex$(EXEEXT) examples/simplesearch$(EXEEXT)
+@@ -464,7 +465,7 @@
+ @BUILD_BACKEND_REMOTE_TRUE@am__EXEEXT_3 = bin/xapian-progsrv$(EXEEXT) \
+ @BUILD_BACKEND_REMOTE_TRUE@	bin/xapian-tcpsrv$(EXEEXT)
+ binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+-PROGRAMS = $(bin_PROGRAMS)
++PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
+ am_bin_quartzcheck_OBJECTS =  \
+ 	bin/bin_quartzcheck-quartzcheck.$(OBJEXT)
+ bin_quartzcheck_OBJECTS = $(am_bin_quartzcheck_OBJECTS)
+@@ -909,9 +910,7 @@
+ libxapian_la_LDFLAGS = $(XAPIAN_LDFLAGS) -no-undefined -version-info $(LIBRARY_VERSION_INFO)
+ @MAINTAINER_NO_DOCS_FALSE@dist_man_MANS = xapian-config.1 \
+ @MAINTAINER_NO_DOCS_FALSE@	$(am__append_3) $(am__append_5) \
+-@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7) \
+-@MAINTAINER_NO_DOCS_FALSE@	examples/copydatabase.1 \
+-@MAINTAINER_NO_DOCS_FALSE@	examples/delve.1 examples/quest.1
++@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7)
+ bin_quartzcheck_CPPFLAGS = -I$(top_srcdir)/backends/quartz
+ bin_quartzcheck_SOURCES = bin/quartzcheck.cc
+ bin_quartzcheck_LDADD = $(ldflags) libquartzcheck.la libxapian.la
diff --git a/databases/xapian-core10/pkg-descr b/databases/xapian-core10/pkg-descr
new file mode 100644
index 0000000..e9c1bbd
--- /dev/null
+++ b/databases/xapian-core10/pkg-descr
@@ -0,0 +1,19 @@
+Xapian is an Open Source Probabilistic Information Retrieval library,
+released under the GPL. It's written in C++, with bindings to allow use
+from other languages.
+
+Xapian is designed to be a highly adaptable toolkit to allow developers to
+easily add advanced indexing and search facilities to their own
+applications.
+
+Xapian features include:
+ - Ranked probabilistic search - word importance weighting
+ - Relevance feedback
+ - Phrase and proximity searching
+ - Full range of structured boolean search operators
+ - Term stemming
+ - Database files > 2GB
+ - Platform independent data formats
+ - Allows simultaneous update and searching.
+
+WWW: http://www.xapian.org
diff --git a/databases/xapian-core10/pkg-plist b/databases/xapian-core10/pkg-plist
new file mode 100644
index 0000000..18be317
--- /dev/null
+++ b/databases/xapian-core10/pkg-plist
@@ -0,0 +1,365 @@
+@comment $FreeBSD: ports/databases/xapian-core/pkg-plist,v 1.20 2010/10/29 16:23:53 brix Exp $
+bin/quartzcheck
+bin/quartzcompact
+bin/quartzdump
+bin/xapian-check
+bin/xapian-compact
+bin/xapian-config
+bin/xapian-copydatabase
+bin/xapian-delve
+bin/xapian-inspect
+bin/xapian-progsrv
+bin/xapian-quest
+bin/xapian-tcpsrv
+include/xapian/base.h
+include/xapian/database.h
+include/xapian/dbfactory.h
+include/xapian/deprecated.h
+include/xapian/document.h
+include/xapian/enquire.h
+include/xapian/error.h
+include/xapian/errorhandler.h
+include/xapian/expanddecider.h
+include/xapian/positioniterator.h
+include/xapian/postingiterator.h
+include/xapian/query.h
+include/xapian/queryparser.h
+include/xapian/sorter.h
+include/xapian/stem.h
+include/xapian/termgenerator.h
+include/xapian/termiterator.h
+include/xapian/types.h
+include/xapian/unicode.h
+include/xapian/valueiterator.h
+include/xapian/version.h
+include/xapian/visibility.h
+include/xapian.h
+lib/libxapian.a
+lib/libxapian.la
+lib/libxapian.so
+lib/libxapian.so.21
+lib/cmake/xapian/xapian-config.cmake
+lib/cmake/xapian/xapian-config-version.cmake
+share/aclocal/xapian.m4
+%%PORTDOCS%%%%DOCSDIR%%/admin_notes.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc.pdf
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/annotated.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1AssertionError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BM25Weight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCreateError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseLockError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseModifiedError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseOpeningError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseVersionError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Document-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Document.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESetIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ESetIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Enquire-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Enquire.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ErrorHandler-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ErrorHandler.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Error__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderAnd__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ExpandDecider__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidArgumentError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSetIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSetIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NetworkTimeoutError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1NumberValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PositionIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PositionIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParser-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParser.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParserError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RSet.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Sorter__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stem-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stem.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Stopper__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1StringValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermGenerator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermGenerator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TermIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1TradWeight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classes.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/database_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/dbfactory_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/deprecated.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/document_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/doxygen.css
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/doxygen.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/enquire_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/error_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/errorhandler_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/expanddecider_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/files.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_0.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_1.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_10.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_11.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_2.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_3.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_4.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_5.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_6.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_7.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_8.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_9.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x62.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x63.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x64.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x65.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x66.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x67.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x68.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x69.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6b.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6c.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6d.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x6f.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x70.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x71.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x72.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x73.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x74.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x75.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x76.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x77.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_eval.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x62.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x63.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x64.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x65.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x66.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x67.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x68.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x69.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6b.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6c.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6d.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x6f.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x70.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x71.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x72.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x73.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x74.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x75.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x76.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x77.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/hierarchy.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/index.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__0.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__1.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__10.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__11.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__12.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__13.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__14.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__15.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__16.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__17.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__18.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__19.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__2.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__20.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__21.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__22.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__23.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__24.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__3.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__4.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__5.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__6.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__7.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__8.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__9.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherits.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Auto.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Flint.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1InMemory.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Quartz.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Remote.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Unicode.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_func.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_type.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaces.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/pages.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/positioniterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/postingiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/query_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/queryparser_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/sorter_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/stem_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_b.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_l.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tab_r.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/tabs.css
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/termgenerator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/termiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/types_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/unicode_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/valueiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/version_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/xapian_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/bm25.html
+%%PORTDOCS%%%%DOCSDIR%%/code_structure.html
+%%PORTDOCS%%%%DOCSDIR%%/deprecation.html
+%%PORTDOCS%%%%DOCSDIR%%/glossary.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install.html
+%%PORTDOCS%%%%DOCSDIR%%/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/intro_ir.html
+%%PORTDOCS%%%%DOCSDIR%%/matcherdesign.html
+%%PORTDOCS%%%%DOCSDIR%%/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/quartzdesign.html
+%%PORTDOCS%%%%DOCSDIR%%/queryparser.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstart.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartexpand.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartindex.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/quickstartsearch.cc.html
+%%PORTDOCS%%%%DOCSDIR%%/remote.html
+%%PORTDOCS%%%%DOCSDIR%%/remote_protocol.html
+%%PORTDOCS%%%%DOCSDIR%%/scalability.html
+%%PORTDOCS%%%%DOCSDIR%%/sorting.html
+%%PORTDOCS%%%%DOCSDIR%%/spelling.html
+%%PORTDOCS%%%%DOCSDIR%%/stemming.html
+%%PORTDOCS%%%%DOCSDIR%%/synonyms.html
+%%PORTDOCS%%%%DOCSDIR%%/termgenerator.html
+%%PORTDOCS%%%%DOCSDIR%%/tests.html
+%%PORTDOCS%%%%DOCSDIR%%/valueranges.html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm include/xapian
+@dirrmtry lib/cmake/xapian
+@dirrmtry lib/cmake
diff --git a/www/p5-Catalyst-Model-Xapian10/Makefile b/www/p5-Catalyst-Model-Xapian10/Makefile
new file mode 100644
index 0000000..44ab755
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian10/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for:	www/p5-Catalyst-Model-Xapian
+# Date created:				22 Feb 2006
+# Whom:					Lars Balker Rasmussen <lbr@FreeBSD.org>
+#
+# $FreeBSD: ports/www/p5-Catalyst-Model-Xapian/Makefile,v 1.12 2012/01/21 17:37:34 eadler Exp $
+#
+
+PORTNAME=	Catalyst-Model-Xapian
+PORTVERSION=	0.06
+PORTREVISION=	1
+CATEGORIES=	www perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:MRAMBERG
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Catalyst model for Search::Xapian
+
+BUILD_DEPENDS=	p5-Catalyst-Runtime>=5.30:${PORTSDIR}/www/p5-Catalyst-Runtime \
+		p5-Catalyst-Devel>=1.00:${PORTSDIR}/www/p5-Catalyst-Devel \
+		p5-Data-Page>=0:${PORTSDIR}/databases/p5-Data-Page \
+		p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	yes
+
+MAN3=	Catalyst::Model::Xapian.3 \
+	Catalyst::Helper::Model::Xapian.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-Xapian10/distinfo b/www/p5-Catalyst-Model-Xapian10/distinfo
new file mode 100644
index 0000000..50ac86d
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian10/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Catalyst-Model-Xapian-0.06.tar.gz) = dd9b5d4821a5c5fa09d8e94fbf1dfda8898e145ae71e8877845ccc75fc0efd5b
+SIZE (Catalyst-Model-Xapian-0.06.tar.gz) = 5634
diff --git a/www/p5-Catalyst-Model-Xapian10/pkg-descr b/www/p5-Catalyst-Model-Xapian10/pkg-descr
new file mode 100644
index 0000000..f78521e
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian10/pkg-descr
@@ -0,0 +1,10 @@
+This model class wraps Search::Xapian to provide a friendly, paged
+interface to Xapian (www.xapian.org) indexes. This class adds a little
+extra convenience on top of the Search::Xapian class. It expects you to
+use the QueryParser, and sets up some keywords based on the standard
+omega keywords (id, host, date, month, year,title), so that you can do
+searches like
+
+      'fubar site:microsoft.com'
+
+WWW: http://search.cpan.org/dist/Catalyst-Model-Xapian/
diff --git a/www/p5-Catalyst-Model-Xapian10/pkg-plist b/www/p5-Catalyst-Model-Xapian10/pkg-plist
new file mode 100644
index 0000000..666fc26
--- /dev/null
+++ b/www/p5-Catalyst-Model-Xapian10/pkg-plist
@@ -0,0 +1,12 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model/Xapian/.packlist
+%%SITE_PERL%%/Catalyst/Helper/Model/Xapian.pm
+%%SITE_PERL%%/Catalyst/Model/Xapian.pm
+%%SITE_PERL%%/Catalyst/Model/Xapian/Result.pm
+%%SITE_PERL%%/Catalyst/Model/sample-indexer.pl
+@dirrmtry %%SITE_PERL%%/Catalyst/Model/Xapian
+@dirrmtry %%SITE_PERL%%/Catalyst/Model
+@dirrmtry %%SITE_PERL%%/Catalyst/Helper/Model
+@dirrmtry %%SITE_PERL%%/Catalyst/Helper
+@dirrmtry %%SITE_PERL%%/Catalyst
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model/Xapian
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Model
diff --git a/www/xapian-omega10/Makefile b/www/xapian-omega10/Makefile
new file mode 100644
index 0000000..71b407f
--- /dev/null
+++ b/www/xapian-omega10/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for:	xapian-omega
+# Date created:		05 Jul 2008
+# Whom:			Henrik Brix Andersen <brix@FreeBSD.org>
+#
+# $FreeBSD: ports/www/xapian-omega/Makefile,v 1.22 2012/01/24 09:05:53 sunpoet Exp $
+
+PORTNAME=	xapian-omega
+PORTVERSION=	1.0.22
+CATEGORIES=	www
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
+		${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR=	brix
+
+MAINTAINER=	ports@FreeBSD.org
+COMMENT=	CGI search application built on Xapian
+
+LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core
+
+LICENSE=	GPLv2
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+USE_PERL5_RUN=	yes
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+MAN1=		omindex.1 scriptindex.1
+
+MORE_PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
+PORTDOCS=	cgiparams.html omegascript.html overview.html \
+		quickstart.html scriptindex.html termprefixes.html \
+		${MORE_PORTDOCS}
+PORTEXAMPLES=	omega.conf
+
+OPTIONS=	ICONV "Enable iconv character set conversion support" On
+
+PORTSCOUT=	limit:^1\.0\.
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ICONV)
+USE_ICONV=	yes
+CONFIGURE_ARGS+=	--with-iconv
+.else
+CONFIGURE_ARGS+=	--without-iconv
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} \
+		-e 's|^\(dist_sysconf_DATA\ =\ omega\.conf\)|#\1|' \
+		-e "s|^\(pkglibbindir\)\ =.*/bin|\1\ =\ \$$(prefix)/${WWWDIR_REL}/cgi-bin|" \
+		 ${WRKSRC}/Makefile.in
+.if defined(NOPORTDOCS)
+	@${REINPLACE_CMD} \
+		-e 's|^\(SUBDIRS\ =\ \.\) docs|\1|' \
+		 ${WRKSRC}/Makefile.in
+.endif
+
+post-install:
+.if !defined(NOPORTDOCS)
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${MORE_PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR}
+.endif
+.if !defined(NOPORTEXAMPLES)
+	${MKDIR} ${EXAMPLESDIR}
+	${INSTALL_DATA} ${PORTEXAMPLES:S@^@${WRKSRC}/@} ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/xapian-omega10/distinfo b/www/xapian-omega10/distinfo
new file mode 100644
index 0000000..eb2550a
--- /dev/null
+++ b/www/xapian-omega10/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xapian-omega-1.0.22.tar.gz) = 99ccee86642fdbb0d1c97ffb065a4fc36541c5a39163d3540500377d14ef16c5
+SIZE (xapian-omega-1.0.22.tar.gz) = 515922
diff --git a/www/xapian-omega10/pkg-descr b/www/xapian-omega10/pkg-descr
new file mode 100644
index 0000000..0260582
--- /dev/null
+++ b/www/xapian-omega10/pkg-descr
@@ -0,0 +1,6 @@
+This package contains two index building utilities (omindex and
+scriptindex) and a CGI search application (omega).  These use the
+Xapian search library to provide a search over a collection of
+documents.
+
+WWW: http://xapian.org/
diff --git a/www/xapian-omega10/pkg-plist b/www/xapian-omega10/pkg-plist
new file mode 100644
index 0000000..b05808b
--- /dev/null
+++ b/www/xapian-omega10/pkg-plist
@@ -0,0 +1,11 @@
+bin/dbi2omega
+bin/htdig2omega
+bin/mbox2omega
+bin/omindex
+bin/scriptindex
+www/xapian-omega/cgi-bin/omega
+share/omega/htdig2omega.script
+share/omega/mbox2omega.script
+@dirrm www/xapian-omega/cgi-bin
+@dirrm www/xapian-omega
+@dirrm share/omega
-- 
1.7.5.4

>From 78cac98a8bf063df0844ea079229f5f5a299861e Mon Sep 17 00:00:00 2001
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Date: Wed, 27 Feb 2013 22:31:04 +0000
Subject: [PATCH 3/5] update paths for repo copy

---
 databases/p5-Search-Xapian10/Makefile   |    2 +-
 databases/xapian-bindings10/Makefile    |    8 ++++----
 databases/xapian-core10/Makefile        |    6 +++---
 www/p5-Catalyst-Model-Xapian10/Makefile |    2 +-
 www/xapian-omega10/Makefile             |    8 ++++----
 5 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/databases/p5-Search-Xapian10/Makefile b/databases/p5-Search-Xapian10/Makefile
index 7497458..7936ecb 100644
--- a/databases/p5-Search-Xapian10/Makefile
+++ b/databases/p5-Search-Xapian10/Makefile
@@ -17,7 +17,7 @@ COMMENT=	Perl XS frontend to the Xapian C++ search library
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+BUILD_DEPENDS=	xapian-core10>=1.0.22:${PORTSDIR}/databases/xapian-core10
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 PERL_CONFIGURE=	yes
diff --git a/databases/xapian-bindings10/Makefile b/databases/xapian-bindings10/Makefile
index c7e1486..0be388e 100644
--- a/databases/xapian-bindings10/Makefile
+++ b/databases/xapian-bindings10/Makefile
@@ -1,11 +1,11 @@
-# New ports collection makefile for:	xapian-bindings
+# New ports collection makefile for:	xapian-bindings10
 # Date created:		2007-05-26
 # Whom:			Gea-Suan Lin <gslin@gslin.org>
 #
-# $FreeBSD: ports/databases/xapian-bindings/Makefile,v 1.12 2012/01/24 09:04:45 sunpoet Exp $
+# $FreeBSD: ports/databases/xapian-bindings10/Makefile,v 1.12 2012/01/24 09:04:45 sunpoet Exp $
 #
 
-PORTNAME=	xapian-bindings
+PORTNAME=	xapian-bindings10
 PORTVERSION=	1.0.22
 CATEGORIES=	databases
 MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
@@ -13,7 +13,7 @@ MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Bindings allowing Xapian to be used from various programming languages
 
-RUN_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
+RUN_DEPENDS=	xapian-core10>=1.0.22:${PORTSDIR}/databases/xapian-core10
 BUILD_DEPENDS:=	${RUN_DEPENDS}
 
 LICENSE=	GPLv2
diff --git a/databases/xapian-core10/Makefile b/databases/xapian-core10/Makefile
index 6c0aa0c..c2b249b 100644
--- a/databases/xapian-core10/Makefile
+++ b/databases/xapian-core10/Makefile
@@ -1,11 +1,11 @@
-# New ports collection makefile for:	xapian-core
+# New ports collection makefile for:	xapian-core10
 # Date created:				5 November 2005
 # Whom:					J.F. Dockes
 #
-# $FreeBSD: ports/databases/xapian-core/Makefile,v 1.33 2012/01/24 09:05:26 sunpoet Exp $
+# $FreeBSD: ports/databases/xapian-core10/Makefile,v 1.33 2012/01/24 09:05:26 sunpoet Exp $
 #
 
-PORTNAME=	xapian-core
+PORTNAME=	xapian-core10
 PORTVERSION=	1.0.22
 PORTEPOCH=	1
 CATEGORIES=	databases
diff --git a/www/p5-Catalyst-Model-Xapian10/Makefile b/www/p5-Catalyst-Model-Xapian10/Makefile
index 44ab755..647a735 100644
--- a/www/p5-Catalyst-Model-Xapian10/Makefile
+++ b/www/p5-Catalyst-Model-Xapian10/Makefile
@@ -19,7 +19,7 @@ COMMENT=	Catalyst model for Search::Xapian
 BUILD_DEPENDS=	p5-Catalyst-Runtime>=5.30:${PORTSDIR}/www/p5-Catalyst-Runtime \
 		p5-Catalyst-Devel>=1.00:${PORTSDIR}/www/p5-Catalyst-Devel \
 		p5-Data-Page>=0:${PORTSDIR}/databases/p5-Data-Page \
-		p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian
+		p5-Search-Xapian10>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian10
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 PERL_CONFIGURE=	yes
diff --git a/www/xapian-omega10/Makefile b/www/xapian-omega10/Makefile
index 71b407f..38a6153 100644
--- a/www/xapian-omega10/Makefile
+++ b/www/xapian-omega10/Makefile
@@ -1,10 +1,10 @@
-# New ports collection makefile for:	xapian-omega
+# New ports collection makefile for:	xapian-omega10
 # Date created:		05 Jul 2008
 # Whom:			Henrik Brix Andersen <brix@FreeBSD.org>
 #
-# $FreeBSD: ports/www/xapian-omega/Makefile,v 1.22 2012/01/24 09:05:53 sunpoet Exp $
+# $FreeBSD: ports/www/xapian-omega10/Makefile,v 1.22 2012/01/24 09:05:53 sunpoet Exp $
 
-PORTNAME=	xapian-omega
+PORTNAME=	xapian-omega10
 PORTVERSION=	1.0.22
 CATEGORIES=	www
 MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
@@ -14,7 +14,7 @@ MASTER_SITE_SUBDIR=	brix
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	CGI search application built on Xapian
 
-LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core
+LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core10
 
 LICENSE=	GPLv2
 GNU_CONFIGURE=	yes
-- 
1.7.5.4

>From ffc6cbb1c86fbd21922f902fc058da9dc164bb8b Mon Sep 17 00:00:00 2001
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Date: Wed, 27 Feb 2013 22:31:04 +0000
Subject: [PATCH 4/5] update to xapian 1.0.22 -> 1.2.7

---
 databases/p5-Search-Xapian/Makefile           |   32 ++++++-
 databases/p5-Search-Xapian/distinfo           |    4 +-
 databases/p5-Search-Xapian/pkg-plist          |   22 +++++
 databases/xapian-bindings/Makefile            |   30 ++++---
 databases/xapian-bindings/distinfo            |    4 +-
 databases/xapian-bindings/pkg-plist           |   38 ++++-----
 databases/xapian-core/Makefile                |   27 ++++--
 databases/xapian-core/distinfo                |    4 +-
 databases/xapian-core/files/patch-Makefile.in |   37 ++++----
 databases/xapian-core/pkg-descr               |    2 +-
 databases/xapian-core/pkg-plist               |  113 +++++++++++++++++++------
 www/p5-Catalyst-Model-Xapian/Makefile         |    2 +-
 www/xapian-omega/Makefile                     |   51 ++++++-----
 www/xapian-omega/distinfo                     |    4 +-
 www/xapian-omega/pkg-plist                    |    7 +-
 15 files changed, 247 insertions(+), 130 deletions(-)

diff --git a/databases/p5-Search-Xapian/Makefile b/databases/p5-Search-Xapian/Makefile
index 7497458..bb859ff 100644
--- a/databases/p5-Search-Xapian/Makefile
+++ b/databases/p5-Search-Xapian/Makefile
@@ -6,37 +6,59 @@
 #
 
 PORTNAME=	Search-Xapian
-PORTVERSION=	1.0.22.0
+PORTVERSION=	1.2.7.0
 CATEGORIES=	databases perl5
-MASTER_SITES=	http://oligarchy.co.uk/xapian/1.0.22/
+MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	perl@FreeBSD.org
 COMMENT=	Perl XS frontend to the Xapian C++ search library
 
+LIB_DEPENDS=	xapian.26:${PORTSDIR}/databases/xapian-core
+
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
-RUN_DEPENDS:=	${BUILD_DEPENDS}
-
 PERL_CONFIGURE=	yes
+CONFIGURE_ARGS=	XAPIAN_CONFIG=${LOCALBASE}/bin/xapian-config
 CC=		${CXX}
 
 MAN3=	Search::Xapian.3 \
+	Search::Xapian::AssertionError.3 \
 	Search::Xapian::BM25Weight.3 \
 	Search::Xapian::BoolWeight.3 \
 	Search::Xapian::Database.3 \
+	Search::Xapian::DatabaseCorruptError.3 \
+	Search::Xapian::DatabaseCreateError.3 \
+	Search::Xapian::DatabaseError.3 \
+	Search::Xapian::DatabaseLockError.3 \
+	Search::Xapian::DatabaseModifiedError.3 \
+	Search::Xapian::DatabaseOpeningError.3 \
+	Search::Xapian::DatabaseVersionError.3 \
+	Search::Xapian::DocNotFoundError.3 \
 	Search::Xapian::Document.3 \
 	Search::Xapian::Enquire.3 \
+	Search::Xapian::Error.3 \
+	Search::Xapian::FeatureUnavailableError.3 \
+	Search::Xapian::InternalError.3 \
+	Search::Xapian::InvalidArgumentError.3 \
+	Search::Xapian::InvalidOperationError.3 \
+	Search::Xapian::LogicError.3 \
 	Search::Xapian::MultiValueSorter.3 \
+	Search::Xapian::NetworkError.3 \
+	Search::Xapian::NetworkTimeoutError.3 \
 	Search::Xapian::PositionIterator.3 \
 	Search::Xapian::PostingIterator.3 \
 	Search::Xapian::QueryParser.3 \
+	Search::Xapian::QueryParserError.3 \
+	Search::Xapian::RangeError.3 \
+	Search::Xapian::RuntimeError.3 \
+	Search::Xapian::SerialisationError.3 \
 	Search::Xapian::Stem.3 \
 	Search::Xapian::TermGenerator.3 \
 	Search::Xapian::TermIterator.3 \
 	Search::Xapian::TradWeight.3 \
+	Search::Xapian::UnimplementedError.3 \
 	Search::Xapian::ValueIterator.3 \
 	Search::Xapian::Weight.3 \
 	Search::Xapian::WritableDatabase.3
diff --git a/databases/p5-Search-Xapian/distinfo b/databases/p5-Search-Xapian/distinfo
index d9f6354..83fb86b 100644
--- a/databases/p5-Search-Xapian/distinfo
+++ b/databases/p5-Search-Xapian/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Search-Xapian-1.0.22.0.tar.gz) = a74da17bce03e294d9046857cd8b6beade805f2ebc5310305e5b8a17537e21a5
-SIZE (Search-Xapian-1.0.22.0.tar.gz) = 52663
+SHA256 (Search-Xapian-1.2.7.0.tar.gz) = 03f82021014db0f926741d5e8d55e109a859ae6fdcc0eea5ce6b65a8b12c0b37
+SIZE (Search-Xapian-1.2.7.0.tar.gz) = 61743
diff --git a/databases/p5-Search-Xapian/pkg-plist b/databases/p5-Search-Xapian/pkg-plist
index 5361054..4e32bf5 100644
--- a/databases/p5-Search-Xapian/pkg-plist
+++ b/databases/p5-Search-Xapian/pkg-plist
@@ -2,29 +2,51 @@
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.bs
 %%SITE_PERL%%/%%PERL_ARCH%%/auto/Search/Xapian/Xapian.so
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/AssertionError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BM25Weight.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/BoolWeight.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Database.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseCorruptError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseCreateError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseLockError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseModifiedError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseOpeningError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DatabaseVersionError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/DocNotFoundError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Document.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESet.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ESetIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Enquire.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Error.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/FeatureUnavailableError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/InternalError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/InvalidArgumentError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/InvalidOperationError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/LogicError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSet/Tied.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MSetIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/MultiValueSorter.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/NetworkError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/NetworkTimeoutError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PerlStopper.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PositionIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/PostingIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Query.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/QueryParser.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/QueryParserError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/RSet.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/RangeError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/RuntimeError.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/SerialisationError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/SimpleStopper.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stem.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Stopper.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermGenerator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TermIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/TradWeight.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/UnimplementedError.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/ValueIterator.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/Weight.pm
 %%SITE_PERL%%/%%PERL_ARCH%%/Search/Xapian/WritableDatabase.pm
diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile
index c7e1486..ba13124 100644
--- a/databases/xapian-bindings/Makefile
+++ b/databases/xapian-bindings/Makefile
@@ -6,22 +6,26 @@
 #
 
 PORTNAME=	xapian-bindings
-PORTVERSION=	1.0.22
+PORTVERSION=	1.2.7
 CATEGORIES=	databases
 MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Bindings allowing Xapian to be used from various programming languages
 
-RUN_DEPENDS=	xapian-core>=1.0.22:${PORTSDIR}/databases/xapian-core
-BUILD_DEPENDS:=	${RUN_DEPENDS}
+LIB_DEPENDS=	xapian.26:${PORTSDIR}/databases/xapian-core
 
 LICENSE=	GPLv2
-CONFIGURE_ARGS+=	--datarootdir="${DATADIR}" --docdir="${DOCSDIR}" \
+
+OPTIONS=	PHP     "Build PHP binding" on \
+		PYTHON  "Build Python binding" on \
+		RUBY    "Build Ruby binding" on
+
+CONFIGURE_ARGS=	--datarootdir="${DATADIR}" --docdir="${DOCSDIR}" \
 		--without-csharp --without-java --without-tcl
 GNU_CONFIGURE=	yes
 
-.ifdef(WITHOUT_PHP)
+.if defined(WITHOUT_PHP)
 CONFIGURE_ARGS+=	--without-php
 PLIST_SUB+=	BINDING_PHP="@comment "
 .else
@@ -32,7 +36,7 @@ USE_PHP=	yes
 USE_PHP_BUILD=	yes
 .endif
 
-.ifdef(WITHOUT_PYTHON)
+.if defined(WITHOUT_PYTHON)
 CONFIGURE_ARGS+=	--without-python
 PLIST_SUB+=	BINDING_PYTHON="@comment "
 .else
@@ -42,7 +46,7 @@ PLIST_SUB+=	BINDING_PYTHON=""
 USE_PYTHON=	yes
 .endif
 
-.ifdef(WITHOUT_RUBY)
+.if defined(WITHOUT_RUBY)
 CONFIGURE_ARGS+=	--without-ruby
 PLIST_SUB+=	BINDING_RUBY="@comment "
 .else
@@ -52,12 +56,12 @@ PLIST_SUB+=	BINDING_RUBY=""
 USE_RUBY=	yes
 .endif
 
-post-install:
-.ifdef(NOPORTDOCS)
-	${RM} -fr ${DOCSDIR}
-.endif
-.ifndef(WITHOUT_RUBY)
-	${RM} -fr ${DOCSDIR}/ruby/rdocs
+post-patch:
+# do not install rdoc
+	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' ${WRKSRC}/ruby/Makefile.in
+.if defined(NOPORTDOCS)
+	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA install-dist_exampledataDATA ||' ${WRKSRC}/php/Makefile.in ${WRKSRC}/python/Makefile.in
+	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-dist_docdataDATA||; 759 s|install-dist_exampledataDATA ||' ${WRKSRC}/ruby/Makefile.in
 .endif
 
 .include <bsd.port.mk>
diff --git a/databases/xapian-bindings/distinfo b/databases/xapian-bindings/distinfo
index 306e9af..61fd1fb 100644
--- a/databases/xapian-bindings/distinfo
+++ b/databases/xapian-bindings/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xapian-bindings-1.0.22.tar.gz) = 9790f6df53e952e95f0b343fb297540ea1785e08d06125e32975ec35919b42a2
-SIZE (xapian-bindings-1.0.22.tar.gz) = 1071588
+SHA256 (xapian-bindings-1.2.7.tar.gz) = c9f63ad7a032c260f0617e029327d7b05dd986d91af401032268a9f7b2eabde8
+SIZE (xapian-bindings-1.2.7.tar.gz) = 1447683
diff --git a/databases/xapian-bindings/pkg-plist b/databases/xapian-bindings/pkg-plist
index 8b093e1..79eaeb0 100644
--- a/databases/xapian-bindings/pkg-plist
+++ b/databases/xapian-bindings/pkg-plist
@@ -1,39 +1,35 @@
-@comment $FreeBSD: ports/databases/xapian-bindings/pkg-plist,v 1.4 2009/09/19 11:58:20 miwi Exp $
+%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
 %%BINDING_PHP%%%%DATADIR%%/php5/xapian.php
-%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php4
 %%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleexpand.php5
-%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php4
 %%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simpleindex.php5
-%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php4
+%%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplematchdecider.php5
 %%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/examples/simplesearch.php5
 %%BINDING_PHP%%%%PORTDOCS%%%%DOCSDIR%%/php/index.html
-%%BINDING_PHP%%lib/php/%%PHP_EXT_DIR%%/xapian.so
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples
+%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%/php5
+%%BINDING_PHP%%@dirrmtry %%DATADIR%%
+%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%%
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian/__init__.py
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian/__init__.pyc
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian/__init__.pyo
+%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian/_xapian.so
 %%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleexpand.py
 %%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simpleindex.py
 %%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplematchdecider.py
 %%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/examples/simplesearch.py
 %%BINDING_PYTHON%%%%PORTDOCS%%%%DOCSDIR%%/python/index.html
-%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/_xapian.so
-%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.py
-%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyc
-%%BINDING_PYTHON%%%%PYTHON_SITELIBDIR%%/xapian.pyo
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples
+%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python
+%%BINDING_PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%/xapian
+%%BINDING_RUBY%%%%RUBY_SITELIBDIR%%/xapian.rb
+%%BINDING_RUBY%%%%RUBY_SITEARCHLIBDIR%%/_xapian.so
 %%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleexpand.rb
 %%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simpleindex.rb
 %%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplematchdecider.rb
 %%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/examples/simplesearch.rb
 %%BINDING_RUBY%%%%PORTDOCS%%%%DOCSDIR%%/ruby/index.html
-%%BINDING_RUBY%%%%RUBY_SITELIBDIR%%/xapian.rb
-%%BINDING_RUBY%%%%RUBY_SITEARCHLIBDIR%%/_xapian.so
-%%BINDING_RUBY%%@dirrmtry %%RUBY_SITELIBDIR%%
 %%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby/examples
 %%BINDING_RUBY%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/ruby
-%%BINDING_PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%
-%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python/examples
-%%BINDING_PYTHON%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/python
-%%BINDING_PHP%%@dirrmtry lib/php/%%PHP_EXT_DIR%%
-%%BINDING_PHP%%@dirrmtry lib/php
-%%BINDING_PHP%%@dirrmtry %%DATADIR%%/php5
-%%BINDING_PHP%%@dirrmtry %%DATADIR%%
-%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php/examples
-%%BINDING_PHP%%%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/php
+%%BINDING_RUBY%%@dirrmtry %%RUBY_SITELIBDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/databases/xapian-core/Makefile b/databases/xapian-core/Makefile
index 6c0aa0c..d44d6db 100644
--- a/databases/xapian-core/Makefile
+++ b/databases/xapian-core/Makefile
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	xapian-core
-PORTVERSION=	1.0.22
+PORTVERSION=	1.2.7
 PORTEPOCH=	1
 CATEGORIES=	databases
 MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
@@ -15,25 +15,36 @@ MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A probabilistic text search database engine
 
 LICENSE=	GPLv2
+
+OPTIONS=	SSE2 "Use SSE2 for floating point" Off
+
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
-OPTIONS=	SSE2 "Use SSE2 for floating point" Off
+MAN1=	xapian-check.1 \
+	xapian-chert-update.1 \
+	xapian-compact.1 \
+	xapian-config.1 \
+	xapian-inspect.1 \
+	xapian-progsrv.1 \
+	xapian-replicate.1 \
+	xapian-replicate-server.1 \
+	xapian-tcpsrv.1
 
-MAN1=		quartzcheck.1 quartzcompact.1 quartzdump.1 \
-		xapian-check.1 xapian-compact.1 xapian-config.1 \
-		xapian-progsrv.1 xapian-tcpsrv.1 xapian-inspect.1
+.include <bsd.port.options.mk>
 
 .if defined(WITHOUT_SSE2)
 CONFIGURE_ARGS+=	--disable-sse
 .endif
 
+post-patch:
+.if defined(NOPORTDOCS)
+	@${REINPLACE_CMD} -e '/^SUBDIRS = / s| docs||' ${WRKSRC}/Makefile.in
+.endif
+
 post-install:
 .for file in delve quest copydatabase
 	${INSTALL_PROGRAM} ${WRKSRC}/examples/.libs/${file} ${PREFIX}/bin/xapian-${file}
 .endfor
-.ifdef(NOPORTDOCS)
-	${RM} -rf ${DOCSDIR}
-.endif
 
 .include <bsd.port.mk>
diff --git a/databases/xapian-core/distinfo b/databases/xapian-core/distinfo
index 48f8b38..7f48324 100644
--- a/databases/xapian-core/distinfo
+++ b/databases/xapian-core/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xapian-core-1.0.22.tar.gz) = 39fc7ec7a233c2a5b3cea4954dd35c1f891841274d35bf746d23b1feac6fe511
-SIZE (xapian-core-1.0.22.tar.gz) = 3342736
+SHA256 (xapian-core-1.2.7.tar.gz) = 6ce8cb3502f35245ec0cb0dcf579ce4f65c015a2f2e8d1b4c388c95f58278c89
+SIZE (xapian-core-1.2.7.tar.gz) = 4069085
diff --git a/databases/xapian-core/files/patch-Makefile.in b/databases/xapian-core/files/patch-Makefile.in
index 1b04a2d..f000488 100644
--- a/databases/xapian-core/files/patch-Makefile.in
+++ b/databases/xapian-core/files/patch-Makefile.in
@@ -1,32 +1,33 @@
---- Makefile.in.orig	Fri May 18 00:58:07 2007
-+++ Makefile.in	Fri May 18 13:10:33 2007
-@@ -49,7 +49,8 @@
+--- Makefile.in.orig	2011-08-10 14:54:57.000000000 +0800
++++ Makefile.in	2011-09-13 09:01:08.592572769 +0800
+@@ -47,7 +47,8 @@
  @VPATH_BUILD_TRUE@am__append_1 = -I$(top_builddir)/include \
  @VPATH_BUILD_TRUE@	-I$(top_srcdir)/languages -Ilanguages \
  @VPATH_BUILD_TRUE@	-I$(top_srcdir)/queryparser
 -bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \
-+bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) 
-+noinst_PROGRAMS = \
++bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3)
++noinst_bin_PROGRAMS = \
  	examples/copydatabase$(EXEEXT) examples/delve$(EXEEXT) \
  	examples/quest$(EXEEXT) examples/simpleexpand$(EXEEXT) \
- 	examples/simpleindex$(EXEEXT) examples/simplesearch$(EXEEXT)
-@@ -464,7 +465,7 @@
+ 	examples/simpleindex$(EXEEXT) examples/simplesearch$(EXEEXT) \
+@@ -713,7 +714,7 @@
+ @BUILD_BACKEND_CHERT_TRUE@@BUILD_BACKEND_FLINT_TRUE@am__EXEEXT_2 = bin/xapian-chert-update$(EXEEXT)
  @BUILD_BACKEND_REMOTE_TRUE@am__EXEEXT_3 = bin/xapian-progsrv$(EXEEXT) \
  @BUILD_BACKEND_REMOTE_TRUE@	bin/xapian-tcpsrv$(EXEEXT)
- binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 -PROGRAMS = $(bin_PROGRAMS)
-+PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
- am_bin_quartzcheck_OBJECTS =  \
- 	bin/bin_quartzcheck-quartzcheck.$(OBJEXT)
- bin_quartzcheck_OBJECTS = $(am_bin_quartzcheck_OBJECTS)
-@@ -909,9 +910,7 @@
- libxapian_la_LDFLAGS = $(XAPIAN_LDFLAGS) -no-undefined -version-info $(LIBRARY_VERSION_INFO)
++PROGRAMS = $(bin_PROGRAMS) $(noinst_bin_PROGRAMS)
+ am__bin_xapian_check_SOURCES_DIST = bin/xapian-check.cc \
+ 	bin/xapian-check-brass.cc bin/xapian-check-brass.h \
+ 	bin/xapian-check-chert.cc bin/xapian-check-chert.h \
+@@ -1323,10 +1324,7 @@
+ 	weight/tradweight.cc weight/weight.cc weight/weightinternal.cc
  @MAINTAINER_NO_DOCS_FALSE@dist_man_MANS = xapian-config.1 \
  @MAINTAINER_NO_DOCS_FALSE@	$(am__append_3) $(am__append_5) \
 -@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7) \
 -@MAINTAINER_NO_DOCS_FALSE@	examples/copydatabase.1 \
--@MAINTAINER_NO_DOCS_FALSE@	examples/delve.1 examples/quest.1
+-@MAINTAINER_NO_DOCS_FALSE@	examples/delve.1 examples/quest.1 \
+-@MAINTAINER_NO_DOCS_FALSE@	examples/xapian-metadata.1
 +@MAINTAINER_NO_DOCS_FALSE@	$(am__append_7)
- bin_quartzcheck_CPPFLAGS = -I$(top_srcdir)/backends/quartz
- bin_quartzcheck_SOURCES = bin/quartzcheck.cc
- bin_quartzcheck_LDADD = $(ldflags) libquartzcheck.la libxapian.la
+ bin_xapian_check_CPPFLAGS = \
+ 	-I$(top_srcdir)/backends/brass\
+ 	-I$(top_srcdir)/backends/chert\
diff --git a/databases/xapian-core/pkg-descr b/databases/xapian-core/pkg-descr
index e9c1bbd..b4aeeeb 100644
--- a/databases/xapian-core/pkg-descr
+++ b/databases/xapian-core/pkg-descr
@@ -16,4 +16,4 @@ Xapian features include:
  - Platform independent data formats
  - Allows simultaneous update and searching.
 
-WWW: http://www.xapian.org
+WWW: http://www.xapian.org/
diff --git a/databases/xapian-core/pkg-plist b/databases/xapian-core/pkg-plist
index 18be317..c7937c0 100644
--- a/databases/xapian-core/pkg-plist
+++ b/databases/xapian-core/pkg-plist
@@ -1,8 +1,5 @@
-@comment $FreeBSD: ports/databases/xapian-core/pkg-plist,v 1.20 2010/10/29 16:23:53 brix Exp $
-bin/quartzcheck
-bin/quartzcompact
-bin/quartzdump
 bin/xapian-check
+bin/xapian-chert-update
 bin/xapian-compact
 bin/xapian-config
 bin/xapian-copydatabase
@@ -10,36 +7,45 @@ bin/xapian-delve
 bin/xapian-inspect
 bin/xapian-progsrv
 bin/xapian-quest
+bin/xapian-replicate
+bin/xapian-replicate-server
 bin/xapian-tcpsrv
+include/xapian.h
 include/xapian/base.h
+include/xapian/compactor.h
 include/xapian/database.h
 include/xapian/dbfactory.h
 include/xapian/deprecated.h
+include/xapian/derefwrapper.h
 include/xapian/document.h
 include/xapian/enquire.h
 include/xapian/error.h
 include/xapian/errorhandler.h
 include/xapian/expanddecider.h
+include/xapian/keymaker.h
+include/xapian/matchspy.h
 include/xapian/positioniterator.h
 include/xapian/postingiterator.h
+include/xapian/postingsource.h
 include/xapian/query.h
 include/xapian/queryparser.h
-include/xapian/sorter.h
+include/xapian/registry.h
 include/xapian/stem.h
 include/xapian/termgenerator.h
 include/xapian/termiterator.h
 include/xapian/types.h
 include/xapian/unicode.h
 include/xapian/valueiterator.h
+include/xapian/valuesetmatchdecider.h
 include/xapian/version.h
 include/xapian/visibility.h
-include/xapian.h
+include/xapian/weight.h
+lib/cmake/xapian/xapian-config-version.cmake
+lib/cmake/xapian/xapian-config.cmake
 lib/libxapian.a
 lib/libxapian.la
 lib/libxapian.so
-lib/libxapian.so.21
-lib/cmake/xapian/xapian-config.cmake
-lib/cmake/xapian/xapian-config-version.cmake
+lib/libxapian.so.26
 share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/admin_notes.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc.pdf
@@ -53,6 +59,8 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1BoolWeight__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Compactor-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Compactor.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Database.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DatabaseCorruptError-members.html
@@ -80,6 +88,9 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DateValueRangeProcessor__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1DocNotFoundError__inherit__graph.png
@@ -108,6 +119,9 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FeatureUnavailableError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FixedWeightPostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FixedWeightPostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1FixedWeightPostingSource__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InternalError__inherit__graph.png
@@ -117,6 +131,9 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1InvalidOperationError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1KeyMaker-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1KeyMaker.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1KeyMaker__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1LogicError__inherit__graph.png
@@ -126,6 +143,13 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MSetIterator.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchDecider__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchSpy-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchSpy.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MatchSpy__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueKeyMaker-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueKeyMaker.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueKeyMaker__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1MultiValueSorter__inherit__graph.png
@@ -142,6 +166,9 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PositionIterator.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1PostingSource__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Query.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1QueryParser-members.html
@@ -154,9 +181,14 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RangeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Registry-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Registry.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1RuntimeError__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SerialisationError-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SerialisationError.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SerialisationError__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1SimpleStopper__inherit__graph.png
@@ -183,8 +215,23 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1UnimplementedError__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Utf8Iterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueCountMatchSpy-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueCountMatchSpy.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueCountMatchSpy__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueIterator.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueMapPostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueMapPostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueMapPostingSource__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValuePostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValuePostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValuePostingSource__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueSetMatchDecider-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueSetMatchDecider.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueSetMatchDecider__inherit__graph.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueWeightPostingSource-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueWeightPostingSource.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1ValueWeightPostingSource__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1Weight__inherit__graph.png
@@ -192,6 +239,8 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classXapian_1_1WritableDatabase__inherit__graph.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/classes.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/closed.gif
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/compactor_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/database_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/dbfactory_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/deprecated.html
@@ -203,18 +252,6 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/errorhandler_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/expanddecider_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/files.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_0.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_1.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_10.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_11.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_2.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_3.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_4.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_5.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_6.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_7.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_8.png
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/form_9.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x62.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x63.html
@@ -238,6 +275,7 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x76.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x77.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_enum.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_eval.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x62.html
@@ -262,12 +300,11 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x76.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x77.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_func_0x7e.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_rela.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_type.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/functions_vars.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_func.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_type.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_vars.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/globals_defs.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/graph_legend.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/hierarchy.html
@@ -290,6 +327,11 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__22.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__23.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__24.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__25.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__26.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__27.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__28.png
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__29.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__3.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__4.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__5.png
@@ -298,25 +340,33 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__8.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherit__graph__9.png
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/inherits.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/keymaker_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/matchspy_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Auto.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Brass.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Chert.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Flint.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1InMemory.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Quartz.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Remote.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaceXapian_1_1Unicode.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_enum.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_func.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_type.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespacemembers_vars.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/namespaces.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/open.gif
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/pages.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/positioniterator_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/postingiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/postingsource_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/query_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/queryparser_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/sorter_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/registry_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/stem_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1StemImplementation-members.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1StemImplementation.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor-members.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/structXapian_1_1ValueRangeProcessor__inherit__graph.png
@@ -329,11 +379,15 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/types_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/unicode_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/valueiterator_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/valuesetmatchdecider_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/version_8h.html
+%%PORTDOCS%%%%DOCSDIR%%/apidoc/html/weight_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/apidoc/html/xapian_8h.html
 %%PORTDOCS%%%%DOCSDIR%%/bm25.html
 %%PORTDOCS%%%%DOCSDIR%%/code_structure.html
+%%PORTDOCS%%%%DOCSDIR%%/collapsing.html
 %%PORTDOCS%%%%DOCSDIR%%/deprecation.html
+%%PORTDOCS%%%%DOCSDIR%%/facets.html
 %%PORTDOCS%%%%DOCSDIR%%/glossary.html
 %%PORTDOCS%%%%DOCSDIR%%/index.html
 %%PORTDOCS%%%%DOCSDIR%%/install.html
@@ -341,7 +395,7 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/intro_ir.html
 %%PORTDOCS%%%%DOCSDIR%%/matcherdesign.html
 %%PORTDOCS%%%%DOCSDIR%%/overview.html
-%%PORTDOCS%%%%DOCSDIR%%/quartzdesign.html
+%%PORTDOCS%%%%DOCSDIR%%/postingsource.html
 %%PORTDOCS%%%%DOCSDIR%%/queryparser.html
 %%PORTDOCS%%%%DOCSDIR%%/quickstart.html
 %%PORTDOCS%%%%DOCSDIR%%/quickstartexpand.cc.html
@@ -349,7 +403,10 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%%%DOCSDIR%%/quickstartsearch.cc.html
 %%PORTDOCS%%%%DOCSDIR%%/remote.html
 %%PORTDOCS%%%%DOCSDIR%%/remote_protocol.html
+%%PORTDOCS%%%%DOCSDIR%%/replication.html
+%%PORTDOCS%%%%DOCSDIR%%/replication_protocol.html
 %%PORTDOCS%%%%DOCSDIR%%/scalability.html
+%%PORTDOCS%%%%DOCSDIR%%/serialisation.html
 %%PORTDOCS%%%%DOCSDIR%%/sorting.html
 %%PORTDOCS%%%%DOCSDIR%%/spelling.html
 %%PORTDOCS%%%%DOCSDIR%%/stemming.html
@@ -360,6 +417,6 @@ share/aclocal/xapian.m4
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc/html
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/apidoc
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm include/xapian
 @dirrmtry lib/cmake/xapian
 @dirrmtry lib/cmake
+@dirrm include/xapian
diff --git a/www/p5-Catalyst-Model-Xapian/Makefile b/www/p5-Catalyst-Model-Xapian/Makefile
index 44ab755..4a89f9c 100644
--- a/www/p5-Catalyst-Model-Xapian/Makefile
+++ b/www/p5-Catalyst-Model-Xapian/Makefile
@@ -19,7 +19,7 @@ COMMENT=	Catalyst model for Search::Xapian
 BUILD_DEPENDS=	p5-Catalyst-Runtime>=5.30:${PORTSDIR}/www/p5-Catalyst-Runtime \
 		p5-Catalyst-Devel>=1.00:${PORTSDIR}/www/p5-Catalyst-Devel \
 		p5-Data-Page>=0:${PORTSDIR}/databases/p5-Data-Page \
-		p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian
+		p5-Search-Xapian>=1.2.7.0:${PORTSDIR}/databases/p5-Search-Xapian
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 PERL_CONFIGURE=	yes
diff --git a/www/xapian-omega/Makefile b/www/xapian-omega/Makefile
index 71b407f..4b3d7ab 100644
--- a/www/xapian-omega/Makefile
+++ b/www/xapian-omega/Makefile
@@ -5,38 +5,43 @@
 # $FreeBSD: ports/www/xapian-omega/Makefile,v 1.22 2012/01/24 09:05:53 sunpoet Exp $
 
 PORTNAME=	xapian-omega
-PORTVERSION=	1.0.22
+PORTVERSION=	1.2.7
 CATEGORIES=	www
-MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/ \
-		${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR=	brix
+MASTER_SITES=	http://oligarchy.co.uk/xapian/${PORTVERSION}/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	CGI search application built on Xapian
 
-LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core
+LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre \
+	xapian.26:${PORTSDIR}/databases/xapian-core
 
 LICENSE=	GPLv2
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-USE_PERL5_RUN=	yes
+
+OPTIONS=	ICONV   "Enable iconv character set conversion support" on
+
+CONFIGURE_ENV=	PCRE_CONFIG=${LOCALBASE}/bin/pcre-config \
+	XAPIAN_CONFIG=${LOCALBASE}/bin/xapian-config
 
 CPPFLAGS+=	-I${LOCALBASE}/include
+GNU_CONFIGURE=	yes
 LDFLAGS+=	-L${LOCALBASE}/lib
+USE_LDCONFIG=	yes
+USE_PERL5=	yes
 
 MAN1=		omindex.1 scriptindex.1
 
 MORE_PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
-PORTDOCS=	cgiparams.html omegascript.html overview.html \
-		quickstart.html scriptindex.html termprefixes.html \
+PORTDOCS=	cgiparams.html \
+		index.html \
+		omegascript.html \
+		overview.html \
+		quickstart.html \
+		scriptindex.html \
+		termprefixes.html \
 		${MORE_PORTDOCS}
 PORTEXAMPLES=	omega.conf
 
-OPTIONS=	ICONV "Enable iconv character set conversion support" On
-
-PORTSCOUT=	limit:^1\.0\.
-
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 .if defined(WITH_ICONV)
 USE_ICONV=	yes
@@ -48,22 +53,20 @@ CONFIGURE_ARGS+=	--without-iconv
 post-patch:
 	@${REINPLACE_CMD} \
 		-e 's|^\(dist_sysconf_DATA\ =\ omega\.conf\)|#\1|' \
-		-e "s|^\(pkglibbindir\)\ =.*/bin|\1\ =\ \$$(prefix)/${WWWDIR_REL}/cgi-bin|" \
+		-e 's|^\(pkglibbindir\)\ =.*/bin|\1\ =\ \$$(prefix)/${WWWDIR_REL}/cgi-bin|' \
 		 ${WRKSRC}/Makefile.in
 .if defined(NOPORTDOCS)
-	@${REINPLACE_CMD} \
-		-e 's|^\(SUBDIRS\ =\ \.\) docs|\1|' \
-		 ${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e '/^SUBDIRS = / s| docs||' ${WRKSRC}/Makefile.in
 .endif
 
 post-install:
 .if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${MORE_PORTDOCS:S@^@${WRKSRC}/@} ${DOCSDIR}
+	${MKDIR} ${DOCSDIR}/
+	cd ${WRKSRC}/ && ${INSTALL_DATA} ${MORE_PORTDOCS} ${DOCSDIR}/
 .endif
 .if !defined(NOPORTEXAMPLES)
-	${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${PORTEXAMPLES:S@^@${WRKSRC}/@} ${EXAMPLESDIR}
+	${MKDIR} ${EXAMPLESDIR}/
+	cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR}/
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/xapian-omega/distinfo b/www/xapian-omega/distinfo
index eb2550a..9a7863e 100644
--- a/www/xapian-omega/distinfo
+++ b/www/xapian-omega/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xapian-omega-1.0.22.tar.gz) = 99ccee86642fdbb0d1c97ffb065a4fc36541c5a39163d3540500377d14ef16c5
-SIZE (xapian-omega-1.0.22.tar.gz) = 515922
+SHA256 (xapian-omega-1.2.7.tar.gz) = 867497e77ea39cde079c0a18aab1106401f6dc8bf9b5e0087d23727db4032786
+SIZE (xapian-omega-1.2.7.tar.gz) = 608920
diff --git a/www/xapian-omega/pkg-plist b/www/xapian-omega/pkg-plist
index b05808b..d01d784 100644
--- a/www/xapian-omega/pkg-plist
+++ b/www/xapian-omega/pkg-plist
@@ -3,9 +3,10 @@ bin/htdig2omega
 bin/mbox2omega
 bin/omindex
 bin/scriptindex
-www/xapian-omega/cgi-bin/omega
 share/omega/htdig2omega.script
 share/omega/mbox2omega.script
-@dirrm www/xapian-omega/cgi-bin
-@dirrm www/xapian-omega
+%%WWWDIR%%/cgi-bin/omega
+%%WWWDIR%%/cgi-bin/outlookmsg2html
+@dirrm %%WWWDIR%%/cgi-bin
+@dirrm %%WWWDIR%%
 @dirrm share/omega
-- 
1.7.5.4

>From 3d8d4a50356870bb8aa1655c98ba6dfda8a7e54d Mon Sep 17 00:00:00 2001
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Date: Wed, 27 Feb 2013 22:31:04 +0000
Subject: [PATCH 5/5] bump shlib ver and PORTREVISION

---
 deskutils/pinot/Makefile  |    3 ++-
 deskutils/recoll/Makefile |    3 ++-
 www/ikiwiki/Makefile      |    1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile
index 75e0d39..ce88e07 100644
--- a/deskutils/pinot/Makefile
+++ b/deskutils/pinot/Makefile
@@ -7,6 +7,7 @@
 
 PORTNAME=	pinot
 PORTVERSION=	0.98
+PORTREVISION=	1
 CATEGORIES=	deskutils
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 #MASTER_SITES=	http://colinf.chez.com/pinot/
@@ -18,7 +19,7 @@ COMMENT=	Personal search and metasearch for the Free Desktop
 LICENSE=	GPLv2
 
 BUILD_DEPENDS=	update-desktop-database:${PORTSDIR}/devel/desktop-file-utils
-LIB_DEPENDS=	xapian.21:${PORTSDIR}/databases/xapian-core	\
+LIB_DEPENDS=	xapian.26:${PORTSDIR}/databases/xapian-core	\
 		gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24	\
 		textcat.0:${PORTSDIR}/textproc/libtextcat	\
 		dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib	\
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
index b712f55..b2760db 100644
--- a/deskutils/recoll/Makefile
+++ b/deskutils/recoll/Makefile
@@ -7,13 +7,14 @@
 
 PORTNAME=	recoll
 PORTVERSION=	1.15.5
+PORTREVISION=	1
 CATEGORIES=	deskutils
 MASTER_SITES=	http://www.lesbonscomptes.com/recoll/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A personal full text search package, based on QT and Xapian
 
-LIB_DEPENDS=	xapian.[1-2][0-9]:${PORTSDIR}/databases/xapian-core
+LIB_DEPENDS=	xapian.26:${PORTSDIR}/databases/xapian-core
 
 USE_QT_VER=	4
 QT_COMPONENTS=	gui qmake_build uic_build moc_build rcc_build \
diff --git a/www/ikiwiki/Makefile b/www/ikiwiki/Makefile
index c63e474..0273ba5 100644
--- a/www/ikiwiki/Makefile
+++ b/www/ikiwiki/Makefile
@@ -6,6 +6,7 @@
 
 PORTNAME=	ikiwiki
 PORTVERSION=	3.20110608
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_DEBIAN_POOL} \
 		http://kitenet.net/~joey/debian/unstable/
-- 
1.7.5.4
--- all.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302272236.r1RMatLj003353>