3 echo "###############################################"
4 echo "freeimage" $VERSION
5 echo "###############################################"
12 echo -n ".. Patching freeimage sources: fix build procedure..." && \
13 sed -i "s%DESTDIR ?= /%DESTDIR ?= /usr%g;s%INCDIR ?= \$(DESTDIR)/usr/include%INCDIR ?= \$(DESTDIR)/include%g;s%INSTALLDIR ?= \$(DESTDIR)/usr/lib%INSTALLDIR ?= \$(DESTDIR)/lib%g;s%-o root -g root %%g" Makefile.gnu >& /dev/null && \
14 sed -i "s%DESTDIR ?= /%DESTDIR ?= /usr%g;s%INCDIR ?= \$(DESTDIR)/usr/include%INCDIR ?= \$(DESTDIR)/include%g;s%INSTALLDIR ?= \$(DESTDIR)/usr/lib%INSTALLDIR ?= \$(DESTDIR)/lib%g;s%-o root -g root %%g" Makefile.fip >& /dev/null && \
15 sed -i "s/CXXFLAGS += -D__ANSI__/CXXFLAGS += -D__ANSI__ -std=c++11/g" Makefile.gnu >& /dev/null
16 if [ "$?" != "0" ] ; then
18 echo "Error: problem patching freeimage sources"
24 echo -n ".. Patching freeimage sources: gcc 4.7 compatibility..." && \
25 sed -i 's%\(#include "OpenEXRConfig.h"\)%\1\n#include <string.h>%g' Source/OpenEXR/IlmImf/ImfAutoArray.h
26 if [ "$?" != "0" ] ; then
28 echo "Error: problem patching freeimage sources"
34 echo "*** FreeImage: make" $MAKE_OPTIONS
43 echo "*** FreeImage: make install"
44 make -f Makefile.gnu DESTDIR=$PRODUCT_INSTALL install
47 echo "ERROR on make install"
52 echo "*** FreeImage: make clean"
53 make -f Makefile.gnu clean
56 echo "*** FreeImagePlus: make" $MAKE_OPTIONS
65 echo "*** FreeImagePlus: make install"
66 make -f Makefile.fip DESTDIR=$PRODUCT_INSTALL install
69 echo "ERROR on make install"
74 echo "*** FreeImagePlus: make clean"
75 make -f Makefile.fip clean