Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= glpk |
8 |
PORTNAME= glpk |
9 |
PORTVERSION= 4.25 |
9 |
PORTVERSION= 4.28 |
10 |
CATEGORIES= math |
10 |
CATEGORIES= math |
11 |
MASTER_SITES= ${MASTER_SITE_GNU} |
11 |
MASTER_SITES= ${MASTER_SITE_GNU} |
12 |
MASTER_SITE_SUBDIR= glpk |
12 |
MASTER_SITE_SUBDIR= glpk |
Lines 16-21
Link Here
|
16 |
|
16 |
|
17 |
LIB_DEPENDS= gmp:${PORTSDIR}/math/libgmp4 |
17 |
LIB_DEPENDS= gmp:${PORTSDIR}/math/libgmp4 |
18 |
|
18 |
|
|
|
19 |
OPTIONS= IODBC "Enable MathProg iodbc support" Off \ |
20 |
MYSQL "Enable MathProg mysql support" Off |
21 |
|
19 |
GNU_CONFIGURE= yes |
22 |
GNU_CONFIGURE= yes |
20 |
USE_GMAKE= yes |
23 |
USE_GMAKE= yes |
21 |
USE_LDCONFIG= yes |
24 |
USE_LDCONFIG= yes |
Lines 24-34
Link Here
|
24 |
LDFLAGS+= -L${LOCALBASE}/lib |
27 |
LDFLAGS+= -L${LOCALBASE}/lib |
25 |
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" |
28 |
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" |
26 |
|
29 |
|
|
|
30 |
.include <bsd.port.pre.mk> |
31 |
|
32 |
.ifdef(WITH_IODBC || WITH_MYSQL) |
33 |
CONFIGURE_ARGS+= --enable-dl=dlfcn |
34 |
.else |
35 |
CONFIGURE_ARGS+= --disable-dl |
36 |
.endif |
37 |
|
38 |
.ifdef(WITH_IODBC) |
39 |
CONFIGURE_ARGS+= --enable-odbc |
40 |
LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc |
41 |
.else |
42 |
CONFIGURE_ARGS+= --disable-odbc |
43 |
.endif |
44 |
|
45 |
.ifdef(WITH_MYSQL) |
46 |
CONFIGURE_ARGS+= --enable-mysql |
47 |
USE_MYSQL= yes |
48 |
.else |
49 |
CONFIGURE_ARGS+= --disable-mysql |
50 |
.endif |
51 |
|
27 |
.if !defined(NOPORTDOCS) |
52 |
.if !defined(NOPORTDOCS) |
28 |
PORTDOCS= bench.txt bench1.txt glpk.ps glpk_faq.txt gmpl.ps \ |
53 |
PORTDOCS= bench.txt bench1.txt glpk.ps glpk_faq.txt gmpl.ps \ |
29 |
gomory.djvu opb.txt |
54 |
gomory.djvu opb.txt tables.txt |
30 |
.endif |
55 |
.endif |
31 |
|
56 |
|
|
|
57 |
post-patch: |
58 |
@${REINPLACE_CMD} -e "s;\/usr\/include\/mysql;${LOCALBASE}\/include\/mysql;g" \ |
59 |
${WRKSRC}/configure |
60 |
|
32 |
post-install: |
61 |
post-install: |
33 |
@${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/ |
62 |
@${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/include/ |
34 |
|
63 |
|
Lines 40-43
Link Here
|
40 |
done |
69 |
done |
41 |
.endif |
70 |
.endif |
42 |
|
71 |
|
43 |
.include <bsd.port.mk> |
72 |
.include <bsd.port.post.mk> |