Lines 1-6
Link Here
|
1 |
PORTNAME= dsdp |
1 |
PORTNAME= dsdp |
2 |
DISTVERSION= 5.8 |
2 |
DISTVERSION= 5.8 |
3 |
PORTREVISION= 3 |
3 |
PORTREVISION= 4 |
4 |
CATEGORIES= math |
4 |
CATEGORIES= math |
5 |
MASTER_SITES= https://www.mcs.anl.gov/hs/software/${PORTNAME:tu}/ |
5 |
MASTER_SITES= https://www.mcs.anl.gov/hs/software/${PORTNAME:tu}/ |
6 |
DISTNAME= ${PORTNAME:tu}${DISTVERSION} |
6 |
DISTNAME= ${PORTNAME:tu}${DISTVERSION} |
Lines 31-36
PLIST_FILES= bin/dsdp5 \
Link Here
|
31 |
include/dsdp/dsdplapack.h \ |
31 |
include/dsdp/dsdplapack.h \ |
32 |
include/dsdp/dsdpmem.h \ |
32 |
include/dsdp/dsdpmem.h \ |
33 |
include/dsdp/dsdpsys.h \ |
33 |
include/dsdp/dsdpsys.h \ |
|
|
34 |
lib/libdsdp.so.0 \ |
34 |
lib/libdsdp.so |
35 |
lib/libdsdp.so |
35 |
|
36 |
|
36 |
do-build: # the build fails to build all binaries without being called twice due to makefile convolution |
37 |
do-build: # the build fails to build all binaries without being called twice due to makefile convolution |
Lines 40-46
do-build: # the build fails to build all binaries without being called twice due
Link Here
|
40 |
do-install: |
41 |
do-install: |
41 |
@${MKDIR} ${STAGEDIR}${PREFIX}/include/dsdp |
42 |
@${MKDIR} ${STAGEDIR}${PREFIX}/include/dsdp |
42 |
${INSTALL_PROGRAM} ${WRKSRC}/bin/dsdp5 ${STAGEDIR}${PREFIX}/bin |
43 |
${INSTALL_PROGRAM} ${WRKSRC}/bin/dsdp5 ${STAGEDIR}${PREFIX}/bin |
43 |
${INSTALL_LIB} ${WRKSRC}/lib/libdsdp.so ${STAGEDIR}${PREFIX}/lib |
44 |
${INSTALL_LIB} ${WRKSRC}/lib/libdsdp.so ${STAGEDIR}${PREFIX}/lib/libdsdp.so.0 |
|
|
45 |
(cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libdsdp.so.0 libdsdp.so) |
44 |
${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include/dsdp |
46 |
${INSTALL_DATA} ${WRKSRC}/include/*.h ${STAGEDIR}${PREFIX}/include/dsdp |
45 |
|
47 |
|
46 |
.include <bsd.port.mk> |
48 |
.include <bsd.port.mk> |