1 --- zstd-1.0.0/lib/Makefile.orig 2016-09-16 19:05:28.934891649 +0200
2 +++ zstd-1.0.0/lib/Makefile 2016-09-16 19:14:06.861552399 +0200
6 @echo compiling static library
7 - @$(CC) $(FLAGS) -c $^
11 @echo compiling dynamic library $(LIBVER)
12 - @$(CC) $(FLAGS) -shared $^ -fPIC $(SONAME_FLAGS) -o $@.$(SHARED_EXT_VER)
13 + $(CC) $(FLAGS) -shared $^ -fPIC $(SONAME_FLAGS) -o $@.$(SHARED_EXT_VER)
14 @echo creating versioned links
15 - @ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT_MAJOR)
16 - @ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT)
17 + ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT_MAJOR)
18 + ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT)
21 - @rm -f core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
22 - @rm -f decompress/*.o
23 + rm -f core *.o *.a *.gcda *.$(SHARED_EXT) *.$(SHARED_EXT).* libzstd.pc
24 + rm -f decompress/*.o
25 @echo Cleaning library completed
27 #------------------------------------------------------------------------
30 libzstd.pc: libzstd.pc.in
31 @echo creating pkgconfig
32 - @sed -e 's|@PREFIX@|$(PREFIX)|' \
33 + sed -e 's|@PREFIX@|$(PREFIX)|' \
34 -e 's|@LIBDIR@|$(LIBDIR)|' \
35 -e 's|@INCLUDEDIR@|$(INCLUDEDIR)|' \
36 -e 's|@VERSION@|$(VERSION)|' \
39 install: libzstd libzstd.pc
40 - @install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/
41 - @install -m 755 libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
42 - @cp -a libzstd.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR)
43 - @cp -a libzstd.$(SHARED_EXT) $(DESTDIR)$(LIBDIR)
44 - @cp -a libzstd.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
45 - @install -m 644 libzstd.a $(DESTDIR)$(LIBDIR)/libzstd.a
46 - @install -m 644 zstd.h $(DESTDIR)$(INCLUDEDIR)/zstd.h
47 - @install -m 644 common/zbuff.h $(DESTDIR)$(INCLUDEDIR)/zbuff.h
48 - @install -m 644 dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)/zdict.h
49 + install -d -m 755 $(DESTDIR)$(LIBDIR)/pkgconfig/ $(DESTDIR)$(INCLUDEDIR)/
50 + install -m 755 libzstd.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
51 + cp -a libzstd.$(SHARED_EXT_MAJOR) $(DESTDIR)$(LIBDIR)
52 + cp -a libzstd.$(SHARED_EXT) $(DESTDIR)$(LIBDIR)
53 + cp -a libzstd.pc $(DESTDIR)$(LIBDIR)/pkgconfig/
54 + install -m 644 libzstd.a $(DESTDIR)$(LIBDIR)/libzstd.a
55 + install -m 644 zstd.h $(DESTDIR)$(INCLUDEDIR)/zstd.h
56 + install -m 644 common/zbuff.h $(DESTDIR)$(INCLUDEDIR)/zbuff.h
57 + install -m 644 dictBuilder/zdict.h $(DESTDIR)$(INCLUDEDIR)/zdict.h
58 @echo zstd static and shared library installed
62 $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
63 $(RM) $(DESTDIR)$(LIBDIR)/pkgconfig/libzstd.pc
64 [ -x $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER) ] && $(RM) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_VER)
65 - @[ -f $(DESTDIR)$(LIBDIR)/libzstd.a ] && $(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
66 - @[ -f $(DESTDIR)$(INCLUDEDIR)/zstd.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
67 - @[ -f $(DESTDIR)$(INCLUDEDIR)/zbuff.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h
68 - @[ -f $(DESTDIR)$(INCLUDEDIR)/zdict.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
69 + [ -f $(DESTDIR)$(LIBDIR)/libzstd.a ] && $(RM) $(DESTDIR)$(LIBDIR)/libzstd.a
70 + [ -f $(DESTDIR)$(INCLUDEDIR)/zstd.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zstd.h
71 + [ -f $(DESTDIR)$(INCLUDEDIR)/zbuff.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zbuff.h
72 + [ -f $(DESTDIR)$(INCLUDEDIR)/zdict.h ] && $(RM) $(DESTDIR)$(INCLUDEDIR)/zdict.h
73 @echo zstd libraries successfully uninstalled