Lines 7-13
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= levmar |
8 |
PORTNAME= levmar |
9 |
PORTVERSION= 2.5 |
9 |
PORTVERSION= 2.5 |
10 |
PORTREVISION= 1 |
10 |
PORTREVISION= 2 |
11 |
CATEGORIES= math |
11 |
CATEGORIES= math |
12 |
MASTER_SITES= http://www.ics.forth.gr/~lourakis/levmar/ |
12 |
MASTER_SITES= http://www.ics.forth.gr/~lourakis/levmar/ |
13 |
EXTRACT_SUFX= .tgz |
13 |
EXTRACT_SUFX= .tgz |
Lines 20-25
Link Here
|
20 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= yes |
21 |
USE_FORTRAN= yes |
21 |
USE_FORTRAN= yes |
22 |
|
22 |
|
|
|
23 |
OPTIONS= PROFILE "Build a profiling library" Off |
24 |
|
23 |
.include <bsd.port.pre.mk> |
25 |
.include <bsd.port.pre.mk> |
24 |
|
26 |
|
25 |
.if exists(${LOCALBASE}/lib/libgoto2.so) |
27 |
.if exists(${LOCALBASE}/lib/libgoto2.so) |
Lines 47-56
Link Here
|
47 |
.endif |
49 |
.endif |
48 |
|
50 |
|
49 |
LDFLAGS+= -L${LOCALBASE}/lib |
51 |
LDFLAGS+= -L${LOCALBASE}/lib |
50 |
MAKE_ENV= LDADD="${LAPACK} ${BLAS}" LDFLAGS="${LDFLAGS}" |
52 |
SRCCONF= ${NONEXISTENT} |
51 |
.for _u in AR NM RANLIB |
53 |
MAKE_ENV= LDADD="${LAPACK} ${BLAS}" LDFLAGS="${LDFLAGS}" \ |
52 |
MAKE_ENV+= ${_u}="${LOCALBASE}/bin/${_u:L}" |
54 |
SRCCONF="${SRCCONF}" |
53 |
.endfor |
|
|
54 |
|
55 |
|
55 |
.if !defined(NOPORTDOCS) |
56 |
.if !defined(NOPORTDOCS) |
56 |
PORTDOCS= README.txt |
57 |
PORTDOCS= README.txt |
Lines 63-70
Link Here
|
63 |
lib/liblevmar.so \ |
64 |
lib/liblevmar.so \ |
64 |
lib/liblevmar.so.2 |
65 |
lib/liblevmar.so.2 |
65 |
|
66 |
|
66 |
.if !(defined(NOPROFILE) || defined(NO_PROFILE) || defined(WITHOUT_PROFILE)) |
67 |
.if defined(WITH_PROFILE) |
|
|
68 |
.if defined(NOPROFILE) || defined(NO_PROFILE) || defined(WITHOUT_PROFILE) |
69 |
IGNORE = you have defined WITH_PROFILE, but have also defined\ |
70 |
WITHOUT_PROFILE, NOPROFILE, or NO_PROFILE |
71 |
.elif !exists(/usr/lib/libc_p.a) |
72 |
IGNORE = you have chosen WITH_PROFILE, but have not installed the\ |
73 |
base system profiling libraries |
74 |
.endif |
67 |
PLIST_FILES+= lib/liblevmar_p.a |
75 |
PLIST_FILES+= lib/liblevmar_p.a |
|
|
76 |
.else |
77 |
MAKE_ENV+= NO_PROFILE= |
68 |
.endif |
78 |
.endif |
69 |
|
79 |
|
70 |
post-extract: |
80 |
post-extract: |