Skip to content
Snippets Groups Projects
Commit 8d90630d authored by Yuri Victorovich's avatar Yuri Victorovich
Browse files

New port: math/asl: COIN-OR autotools harness to build AMPL Solver Library

parent 23b639c4
Branches
Tags
No related merge requests found
......@@ -150,6 +150,7 @@
SUBDIR += arpack++
SUBDIR += arpack-ng
SUBDIR += ascent
SUBDIR += asl
SUBDIR += aspcud
SUBDIR += asymptote
SUBDIR += atlas
......
PORTNAME= asl
DISTVERSIONPREFIX= releases/
DISTVERSION= 1.4.3
CATEGORIES= math
MASTER_SITES= https://coin-or-tools.github.io/ThirdParty-ASL/:solvers
PKGNAMEPREFIX= coin-or-
DISTFILES= solvers-64919f75f.tgz:solvers
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR autotools harness to build AMPL Solver Library
LICENSE= EPL
USES= gmake libtool pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= coin-or-tools
GH_PROJECT= ThirdParty-ASL
GNU_CONFIGURE= yes
BINARY_ALIAS= make=${GMAKE}
post-extract:
@cd ${WRKSRC} && ${LN} -s ../solvers .
post-patch: # patch the side project
@cd ${WRKSRC} && \
(${ECHO} "#include <sys/stat.h>" && cat solvers/funcadd1.c) > solvers/funcadd1.c.new && \
${MV} solvers/funcadd1.c.new solvers/funcadd1.c
.include <bsd.port.mk>
TIMESTAMP = 1620069173
SHA256 (solvers-64919f75f.tgz) = e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3
SIZE (solvers-64919f75f.tgz) = 360043
SHA256 (coin-or-tools-ThirdParty-ASL-releases-1.4.3_GH0.tar.gz) = 0a4cfa7c6c5df72d8e1c4c3ce74633421f807115a679e85cb5569c41df9a9aaf
SIZE (coin-or-tools-ThirdParty-ASL-releases-1.4.3_GH0.tar.gz) = 254263
This is an autotools-based build system to build and install the Ampl Solver
Library (ASL) as it is used by some COIN-OR projects.
WWW: https://github.com/coin-or-tools/ThirdParty-ASL
include/coin/ThirdParty/arith.h
include/coin/ThirdParty/asl.h
include/coin/ThirdParty/asl_pfg.h
include/coin/ThirdParty/asl_pfgh.h
include/coin/ThirdParty/funcadd.h
include/coin/ThirdParty/getstub.h
include/coin/ThirdParty/nlp.h
include/coin/ThirdParty/nlp2.h
include/coin/ThirdParty/opcode.hd
include/coin/ThirdParty/psinfo.h
include/coin/ThirdParty/r_opn.hd
include/coin/ThirdParty/stdio1.h
lib/libcoinasl.so
lib/libcoinasl.so.1
lib/libcoinasl.so.1.4.3
libdata/pkgconfig/coinasl.pc
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment