[Bug 840244] Review Request: Singular-surf - Tool to visualize some real algebraic geometry

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=840244

--- Comment #12 from pcpa <paulo.cesar.pereira.de.andrade@xxxxxxxxx> ---
I think it is just the style used to check the tiff
version in "ancient" systems. Usually config.log has
several other test error results, but those are more
common.

Changing package name should be trivial, but changing
binary name should require patching Singular. Nothing
else, at least in Fedora, should use this package.

Quick and dirt strings check:

$ egrep -r '\<surf\>' /usr/lib64/Singular/
/usr/lib64/Singular/LIB/surfex.lib:        This library uses the program surf
/usr/lib64/Singular/LIB/surfex.lib: This library requires the program surfex,
surf and java to be installed.
/usr/lib64/Singular/LIB/surfex.lib: surfex is a front-end for surf which aims
to be easier to use than
/usr/lib64/Singular/LIB/surfex.lib:LIB "surf.lib";
/usr/lib64/Singular/LIB/surfex.lib:    string
l="surf"+string(system("pid"))+".sux";
/usr/lib64/Singular/LIB/surfex.lib:// procedures used to produce the surf-code:
/usr/lib64/Singular/LIB/surfex.lib:RETURN: a string, that one can use with the
external program surf
/usr/lib64/Singular/LIB/resgraph.lib:NOTE: This library uses the external
programs surf, graphviz and xv.
/usr/lib64/Singular/LIB/resgraph.lib:finalCharts(L,...)   pictures of final
charts of surface (uses surf)
/usr/lib64/Singular/LIB/resgraph.lib:CREATE:  - new windows in which
surf-images of the final charts are presented
/usr/lib64/Singular/LIB/resgraph.lib:@*       external programs 'surf' and 'xv'
[pcpa@localhost rpmbuild]$ egrep -rn '\<surf\>' /usr/lib64/Singular/
/usr/lib64/Singular/LIB/surfex.lib:8:        This library uses the program surf
/usr/lib64/Singular/LIB/surfex.lib:13: This library requires the program
surfex, surf and java to be installed.
/usr/lib64/Singular/LIB/surfex.lib:17: surfex is a front-end for surf which
aims to be easier to use than
/usr/lib64/Singular/LIB/surfex.lib:37:LIB "surf.lib";
/usr/lib64/Singular/LIB/surfex.lib:506:    string
l="surf"+string(system("pid"))+".sux";
/usr/lib64/Singular/LIB/surfex.lib:547:// procedures used to produce the
surf-code:
/usr/lib64/Singular/LIB/surfex.lib:946:RETURN: a string, that one can use with
the external program surf
/usr/lib64/Singular/LIB/resgraph.lib:9:NOTE: This library uses the external
programs surf, graphviz and xv.
/usr/lib64/Singular/LIB/resgraph.lib:15:finalCharts(L,...)   pictures of final
charts of surface (uses surf)
/usr/lib64/Singular/LIB/resgraph.lib:309:CREATE:  - new windows in which
surf-images of the final charts are presented
/usr/lib64/Singular/LIB/resgraph.lib:312:@*       external programs 'surf' and
'xv' (X11/Xorg package) need to be
/usr/lib64/Singular/LIB/resgraph.lib:413:// Go through all final charts and
write a separate surf input file for each
/usr/lib64/Singular/LIB/resgraph.lib:417:     fname=fnamebase +
string(endCharts[i]) + ".surf";
/usr/lib64/Singular/LIB/resgraph.lib:420://--- define surf's root finding
algorithm
/usr/lib64/Singular/LIB/resgraph.lib:516://--- 1) surf can only handle real
numbers ==> we ignore the other curves
/usr/lib64/Singular/LIB/resgraph.lib:576:     j=system("sh", "surf -n " +
fnamebase +string(endCharts[i]) + ".surf");
/usr/lib64/Singular/LIB/all.lib:94:LIB "surf.lib";
/usr/lib64/Singular/LIB/COPYING:180:surf.lib        Hans Schoenemann           
    hannes@xxxxxxxxxxxxxxxxxxxx
/usr/lib64/Singular/LIB/surf.lib:2:version="$Id: surf.lib 14583 2012-02-13
15:00:05Z motsak $";
/usr/lib64/Singular/LIB/surf.lib:5:LIBRARY: surf.lib    Procedures for Graphics
with Surf
/usr/lib64/Singular/LIB/surf.lib:10: Using this library requires the program
@code{surf} to be installed.
/usr/lib64/Singular/LIB/surf.lib:11: You can download @code{surf} either from
/usr/lib64/Singular/LIB/surf.lib:12: 
@uref{http://sourceforge.net/projects/sur}
/usr/lib64/Singular/LIB/surf.lib:67:NOTE: requires the external program `surf`
to be installed,
/usr/lib64/Singular/LIB/surf.lib:72:  string extra_surf_opts=" -x --auto-resize
"; // remove this line for surf 0.9
/usr/lib64/Singular/LIB/surf.lib:73:  string l = "/tmp/surf" +
string(system("pid"));
/usr/lib64/Singular/LIB/surf.lib:156:      surf_call = surf_call + " >/dev/null
2>&1 &) && sleep 5 && (surf";
/usr/lib64/Singular/LIB/surf.lib:163:      "Press q to exit from `surf`.";
/usr/lib64/Singular/LIB/surf.lib:169:        err_mes = "calling `surf` failed"
+ newline
/usr/lib64/Singular/LIB/surf.lib:182:    surf_call = "surf ";
/usr/lib64/Singular/LIB/surf.lib:195:    "Press q to exit from `surf`.";
/usr/lib64/Singular/LIB/surf.lib:199:      err_mes = "calling `surf` failed" +
newline
/usr/lib64/Singular/info/singular.hlp:153:surf (used by surf.lib, *note
surf_lib::)
/usr/lib64/Singular/info/singular.hlp:155:     `http://surf.sf.net'
/usr/lib64/Singular/info/singular.hlp:157:surfer (used by surf.lib, *note
surf_lib::)
/usr/lib64/Singular/info/singular.hlp:29453:generated automatically by using
external programs `surf' and `dot'
/usr/lib64/Singular/info/singular.hlp:43122:     This library uses the external
programs surf, graphviz and xv.
/usr/lib64/Singular/info/singular.hlp:43132:* finalCharts:: pictures of final
charts of surface (uses surf)
/usr/lib64/Singular/info/singular.hlp:43226:     - new windows in which
surf-images of the final charts are
/usr/lib64/Singular/info/singular.hlp:43232:     external programs 'surf' and
'xv' (X11/Xorg package) need to be
/usr/lib64/Singular/info/singular.hlp:53167:* surf_lib:: interface to the surf
programm
/usr/lib64/Singular/info/singular.hlp:53645:     surf.lib
/usr/lib64/Singular/info/singular.hlp:53654:     Using this library requires
the program `surf' to be installed.
/usr/lib64/Singular/info/singular.hlp:53655:     You can download `surf' either
from
/usr/lib64/Singular/info/singular.hlp:53656:    
`http://sourceforge.net/projects/surf'   or from
/usr/lib64/Singular/info/singular.hlp:53682:Procedure from library `surf.lib'
(*note surf_lib::).
/usr/lib64/Singular/info/singular.hlp:53694:     requires the external program
surf` to be installed,
/usr/lib64/Singular/info/singular.hlp:53698:     LIB "surf.lib";
/usr/lib64/Singular/info/singular.hlp:53725:Procedure from library `surf.lib'
(*note surf_lib::).
/usr/lib64/Singular/info/singular.hlp:53741:     LIB "surf.lib";
/usr/lib64/Singular/info/singular.hlp:53768:     This library uses the program
surf
/usr/lib64/Singular/info/singular.hlp:53774:     This library requires the
program surfex, surf and java to be
/usr/lib64/Singular/info/singular.hlp:53779:     surfex is a front-end for surf
which aims to be easier to use than
/usr/lib64/Singular/info/singular.hlp:64903:   * surf.lib: new command
`surfer': interface to program `surfer'
/usr/lib64/Singular/info/singular.hlp:65631:   * - singular-surf,
/usr/lib64/Singular/info/singular.hlp:68580:* surf.lib:                        
     surf_lib.            (line   6)
/usr/lib64/Singular/NEWS:383:   * surf.lib: new command `surfer': interface to
program `surfer'
/usr/lib64/Singular/doc/singular.idx:2644:surf.lib             
sing_1597.htm#SEC1673

should be enough to patch
/usr/lib64/Singular/LIB/surfex.lib:506
/usr/lib64/Singular/LIB/resgraph.lib:576
/usr/lib64/Singular/LIB/surf.lib:182

to use whatever name the binary is renamed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]