Port details |
- surf Visualize some real algebraic geometry
- 1.0.6_3 math
=0 1.0.6_3Version of this port present on the latest quarterly branch.
- DEPRECATED: Uses obsolete glib12
This port expired on: 2018-12-20
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2001-04-23 13:52:22
- Last Update: 2018-12-21 13:19:03
- SVN Revision: 487992
- License: GPLv2
- WWW:
- http://surf.sourceforge.net/
- Description:
- surf is a tool to visualize some real algebraic geometry: plane algebraic
curves, algebraic surfaces and hyperplane sections of surfaces. surf is
script driven and has (optionally) a nifty GUI using the Gtk widget set.
The algorithms should be stable enough not to be confused by curve/surface
singularities in codimension greater than one and the degree of the surface
or curve. This has been achieved quite a bit. We have drawn curves of degree
up to 30 and surfaces of degree up to 20 successfully. However, there are
examples of curves/surfaces of lower degree where surf fails to produce
perfect images. This happens especially if the equation of the curve/surface
is not reduced. Best results are achieved using reduced equations. On the
other hand, surf displays the Fermat-curves accurately for degree up to 98.
WWW: http://surf.sourceforge.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- No installation instructions:
- This port has been deleted.
- PKGNAME: surf
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (surf-1.0.6.tar.gz) = 8a5326bd50ed8c4e4c49f13dac3b4cf419944d2279d71b897faafcbdc3f99cd8
SIZE (surf-1.0.6.tar.gz) = 472773
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Library dependencies:
-
- libtiff.so : graphics/tiff
- libgmp.so : math/gmp
- libjpeg.so : graphics/jpeg-turbo
- libglib.so : devel/glib12
- libgtk.so : x11-toolkits/gtk12
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for surf-1.0.6_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- jpeg gnome
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.0.6_3 21 Dec 2018 13:19:03 |
rene |
Remove expired ports:
2018-12-19 net/py-libstorj: Broken for more than 6 months
2018-12-20 net/xferstats: Uses obsolete glib12
2018-12-20 net/wmlj: Uses obsolete glib12
2018-12-20 net/ipsorc: Uses obsolete glib12
2018-12-20 net/bsdproxy: Uses obsolete glib12
2018-12-20 net/gini: Uses obsolete glib12
2018-12-21 net/netatalk: Outdated branch of netatalk; use net/netatalk3 instead
2018-12-20 net/nocatsplash: Uses obsolete glib12
2018-12-20 net/jags: Uses obsolete glib12
2018-12-19 net/scribe: Broken for more than 6 months
2018-12-20 net/libnetdude: Uses obsolete glib12
2018-12-20 net/nepim: Uses obsolete glib12
2018-12-20 emulators/generator: Uses obsolete glib12
2018-12-19 emulators/py-nova: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
1.0.6_3 12 Oct 2018 09:19:05 |
antoine |
Deprecate most glib12 consumers
With hat: portmgr |
1.0.6_3 08 Dec 2016 16:07:33 |
tijl |
Remove libtiff.so.4 compatibility links that were added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since. |
1.0.6_2 19 May 2016 10:44:12 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
1.0.6_2 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
1.0.6_2 22 Jun 2015 18:33:22 |
antoine |
Convert to USES=jpeg |
1.0.6_2 20 Dec 2014 19:15:32 |
bapt |
cleanup plist |
1.0.6_2 13 Sep 2014 15:11:28 |
tijl |
devel/glib12 x11-toolkits/gtk12:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove patches that renamed include directories and libraries so they
didn't conflict with early development versions of glib/gtk 2.0 |
1.0.6_1 15 Feb 2014 15:00:34 |
danilo |
- Convert LIB_DEPENDS to new syntax
- Add LICENSE
- Add stage support
- Add DOCS option |
1.0.6_1 20 Sep 2013 20:55:06 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
math) |
1.0.6_1 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
1.0.6_1 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
1.0.6_1 23 Nov 2010 09:57:57 |
pav |
- Annotate conflict between math/surf and www/surf
PR: ports/152231
Reported by: Kostas Blekos <eelvex@gmail.com> |
1.0.6_1 19 Apr 2010 10:43:43 |
ale |
Switch to use newer GMP version.
PR: ports/144487
Submitted by: ale
Approved by: portmgr (-exp run by erwin) |
1.0.6 12 Feb 2010 14:20:23 |
miwi |
- Update to 1.0.6
PR: 143814
Submitted by: Ports Fury |
1.0.5_6 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
1.0.5_5 22 Aug 2009 00:28:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
1.0.5_5 18 Jul 2009 11:11:29 |
dinoex |
- update to jpeg7
Tested by: pav on pointyhat |
1.0.5_4 13 May 2009 09:46:02 |
ale |
Chase libgmp and bump PORTREVISION. |
1.0.5_3 06 Jun 2008 13:44:06 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.0.5_2 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.0.5_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.0.5 14 Aug 2006 16:12:50 |
rafan |
- Update to 1.0.5
- Install additional documents
PR: ports/101947
Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru> |
1.0.4_3 10 May 2006 14:46:48 |
ale |
Chase gmp library and bump PORTREVISION. |
1.0.4_2 07 Mar 2006 08:28:06 |
ade |
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit) |
1.0.4_1 25 Nov 2005 15:48:16 |
pav |
- Add SHA256 |
1.0.4_1 04 Feb 2004 05:10:27 |
marcus |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1) |
1.0.4 29 Jan 2004 16:13:06 |
trevor |
SIZEify. |
1.0.4 02 Aug 2003 02:21:02 |
maho |
a) Fix build on gcc-3.3.x
b) Update to 1.0.4
Submitted by: Simon Barner <barner@in.tum.de> |
1.0.3 04 Jun 2003 22:43:38 |
kris |
Move inclusion of bsd.port.pre.mk later in the file for conditional BROKEN
tag. Early inclusion caused problems for some ports, so to be safe I'm
updating all of them.
Pointy hat to: kris |
1.0.3 18 May 2003 11:59:35 |
kris |
BROKEN on 5.1: bad C++ |
1.0.3 20 Apr 2003 19:32:47 |
marcus |
Remove USE_GNOMENG. |
1.0.3 20 Feb 2003 18:42:25 |
knu |
De-pkg-comment. |
1.0.3 20 Sep 2002 06:22:32 |
ijliao |
- Support CFLAGS/CXXFLAGS properly
PR: 42888
Submitted by: Ports Fury |
1.0.3 31 Aug 2002 02:44:07 |
kris |
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh <tilman@arved.de>
PR: ports/40571 |
1.0.3 30 Aug 2002 14:07:44 |
lioux |
Deploy USE_GNOMENG infrastructure
PR: 42208
Submitted by: Edwin Groothuis <edwin@mavetju.org> |
1.0.3 25 Jun 2002 07:09:44 |
ijliao |
bump libgmp4 libversion |
1.0.3 28 Apr 2002 15:32:59 |
ijliao |
switch to libgmp4 |
26 Nov 2001 18:08:17 |
ijliao |
add missing dependency to libgmp drop maintainership |
23 Apr 2001 17:52:22 |
ijliao |
add surf Visualize some real algebraic geometry |