From 7a548e71554b64efd6ff635526cba8994b622666 Mon Sep 17 00:00:00 2001 From: will Date: Tue, 4 Jul 2000 02:38:00 +0000 Subject: Add concorde, a combinatorial optimization library. PR: 19685 Submitted by: David A. Bader --- math/Makefile | 1 + math/concorde/Makefile | 25 +++++++++++++++++++++++++ math/concorde/distinfo | 1 + math/concorde/pkg-comment | 1 + math/concorde/pkg-descr | 20 ++++++++++++++++++++ math/concorde/pkg-plist | 2 ++ 6 files changed, 50 insertions(+) create mode 100644 math/concorde/Makefile create mode 100644 math/concorde/distinfo create mode 100644 math/concorde/pkg-comment create mode 100644 math/concorde/pkg-descr create mode 100644 math/concorde/pkg-plist (limited to 'math') 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 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 -- cgit