Cleanup, from Leonardo Taccari.diff -r1.15 -r1.16 pkgsrc/print/mupdf/distinfo
(wiz)
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2014/06/15 14:14:18 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.16 2014/06/15 19:15:51 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (mupdf-1.5-source.tar.gz) = 628470ed20f9a03c81e90cd5585a31c0fab386ef | 3 | SHA1 (mupdf-1.5-source.tar.gz) = 628470ed20f9a03c81e90cd5585a31c0fab386ef | |
4 | RMD160 (mupdf-1.5-source.tar.gz) = 0ef207d3b11744fc004999917699dfd2e6873191 | 4 | RMD160 (mupdf-1.5-source.tar.gz) = 0ef207d3b11744fc004999917699dfd2e6873191 | |
5 | Size (mupdf-1.5-source.tar.gz) = 13269193 bytes | 5 | Size (mupdf-1.5-source.tar.gz) = 13269193 bytes | |
6 | SHA1 (patch-Makethird) = cf6cccdd55a2edafb610d1e6d55ce9570922e750 | 6 | SHA1 (patch-Makethird) = 5ec66437c5695558f5e6497182d1f0c197ee5299 | |
7 | SHA1 (patch-ab) = 2aab2ce65ce994b4213ad738bf85e250c8e7cbb8 | 7 | SHA1 (patch-ab) = b965020ec098fc1bf8577cb16102ab4c37bb37d3 | |
8 | SHA1 (patch-ac) = 2b0fe5f97df7b6709ba7a3abfbefdf72ee81e0a3 | 8 | SHA1 (patch-ac) = 2b0fe5f97df7b6709ba7a3abfbefdf72ee81e0a3 | |
9 | SHA1 (patch-ae) = bad4b6b8c669c752c6318bb564d1176daac30d19 | 9 | SHA1 (patch-ae) = bad4b6b8c669c752c6318bb564d1176daac30d19 | |
10 | SHA1 (patch-source_fitz_load-jpx.c) = e5271cf60aff104e05ff60333be54712475d5a33 | 10 | SHA1 (patch-source_fitz_load-jpx.c) = e5271cf60aff104e05ff60333be54712475d5a33 |
@@ -1,15 +1,14 @@ | @@ -1,15 +1,14 @@ | |||
1 | # $NetBSD: options.mk,v 1.2 2014/04/21 16:14:40 wiz Exp $ | 1 | # $NetBSD: options.mk,v 1.3 2014/06/15 19:15:51 wiz Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.mupdf | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.mupdf | |
4 | PKG_SUPPORTED_OPTIONS= curl | 4 | PKG_SUPPORTED_OPTIONS= curl | |
5 | 5 | |||
6 | .include "../../mk/bsd.options.mk" | 6 | .include "../../mk/bsd.options.mk" | |
7 | 7 | |||
8 | # | 8 | # | |
9 | # curl support | 9 | # curl support | |
10 | # | 10 | # | |
11 | .if !empty(PKG_OPTIONS:Mcurl) | 11 | .if !empty(PKG_OPTIONS:Mcurl) | |
12 | MAKE_FLAGS+= HAVE_CURL=yes | |||
13 | .include "../../www/curl/buildlink3.mk" | 12 | .include "../../www/curl/buildlink3.mk" | |
14 | .include "../../mk/pthread.buildlink3.mk" | 13 | .include "../../mk/pthread.buildlink3.mk" | |
15 | .endif | 14 | .endif |
@@ -1,36 +1,24 @@ | @@ -1,36 +1,24 @@ | |||
1 | $NetBSD: patch-Makethird,v 1.3 2014/06/15 14:14:18 wiz Exp $ | 1 | $NetBSD: patch-Makethird,v 1.4 2014/06/15 19:15:51 wiz Exp $ | |
2 | 2 | |||
3 | o mujs building support with libtool | 3 | o mujs building support with libtool | |
4 | o libcurl (www/curl) support. By default mupdf can be installed with curl | |||
5 | support *only* building it in ${WRKSRC}/thirdparty. | |||
6 | 4 | |||
7 | --- Makethird.orig 2014-06-10 15:09:28.000000000 +0000 | 5 | --- Makethird.orig 2014-06-10 15:09:28.000000000 +0000 | |
8 | +++ Makethird | 6 | +++ Makethird | |
9 | @@ -50,14 +50,14 @@ endif | 7 | @@ -50,14 +50,14 @@ endif | |
10 | 8 | |||
11 | ifneq "$(wildcard $(MUJS_DIR)/README)" "" | 9 | ifneq "$(wildcard $(MUJS_DIR)/README)" "" | |
12 | 10 | |||
13 | -MUJS_LIB := $(OUT)/libmujs.a | 11 | -MUJS_LIB := $(OUT)/libmujs.a | |
14 | +MUJS_LIB := $(OUT)/libmujs.la | 12 | +MUJS_LIB := $(OUT)/libmujs.la | |
15 | MUJS_OUT := $(OUT)/mujs | 13 | MUJS_OUT := $(OUT)/mujs | |
16 | MUJS_SRC := one.c | 14 | MUJS_SRC := one.c | |
17 | 15 | |||
18 | -$(MUJS_LIB): $(addprefix $(MUJS_OUT)/, $(MUJS_SRC:%.c=%.o)) | 16 | -$(MUJS_LIB): $(addprefix $(MUJS_OUT)/, $(MUJS_SRC:%.c=%.o)) | |
19 | +$(MUJS_LIB): $(addprefix $(MUJS_OUT)/, $(MUJS_SRC:%.c=%.lo)) | 17 | +$(MUJS_LIB): $(addprefix $(MUJS_OUT)/, $(MUJS_SRC:%.c=%.lo)) | |
20 | $(MUJS_OUT): | 18 | $(MUJS_OUT): | |
21 | $(MKDIR_CMD) | 19 | $(MKDIR_CMD) | |
22 | -$(MUJS_OUT)/%.o: $(MUJS_DIR)/%.c | $(MUJS_OUT) | 20 | -$(MUJS_OUT)/%.o: $(MUJS_DIR)/%.c | $(MUJS_OUT) | |
23 | +$(MUJS_OUT)/%.lo: $(MUJS_DIR)/%.c | $(MUJS_OUT) | 21 | +$(MUJS_OUT)/%.lo: $(MUJS_DIR)/%.c | $(MUJS_OUT) | |
24 | $(CC_CMD) | 22 | $(CC_CMD) | |
25 | 23 | |||
26 | MUJS_CFLAGS := -I$(MUJS_DIR) | 24 | MUJS_CFLAGS := -I$(MUJS_DIR) | |
27 | @@ -460,6 +460,9 @@ CURL_CFLAGS := $(SYS_CURL_CFLAGS) | |||
28 | CURL_LIBS := $(SYS_CURL_LIBS) | |||
29 | endif | |||
30 | ||||
31 | +CURL_CFLAGS := $(SYS_CURL_CFLAGS) | |||
32 | +CURL_LIBS := $(SYS_CURL_LIBS) $(SYS_CURL_DEPS) | |||
33 | + | |||
34 | # --- X11 --- | |||
35 | ||||
36 | ifeq "$(HAVE_X11)" "yes" |
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | $NetBSD: patch-ab,v 1.8 2014/06/15 14:14:18 wiz Exp $ | 1 | $NetBSD: patch-ab,v 1.9 2014/06/15 19:15:51 wiz Exp $ | |
2 | 2 | |||
3 | o Handle the various operating systems in the same way avoiding hardcoding | 3 | o Handle the various operating systems in the same way avoiding hardcoding | |
4 | o Build and link with openjpeg-2.1 | 4 | o Build and link with openjpeg-2.1 | |
5 | o libcurl (www/curl) support | |||
6 | 5 | |||
7 | --- Makerules.orig 2014-06-10 15:09:28.000000000 +0000 | 6 | --- Makerules.orig 2014-06-10 15:09:28.000000000 +0000 | |
8 | +++ Makerules | 7 | +++ Makerules | |
9 | @@ -25,37 +25,6 @@ else | 8 | @@ -25,37 +25,6 @@ else | |
10 | $(error unknown build setting: '$(build)') | 9 | $(error unknown build setting: '$(build)') | |
11 | endif | 10 | endif | |
12 | 11 | |||
13 | -# Windows (MINGW) build doesn't use system libraries. | 12 | -# Windows (MINGW) build doesn't use system libraries. | |
14 | -ifeq "$(OS)" "MINGW" | 13 | -ifeq "$(OS)" "MINGW" | |
15 | - | 14 | - | |
16 | -# Mac OS X doesn't have pkg-config so we hard code paths. | 15 | -# Mac OS X doesn't have pkg-config so we hard code paths. | |
17 | -else ifeq "$(OS)" "MACOS" | 16 | -else ifeq "$(OS)" "MACOS" | |
18 | - | 17 | - |