| @@ -1,50 +1,48 @@ | | | @@ -1,50 +1,48 @@ |
1 | # $NetBSD: Makefile,v 1.88 2020/08/17 20:18:01 leot Exp $ | | 1 | # $NetBSD: Makefile,v 1.89 2020/12/14 08:46:08 dbj Exp $ |
2 | | | 2 | |
3 | DISTNAME= tk${TK_VERSION}-src | | 3 | DISTNAME= tk${TK_VERSION}-src |
4 | PKGNAME= tk-${TK_VERSION} | | 4 | PKGNAME= tk-${TK_VERSION} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= x11 lang | | 6 | CATEGORIES= x11 lang |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/} |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.tcl.tk/ | | 10 | HOMEPAGE= https://www.tcl.tk/ |
11 | COMMENT= Graphical toolkit for TCL | | 11 | COMMENT= Graphical toolkit for TCL |
12 | LICENSE= 2-clause-bsd | | 12 | LICENSE= 2-clause-bsd |
13 | | | 13 | |
14 | .include "../../x11/tk/Makefile.version" | | 14 | .include "../../x11/tk/Makefile.version" |
15 | | | 15 | |
16 | WRKSRC= ${WRKDIR}/tk${TK_VERSION} | | 16 | WRKSRC= ${WRKDIR}/tk${TK_VERSION} |
17 | | | 17 | |
18 | USE_GCC_RUNTIME= yes | | 18 | USE_GCC_RUNTIME= yes |
19 | | | 19 | |
20 | GNU_CONFIGURE= yes | | 20 | GNU_CONFIGURE= yes |
21 | CONFIGURE_DIRS= unix | | 21 | CONFIGURE_DIRS= unix |
22 | BUILD_DIRS= ${CONFIGURE_DIRS} | | 22 | BUILD_DIRS= ${CONFIGURE_DIRS} |
23 | CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib | | 23 | CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib |
24 | CONFIGURE_ARGS+= --x-includes=${X11BASE}/include | | 24 | CONFIGURE_ARGS+= --x-includes=${X11BASE}/include |
25 | CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q} | | 25 | CONFIGURE_ARGS+= --x-libraries=${X11BASE}/lib${LIBABISUFFIX:Q} |
26 | CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib | | 26 | CONFIGURE_ENV+= LIB_RUNTIME_DIR=${PREFIX}/lib |
27 | PTHREAD_OPTS+= require | | | |
28 | | | 27 | |
29 | PKGCONFIG_OVERRIDE+= unix/tk.pc.in | | 28 | PKGCONFIG_OVERRIDE+= unix/tk.pc.in |
30 | | | 29 | |
31 | TEST_TARGET= test | | 30 | TEST_TARGET= test |
32 | | | 31 | |
33 | .if defined(ABI) && ${ABI} == "64" | | 32 | .if defined(ABI) && ${ABI} == "64" |
34 | CONFIGURE_ARGS+= --enable-64bit | | 33 | CONFIGURE_ARGS+= --enable-64bit |
35 | .endif | | 34 | .endif |
36 | | | 35 | |
37 | .include "options.mk" | | 36 | .include "options.mk" |
38 | | | 37 | |
39 | SUBST_CLASSES+= tk-config | | 38 | SUBST_CLASSES+= tk-config |
40 | SUBST_STAGE.tk-config= post-build | | 39 | SUBST_STAGE.tk-config= post-build |
41 | SUBST_FILES.tk-config= unix/tkConfig.sh | | 40 | SUBST_FILES.tk-config= unix/tkConfig.sh |
42 | SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" | | 41 | SUBST_SED.tk-config+= -e "s|${WRKSRC}/unix|${PREFIX}/lib|" |
43 | SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|" | | 42 | SUBST_SED.tk-config+= -e "s|${WRKSRC}|${PREFIX}/include/tk|" |
44 | | | 43 | |
45 | PLIST_SUBST+= SONUM=${TK_SONUM} | | 44 | PLIST_SUBST+= SONUM=${TK_SONUM} |
46 | PLIST_SUBST+= BASEVER=${TK_BASEVER} | | 45 | PLIST_SUBST+= BASEVER=${TK_BASEVER} |
47 | | | 46 | |
48 | .include "../../lang/tcl/buildlink3.mk" | | 47 | .include "../../lang/tcl/buildlink3.mk" |
49 | .include "../../mk/pthread.buildlink3.mk" | | | |
50 | .include "../../mk/bsd.pkg.mk" | | 48 | .include "../../mk/bsd.pkg.mk" |