graphics/libgltext: prepare for freetype2 update
- freetype2 will no longer ship freetype-config (which was a pkg-config wrapper) in the near future -- use pkg-config to gather the required flags. PR: 251512
This commit is contained in:
parent
3fba6f604d
commit
26620b9195
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libfreetype.so:print/freetype2
|
||||
|
||||
USES= gl gmake localbase libtool xorg
|
||||
USES= gl gmake localbase libtool pkgconfig xorg
|
||||
USE_GL= gl glu
|
||||
USE_XORG= x11 xmu
|
||||
GNU_CONFIGURE= yes
|
||||
@ -26,6 +26,8 @@ OPTIONS_SUB= yes
|
||||
EXAMPLES_DESC= Compile examples, need libglut
|
||||
EXAMPLES_USE= GL=glut
|
||||
|
||||
BINARY_ALIAS= freetype-config=true
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/.libs/${PORTNAME}-${PORTVERSION}.so \
|
||||
${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.0
|
||||
|
13
graphics/libgltext/files/patch-configure
Normal file
13
graphics/libgltext/files/patch-configure
Normal file
@ -0,0 +1,13 @@
|
||||
--- configure.orig 2021-08-07 06:08:17 UTC
|
||||
+++ configure
|
||||
@@ -8610,8 +8610,8 @@ if test "$FT_CONFIG" = "" ; then
|
||||
echo "$as_me: error: freetype not found" >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
fi
|
||||
-FT_FLAGS=`freetype-config --cflags`
|
||||
-FT_LIBS=`freetype-config --libs`
|
||||
+FT_FLAGS=`pkg-config freetype2 --cflags`
|
||||
+FT_LIBS=`pkg-config freetype2 --libs`
|
||||
CXXFLAGS="$FT_FLAGS $CXXFLAGS"
|
||||
LIBS="$FT_LIBS $LIBS"
|
||||
|
Loading…
Reference in New Issue
Block a user