Fri Jul 29 15:21:42 2022 UTC ()
Needs pkg-config to find pcre2 during configure.


(schmonz)
diff -r1.48 -r1.49 pkgsrc/textproc/xapian-omega/Makefile

cvs diff -r1.48 -r1.49 pkgsrc/textproc/xapian-omega/Makefile (switch to unified diff)

--- pkgsrc/textproc/xapian-omega/Makefile 2022/07/11 18:27:07 1.48
+++ pkgsrc/textproc/xapian-omega/Makefile 2022/07/29 15:21:41 1.49
@@ -1,42 +1,42 @@ @@ -1,42 +1,42 @@
1# $NetBSD: Makefile,v 1.48 2022/07/11 18:27:07 schmonz Exp $ 1# $NetBSD: Makefile,v 1.49 2022/07/29 15:21:41 schmonz Exp $
2 2
3.include "../../textproc/xapian/Makefile.common" 3.include "../../textproc/xapian/Makefile.common"
4 4
5DISTNAME= xapian-omega-${VERSION} 5DISTNAME= xapian-omega-${VERSION}
6 6
7HOMEPAGE= https://xapian.org/docs/omega/overview.html 7HOMEPAGE= https://xapian.org/docs/omega/overview.html
8COMMENT= Search engine application for websites using Xapian 8COMMENT= Search engine application for websites using Xapian
9 9
10CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} 10CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
11USE_TOOLS+= perl:run 11USE_TOOLS+= perl:run pkg-config
12 12
13TEST_TARGET= check 13TEST_TARGET= check
14 14
15REPLACE_PERL= dbi2omega htdig2omega mbox2omega 15REPLACE_PERL= dbi2omega htdig2omega mbox2omega
16 16
17SUBST_CLASSES+= files 17SUBST_CLASSES+= files
18SUBST_STAGE.files= do-configure 18SUBST_STAGE.files= do-configure
19SUBST_FILES.files= omega.conf 19SUBST_FILES.files= omega.conf
20SUBST_VARS.files= VARBASE 20SUBST_VARS.files= VARBASE
21SUBST_MESSAGE.files= Fixing configuration files. 21SUBST_MESSAGE.files= Fixing configuration files.
22 22
23OWN_DIRS+= ${VARBASE}/log/${PKGBASE} 23OWN_DIRS+= ${VARBASE}/log/${PKGBASE}
24OWN_DIRS+= ${VARBASE}/${PKGBASE}/cdb 24OWN_DIRS+= ${VARBASE}/${PKGBASE}/cdb
25OWN_DIRS+= ${VARBASE}/${PKGBASE}/data 25OWN_DIRS+= ${VARBASE}/${PKGBASE}/data
26OWN_DIRS+= ${VARBASE}/${PKGBASE}/templates 26OWN_DIRS+= ${VARBASE}/${PKGBASE}/templates
27 27
28EGDIR= ${PREFIX}/share/examples/${PKGBASE} 28EGDIR= ${PREFIX}/share/examples/${PKGBASE}
29 29
30CONF_FILES+= ${EGDIR}/omega.conf ${PKG_SYSCONFDIR}/omega.conf 30CONF_FILES+= ${EGDIR}/omega.conf ${PKG_SYSCONFDIR}/omega.conf
31 31
32INSTALLATION_DIRS= ${EGDIR} 32INSTALLATION_DIRS= ${EGDIR}
33 33
34INSTALL_TARGET= install install-dist_sysconfDATA 34INSTALL_TARGET= install install-dist_sysconfDATA
35INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q} 35INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} sysconfdir=${EGDIR:Q}
36 36
37BUILD_DEFS+= VARBASE 37BUILD_DEFS+= VARBASE
38 38
39.include "../../devel/pcre2/buildlink3.mk" 39.include "../../devel/pcre2/buildlink3.mk"
40.include "../../sysutils/file/buildlink3.mk" 40.include "../../sysutils/file/buildlink3.mk"
41.include "../../textproc/xapian/buildlink3.mk" 41.include "../../textproc/xapian/buildlink3.mk"
42.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"