| @@ -1,18 +1,18 @@ | | | @@ -1,18 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.43 2021/09/30 21:38:23 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2021/10/01 11:42:23 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= tigervnc-1.11.0 | | 3 | DISTNAME= tigervnc-1.11.0 |
4 | PKGNAME= ${DISTNAME}.1.20.11 | | 4 | PKGNAME= ${DISTNAME}.1.20.11 |
5 | PKGREVISION= 5 | | 5 | PKGREVISION= 6 |
6 | CATEGORIES= net | | 6 | CATEGORIES= net |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=TigerVNC/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=TigerVNC/} |
8 | GITHUB_TAG= v1.11.0 | | 8 | GITHUB_TAG= v1.11.0 |
9 | XORG_SERVER_FILE= xorg-server-1.20.11 | | 9 | XORG_SERVER_FILE= xorg-server-1.20.11 |
10 | SITES.${XORG_SERVER_FILE}.tar.bz2= ${MASTER_SITE_XORG:=xserver/} | | 10 | SITES.${XORG_SERVER_FILE}.tar.bz2= ${MASTER_SITE_XORG:=xserver/} |
11 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${XORG_SERVER_FILE}.tar.bz2 | | 11 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${XORG_SERVER_FILE}.tar.bz2 |
12 | | | 12 | |
13 | MAINTAINER= pkgsrc-users@NetBSD.org | | 13 | MAINTAINER= pkgsrc-users@NetBSD.org |
14 | HOMEPAGE= https://tigervnc.org/ | | 14 | HOMEPAGE= https://tigervnc.org/ |
15 | COMMENT= High-performance, platform-neutral VNC client/server | | 15 | COMMENT= High-performance, platform-neutral VNC client/server |
16 | LICENSE= gnu-gpl-v2 | | 16 | LICENSE= gnu-gpl-v2 |
17 | | | 17 | |
18 | BUILD_DEPENDS+= xorg-util-macros-[0-9]*:../../devel/xorg-util-macros | | 18 | BUILD_DEPENDS+= xorg-util-macros-[0-9]*:../../devel/xorg-util-macros |
| @@ -38,26 +38,27 @@ CMAKE_ARGS+= CMAKE_INSTALL_SYSCONFDIR=$ | | | @@ -38,26 +38,27 @@ CMAKE_ARGS+= CMAKE_INSTALL_SYSCONFDIR=$ |
38 | # for reallocarray() | | 38 | # for reallocarray() |
39 | CPPFLAGS.NetBSD+= -D_OPENBSD_SOURCE | | 39 | CPPFLAGS.NetBSD+= -D_OPENBSD_SOURCE |
40 | | | 40 | |
41 | LDFLAGS+= ${BUILDLINK_LDADD.gettext} | | 41 | LDFLAGS+= ${BUILDLINK_LDADD.gettext} |
42 | | | 42 | |
43 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="${PREFIX}/bin/tradcpp -Uunix" | | 43 | CONFIGURE_ENV+= ac_cv_path_RAWCPP="${PREFIX}/bin/tradcpp -Uunix" |
44 | OVERRIDE_GNU_CONFIG_SCRIPTS= yes | | 44 | OVERRIDE_GNU_CONFIG_SCRIPTS= yes |
45 | LIBTOOL_OVERRIDE= unix/xserver/libtool | | 45 | LIBTOOL_OVERRIDE= unix/xserver/libtool |
46 | | | 46 | |
47 | SUBST_CLASSES+= hpath | | 47 | SUBST_CLASSES+= hpath |
48 | SUBST_STAGE.hpath= pre-configure | | 48 | SUBST_STAGE.hpath= pre-configure |
49 | SUBST_MESSAGE.hpath= fixing hardcoded paths | | 49 | SUBST_MESSAGE.hpath= fixing hardcoded paths |
50 | SUBST_FILES.hpath= unix/vncserver/vncserver.in | | 50 | SUBST_FILES.hpath= unix/vncserver/vncserver.in |
| | | 51 | SUBST_FILES.hpath= vncserver.pl |
51 | SUBST_SED.hpath+= -e 's|/usr/local/vnc/classes|${PREFIX}/share/vnc/classes|g' | | 52 | SUBST_SED.hpath+= -e 's|/usr/local/vnc/classes|${PREFIX}/share/vnc/classes|g' |
52 | SUBST_VARS.hpath+= PREFIX X11BASE | | 53 | SUBST_VARS.hpath+= PREFIX X11BASE |
53 | | | 54 | |
54 | REPLACE_PERL+= unix/vncserver | | 55 | REPLACE_PERL+= unix/vncserver |
55 | REPLACE_PERL+= vncserver.pl | | 56 | REPLACE_PERL+= vncserver.pl |
56 | | | 57 | |
57 | post-extract: | | 58 | post-extract: |
58 | cd ${WRKDIR} && ${EXTRACTOR} ${_DISTDIR}/${XORG_SERVER_FILE}.tar.bz2 | | 59 | cd ${WRKDIR} && ${EXTRACTOR} ${_DISTDIR}/${XORG_SERVER_FILE}.tar.bz2 |
59 | cp -r ${WRKDIR}/${XORG_SERVER_FILE}/* ${WRKSRC}/unix/xserver | | 60 | cp -r ${WRKDIR}/${XORG_SERVER_FILE}/* ${WRKSRC}/unix/xserver |
60 | cp ${FILESDIR}/vncserver.pl ${WRKSRC} | | 61 | cp ${FILESDIR}/vncserver.pl ${WRKSRC} |
61 | | | 62 | |
62 | post-patch: | | 63 | post-patch: |
63 | cd ${WRKSRC}/unix/xserver && ${PATCH} --batch -p1 <../xserver120.patch | | 64 | cd ${WRKSRC}/unix/xserver && ${PATCH} --batch -p1 <../xserver120.patch |