diff --git a/libspnav/.SRCINFO b/libspnav/.SRCINFO new file mode 100644 index 0000000000..f9b3eaff08 --- /dev/null +++ b/libspnav/.SRCINFO @@ -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 diff --git a/libspnav/.nvchecker.toml b/libspnav/.nvchecker.toml new file mode 100644 index 0000000000..430ff6a12e --- /dev/null +++ b/libspnav/.nvchecker.toml @@ -0,0 +1,5 @@ +[libspnav] +source = 'github' +github = 'FreeSpacenav/libspnav' +use_max_tag = true +prefix = 'v' diff --git a/libspnav/PKGBUILD b/libspnav/PKGBUILD index 9309ebdc05..e265192c51 100644 --- a/libspnav/PKGBUILD +++ b/libspnav/PKGBUILD @@ -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 }