[Pkg-scicomp-commits] gmp/trunk/debian

Steven Michael Robbins smr at debian.org
Fri Apr 3 03:58:28 UTC 2009


SVN commit 4344 by smr:

Install generated gmp.h with arch-based suffix; install a static gmp.h that dispatches based on architecture type.

 M  +1 -1      gmp/trunk/debian/changelog  
 A             gmp/trunk/debian/fix-gmp-h.sh  
 A             gmp/trunk/debian/gmp.h   [License: UNKNOWN]
 M  +7 -1      gmp/trunk/debian/rules  


--- gmp/trunk/debian/changelog #4343:4344
@@ -5,7 +5,7 @@
   
   * control: Standards-Version 3.8.1; no changes.
 
- -- Steve M. Robbins <smr at debian.org>  Tue, 31 Mar 2009 21:05:02 -0500
+ -- Steve M. Robbins <smr at debian.org>  Thu, 02 Apr 2009 22:57:14 -0500
 
 gmp (2:4.2.4+dfsg-4) experimental; urgency=low
 
--- gmp/trunk/debian/rules #4343:4344
@@ -106,7 +106,8 @@
 	mkdir -p build
 	cd build && ../configure $(confflags) \
 	    AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc" CFLAGS="$(CFLAGS)" \
-	    CXX="$(DEB_HOST_GNU_TYPE)-g++" CXXFLAGS="$(CXXFLAGS)" 
+	    CXX="$(DEB_HOST_GNU_TYPE)-g++" CXXFLAGS="$(CXXFLAGS)"
+	CC="$(DEB_HOST_GNU_TYPE)-gcc" sh debian/fix-gmp-h.sh build
 	touch $@
 
 configure32: patch configure32-stamp
@@ -115,6 +116,7 @@
 	cd build32 && ../configure $(confflags32) \
 	    AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(m32)" CFLAGS="$(CFLAGS)" \
 	    CXX="$(DEB_HOST_GNU_TYPE)-g++ $(m32)" CXXFLAGS="$(CXXFLAGS)" 
+	CC="$(DEB_HOST_GNU_TYPE)-gcc ${m32}" sh debian/fix-gmp-h.sh build32
 	touch $@
 
 configure64: patch configure64-stamp
@@ -123,6 +125,7 @@
 	cd build64 && ../configure $(confflags64) \
 	    AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(m64)" CFLAGS="$(CFLAGS)" \
 	    CXX="$(DEB_HOST_GNU_TYPE)-g++ $(m64)" CXXFLAGS="$(CXXFLAGS)" 
+	CC="$(DEB_HOST_GNU_TYPE)-gcc ${m64}" sh debian/fix-gmp-h.sh build64
 	touch $@
 
 build: build-stamp
@@ -172,6 +175,7 @@
 	dh_install -plibgmp3-dev usr/lib/lib*.a
 	dh_install -plibgmp3-dev usr/lib/lib*.la
 	dh_install -plibgmp3-dev usr/include
+	dh_install -plibgmp3-dev -Xgmp-mparam.h build/gmp*.h usr/include
 
 	# Install upstream ChangeLog, AUTHORS, NEWS, and README only in -dev package
 	dh_installchangelogs -plibgmp3-dev
@@ -188,6 +192,7 @@
 	dh_install -plib32gmp3-dev ${lib32dir}/lib*.so
 	dh_install -plib32gmp3-dev ${lib32dir}/lib*.a
 	dh_install -plib32gmp3-dev ${lib32dir}/lib*.la
+	dh_install -plib32gmp3-dev -Xgmp-mparam.h -Xgmp.h build32/gmp*.h usr/include
 
 install64: build64-stamp install-prep
 	$(MAKE) DESTDIR=`pwd`/debian/tmp -C build64 install
@@ -200,6 +205,7 @@
 	dh_install -plib64gmp3-dev ${lib64dir}/lib*.so
 	dh_install -plib64gmp3-dev ${lib64dir}/lib*.a
 	dh_install -plib64gmp3-dev ${lib64dir}/lib*.la
+	dh_install -plib64gmp3-dev -Xgmp-mparam.h -Xgmp.h build64/gmp*.h usr/include
 
 
 # This single target is used to build all the packages, all at once, or



More information about the Pkg-scicomp-commits mailing list