aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-03-07 12:04:48 +0100
committerJustin Lecher <jlec@gentoo.org>2011-03-07 12:04:48 +0100
commit11be4fb8199e8cb6229576d2697228e9583b040b (patch)
tree1d55e41d6a8c1deaf6d6c389beeed9a87e1e4ee5 /sci-visualization/v_sim
parentCorrect Slots for gtk 3 introduction to tree (diff)
downloadsci-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/ChangeLog5
-rw-r--r--sci-visualization/v_sim/Manifest12
-rw-r--r--sci-visualization/v_sim/v_sim-3.5.1.ebuild41
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() {