summaryrefslogtreecommitdiff
path: root/print/mupdf/patches/patch-Makethird
blob: bfcf5b308da5e5c267a86c7d8eb394f67daa955a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$NetBSD: patch-Makethird,v 1.14 2022/09/01 13:56:53 nia Exp $

- Avoid to need third party lcms2
- Add mujs building support with libtool

--- Makethird.orig	2022-06-14 12:19:22.000000000 +0000
+++ Makethird
@@ -120,12 +120,6 @@ endif
 ifeq ($(USE_SYSTEM_LCMS2),yes)
   THIRD_CFLAGS += $(SYS_LCMS2_CFLAGS)
   THIRD_LIBS += $(SYS_LCMS2_LIBS)
-else
-  THIRD_CFLAGS += $(LCMS2_CFLAGS)
-  THIRD_LIBS += $(LCMS2_LIBS)
-  THIRD_SRC += $(LCMS2_SRC)
-$(OUT)/thirdparty/lcms2/%.o: thirdparty/lcms2/%.c
-	$(CC_CMD) $(LIB_CFLAGS) $(LCMS2_CFLAGS) $(LCMS2_BUILD_CFLAGS)
 endif
 
 # --- MuJS ---
@@ -241,7 +235,7 @@ endif
 THIRD_CFLAGS += $(EXTRACT_CFLAGS)
 THIRD_LIBS += $(EXTRACT_LIBS)
 THIRD_SRC += $(EXTRACT_SRC)
-$(OUT)/thirdparty/extract/%.o: thirdparty/extract/%.c
+$(OUT)/thirdparty/extract/%.lo: thirdparty/extract/%.c
 	$(CC_CMD) $(WARNING_CFLAGS) $(LIB_CFLAGS) $(EXTRACT_CFLAGS) $(ZLIB_CFLAGS) $(EXTRACT_BUILD_CFLAGS)
 
 # The first python3 command in the next two rules returns 0 (success) iff