[med-svn] r12036 - trunk/packages/rcsb-core-wrapper/trunk/debian/patches

Laszlo Kajan lkajan-guest at alioth.debian.org
Fri Aug 10 17:42:14 UTC 2012


Author: lkajan-guest
Date: 2012-08-10 17:42:14 +0000 (Fri, 10 Aug 2012)
New Revision: 12036

Modified:
   trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles
   trunk/packages/rcsb-core-wrapper/trunk/debian/patches/pythonwrapper
Log:
python shared lib now links with main C++ lib

Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles	2012-08-10 17:27:51 UTC (rev 12035)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles	2012-08-10 17:42:14 UTC (rev 12036)
@@ -161,13 +161,13 @@
  
 --- a/Makefile
 +++ b/Makefile
-@@ -1,4 +1,5 @@
+@@ -1,5 +1,4 @@
  # Top level Makefile
-+include etc/Makefile.platform
- 
+-
  UTIL_LOC = https://svn-dev.wwpdb.org/svn-rcsb/build/util
  UTIL_MODULE = util
-@@ -66,7 +67,9 @@
+ CHECKOUT_SCRIPT = checkout.sh
+@@ -66,7 +65,9 @@
           export WWPDB_XERCESC_LIB=xerces-c; \
           ./$(COMPILE_SCRIPT)'
  
@@ -178,11 +178,11 @@
  	+ at sh -c 'cd ./$(UTIL_MODULE); \
          export PIC=-fPIC; \
          export WWPDB_PYTHON_INC=/apps/python/include/python2.5; \
-@@ -79,12 +82,28 @@
+@@ -79,12 +80,28 @@
          export WWPDB_XERCESC_LIB_DIR=/apps/xerces-3.0.1/lib; \
          export WWPDB_XERCESC_LIB=xerces-c; \
          ./$(COMPILE_SCRIPT)'
-+	libtool --quiet --mode=link $(CCC) -version-info 0:0:0 -rpath /usr/lib $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o lib/librcsb-core-wrapper.la lib/*.lo
++	libtool --quiet --mode=link $(CXX) -version-info 0:0:0 -rpath /usr/lib $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o lib/librcsb-core-wrapper.la lib/*.lo
 +
 +compile_lnx_41: lib/librcsb-core-wrapper.la
 +	+ at sh -c 'cd ./$(UTIL_MODULE); \

Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/pythonwrapper
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/pythonwrapper	2012-08-10 17:27:51 UTC (rev 12035)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/pythonwrapper	2012-08-10 17:42:14 UTC (rev 12036)
@@ -1,6 +1,6 @@
 --- a/Makefile
 +++ b/Makefile
-@@ -98,6 +98,22 @@
+@@ -96,6 +96,22 @@
          export WWPDB_XERCESC_LIB=xerces-c; \
          exit 0;'
  
@@ -23,3 +23,14 @@
  debug:
  	@sh -c 'cd ./$(UTIL_MODULE); ./$(COMPILE_SCRIPT) debug'
  
+--- a/wrapper/Makefile
++++ b/wrapper/Makefile
+@@ -140,7 +140,7 @@
+ $(L_MOD_LIB): $(OBJ_FILES) $(ALL_DEP_LIBS)
+ #       Create module library
+ 
+-	@cd $(OBJ_DIR); $(CCC) $(LINK_METHOD) $(EXT_LIBS_DIRS) $(OBJ_FILES) $(ALL_DEP_LIBS) $(EXT_LIBS) $(SYS_LIBS) -o ../$@
++	cd $(OBJ_DIR); $(CCC) $(LINK_METHOD) $(EXT_LIBS_DIRS) $(OBJ_FILES) -L../../lib/.libs -lrcsb-core-wrapper $(EXT_LIBS) $(SYS_LIBS) -o ../$@
+ 
+ 
+ # Rule for making object files




More information about the debian-med-commit mailing list