2 # Copyright (C) 2010-2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=@GNU
/$(PKG_NAME
)
16 PKG_HASH
:=096e4be3f83878ccf70e1fdb62ad1c178715ef8c0d244254c29e2f9f0c1afa70
17 PKG_MD5SUM
:=ad4f681463db1b78ad88b956b736fa25
20 PKG_LICENSE_FILES
:=COPYING
21 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
25 include $(INCLUDE_DIR
)/package.mk
27 define Package
/libglpk
30 TITLE
:=The GNU Linear Programming Kit
31 URL
:=http
://www.gnu.org
/software
/glpk
/
34 define Package
/libglpk
/description
35 The GLPK
(GNU Linear Programming Kit
) package is intended for solving
36 large-scale linear programming
(LP
), mixed integer programming
(MIP
),
37 and other related problems. It is a set of routines written in ANSI C
38 and organized in the form of a callable library.
44 TITLE
:=The GNU Linear Programming Kit
(glpsol
)
45 URL
:=http
://www.gnu.org
/software
/glpk
/
49 define Build
/InstallDev
50 $(INSTALL_DIR
) $(1)/usr
/include/
51 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
52 $(INSTALL_DIR
) $(1)/usr
/lib
/
53 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.
{so
*,a
,la
} $(1)/usr
/lib
/
56 define Package
/libglpk
/install
57 $(INSTALL_DIR
) $(1)/usr
/lib
/
58 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
61 define Package
/glpsol
/install
62 $(INSTALL_DIR
) $(1)/usr
/bin
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/glpsol
$(1)/usr
/bin
66 $(eval
$(call BuildPackage
,libglpk
))
67 $(eval
$(call BuildPackage
,glpsol
))