Salome HOME
Update copyrights
[tools/configuration.git] / config / patches / occ / freeimage.002_build_procedure.patch
diff --git a/config/patches/occ/freeimage.002_build_procedure.patch b/config/patches/occ/freeimage.002_build_procedure.patch
new file mode 100644 (file)
index 0000000..bcbaad3
--- /dev/null
@@ -0,0 +1,62 @@
+diff -NaurwB freeimage-3.16.0__0/Makefile.fip freeimage-3.16.0__1/Makefile.fip
+--- freeimage-3.16.0__0/Makefile.fip   2014-03-15 19:35:28.000000000 +0400
++++ freeimage-3.16.0__1/Makefile.fip   2017-03-15 15:05:20.396869687 +0300
+@@ -4,9 +4,9 @@
+ include fipMakefile.srcs\r
\r
+ # General configuration variables:\r
+-DESTDIR ?= /\r
+-INCDIR ?= $(DESTDIR)/usr/include\r
+-INSTALLDIR ?= $(DESTDIR)/usr/lib\r
++DESTDIR ?= /usr\r
++INCDIR ?= $(DESTDIR)/include\r
++INSTALLDIR ?= $(DESTDIR)/lib\r
\r
+ # Converts cr/lf to just lf\r
+ DOS2UNIX = dos2unix\r
+@@ -71,10 +71,12 @@
\r
+ install:\r
+       install -d $(INCDIR) $(INSTALLDIR)\r
+-      install -m 644 -o root -g root $(HEADER) $(INCDIR)\r
+-      install -m 644 -o root -g root $(HEADERFIP) $(INCDIR)\r
+-      install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)\r
+-      install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)\r
++      install -m 644 $(HEADER) $(INCDIR)\r
++      install -m 644 $(HEADERFIP) $(INCDIR)\r
++      install -m 644 $(STATICLIB) $(INSTALLDIR)\r
++      install -m 755 $(SHAREDLIB) $(INSTALLDIR)
++      ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)
++      ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)\r
\r
+ clean:\r
+       rm -f core Dist/*.* u2dtmp* $(MODULES) $(STATICLIB) $(SHAREDLIB) $(LIBNAME)\r
+diff -NaurwB freeimage-3.16.0__0/Makefile.gnu freeimage-3.16.0__1/Makefile.gnu
+--- freeimage-3.16.0__0/Makefile.gnu   2014-03-16 00:02:08.000000000 +0400
++++ freeimage-3.16.0__1/Makefile.gnu   2017-03-15 15:05:20.384869623 +0300
+@@ -4,9 +4,9 @@
+ include Makefile.srcs\r
\r
+ # General configuration variables:\r
+-DESTDIR ?= /\r
+-INCDIR ?= $(DESTDIR)/usr/include\r
+-INSTALLDIR ?= $(DESTDIR)/usr/lib\r
++DESTDIR ?= /usr\r
++INCDIR ?= $(DESTDIR)/include\r
++INSTALLDIR ?= $(DESTDIR)/lib\r
\r
+ # Converts cr/lf to just lf\r
+ DOS2UNIX = dos2unix\r
+@@ -70,9 +70,9 @@
\r
+ install:\r
+       install -d $(INCDIR) $(INSTALLDIR)\r
+-      install -m 644 -o root -g root $(HEADER) $(INCDIR)\r
+-      install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)\r
+-      install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)\r
++      install -m 644 $(HEADER) $(INCDIR)\r
++      install -m 644 $(STATICLIB) $(INSTALLDIR)\r
++      install -m 755 $(SHAREDLIB) $(INSTALLDIR)\r
+       ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)\r
+       ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)   \r
+ #     ldconfig\r