aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/glpk/Makefile11
-rw-r--r--math/glpk/distinfo6
-rw-r--r--math/glpk/pkg-descr13
-rw-r--r--math/glpk/pkg-plist3
4 files changed, 19 insertions, 14 deletions
diff --git a/math/glpk/Makefile b/math/glpk/Makefile
index 08c687c9f151..fe25b1f6a8f4 100644
--- a/math/glpk/Makefile
+++ b/math/glpk/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= glpk
-PORTVERSION= 4.14
+PORTVERSION= 4.15
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= glpk
@@ -20,19 +20,18 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
USE_GMAKE= yes
+USE_LDCONFIG= yes
CFLAGS+= -trigraphs
-DOCFILES= lang.ps refman.ps bench.txt glpk_faq.txt
-
.if !defined(NOPORTDOCS)
-PORTDOCS= *
+PORTDOCS= lang.ps refman.ps bench.txt bench1.txt
.endif
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
- for file in ${DOCFILES} ; do \
- ${INSTALL_DATA} ${WRKSRC}/doc/$$file ${DOCSDIR} ; \
+ for docfile in ${PORTDOCS} ; do \
+ ${INSTALL_MAN} ${WRKSRC}/doc/$${docfile} ${DOCSDIR} ; \
done
.endif
diff --git a/math/glpk/distinfo b/math/glpk/distinfo
index 0301f3c40ea5..aec3279e50f7 100644
--- a/math/glpk/distinfo
+++ b/math/glpk/distinfo
@@ -1,3 +1,3 @@
-MD5 (glpk-4.14.tar.gz) = 5f39433ac2973b66fa001856bd861c77
-SHA256 (glpk-4.14.tar.gz) = 80446c61f241271a8871c4e75c6d39e4e3c8fc08d832daeefa6f3076262e0159
-SIZE (glpk-4.14.tar.gz) = 1079105
+MD5 (glpk-4.15.tar.gz) = 398130547c0f0045186ddc34cdc7b9c7
+SHA256 (glpk-4.15.tar.gz) = 3b628fc1ef898d1560bebde71256e0a40f904f44211cd0d51ee1e3a59f48dbc3
+SIZE (glpk-4.15.tar.gz) = 1291700
diff --git a/math/glpk/pkg-descr b/math/glpk/pkg-descr
index 3d6ef5852581..0014aba1c917 100644
--- a/math/glpk/pkg-descr
+++ b/math/glpk/pkg-descr
@@ -1,8 +1,11 @@
-GLPK -- GNU Linear Programming Kit.
+The GLPK package is a set of routines written in ANSI C and organized
+in the form of a callable library. This package is intended for solving
+large-scale linear programming (LP), mixed integer linear programming (MIP)
+and other related problems.
-The GLPK package is intended for solving large scale linear programming
-problems by means of the revised simplex method. It is a set of routines
-organized in the form of a library and written in the ANSI C programming
-language.
+The GLPK package includes the following main components:
+
+- implementation of the simplex method;
+- implementation of the exact simplex method based on bignum (rational)
WWW: http://www.gnu.org/software/glpk/glpk.html
diff --git a/math/glpk/pkg-plist b/math/glpk/pkg-plist
index ca37c6bd0939..63821eeb9586 100644
--- a/math/glpk/pkg-plist
+++ b/math/glpk/pkg-plist
@@ -2,3 +2,6 @@ bin/glpsol
bin/tspsol
include/glpk.h
lib/libglpk.a
+lib/libglpk.la
+lib/libglpk.so
+lib/libglpk.so.0