summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-01-06 18:18:37 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-01-06 18:18:37 +0000
commitd47014847eb10895411380e016985fd3b2c43a2d (patch)
tree8ec576e1f98d642a488a429f7d7fb6b2e1f0c745 /sci-physics
parentmasked lightspeed for broken launch of application (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--sci-physics/lightspeed/Manifest30
-rw-r--r--sci-physics/lightspeed/files/digest-lightspeed-1.2a-r19
-rw-r--r--sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild70
-rw-r--r--sci-physics/lightspeed/metadata.xml5
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>