[med-svn] r12086 - in trunk/packages/rcsb-core-wrapper/trunk/debian: . patches
Laszlo Kajan
lkajan-guest at alioth.debian.org
Fri Aug 17 19:21:38 UTC 2012
Author: lkajan-guest
Date: 2012-08-17 19:21:38 +0000 (Fri, 17 Aug 2012)
New Revision: 12086
Modified:
trunk/packages/rcsb-core-wrapper/trunk/debian/patches/hardening
trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles
trunk/packages/rcsb-core-wrapper/trunk/debian/patches/parallel-build
trunk/packages/rcsb-core-wrapper/trunk/debian/patches/series
trunk/packages/rcsb-core-wrapper/trunk/debian/patches/setup.py.in
trunk/packages/rcsb-core-wrapper/trunk/debian/python-corepywrap.README.Debian
Log:
fixed parallel build issue
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/hardening
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/hardening 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/hardening 2012-08-17 19:21:38 UTC (rev 12086)
@@ -21,20 +21,24 @@
--- a/cif-parser/Makefile
+++ b/cif-parser/Makefile
-@@ -181,14 +181,14 @@
- @sh -c 'cd $(SRC_DIR); $(YACC) $(${^F:.y=_YACC_FLAGS}) ../$<'
+@@ -181,17 +181,17 @@
+ sh -c 'cd $(SRC_DIR); $(YACC) $(${^F:.y=_YACC_FLAGS}) ../$<'
mv $(^:.y=.tab.c) $(^:.y=.c)
mv $(^:.y=.tab.h) $(^:.y=.h)
-- libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
-+ libtool --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
+- libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o obj/$(*)Parser.o
++ libtool --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o obj/$(*)Parser.o
- obj/%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o
+ obj/%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o $(SRC_DIR)/%Parser.h
$(LEX) $($(@F:.o=_LEX_FLAGS)) -t $(SRC_DIR)/$(@F:.o=.l) > $(SRC_DIR)/$(@F:.o=.c)
- libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
+ libtool --mode=compile $(CC) $(CPPFLAGS) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
# Rule for making other object files
+ obj/%ScannerBase.o: $(SRC_DIR)/%ScannerBase.C $(SRC_DIR)/%Parser.h
+- libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
++ libtool --mode=compile $(CCC) $(CPPFLAGS) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
+
obj/%.o: $(SRC_DIR)/%.C
- libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
+ libtool --mode=compile $(CCC) $(CPPFLAGS) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/objectfiles 2012-08-17 19:21:38 UTC (rev 12086)
@@ -38,7 +38,7 @@
--- a/cif-parser/Makefile
+++ b/cif-parser/Makefile
@@ -170,6 +170,8 @@
- $(L_MOD_LIB): $(addprefix obj/,$(OBJ_FILES))
+ $(L_MOD_LIB): $(OBJ_FILES)
# Create module library
@cd $(OBJ_DIR); $(AR) $(AR_PUTFLAGS) ../$@ $(OBJ_FILES)
+ cp -f -t $(M_LIB_DIR) $(addprefix $(OBJ_DIR)/,$(OBJ_FILES) $(OBJ_FILES:.o=.lo))
@@ -53,16 +53,16 @@
- $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
+ libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
- obj/%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o
- $(LEX) $($(@F:.o=_LEX_FLAGS)) -t $(SRC_DIR)/$(@F:.o=.l) > $(SRC_DIR)/$(@F:.o=.c)
-- $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
-+ libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
+ %Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o
+ $(LEX) $($(@F:.o=_LEX_FLAGS)) -t $(SRC_DIR)/$(@:.o=.l) > $(SRC_DIR)/$(@F:.o=.c)
+- $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$@
++ libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$@
# Rule for making other object files
- obj/%.o: $(SRC_DIR)/%.C
-- $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
-+ libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
+ %.o: $(SRC_DIR)/%.C
+- $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$@
++ libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$@
--- a/common/Makefile
+++ b/common/Makefile
@@ -83,7 +83,7 @@
--- a/dict-obj-file/Makefile
+++ b/dict-obj-file/Makefile
-@@ -195,6 +195,8 @@
+@@ -193,6 +193,8 @@
$(L_MOD_LIB): $(OBJ_OTHER_FILES)
# Create module library
@cd $(OBJ_DIR); $(AR) $(AR_PUTFLAGS) ../$@ $(OBJ_OTHER_FILES)
@@ -92,7 +92,7 @@
$(RANLIB) $@
@echo $@ " is up to date."
-@@ -206,5 +208,5 @@
+@@ -204,5 +206,5 @@
# Phony rule for making object files
%.o: $(SRC_DIR)/%.C
@@ -170,7 +170,18 @@
UTIL_LOC = https://svn-dev.wwpdb.org/svn-rcsb/build/util
UTIL_MODULE = util
CHECKOUT_SCRIPT = checkout.sh
-@@ -82,11 +81,23 @@
+@@ -12,9 +11,7 @@
+ CLEAN_DOC_SCRIPT = clean_doc.sh
+ EXPORT_SCRIPT = export.sh
+
+-all:
+- @echo
+- @echo ------- compile targets are compile_lnx_38, compile_lnx_41, and compile_osx -------
++all: lib/librcsb-core-wrapper.la
+
+ compile:
+ @echo
+@@ -82,11 +79,23 @@
export WWPDB_XERCESC_LIB=xerces-c; \
./$(COMPILE_SCRIPT)'
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/parallel-build
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/parallel-build 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/parallel-build 2012-08-17 19:21:38 UTC (rev 12086)
@@ -11,31 +11,36 @@
+$(L_MOD_LIB): $(addprefix obj/,$(OBJ_FILES))
# Create module library
@cd $(OBJ_DIR); $(AR) $(AR_PUTFLAGS) ../$@ $(OBJ_FILES)
- $(RANLIB) $@
-@@ -175,18 +175,18 @@
+ cp -f -t $(M_LIB_DIR) $(addprefix $(OBJ_DIR)/,$(OBJ_FILES) $(OBJ_FILES:.o=.lo))
+@@ -177,18 +177,21 @@
# Specific rules for making object files
-$(OBJ_DIR)/%Parser.o: $(SRC_DIR)/%Parser.y
-+obj/%Parser.o: $(SRC_DIR)/%Parser.y
- @sh -c 'cd $(SRC_DIR); $(YACC) $(${^F:.y=_YACC_FLAGS}) ../$<'
+- @sh -c 'cd $(SRC_DIR); $(YACC) $(${^F:.y=_YACC_FLAGS}) ../$<'
++obj/%Parser.o $(SRC_DIR)/%Parser.h: $(SRC_DIR)/%Parser.y
++ sh -c 'cd $(SRC_DIR); $(YACC) $(${^F:.y=_YACC_FLAGS}) ../$<'
mv $(^:.y=.tab.c) $(^:.y=.c)
mv $(^:.y=.tab.h) $(^:.y=.h)
- $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
+- libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o $@
++ libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(^:.y=.c) -o obj/$(*)Parser.o
-%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o
- $(LEX) $($(@F:.o=_LEX_FLAGS)) -t $(SRC_DIR)/$(@:.o=.l) > $(SRC_DIR)/$(@F:.o=.c)
-- $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$@
-+obj/%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o
+- libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$@
++obj/%Scanner.o: $(SRC_DIR)/%Scanner.l $(OBJ_DIR)/%Parser.o $(SRC_DIR)/%Parser.h
+ $(LEX) $($(@F:.o=_LEX_FLAGS)) -t $(SRC_DIR)/$(@F:.o=.l) > $(SRC_DIR)/$(@F:.o=.c)
-+ $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
++ libtool --mode=compile $(CC) $(CFLAGS_NONANSI) -c $(SRC_DIR)/$(@F:.o=.c) -o $(OBJ_DIR)/$(@F)
# Rule for making other object files
-%.o: $(SRC_DIR)/%.C
-- $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$@
+- libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$@
++obj/%ScannerBase.o: $(SRC_DIR)/%ScannerBase.C $(SRC_DIR)/%Parser.h
++ libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
++
+obj/%.o: $(SRC_DIR)/%.C
-+ $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
++ libtool --mode=compile $(CCC) $(C++FLAGS) -c $< -o $(OBJ_DIR)/$(@F)
--- a/dict-obj-file/Makefile
+++ b/dict-obj-file/Makefile
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/series
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/series 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/series 2012-08-17 19:21:38 UTC (rev 12086)
@@ -3,9 +3,9 @@
bash
make_pair
unistd
-parallel-build
docs
objectfiles
+parallel-build
setup.py.in
hardening
spelling
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/patches/setup.py.in
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/patches/setup.py.in 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/patches/setup.py.in 2012-08-17 19:21:38 UTC (rev 12086)
@@ -83,13 +83,11 @@
$(L_MOD_LIB): $(OBJ_FILES) $(ALL_DEP_LIBS)
--- a/Makefile
+++ b/Makefile
-@@ -11,9 +11,11 @@
+@@ -11,7 +11,11 @@
CLEAN_DOC_SCRIPT = clean_doc.sh
EXPORT_SCRIPT = export.sh
--all:
-- @echo
-- @echo ------- compile targets are compile_lnx_38, compile_lnx_41, and compile_osx -------
+-all: lib/librcsb-core-wrapper.la
+all: wrapper
+
+.PHONY: wrapper
Modified: trunk/packages/rcsb-core-wrapper/trunk/debian/python-corepywrap.README.Debian
===================================================================
--- trunk/packages/rcsb-core-wrapper/trunk/debian/python-corepywrap.README.Debian 2012-08-17 16:49:45 UTC (rev 12085)
+++ trunk/packages/rcsb-core-wrapper/trunk/debian/python-corepywrap.README.Debian 2012-08-17 19:21:38 UTC (rev 12086)
@@ -8,5 +8,5 @@
1: mkdir -p /tmp/test && pushd /tmp/test && mkdir -p ../data
2: wget -O ../data/2j01.cif.gz http://www.rcsb.org/pdb/files/2J01.cif.gz
3: gunzip ../data/2j01.cif.gz
- 4: python /usr/share/doc/python-librcsb-core-wrapper/examples/CorePyWrapTests.py
+ 4: python /usr/share/doc/python-corepywrap/examples/CorePyWrapTests.py
5: popd
More information about the debian-med-commit
mailing list