From dfdcc0acbb7ef97e975e6b88d050e06bb3ec08d0 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Tue, 21 Jun 2011 13:35:01 +0200 Subject: Added fortran-2.eclass support (Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916) --- sci-electronics/tnt/ChangeLog | 3 +++ sci-electronics/tnt/Manifest | 20 +++++--------------- sci-electronics/tnt/tnt-1.2.2.ebuild | 26 +++++++++++--------------- 3 files changed, 19 insertions(+), 30 deletions(-) (limited to 'sci-electronics') diff --git a/sci-electronics/tnt/ChangeLog b/sci-electronics/tnt/ChangeLog index d5fd56c42..ac0471177 100644 --- a/sci-electronics/tnt/ChangeLog +++ b/sci-electronics/tnt/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 21 Jun 2011; Justin Lecher tnt-1.2.2.ebuild: + Added fortran-2.eclass support + 24 Feb 2011; Andreas K. Huettel tnt-1.2.2.ebuild, -files/tnt-1.2.2-Makefile-am.patch, -files/tnt-1.2.2-doc-Makefile-am.patch, +files/tnt-1.2.2-docs.patch, diff --git a/sci-electronics/tnt/Manifest b/sci-electronics/tnt/Manifest index 505854cf8..caf7984ba 100644 --- a/sci-electronics/tnt/Manifest +++ b/sci-electronics/tnt/Manifest @@ -9,23 +9,13 @@ AUX tnt-1.2.2-gui.patch 900 RMD160 acfa4c03aa92c97b257f3d7d5a08e01d94834e77 SHA1 AUX tnt-1.2.2-namespaces.patch 6862 RMD160 2a32bb175e4769f35bd9d91521da7c9ac13c11d9 SHA1 7a181abc878951f631d576188144e44422743eea SHA256 d777646d0e7a43aee5c68e5061a85cd99be45cd539b683afff7752d7581d16c1 AUX tnt-1.2.2-tkcon.patch 447 RMD160 d3b708d681a5a468c9f17b27dba6c273e3b472ad SHA1 55e8f6bb54d4e59ce73620d2909d6d8b23197770 SHA256 1302823cd11ad31dcca115abb93a6f1c07299872bf5d48d51815b5436bbee846 DIST tnt-1.2.2.tar.gz 2020099 RMD160 1a2ba68a93ee21590bb25a3eacf85d3773c3e77d SHA1 bd089863ca2cd939009253e83f4ab75317191047 SHA256 cbb418d0de4f244d8174e8826e4d8272bce753f50431c9d87af08928f5817445 -EBUILD tnt-1.2.2.ebuild 1560 RMD160 cf0dc81a332f776ea0d74861a840b0f65c5c5055 SHA1 d64b470d0edf236e2447e646c4cc31c81d3a6579 SHA256 db439bd394e69329ace1f76cba887df819c1f67a9a4e9f01cc04eca743efe15c -MISC ChangeLog 1471 RMD160 40f5cb7452c76c3c9d9b49662ea2bee7523517eb SHA1 5d2b379e449fe2a19de5b1437db0c48e5ae334db SHA256 11c0975f971df7b61f92f646192e76fc99b5e91bbbd727a04497922a4859dcbd +EBUILD tnt-1.2.2.ebuild 1393 RMD160 bedf57bded2fce1a24f5b9b1c8de435c53edf307 SHA1 1d3ea64efa964281946d6cc68ce0c3725e3336de SHA256 d85073741622f68278eda681f06912c0589b8e9cd22eca9bbdf57c539c190c35 +MISC ChangeLog 1570 RMD160 c44ad19a09b99b7f97c9649f3018621ab0e3dc3e SHA1 db8b47fb73056c7b6f28e77d2311cd4534fd5bfc SHA256 554d8003d0e8ceab3759f57728b7a4a38fcc96bc7c11d2a0f6161ceba52e72ae MISC metadata.xml 169 RMD160 64326712291b01dc0338c2d7e25ee531c79070d4 SHA1 af996dd4475f4ed9db91e2661af914b63818b061 SHA256 d4bef2a959b97ce8ccc4593e629e4743b9bb8303843d9edf72d148ffbf076939 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBAgAGBQJNZ9ckAAoJENwGBM22xffetAkP/juRzl2U6n3nnm0FjCPLHtQ/ -RFAV2ft3axnDyy1sWGq4Zwbd1eFPi9X2qRC72lTo/4YS2KrDnoYMK1ku4Qr22Y+O -KgZ8VALMBrOq9lwyQJmhlWxEqHZCw00PlaDAOR4Rx2BXDftS9+zQFOmtUXKMqbjX -T2EdtHTIllwtrH/pT4atYlMw/c5LK3OctC9ABMMqsjvIXz1UX58oTFTj51xQl2fo -bt2A2xYwu0lMPoT/ehzhKEwfGye9ZdJ2Sa/C18A7h8GVr1MVjLsa77yuZ0O4DWAy -A74w5OvfDdT33luJUapvCLf3oPzue1qO/sS6IUXMSQiThhseu5D1cSs344C4OVu4 -SOafn6hQPVIPD1thRFYtIgynjJrYCF9BsYRF6v9cxxoyxTajXRITsC/9MzIBmwEp -zgNy6HhSCVzTUYjOFlvMNCyRY+F6HSYz5AbV/3ScozFqma310+kBhNZpbcSIHnqh -LPub6hXYpRJTvKibP9pIDsx7Tm4zIGyRs3iyeBFnVn65TICpJyPj1chlQeUqnUIa -gSLmf2E6dmj5f9YCc+6ATlohzOo2S4AjcZxbeficslCKoSc8Fcnk0/WlFWMJ1fpO -QRzMub6bKaOUztHLbaHqiT7bFd46O9A79zFda8rYI5e7FjPwLfUihFzuXY7w1TyW -VTRyc8fRpa3IIhLA1n8W -=K/xF +iEUEARECAAYFAk4AgeUACgkQgAnW8HDreRaBRgCcD3kWWD8NdZejNatW6RyrGukt +mBkAlinroulZkSnd7WZ4mpzL3DDyugs= +=fDYr -----END PGP SIGNATURE----- diff --git a/sci-electronics/tnt/tnt-1.2.2.ebuild b/sci-electronics/tnt/tnt-1.2.2.ebuild index 8ce4ae021..78922bb48 100644 --- a/sci-electronics/tnt/tnt-1.2.2.ebuild +++ b/sci-electronics/tnt/tnt-1.2.2.ebuild @@ -3,29 +3,27 @@ # $Header: $ EAPI=4 -inherit base autotools eutils toolchain-funcs + +inherit base autotools eutils fortran-2 toolchain-funcs DESCRIPTION="MoM 2.5 D stripline simulator" -SRC_URI="mirror://sourceforge/mmtl/${P}.tar.gz" HOMEPAGE="http://mmtl.sourceforge.net/" -LICENSE="BSD GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +SRC_URI="mirror://sourceforge/mmtl/${P}.tar.gz" SLOT="0" +LICENSE="BSD GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="doc" RDEPEND=" dev-lang/tcl dev-tcltk/tcllib dev-tcltk/itcl - dev-tcltk/bwidget - sys-devel/gcc[fortran] -" + dev-tcltk/bwidget" DEPEND="${RDEPEND} dev-texlive/texlive-latex dev-tex/latex2html - media-gfx/imagemagick -" + media-gfx/imagemagick" PATCHES=( "${FILESDIR}/${P}"-{calc,bem-nmmtl,namespaces,f77,tkcon,docs,gui}.patch ) @@ -40,21 +38,19 @@ src_prepare() { } src_install () { - emake DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog NEWS README THANKS || die + default # tcl cannot handle the archives created by dodoc dohtml COPYING || die if use doc; then - dodoc doc/*.pdf doc/*.png || die - dohtml doc/user-guide/* || die + dodoc doc/*.pdf doc/*.png + dohtml doc/user-guide/* fi # Install icon convert gui/logo.gif gui/tnt.png docinto "examples" - dodoc examples/* || die "failed to install exampels" + dodoc examples/* newicon gui/tnt.png tnt.png make_desktop_entry ${PN} "tnt" ${PN} } -- cgit v1.2.3