From cee4d19101accb02988738471d0f0292c2700f28 Mon Sep 17 00:00:00 2001 From: Sebastien Fabbro Date: Fri, 25 Nov 2011 17:39:01 +0000 Subject: [PATCH] Version bump. Removed some patches applied upstream Package-Manager: portage-2.1.10.37/cvs/Linux x86_64 --- sci-mathematics/octave/ChangeLog | 7 +- sci-mathematics/octave/Manifest | 10 ++- sci-mathematics/octave/octave-3.4.3.ebuild | 86 ++++++++++++++++++++++ 3 files changed, 98 insertions(+), 5 deletions(-) create mode 100644 sci-mathematics/octave/octave-3.4.3.ebuild diff --git a/sci-mathematics/octave/ChangeLog b/sci-mathematics/octave/ChangeLog index 6aac2376c9d4..932f1aba8da1 100644 --- a/sci-mathematics/octave/ChangeLog +++ b/sci-mathematics/octave/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-mathematics/octave # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.107 2011/10/05 18:44:23 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.108 2011/11/25 17:39:01 bicatali Exp $ + +*octave-3.4.3 (25 Nov 2011) + + 25 Nov 2011; Sébastien Fabbro +octave-3.4.3.ebuild: + Version bump. Removed some patches applied upstream 05 Oct 2011; Alexis Ballier octave-3.2.4-r1.ebuild, octave-3.2.4-r3.ebuild, octave-3.4.0-r2.ebuild: diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest index 6a938ed508a6..d00440426aa8 100644 --- a/sci-mathematics/octave/Manifest +++ b/sci-mathematics/octave/Manifest @@ -23,15 +23,17 @@ AUX octave-3.4.0-help.patch 605 RMD160 fa6a63ebb50a452386dc0c10f6b54afe806bd2cc AUX octave-3.4.0-pkgbuilddir.patch 1429 RMD160 00765a8faf96f19e3a725da030986867995f6e8e SHA1 ce76db87fb480a3492ed89a906774b49273297e7 SHA256 b6a73e80041ae0847c0eb89e8cdc9f2135622567d18378c429f9ed3e498aed65 DIST octave-3.2.4.tar.bz2 12080959 RMD160 6dcdea7ef2431b8427da5e6b9d2113e0e5736f43 SHA1 7de078564027108f3436f3ba7bf5993a6b411a67 SHA256 48471d05c7ed9c0a5a4d5fa4ae8a857447ac3da1197f86cfe79b9d8f4fdfd147 DIST octave-3.4.0.tar.bz2 14619487 RMD160 8448fc8277e19dab8dbc5c0121e673e9198c74ec SHA1 936a8fc962abd96e7568fb5909ec2a4d7997a1a8 SHA256 0fb4f78f43320eec82477c1bbde42877e0e490a9f4903966b1682a9600ffcc2b +DIST octave-3.4.3.tar.bz2 15085117 RMD160 d6f43fca9097b40f163c140db853d8ac1383ab39 SHA1 fe622c28a38f8730c59e46211bc7b18e7f51a679 SHA256 94d119cc93a38465e9c00dd36b9cc063abbda7ae8cb39407cf88a2bddc9dc148 EBUILD octave-3.2.4-r1.ebuild 2916 RMD160 45f8a2be227c116671e4b09184d7322392b9b71e SHA1 ca2f91e277d2fd6d8e05e0cdd24b7240b4822151 SHA256 84372c2a81e53ce66a74402becbf1a82dd6128a35473745f6a2504c45c164528 EBUILD octave-3.2.4-r3.ebuild 3300 RMD160 561eaf4923654b507c44263b9c13983a4d68a31a SHA1 544e0d5e2c86889c15a92be498f77da7fc132206 SHA256 561084be6d67c48884c94c488dd7168f20abe5c5c1299eab783e735c3b396777 EBUILD octave-3.4.0-r2.ebuild 2192 RMD160 8fb99f465c2bc4abdea565d1a9be26a3e9721a39 SHA1 8724186c8f24c11122f4869757af2fa0d13dc2d2 SHA256 0068c34c30fe9b37717f28a5bcfe33e9938ca71b23a8bf0eb90f99115a52589a -MISC ChangeLog 26715 RMD160 f5c6500f69f240e54a65bfdbc4871991a3692775 SHA1 6fd69035588bebdadc1ecd503371dbdb1662067a SHA256 2b6c792c10f8f07b43bbbb40edbdffb3dc46b77120ccf6df9136173473f2be8a +EBUILD octave-3.4.3.ebuild 2134 RMD160 c380de294643f05fa44e1aa9f277f6bf842c0334 SHA1 c021de4877e9bf8086d6be06241707a44dca59f5 SHA256 11dfaa9915858111c14fe44d94002be0c5ae161328875ec0f22bcf55fbc96cc3 +MISC ChangeLog 26876 RMD160 b1ceb7e1afd051614eeb91c7ab91b4507fb46646 SHA1 526c518dc6825ada71c03d38d7759e045370f6fd SHA256 8a7a349938e26278cc8a7a0f0cc510690837b292c87ccf5804235584fedd2fda MISC metadata.xml 260 RMD160 27a4292b758e1199d0092b731cba79033f1b4167 SHA1 9997a99a4d6115f3b901208ba711d735ce9be36e SHA256 5fda55fd44bfec5755e1c3ac828887c37f0eebed6b3b972454e123ac2472d3ff -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk6MpY0ACgkQvFcC4BYPU0rJOgCgyczjud7i9R56Rg0cF4wYzrR+ -910AoKSyZpx+Gg1h842Pzv86IqWIuxLO -=NAzx +iEYEARECAAYFAk7P0sAACgkQ1ycZbhPLE2CrxQCgkAEdl8Asvc85aPoypkvmOOyn +Ah4An0nQxyWpYs8Jd66G9f870Z9z5iCQ +=4gKp -----END PGP SIGNATURE----- diff --git a/sci-mathematics/octave/octave-3.4.3.ebuild b/sci-mathematics/octave/octave-3.4.3.ebuild new file mode 100644 index 000000000000..4510d5820534 --- /dev/null +++ b/sci-mathematics/octave/octave-3.4.3.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/octave-3.4.3.ebuild,v 1.1 2011/11/25 17:39:01 bicatali Exp $ + +EAPI=4 +inherit eutils base autotools + +DESCRIPTION="High-level interactive language for numerical computations" +LICENSE="GPL-3" +HOMEPAGE="http://www.octave.org/" +SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.bz2" + +SLOT="0" +IUSE="curl doc fftw readline sparse test zlib" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND="dev-libs/libpcre + media-gfx/graphicsmagick[cxx] + media-libs/ftgl + media-libs/qhull + sci-libs/qrupdate + sci-mathematics/glpk + sci-visualization/gnuplot + sys-libs/ncurses + virtual/lapack + virtual/opengl + x11-libs/libX11 + >=x11-libs/fltk-1.3:1[opengl] + curl? ( net-misc/curl ) + fftw? ( sci-libs/fftw:3.0 ) + sparse? ( + sci-libs/camd + sci-libs/ccolamd + sci-libs/cholmod + sci-libs/colamd + sci-libs/cxsparse + sci-libs/umfpack ) + zlib? ( sys-libs/zlib ) + !sci-mathematics/octave-forge" + +DEPEND="${RDEPEND} + virtual/latex-base + sys-apps/texinfo + dev-texlive/texlive-genericrecommended + dev-util/gperf + dev-util/pkgconfig" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.4.0-{pkgbuilddir,help}.patch + eautoreconf +} + +src_configure() { + # hdf5 disabled because not really useful (bug #299876) + econf \ + --localstatedir=/var/state/octave \ + --enable-shared \ + --without-hdf5 \ + --with-glpk \ + --with-opengl \ + --with-qrupdate \ + --with-blas="$(pkg-config --libs blas)" \ + --with-lapack="$(pkg-config --libs lapack)" \ + $(use_enable readline) \ + $(use_with curl) \ + $(use_with fftw fftw3) \ + $(use_with fftw fftw3f) \ + $(use_with sparse umfpack) \ + $(use_with sparse colamd) \ + $(use_with sparse ccolamd) \ + $(use_with sparse cholmod) \ + $(use_with sparse cxsparse) \ + $(use_with zlib z) +} + +src_install() { + default + if use doc; then + einfo "Installing documentation..." + insinto /usr/share/doc/${PF} + doins $(find doc -name \*.pdf) + fi + use test && dodoc test/fntests.log + echo "LDPATH=/usr/$(get_libdir)/octave-${PV}" > 99octave + doenvd 99octave || die +} -- 2.26.2