head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2026.09.29.16.06.19;	author bouyer;	state Exp;
branches;
next	;
commitid	WqDnIYEkDl23axXG;


desc
@@


1.1
log
@Add libspnav version 1.2. Packaged in pkgsrc-wip by Atsushi Toyokura.

Libspnav is a C library for receiving input from 6 degrees-of-freedom
(6dof) input devices, also known as spacemice, spaceballs, etc. 6dof
input is very useful for fluidly manipulating objects or viewpoints in
3D space, and fundamendally comprises of relative movement
(translation) across 3 axes (TX/TY/TZ), and rotation about 3 axes
(RX/RY/RZ).

Libspnav is a counterpart to the free spacenav driver (spacenavd),
which runs as a system daemon, and handles all the low level
interfacing with the actual devices. However, it can also communicate
with the proprietary 3Dconnexion driver (3dxsrv), with reduced
functionality.
@
text
@# $NetBSD$

DISTNAME=	libspnav-1.2
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=FreeSpacenav/}
GITHUB_PROJECT=	libspnav
GITHUB_RELEASE=	v1.2

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/FreeSpacenav/libspnav/
COMMENT=	Spacenavd or 3dxsrv to get input from 6-dof devices
LICENSE=	modified-bsd

GNU_CONFIGURE=	yes
USE_TOOLS+=	pkg-config gmake

PKGCONFIG_OVERRIDE+=	spnav.pc.in

post-install:
	cd ${DESTDIR}${PREFIX} && ${MV}	share/pkgconfig lib/
	cd ${DESTDIR}${PREFIX} && ${RMDIR} share

.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@
