Thu Apr 4 04:16:08 2024 UTC (53d)
notmuch: allow overriding python dependency type

for py-notmuch2


(wiz)
diff -r1.5 -r1.6 pkgsrc/mail/notmuch/Makefile.common

cvs diff -r1.5 -r1.6 pkgsrc/mail/notmuch/Makefile.common (expand / switch to unified diff)

--- pkgsrc/mail/notmuch/Makefile.common 2024/03/10 12:11:09 1.5
+++ pkgsrc/mail/notmuch/Makefile.common 2024/04/04 04:16:07 1.6
@@ -1,39 +1,39 @@ @@ -1,39 +1,39 @@
1# $NetBSD: Makefile.common,v 1.5 2024/03/10 12:11:09 ryoon Exp $ 1# $NetBSD: Makefile.common,v 1.6 2024/04/04 04:16:07 wiz Exp $
2# used by mail/notmuch-emacs/Makefile 2# used by mail/notmuch-emacs/Makefile
3 3
4DISTNAME= notmuch-0.38.3 4DISTNAME= notmuch-0.38.3
5CATEGORIES= mail 5CATEGORIES= mail
6MASTER_SITES= https://notmuchmail.org/releases/ 6MASTER_SITES= https://notmuchmail.org/releases/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://notmuchmail.org/ 10HOMEPAGE= https://notmuchmail.org/
11COMMENT= Mail indexer 11COMMENT= Mail indexer
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14PATCHDIR= ${.CURDIR}/../../mail/notmuch/patches 14PATCHDIR= ${.CURDIR}/../../mail/notmuch/patches
15DISTINFO_FILE= ${.CURDIR}/../../mail/notmuch/distinfo 15DISTINFO_FILE= ${.CURDIR}/../../mail/notmuch/distinfo
16 16
17HAS_CONFIGURE= yes 17HAS_CONFIGURE= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_TOOLS+= bash gmake makeinfo pkg-config # perl:test 19USE_TOOLS+= bash gmake makeinfo pkg-config # perl:test
20MAKE_FLAGS+= PYTHON=${PYTHONBIN} 20MAKE_FLAGS+= PYTHON=${PYTHONBIN}
21INFO_FILES= yes 21INFO_FILES= yes
22TEST_TARGET= check 22TEST_TARGET= check
23 23
24USE_CXX_FEATURES+= c++11 24USE_CXX_FEATURES+= c++11
25 25
26PYTHON_FOR_BUILD_ONLY= tool 26PYTHON_FOR_BUILD_ONLY?= tool
27PYTHON_VERSIONS_INCOMPATIBLE= 27 27PYTHON_VERSIONS_INCOMPATIBLE= 27
28 28
29REPLACE_BASH+= emacs/notmuch-emacs-mua 29REPLACE_BASH+= emacs/notmuch-emacs-mua
30 30
31.include "options.mk" 31.include "options.mk"
32 32
33CONFIGURE_ARGS+= --prefix=${PREFIX} 33CONFIGURE_ARGS+= --prefix=${PREFIX}
34CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} 34CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
35CONFIGURE_ARGS+= --infodir=${PREFIX}/${PKGINFODIR} 35CONFIGURE_ARGS+= --infodir=${PREFIX}/${PKGINFODIR}
36CONFIGURE_ARGS+= --without-ruby 36CONFIGURE_ARGS+= --without-ruby
37 37
38SUBST_CLASSES.SunOS+= gnuld 38SUBST_CLASSES.SunOS+= gnuld
39SUBST_STAGE.gnuld= pre-configure 39SUBST_STAGE.gnuld= pre-configure