From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-science+bounces-1510-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1RDNLS-0003rx-An
	for garchives@archives.gentoo.org; Mon, 10 Oct 2011 21:25:10 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 4FFB421C102;
	Mon, 10 Oct 2011 21:24:58 +0000 (UTC)
Received: from smtp.mail.drexel.edu (pm2.irt.drexel.edu [144.118.29.82])
	by pigeon.gentoo.org (Postfix) with ESMTP id 5EDFA21C0AD
	for <gentoo-science@lists.gentoo.org>; Mon, 10 Oct 2011 21:24:48 +0000 (UTC)
Received: from smtp.mail.drexel.edu (localhost.localdomain [127.0.0.1])
	by smtp.mail.drexel.edu (Postfix) with SMTP id D37D611672A
	for <gentoo-science@lists.gentoo.org>; Mon, 10 Oct 2011 17:24:47 -0400 (EDT)
Received: from localhost (pool-72-76-148-191.nwrknj.east.verizon.net [72.76.148.191])
	(using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))
	(No client certificate requested)
	by smtp.mail.drexel.edu (Postfix) with ESMTP id 8C729116683
	for <gentoo-science@lists.gentoo.org>; Mon, 10 Oct 2011 17:24:47 -0400 (EDT)
Date: Mon, 10 Oct 2011 17:20:48 -0400
From: "W. Trevor King" <wking@drexel.edu>
To: gentoo-science@lists.gentoo.org
Subject: [gentoo-science] hdfview keyword and dev-java/hdf-java
Message-ID: <20111010212047.GA8829@tyr.home.net>
Precedence: bulk
List-Post: <mailto:gentoo-science@lists.gentoo.org>
List-Help: <mailto:gentoo-science+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-science+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-science+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-science.gentoo.org>
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="bp/iNruPH9dso1Pn"
Content-Disposition: inline
OpenPGP: id=39A2F3FA2AB17E5D8764F388FC29BDCDF15F5BE8;
 url=http://www.physics.drexel.edu/~wking/pubkey.txt
User-Agent: Mutt/1.5.21 (2010-09-15)
X-PerlMx-Authed: User SMTP Authed
X-Archives-Salt: 
X-Archives-Hash: c55ea5a2b3cf07d66f628b50b9093261


--bp/iNruPH9dso1Pn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Gentoo science team,

I've just finished extending the hdf-java ebuild from the science
overlay to optionally compile and install hdfview [1].  The resulting
ebuild is in my `wtk` overlay [2] if people want to test it out.  I'm
posting this here in the hopes that the science team will pull my
changes into the science overlay.  You get a working ebuild, and I
don't have to worry about maintenance ;).

I have very little experience with Java and Java packaging, so I'm
sure there are things that could have been done more cleanly; please
send along any suggestions.  The main difficulty was working around
upstream dependency bundling, which I took a fair stab at.  With the
hdfview USE flag, hdf-java now pulls in my new or updated packages for
dev-java/fits, dev-java/netcdf, dev-java/joda-time, and
dev-java/joda-convert.  There are still a number of other libraries
bundled in netcdf that should get pulled out into explicit
dependencies, but I was running out of time to work on HDFView.

Anyhow, hopefully there's something in here that's worth moving from
my quasi-personal overlay into the more official `science` overlay.
I'm not sure what the best way of submitting the changes is.  I can
attach ebuilds, patchfiles, etc. in a message to the list, or I can
branch the science overlay's Git repo.  For now I've just left
everything in my `wtk` repo, since that's easy enough to pull via
layman.

Thanks,
Trevor

[1]: http://www.hdfgroup.org/hdf-java-html/hdfview/
[2]: http://physics.drexel.edu/~wking/unfolding-disasters/posts/Gentoo_over=
lay/

--=20
This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy

--bp/iNruPH9dso1Pn
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iQEcBAEBAgAGBQJOk2GtAAoJEPe7CdOcrcTZ+KgIAJmudSczZL8ArqJRI1ojrUcn
3qm6+y6uEPoZcZLBZrkZ7YXjuKNX/CeMjkhlVWX8GZC4n1LhAbo0946rJd7IODkN
2M627oYtsXxHN1qOIBKc2GTn6kae30N7QE4XkfB07GSyXb0+1jEInxMuP81zGRxv
CXZ60Zu9c8I/UGAyEXdxLrIRSWAMMvEKKuHR+vY2xH65LmUYT/5cokZZ04VFGCeS
CdmfYi9AfdDVwcdUtLMkFNdzheUPMGbGDvGO3hEg6/NqX+qTJiqTUlQWHj3gr5SW
KD9WP++je/tH/NthurDb4CQ3AYRvZ7Kchsqc9k6Ug4cWetzYBwVqbJB0Tkoyp6M=
=QDdJ
-----END PGP SIGNATURE-----

--bp/iNruPH9dso1Pn--