chinese/ttfm: 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
378370d760
commit
85892130a8
@ -13,6 +13,8 @@ LICENSE= MIT
|
||||
|
||||
LIB_DEPENDS= libfreetype.so:print/freetype2
|
||||
|
||||
USES= pkgconfig
|
||||
|
||||
MAKE_ARGS= FREETYPE_BASE=${LOCALBASE:Q} CC="${CC}"
|
||||
|
||||
PORTDOCS= README USAGE
|
||||
|
18
chinese/ttfm/files/patch-Makefile
Normal file
18
chinese/ttfm/files/patch-Makefile
Normal file
@ -0,0 +1,18 @@
|
||||
Fix build against modern freetype.
|
||||
|
||||
- Freetype no longer installes fretype-config.
|
||||
- The compiler and linker flags can be gathered via pkg-config.
|
||||
|
||||
--- Makefile.orig 2021-08-06 09:43:46 UTC
|
||||
+++ Makefile
|
||||
@@ -4,8 +4,8 @@ FREETYPE_LIB=$(FREETYPE_BASE)/lib
|
||||
prefix=/usr
|
||||
|
||||
CC=gcc
|
||||
-CFLAGS=$(RPM_OPT_FLAGS) -Wall -pedantic `freetype-config --cflags`
|
||||
-LDFALGS=`freetype-config --libs`
|
||||
+CFLAGS=$(RPM_OPT_FLAGS) -Wall -pedantic `pkg-config --cflags freetype2`
|
||||
+LDFALGS=`pkg-config --libs freetype2`
|
||||
|
||||
all: ttfinfo
|
||||
|
Loading…
Reference in New Issue
Block a user