components/desktop/gstreamer1/gst-plugins-good/Makefile
changeset 7894 0c22900562ad
parent 7687 1093e2a9adbd
equal deleted inserted replaced
7887:2143681d78e2 7894:0c22900562ad
    28 # gobject-introspection does not produce correct results when using Studio.
    28 # gobject-introspection does not produce correct results when using Studio.
    29 COMPILER =              gcc
    29 COMPILER =              gcc
    30 include ../../../../make-rules/shared-macros.mk
    30 include ../../../../make-rules/shared-macros.mk
    31 
    31 
    32 COMPONENT_NAME=		gst-plugins-good
    32 COMPONENT_NAME=		gst-plugins-good
    33 COMPONENT_VERSION=	1.4.5
    33 COMPONENT_VERSION=	1.10.3
    34 COMPONENT_PROJECT_URL=	http://gstreamer.freedesktop.org/
    34 COMPONENT_PROJECT_URL=	http://gstreamer.freedesktop.org/
    35 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.xz
    35 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.xz
    36 COMPONENT_ARCHIVE_HASH= \
    36 COMPONENT_ARCHIVE_HASH= \
    37 	sha256:79b1b5f3f7bcaa8a615202eb5e176121eeb8336960f70687e536ad78dbc7e641
    37 	sha256:4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955
    38 COMPONENT_ARCHIVE_URL=	http://gstreamer.freedesktop.org/src/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
    38 COMPONENT_ARCHIVE_URL=	http://gstreamer.freedesktop.org/src/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
    39 COMPONENT_BUGDB=	gnome/multimedia
    39 COMPONENT_BUGDB=	gnome/multimedia
    40 COMPONENT_ANITYA_ID=	1263
    40 COMPONENT_ANITYA_ID=	1263
    41 
    41 
    42 TPNO=			25637
    42 TPNO=			33710
    43 
    43 
    44 # Hook up tests after build servers are installed with dependencies
    44 # Hook up tests after build servers are installed with dependencies
    45 TEST_TARGET= $(SKIP_TEST)
    45 TEST_TARGET= $(SKIP_TEST)
    46 
    46 
    47 # Only build for 2.7 for now as we need 32-bit and 64-bit support; all of the
    47 # Only build for 2.7 for now as we need 32-bit and 64-bit support; all of the
    50 
    50 
    51 # Needs gobject-introspection, not available on S11.
    51 # Needs gobject-introspection, not available on S11.
    52 include $(WS_MAKE_RULES)/no-evaluation.mk
    52 include $(WS_MAKE_RULES)/no-evaluation.mk
    53 
    53 
    54 include $(WS_MAKE_RULES)/common.mk
    54 include $(WS_MAKE_RULES)/common.mk
       
    55 
       
    56 # Use the build area of gstreamer and gst-plugins-base
       
    57 GST_BASE = $(WS_COMPONENTS)/desktop/gstreamer1/gstreamer/build/prototype/$(MACH)
       
    58 GST_PL_BASE = $(WS_COMPONENTS)/desktop/gstreamer1/gst-plugins-base/build/prototype/$(MACH)
       
    59 PKG_CONFIG_PATHS += $(GST_BASE)$(USRLIB)/pkgconfig:$(GST_PL_BASE)$(USRLIB)/pkgconfig
       
    60  
       
    61 CPPFLAGS += -I$(GST_BASE)/usr/include/gstreamer-1.0 -I$(GST_PL_BASE)/usr/include/gstreamer-1.0/
       
    62 LD_OPTIONS += -L $(GST_BASE)$(USRLIB) -L $(GST_PL_BASE)$(USRLIB)
    55 
    63 
    56 CXXFLAGS += -std=c++11
    64 CXXFLAGS += -std=c++11
    57 
    65 
    58 # configure script uses AC_CHECK_PROG erroneously; AC_CHECK_PROG looks for a
    66 # configure script uses AC_CHECK_PROG erroneously; AC_CHECK_PROG looks for a
    59 # program in $PATH by default, and fails even if you provide an absolute path
    67 # program in $PATH by default, and fails even if you provide an absolute path