Makefile revision 6406
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
#
COMPONENT_ARCHIVE_URL= http://ftp.gnome.org/pub/GNOME/sources/$(COMPONENT_NAME)/3.16/$(COMPONENT_ARCHIVE)
TPNO= 25616
TEST_TARGET= $(NO_TESTS)
# Needs other components that are not available on S11.
# Need to pick up the GNU version of xgettext.
(cd $(@D) ; \
libtoolize --force --copy ; \
intltoolize --force --copy --automake ; \
aclocal -I . ; \
autoheader ; \
automake -a -c -f ; \
autoconf )
# Prevent libtool from embedding runpath (via -R) and other such annoyances.
-e 's|hardcode_into_libs=yes|hardcode_into_libs=no|g' \
-e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
-e 's|need_relink=yes|need_relink=not_on_solaris|g' \
# For now, all things built for C++11 require gcc.
# Also, all components using gobject-introspection must be built with gcc as
# gobject-introspection does not produce correct results when using Studio.
# Delete this when build servers are installed with gnome-desktop
# Delete this when build servers are installed with an updated libpoppler
# Browser plugins of any form are obsolete at this point.
# Requires djvulibre library.
# Requires LaTeX libraries.
# Required for other components.
# Re-enable when all of the new GNOME 3 desktop is integrated.
# Always show the build and link lines for easier debugging.
COMPONENT_BUILD_ARGS += V=1
# Needed to find GNU msgfmt.
# The poppler .la files in the poppler build prototype area have a libdir of
# poppler libraries from that prototype area.