r45556 - in /packages/gmsh-tetgen/trunk/debian: patches/change_shared_library_name.patch rules
trophime-guest at users.alioth.debian.org
trophime-guest at users.alioth.debian.org
Mon Feb 4 09:13:27 UTC 2013
Author: trophime-guest
Date: Mon Feb 4 09:13:27 2013
New Revision: 45556
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45556
Log:
update patches for rev >= 14674
Modified:
packages/gmsh-tetgen/trunk/debian/patches/change_shared_library_name.patch
packages/gmsh-tetgen/trunk/debian/rules
Modified: packages/gmsh-tetgen/trunk/debian/patches/change_shared_library_name.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/patches/change_shared_library_name.patch?rev=45556&op=diff
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/patches/change_shared_library_name.patch (original)
+++ packages/gmsh-tetgen/trunk/debian/patches/change_shared_library_name.patch Mon Feb 4 09:13:27 2013
@@ -1,33 +1,27 @@
Description: Change name of shared library
Author: Anton Gladky <gladky.anton at gmail.com>
-Last-Update: 2012-06-20
+Last-Update: 2013-02-04
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -1029,7 +1029,10 @@
+@@ -1044,7 +1044,7 @@
# static library target
if(ENABLE_BUILD_LIB)
add_library(lib STATIC ${GMSH_SRC})
- set_target_properties(lib PROPERTIES OUTPUT_NAME Gmsh)
-+ set_target_properties(lib PROPERTIES
-+ OUTPUT_NAME gmsh
-+ SOVERSION "${GMSH_MAJOR_VERSION}"
-+ )
++ set_target_properties(lib PROPERTIES OUTPUT_NAME gmsh)
if(MSVC)
set_target_properties(lib PROPERTIES DEBUG_POSTFIX d)
if(ENABLE_MSVC_STATIC_RUNTIME)
-@@ -1041,7 +1044,10 @@
+@@ -1056,7 +1056,7 @@
# shared library target
if(ENABLE_BUILD_SHARED OR ENABLE_WRAP_PYTHON OR ENABLE_WRAP_JAVA)
add_library(shared SHARED ${GMSH_SRC})
- set_target_properties(shared PROPERTIES OUTPUT_NAME Gmsh)
-+ set_target_properties(shared PROPERTIES
-+ OUTPUT_NAME gmsh
-+ SOVERSION "${GMSH_MAJOR_VERSION}"
-+ )
- if(HAVE_LAPACK AND LAPACK_FLAGS)
- set_target_properties(shared PROPERTIES LINK_FLAGS ${LAPACK_FLAGS})
- endif(HAVE_LAPACK AND LAPACK_FLAGS)
++ set_target_properties(shared PROPERTIES OUTPUT_NAME gmsh)
+ set_target_properties(shared PROPERTIES
+ VERSION ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION}.${GMSH_PATCH_VERSION}
+ SOVERSION ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION})
--- a/wrappers/java/CMakeLists.txt
+++ b/wrappers/java/CMakeLists.txt
@@ -34,7 +34,11 @@
@@ -38,8 +32,8 @@
+ set_target_properties(WrapGmsh PROPERTIES
+ PREFIX "lib"
+ OUTPUT_NAME java-gmsh
-+ SOVERSION "${GMSH_MAJOR_VERSION}"
-+ )
++ VERSION ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION}.${GMSH_PATCH_VERSION}
++ SOVERSION ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION})
endif(UNIX)
add_custom_command(TARGET WrapGmsh
POST_BUILD # do the rest of the command after the build period
Modified: packages/gmsh-tetgen/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/gmsh-tetgen/trunk/debian/rules?rev=45556&op=diff
==============================================================================
--- packages/gmsh-tetgen/trunk/debian/rules (original)
+++ packages/gmsh-tetgen/trunk/debian/rules Mon Feb 4 09:13:27 2013
@@ -4,10 +4,11 @@
DEB_HOST_ARCH_BITS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
+export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
# Add --with javahelper for java-wrappers
-#%:
-# dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --with python2 --with javahelper --parallel
%:
dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --with python2 --with javahelper --parallel
@@ -16,20 +17,22 @@
disable_mpi_archs = armel armhf kfreebsd-amd64 kfreebsd-i386 mips mipsel
export LD_LIBRARY_PATH := $(CURDIR)/debian/tmp/usr/lib:$(LD_LIBRARY_PATH);
+#extra_flags += \
+#-DCMAKE_CXX_FLAGS="-DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -fopenmp -lmpi -fPIC \
+# -Wall $(shell dpkg-buildflags --get CXXFLAGS)" \
+#-DCMAKE_C_FLAGS="-fPIC -Wall $(shell dpkg-buildflags --get CFLAGS)" \
+#-DCMAKE_LD_FLAGS="-Wl,--no-as-needed -fPIC -Wall $(shell dpkg-buildflags --get LDFLAGS)" \
+
extra_flags += \
--DCMAKE_CXX_FLAGS="-DMPICH_SKIP_MPICXX -DOMPI_SKIP_MPICXX -fopenmp -lmpi -fPIC \
- -Wall $(shell dpkg-buildflags --get CXXFLAGS)" \
--DCMAKE_C_FLAGS="-fPIC -Wall $(shell dpkg-buildflags --get CFLAGS)" \
--DCMAKE_LD_FLAGS="-Wl,--no-as-needed -fPIC -Wall $(shell dpkg-buildflags --get LDFLAGS)" \
-DPYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7 \
-DPYTHON_LIBRARY:FILEPATH=/usr/lib/libpython2.7.so \
-DENABLE_KBIPACK:BOOL=ON \
-DENABLE_METIS:BOOL=ON \
--DENABLE_TAUCS:BOOL=ON \
+-DENABLE_TAUCS:BOOL=OFF \
-DENABLE_MPI:BOOL=ON \
-DENABLE_OSMESA:BOOL=OFF \
-DENABLE_POPPLER:BOOL=OFF \
--DENABLE_CGNS:BOOL=OFF \
+-DENABLE_CGNS:BOOL=ON \
-DENABLE_WRAP_PYTHON:BOOL=ON \
-DENABLE_WRAP_JAVA:BOOL=ON \
-DCMAKE_INCLUDE_PATH:STRING="/usr/include/mpi" \
More information about the debian-science-commits
mailing list