diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2008-01-06 18:18:37 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2008-01-06 18:18:37 +0000 |
commit | d47014847eb10895411380e016985fd3b2c43a2d (patch) | |
tree | 8ec576e1f98d642a488a429f7d7fb6b2e1f0c745 /sci-physics | |
parent | masked lightspeed for broken launch of application (diff) | |
download | historical-d47014847eb10895411380e016985fd3b2c43a2d.tar.gz historical-d47014847eb10895411380e016985fd3b2c43a2d.tar.bz2 historical-d47014847eb10895411380e016985fd3b2c43a2d.zip |
Updated with gtk-2 dependency, see bug #204621. Warning: still buggy.
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/lightspeed/ChangeLog | 8 | ||||
-rw-r--r-- | sci-physics/lightspeed/Manifest | 30 | ||||
-rw-r--r-- | sci-physics/lightspeed/files/digest-lightspeed-1.2a-r1 | 9 | ||||
-rw-r--r-- | sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild | 70 | ||||
-rw-r--r-- | sci-physics/lightspeed/metadata.xml | 5 |
5 files changed, 109 insertions, 13 deletions
diff --git a/sci-physics/lightspeed/ChangeLog b/sci-physics/lightspeed/ChangeLog index 4c855a13d5d6..2f236fa07f42 100644 --- a/sci-physics/lightspeed/ChangeLog +++ b/sci-physics/lightspeed/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-physics/lightspeed # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/lightspeed/ChangeLog,v 1.6 2008/01/06 16:51:11 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/lightspeed/ChangeLog,v 1.7 2008/01/06 18:18:36 bicatali Exp $ + +*lightspeed-1.2a-r1 (06 Jan 2008) + + 06 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml, + +lightspeed-1.2a-r1.ebuild: + Updated with gtk-2 dependency, see bug #204621. Warning: still buggy. 06 Jan 2008; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml, lightspeed-1.2a.ebuild: diff --git a/sci-physics/lightspeed/Manifest b/sci-physics/lightspeed/Manifest index 1b229fb8e164..712a297605e1 100644 --- a/sci-physics/lightspeed/Manifest +++ b/sci-physics/lightspeed/Manifest @@ -2,26 +2,34 @@ Hash: SHA1 DIST lightspeed-1.2a.tar.gz 163764 RMD160 8d52ec115db8d27ebe501df7fff11447750d1f6e SHA1 767ac436fa8b93cf8937045e336b555d91e3bdef SHA256 a8752acce625436b699b4d3c1ab479bd4116673784f17e527a3e37374abc4f4b +DIST lightspeed_1.2a-7.diff.gz 379281 RMD160 1713bff69c3cbf19a4d80ae1025834f2c6f5f93b SHA1 bf4cbfce1eed74efc5bdf0f3d246fa57225d2056 SHA256 1cbc562d1ad10afb9598510537cd64fdbbb1f9bd12ac27c5180a668bbc548a58 DIST objects-1.tar.gz 767805 RMD160 874b6f72a4e94789df62d40e63d89aeb0741d71b SHA1 9bf2d48cfce77d7f2c882ce341b38a09daef8cb4 SHA256 dd82324796b9f114c652220d069b131321a129ea41ef99cc0b8cbdf8c666bf5b +EBUILD lightspeed-1.2a-r1.ebuild 1665 RMD160 23672dde32ed23dc6a86f1fb61e789d671943117 SHA1 c5108ab7f5d8a22ee80bb87c794067d6c39f558b SHA256 ba9b6e54f23ba2bcea101534c9406fda78a765b8817025647c7bef12129d9ba7 +MD5 af69c30d209dff986a9508398ed5583f lightspeed-1.2a-r1.ebuild 1665 +RMD160 23672dde32ed23dc6a86f1fb61e789d671943117 lightspeed-1.2a-r1.ebuild 1665 +SHA256 ba9b6e54f23ba2bcea101534c9406fda78a765b8817025647c7bef12129d9ba7 lightspeed-1.2a-r1.ebuild 1665 EBUILD lightspeed-1.2a.ebuild 1013 RMD160 3001d2419260c778182d19fb9d8db8f4948ff912 SHA1 330b3e6010003ce744fc06c5c58c3693f3e8a551 SHA256 ec712087440bdf9735ebf9210bf6d40801a58b95bbf42a772b5f28fe0d430f8d MD5 b9752a6f9fcfcec98c27364b2d7fff33 lightspeed-1.2a.ebuild 1013 RMD160 3001d2419260c778182d19fb9d8db8f4948ff912 lightspeed-1.2a.ebuild 1013 SHA256 ec712087440bdf9735ebf9210bf6d40801a58b95bbf42a772b5f28fe0d430f8d lightspeed-1.2a.ebuild 1013 -MISC ChangeLog 1681 RMD160 67a76f9a8d1fe686471b4259f53aa64235b27a51 SHA1 0ef8d0f4a91a92adaf339c131d794302ee209828 SHA256 8918a11bf1aa7c819f390977ccbfd5242220b959c2f3e96df2608d6b95bce548 -MD5 c27246b9b8836a92bbd0388a2846417a ChangeLog 1681 -RMD160 67a76f9a8d1fe686471b4259f53aa64235b27a51 ChangeLog 1681 -SHA256 8918a11bf1aa7c819f390977ccbfd5242220b959c2f3e96df2608d6b95bce548 ChangeLog 1681 -MISC metadata.xml 352 RMD160 0b62e95ac0a502fbc31b91a2f144b5a78ad53cb2 SHA1 c38664e847d9244c347e451f61da7a08edeec577 SHA256 c44859db24c2cf37e934d728aeabcb7233637660ce1726e1f1daa2d97b0bdc0d -MD5 6ab658009e38f581793e6f41f5a9134b metadata.xml 352 -RMD160 0b62e95ac0a502fbc31b91a2f144b5a78ad53cb2 metadata.xml 352 -SHA256 c44859db24c2cf37e934d728aeabcb7233637660ce1726e1f1daa2d97b0bdc0d metadata.xml 352 +MISC ChangeLog 1888 RMD160 9aefb453913a8c531641a8213829ca2b851822a9 SHA1 58bcbe27d7d74cdea16670c37cd80813fdacbe4f SHA256 1258e96b47c6bd079d14cd06c166893c39f699f7936a432308a6de4fdf1e4a07 +MD5 792b8a44ecec52ab41958f07994f91e7 ChangeLog 1888 +RMD160 9aefb453913a8c531641a8213829ca2b851822a9 ChangeLog 1888 +SHA256 1258e96b47c6bd079d14cd06c166893c39f699f7936a432308a6de4fdf1e4a07 ChangeLog 1888 +MISC metadata.xml 574 RMD160 791e0a30267ad4a83fcd69b74105f213cb2163e1 SHA1 244bfeaf9c3c6d20f46863daeb0a0d36447a0187 SHA256 d516b42c066a9178bd30efc879c12d371dd8fdaa54dcf83ecf8a58c8d6dcb0dc +MD5 d4c3eb645ad1f72b9425c946c00335a8 metadata.xml 574 +RMD160 791e0a30267ad4a83fcd69b74105f213cb2163e1 metadata.xml 574 +SHA256 d516b42c066a9178bd30efc879c12d371dd8fdaa54dcf83ecf8a58c8d6dcb0dc metadata.xml 574 MD5 e680cb2dfa5b6254066d877d93d3c275 files/digest-lightspeed-1.2a 476 RMD160 c1d57098f70a080ff94e117e71f7b8e615b19565 files/digest-lightspeed-1.2a 476 SHA256 4d884ca096ab5bb5fca2e1c8b0939f64eb48e66377899d68553225618841caa7 files/digest-lightspeed-1.2a 476 +MD5 b78fdb9cfefb9a557159db45d103e107 files/digest-lightspeed-1.2a-r1 732 +RMD160 89c03521fe0730031ab5fa449bc35d3e5513a31a files/digest-lightspeed-1.2a-r1 732 +SHA256 5768228c96b4412c85a0cfc10c7a159785b74f2dc188c33abffe6e5ab73970f5 files/digest-lightspeed-1.2a-r1 732 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFHgQed1ycZbhPLE2ARAk0wAJsEvIke0N+gqzvMTDLfoqgQpbk7OwCeJ7pK -KM0/9vEVxKlu3oOC6Zaztlg= -=ifHT +iD8DBQFHgRuF1ycZbhPLE2ARAl7+AJ9D1pT3Dni23wpjqUQZu7CXw2gjjACdErhh +oR81mdcVtieVU6yVRqgm2Z8= +=ZhF5 -----END PGP SIGNATURE----- diff --git a/sci-physics/lightspeed/files/digest-lightspeed-1.2a-r1 b/sci-physics/lightspeed/files/digest-lightspeed-1.2a-r1 new file mode 100644 index 000000000000..d33eca2eef2b --- /dev/null +++ b/sci-physics/lightspeed/files/digest-lightspeed-1.2a-r1 @@ -0,0 +1,9 @@ +MD5 d6162f8b200db8ebfade791a71a439c0 lightspeed-1.2a.tar.gz 163764 +RMD160 8d52ec115db8d27ebe501df7fff11447750d1f6e lightspeed-1.2a.tar.gz 163764 +SHA256 a8752acce625436b699b4d3c1ab479bd4116673784f17e527a3e37374abc4f4b lightspeed-1.2a.tar.gz 163764 +MD5 6f42193e8b22e97f8175f1844ba63be5 lightspeed_1.2a-7.diff.gz 379281 +RMD160 1713bff69c3cbf19a4d80ae1025834f2c6f5f93b lightspeed_1.2a-7.diff.gz 379281 +SHA256 1cbc562d1ad10afb9598510537cd64fdbbb1f9bd12ac27c5180a668bbc548a58 lightspeed_1.2a-7.diff.gz 379281 +MD5 93a5cc2601f6eead110d933f2bd452f0 objects-1.tar.gz 767805 +RMD160 874b6f72a4e94789df62d40e63d89aeb0741d71b objects-1.tar.gz 767805 +SHA256 dd82324796b9f114c652220d069b131321a129ea41ef99cc0b8cbdf8c666bf5b objects-1.tar.gz 767805 diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild new file mode 100644 index 000000000000..21597ce80fea --- /dev/null +++ b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild,v 1.1 2008/01/06 18:18:36 bicatali Exp $ + +inherit eutils + +DEB_PATCH="${PN}_${PV}-7" +DESCRIPTION="OpenGL interactive relativistic simulator" +HOMEPAGE="http://lightspeed.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + mirror://sourceforge/${PN}/objects-1.tar.gz + mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_PATCH}.diff.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" + +IUSE="nls" +LANGS="es" +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done + + +DEPEND="virtual/opengl + x11-libs/gtkglext + x11-libs/gtkglarea + >=x11-libs/gtk+-2 + media-libs/libpng + media-libs/tiff + truetype? ( media-libs/ftgl )" + +S2="${WORKDIR}/objects" + +src_unpack() { + unpack ${A} + epatch ${DEB_PATCH}.diff +} + +src_compile() { + econf \ + --with-gtk=2 \ + $(use_enable nls) \ + $(use_with truetype ftgl) \ + || die "econf failed" + emake || die "emake failed" + for i in ${LANGS}; do + use linguas_${i} && emake ${i}.gmo + done +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + doicon src/icon.xpm + make_desktop_entry lightspeed lightspeed \ + lightspeed.xpm "Science;Physics;Education" + dodoc AUTHORS ChangeLog MATH NEWS README TODO || die + newdoc debian/changelog ChangeLog.Debian || die + cd ${S2} + newdoc README objects-README || die + insinto /usr/share/${PN} + doins *.3ds *.lwo || die +} + +pkg_postinst() { + elog + elog "Some 3d models have been placed in /usr/share/${PN}" + elog "You can load them in Light Speed! from the File menu." + elog +} diff --git a/sci-physics/lightspeed/metadata.xml b/sci-physics/lightspeed/metadata.xml index 9217894fa48a..28884f87f0b8 100644 --- a/sci-physics/lightspeed/metadata.xml +++ b/sci-physics/lightspeed/metadata.xml @@ -5,6 +5,9 @@ <longdescription lang="en"> Light Speed! is an OpenGL-based program developed to illustrate the effects of special relativity on the appearance of moving - objects. + objects. The moving object is, by default, a geometric lattice. 3D + Studio and LightWave 3D objects may be imported as well. Best of + all, the simulator is completely interactive, rendering the exotic + distortions in real-time. </longdescription> </pkgmetadata> |