FreeBSD Bugzilla – Attachment 196896 Details for
Bug 231186
[NEW PORT] math/gfan and math/gfanlib: Software package for computing Groebner fans and tropical varieties
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
gfan shar file
gfan.shar (text/plain), 10.68 KB, created by
Lorenzo Salvadore
on 2018-09-05 20:31:10 UTC
(
hide
)
Description:
gfan shar file
Filename:
MIME Type:
Creator:
Lorenzo Salvadore
Created:
2018-09-05 20:31:10 UTC
Size:
10.68 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># gfan ># gfan/pkg-message ># gfan/pkg-descr ># gfan/files ># gfan/files/patch-testsuite_0008PolynomialSetUnion_output ># gfan/files/patch-Makefile ># gfan/distinfo ># gfan/pkg-plist ># gfan/Makefile ># >echo c - gfan >mkdir -p gfan > /dev/null 2>&1 >echo x - gfan/pkg-message >sed 's/^X//' >gfan/pkg-message << '91632349f06a8a96a2a0a8da4b738252' >XGfan can also be linked to Sage, Singular or Soplex. I refrain to >Xinclude those optional dependencies because Sage and Singular support >Xis not documented in gfan's manual and Soplex has a very restrictive >Xlicense (you can use or distribute it only if you are a member of a >Xnoncommercial and academic institution). >X >XIf you feel you need any of those optional dependencies, please let >Xme know and I will do my best to provide it as fast as possible. >X >XThe mantainer. >91632349f06a8a96a2a0a8da4b738252 >echo x - gfan/pkg-descr >sed 's/^X//' >gfan/pkg-descr << 'da2b260cc875b44f233a17b7c262ca7f' >XGfan is a software package for computing Groebner fans and tropical >Xvarieties. These are polyhedral fans associated to polynomial ideals. >XThe maximal cones of a Groebner fan are in bijection with the marked >Xreduced Groebner bases of its defining ideal. The software computes >Xall marked reduced Groebner bases of an ideal. Their union is a >Xuniversal Greobner basis. The tropical variety of a polynomial ideal >Xis a certain subcomplex of the Groebner fan. Gfan contains algorithms >Xfor computing this complex for general ideals and specialized >Xalgorithms for tropical curves, tropical hypersurfaces and tropical >Xvarieties of prime ideals. In addition to the above core functions >Xthe package contains many tools which are useful in the study of >XGroebner bases, initial ideals and tropical geometry. >X >XThis port provides gfan together with some handy symlinks. The static >Xlibrary libgfan.a is provided by the port math/gfanlib. >X >XWWW: http://home.math.au.dk/jensen/software/gfan/gfan.html >da2b260cc875b44f233a17b7c262ca7f >echo c - gfan/files >mkdir -p gfan/files > /dev/null 2>&1 >echo x - gfan/files/patch-testsuite_0008PolynomialSetUnion_output >sed 's/^X//' >gfan/files/patch-testsuite_0008PolynomialSetUnion_output << '6b50217fb78db38d6abf53d82eb5827b' >X--- testsuite/0008PolynomialSetUnion/output.orig 2013-09-23 12:03:23 UTC >X+++ testsuite/0008PolynomialSetUnion/output >X@@ -1,62 +1,62 @@ >X-{ >X+Q[a,b,c] >X+a*b-c^6, >X+a*b^2-c^3, >X+a*b^4-b, >X+a*c-b^6, >X+a*c^2-b, >X+a*c^6-c, >X+a-b^11, >X+a-b^2*c, >X+a-c^9, >X a^11-c, >X a^15-a, >X+a^2*b-c, >X a^2*b^3-a, >X+a^2*c-b^3, >X a^2-b^8, >X-a^2*b-c, >X a^2-c^4, >X-a^2*c-b^3, >X-a^3-b^5, >X-a^3-b*c^2, >X a^3*c^2-c} >X-a^4-b^2, >X+a^3-b*c^2, >X+a^3-b^5, >X a^4*c-a, >X+a^4-b^2, >X a^5-c^3, >X a^6*b-a, >X a^6-b*c, >X a^8-c^2, >X a^9-b, >X-a-b^11, >X-a-b^2*c, >X-a*b^2-c^3, >X-a*b^4-b, >X-a*b-c^6, >X-a*c^2-b, >X-a*c^6-c, >X-a-c^9, >X-a*c-b^6, >X+b*c-a^6, >X+b*c^2-a^3, >X+b*c^4-c, >X+b-a*c^2, >X+b-a^9, >X+b-c^11, >X b^11-a, >X b^15-b, >X-b^2-a^4, >X+b^2*c-a, >X b^2*c^3-b, >X+b^2-a^4, >X b^2-c^8, >X-b^2*c-a, >X b^3-a^2*c, >X b^3-c^5, >X b^4-c^2, >X b^5-a^3, >X-b^6-a*c, >X b^6*c-b, >X+b^6-a*c, >X b^8-a^2, >X b^9-c, >X-b-a^9, >X-b-a*c^2, >X-b-c^11, >X-b*c^2-a^3, >X-b*c^4-c, >X-b*c-a^6, >X+c-a^11, >X+c-a^2*b, >X+c-b^9, >X c^11-b, >X c^15-c, >X c^2-a^8, >X c^2-b^4, >X-c^3-a^5, >X c^3-a*b^2, >X+c^3-a^5, >X c^4-a^2, >X c^5-b^3, >X c^6-a*b, >X c^8-b^2, >X c^9-a, >X-c-a^11, >X-c-a^2*b, >X-c-b^9, >X-Q[a,b,c] >X+{ >6b50217fb78db38d6abf53d82eb5827b >echo x - gfan/files/patch-Makefile >sed 's/^X//' >gfan/files/patch-Makefile << '1be82adb1319879aaf230d8d3cf189cb' >X--- Makefile.orig 2017-09-28 13:44:12 UTC >X+++ Makefile >X@@ -110,13 +110,13 @@ MKDIR=mkdir -p >X PREFIX = >X SHELL = /bin/sh >X #ARCH = LINUX >X-CC = $(PREFIX)gcc >X+CC ?= $(PREFIX)gcc >X CLINKER = $(CC) >X-CXX = $(PREFIX)g++ >X+CXX ?= $(PREFIX)g++ >X CCLINKER = $(CXX) >X #OPTFLAGS = -O2 -DGMPRATIONAL -DNDEBUG >X # Note that gcc produces wrong code with -O3 >X-OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O2 #-O3 -fno-guess-branch-probability #-DNDEBUG >X+#OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O2 #-O3 -fno-guess-branch-probability #-DNDEBUG >X #OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O3 -mavx -msse2 -finline-limit=1000 -ffast-math -Wuninitialized # -fno-guess-branch-probability #-DNDEBUG -ftree-vectorizer-verbose=2 >X #OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O1 -fno-guess-branch-probability >X #-DNDEBUG >X@@ -125,9 +125,9 @@ OPTFLAGS = -DGMPRATIONAL -Wuninitial >X #OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O3 -msse2 -ftree-vectorizer-verbose=2 -ffast-math #-DNDEBUG >X #OPTFLAGS = -DGMPRATIONAL -Wuninitialized -fno-omit-frame-pointer -O3 -mavx -msse2 -ftree-vectorizer-verbose=2 -ffast-math #-DNDEBUG >X >X-CFLAGS = $(OPTFLAGS) $(GPROFFLAG) $(STACTDUMP_OPTIONS) $(ADDITIONALINCLUDEOPTIONS) -std=c++0x -g $(CDDDEFINE_PREFIX) #-pedantic >X+CFLAGS += $(OPTFLAGS) $(GPROFFLAG) $(STACTDUMP_OPTIONS) $(ADDITIONALINCLUDEOPTIONS) -std=c++0x -g $(CDDDEFINE_PREFIX) #-pedantic >X #CFLAGS = $(OPTFLAGS) $(GPROFFLAG) $(STACTDUMP_OPTIONS) $(ADDITIONALINCLUDEOPTIONS) -D_GLIBCXX_DEBUG -std=c++0x -g $(CDDDEFINE_PREFIX) #-pedantic >X-CCFLAGS = $(CFLAGS) >X+CCFLAGS += $(CFLAGS) >X FFLAGS = $(OPTFLAGS) >X >X CATSOBJECTS = lp_cdd.o \ >X@@ -394,7 +394,7 @@ EXECS = $(MAIN) >X # (compiling with gcc version 4.7.2 and running gfan _tropicaltraverse on a starting cone for Grassmann3_7) >X # Either this is a bug in the code or in the compiler. The bug disappears by compiling with -fno-guess-branch-probability >X src/symmetrictraversal.o: src/symmetrictraversal.cpp >X- $(CXX) $(CFLAGS) -fno-guess-branch-probability -c src/symmetrictraversal.cpp -o src/symmetrictraversal.o >X+ $(CXX) $(CFLAGS) -c src/symmetrictraversal.cpp -o src/symmetrictraversal.o >X # If compiling with clang, use the line below instead: >X # $(CXX) $(CFLAGS) -c src/symmetrictraversal.cpp -o src/symmetrictraversal.o >X >1be82adb1319879aaf230d8d3cf189cb >echo x - gfan/distinfo >sed 's/^X//' >gfan/distinfo << '838c7db7bef3111f0d06aed8fc102125' >XTIMESTAMP = 1535465532 >XSHA256 (gfan0.6.2.tar.gz) = a674d5e5dc43634397de0d55dd5da3c32bd358d05f72b73a50e62c1a1686f10a >XSIZE (gfan0.6.2.tar.gz) = 1321059 >838c7db7bef3111f0d06aed8fc102125 >echo x - gfan/pkg-plist >sed 's/^X//' >gfan/pkg-plist << '3543c6a129a179de8b490c2c76063db6' >Xbin/gfan >Xbin/gfan_bases >Xbin/gfan_buchberger >Xbin/gfan_combinerays >Xbin/gfan_doesidealcontain >Xbin/gfan_fancommonrefinement >Xbin/gfan_fanhomology >Xbin/gfan_fanisbalanced >Xbin/gfan_fanlink >Xbin/gfan_fanproduct >Xbin/gfan_fansubfan >Xbin/gfan_genericlinearchange >Xbin/gfan_groebnercone >Xbin/gfan_groebnerfan >Xbin/gfan_homogeneityspace >Xbin/gfan_homogenize >Xbin/gfan_initialforms >Xbin/gfan_interactive >Xbin/gfan_ismarkedgroebnerbasis >Xbin/gfan_krulldimension >Xbin/gfan_latticeideal >Xbin/gfan_leadingterms >Xbin/gfan_list >Xbin/gfan_markpolynomialset >Xbin/gfan_minkowskisum >Xbin/gfan_minors >Xbin/gfan_mixedvolume >Xbin/gfan_overintegers >Xbin/gfan_padic >Xbin/gfan_polynomialsetunion >Xbin/gfan_render >Xbin/gfan_renderstaircase >Xbin/gfan_resultantfan >Xbin/gfan_saturation >Xbin/gfan_secondaryfan >Xbin/gfan_stats >Xbin/gfan_substitute >Xbin/gfan_symmetries >Xbin/gfan_tolatex >Xbin/gfan_topolyhedralfan >Xbin/gfan_tropicalbasis >Xbin/gfan_tropicalbruteforce >Xbin/gfan_tropicalcurve >Xbin/gfan_tropicalevaluation >Xbin/gfan_tropicalfunction >Xbin/gfan_tropicalhypersurface >Xbin/gfan_tropicalintersection >Xbin/gfan_tropicallifting >Xbin/gfan_tropicallinearspace >Xbin/gfan_tropicalmultiplicity >Xbin/gfan_tropicalrank >Xbin/gfan_tropicalstartingcone >Xbin/gfan_tropicaltraverse >Xbin/gfan_tropicalweildivisor >Xbin/gfan_version >X%%PORTDOCS%%%%DOCSDIR%%/manual.dvi >X%%PORTDOCS%%%%DOCSDIR%%/gfan.eps >X%%PORTDOCS%%%%DOCSDIR%%/nonconst.eps >X%%PORTDOCS%%%%DOCSDIR%%/polyformat.eps >X%%PORTDOCS%%%%DOCSDIR%%/staircase.eps >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2of2x3 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2of2x4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2of3x3 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2x2of4x4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3x3of3x4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3x3of3x5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3x3of3x5.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3x3of4x4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3x3of4x4sym.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/4x4of4x5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/4x4of5x5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/6x6-subPfaffians >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/commat2x2 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/commat2x2.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cyclic4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cyclic5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/examplePaper >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann2_5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann2_5.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann2_6 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann2_6.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann3_6 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grassmann3_6.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hankel3x3of4x4 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hankel3x3of4x4.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hankel3x3of4x5 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hankel3x3of4x5.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linhyper5_2 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linhyper5_2.cone >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pablo >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sturmfels3.9 >X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/symmetryTest >3543c6a129a179de8b490c2c76063db6 >echo x - gfan/Makefile >sed 's/^X//' >gfan/Makefile << '5d6dd8d4fbd389d8f965ed6c59ba0061' >X# Created by Lorenzo Salvadore >X# $FreeBSD$ >X >XPORTNAME= gfan >XDISTVERSION= 0.6.2 >XCATEGORIES= math >XMASTER_SITES= http://home.math.au.dk/jensen/software/gfan/ >XDISTNAME= ${PORTNAME}${DISTVERSION} >X >XMAINTAINER= phascolarctos@protonmail.ch >XCOMMENT= Software for computing Groebner fans and tropical varieties >X >XLICENSE= GPLv2+ >XLICENSE_FILE= ${WRKSRC}/COPYING >X >XLIB_DEPENDS= libgmp.so:math/gmp \ >X libcddgmp.so:math/cddlib >X >XOPTIONS_DEFINE= DOCS \ >X EXAMPLES \ >X TEST >X >XUSES= gmake >X >XCFLAGS+= -I ${LOCALBASE}/include -DGMPRATIONAL >X >Xpost-patch: >X ${REINPLACE_CMD} 's,ADDITIONALLINKOPTIONS = ,ADDITIONALLINKOPTIONS = -L${LOCALBASE}/lib ,' ${WRKSRC}/Makefile >X >Xpost-build-TEST-on: >X cd ${WRKSRC} && ./gfan _test >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/gfan ${STAGEDIR}${PREFIX}/bin >X cd ${STAGEDIR}${PREFIX}/bin && ./gfan installlinks >X >Xpost-install-DOCS-on: >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKSRC}/doc/manual.dvi ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKSRC}/doc/*.eps ${STAGEDIR}${DOCSDIR} >X >Xpost-install-EXAMPLES-on: >X ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >X cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} >X >X.include <bsd.port.mk> >5d6dd8d4fbd389d8f965ed6c59ba0061 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 231186
:
196896
|
196897
|
196902
|
196965
|
197624