diff options
author | 2011-10-02 14:26:00 +0200 | |
---|---|---|
committer | 2011-10-02 14:26:00 +0200 | |
commit | c073b812a33db193e098d0d72d918c0e263ef66c (patch) | |
tree | 8a5c1bf85de7bedbaba7325e28c59e1e26534af9 /media-libs | |
parent | update to alembic 1.0.1 (diff) | |
download | mistafunk-c073b812a33db193e098d0d72d918c0e263ef66c.tar.gz mistafunk-c073b812a33db193e098d0d72d918c0e263ef66c.tar.bz2 mistafunk-c073b812a33db193e098d0d72d918c0e263ef66c.zip |
replaced libspnav with more complete spacenav package (drivers,
graphical setup tool and library), works fine with blender 2.5
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/spacenav/Manifest | 1 | ||||
-rw-r--r-- | media-libs/spacenav/spacenav-9999.ebuild | 59 |
2 files changed, 60 insertions, 0 deletions
diff --git a/media-libs/spacenav/Manifest b/media-libs/spacenav/Manifest new file mode 100644 index 0000000..dbf1e4d --- /dev/null +++ b/media-libs/spacenav/Manifest @@ -0,0 +1 @@ +EBUILD spacenav-9999.ebuild 1422 RMD160 c5ed080d00cb03b21f38619db0690d1f9336b5eb SHA1 d78216652e5a85a9fbd04ac096e93a2ff28cc7fe SHA256 18acce3bd2c2cfef6b20df9d82ba611fee6289bdd2de9852599f9dc7a6419559 diff --git a/media-libs/spacenav/spacenav-9999.ebuild b/media-libs/spacenav/spacenav-9999.ebuild new file mode 100644 index 0000000..019e7bf --- /dev/null +++ b/media-libs/spacenav/spacenav-9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit subversion +EAPI=3 + +DESCRIPTION="Spacenavd is a free software replacement user-space driver (daemon), for 3Dconnexion's space-something 6dof input devices." +HOMEPAGE="http://spacenav.sourceforge.net/" +ESVN_REPO_URI="https://spacenav.svn.sourceforge.net/svnroot/spacenav/trunk" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_configure() { + pushd spacenavd + sed -i "/CFLAGS =/s/$/ ${CFLAGS}/" Makefile.in + sed -i "/DAEMON=/s/\/local\//\//" init_script + econf --prefix="${D}/usr" || die "configure spacenavd failed" + popd + pushd spnavcfg + sed -i "/CFLAGS =/s/$/ ${CFLAGS}/" Makefile.in + econf --prefix="${D}/usr" || die "configure spnavcfg failed" + popd + pushd libspnav + sed -i "/CFLAGS =/s/$/ ${CFLAGS}/" Makefile.in + econf --prefix="${D}/usr" || die "configure libspnav failed" + popd +} + +src_compile() { + pushd spacenavd + emake || die "compiling spacenavd failed" + popd + pushd spnavcfg + emake || die "compiling spnavcfg failed" + popd + pushd libspnav + emake || die "compilinge libspnav failed" + popd +} + +src_install() { + pushd spacenavd + emake install || die "install failed" + newinitd init_script ${PN} + popd + pushd spnavcfg + emake install || die "installing spnavcfg failed" + popd + pushd libspnav + emake install || die "installing libspnav failed" + popd +} |