diff --git a/libopenrazer/alr.sh b/libopenrazer/alr.sh new file mode 100644 index 0000000..90c8be7 --- /dev/null +++ b/libopenrazer/alr.sh @@ -0,0 +1,40 @@ +name='libopenrazer' +version='0.4.0' +release='1' +desc='Qt wrapper around the D-Bus API from OpenRazer.' +desc_ru='Qt-обертка для D-Bus API от OpenRazer.' +homepage='https://github.com/z3ntu/libopenrazer' +maintainer='Evgeniy Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('amd64') +license='GPL-3.0-or-later' + +conflicts=('libopenrazer') + +deps=("qt6-qtbase") +deps_arch=("qt6-base") + +build_deps=('meson' 'qt6-qttools') +build_deps_arch=('meson' 'qt6-tools') + + +sources=("https://github.com/z3ntu/libopenrazer/releases/download/v$version/libopenrazer-$version.tar.xz") +checksums=('SKIP') + +build() { + cd $srcdir/$name-$version + mkdir -p build + meson setup build . --prefix /usr + meson compile -C build -j$(($(nproc) - 1)) +} + +package() { + cd $srcdir/$name-$version + meson install -C build --destdir "$pkgdir" +} + +#files() { +# printf '"%s" ' ./usr/local/lib/python3.*/site-packages/alr-spec/* +# printf '"%s" ' ./usr/local/lib/python3.*/site-packages/alr-spec-${version}.dist-info/* +# printf '"%s" ' ./usr/local/share/libopenrazer/translations/* +#} \ No newline at end of file