From 0e681ce01d21269cfe792612441f35af1173f0b2 Mon Sep 17 00:00:00 2001 From: milisbir Date: Sun, 1 Jul 2018 06:48:10 +0200 Subject: [PATCH] wings3d --- talimatname/genel/w/wings3d/talimat | 32 +++++++++++++++++++++ talimatname/genel/w/wings3d/wings3d.desktop | 14 +++++++++ talimatname/genel/w/wings3d/wings3d.sh | 4 +++ 3 files changed, 50 insertions(+) create mode 100644 talimatname/genel/w/wings3d/talimat create mode 100644 talimatname/genel/w/wings3d/wings3d.desktop create mode 100644 talimatname/genel/w/wings3d/wings3d.sh diff --git a/talimatname/genel/w/wings3d/talimat b/talimatname/genel/w/wings3d/talimat new file mode 100644 index 000000000..67c17b6cf --- /dev/null +++ b/talimatname/genel/w/wings3d/talimat @@ -0,0 +1,32 @@ +# Tanım: 3D modeling program +# URL: http://www.wings3d.com/ +# Paketçi: milisarge +# Gerekler: imagemagick desktop-file-utils erlang erlang-cl erlang-sdl erlang-wx +# Grup: + +isim=wings3d +surum=2.1.7 +devir=1 +kaynak=(https://downloads.sourceforge.net/project/wings/wings/2.1.7/wings-2.1.7.tar.bz2 + wings3d.sh + wings3d.desktop) + +derle() { + _p=${isim%3d}-$surum + convert $_p/win32/wings.ico $isim.png + # Path fix for building wpc_lwo + ln -s $_p $_p/plugins_src/import_export/wings + ln -s $_p wings + sed -i 's/-Werror//' $_p/{src,e3d,plugins_src/import_export}/Makefile + export ESDL_PATH="$(echo /usr/lib/erlang/lib/esdl-*)" + export ERL_LIBS="$SRC" + make -C $_p all lang + install -Dm755 $isim.sh "$PKG/usr/bin/$isim" + install -Dm644 $isim.desktop \ + "$PKG/usr/share/applications/$isim.desktop" + install -Dm644 $isim-3.png "$PKG/usr/share/pixmaps/$isim.png" + install -d "$PKG/usr/lib/$isim" + for subdir in e3d ebin icons plugins psd shaders src textures tools; do + cp -r $_p/$subdir/ "$PKG/usr/lib/$isim" + done +} diff --git a/talimatname/genel/w/wings3d/wings3d.desktop b/talimatname/genel/w/wings3d/wings3d.desktop new file mode 100644 index 000000000..7708e390a --- /dev/null +++ b/talimatname/genel/w/wings3d/wings3d.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Wings3D +Name[tr]=Wings3D +GenericName=3D Modeler +GenericName[tr]=3D Modelleme +Comment=3D modeling program +Comment[tr]=3D modelleme programı +Exec=wings3d +Icon=wings3d +Terminal=false +StartupNotify=false +Categories=Graphics;3DGraphics; diff --git a/talimatname/genel/w/wings3d/wings3d.sh b/talimatname/genel/w/wings3d/wings3d.sh new file mode 100644 index 000000000..11b0f6db8 --- /dev/null +++ b/talimatname/genel/w/wings3d/wings3d.sh @@ -0,0 +1,4 @@ +#!/bin/sh +erl -noinput -smp \ + -pa /usr/lib/erlang/lib/esdl-*/ebin /usr/lib/wings3d/ebin \ + -run wings_start start_halt ${1+"$@"}