freetype: redo the way we detect and use
We (configure) relies on freetype-config existing and telling us what the proper includes and libs are.
This commit is contained in:
@@ -14,11 +14,12 @@ dist_bin_SCRIPTS = dtfile_error
|
||||
dtfile_CPPFLAGS = -I./dtcopy -DSHAPE -D_ILS_MACROS -DSUN_PERF \
|
||||
-DCDE_INSTALLATION_TOP=\"${prefix}\" \
|
||||
-DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \
|
||||
-DKORNSHELL=\"$(KSH)\" -I/usr/include/freetype2
|
||||
-DKORNSHELL=\"$(KSH)\" $(FREETYPE_CFLAGS)
|
||||
|
||||
dtfile_LDADD = @DTCLIENTLIBS@ $(TIRPCLIB) -lXm -lXext \
|
||||
$(XTOOLLIB) ${X_LIBS} dtcopy/sharedFuncs.o \
|
||||
dtcopy/fsrtns.o
|
||||
dtfile_LDADD = dtcopy/sharedFuncs.o \
|
||||
dtcopy/fsrtns.o \
|
||||
$(DTCLIENTLIBS) $(TIRPCLIB) -lXm -lXext $(FREETYPE_LIBS) \
|
||||
$(XTOOLLIB)
|
||||
|
||||
if OPENBSD
|
||||
dtfile_CPPFLAGS += -DFILE_MAP_OPTIMIZE
|
||||
|
||||
@@ -14,7 +14,7 @@ DEF_PM_PATH = $(CDE_CONFIGURATION_TOP)/appconfig/icons/%L/%B%M.pm:$(CDE_CONFIGUR
|
||||
AM_CFLAGS = -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\" \
|
||||
-DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
|
||||
-DCDE_LOGFILES_TOP=\"$(CDE_LOGFILES_TOP)\" \
|
||||
-I/usr/include/freetype2 -DBINDIR=\"$(XBINDIR)\" \
|
||||
$(FREETYPE_CFLAGS) -DBINDIR=\"$(XBINDIR)\" \
|
||||
-DXDMDIR=\"$(XDMDIR)\" \
|
||||
-DKORNSHELL=$(KSH) -DUNIXCONN -DTCPCONN -DXDMCP
|
||||
|
||||
@@ -49,11 +49,11 @@ dtchooser_SOURCES = chooser.c dtchooser.c vglogo.c vgutil.c vgcallback.c \
|
||||
vglang.c
|
||||
|
||||
dtlogin_LDADD = libresource.a @DTCLIENTLIBS@ -lXau -lXmu -lXext -lXdmcp \
|
||||
$(XTOOLLIB) $(TIRPCLIB)
|
||||
$(FREETYPE_LIBS) $(XTOOLLIB) $(TIRPCLIB)
|
||||
|
||||
dtgreet_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB)
|
||||
dtgreet_LDADD = $(DTCLIENTLIBS) $(FREETYPE_LIBS) $(XTOOLLIB)
|
||||
|
||||
dtchooser_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB) -lXmu -lXext -lXdmcp $(XTOOLLIB)
|
||||
dtchooser_LDADD = $(DTCLIENTLIBS) $(FREETYPE_LIBS) -lXmu -lXext -lXdmcp $(XTOOLLIB)
|
||||
|
||||
|
||||
if LINUX
|
||||
|
||||
Reference in New Issue
Block a user