1 --- zstd-1.3.7/lib/Makefile.orig 2018-10-17 05:58:52.000000000 +0200
2 +++ zstd-1.3.7/lib/Makefile 2018-11-14 05:40:43.128342635 +0100
4 libzstd.a: ARFLAGS = rcs
6 @echo compiling static library
7 - @$(AR) $(ARFLAGS) $@ $^
8 + $(AR) $(ARFLAGS) $@ $^
10 libzstd.a-mt: CPPFLAGS += -DZSTD_MULTITHREAD
11 libzstd.a-mt: libzstd.a
13 LIBZSTD = dll\libzstd.dll
14 $(LIBZSTD): $(ZSTD_FILES)
15 @echo compiling dynamic library $(LIBVER)
16 - @$(CC) $(FLAGS) -DZSTD_DLL_EXPORT=1 -shared $^ -o $@
17 + $(CC) $(FLAGS) -DZSTD_DLL_EXPORT=1 -shared $^ -o $@
18 dlltool -D $@ -d dll\libzstd.def -l dll\libzstd.lib
22 $(LIBZSTD): LDFLAGS += -shared -fPIC -fvisibility=hidden
23 $(LIBZSTD): $(ZSTD_FILES)
24 @echo compiling dynamic library $(LIBVER)
25 - @$(CC) $(FLAGS) $^ $(LDFLAGS) $(SONAME_FLAGS) -o $@
26 + $(CC) $(FLAGS) $^ $(LDFLAGS) $(SONAME_FLAGS) -o $@
27 @echo creating versioned links
28 - @ln -sf $@ libzstd.$(SHARED_EXT_MAJOR)
29 - @ln -sf $@ libzstd.$(SHARED_EXT)
30 + ln -sf $@ libzstd.$(SHARED_EXT_MAJOR)
31 + ln -sf $@ libzstd.$(SHARED_EXT)
36 libzstd-nomt: $(ZSTD_NOMT_FILES)
37 @echo compiling single-thread dynamic library $(LIBVER)
38 @echo files : $(ZSTD_NOMT_FILES)
39 - @$(CC) $(FLAGS) $^ $(LDFLAGS) $(SONAME_FLAGS) -o $@
40 + $(CC) $(FLAGS) $^ $(LDFLAGS) $(SONAME_FLAGS) -o $@
43 - @$(RM) -r *.dSYM # macOS-specific
44 - @$(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
45 - @$(RM) dll/libzstd.dll dll/libzstd.lib libzstd-nomt*
46 - @$(RM) common/*.o compress/*.o decompress/*.o dictBuilder/*.o legacy/*.o deprecated/*.o
47 + $(RM) -r *.dSYM # macOS-specific
48 + $(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
49 + $(RM) dll/libzstd.dll dll/libzstd.lib libzstd-nomt*
50 + $(RM) common/*.o compress/*.o decompress/*.o dictBuilder/*.o legacy/*.o deprecated/*.o
51 @echo Cleaning library completed
53 #-----------------------------------------------------------------------------
56 libzstd.pc: libzstd.pc.in
57 @echo creating pkgconfig
58 - @sed -e 's|@PREFIX@|$(PREFIX)|' \
59 + sed -e 's|@PREFIX@|$(PREFIX)|' \
60 -e 's|@LIBDIR@|$(LIBDIR)|' \
61 -e 's|@INCLUDEDIR@|$(INCLUDEDIR)|' \
62 -e 's|@VERSION@|$(VERSION)|' \
64 @echo zstd static and shared library installed
66 install-pc: libzstd.pc
67 - @$(INSTALL) -d -m 755 $(DESTDIR)$(PKGCONFIGDIR)/
68 - @$(INSTALL_DATA) libzstd.pc $(DESTDIR)$(PKGCONFIGDIR)/
69 + $(INSTALL) -d -m 755 $(DESTDIR)$(PKGCONFIGDIR)/
70 + $(INSTALL_DATA) libzstd.pc $(DESTDIR)$(PKGCONFIGDIR)/
72 install-static: libzstd.a
73 @echo Installing static library
74 - @$(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
75 - @$(INSTALL_DATA) libzstd.a $(DESTDIR)$(LIBDIR)
76 + $(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
77 + $(INSTALL_DATA) libzstd.a $(DESTDIR)$(LIBDIR)
79 install-shared: libzstd
80 @echo Installing shared library
81 - @$(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
82 - @$(INSTALL_PROGRAM) $(LIBZSTD) $(DESTDIR)$(LIBDIR)
83 - @ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
84 - @ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
85 + $(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
86 + $(INSTALL_PROGRAM) $(LIBZSTD) $(DESTDIR)$(LIBDIR)
87 + ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
88 + ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
91 @echo Installing includes
92 - @$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR)/
93 - @$(INSTALL_DATA) zstd.h $(DESTDIR)$(INCLUDEDIR)
94 - @$(INSTALL_DATA) common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
95 - @$(INSTALL_DATA) deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
96 - @$(INSTALL_DATA) dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
97 + $(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR)/
98 + $(INSTALL_DATA) zstd.h $(DESTDIR)$(INCLUDEDIR)
99 + $(INSTALL_DATA) common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
100 + $(INSTALL_DATA) deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
101 + $(INSTALL_DATA) dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
104 - @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
105 - @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
106 - @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
107 - @$(RM) $(DESTDIR)$(LIBDIR)/$(LIBZSTD)
108 - @$(RM) $(DESTDIR)$(PKGCONFIGDIR)/libzstd.pc
109 - @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
110 - @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
111 - @$(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
112 - @$(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
113 + $(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
114 + $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
115 + $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
116 + $(RM) $(DESTDIR)$(LIBDIR)/$(LIBZSTD)
117 + $(RM) $(DESTDIR)$(PKGCONFIGDIR)/libzstd.pc
118 + $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
119 + $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
120 + $(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
121 + $(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
122 @echo zstd libraries successfully uninstalled