summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2017-08-04 10:03:29 -0700
committerMichael Forney <mforney@mforney.org>2017-08-04 20:34:24 -0700
commitf9a8c27e6dc57e8d1e2de84abe40ea16a00e6f0f (patch)
treefe8facc560155e44c233e9d54a9a788c8d222ae2
parent7dd139261af4b5255e7ff1a65ebe2cec0e9fff94 (diff)
Add some missing dependencies
-rw-r--r--pkg/discount/gen.rc2
-rw-r--r--pkg/mupdf/gen.rc10
-rw-r--r--pkg/transmission/gen.rc2
3 files changed, 9 insertions, 5 deletions
diff --git a/pkg/discount/gen.rc b/pkg/discount/gen.rc
index 3bdef8ef..7df32780 100644
--- a/pkg/discount/gen.rc
+++ b/pkg/discount/gen.rc
@@ -28,7 +28,7 @@ lib libmarkdown.a -d '$dir'/deps\
xml.c Csio.c xmlpage.c basename.c emmatch.c\
github_flavoured.c setup.c tags.c html5.c flags.c
-exe markdown main.c pgm_options.c libmarkdown.a
+exe markdown -d '$dir'/deps main.c pgm_options.c libmarkdown.a
file bin/markdown '$outdir'/markdown 755
man 1 markdown.1 7 markdown.7
diff --git a/pkg/mupdf/gen.rc b/pkg/mupdf/gen.rc
index beab7d86..f500f32c 100644
--- a/pkg/mupdf/gen.rc
+++ b/pkg/mupdf/gen.rc
@@ -55,15 +55,19 @@ exe bin/mutool -d '$dir'/deps source/tools/^(\
) libmupdf.a.d
file bin/mutool '$outdir'/bin/mutool 755
-cc platform/x11/curl_stream.c ; with\
+cc platform/x11/curl_stream.c '||' pkg/curl/headers ; with\
cflags '$cflags -isystem $builddir/pkg/curl/include'
-cc platform/x11/wl_main.c ; cflags=(\
+phony wldeps\
+ '$dir'/deps\
+ '$builddir'/pkg/libxkbcommon/fetch.stamp\
+ pkg/^(pixman wayland wayland-protocols)^/headers
+cc platform/x11/wl_main.c '||' '$dir'/wldeps ; cflags=(\
-isystem '$builddir'/pkg/pixman/include\
-isystem '$builddir'/pkg/wayland/include\
-isystem '$builddir'/pkg/wayland-protocols/include\
-isystem pkg/libxkbcommon/src\
) with cflags '$cflags '$"cflags
-exe bin/mupdf platform/x11/^(pdfapp.c curl_stream.c.o wl_main.c.o)\
+exe bin/mupdf -d '$dir'/deps platform/x11/^(pdfapp.c curl_stream.c.o wl_main.c.o)\
libmupdf.a.d\
'$builddir'/pkg/^(\
curl/libcurl.a.d\
diff --git a/pkg/transmission/gen.rc b/pkg/transmission/gen.rc
index 4460a31f..eddd87fc 100644
--- a/pkg/transmission/gen.rc
+++ b/pkg/transmission/gen.rc
@@ -110,7 +110,7 @@ lib libdht.a third-party/dht/dht.c
build $hdr sed '$srcdir'/third-party/miniupnp/miniupnpcstrings.h.in ; with\
expr '-e s,OS/version,Linux, -e s,version,,'
- lib libminiupnp.a -d $hdr third-party/miniupnp/^(\
+ lib libminiupnp.a -d '$dir/deps '$hdr third-party/miniupnp/^(\
connecthostport.c\
igd_desc_parse.c\
minisoap.c\