Date: Mon, 30 Jul 2012 10:29:32 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r301713 - in head/sysutils/logstalgia: . files Message-ID: <201207301029.q6UATWal076769@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Mon Jul 30 10:29:32 2012 New Revision: 301713 URL: http://svn.freebsd.org/changeset/ports/301713 Log: configure requires ftgl 2.1.3 but we have 2.1.3~rc5 which makes configure fail. Trick configure into thinking to require ftgl 2.0.0. While here use the new PKG_CONFIG macro. Added: head/sysutils/logstalgia/files/patch-configure (contents, props changed) Modified: head/sysutils/logstalgia/Makefile Modified: head/sysutils/logstalgia/Makefile ============================================================================== --- head/sysutils/logstalgia/Makefile Mon Jul 30 08:30:17 2012 (r301712) +++ head/sysutils/logstalgia/Makefile Mon Jul 30 10:29:32 2012 (r301713) @@ -22,8 +22,11 @@ LIB_DEPENDS= ftgl:${PORTSDIR}/graphics/f pcre.1:${PORTSDIR}/devel/pcre GNU_CONFIGURE= yes +USE_PKGCONFIG= build USE_SDL= sdl image +CFLAGS+= -L/usr/local/lib -I/usr/local/include + MANCOMPRESSED= yes MAKE_JOBS_SAFE= yes Added: head/sysutils/logstalgia/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/logstalgia/files/patch-configure Mon Jul 30 10:29:32 2012 (r301713) @@ -0,0 +1,57 @@ +--- ./configure.orig 2012-07-30 12:15:02.000000000 +0200 ++++ ./configure 2012-07-30 12:16:02.000000000 +0200 +@@ -6658,12 +6658,12 @@ + pkg_cv_FTGL_CFLAGS="$FTGL_CFLAGS" + else + if test -n "$PKG_CONFIG" && \ +- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ftgl >= 2.1.3\""; } >&5 +- ($PKG_CONFIG --exists --print-errors "ftgl >= 2.1.3") 2>&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ftgl >= 2.0.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "ftgl >= 2.0.0") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then +- pkg_cv_FTGL_CFLAGS=`$PKG_CONFIG --cflags "ftgl >= 2.1.3" 2>/dev/null` ++ pkg_cv_FTGL_CFLAGS=`$PKG_CONFIG --cflags "ftgl >= 2.0.0" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -6676,12 +6676,12 @@ + pkg_cv_FTGL_LIBS="$FTGL_LIBS" + else + if test -n "$PKG_CONFIG" && \ +- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ftgl >= 2.1.3\""; } >&5 +- ($PKG_CONFIG --exists --print-errors "ftgl >= 2.1.3") 2>&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ftgl >= 2.0.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "ftgl >= 2.0.0") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then +- pkg_cv_FTGL_LIBS=`$PKG_CONFIG --libs "ftgl >= 2.1.3" 2>/dev/null` ++ pkg_cv_FTGL_LIBS=`$PKG_CONFIG --libs "ftgl >= 2.0.0" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -6700,18 +6700,18 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- FTGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "ftgl >= 2.1.3"` ++ FTGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "ftgl >= 2.0.0"` + else +- FTGL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "ftgl >= 2.1.3"` ++ FTGL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "ftgl >= 2.0.0"` + fi + # Put the nasty error message in config.log where it belongs + echo "$FTGL_PKG_ERRORS" >&5 + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "no" >&6; } +- as_fn_error $? "FTGL 2.1.3 or greater is required. Please see INSTALL" "$LINENO" 5 ++ as_fn_error $? "FTGL 2.0.0 or greater is required. Please see INSTALL" "$LINENO" 5 + elif test $pkg_failed = untried; then +- as_fn_error $? "FTGL 2.1.3 or greater is required. Please see INSTALL" "$LINENO" 5 ++ as_fn_error $? "FTGL 2.0.0 or greater is required. Please see INSTALL" "$LINENO" 5 + else + FTGL_CFLAGS=$pkg_cv_FTGL_CFLAGS + FTGL_LIBS=$pkg_cv_FTGL_LIBS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207301029.q6UATWal076769>