1 # Created by: NAKATA, Maho <maho@FreeBSD.org>
8 MASTER_SITES= ${MASTER_SITE_LOCAL:S|%SUBDIR%|maho/sedumi|}
9 # http://sedumi.mcmaster.ca/
10 DISTNAME= SeDuMi_1_1R3
12 MAINTAINER= ports@FreeBSD.org
13 COMMENT= SeDuMi is an semidefinite programming solver on Matlab
15 RUN_DEPENDS= octave:${PORTSDIR}/math/octave
16 BUILD_DEPENDS= octave:${PORTSDIR}/math/octave
19 WRKSRC= ${WRKDIR}/SeDuMi_1_1
23 @${LS} ${WRKSRC}/*.m ${WRKSRC}/*.c > ${WRKDIR}/FILELIST
24 @for i in `${CAT} ${WRKDIR}/FILELIST`; do \
25 cd ${WRKSRC} ; ${REINPLACE_CMD} -e 's#
\r##g' $$i ; \
27 @cd ${WRKSRC} ; ${RM} *.bak
30 @cd ${WRKSRC} ; ${RM} *.dll *.orig
33 cd ${WRKSRC} ; octave install_sedumi.m
34 @cd ${WRKSRC} ; ${RM} *.c *.o
37 ${MKDIR} ${PREFIX}/sedumi
38 ${INSTALL_PROGRAM} ${WRKSRC}/*mex ${PREFIX}/sedumi
39 ${INSTALL_DATA} ${WRKSRC}/*m ${PREFIX}/sedumi
42 ${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR}
43 ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
45 .ifndef (NOPORTEXAMPLES)
46 ${MKDIR} ${EXAMPLESDIR}
47 ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR}
49 .include <bsd.port.mk>