summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2008-09-19 21:44:34 +0000
committerMarkus Meier <maekke@gentoo.org>2008-09-19 21:44:34 +0000
commit6e2fb3271f1a5d8a486de7788a852c28a9906006 (patch)
tree0c9cdec0d8878571845b92ed7745095e401ba137 /media-gfx
parentmedia-libs/libsdl needs to be built with opengl support, bug #205827 (diff)
downloadhistorical-6e2fb3271f1a5d8a486de7788a852c28a9906006.tar.gz
historical-6e2fb3271f1a5d8a486de7788a852c28a9906006.tar.bz2
historical-6e2fb3271f1a5d8a486de7788a852c28a9906006.zip
bump to wings-0.99.03 by Ben Schwartz and Jyrki Launonen in bug #205090
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.27-rc6 i686
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/wings/ChangeLog10
-rw-r--r--media-gfx/wings/Manifest14
-rw-r--r--media-gfx/wings/files/wings.sh2
-rw-r--r--media-gfx/wings/wings-0.99.03.ebuild45
4 files changed, 62 insertions, 9 deletions
diff --git a/media-gfx/wings/ChangeLog b/media-gfx/wings/ChangeLog
index 18d9c0d10919..076c269bfb58 100644
--- a/media-gfx/wings/ChangeLog
+++ b/media-gfx/wings/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/wings
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/wings/ChangeLog,v 1.16 2007/04/12 13:09:52 corsair Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/wings/ChangeLog,v 1.17 2008/09/19 21:44:34 maekke Exp $
+
+*wings-0.99.03 (19 Sep 2008)
+
+ 19 Sep 2008; Markus Meier <maekke@gentoo.org> files/wings.sh,
+ +wings-0.99.03.ebuild:
+ bump to wings-0.99.03 by Ben Schwartz and Jyrki Launonen in bug #205090
12 Apr 2007; Markus Rothe <corsair@gentoo.org> wings-0.98.32a.ebuild:
Added ~ppc64
diff --git a/media-gfx/wings/Manifest b/media-gfx/wings/Manifest
index a39922992a2e..a87bbed82a63 100644
--- a/media-gfx/wings/Manifest
+++ b/media-gfx/wings/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX wings.sh 171 RMD160 56a5f5b1361ef2092bb7c6b5d58174fb385493f2 SHA1 88ac937db4af4701b9d2f8148bae051956de8ba1 SHA256 850933c86efd7a0100f8d423102cb1fd34e73b727f04f7a336b9559ba830067e
+AUX wings.sh 184 RMD160 c76acda92273f33f91c1d3a425209b2df919068d SHA1 6f4459ea370e34dea63afab7c77b0a2cc36ece46 SHA256 cc4ac2186d446f57301b0f28d105f0e3d7a6ce84fa88fd5e1c090f139187fa95
DIST wings-0.98.29b.tar.bz2 777152 RMD160 2fee90cd1b7de353c5f2cad9034e14d792542efe SHA1 f94bd16ad397334f16301d6e61058a39258dedff SHA256 eb70cbef882244712be641f9e5701cf876862e0b4d84203d772d6b8ae6e14f7d
DIST wings-0.98.32a.tar.bz2 934556 RMD160 313bcc66116fe6653a37c9bee07bb1d3e4582e1a SHA1 c53136bc2d83a7e68c3bed1d46c4017066207a80 SHA256 274ce6c23d3fb0a9ba73779836d7b1a1c4009daec4f4c6e42e22709f569f828b
+DIST wings-0.99.03.tar.bz2 1537722 RMD160 7c176f19c612846c65484db788ae72104ea04f9c SHA1 7243a04bf6f6238efa551b34105d26bef50e52fe SHA256 9143f09d463efb6549f7b023c3bed56943dd34f9e2ca4a8a1c1d6b549bf5749f
EBUILD wings-0.98.29b.ebuild 944 RMD160 e17f88e51e7e3e1e72905fcb69b5d1a6638dc986 SHA1 87b557f98e94dd03a2d1bbae7b31bd57044bf8da SHA256 5513f6b682d135cd51f05cec11c7c5773837fa1793a2d66ac8b55d7827a905c5
EBUILD wings-0.98.32a.ebuild 1104 RMD160 8181c1abe291e6f19d91c67b488cead444ff0cb5 SHA1 d3bbf4f6ab1609e33a506f8f4a8bab285e5138a7 SHA256 ebd88a3125c9fd95b18528576b99bd061fc16d3968c4047eebee696252e7b0f9
-MISC ChangeLog 2171 RMD160 0d77ee9adb88800a9940f5d34ba42cf46a3d11f8 SHA1 f6ddb0b76893f31068b3064b6ed6912e0968c61a SHA256 4a3e5a66dbd9ac4611be3ee03e6002ec2172f1482a3b3bab59bcd0ad32077fed
+EBUILD wings-0.99.03.ebuild 1215 RMD160 ecfd6bbd19e507f8c6503776ea484e865a7399a3 SHA1 e30abf20100b649a897baaea151a900e0145f20b SHA256 65b0bbc6c85d4adf1b9fad917f1e8c740ccb5f8ff02cad881ab63d6f3fddbf6c
+MISC ChangeLog 2364 RMD160 0d1df1322a4901154cfc378a1876c0de0a727ba5 SHA1 2ec46a9b7142c06d763fdd0c95bfb9cc10165c00 SHA256 f75dfc06f56e5c31614e07034df4804e0d319550393750d9811d215962ac1340
MISC metadata.xml 543 RMD160 1d9d944a424574553df0c078764c7a89c11fc00f SHA1 9258ab340a7a83fd68a9346f7bc2b676ad322357 SHA256 98bf5a65417fb4e858335c8730c2696790162dca4568e6c6f1411d036200f36e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
+Version: GnuPG v2.0.9 (GNU/Linux)
-iD8DBQFIQNk9j9hvisErhMIRAjBIAKDhYt/6hvcSPem/+z4LBnjtV64YJgCcDgXE
-3b9t8+1CW/4f0E1OidL8J2E=
-=0Ixs
+iEYEARECAAYFAkjUHZMACgkQkKaRLQcq0GIZtwCfYnBkXmlPOBoH4B4NeGMHHc8D
+47oAniuQ839R7UDyGzZd5tHdp87SKS/W
+=xZr0
-----END PGP SIGNATURE-----
diff --git a/media-gfx/wings/files/wings.sh b/media-gfx/wings/files/wings.sh
index 3498dfa50069..e542588910a6 100644
--- a/media-gfx/wings/files/wings.sh
+++ b/media-gfx/wings/files/wings.sh
@@ -1,4 +1,4 @@
#!/bin/bash
ESDL_ROOT="/usr/lib/erlang/lib/esdl"
WINGS_ROOT="/usr/lib/erlang/lib/wings"
-exec erl -noshell -pa $ESDL_ROOT/ebin $WINGS_ROOT/ebin -run wings_start start_halt
+exec erl -smp disable -noshell -pa $ESDL_ROOT/ebin $WINGS_ROOT/ebin -run wings_start start_halt
diff --git a/media-gfx/wings/wings-0.99.03.ebuild b/media-gfx/wings/wings-0.99.03.ebuild
new file mode 100644
index 000000000000..4f99c0656de0
--- /dev/null
+++ b/media-gfx/wings/wings-0.99.03.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/wings/wings-0.99.03.ebuild,v 1.1 2008/09/19 21:44:34 maekke Exp $
+
+inherit multilib eutils
+
+DESCRIPTION="excellent 3D polygon mesh modeler"
+HOMEPAGE="http://www.wings3d.com/"
+SRC_URI="mirror://sourceforge/wings/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-12.2.0
+ >=media-libs/esdl-0.96.0626"
+
+pkg_setup() {
+ if ! built_with_use media-libs/libsdl opengl ; then
+ die "re-emerge libsdl with USE=opengl"
+ fi
+
+ ERL_PATH="/usr/$(get_libdir)/erlang/lib/"
+ ESDL_PATH="${ERL_PATH}/$(best_version media-libs/esdl | cut -d/ -f2)"
+}
+
+src_compile() {
+ make ESDL_PATH="${ERL_PATH}/$(best_version media-libs/esdl | cut -d/ -f2)" || die
+}
+
+src_install() {
+ WINGS_PATH=${ERL_PATH}/${P}
+ dodir ${WINGS_PATH}
+
+ find -name 'Makefile*' -exec rm -f '{}' \;
+ for subdir in e3d ebin icons plugins plugins_src src fonts ; do
+ cp -r ${subdir} "${D}"/${WINGS_PATH}/ || die
+ done
+
+ dosym ${WINGS_PATH} ${ERL_PATH}/${PN}
+ dosym ${ESDL_PATH} ${ERL_PATH}/esdl
+ newbin "${FILESDIR}"/wings.sh wings
+ dodoc AUTHORS README
+}