ports/devel/t1lib/files/patch-Makefile.in
Larry Rosenman 82cbc71cb0 devel/t1lib: fix dependencies, parallel build.
If the X11 is on, xglyph and libt1x directly depend on various X libs.
These dependencies are missing from USE_XORG (noticed by stage-qa).
If any of those missing dependencies are removed, t1lib will break.
Relying on indirect dependencies is insufficient since those dependencies can change on their own.

PR:		236640
Submitted by:	jcfyecrayz@liamekaens.com
2019-03-19 16:40:05 +00:00

47 lines
1.1 KiB
Text

add + for submake lines - needed by gmake for parallel building if $(MAKE) not used directly
--- Makefile.in.orig 2007-12-23 15:49:43 UTC
+++ Makefile.in
@@ -93,25 +93,25 @@ dependencies: dummy
$(DOCSUBDIRS): dummy
- for i in $(DOCSUBDIRS); do \
+ +for i in $(DOCSUBDIRS); do \
(cd $$i; $(SUBMAKE) ) || exit 1; \
done
$(DUMMYSUBDIRS): dummy
- for i in $(ALLSUBDIRS); do \
+ +for i in $(ALLSUBDIRS); do \
(cd $$i; $(SUBMAKE) ) || exit 1; \
done
install: dummy
- for i in $(ALLSUBDIRS) $(DOCSUBDIRS); do \
+ +for i in $(ALLSUBDIRS) $(DOCSUBDIRS); do \
(cd $$i; $(MAKE) install) || exit 1; \
done
uninstall: dummy
- for i in $(ALLSUBDIRS) $(DOCSUBDIRS); do \
+ +for i in $(ALLSUBDIRS) $(DOCSUBDIRS); do \
(cd $$i; $(MAKE) uninstall) || exit 1; \
done
$(RM) -Rf $(datadir)/t1lib-$(t1lib_version).$(t1lib_revision)
@@ -127,10 +127,10 @@ uninstall: dummy
clean: dummy
- for i in $(ALLSUBDIRS); do \
+ +for i in $(ALLSUBDIRS); do \
(cd $$i; $(MAKE) clean) || exit 1; \
done
- for i in $(DOCSUBDIRS); do \
+ +for i in $(DOCSUBDIRS); do \
(cd $$i; $(MAKE) clean) || exit 1; \
done