diff options
author | 2003-11-20 20:26:10 +0000 | |
---|---|---|
committer | 2003-11-20 20:26:10 +0000 | |
commit | 4f5bdcede7a48d896d737438e1bb8122deca0b62 (patch) | |
tree | 6a5e75b37365a9a7fe2d2c913dee76ab1c7f29f9 /app-sci/glpk/glpk-4.2.ebuild | |
parent | Initial commit. ebuild written by robbat2@gentoo.org (diff) | |
download | gentoo-2-4f5bdcede7a48d896d737438e1bb8122deca0b62.tar.gz gentoo-2-4f5bdcede7a48d896d737438e1bb8122deca0b62.tar.bz2 gentoo-2-4f5bdcede7a48d896d737438e1bb8122deca0b62.zip |
Initial commit. ebuild written by robbat2@gentoo.org
Diffstat (limited to 'app-sci/glpk/glpk-4.2.ebuild')
-rw-r--r-- | app-sci/glpk/glpk-4.2.ebuild | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/app-sci/glpk/glpk-4.2.ebuild b/app-sci/glpk/glpk-4.2.ebuild new file mode 100644 index 000000000000..8c1025e2b715 --- /dev/null +++ b/app-sci/glpk/glpk-4.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-sci/glpk/glpk-4.2.ebuild,v 1.1 2003/11/20 20:26:08 robbat2 Exp $ + +DESCRIPTION="GNU Linear Programming Kit" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" +HOMEPAGE="http://www.gnu.org/software/${PN}/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" + +RDEPEND="java? ( >=virtual/jdk-1.4* ) + sys-libs/glibc" +DEPEND=">=sys-devel/gcc-3.2* ${RDEPEND} + doc? ( app-text/ghostscript )" + +src_compile() { + LIBS="${LIBS} -lm" econf --enable-shared || die + emake || die "emake failed" + if use java; then + cd ${S}/contrib/jni + emake || die "emake java failed" + fi +} + +src_install() { + make DESTDIR=${D} install || die "make install failed" + # base docs + dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README + #examples + docinto examples + rm ${S}/examples/{Make*,glpsol*} + dodoc ${S}/examples/* + #docs + if use doc; then + cd ${S}/doc + for i in *.ps; do + ps2pdf14 ${i} + done + fi + dodoc ${S}/doc/* + #java + if use java; then + cd ${S}/contrib/jni + dolib c/libglpk_jni.so + dojar java/glpk.jar + docinto java + mv contrib/java/sample/README contrib/java/sample/README.sample + dodoc contrib/java/README contrib/java/sample/* + fi +} |