From owner-svn-ports-all@freebsd.org Tue Mar 23 21:22:45 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D11755BCCA6; Tue, 23 Mar 2021 21:22:45 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F4kq95btwz4V94; Tue, 23 Mar 2021 21:22:45 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B33181D7; Tue, 23 Mar 2021 21:22:45 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12NLMj0f017289; Tue, 23 Mar 2021 21:22:45 GMT (envelope-from thierry@FreeBSD.org) Received: (from thierry@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12NLMhHn017279; Tue, 23 Mar 2021 21:22:43 GMT (envelope-from thierry@FreeBSD.org) Message-Id: <202103232122.12NLMhHn017279@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: thierry set sender to thierry@FreeBSD.org using -f From: Thierry Thomas Date: Tue, 23 Mar 2021 21:22:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r569062 - in head/math/cocoalib: . files X-SVN-Group: ports-head X-SVN-Commit-Author: thierry X-SVN-Commit-Paths: in head/math/cocoalib: . files X-SVN-Commit-Revision: 569062 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2021 21:22:45 -0000 Author: thierry Date: Tue Mar 23 21:22:43 2021 New Revision: 569062 URL: https://svnweb.freebsd.org/changeset/ports/569062 Log: - Upgrade to 0.99712; - Build the static library with PIC and run ranlib; - Also build and install a shared library. Modified: head/math/cocoalib/Makefile head/math/cocoalib/distinfo head/math/cocoalib/files/patch-src_AlgebraicCore_Makefile head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_Makefile head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_linalg_Makefile head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_multivariate_Makefile head/math/cocoalib/files/patch-src_AlgebraicCore_TmpHilbertDir_Makefile head/math/cocoalib/files/patch-src_tests_Makefile head/math/cocoalib/pkg-plist Modified: head/math/cocoalib/Makefile ============================================================================== --- head/math/cocoalib/Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cocoalib -DISTVERSION= 0.99710 +DISTVERSION= 0.99712 CATEGORIES= math MASTER_SITES= http://cocoa.dima.unige.it/cocoalib/tgz/ DISTNAME= CoCoALib-${DISTVERSION} @@ -18,6 +18,7 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libgmp.so:math/gmp USES= compiler:c++11-lang shebangfix tar:tgz +USE_LDCONFIG= yes SHEBANG_GLOB= *.sh @@ -26,7 +27,7 @@ CXXFLAGS+= -I${WRKSRC}/include \ -I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/multivariate \ -I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/linalg \ -I${LOCALBASE}/include \ - -DCoCoA_ULONG2LONG=1 + -DCoCoA_ULONG2LONG=1 -fPIC LDFLAGS+= -L${LOCALBASE}/lib -L${BUILD_WRKSRC} -lcocoa -lgmp BUILD_WRKSRC= ${WRKSRC}/src/AlgebraicCore @@ -53,7 +54,7 @@ GSL_BUILD_DEPENDS= ${LOCALBASE}/lib/libgsl.a:math/gsl NORMALIZ_BUILD_DEPENDS= ${LOCALBASE}/lib/libnormaliz.a:math/libnormaliz SMALLDEG_EXTRA_PATCHES= ${FILESDIR}/extra-patch-include-CoCoA_config.H -post-patch: +pre-configure: ${REINPLACE_CMD} "s,%%DISTVERSION%%,${DISTVERSION},g" ${BUILD_WRKSRC}/Makefile do-configure-BOOST-on: @@ -93,6 +94,9 @@ post-build-TEST-on: do-test do-install: ${INSTALL_DATA} ${BUILD_WRKSRC}/libcocoa.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_LIB} ${BUILD_WRKSRC}/libcocoa.so.0 ${STAGEDIR}${PREFIX}/lib + cd ${STAGEDIR}${PREFIX}/lib && \ + ${LN} -sf libcocoa.so.0 ${STAGEDIR}${PREFIX}/lib/libcocoa.so ${MKDIR} ${STAGEDIR}${PREFIX}/include/CoCoA cd ${WRKSRC}/include/CoCoA && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/CoCoA '-name *\.H -a ! -name \._*' Modified: head/math/cocoalib/distinfo ============================================================================== --- head/math/cocoalib/distinfo Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/distinfo Tue Mar 23 21:22:43 2021 (r569062) @@ -1,3 +1,3 @@ -TIMESTAMP = 1591142116 -SHA256 (CoCoALib-0.99710.tgz) = 80d472fd74c7972f8f2a239679e7ad8ae8a43676e3c259c2218ae2480a6267a8 -SIZE (CoCoALib-0.99710.tgz) = 5433119 +TIMESTAMP = 1615756797 +SHA256 (CoCoALib-0.99712.tgz) = eff4432565d0be2ac2e7c7ace7f404dba370eb7d3d71e321bcb8b439489d11d3 +SIZE (CoCoALib-0.99712.tgz) = 5598997 Modified: head/math/cocoalib/files/patch-src_AlgebraicCore_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_AlgebraicCore_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_AlgebraicCore_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,4 +1,4 @@ ---- src/AlgebraicCore/Makefile.orig 2020-03-11 17:00:26 UTC +--- src/AlgebraicCore/Makefile.orig 2020-10-27 09:42:18 UTC +++ src/AlgebraicCore/Makefile @@ -1,10 +1,5 @@ # Makefile for CoCoALib/src/AlgebraicCore/ directory. @@ -11,15 +11,19 @@ SUBDIRS=TmpFactorDir TmpHilbertDir FROBBY_FILES=ExternalLibs-Frobby.C -@@ -72,126 +67,17 @@ SRCS=time.C assert.C utils.C utils-gmp.C VectorOps.C +@@ -74,126 +69,21 @@ SRCS=time.C assert.C utils.C utils-gmp.C VectorOps.C $(FROBBY_FILES) $(GFAN_FILES) $(GSL_FILES) \ $(MATHSAT_FILES) $(NORMALIZ_FILES) -# (see below) OBJS depend on $(COCOA_ROOT)/configuration/autoconf.mk -OBJS=$(SRCS:.C=.o) +all: ${SRCS:.C=.o} ++ echo "" > ./.ALLSRC + for x in ${SUBDIRS}; do make -C $$x; done + ar rcs libcocoa.a ${.ALLSRC} ++ ranlib libcocoa.a ++ echo ${.ALLSRC} >> ./.ALLSRC ++ ${CXX} -shared `cat ./.ALLSRC` -Wl,-soname,libcocoa.so.0 -o libcocoa.so.0 -# The default target compiles debug_new.C and leak_checker.C as -# well as all the files listed in SRCS. @@ -56,7 +60,7 @@ -# Special compilation targets with extra CPP symbols. -BuildInfo.o: BuildInfo.C $(COCOA_ROOT)/include/CoCoA/BuildInfo.H - @echo "Compiling BuildInfo.o (with special preprocessor flags)" -- $(COMPILE) -c -DCOCOA_VERSION="\"$(COCOALIB_VERSION)\"" -DCOCOA_CXX="\"$(CXX)\"" -DCOCOA_CXXFLAGS="\"$(CXXFLAGS)\"" -DCOCOA_CXXFLAGS_DEFINES="\"$(CXXFLAGS_DEFINES)\"" -o BuildInfo.o BuildInfo.C +- $(COMPILE) -c -DCOCOA_VERSION="\"$(COCOALIB_VERSION)\"" -DCOCOA_CXX="\"$(CXX)\"" -DCOCOA_CXXFLAGS="\"$(CXXFLAGS)\"" -o BuildInfo.o BuildInfo.C - -IdealOfPoints.o: IdealOfPoints.C $(COCOA_ROOT)/include/CoCoA/IdealOfPoints.H - @echo "Compiling IdealOfPoints -- keep your fingers crossed" @@ -127,7 +131,7 @@ - @for srcfile in $(SRCS); \ - do \ - objfile=`basename $$srcfile .C`.o; \ -- $(CXX) $(CXXFLAGS) $(CXXFLAGS_DEFINES) $(INCLUDE) -ITmpFactorDir -ITmpFactorDir/linalg -ITmpFactorDir/multivariate -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ +- $(CXX) $(CXXFLAGS) $(INCLUDE_PATHS) -ITmpFactorDir -ITmpFactorDir/linalg -ITmpFactorDir/multivariate -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ - echo >> $(DEPEND_FILE).new; \ - done - @if [ -s "$(DEPEND_FILE)" ] ; \ @@ -145,4 +149,4 @@ + ${CXX} ${CXXFLAGS} -DCOCOA_VERSION="\"%%DISTVERSION%%\"" -DCOCOA_CXX="\"${CXX}\"" -DCOCOA_CXXFLAGS="\"${CXXFLAGS}\"" -DCOCOA_CXXFLAGS_DEFINES="\"\"" -o BuildInfo.o -c BuildInfo.C # Next few lines are for RCS header/log - # $Header: /Volumes/Home_1/cocoa/cvs-repository/CoCoALib-0.99/src/AlgebraicCore/Makefile,v 1.169 2020/03/11 17:00:26 abbott Exp $ + # $Header: /Volumes/Home_1/cocoa/cvs-repository/CoCoALib-0.99/src/AlgebraicCore/Makefile,v 1.176 2020/10/27 09:42:18 abbott Exp $ Modified: head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,4 +1,4 @@ ---- src/AlgebraicCore/TmpFactorDir/Makefile.orig 2020-03-06 20:35:15 UTC +--- src/AlgebraicCore/TmpFactorDir/Makefile.orig 2020-10-27 09:42:42 UTC +++ src/AlgebraicCore/TmpFactorDir/Makefile @@ -1,10 +1,5 @@ # Makefile for CoCoALib/src/AlgebraicCore/TmpFactorDir/ directory @@ -11,7 +11,7 @@ SUBDIRS=linalg multivariate SRCS=primes.c DUPFF.c FF.c FindPrimRoot.c DUPFFsqfrd.c DUPFFderiv.c \ -@@ -19,79 +14,11 @@ SRCS=primes.c DUPFF.c FF.c FindPrimRoot.c DUPFFsqfrd.c +@@ -19,79 +14,13 @@ SRCS=primes.c DUPFF.c FF.c FindPrimRoot.c DUPFFsqfrd.c jalloc.c add_logs.c jaaerror.c debug_malloc.c \ DUPZfactor_liftq.c mpz_lift_recip.c mpq_to_FFelem.c @@ -19,6 +19,8 @@ +all: ${SRCS:.c=.o} + for x in ${SUBDIRS}; do make -C $$x; done + ar rcs ../libcocoa.a ${.ALLSRC} ++ echo ${.ALLSRC} >> ../.ALLSRC ++ /bin/mv *.o .. -%.o: %.c - $(COMPILE) -I. -Ilinalg -c -o $@ $< @@ -79,7 +81,7 @@ - for srcfile in $(SRCS); \ - do \ - objfile=`basename $$srcfile .c`.o; \ -- $(CXX) $(INCLUDE) -I. -Ilinalg -Imultivariate -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ +- $(CXX) $(INCLUDE_PATHS) -I. -Ilinalg -Imultivariate -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ - echo >> $(DEPEND_FILE).new; \ - done - @if [ -s "$(DEPEND_FILE)" ] ; \ Modified: head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_linalg_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_linalg_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_linalg_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,6 +1,6 @@ ---- src/AlgebraicCore/TmpFactorDir/linalg/Makefile.orig 2020-03-06 20:35:15 UTC +--- src/AlgebraicCore/TmpFactorDir/linalg/Makefile.orig 2020-10-27 09:43:00 UTC +++ src/AlgebraicCore/TmpFactorDir/linalg/Makefile -@@ -1,73 +1,13 @@ +@@ -1,73 +1,15 @@ # Makefile for CoCoALib/src/AlgebraicCore/TmpFactorDir/linalg/ directory -COCOA_ROOT=../../../.. @@ -15,6 +15,8 @@ -OBJS=$(SRCS:.c=.o) +all: ${SRCS:.c=.o} + ar rcs ../../libcocoa.a ${.ALLSRC} ++ echo ${.ALLSRC} >> ../../.ALLSRC ++ /bin/mv *.o .. -%.o: %.c - $(COMPILE) -I. -I.. -c -o $@ $< @@ -61,7 +63,7 @@ - for srcfile in $(SRCS); \ - do \ - objfile=`basename $$srcfile .C`.o; \ -- $(CXX) $(INCLUDE) -I. -I.. -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ +- $(CXX) $(INCLUDE_PATHS) -I. -I.. -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ - echo >> $(DEPEND_FILE).new; \ - done - @if [ -s "$(DEPEND_FILE)" ] ; \ Modified: head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_multivariate_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_multivariate_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_AlgebraicCore_TmpFactorDir_multivariate_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,6 +1,6 @@ ---- src/AlgebraicCore/TmpFactorDir/multivariate/Makefile.orig 2020-03-06 20:35:15 UTC +--- src/AlgebraicCore/TmpFactorDir/multivariate/Makefile.orig 2020-10-27 09:43:20 UTC +++ src/AlgebraicCore/TmpFactorDir/multivariate/Makefile -@@ -1,74 +1,15 @@ +@@ -1,74 +1,17 @@ # Makefile for CoCoALib/src/AlgebraicCore/TmpFactorDir/multivariate/ directory. -COCOA_ROOT=../../../.. @@ -17,6 +17,8 @@ -OBJS=$(SRCS:.c=.o) +all: ${SRCS:.c=.o} + ar rcs ../../libcocoa.a ${.ALLSRC} ++ echo ${.ALLSRC} >> ../../.ALLSRC ++ /bin/mv *.o .. -%.o: %.c - $(COMPILE) -I. -I.. -I../linalg -c -o $@ $< @@ -62,7 +64,7 @@ - for srcfile in $(SRCS); \ - do \ - objfile=`basename $$srcfile .c`.o; \ -- $(CXX) $(INCLUDE) -I. -I.. -I../linalg -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ +- $(CXX) $(INCLUDE_PATHS) -I. -I.. -I../linalg -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ - echo >> $(DEPEND_FILE).new; \ - done - @if [ -s "$(DEPEND_FILE)" ] ; \ Modified: head/math/cocoalib/files/patch-src_AlgebraicCore_TmpHilbertDir_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_AlgebraicCore_TmpHilbertDir_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_AlgebraicCore_TmpHilbertDir_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,6 +1,6 @@ ---- src/AlgebraicCore/TmpHilbertDir/Makefile.orig 2020-03-06 20:35:15 UTC +--- src/AlgebraicCore/TmpHilbertDir/Makefile.orig 2020-10-27 09:43:37 UTC +++ src/AlgebraicCore/TmpHilbertDir/Makefile -@@ -1,72 +1,13 @@ +@@ -1,72 +1,15 @@ # Makefile for CoCoALib/src/AlgebraicCore/TmpHilbertDir/ directory -COCOA_ROOT=../../.. @@ -15,6 +15,8 @@ -OBJS=$(SRCS:.C=.o) +all: ${SRCS:.C=.o} + ar rcs ../libcocoa.a ${.ALLSRC} ++ echo ${.ALLSRC} >> ../.ALLSRC ++ /bin/mv *.o .. -# Default target, must be the first one! -.PHONY: default @@ -60,7 +62,7 @@ - for srcfile in $(SRCS); \ - do \ - objfile=`basename $$srcfile .c`.o; \ -- $(CXX) $(INCLUDE) -I. -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ +- $(CXX) $(INCLUDE_PATHS) -I. -MM "$$srcfile" -MQ "$$objfile" >> $(DEPEND_FILE).new; \ - echo >> $(DEPEND_FILE).new; \ - done - @if [ -s "$(DEPEND_FILE)" ] ; \ Modified: head/math/cocoalib/files/patch-src_tests_Makefile ============================================================================== --- head/math/cocoalib/files/patch-src_tests_Makefile Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/files/patch-src_tests_Makefile Tue Mar 23 21:22:43 2021 (r569062) @@ -1,4 +1,4 @@ ---- src/tests/Makefile.orig 2020-06-11 13:17:06 UTC +--- src/tests/Makefile.orig 2020-12-04 10:17:44 UTC +++ src/tests/Makefile @@ -1,11 +1,5 @@ # Makefile for CoCoALib/src/tests/ directory @@ -12,7 +12,7 @@ TESTS=test-empty.C \ test-BigInt1.C test-BigInt2.C test-BigInt3.C \ test-BigRat1.C test-BigRat2.C test-BigRat3.C test-BigRat4.C \ -@@ -66,110 +60,11 @@ TESTS=test-empty.C \ +@@ -66,107 +60,11 @@ TESTS=test-empty.C \ test-utils1.C test-utils2.C # test-RingTwinFloat3.C test-OpenMath2.C -- skip these tests for the moment @@ -26,15 +26,12 @@ - @echo "*** src/tests/Makefile: default target ***" - @(cd $(COCOA_ROOT); $(MAKE) check) - --$(COCOA_LIB): -- @echo "Compiling CoCoALib..." -- @(cd $(COCOA_ROOT); $(MAKE) library) -- -.PHONY: lib --lib: $(COCOA_LIB) +-lib: library - -.PHONY: library --library: $(COCOA_LIB) +-library: +- @(cd $(COCOA_ROOT); $(MAKE) library) - - -# This target should be made only after the CoCoA library has been compiled; Modified: head/math/cocoalib/pkg-plist ============================================================================== --- head/math/cocoalib/pkg-plist Tue Mar 23 21:21:09 2021 (r569061) +++ head/math/cocoalib/pkg-plist Tue Mar 23 21:22:43 2021 (r569062) @@ -1,15 +1,22 @@ +include/CoCoA/apply.H include/CoCoA/ApproxPts.H include/CoCoA/ApproxPts2.H +include/CoCoA/assert.H include/CoCoA/BenchmarkToolkit.H include/CoCoA/BigInt.H include/CoCoA/BigIntOps.H include/CoCoA/BigRat.H include/CoCoA/BigRatInterval.H include/CoCoA/BigRatOps.H +include/CoCoA/bool3.H include/CoCoA/BuildInfo.H include/CoCoA/CanonicalHom.H +include/CoCoA/combinatorics.H +include/CoCoA/config.H +include/CoCoA/convert.H include/CoCoA/CpuTimeLimit.H -include/CoCoA/DUPFp.H +include/CoCoA/debug_new.H +include/CoCoA/degree.H include/CoCoA/DenseMatrix.H include/CoCoA/DenseUPolyClean.H include/CoCoA/DenseUPolyRing.H @@ -17,44 +24,58 @@ include/CoCoA/DistrMPolyClean.H include/CoCoA/DistrMPolyInlFpPP.H include/CoCoA/DistrMPolyInlPP.H include/CoCoA/DivMask.H +include/CoCoA/DUPFp.H include/CoCoA/DynamicBitset.H +include/CoCoA/error.H +include/CoCoA/exception.H include/CoCoA/ExternalLibs-Frobby.H include/CoCoA/ExternalLibs-GFan.H include/CoCoA/ExternalLibs-GSL.H include/CoCoA/ExternalLibs-MathSAT.H include/CoCoA/ExternalLibs-Normaliz.H include/CoCoA/ExternalLibs.H +include/CoCoA/factor.H +include/CoCoA/factorization.H include/CoCoA/FGModule.H include/CoCoA/FieldIdeal.H include/CoCoA/FloatApprox.H include/CoCoA/FractionField.H include/CoCoA/FreeModule.H include/CoCoA/GBEnv.H +include/CoCoA/geobucket.H include/CoCoA/GlobalManager.H include/CoCoA/HomomorphismOps.H +include/CoCoA/ideal.H +include/CoCoA/interrupt.H +include/CoCoA/library.H include/CoCoA/LinDepMill.H include/CoCoA/LogStream.H include/CoCoA/MachineInt.H +include/CoCoA/matrix.H include/CoCoA/MatrixForOrdering.H include/CoCoA/MatrixFp.H include/CoCoA/MatrixOps.H include/CoCoA/MatrixSpecial.H include/CoCoA/MatrixView.H include/CoCoA/MemPool.H +include/CoCoA/module.H include/CoCoA/ModuleOrdering.H -include/CoCoA/NumTheory-CRT.H include/CoCoA/NumTheory-ContFrac.H include/CoCoA/NumTheory-CoprimeFactorBasis.H -include/CoCoA/NumTheory-RatReconstruct.H -include/CoCoA/NumTheory-SimplestRat.H +include/CoCoA/NumTheory-CRT.H include/CoCoA/NumTheory-factor.H include/CoCoA/NumTheory-gcd.H include/CoCoA/NumTheory-misc.H include/CoCoA/NumTheory-modular.H include/CoCoA/NumTheory-prime.H +include/CoCoA/NumTheory-RatReconstruct.H +include/CoCoA/NumTheory-SimplestRat.H +include/CoCoA/obsolescent.H include/CoCoA/OpenMath.H include/CoCoA/OpenMathXML.H include/CoCoA/OrdvArith.H +include/CoCoA/PolyFamilies.H +include/CoCoA/PolyRing.H include/CoCoA/PPMonoid.H include/CoCoA/PPMonoidEv.H include/CoCoA/PPMonoidEvOv.H @@ -64,15 +85,16 @@ include/CoCoA/PPMonoidSparse.H include/CoCoA/PPOrdering.H include/CoCoA/PPWithMask.H include/CoCoA/PREPROCESSOR_DEFNS.H -include/CoCoA/PolyFamilies.H -include/CoCoA/PolyRing.H include/CoCoA/ProgressReporter.H include/CoCoA/QBGenerator.H include/CoCoA/QuasiPoly.H include/CoCoA/QuotientModule.H include/CoCoA/QuotientRing.H +include/CoCoA/random.H include/CoCoA/RandomSparseNonSing01Mat.H include/CoCoA/ReductionCog.H +include/CoCoA/ring-AutomaticConversion.H +include/CoCoA/ring.H include/CoCoA/RingDenseUPolyClean.H include/CoCoA/RingDistrMPolyClean.H include/CoCoA/RingDistrMPolyInlFpPP.H @@ -101,26 +123,30 @@ include/CoCoA/SmallFqVecImpl.H include/CoCoA/SmartPtrIRC.H include/CoCoA/SparsePolyIter.H include/CoCoA/SparsePolyOps-EvalInterval.H -include/CoCoA/SparsePolyOps-MinPoly.H -include/CoCoA/SparsePolyOps-RadicalMembership.H -include/CoCoA/SparsePolyOps-RealRadical.H -include/CoCoA/SparsePolyOps-RingElem.H -include/CoCoA/SparsePolyOps-SturmSeq.H include/CoCoA/SparsePolyOps-hilbert.H include/CoCoA/SparsePolyOps-ideal-monomial.H include/CoCoA/SparsePolyOps-ideal-points.H include/CoCoA/SparsePolyOps-ideal.H include/CoCoA/SparsePolyOps-implicit.H +include/CoCoA/SparsePolyOps-interreduced.H include/CoCoA/SparsePolyOps-involutive.H +include/CoCoA/SparsePolyOps-MinPoly.H +include/CoCoA/SparsePolyOps-RadicalMembership.H +include/CoCoA/SparsePolyOps-RealRadical.H include/CoCoA/SparsePolyOps-resultant.H +include/CoCoA/SparsePolyOps-RingElem.H +include/CoCoA/SparsePolyOps-SturmSeq.H include/CoCoA/SparsePolyRing.H +include/CoCoA/submodule.H include/CoCoA/SugarDegree.H +include/CoCoA/symbol.H +include/CoCoA/time.H include/CoCoA/TmpF5.H include/CoCoA/TmpGOperations.H include/CoCoA/TmpGPair.H include/CoCoA/TmpGPoly.H -include/CoCoA/TmpGRStats.H include/CoCoA/TmpGReductor.H +include/CoCoA/TmpGRStats.H include/CoCoA/TmpGTypes.H include/CoCoA/TmpIsTree.H include/CoCoA/TmpJBAlgorithm.H @@ -134,9 +160,9 @@ include/CoCoA/TmpMorseElement.H include/CoCoA/TmpMorseGraph.H include/CoCoA/TmpMorsePaths.H include/CoCoA/TmpMorseResolution.H +include/CoCoA/TmpPartialMorseBetti.H include/CoCoA/TmpPBMill.H include/CoCoA/TmpPPVector.H -include/CoCoA/TmpPartialMorseBetti.H include/CoCoA/TmpResolutionMinimization.H include/CoCoA/TmpStabilityAlgorithm.H include/CoCoA/TmpToric.H @@ -144,36 +170,14 @@ include/CoCoA/TmpUniversalInvolutiveBasisContainer.H include/CoCoA/ToString.H include/CoCoA/ULong2Long.H include/CoCoA/UPoly.H -include/CoCoA/VectorOps.H -include/CoCoA/VerificationLevel.H -include/CoCoA/apply.H -include/CoCoA/assert.H -include/CoCoA/bool3.H -include/CoCoA/combinatorics.H -include/CoCoA/config.H -include/CoCoA/convert.H -include/CoCoA/debug_new.H -include/CoCoA/degree.H -include/CoCoA/error.H -include/CoCoA/exception.H -include/CoCoA/factor.H -include/CoCoA/factorization.H -include/CoCoA/geobucket.H -include/CoCoA/ideal.H -include/CoCoA/interrupt.H -include/CoCoA/library.H -include/CoCoA/matrix.H -include/CoCoA/module.H -include/CoCoA/obsolescent.H -include/CoCoA/random.H -include/CoCoA/ring.H -include/CoCoA/submodule.H -include/CoCoA/symbol.H -include/CoCoA/time.H include/CoCoA/utils-gmp.H include/CoCoA/utils.H +include/CoCoA/VectorOps.H include/CoCoA/verbose.H +include/CoCoA/VerificationLevel.H lib/libcocoa.a +lib/libcocoa.so +lib/libcocoa.so.0 %%PORTDOCS%%%%DOCSDIR%%/CoCoALib.pdf %%PORTDOCS%%%%DOCSDIR%%/html/00CodingConventions.html %%PORTDOCS%%%%DOCSDIR%%/html/00INTRODUCTION.html