diff options
author | Will Andrews <will@FreeBSD.org> | 2000-07-04 02:38:00 +0000 |
---|---|---|
committer | Will Andrews <will@FreeBSD.org> | 2000-07-04 02:38:00 +0000 |
commit | ad5ea862bc3b49419203fead5724dac74cad711e (patch) | |
tree | 2830ee749af97c8437607d75e420ac75fa45663c | |
parent | panasync must have been absent in CSE101 when they taught you not to (diff) |
Add concorde, a combinatorial optimization library.
PR: 19685
Submitted by: David A. Bader <dbader@eece.unm.edu>
Notes
Notes:
svn path=/head/; revision=30153
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/concorde/Makefile | 25 | ||||
-rw-r--r-- | math/concorde/distinfo | 1 | ||||
-rw-r--r-- | math/concorde/pkg-comment | 1 | ||||
-rw-r--r-- | math/concorde/pkg-descr | 20 | ||||
-rw-r--r-- | math/concorde/pkg-plist | 2 |
6 files changed, 50 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index 8424c68047f8..09ae131a8479 100644 --- a/math/Makefile +++ b/math/Makefile @@ -11,6 +11,7 @@ SUBDIR += blas SUBDIR += calc SUBDIR += calctool + SUBDIR += concorde SUBDIR += dcdflib SUBDIR += eispack SUBDIR += eval diff --git a/math/concorde/Makefile b/math/concorde/Makefile new file mode 100644 index 000000000000..2acbc30a28ce --- /dev/null +++ b/math/concorde/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: concorde +# Date created: 3 July 2000 +# Whom: dbader@eece.unm.edu +# +# $FreeBSD$ +# + +PORTNAME= concorde +PORTVERSION= 1.0 +CATEGORIES= math +MASTER_SITES= ftp://ftp.caam.rice.edu/pub/software/keck/ +DISTNAME= co991215 +EXTRACT_SUFX= .tgz + +MAINTAINER= dbader@eece.unm.edu + +WRKSRC= ${WRKDIR}/concorde + +GNU_CONFIGURE= yes + +do-install: + ${INSTALL_DATA} ${WRKSRC}/concorde.a ${PREFIX}/lib/libconcorde.a + ${INSTALL_DATA} ${WRKSRC}/concorde.h ${PREFIX}/include + +.include <bsd.port.mk> diff --git a/math/concorde/distinfo b/math/concorde/distinfo new file mode 100644 index 000000000000..e92c8f14d3d7 --- /dev/null +++ b/math/concorde/distinfo @@ -0,0 +1 @@ +MD5 (co991215.tgz) = 30c7dcccbde91a03d66e3e715f656650 diff --git a/math/concorde/pkg-comment b/math/concorde/pkg-comment new file mode 100644 index 000000000000..76fbe87b3a35 --- /dev/null +++ b/math/concorde/pkg-comment @@ -0,0 +1 @@ +Combinatorial Optimization package diff --git a/math/concorde/pkg-descr b/math/concorde/pkg-descr new file mode 100644 index 000000000000..eaaf615bb022 --- /dev/null +++ b/math/concorde/pkg-descr @@ -0,0 +1,20 @@ +Concorde (99.12.15 release) This is the initial full release of Concorde. +More data about Concorde is available from the Concorde page at +http://www.caam.rice.edu/keck/concorde.html. + +Concorde is a computer code for the traveling salesman problem (TSP) +and some related network optimization problems. The code is written +in the ANSI C programming language and it is available for academic +research use; for other uses, contact concorde@caam.rice.edu for +licensing options. + +Concorde's TSP solver has been used to obtain the optimal solutions to +all TSPLIB instances having up to 13,509 cities. + +The Concorde callable library includes over 700 functions permitting +users to create specialized codes for TSP-like problems. All Concorde +functions are thread-safe for prgramming in shared-memory parallel +environments; the main TSP solver includes code for running over +networks of unix workstations. + +WWW: http://www.caam.rice.edu/keck/concorde/ diff --git a/math/concorde/pkg-plist b/math/concorde/pkg-plist new file mode 100644 index 000000000000..7646ca274eae --- /dev/null +++ b/math/concorde/pkg-plist @@ -0,0 +1,2 @@ +lib/libconcorde.a +include/concorde.h |