Annotation of pkgsrc/net/gtk-vnc/Makefile, Revision 1.69
1.69 ! ryoon 1: # $NetBSD: Makefile,v 1.68 2019/07/21 22:24:09 wiz Exp $
1.1 wiz 2: #
3:
1.35 obache 4: DISTNAME= gtk-vnc-0.5.2
1.69 ! ryoon 5: PKGREVISION= 29
1.1 wiz 6: CATEGORIES= net
1.22 ryoon 7: MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-vnc/0.5/}
8: EXTRACT_SUFX= .tar.xz
1.1 wiz 9:
10: MAINTAINER= pkgsrc-users@NetBSD.org
1.55 wiz 11: #HOMEPAGE= http://live.gnome.org/gtk-vnc
1.1 wiz 12: COMMENT= VNC viewer widget for GTK
1.35 obache 13: LICENSE= gnu-lgpl-v2.1
1.1 wiz 14:
15: GNU_CONFIGURE= yes
16: USE_LIBTOOL= yes
1.22 ryoon 17: USE_TOOLS+= gmake intltool msgfmt pkg-config
1.1 wiz 18:
19: PKGCONFIG_OVERRIDE+= gtk-vnc-1.0.pc.in
1.22 ryoon 20: PKGCONFIG_OVERRIDE+= gtk-vnc-2.0.pc.in
21: PKGCONFIG_OVERRIDE+= gvnc-1.0.pc.in
22: PKGCONFIG_OVERRIDE+= gvncpulse-1.0.pc.in
1.1 wiz 23: PY_PATCHPLIST= yes
24:
25: CONFIGURE_ARGS+= --with-coroutine=gthread
26:
27: .include "options.mk"
28:
1.22 ryoon 29: # idea from arch linux PKGBUILD
30: CONFIGURE_SCRIPT= ../configure
1.35 obache 31: CONFIGURE_DIRS= gtk2-build gtk3-build
1.22 ryoon 32: BUILD_DIRS= gtk2-build gtk3-build
33: INSTALL_DIRS= gtk2-build gtk3-build
34:
35: pre-configure:
36: ${RM} -rf ${WRKSRC}/gtk2-build ${WRKSRC}/gtk3-build
37: ${MKDIR} ${WRKSRC}/gtk2-build ${WRKSRC}/gtk3-build
38:
39: do-configure:
40: cd ${WRKSRC}/gtk2-build \
1.35 obache 41: && ${PKGSRC_SETENV} ${CONFIGURE_ENV} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} \
1.22 ryoon 42: --with-gtk=2.0
43: cd ${WRKSRC}/gtk3-build \
1.35 obache 44: && ${PKGSRC_SETENV} ${CONFIGURE_ENV} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} \
1.22 ryoon 45: --with-gtk=3.0
46:
1.40 jperkin 47: # The GTK3 build excludes some functions which are still listed in the mapfile.
1.48 jperkin 48: SUBST_CLASSES.SunOS+= mapfile
1.40 jperkin 49: SUBST_STAGE.mapfile= pre-build
50: SUBST_FILES.mapfile= gtk3-build/src/Makefile
51: SUBST_SED.mapfile= -e '/VERSION_SCRIPT_FLAGS.*GTK_VNC_VERSION_FILE/d'
52:
1.1 wiz 53: #VIEW_REQUIRED=0.6.0
54: #libview
55:
56: .include "../../devel/glib2/buildlink3.mk"
57: .include "../../devel/zlib/buildlink3.mk"
1.3 drochner 58: # libview is only used for an example which is not installed
59: #.include "../../devel/libview/buildlink3.mk"
1.1 wiz 60: BUILDLINK_API_DEPENDS.gnutls+= gnutls>=1.4.0
61: .include "../../security/gnutls/buildlink3.mk"
1.11 ryoon 62: .include "../../security/libgcrypt/buildlink3.mk"
1.22 ryoon 63: BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.0
1.1 wiz 64: .include "../../x11/gtk2/buildlink3.mk"
1.22 ryoon 65: BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.0.0
66: .include "../../x11/gtk3/buildlink3.mk"
1.1 wiz 67: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>