From nobody Sat Apr 18 22:00:39 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fym072qNBz6ZNJF for ; Sat, 18 Apr 2026 22:00:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fym070cwVz3bTp for ; Sat, 18 Apr 2026 22:00:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776549639; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Wmy7At4p366QUZ1WaCtEH5Leh8r9iLyap/d4OEHtS+A=; b=Nk+tK54OpmVhDmI85aADg0GBDRJshhvuol5IYSPxY0/6NqDg3HML2tVJdh3lK+1RVlkN/2 mzlC2vXhdStMP/9LNvrHCQ+/1BuAERsIwPsRtiA7Mm5o7vv7U4SbbqH4HJwA/3goG0znFd 7wUZEauRWfieID33ZYRTuht6v9OWsdK9T4ch+Zwzyt/d4cfbVHSHMy+Nblja/JgcwfDffz qa4Mowvi9yMG8gN5WzSuMz6NajsChyAhtMSdgCM5hDc2Vu3jOr7CTvxTccwJ/eLU2Xud26 vOsKFhcOyHMTA99X8lthW7cIy9kaz0+wSMnDd9yhGtDAdPfg2I0Ro+GBm4BY9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776549639; a=rsa-sha256; cv=none; b=UPxz0BUD9N9owas0gz94zfIiR6bfRJLgUAnkuCBJkvST+Hd+SKRBT5MmAbBTWK0Cb0Rr3J btrefFwVezyYvG8lKa3sCkqzaLkuz9jFHI3L+F9AmEOXLNp/MaIVzPTFny3ANfmxMtqkHk oxF73ngrRZLTAvutgAmQCnnpx+5BgezNeHaLYT6wJA3vd8kIEwRpVmfyjTt2JoH7B6Uw4t D+20HCu7t6OFhubxiCcitewT1hdWzHf4p7vmxI1c5GDXTzrBdbwTn4Ra7yXmCXmXa4Uhxm x/fF3ZuYAW00Z32x3oRtOXrNL3SlLumDRKMoJts9EKcxGsWtOPbbPhPSYzS2ag== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776549639; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Wmy7At4p366QUZ1WaCtEH5Leh8r9iLyap/d4OEHtS+A=; b=cuBZU8WrTtQtcIXrC+U/z77ZY8oFjqXVY9Xydhsw07SOgGvfqChb0DlOkTdT4mb9z6u9Xy 41pkgcUcp7QoDphbZs44KaIJrC+OK2ICdx1hzd8yEwvAh6sH52d8GPXajcMqzG0UPQNDsz 54CnqOmHVuSWExKtB12EMJ+QeBH5Aus/33W/G5oaDFg8Bz+A5nTMC0DmSSDOPcdLq986lr S+GqaougRwXb4I3Cn7KjFRY9neu2LTnu4W2eMCPk45Lb7YDzFWfzW391UGFEt9CkQSblSQ ouzxkbHjIU3GRuLVc1A9ZloCIxCFCDvnLJwFIk7OotYZ6qczDxpTulvZmqO81A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fym070Bx5zy2Q for ; Sat, 18 Apr 2026 22:00:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 338df by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 18 Apr 2026 22:00:39 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: e64e24418d08 - main - www/xapian-omega14: Add xapian-omega14 1.4.31 (copied from xapian-omega) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e64e24418d086b6851f905ef661774bac0d710e2 Auto-Submitted: auto-generated Date: Sat, 18 Apr 2026 22:00:39 +0000 Message-Id: <69e3ff07.338df.1f2cff0d@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=e64e24418d086b6851f905ef661774bac0d710e2 commit e64e24418d086b6851f905ef661774bac0d710e2 Author: Po-Chuan Hsieh AuthorDate: 2026-04-18 21:18:12 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-04-18 21:18:12 +0000 www/xapian-omega14: Add xapian-omega14 1.4.31 (copied from xapian-omega) - Change *_DEPENDS from xapian-core to xapian-core14 - Update CONFLICTS_INSTALL - Update PORTSCOUT --- www/Makefile | 1 + www/xapian-omega14/Makefile | 49 ++++++++++++++++++++++++++++++ www/xapian-omega14/distinfo | 3 ++ www/xapian-omega14/files/patch-Makefile.in | 19 ++++++++++++ www/xapian-omega14/pkg-descr | 3 ++ www/xapian-omega14/pkg-plist | 39 ++++++++++++++++++++++++ 6 files changed, 114 insertions(+) diff --git a/www/Makefile b/www/Makefile index 8d55cab3161b..5592d3ff462a 100644 --- a/www/Makefile +++ b/www/Makefile @@ -2723,6 +2723,7 @@ SUBDIR += wuzz SUBDIR += wwwoffle SUBDIR += xapian-omega + SUBDIR += xapian-omega14 SUBDIR += xcaddy SUBDIR += xfce4-smartbookmark-plugin SUBDIR += xh diff --git a/www/xapian-omega14/Makefile b/www/xapian-omega14/Makefile new file mode 100644 index 000000000000..9aafea409c3e --- /dev/null +++ b/www/xapian-omega14/Makefile @@ -0,0 +1,49 @@ +PORTNAME= xapian-omega +PORTVERSION= 1.4.31 +CATEGORIES= www +MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \ + LOCAL/sunpoet +PKGNAMESUFFIX= 14 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= CGI search application built on Xapian +WWW= https://xapian.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= xapian-core14>=${PORTVERSION}:databases/xapian-core14 +LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \ + libxapian.so:databases/xapian-core14 + +USES= compiler:c++11-lang libtool localbase perl5 shebangfix tar:xz + +CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DOCSDIR} \ + ac_cv_func_snprintf=snprintf +CONFIGURE_ENV= XAPIAN_CONFIG=${LOCALBASE}/bin/xapian-config +GNU_CONFIGURE= yes +USE_CXXSTD= c++11 + +CONFLICTS_INSTALL= xapian-omega + +PORTSCOUT= limitw:1,even + +SHEBANG_FILES= dbi2omega htdig2omega mbox2omega + +OPTIONS_DEFINE= DOCS EXAMPLES ICONV +OPTIONS_DEFAULT=ICONV +ICONV_DESC= Enable iconv character set conversion support + +ICONV_CONFIGURE_ON= ac_cv_search_iconv=${ICONV_LIB} +ICONV_CONFIGURE_WITH= iconv +ICONV_USES= iconv + +post-install-DOCS-on: + cd ${WRKSRC}/ && ${INSTALL_DATA} AUTHORS ChangeLog NEWS README TODO ${STAGEDIR}${DOCSDIR}/ + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ + ${INSTALL_DATA} ${WRKSRC}/omega.conf ${STAGEDIR}${EXAMPLESDIR}/ + cd ${WRKSRC}/ && ${COPYTREE_SHARE} templates ${STAGEDIR}${EXAMPLESDIR}/ + +.include diff --git a/www/xapian-omega14/distinfo b/www/xapian-omega14/distinfo new file mode 100644 index 000000000000..0c13094de5a8 --- /dev/null +++ b/www/xapian-omega14/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1773966812 +SHA256 (xapian-omega-1.4.31.tar.xz) = a7dfb608dd8b3ea53dde85236d475796826069c4d126189ea33a793349b2317a +SIZE (xapian-omega-1.4.31.tar.xz) = 589208 diff --git a/www/xapian-omega14/files/patch-Makefile.in b/www/xapian-omega14/files/patch-Makefile.in new file mode 100644 index 000000000000..7c15c553211b --- /dev/null +++ b/www/xapian-omega14/files/patch-Makefile.in @@ -0,0 +1,19 @@ +--- Makefile.in.orig 2023-02-02 01:01:36 UTC ++++ Makefile.in +@@ -841,7 +841,7 @@ AM_CPPFLAGS = \ + -DCONFIGFILE_SYSTEM=\"$(sysconfdir)/omega.conf\" \ + -DPKGLIBBINDIR=\"$(pkglibbindir)\" + +-pkglibbindir = $(pkglibdir)/bin ++pkglibbindir = $(prefix)/www/xapian-omega/cgi-bin + dist_pkglibbin_SCRIPTS = mhtml2html outlookmsg2html rfc822tohtml vcard2text + dist_bin_SCRIPTS = dbi2omega htdig2omega mbox2omega + dist_check_SCRIPTS = omegatest sourcetest +@@ -857,7 +857,6 @@ TESTS = atomparsetest$(EXEEXT)\ + + omegadatadir = $(datadir)/omega + dist_omegadata_DATA = htdig2omega.script mbox2omega.script +-dist_sysconf_DATA = omega.conf + + # headers maintained in xapian-core + noinst_HEADERS = omega.h query.h cgiparam.h index_file.h mime.h \ diff --git a/www/xapian-omega14/pkg-descr b/www/xapian-omega14/pkg-descr new file mode 100644 index 000000000000..5f4622c70b90 --- /dev/null +++ b/www/xapian-omega14/pkg-descr @@ -0,0 +1,3 @@ +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. diff --git a/www/xapian-omega14/pkg-plist b/www/xapian-omega14/pkg-plist new file mode 100644 index 000000000000..16dbd7e0a9fb --- /dev/null +++ b/www/xapian-omega14/pkg-plist @@ -0,0 +1,39 @@ +bin/dbi2omega +bin/htdig2omega +bin/mbox2omega +bin/omindex +bin/omindex-list +bin/scriptindex +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/cgiparams.html +%%PORTDOCS%%%%DOCSDIR%%/encodings.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/newformat.html +%%PORTDOCS%%%%DOCSDIR%%/omegascript.html +%%PORTDOCS%%%%DOCSDIR%%/overview.html +%%PORTDOCS%%%%DOCSDIR%%/quickstart.html +%%PORTDOCS%%%%DOCSDIR%%/scriptindex.html +%%PORTDOCS%%%%DOCSDIR%%/termprefixes.html +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/omega.conf +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/godmode +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/inc/anyalldropbox +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/inc/anyallradio +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/inc/toptermsjs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/opensearch +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/query +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/topterms +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/templates/xml +share/man/man1/omindex-list.1.gz +share/man/man1/omindex.1.gz +share/man/man1/scriptindex.1.gz +%%DATADIR%%/omega/htdig2omega.script +%%DATADIR%%/omega/mbox2omega.script +%%WWWDIR%%/cgi-bin/mhtml2html +%%WWWDIR%%/cgi-bin/omega +%%WWWDIR%%/cgi-bin/outlookmsg2html +%%WWWDIR%%/cgi-bin/rfc822tohtml +%%WWWDIR%%/cgi-bin/vcard2text