From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LBTYM-0000Dd-1Z for garchives@archives.gentoo.org; Sat, 13 Dec 2008 12:25:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 385E9E0357; Sat, 13 Dec 2008 12:25:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id F1A28E0357 for ; Sat, 13 Dec 2008 12:25:00 +0000 (UTC) Received: by smtp.gentoo.org (Postfix, from userid 2002) id 79570658B8; Sat, 13 Dec 2008 12:25:00 +0000 (UTC) Date: Sat, 13 Dec 2008 12:25:00 +0000 From: Markus Dittrich To: "Andrey G. Grozin" Cc: Markus Dittrich , gentoo-science@lists.gentoo.org Subject: Re: [gentoo-science] mathgl octave bindings Message-ID: <20081213122500.GA25883@woodpecker.gentoo.org> References: <4789A152.6030704@cesmail.net> <20081209141514.GB20474@woodpecker.gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@lists.gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) X-Archives-Salt: 5821138f-3a6e-48f4-9e66-fa9b90973542 X-Archives-Hash: e08a82ef53c8741da079194c9195dfbb --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable "Andrey G. Grozin" writes: > On Tue, 9 Dec 2008, Markus Dittrich wrote: >> "Andrey G. Grozin" writes: >>> How to install this as an octave package? Perhaps, octave-forge.eclass= =20 >>> can >>> be used? Should I hack the mathgl ebuild so that it does this octave >>> installation (when USE=3Doctave)? Or, maybe, there should be a separate >>> octave-mathgl ebuild (perhaps, inheriting octave-forge) which depends on >>> mathgl[octave]? >> This looks pretty much like a generic octave-forge package as far as >> I can tell. Simply renaming one of the octave-forge ebuilds >> in the overlay should probably work out of the box. > Yes, thanks, this works for me. But the problem is: mathgl.tar.gz is a=20 > generated file (it is actually a target in the mathgl's Makefile). It can= =20 > be different on different systems (at least, the directory name=20 > i686-pc-linux-gnu-api-v32 will be different). So, it cannot have a fixed= =20 > checksum. Is it possible to write some octave-forge-* like ebuild which= =20 > will take /usr/share/mathgl/octave/mathgl.tar.gz and install it into=20 > /usr/share/octave/packages/ without checking checksums etc.? > > Andrey Maybe, instead of moving mathgl.tar.gz onto the live filesystem we should just install the octave_forge like package via the octave_forge.eclass when we build and install mathgl itself=20 (via a useflag). I am not sure at the moment if the=20 octave_forge.eclass is organized in a way that allows this, but it could probably be done by re-arranging some bits in the eclass. I'll check. Best, Markus --=20 --=20 Markus Dittrich (markusle) Gentoo Linux Developer Scientific applications --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFJQ6mcxlRwCwb7k40RAkFiAJ9/7a1YTAjsVFA2wXZd3Ie4/+K0IgCfbgHJ Cjq/ploTawNg/b5nmkHq1Sk= =TJ75 -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z--