Package: singular-libfac Version: 2.05 Revision: 2 GCC: 3.3 BuildDepends: gmp (>= 4.1.4-1), libmpfr1, singular-factory (>= %v-%r), gcc3.3 BuildConflicts: broken-gcc Depends: gmp-shlibs (>= 4.1.4-1), libmpfr1-shlibs Replaces: singular, singular-sta BuildDependsOnly: true Source: ftp://www.mathematik.uni-kl.de/pub/Math/Singular/src/Singular-libfac-2-0-5.tar.gz Source-MD5: 149cd0f1249388e58138a6b1de17dd7c SourceDirectory: libfac ## Only changes w.r.t. previous %v are _ besides those in srcs and deps etc _ that ## 1) the patch is no longer relevant ## 2) the vars ac_cv_c_const and ac_cv_c_inline from the previous patchscript no longer appear in the build-dir ## 3) NDEBUG is automatically set to 1 in present setting. ## 4) the flags are set such as to coincide exactly with those in the corresponding build in singular.info ## 5) making sure that all flags referring to the build-dir come before any other (foolproofing). NoSetLDFLAGS: true NoSetCPPFLAGS: true ConfigureParams: --with-NOSTREAMIO CompileScript: << #!/bin/sh -ev export CXXFLAGS="-mdynamic-no-pic -O3 -fschedule-insns -fschedule-insns2 -fsched-interblock -fstrict-aliasing \ -fregmove -freorder-blocks -floop-transpose --param max-gcse-passes=3 -ffast-math -fno-exceptions -fno-rtti" export CPATH=%p/include export CC=gcc-3.3; export CXX=g++-3.3 ./configure %c make DEFS=-DHAVE_SINGULAR_ERROR << InstallScript: << make install prefix=%i ranlib %i/lib/libfac.a << DocFiles: 00README COPYING ChangeLog License: GPL Description: Library for factorization of polynomials over finite fields DescPackaging: << This version is compiled with g++-3.3, even in the 10.4 tree. If it is ever updated to a more recent compiler, the group of packages macaulay2, ntl, singular-factory, and singular-libfac (and any packages which depend on any of them) must all be updated at the same time. << DescPort: << also tried SetCFLAGS -no-cpp-precomp and SetCXXFLAGS -O2 << Homepage: http://www.singular.uni-kl.de/ Maintainer: Dave Morrison