diff options
author | Justin Lecher <jlec@gentoo.org> | 2011-03-07 12:04:48 +0100 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2011-03-07 12:04:48 +0100 |
commit | 11be4fb8199e8cb6229576d2697228e9583b040b (patch) | |
tree | 1d55e41d6a8c1deaf6d6c389beeed9a87e1e4ee5 /sci-visualization/v_sim | |
parent | Correct Slots for gtk 3 introduction to tree (diff) | |
download | sci-11be4fb8199e8cb6229576d2697228e9583b040b.tar.gz sci-11be4fb8199e8cb6229576d2697228e9583b040b.tar.bz2 sci-11be4fb8199e8cb6229576d2697228e9583b040b.zip |
Correct Slots for gtk 3 introduction to tree
(Portage version: 2.2.0_alpha26/git/Linux x86_64, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'sci-visualization/v_sim')
-rw-r--r-- | sci-visualization/v_sim/ChangeLog | 5 | ||||
-rw-r--r-- | sci-visualization/v_sim/Manifest | 12 | ||||
-rw-r--r-- | sci-visualization/v_sim/v_sim-3.5.1.ebuild | 41 |
3 files changed, 28 insertions, 30 deletions
diff --git a/sci-visualization/v_sim/ChangeLog b/sci-visualization/v_sim/ChangeLog index b54f32272..ef07543c2 100644 --- a/sci-visualization/v_sim/ChangeLog +++ b/sci-visualization/v_sim/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for sci-visualization/v_sim -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 07 Mar 2011; Justin Lecher <jlec@gentoo.org> v_sim-3.5.1.ebuild: + Correct Slots for gtk 3 introduction to tree + 19 Sep 2010; Justin Lecher <jlec@gentoo.org> v_sim-3.5.1.ebuild: virtual/glut -> media-libs/freeglut & virtual/glu -> virtual/opengl Correction diff --git a/sci-visualization/v_sim/Manifest b/sci-visualization/v_sim/Manifest index a65c1419c..da8bd36c3 100644 --- a/sci-visualization/v_sim/Manifest +++ b/sci-visualization/v_sim/Manifest @@ -2,13 +2,13 @@ Hash: SHA1 DIST v_sim-3.5.1.tar.bz2 2820832 RMD160 f97fa21f2fea92c759c7a595d1d55f4ea3831bee SHA1 b47b6e7611b891bc09799ca67167ce28040afc47 SHA256 8453adffdac1022cfe8e1aeee6117d5bb6a1e9e28f446c7ad6c0cdcc3e1884cd -EBUILD v_sim-3.5.1.ebuild 2765 RMD160 38cbf3ba0b0b17b9c47a7b7753b25be86644573d SHA1 515e4e9c5b1ee95577f11c92171f3661034c3e82 SHA256 c77e4bf374a665da287814614c3088a69c75a93ba7853af82b9256cfcb2fd8ab -MISC ChangeLog 508 RMD160 20e92b2ba1e33e6769dbbc14f8b1b620da45eb37 SHA1 aa8f94440d562d73265da45f83029573d7707bbd SHA256 1c03fb68bdad68ededaf01931602818b7c99830c23a85f4c5e99085b5517dd44 +EBUILD v_sim-3.5.1.ebuild 2567 RMD160 72b1cf63133219fc9b2bfbedd2d0afe5c06426e8 SHA1 f9862dbf19813c15506f2c9f9712192dad5209ea SHA256 50ced41fcdf92ac2b4c672a0ed6e383410ceccd57e10c5bef83a08bc86b8a7df +MISC ChangeLog 623 RMD160 aa34b9d36e998595d966eeb74b62b3c3c16815da SHA1 ced8be9d9c7c021e2a08c644e19aa22a025abbfd SHA256 53a5a989f4a264a9b39ea053a3e528e5ea7b7c0275435224ebdea483d941ec46 MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkyV6MIACgkQgAnW8HDreRa+owCff5Gurh1RWnw/8DAl6cfybX/Z -BCUAnRjyk5QaxHpxzyLW57/zc9xdtnIv -=2EA8 +iEYEARECAAYFAk10u9AACgkQgAnW8HDreRazwwCglC1bQnBTr1nruO6NBg7tQmPA +uL0AnjSeaL2iyKE1ClU/yRRJDaOjdhkn +=Aa0F -----END PGP SIGNATURE----- diff --git a/sci-visualization/v_sim/v_sim-3.5.1.ebuild b/sci-visualization/v_sim/v_sim-3.5.1.ebuild index 6c1875659..1ce6e6e8f 100644 --- a/sci-visualization/v_sim/v_sim-3.5.1.ebuild +++ b/sci-visualization/v_sim/v_sim-3.5.1.ebuild @@ -1,12 +1,15 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ +EAPI="4" + inherit eutils DESCRIPTION="Displays atomic structures such as crystals, gain boudaries, molecules" HOMEPAGE="http://www-drfmc.cea.fr/sp2m/L_Sim/V_Sim/index.en.html" SRC_URI="http://www-drfmc.cea.fr/sp2m/L_Sim/V_Sim/download/${P}.tar.bz2" + LICENSE="CeCILL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86 ~alpha" @@ -16,28 +19,17 @@ KEYWORDS="~amd64 ~x86 ~alpha" # debug: Adds console debug messages. This is really verbose. IUSE="doc debug" -# V_sim should work with gtk 2.4, but has been tested with gtk 2.6. -RDEPEND=">=x11-libs/gtk+-2.6.8 - >=dev-libs/glib-2.4.5 - >=x11-libs/pango-1.8.1-r1 - >=media-libs/libpng-1.2 - virtual/opengl - virtual/opengl -" +RDEPEND=" + x11-libs/gtk+:2 + dev-libs/glib:2 + x11-libs/pango + media-libs/libpng + virtual/opengl" DEPEND="${RDEPEND} sys-apps/sed - doc? ( >=dev-util/gtk-doc-1.4-r1 ) -" - -pkg_setup() { - # Required - check_license -} - -src_unpack() { - unpack ${A} - cd "${S}" + doc? ( >=dev-util/gtk-doc-1.4-r1 )" +src_prepare() { # The author follows Debian conventions, hence the example files and docs # end up in /usr/share/doc/${PN} instead of /usr/share/doc/${PF}. We # correct this here. @@ -49,7 +41,7 @@ src_unpack() { sed -i -e "s:/usr/local/:/usr/:g" src/visu_basic.c || die "sed failed on updating directories in visu_basic.c" } -src_compile() { +src_configure() { if use doc ; then gtkdocize fi @@ -57,11 +49,14 @@ src_compile() { econf \ $(use_enable doc gtk-doc) \ $(use_enable debug debug-messages) - HOME="${S}" make || die "emake failed" +} + +src_compile() { + HOME="${S}" emake } src_install() { - make DESTDIR="${D}" install || die "make install failed" + emake DESTDIR="${D}" install } pkg_postinst() { |