[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / net / gtk-vnc

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>