aboutsummaryrefslogtreecommitdiff
path: root/graphics/wings
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2009-11-01 15:46:33 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2009-11-01 15:46:33 +0000
commit778a71b62ea01b33896c5184f327123b6c6f2878 (patch)
tree8209699c9a339f1c1d09bad56fb9b7bc70f76336 /graphics/wings
parent23a3bd6e32f0841e147548cecb6c77acef3262d5 (diff)
downloadports-778a71b62ea01b33896c5184f327123b6c6f2878.tar.gz
ports-778a71b62ea01b33896c5184f327123b6c6f2878.zip
Notes
Diffstat (limited to 'graphics/wings')
-rw-r--r--graphics/wings/Makefile8
-rw-r--r--graphics/wings/distinfo6
-rw-r--r--graphics/wings/files/wings.sh.in4
-rw-r--r--graphics/wings/pkg-plist45
4 files changed, 49 insertions, 14 deletions
diff --git a/graphics/wings/Makefile b/graphics/wings/Makefile
index f62b19621c66..8a5fa098280d 100644
--- a/graphics/wings/Makefile
+++ b/graphics/wings/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= wings
-PORTVERSION= 0.99.04a
-PORTREVISION= 1
+PORTVERSION= 1.0.2
CATEGORIES= graphics
MASTER_SITES= SF
DIST_SUBDIR= erlang
@@ -22,21 +21,20 @@ RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang \
MAKE_ENV= ESDL_PATH=${LOCALBASE}/lib/erlang/lib/esdl
PLIST_SUB= VERSION="${PORTVERSION}"
+MAKE_JOBS_UNSAFE=yes
SUB_FILES= wings.sh
USE_BZIP2= yes
USE_GMAKE= yes
-BROKEN= Broken with erlang-r13b
-
post-patch:
@${REINPLACE_CMD} -e 's|$$(GCC)|${CC} -I${LOCALBASE}/include -L${LOCALBASE}/lib|g' \
${WRKSRC}/plugins_src/accel/Makefile
do-install:
${MKDIR} ${PREFIX}/lib/erlang/lib/${DISTNAME}
-.for dir in src ebin fonts plugins
+.for dir in src ebin fonts plugins textures shaders patches
cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${PREFIX}/lib/erlang/lib/${DISTNAME}
.endfor
@${INSTALL_SCRIPT} ${WRKDIR}/wings.sh ${PREFIX}/bin/wings
diff --git a/graphics/wings/distinfo b/graphics/wings/distinfo
index 80db71c9702d..b379a0734373 100644
--- a/graphics/wings/distinfo
+++ b/graphics/wings/distinfo
@@ -1,3 +1,3 @@
-MD5 (erlang/wings-0.99.04a.tar.bz2) = 148f28cd97c8d3d2426b34b53c385cb5
-SHA256 (erlang/wings-0.99.04a.tar.bz2) = 4061b76220c728ff7be5b413d9b6bc0b782619c872d3c0e020cb18258d336ab7
-SIZE (erlang/wings-0.99.04a.tar.bz2) = 1591446
+MD5 (erlang/wings-1.0.2.tar.bz2) = b6b92bb7b7dee39c7d745fa911b13212
+SHA256 (erlang/wings-1.0.2.tar.bz2) = ea33627432ec9232ee8e19bede5068d006666aa04e3d7fc04b163e667e42bbc7
+SIZE (erlang/wings-1.0.2.tar.bz2) = 1930325
diff --git a/graphics/wings/files/wings.sh.in b/graphics/wings/files/wings.sh.in
index 3748b629f091..82a2c2a2efcc 100644
--- a/graphics/wings/files/wings.sh.in
+++ b/graphics/wings/files/wings.sh.in
@@ -1,5 +1,3 @@
#!/bin/sh
-%%PREFIX%%/bin/erl -noinput -run wings_start start_halt
-
-exit 0
+exec %%PREFIX%%/bin/erl -pa %%LOCALBASE%%/lib/erlang/lib/esdl/ebin -smp disable -run wings_start start_halt "$@"
diff --git a/graphics/wings/pkg-plist b/graphics/wings/pkg-plist
index 67cc36280687..c7ad3a122a4b 100644
--- a/graphics/wings/pkg-plist
+++ b/graphics/wings/pkg-plist
@@ -6,6 +6,7 @@ lib/erlang/lib/wings-%%VERSION%%/ebin/e3d__tga.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d__tif.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d__tri_quad.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_bv.beam
+lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_bzw.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_file.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_image.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_mat.beam
@@ -17,7 +18,6 @@ lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_util.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/e3d_vec.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/user_default.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings.beam
-lib/erlang/lib/wings-%%VERSION%%/ebin/wings.icon
lib/erlang/lib/wings-%%VERSION%%/ebin/wings__du.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings__font.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_align.beam
@@ -48,9 +48,13 @@ lib/erlang/lib/wings-%%VERSION%%/ebin/wings_file.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_gl.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_help.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_hotkey.beam
+lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_big.bmp
+lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_big.wbm
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_bluecube.bundle
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_classic.bundle
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_purpletube.bundle
+lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_small.bmp
+lib/erlang/lib/wings-%%VERSION%%/ebin/wings_icon_small.wbm
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_image.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_import.beam
lib/erlang/lib/wings-%%VERSION%%/ebin/wings_init.beam
@@ -104,6 +108,7 @@ lib/erlang/lib/wings-%%VERSION%%/fonts/7x14.wingsfont
lib/erlang/lib/wings-%%VERSION%%/fonts/README
lib/erlang/lib/wings-%%VERSION%%/fonts/fixed6x12.wingsfont
lib/erlang/lib/wings-%%VERSION%%/fonts/fixed7x14.wingsfont
+lib/erlang/lib/wings-%%VERSION%%/patches/README
lib/erlang/lib/wings-%%VERSION%%/plugins/accel/perlin_noise_drv.so
lib/erlang/lib/wings-%%VERSION%%/plugins/accel/pnoise.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/accel/wings_ogla_drv.so
@@ -140,7 +145,9 @@ lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_cylindrilize.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_doosabin.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_intersect_edge.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_intersect_vertex.beam
+lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_magnet_mask.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_move_planar.beam
+lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_numeric_camera.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_region.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_shear.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/commands/wpc_shift.beam
@@ -156,15 +163,16 @@ lib/erlang/lib/wings-%%VERSION%%/plugins/fonts/README
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/README
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_3ds.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_ai.beam
+lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_bzw.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_hlines.beam
+lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_kerky.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_lwo.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_obj.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_opengl.beam
-lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_opengl_sl.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_pov.beam
+lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_ps.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_rwx.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_stl.beam
-lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_toxic.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_wrl.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_x.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/import_export/wpc_yafray.beam
@@ -178,6 +186,32 @@ lib/erlang/lib/wings-%%VERSION%%/plugins/primitives/wpc_plane.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/primitives/wpc_spiral.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/primitives/wpc_torus.beam
lib/erlang/lib/wings-%%VERSION%%/plugins/primitives/wpc_tt.beam
+lib/erlang/lib/wings-%%VERSION%%/shaders/brick.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/brick.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/depth.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/depth.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/envmap.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/envmap.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/gooch.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/gooch.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/granite.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/granite.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/harmonics.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/harmonics.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/hemilight.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/hemilight.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/langbein-cell.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/langbein-cell.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/refraction.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/refraction.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/spherical_ao.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/spherical_ao.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/toon.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/toon.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/vertex_color.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/vertex_color.vs
+lib/erlang/lib/wings-%%VERSION%%/shaders/xray.fs
+lib/erlang/lib/wings-%%VERSION%%/shaders/xray.vs
lib/erlang/lib/wings-%%VERSION%%/src/Makefile
lib/erlang/lib/wings-%%VERSION%%/src/user_default.erl
lib/erlang/lib/wings-%%VERSION%%/src/wings.erl
@@ -271,7 +305,11 @@ lib/erlang/lib/wings-%%VERSION%%/src/wings_we_util.erl
lib/erlang/lib/wings-%%VERSION%%/src/wings_wm.erl
lib/erlang/lib/wings-%%VERSION%%/src/wings_wm_toplevel.erl
lib/erlang/lib/wings-%%VERSION%%/src/wpa.erl
+lib/erlang/lib/wings-%%VERSION%%/textures/brand.png
+lib/erlang/lib/wings-%%VERSION%%/textures/grandcanyon.png
+@dirrm lib/erlang/lib/wings-%%VERSION%%/textures
@dirrm lib/erlang/lib/wings-%%VERSION%%/src
+@dirrm lib/erlang/lib/wings-%%VERSION%%/shaders
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins/primitives
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins/import_export
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins/fonts
@@ -280,6 +318,7 @@ lib/erlang/lib/wings-%%VERSION%%/src/wpa.erl
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins/autouv
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins/accel
@dirrm lib/erlang/lib/wings-%%VERSION%%/plugins
+@dirrm lib/erlang/lib/wings-%%VERSION%%/patches
@dirrm lib/erlang/lib/wings-%%VERSION%%/fonts
@dirrm lib/erlang/lib/wings-%%VERSION%%/ebin
@dirrm lib/erlang/lib/wings-%%VERSION%%