diff options
author | danfe <danfe@FreeBSD.org> | 2005-03-18 12:38:19 +0000 |
---|---|---|
committer | danfe <danfe@FreeBSD.org> | 2005-03-18 12:38:19 +0000 |
commit | 4e4a927b5f877df542dd4ed070f1b0e13145cdd9 (patch) | |
tree | 0ecba805972f5523b996c912b51aab2512690765 /math/concorde/Makefile | |
parent | 8c64f31c0cab0d30f72e2c86f8f51d5cd422326c (diff) | |
download | FreeBSD-ports-4e4a927b5f877df542dd4ed070f1b0e13145cdd9.zip FreeBSD-ports-4e4a927b5f877df542dd4ed070f1b0e13145cdd9.tar.gz |
- Update to 20031219
- Build all binaries (they are very useful!)
- Install them to ${PREFIX}/bin/concorde/ to avoid name collision
- Update pkg-descr to reflect homepage
PR: ports/75148
Submitted by: Ulrich Spoerlein <q(at)uni.de>
Diffstat (limited to 'math/concorde/Makefile')
-rw-r--r-- | math/concorde/Makefile | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/math/concorde/Makefile b/math/concorde/Makefile index bd6b14e..4d6a6d5 100644 --- a/math/concorde/Makefile +++ b/math/concorde/Makefile @@ -6,12 +6,11 @@ # PORTNAME= concorde -PORTVERSION= 1.0 -PORTREVISION= 1 +PORTVERSION= 20031219 CATEGORIES= math parallel -MASTER_SITES= http://www.math.princeton.edu/tsp/concorde/ \ - ftp://ftp.caam.rice.edu/pub/software/keck/ -DISTNAME= co991215 +MASTER_SITES= http://www.tsp.gatech.edu/concorde/ \ + http://www.math.princeton.edu/tsp/concorde/ +DISTNAME= co031219 EXTRACT_SUFX= .tgz MAINTAINER= dbader@eece.unm.edu @@ -19,14 +18,24 @@ COMMENT= Combinatorial Optimization package WRKSRC= ${WRKDIR}/concorde -GNU_CONFIGURE= yes +GNU_CONFIGURE= yes +ALL_TARGET= everything INCFILES= bigguy.h combs.h config.h consec1.h cut.h cuttree.h \ delaunay.h edgegen.h fmatch.h heldkarp.h kdtree.h \ linkern.h localcut.h lp.h machdefs.h macrorus.h mlinkern.h \ - necklace.h pq.h pqsets.h profdata.h profrus.h tinytsp.h \ + necklace.h pq.h pqsets.h tinytsp.h \ tsp.h util.h verify.h +BINFILES= BIGGUY/bg_test COMBS/combtest CUT/lin_all CUT/mincut \ + EDGEGEN/edgegen FMATCH/fmatch HELDKARP/heldkarp KDTREE/kdtree \ + LINKERN/linkern LOCALCUT/checker LOCALCUT/first \ + LOCALCUT/localcut LOCALCUT/peeler LOCALCUT/peeler2 PQ/pqtest \ + TINY/tinytsp TOOLS/edg2len TOOLS/edgunion TOOLS/fconvert \ + TOOLS/killgrun TOOLS/prob2tsp TOOLS/showres TOOLS/tourchk \ + TOOLS/tourlen TSP/bosstell TSP/concorde TSP/cutserv \ + TSP/poolcat TSP/probserv TSP/test_tsp VERIFY/verify + do-install: ${INSTALL_DATA} ${WRKSRC}/concorde.a ${PREFIX}/lib/libconcorde.a ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 755 ${PREFIX}/include/concorde @@ -34,5 +43,10 @@ do-install: .for f in ${INCFILES} ${INSTALL_DATA} ${WRKSRC}/INCLUDE/${f} ${PREFIX}/include/concorde .endfor + ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 ${PREFIX}/bin/concorde +.for f in ${BINFILES} + ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin/concorde +.endfor + ${INSTALL_SCRIPT} ${WRKSRC}/TINY/randtsp.awk ${PREFIX}/bin/concorde .include <bsd.port.mk> |