* update libspnav to 1.1-2

This commit is contained in:
Alexander Baldeck 2024-08-20 04:10:17 +02:00
parent 7f88eae587
commit a91531227e
3 changed files with 32 additions and 9 deletions

14
libspnav/.SRCINFO Normal file
View File

@ -0,0 +1,14 @@
pkgbase = libspnav
pkgdesc = Alternative to the proprietary 3Dconnexion device driver and SDK for their 3D input devices
pkgver = 1.1
pkgrel = 2
url = https://spacenav.sourceforge.net/
arch = x86_64
license = BSD-3-Clause
makedepends = git
depends = glibc
depends = libx11
source = git+https://github.com/FreeSpacenav/libspnav#tag=v1.1
sha256sums = fb983c1a6a0eca4cc7d065884bb80b9241ac5371827a23dc34ccaddec751d97a
pkgname = libspnav

5
libspnav/.nvchecker.toml Normal file
View File

@ -0,0 +1,5 @@
[libspnav]
source = 'github'
github = 'FreeSpacenav/libspnav'
use_max_tag = true
prefix = 'v'

View File

@ -5,23 +5,27 @@
pkgname=libspnav
pkgver=1.1
pkgrel=1
pkgrel=2
pkgdesc='Alternative to the proprietary 3Dconnexion device driver and SDK for their 3D input devices'
arch=(x86_64 powerpc64le)
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://spacenav.sourceforge.net/'
license=(GPL)
depends=(libx11)
source=(https://github.com/FreeSpacenav/libspnav/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
sha256sums=('04b297f68a10db4fa40edf68d7f823ba7b9d0442f2b665181889abe2cea42759')
license=(BSD-3-Clause)
depends=(glibc
libx11)
makedepends=(git)
source=(git+https://github.com/FreeSpacenav/libspnav#tag=v$pkgver)
sha256sums=('fb983c1a6a0eca4cc7d065884bb80b9241ac5371827a23dc34ccaddec751d97a')
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
cd $pkgname
./configure \
--prefix=/usr \
--disable-debug
make
}
package() {
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
}