[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/, sci-physics/lightspeed/files/, profiles/

2020-02-21 Thread Michał Górny
commit: e803de596b681b560f784d109d4fa80728839c1c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 21 20:22:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 21 20:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e803de59

sci-physics/lightspeed: Remove last-rited pkg

Signed-off-by: Michał Górny  gentoo.org>

 profiles/package.mask  |  5 --
 sci-physics/lightspeed/Manifest|  3 -
 .../files/lightspeed-1.2a-autoconf.patch   | 16 -
 .../files/lightspeed-1.2a-libpng15.patch   | 19 --
 sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild   | 76 --
 sci-physics/lightspeed/metadata.xml| 19 --
 6 files changed, 138 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 516ef7a103a..819ea3183a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -591,11 +591,6 @@ sci-chemistry/gabedit
 # Bug #353119, #435676. Removal in 30 days.
 sci-chemistry/ghemical
 
-# David Seifert  (2020-01-21)
-# Last release over 18 years ago, depends on EOL gtkglext.
-# No revdeps, Removal in 30 days.
-sci-physics/lightspeed
-
 # Michał Górny  (2020-01-16)
 # The new version loses Python 2 support but does not introduce any real
 # changes.  Let's mask it to reduce the noise, and hopefully try to get

diff --git a/sci-physics/lightspeed/Manifest b/sci-physics/lightspeed/Manifest
deleted file mode 100644
index 58b6ffa7eca..000
--- a/sci-physics/lightspeed/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lightspeed-1.2a.tar.gz 163764 BLAKE2B 
0a5af8e85c1f45e330b8820c90306ea87b63547a7ea6480b33a58cd934d791f1ee2ab42895d751339bd0ee822a1f9957232c958a3e333c3adefd5c333a5da570
 SHA512 
d936e54fcf3f5a59b9d4f0ce755d8262a71634f9fca0f5f312a2fbf9f5b65d3fe6628d1547cf88ac8a02243712e838e7d84c5e61a6a318484545896b46ef
-DIST lightspeed_1.2a-7.diff.gz 379281 BLAKE2B 
1cfae528d58b556cede1a2e8c3087f059ccaf1660ff8afca2c41acdc8cd3c676dc8f855b27ff7e795655620cef4af230e4893d02628b7d6b56c82e6d22744bc3
 SHA512 
f0a750470d45f9b7b6f3339fff5d75b461f8f937e16e784905e85a29fc5587b6b203f151f0a8075ea39b255f6d48c4ca78c48703f4ab3cd2d18af7a4df50
-DIST objects-1.tar.gz 767805 BLAKE2B 
cde889eae12913bd6c0f9f2c3206c49a2a946e8acef1080c19339dbad6bdd41a52abf108b052b0723cc43926395572eb9bc8ddc6548af06c6de9b5978a8d97b2
 SHA512 
cb8c2d5c323b92b87dfe2bfa8f7f37c46b381c4611d5ca2f645a16943339b90850615647f6edc21ae28a28792b0f071e8cac9779dbfdbf6bf928498cdd451231

diff --git a/sci-physics/lightspeed/files/lightspeed-1.2a-autoconf.patch 
b/sci-physics/lightspeed/files/lightspeed-1.2a-autoconf.patch
deleted file mode 100644
index c6b2f9fda71..000
--- a/sci-physics/lightspeed/files/lightspeed-1.2a-autoconf.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/configure.in b/configure.in
-index 1cfbcba..5363c05 100644
 a/configure.in
-+++ b/configure.in
-@@ -54,9 +54,8 @@ if test "x$with_gtk" != "x1" -a "$gtkmorph_gtk" = ""  ; then
-   AC_MSG_NOTICE([ Testing for GTK 2 skipped])
- fi
- if test "x$with_gtk" != "x2"  -a "$version_of_gtk" = "" ; then
--  AM_PATH_GTK(1.0.1, , [AC_MSG_ERROR([Cannot find proper GTK+ version])])
--  version_of_gtk=gtk1
--  AC_DEFINE(HAVE_GTK1,1,"compiled with GTK 1 and GtkGLArea ")
-+  AC_MSG_ERROR([Cannot find proper GTK+ version])
-+  exit 1
- fi
- 
- AM_CONDITIONAL(COND_GTK1, test "$version_of_gtk" = "gtk1" )

diff --git a/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch 
b/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch
deleted file mode 100644
index db0d0faa112..000
--- a/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/src/snapshot.c
-+++ b/src/snapshot.c
-@@ -26,6 +26,7 @@
- #include "lightspeed.h"
- 
- #ifdef HAVE_LIBPNG
-+#include 
- #include 
- static int write_png( int message, const void *data );
- #endif
-@@ -305,7 +306,7 @@
-   return -1;
-   png_write_s = png_create_write_struct( PNG_LIBPNG_VER_STRING, 
NULL, NULL, NULL );
-   png_info_s = png_create_info_struct( png_write_s );
--  if (setjmp( png_write_s->jmpbuf )) {
-+  if (setjmp( png_jmpbuf( png_write_s ) )) {
-   /* Error writing file */
-   png_destroy_write_struct( _write_s, _info_s );
-   fclose( png_fp );

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
deleted file mode 100644
index dca425296df..000
--- a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools desktop readme.gentoo-r1
-
-DEB_PATCH="${PN}_${PV}-7"
-DESCRIPTION="OpenGL interactive relativistic simulator"
-HOMEPAGE="http://lightspeed.sourceforge.net/;
-SRC_URI="
-  

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2019-03-26 Thread Aaron Bauman
commit: cbb2cc9e83a319f5fdff6e96d389b45c9a05f356
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar 21 07:13:02 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar 26 18:52:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb2cc9e

sci-physics/lightspeed: remove old

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11433
Signed-off-by: Aaron Bauman  gentoo.org>

 sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild | 80 
 sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild | 75 --
 2 files changed, 155 deletions(-)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
deleted file mode 100644
index 443459fb8cb..000
--- a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools 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="amd64 x86 ~amd64-linux ~x86-linux"
-
-IUSE="nls truetype"
-LANGS="es"
-for i in ${LANGS}; do
-   IUSE="${IUSE} l10n_${i}"
-done
-
-RDEPEND="
-   media-libs/libpng
-   media-libs/tiff
-   virtual/opengl
-   x11-libs/gtkglext
-   x11-libs/gtkglarea:2
-   x11-libs/gtk+:2
-   x11-libs/libXmu
-   truetype? ( media-libs/ftgl )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S2="${WORKDIR}/objects"
-
-src_prepare() {
-   epatch "${WORKDIR}/${DEB_PATCH}.diff"
-   epatch \
-   "${FILESDIR}"/${P}-autoconf.patch \
-   "${FILESDIR}"/${P}-libpng15.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-gtk=2 \
-   $(use_enable nls) \
-   $(use_with truetype ftgl)
-}
-
-src_compile() {
-   emake
-   local i
-   for i in ${LANGS}; do
-   use l10n_${i} && emake ${i}.gmo
-   done
-}
-
-src_install() {
-   default
-   newicon src/icon.xpm lightspeed.xpm
-   make_desktop_entry ${PN} "Light Speed! Relativistic Simulator"
-   newdoc debian/changelog ChangeLog.Debian
-   cd ${S2}
-   newdoc README objects-README
-   insinto /usr/share/${PN}
-   doins *.3ds *.lwo
-}
-
-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/lightspeed-1.2a-r2.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
deleted file mode 100644
index 0cccf36958a..000
--- a/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools 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="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="nls truetype l10n_es"
-
-RDEPEND="
-   media-libs/libpng:0=
-   media-libs/tiff:0
-   virtual/opengl
-   x11-libs/gtkglext
-   x11-libs/gtkglarea:2
-   x11-libs/gtk+:2
-   x11-libs/libXmu
-   truetype? ( media-libs/ftgl )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${WORKDIR}/${DEB_PATCH}.diff"
-   "${FILESDIR}"/${P}-autoconf.patch
-   "${FILESDIR}"/${P}-libpng15.patch
-)
-
-src_prepare() {
-   default
-   mv configure.{in,ac} || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-gtk=2 \
-   $(use_enable nls) \
-   $(use_with truetype ftgl)
-}
-
-src_compile() {
-   emake
-   use l10n_es && emake es.gmo
-}
-
-src_install() {
-   default
-   newicon src/icon.xpm lightspeed.xpm
-   make_desktop_entry ${PN} "Light Speed! Relativistic Simulator"
-   newdoc debian/changelog ChangeLog.Debian
-   cd "${WORKDIR}/objects" || die
-   newdoc README objects-README
-   insinto /usr/share/${PN}
-   doins *.3ds *.lwo
-}
-
-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
-}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2018-04-25 Thread Matt Turner
commit: aa5e23037108bd1ba535d207ec03c4861f48a441
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 26 05:21:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 26 05:27:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5e2303

sci-physics/lightspeed: Dropped ppc keywords, bug 607730

 sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild | 2 +-
 sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild | 2 +-
 sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
index 93556901614..443459fb8cb 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 IUSE="nls truetype"
 LANGS="es"

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
index f9e752e9767..0cccf36958a 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="nls truetype l10n_es"
 

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
index 4f96026b6f0..dca425296df 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 IUSE="nls truetype"
 



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2018-04-15 Thread Thomas Deutschmann
commit: 012a5835a853991ed90bc4a0a50bde5b5b747ed1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 15 18:50:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 15 18:57:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012a5835

sci-physics/lightspeed: x86 stable (bug #607730)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
index b645565b492..4f96026b6f0 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 
 IUSE="nls truetype"
 



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2018-04-14 Thread Aaron Bauman
commit: 83f3b1ae775f83c1d618d161a6f427df64ffb793
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 14 18:32:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 14 18:32:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f3b1ae

sci-physics/lightspeed: amd64 stable

Bug: https://bugs.gentoo.org/607730
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
index 9f589cf4362..b645565b492 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="nls truetype"
 



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2018-04-14 Thread Pacho Ramos
commit: b8508c0527a568ef165f368a613f1bcf06813153
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Apr 14 10:13:12 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Apr 14 10:13:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8508c05

sci-physics/lightspeed: Drop broken linguas handling (#526466)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild | 76 
 1 file changed, 76 insertions(+)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
new file mode 100644
index 000..9f589cf4362
--- /dev/null
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools desktop readme.gentoo-r1
+
+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="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="nls truetype"
+
+RDEPEND="
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   virtual/opengl
+   x11-libs/gtkglext
+   x11-libs/gtkglarea:2
+   x11-libs/gtk+:2
+   x11-libs/libXmu
+   truetype? ( media-libs/ftgl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${WORKDIR}/${DEB_PATCH}.diff"
+   "${FILESDIR}"/${P}-autoconf.patch
+   "${FILESDIR}"/${P}-libpng15.patch
+)
+
+DOC_CONTENTS="
+   Some 3d models have been placed in /usr/share/${PN}
+   You can load them in Light Speed! from the File menu.
+"
+
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-gtk=2 \
+   $(use_enable nls) \
+   $(use_with truetype ftgl)
+}
+
+src_install() {
+   default
+
+   newicon src/icon.xpm lightspeed.xpm
+   make_desktop_entry ${PN} "Light Speed! Relativistic Simulator"
+
+   readme.gentoo_create_doc
+   newdoc debian/changelog ChangeLog.Debian
+   cd "${WORKDIR}/objects" || die
+   newdoc README objects-README
+
+   insinto /usr/share/${PN}
+   doins *.3ds *.lwo
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/

2018-01-07 Thread Ulrich Müller
commit: 8a6efe1a712743a1f7af94d2d7d591806998b727
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jan  7 15:59:55 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jan  7 15:59:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6efe1a

sci-physics/lightspeed: Migrate also the stable ebuild to L10N.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
index 947d85f9cfd..93556901614 100644
--- a/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -20,7 +20,7 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
 IUSE="nls truetype"
 LANGS="es"
 for i in ${LANGS}; do
-   IUSE="${IUSE} linguas_${i}"
+   IUSE="${IUSE} l10n_${i}"
 done
 
 RDEPEND="
@@ -57,7 +57,7 @@ src_compile() {
emake
local i
for i in ${LANGS}; do
-   use linguas_${i} && emake ${i}.gmo
+   use l10n_${i} && emake ${i}.gmo
done
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lightspeed/, sci-physics/lightspeed/files/

2016-10-04 Thread David Seifert
commit: c4f70b4a13c25530e06860bb234eab86b5070367
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Tue Sep 27 16:44:55 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Oct  4 19:15:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f70b4a

sci-physics/lightspeed: EAPI bump 4 -> 6

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2425

Signed-off-by: David Seifert  gentoo.org>

 .../files/lightspeed-1.2a-libpng15.patch   |  4 +-
 sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild   | 76 ++
 2 files changed, 78 insertions(+), 2 deletions(-)

diff --git a/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch 
b/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch
index c3909a7..db0d0faa1 100644
--- a/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch
+++ b/sci-physics/lightspeed/files/lightspeed-1.2a-libpng15.patch
@@ -1,5 +1,5 @@
 src/snapshot.c
-+++ src/snapshot.c
+--- a/src/snapshot.c
 b/src/snapshot.c
 @@ -26,6 +26,7 @@
  #include "lightspeed.h"
  

diff --git a/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild 
b/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
new file mode 100644
index ..5ff012c
--- /dev/null
+++ b/sci-physics/lightspeed/lightspeed-1.2a-r2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools 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="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="nls truetype l10n_es"
+
+RDEPEND="
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   virtual/opengl
+   x11-libs/gtkglext
+   x11-libs/gtkglarea:2
+   x11-libs/gtk+:2
+   x11-libs/libXmu
+   truetype? ( media-libs/ftgl )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${WORKDIR}/${DEB_PATCH}.diff"
+   "${FILESDIR}"/${P}-autoconf.patch
+   "${FILESDIR}"/${P}-libpng15.patch
+)
+
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-gtk=2 \
+   $(use_enable nls) \
+   $(use_with truetype ftgl)
+}
+
+src_compile() {
+   emake
+   use l10n_es && emake es.gmo
+}
+
+src_install() {
+   default
+   newicon src/icon.xpm lightspeed.xpm
+   make_desktop_entry ${PN} "Light Speed! Relativistic Simulator"
+   newdoc debian/changelog ChangeLog.Debian
+   cd "${WORKDIR}/objects" || die
+   newdoc README objects-README
+   insinto /usr/share/${PN}
+   doins *.3ds *.lwo
+}
+
+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
+}