---- zstd-1.1.2/lib/Makefile.orig 2016-12-26 12:13:28.026947087 +0100
-+++ zstd-1.1.2/lib/Makefile 2016-12-26 12:27:54.386937195 +0100
-@@ -67,20 +67,20 @@
+--- zstd-1.1.4/lib/Makefile.orig 2017-04-28 18:58:28.327097113 +0200
++++ zstd-1.1.4/lib/Makefile 2017-04-28 19:00:43.553762235 +0200
+@@ -69,19 +69,19 @@
libzstd.a: ARFLAGS = rcs
- libzstd.a: $(ZSTD_FILES)
+ libzstd.a: $(ZSTD_OBJ)
@echo compiling static library
-- @$(CC) $(FLAGS) -c $^
-- @$(AR) $(ARFLAGS) $@ *.o
-+ $(CC) $(FLAGS) -c $^
-+ $(AR) $(ARFLAGS) $@ *.o
+- @$(AR) $(ARFLAGS) $@ $^
++ $(AR) $(ARFLAGS) $@ $^
$(LIBZSTD): LDFLAGS += -shared -fPIC -fvisibility=hidden
$(LIBZSTD): $(ZSTD_FILES)
endif
libzstd : $(LIBZSTD)
-@@ -88,8 +88,8 @@
- lib: libzstd.a libzstd
+@@ -92,10 +92,10 @@
+ lib-release: lib
clean:
-- @$(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc dll/libzstd.dll dll/libzstd.lib
-- @$(RM) decompress/*.o
-+ $(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc dll/libzstd.dll dll/libzstd.lib
-+ $(RM) decompress/*.o
+- @$(RM) -r *.dSYM # Mac OS-X specific
+- @$(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
+- @$(RM) dll/libzstd.dll dll/libzstd.lib
+- @$(RM) common/*.o compress/*.o decompress/*.o dictBuilder/*.o legacy/*.o deprecated/*.o
++ $(RM) -r *.dSYM # Mac OS-X specific
++ $(RM) core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
++ $(RM) dll/libzstd.dll dll/libzstd.lib
++ $(RM) common/*.o compress/*.o decompress/*.o dictBuilder/*.o legacy/*.o deprecated/*.o
@echo Cleaning library completed
- #------------------------------------------------------------------------
-@@ -99,35 +99,35 @@
+ #-----------------------------------------------------------------------------
+@@ -127,25 +127,25 @@
libzstd.pc:
libzstd.pc: libzstd.pc.in
@echo creating pkgconfig
$< >$@
install: libzstd.a libzstd libzstd.pc
-- @install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/
-- @install -m 755 libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)
-- @cp -a libzstd.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR)
-- @cp -a libzstd.$(SHARED_EXT) $(DESTDIR)$(LIBDIR)
-- @cp -a libzstd.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
-- @install -m 644 libzstd.a $(DESTDIR)$(LIBDIR)
-- @install -m 644 zstd.h $(DESTDIR)$(INCLUDEDIR)
-- @install -m 644 common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
-- @install -m 644 deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
-- @install -m 644 dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
-+ install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/
-+ install -m 755 libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)
-+ cp -a libzstd.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR)
-+ cp -a libzstd.$(SHARED_EXT) $(DESTDIR)$(LIBDIR)
-+ cp -a libzstd.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
-+ install -m 644 libzstd.a $(DESTDIR)$(LIBDIR)
-+ install -m 644 zstd.h $(DESTDIR)$(INCLUDEDIR)
-+ install -m 644 common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
-+ install -m 644 deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
-+ install -m 644 dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
+- @$(INSTALL) -d -m 755 $(DESTDIR)$(PKGCONFIGDIR)/ $(DESTDIR)$(INCLUDEDIR)/
+- @$(INSTALL_DATA) libzstd.pc $(DESTDIR)$(PKGCONFIGDIR)/
++ $(INSTALL) -d -m 755 $(DESTDIR)$(PKGCONFIGDIR)/ $(DESTDIR)$(INCLUDEDIR)/
++ $(INSTALL_DATA) libzstd.pc $(DESTDIR)$(PKGCONFIGDIR)/
+ @echo Installing libraries
+- @$(INSTALL_LIB) libzstd.a $(DESTDIR)$(LIBDIR)
+- @$(INSTALL_LIB) libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)
+- @ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
+- @ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
++ $(INSTALL_LIB) libzstd.a $(DESTDIR)$(LIBDIR)
++ $(INSTALL_LIB) libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)
++ ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
++ ln -sf libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
+ @echo Installing includes
+- @$(INSTALL_DATA) zstd.h $(DESTDIR)$(INCLUDEDIR)
+- @$(INSTALL_DATA) common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
+- @$(INSTALL_DATA) deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
+- @$(INSTALL_DATA) dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
++ $(INSTALL_DATA) zstd.h $(DESTDIR)$(INCLUDEDIR)
++ $(INSTALL_DATA) common/zstd_errors.h $(DESTDIR)$(INCLUDEDIR)
++ $(INSTALL_DATA) deprecated/zbuff.h $(DESTDIR)$(INCLUDEDIR) # prototypes generate deprecation warnings
++ $(INSTALL_DATA) dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)
@echo zstd static and shared library installed
uninstall:
-- @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
-- @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
-- @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
-- @$(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
-- @$(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
-- @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
-- @$(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
-- @$(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
-- @$(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
-+ $(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
-+ $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
-+ $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
-+ $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
-+ $(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
-+ $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
-+ $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd_errors.h
-+ $(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h # Deprecated streaming functions
-+ $(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
- @echo zstd libraries successfully uninstalled
-
- endif