[SCM] Image Reduction and Analysis Facility branch, debian, updated. c7753fe44827b2c0eb4f05492a2c20a6ef4b0b2b

Ole Streicher debian at liska.ath.cx
Wed Jun 5 05:42:40 UTC 2013


The following commit has been merged in the debian branch:
commit c7753fe44827b2c0eb4f05492a2c20a6ef4b0b2b
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Wed Jun 5 07:42:30 2013 +0200

    Propagate more CFLAGS and CC; set CC in debian/rules

diff --git a/debian/patches/cflags.patch b/debian/patches/cflags.patch
index 9555fe0..6e14e1f 100644
--- a/debian/patches/cflags.patch
+++ b/debian/patches/cflags.patch
@@ -16,7 +16,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  
  %.o: %.c $(INCS)
 -	/usr/bin/gcc -Wall $(CINCS) $(CFLAGS) -c $< -o $@
-+	$(CC) -Wall $(CINCS) $(CFLAGS) -c $< -o $@
++	$(CC) $(CFLAGS) -c $< -o $@
  
  
  #=======================
@@ -25,7 +25,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  	/usr/bin/ar rv $@ $?
  Static/%.o: %.c $(INCS)
 -	/usr/bin/gcc $(CINCS) $(CFLAGS) -c $< -o $@
-+	$(CC) $(CINCS) $(CFLAGS) -c $< -o $@
++	$(CC) $(CFLAGS) -c $< -o $@
  Static:
  	/bin/mkdir $@
  	chmod 777 $@
@@ -34,7 +34,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  	/usr/bin/ld -shared -o $@ $? -lc -ldl
  Shared/%.o: %.c $(INCS)
 -	/usr/bin/gcc $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
-+	$(CC) $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
++	$(CC) $(CFLAGS) -fpic -shared -c $< -o $@
  Shared:
  	/bin/mkdir $@
  	chmod 777 $@
@@ -131,7 +131,15 @@ Description: Propagate CFLAGS and CC to Makefiles.
  	chmod 777 $@
 --- a/vendor/Makefile
 +++ b/vendor/Makefile
-@@ -29,7 +29,7 @@
+@@ -17,7 +17,6 @@
+ 
+ 
+ # includes, flags and libraries
+-CC 	  	= gcc
+ CINCS  	  	= -I$(INCDIR) -I./
+ ifeq  ($(PLATFORM), "Darwin")
+     ifeq  ($(PLATFORM), "x86_64")
+@@ -29,7 +28,7 @@
      CARCH	= 
  endif
  
@@ -140,7 +148,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  LIBS		= -lm -lc -lpthread
  
  
-@@ -61,7 +61,7 @@
+@@ -61,7 +60,7 @@
  $(STATICLIB): $(SRCS:%.c=Static/%.o)
  	/usr/bin/ar rv $@ $?
  Static/%.o: %.c $(INCS)
@@ -149,7 +157,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  Static:
  	/bin/mkdir $@
  	chmod 777 $@
-@@ -69,7 +69,7 @@
+@@ -69,7 +68,7 @@
  $(SHAREDLIB): $(SRCS:%.c=Shared/%.o)
  	/usr/bin/ld -shared -o $@ $? -lc -ldl
  Shared/%.o: %.c $(INCS)
@@ -160,18 +168,25 @@ Description: Propagate CFLAGS and CC to Makefiles.
  	chmod 777 $@
 --- a/Makefile
 +++ b/Makefile
-@@ -6,7 +6,7 @@
+@@ -6,7 +6,6 @@
  # Compiler Flags.
  
  RELEASE		= v2.16
 -CFLAGS 		=
-+#CFLAGS 		=
  CDEBUGFLAGS 	= -O2 -Wall
  BOOTSTRAPCFLAGS = 
          
 --- a/vendor/voclient/Makefile
 +++ b/vendor/voclient/Makefile
-@@ -32,7 +32,6 @@
+@@ -20,7 +20,6 @@
+ 
+ 
+ # includes, flags and libraries
+-CC 	  	= gcc
+ CINCS  	  	= -I$(INCDIR) -I./
+ ifeq  ($(PLATFORM), "Darwin")
+     ifeq  ($(PLATFORM), "x86_64")
+@@ -32,7 +31,6 @@
      CARCH	= 
  endif
  
@@ -179,7 +194,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  LIBS		= -lm -lc -lpthread
  
  
-@@ -100,7 +99,7 @@
+@@ -100,7 +98,7 @@
  $(STATICLIB): $(SRCS:%.c=Static/%.o)
  	/usr/bin/ar rv $@ $?
  Static/%.o: %.c $(INCS)
@@ -188,7 +203,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  Static:
  	/bin/mkdir $@
  	chmod 777 $@
-@@ -108,7 +107,7 @@
+@@ -108,7 +106,7 @@
  $(SHAREDLIB): $(SRCS:%.c=Shared/%.o)
  	/usr/bin/ld -shared -o $@ $? -lc -ldl
  Shared/%.o: %.c $(INCS)
@@ -199,7 +214,15 @@ Description: Propagate CFLAGS and CC to Makefiles.
  	chmod 777 $@
 --- a/vendor/voclient/libsamp/Makefile
 +++ b/vendor/voclient/libsamp/Makefile
-@@ -40,7 +40,7 @@
+@@ -25,7 +25,6 @@
+ 
+ 
+ # includes, flags and libraries
+-CC              = gcc
+ CINCS           = -I$(INCDIR)  -I. -Ilibxrpc/include -Ilibxrpc
+ 
+ ifeq ("$(PLATFORM)", "Darwin")
+@@ -40,7 +39,7 @@
  endif
  
  CLIBS		= -lm -lc -lcurl -lpthread
@@ -208,7 +231,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  
  
  
-@@ -203,7 +203,7 @@
+@@ -203,7 +202,7 @@
  $(STATICLIB): $(SRCS:%.c=Static/%.o)
  	/usr/bin/ar r $@ $?
  Static/%.o: %.c $(INCS)
@@ -217,7 +240,7 @@ Description: Propagate CFLAGS and CC to Makefiles.
  Static:
  	/bin/mkdir $@
  	chmod 777 $@
-@@ -211,7 +211,7 @@
+@@ -211,7 +210,7 @@
  $(SHAREDLIB): $(SRCS:%.c=Shared/%.o)
  	/usr/bin/ld -shared -o $@ $? -lc -ldl
  Shared/%.o: %.c $(INCS)
@@ -252,3 +275,115 @@ Description: Propagate CFLAGS and CC to Makefiles.
  $else $ifeq (MACH, redhat) then
  $set	XFLAGS		= "-c -w"	# default XC compile flags
  $set	XVFLAGS		= "-c -w"	# VOPS XC compile flags
+--- a/vendor/voclient/common/Makefile
++++ b/vendor/voclient/common/Makefile
+@@ -17,7 +17,6 @@
+ 
+ 
+ # includes, flags and libraries
+-CC 	  	= gcc
+ CINCS  	  	= -I$(INCDIR) -I./
+ ifeq  ($(PLATFORM), "Darwin")
+     ifeq  ($(PLATFORM), "x86_64")
+@@ -31,8 +30,6 @@
+     LIBS	= -lm -lc -lpthread
+ endif
+ 
+-CFLAGS 		= -g -Wall $(CARCH) -D$(PLATFORM) $(CINCS) -L./
+-
+ 
+ all::	curl expat
+ 
+@@ -70,7 +67,7 @@
+ $(STATICLIB): $(SRCS:%.c=Static/%.o)
+ 	/usr/bin/ar rv $@ $?
+ Static/%.o: %.c $(INCS)
+-	/usr/bin/gcc $(CINCS) $(CFLAGS) -c $< -o $@
++	$(CC) $(CINCS) $(CFLAGS) -c $< -o $@
+ Static:
+ 	/bin/mkdir $@
+ 	chmod 777 $@
+@@ -78,7 +75,7 @@
+ $(SHAREDLIB): $(SRCS:%.c=Shared/%.o)
+ 	/usr/bin/ld -shared -o $@ $? -lc -ldl
+ Shared/%.o: %.c $(INCS)
+-	/usr/bin/gcc $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
++	$(CC) $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
+ Shared:
+ 	/bin/mkdir $@
+ 	chmod 777 $@
+--- a/vendor/voclient/common/mklibs
++++ b/vendor/voclient/common/mklibs
+@@ -4,7 +4,6 @@
+ set p = `pwd`
+ set top = $p:h
+ 
+-setenv CC 	"gcc"
+ setenv CXX 	"g++"
+ 
+ set	build_curl	= 0
+--- a/vendor/voclient/libsamp/Makefile.src
++++ b/vendor/voclient/libsamp/Makefile.src
+@@ -25,9 +25,7 @@
+ 
+ 
+ # includes, flags and libraries
+-CC 		= gcc
+ CINCS  		= -I$(HERE) -I../include -I./
+-CFLAGS 		= -g -D$(PLATFORM) -m32 -Wall $(CINCS)
+ LFLAGS		= -L. -L../lib
+ 
+ DBG_LIB		=
+--- a/vendor/voclient/libsamp/apps/Makefile
++++ b/vendor/voclient/libsamp/apps/Makefile
+@@ -38,14 +38,9 @@
+     CARCH       =
+ endif
+ 
+-CFLAGS          = -g -Wall $(CARCH) -D$(PLATFORM) $(CINCS) -L./
+-
+-
+ 
+ # includes, flags and libraries
+-CC 	    = gcc
+ CINCS  	    = -I$(HERE) -I../ -I../../include -L../ -L../../lib/ -L../
+-CFLAGS 	    = -g -Wall -D$(PLATFORM) $(CINCS)
+ 
+ #F77 	    = g77
+ F77 	    = gfortran
+--- a/vendor/voclient/libvo/Makefile
++++ b/vendor/voclient/libvo/Makefile
+@@ -24,15 +24,11 @@
+ 
+ 
+ # includes, flags and libraries
+-CC              = gcc
+ CINCS           = -I$(INCDIR)  -I.
+ 
+ CLIBS		= -lm -lc -lcurl -lpthread
+ CARCH		= -m64 -mmacosx-version-min=10.5
+ 
+-CFLAGS 		= -g -Wall $(CARCH) -D$(PLATFORM) $(CINCS) -L./
+-
+-
+ 
+ # list of source and include files
+ SRCS 		= 
+@@ -92,7 +88,7 @@
+ $(STATICLIB): $(SRCS:%.c=Static/%.o)
+ 	/usr/bin/ar r $@ $?
+ Static/%.o: %.c $(INCS)
+-	/usr/bin/gcc $(CINCS) $(CFLAGS) -c $< -o $@
++	$(CC) $(CINCS) $(CFLAGS) -c $< -o $@
+ Static:
+ 	/bin/mkdir $@
+ 	chmod 777 $@
+@@ -100,7 +96,7 @@
+ $(SHAREDLIB): $(SRCS:%.c=Shared/%.o)
+ 	/usr/bin/ld -shared -o $@ $? -lc -ldl
+ Shared/%.o: %.c $(INCS)
+-	/usr/bin/gcc $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
++	$(CC) $(CINCS) $(CFLAGS) -fpic -shared -c $< -o $@
+ Shared:
+ 	/bin/mkdir $@
+ 	chmod 777 $@
diff --git a/debian/rules b/debian/rules
index 77b0269..3601acb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,7 @@ export HOST_READLINE=1
 export HOST_EXPAT=1
 export HOST_CFITSIO=1
 export IRAFARCH=$(shell ${hlib}irafarch.csh)
+export CC=gcc
 
 %:
 	dh $@

-- 
Image Reduction and Analysis Facility



More information about the debian-science-commits mailing list