aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-23 11:31:13 +0200
committerJustin Lecher <jlec@gentoo.org>2011-06-23 11:31:13 +0200
commit4b2af7539e9632e735d924ec6aaf510f5d6ccf33 (patch)
tree95f68ae9dfcab36290a7b38d1d5e372b332df9e5 /sci-chemistry/jana2000
parentStreamlined fortran-2 eclass usage (diff)
downloadsci-4b2af7539e9632e735d924ec6aaf510f5d6ccf33.tar.gz
sci-4b2af7539e9632e735d924ec6aaf510f5d6ccf33.tar.bz2
sci-4b2af7539e9632e735d924ec6aaf510f5d6ccf33.zip
Streamlined fortran-2 eclass usage
(Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'sci-chemistry/jana2000')
-rw-r--r--sci-chemistry/jana2000/ChangeLog3
-rw-r--r--sci-chemistry/jana2000/Manifest10
-rw-r--r--sci-chemistry/jana2000/jana2000-20071218.ebuild23
3 files changed, 20 insertions, 16 deletions
diff --git a/sci-chemistry/jana2000/ChangeLog b/sci-chemistry/jana2000/ChangeLog
index 45ec648be..9ce5cfa4a 100644
--- a/sci-chemistry/jana2000/ChangeLog
+++ b/sci-chemistry/jana2000/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Jun 2011; Justin Lecher <jlec@gentoo.org> jana2000-20071218.ebuild:
+ Streamlined fortran-2 eclass usage
+
21 Jun 2011; Justin Lecher <jlec@gentoo.org> jana2000-20071218.ebuild:
Added fortran-2.eclass support
diff --git a/sci-chemistry/jana2000/Manifest b/sci-chemistry/jana2000/Manifest
index 0ae284e87..7e6b6175a 100644
--- a/sci-chemistry/jana2000/Manifest
+++ b/sci-chemistry/jana2000/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
AUX 20071218-g77.diff 2497 RMD160 481534a1839611b9b21975afb4d8fa60cc7c182d SHA1 64531e7eda145e08b4251d7a3bf6284b4f6c5226 SHA256 9d115c0a216ebda5b69c45f7df6f7f3c26e953ee0baf59d39aff36aadd6e394f
AUX 20071218-gfortran.diff 2560 RMD160 cb22047fa61f67568c481c467145c0c57bf2f755 SHA1 aeeb8aaeff08a5b7c30e698f8b8cc3a1e44a3cf8 SHA256 283bee1581ef8bcfe3c288e7249815a57f920d77ea85589824cf32e1a5c792ec
DIST jana2000.tar.gz 3261905 RMD160 dd61f0f65da066b61b91d3ad69d045705a894e93 SHA1 0a0851e8340bb3f37ee881fa94a581a19d04d8ea SHA256 4b1369889882d4a9b3331c870a37d76ec9aeee94a9959581b08dbb1f8f4bf71a
-EBUILD jana2000-20071218.ebuild 1535 RMD160 410e7bcc655396014fa1bd9dc719f6179018b0fd SHA1 845f29635f4b270ff104b6b02c96cdd606594e77 SHA256 6a95e8524004a8e0f385aaef5bc2d1e8ac7c42f5e598c525f784108575d73839
-MISC ChangeLog 757 RMD160 aab52ed5fe97f49eebd4a9819052493897045beb SHA1 fe1c7cde7de8eda0493573617314f0da2a047a3c SHA256 ff2ff076e5fc3e510e398c5626e5e3b4fece4439a48ad85c371b1b882579ac05
+EBUILD jana2000-20071218.ebuild 1426 RMD160 16a44abf4b90ae8f624df0ee09ebb3a4ad344a08 SHA1 d6276d698ba7928f1d44a5dfda70f8cb011e85d4 SHA256 8fd1afbd1d06533b3bc30b2c0514c9d68e7e3b0bf7d9213cbf4a54e1321cabb5
+MISC ChangeLog 868 RMD160 22b8ad86761570c759a5416407ccd6e9621eed37 SHA1 b6ca9fec16108d032f3ef9972582487f25409666 SHA256 0b630229daeecfb2d23079cbd4f07899ccf5e33f3833b701503f401b031a255d
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk4AePwACgkQgAnW8HDreRa6YQCfajIOCvzoqJrz5ZSIIrcSi89k
-088AoKe//e9EoS8IBjBHrmfNbMB9WeLE
-=e1rQ
+iEYEARECAAYFAk4DB+EACgkQgAnW8HDreRaf4ACgkyt97d9bb87uz4cNmocaxBjG
+f3MAoLLTKKnY3YgXOlLn1KbAR3hkmxW7
+=G/Tv
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/jana2000/jana2000-20071218.ebuild b/sci-chemistry/jana2000/jana2000-20071218.ebuild
index 6aba06cab..cfd10b0f1 100644
--- a/sci-chemistry/jana2000/jana2000-20071218.ebuild
+++ b/sci-chemistry/jana2000/jana2000-20071218.ebuild
@@ -2,9 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI=4
+
inherit eutils fortran-2 toolchain-funcs
-DESCRIPTION="the crystallographic computing system"
+DESCRIPTION="The crystallographic computing system"
HOMEPAGE="http://www-xray.fzu.cz/jana/jana.html"
SRC_URI="ftp://ftp.fzu.cz/pub/cryst/beta2000/${PN}.tar.gz"
@@ -13,17 +15,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="x11-libs/libX11"
+RDEPEND="
+ x11-libs/libX11
+ virtual/fortran"
DEPEND="${RDEPEND}
x11-proto/xproto
sys-apps/gawk"
S="${WORKDIR}/${PN}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
+src_prepare() {
einfo "setting up the Makefile for $(tc-getFC)"
if [[ $(tc-getFC) =~ gfortran ]]; then
@@ -34,18 +35,18 @@ src_unpack() {
}
src_compile() {
- emake -j1 CCOM="$(tc-getCC)" || die "emake failed"
+ emake -j1 CCOM="$(tc-getCC)"
}
src_install() {
- dobin jana2000 || die "dobin failed"
- dodoc README.TXT || die "dodoc failed"
+ dobin jana2000
+ dodoc README.TXT
insinto /usr/share/${PN}/source
- doins -r source/{fg,data} || die "doins failed"
+ doins -r source/{fg,data}
echo "JANADIR=/usr/share/${PN}" >"${T}/jana2000env"
- newenvd "${T}/jana2000env" 99jana2000env || die "newenvd failed"
+ newenvd "${T}/jana2000env" 99jana2000env
}
pkg_postinst() {