diff options
Diffstat (limited to 'math/openlibm/files/patch-Makefile')
-rw-r--r-- | math/openlibm/files/patch-Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/math/openlibm/files/patch-Makefile b/math/openlibm/files/patch-Makefile new file mode 100644 index 000000000000..ff3b98ac8bea --- /dev/null +++ b/math/openlibm/files/patch-Makefile @@ -0,0 +1,42 @@ +--- Makefile.orig 2014-12-01 13:10:35 UTC ++++ Makefile +@@ -37,6 +37,16 @@ else + @-ln -sf libopenlibm.$(SHLIB_EXT).$(SOMAJOR).$(SOMINOR) libopenlibm.$(SHLIB_EXT) + endif + ++check test: test/test-double test/test-float ++ test/test-double ++ test/test-float ++ ++test/test-double: libopenlibm.$(SHLIB_EXT) ++ $(MAKE) -C test test-double ++ ++test/test-float: libopenlibm.$(SHLIB_EXT) ++ $(MAKE) -C test test-float ++ + clean: + @for dir in $(SUBDIRS) .; do \ + rm -fr $$dir/*.o $$dir/*.a $$dir/*.$(SHLIB_EXT)*; \ +@@ -53,15 +63,15 @@ openlibm.pc: openlibm.pc.in Make.inc Mak + + install: all openlibm.pc + mkdir -p $(DESTDIR)$(shlibdir) +- mkdir -p $(DESTDIR)$(libdir)/pkgconfig ++ mkdir -p $(DESTDIR)$(pkgconfigdir) + mkdir -p $(DESTDIR)$(includedir)/openlibm +- cp -a libopenlibm.$(SHLIB_EXT)* $(DESTDIR)$(shlibdir)/ +- cp -a libopenlibm.a $(DESTDIR)$(libdir)/ +- cp -a src/openlibm.h $(DESTDIR)$(includedir)/ +- cp -a openlibm.pc $(DESTDIR)$(libdir)/pkgconfig/ ++ ${BSD_INSTALL_LIB} libopenlibm.$(SHLIB_EXT)* $(DESTDIR)$(shlibdir)/ ++ ${BSD_INSTALL_DATA} libopenlibm.a $(DESTDIR)$(libdir)/ ++ ${BSD_INSTALL_DATA} src/openlibm.h $(DESTDIR)$(includedir)/ ++ ${BSD_INSTALL_DATA} openlibm.pc $(DESTDIR)$(pkgconfigdir)/ + ifneq ($(wildcard $(ARCH)/bsd_asm.h),) +- cp -a $(ARCH)/bsd_asm.h $(DESTDIR)$(includedir)/openlibm/ ++ ${BSD_INSTALL_DATA} $(ARCH)/bsd_asm.h $(DESTDIR)$(includedir)/openlibm/ + endif + ifneq ($(wildcard $(ARCH)/bsd_cdefs.h),) +- cp -a $(ARCH)/bsd_cdefs.h $(DESTDIR)$(includedir)/openlibm/ ++ ${BSD_INSTALL_DATA} $(ARCH)/bsd_cdefs.h $(DESTDIR)$(includedir)/openlibm/ + endif |