aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/cgal/files')
-rw-r--r--sci-libs/cgal/files/cgal_redhat.patch27
-rw-r--r--sci-libs/cgal/files/cgal_soname.patch11
-rw-r--r--sci-libs/cgal/files/digest-cgal-3.2.13
3 files changed, 41 insertions, 0 deletions
diff --git a/sci-libs/cgal/files/cgal_redhat.patch b/sci-libs/cgal/files/cgal_redhat.patch
new file mode 100644
index 000000000..77a4073e1
--- /dev/null
+++ b/sci-libs/cgal/files/cgal_redhat.patch
@@ -0,0 +1,27 @@
+diff -ur src/CGALQt/makefile src/CGALQt/makefile
+--- src/CGALQt/makefile 2006-05-23 17:15:58.000000000 +0200
++++ src/CGALQt/makefile 2006-05-24 15:59:33.000000000 +0200
+@@ -71,15 +71,21 @@
+
+ static_lib: lib
+
+-lib: lib_no_install
++lib: lib_no_install lib_shared
+ mv $(CGAL_QT_LIB) $(CGAL_LIB_DESTINATION)
++ mv libCGALQt.so $(CGAL_LIB_DESTINATION)
++ rm $(CGAL_OBJECTS)
+
+ lib_no_install: $(CGAL_OBJECTS)
+ $(CGAL_LIB_CREATE)$(CGAL_QT_LIB) \
+ `ls *$(OBJ_EXT) | awk '{for (i=1; i<=NF;++i){printf "$(CGAL_OBJ_PREFIX)";print $$i}}'`\
+ $(CGAL_LIB_LDFLAGS)
+ $(RANLIB) $(CGAL_QT_LIB)
+- rm $(CGAL_OBJECTS)
++
++lib_shared: $(CGAL_OBJECTS)
++ $(CGAL_SHARED_LIB_CREATE)libCGALQt.so \
++ `ls *$(OBJ_EXT) | awk '{for (i=1; i<=NF;++i){printf "$(CGAL_OBJ_PREFIX)";print $$i}}'`\
++ $(CGAL_LIB_LDFLAGS)
+
+ clean:
+ rm -f $(CGAL_QT_LIB) $(CGAL_OBJECTS) *.moc
diff --git a/sci-libs/cgal/files/cgal_soname.patch b/sci-libs/cgal/files/cgal_soname.patch
new file mode 100644
index 000000000..a0bfb630d
--- /dev/null
+++ b/sci-libs/cgal/files/cgal_soname.patch
@@ -0,0 +1,11 @@
+--- install_cgal 2006-07-13 21:01:01.000000000 +0200
++++ install_cgal 2006-10-04 13:33:18.000000000 +0200
+@@ -767,7 +767,7 @@
+ CGAL_OBJ_PREFIX=""
+ CGAL_SHARED_LIB_CXXFLAGS="-fpic"
+ CGAL_SHARED_LIB_LDFLAGS=
+- CGAL_SHARED_LIB_CREATE="\$(CGAL_CXX) -shared"
++ CGAL_SHARED_LIB_CREATE="\$(CGAL_CXX) -shared -Wl,-soname,libCGAL.so.1"
+ CGAL_SHARED_LIB_INSTALL_NAME=""
+ CGAL_WINLIB_CXXFLAGS=""
+ CGAL_QT_CXXFLAGS=""
diff --git a/sci-libs/cgal/files/digest-cgal-3.2.1 b/sci-libs/cgal/files/digest-cgal-3.2.1
new file mode 100644
index 000000000..a824a6e97
--- /dev/null
+++ b/sci-libs/cgal/files/digest-cgal-3.2.1
@@ -0,0 +1,3 @@
+MD5 82c98d44aa88d1154631f266e85d3b35 CGAL-3.2.1.tar.gz 6391058
+RMD160 a0d484140c58f19c0aecd2085588df4d51d41165 CGAL-3.2.1.tar.gz 6391058
+SHA256 b3dd4fa56744738cb77f18c5097a409fa0ab8245e745fb56e8ebca4311c2a353 CGAL-3.2.1.tar.gz 6391058