45 lines
1.5 KiB
Diff
45 lines
1.5 KiB
Diff
diff --git a/module.mk b/module.mk
|
|
index eeda210..002664c 100644
|
|
--- a/module.mk
|
|
+++ b/module.mk
|
|
@@ -28,13 +28,13 @@ DRV_ONLY ?= 0
|
|
|
|
|
|
# Flags
|
|
-CXXFLAGS += `cups-config --cflags` -Iinclude -Wall -I/opt/local/include
|
|
+CXXFLAGS += `pkg-config --cflags cups` -Iinclude -Wall -I/opt/local/include
|
|
DEBUG_CXXFLAGS += -DDEBUG -DDUMP_CACHE
|
|
OPTIM_CXXFLAGS += -g
|
|
-rastertoqpdl_LDFLAGS := $(LDFLAGS) `cups-config --ldflags` -L/opt/local/lib
|
|
-rastertoqpdl_LIBS := `cups-config --libs` -lcupsimage
|
|
-pstoqpdl_LDFLAGS := $(LDFLAGS) `cups-config --ldflags`
|
|
-pstoqpdl_LIBS := `cups-config --libs` -lcupsimage
|
|
+rastertoqpdl_LDFLAGS := $(LDFLAGS) -L/opt/local/lib
|
|
+rastertoqpdl_LIBS := `pkg-config --libs cups` -lcupsimage
|
|
+pstoqpdl_LDFLAGS := $(LDFLAGS)
|
|
+pstoqpdl_LIBS := `pkg-config --libs cups` -lcupsimage
|
|
|
|
|
|
# Update compilation flags with defined options
|
|
@@ -56,16 +56,16 @@ endif
|
|
|
|
|
|
# Get some information
|
|
-CUPSFILTER := `cups-config --serverbin`/filter
|
|
-CUPSPPD ?= `cups-config --datadir`/model
|
|
-CUPSDRV ?= `cups-config --datadir`/drv
|
|
+CUPSFILTER := `pkg-config --variable=cups_serverbin cups`/filter
|
|
+CUPSPPD ?= `pkg-config --variable=cups_datadir cups`/model
|
|
+CUPSDRV ?= `pkg-config --variable=cups_datadir cups`/drv
|
|
ifeq ($(ARCHI),Darwin)
|
|
PSTORASTER := pstocupsraster
|
|
else
|
|
PSTORASTER := pstoraster
|
|
endif
|
|
GSTORASTER := gstoraster
|
|
-CUPSPROFILE := `cups-config --datadir`/profiles
|
|
+CUPSPROFILE := `pkg-config --variable=cups_datadir`/profiles
|
|
export CUPSFILTER CUPSPPD CUPSDRV
|
|
|
|
|