components/gnome/vinagre/Makefile
changeset 7624 50e5cc11a34e
parent 7229 b86127bf4e7c
child 7687 1093e2a9adbd
equal deleted inserted replaced
7622:845d86079203 7624:50e5cc11a34e
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 
    23 
    24 BUILD_BITS=	    	64
    24 BUILD_BITS=	    	64
    25 COMPILER=      	       	gcc
    25 COMPILER=      	       	gcc
    26 include ../../../make-rules/shared-macros.mk
    26 include ../../../make-rules/shared-macros.mk
    48 
    48 
    49 # RDP support requires freerdp
    49 # RDP support requires freerdp
    50 CONFIGURE_OPTIONS += --disable-rdp
    50 CONFIGURE_OPTIONS += --disable-rdp
    51 CONFIGURE_OPTIONS += --with-telepathy=yes
    51 CONFIGURE_OPTIONS += --with-telepathy=yes
    52 
    52 
    53 # Delete this when build servers are installed with an updated gtk-vnc
       
    54 GTKVNC_BASE = $(WS_COMPONENTS)/gnome/gtk-vnc/build/prototype/$(MACH)
       
    55 PKG_CONFIG_PATHS += $(GTKVNC_BASE)$(PKG_CONFIG_PATH.$(BITS))
       
    56 
       
    57 LD_OPTIONS += -L $(GTKVNC_BASE)$(USRLIB.$(BITS))
       
    58 
       
    59 CONFIGURE_ENV += VNC_CFLAGS="-DMESA_EGL_NO_X11_HEADERS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I$(GTKVNC_BASE)/usr/include/gtk-vnc-2.0 -I$(GTKVNC_BASE)/usr/include/gvnc-1.0 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/$(MACH64)/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng14 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng14 -I/usr/include/glib-2.0 -I/usr/lib/$(MACH64)/glib-2.0/include -I/usr/include/libxml2"
       
    60 
       
    61 # The dependency isn't installed, so add it manually since pkgdepend
       
    62 # can't resolve them yet: 15708323
       
    63 DEPENDED += $(WS_TOP)/components/gnome/gtk-vnc/build/manifest-$(MACH)-gtk-vnc.depend
       
    64 
       
    65 # Temporary until dependencies are all on build machines
       
    66 REQUIRED_PACKAGES += $(shell $(GSED) -n 's/REQUIRED_PACKAGES +=//p' ../gtk-vnc/Makefile)
       
    67 #end Delete
       
    68 
       
    69 REQUIRED_PACKAGES += library/desktop/cairo
    53 REQUIRED_PACKAGES += library/desktop/cairo
    70 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
    54 REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
    71 REQUIRED_PACKAGES += library/desktop/gtk-vnc
    55 REQUIRED_PACKAGES += library/desktop/gtk-vnc
    72 REQUIRED_PACKAGES += library/desktop/gtk3
    56 REQUIRED_PACKAGES += library/desktop/gtk3
    73 REQUIRED_PACKAGES += library/glib2
    57 REQUIRED_PACKAGES += library/glib2