[SCM] an open source computer algebra system branch, debian, updated. d154cbf0957d867b9dbc99a0b1a1b5bda01cf07e

Bernhard R. Link brlink at debian.org
Sun Mar 4 17:12:41 UTC 2012


The following commit has been merged in the debian branch:
commit 84e87c17bbbc93464ed0b52330d86c995bbdf727
Author: Bernhard R. Link <brlink at debian.org>
Date:   Sun Mar 4 16:46:19 2012 +0100

    avoid compiling some libraries multiple times
    
    Modify upstream makefiles to not compile libsingfac and libsingcf
    a second time with -g instead of the compiler flags.

diff --git a/debian/rules b/debian/rules
index c2c9a1a..7324453 100755
--- a/debian/rules
+++ b/debian/rules
@@ -165,6 +165,9 @@ configure-stamp:
 		-e '/^LIBS\>/s# *-lntl##' \
 		-e '/^LIBS\>/s# *-ldl##' \
 		-i Singular/Makefile
+	# disable building some things twice:
+	sed -e '/^all:/s# *libsingfac_g.a##' -i libfac/Makefile
+	sed -e '/^cf:/s# *libsingcf_g.a##' -i factory/GNUmakefile
 	touch $@
 
 build build-arch: build-stamp

-- 
an open source computer algebra system



More information about the debian-science-commits mailing list