summaryrefslogtreecommitdiff
path: root/media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild')
-rw-r--r--media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild55
1 files changed, 55 insertions, 0 deletions
diff --git a/media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild b/media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild
new file mode 100644
index 00000000..deaff105
--- /dev/null
+++ b/media-gfx/blender_nif_scripts/blender_nif_scripts-2.5.9.ebuild
@@ -0,0 +1,55 @@
+# By eroen, 2013
+# Distributed under the terms of the ISC licence
+# $Header: $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Blender NIF plugin"
+HOMEPAGE="http://niftools.sourceforge.net/wiki/NifTools"
+SRC_URI="mirror://sourceforge/niftools/${PN}/2.5.x/2.5.09/${P}.77b0815.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+HDEPEND=""
+LIBDEPEND=""
+DEPEND="${LIBDEPEND}"
+RDEPEND="${LIBDEPEND}
+ >=dev-python/pyffi-2.2.0
+ >=media-gfx/blender-2.62"
+[[ ${EAPI} == *-hdepend ]] || DEPEND+=" ${HDEPEND}"
+
+src_unpack() {
+ mkdir "${S}"
+ cd "${S}" || die
+ default
+}
+
+src_install() {
+ insinto /usr/share/blender/scripts/mesh
+ doins scripts/mesh/mesh_niftools_weightsquash.py \
+ scripts/mesh/mesh_niftools_hull.py \
+ scripts/mesh/mesh_niftools_morphcopy.py
+
+ insinto /usr/share/blender/scripts/import
+ doins scripts/import/import_nif.py
+ insinto /usr/share/blender/scripts
+ doins scripts/import/import_nif.py
+ insinto /usr/share/blender/scripts/export
+ doins scripts/export/export_nif.py
+ insinto /usr/share/blender/scripts
+ doins scripts/export/export_nif.py
+
+ insinto /usr/share/blender/scripts/object
+ doins scripts/object/object_niftools_set_bone_priority.py \
+ scripts/object/object_niftools_save_bone_pose.py \
+ scripts/object/object_niftools_load_bone_pose.py
+ insinto /usr/share/blender/scripts/bpymodules
+ doins scripts/bpymodules/nif_common.py \
+ scripts/bpymodules/nif_test.py
+ default
+}