diff --git a/.gitignore b/.gitignore index 8dcc23b..f7b4446 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ bin/ .cache/ +pkg/ +*.tar.zst CMakeLists.txt.user CMakeCache.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index f36bdeb..80359cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,9 +19,3 @@ set(CMAKE_CXX_FLAGS_RELEASE "-O3") set(CMAKE_CXX_STANDARD 23) add_subdirectory(src) - -add_custom_target(run - COMMAND autotablet - DEPENDS autotablet - WORKING_DIRECTORY src -) diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..2b0fb03 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: s3rius +pkgname=auto-tablet +pkgver=0.0.1 +pkgrel=2 +pkgdesc="Automatic tablet mode" +arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') +url="https://gitea.le-memese.com/s3rius/auto-tablet" +license=('GPL') +options=(!emptydirs) +depends=(libinput) +makedepends=( + 'cmake' + 'make' + 'clang' +) + + +build() { + cd "$startdir/" + cmake . + make install +} + +package() { + install -Dm 755 "$startdir/bin/autotablet" -t "$pkgdir/usr/bin" +}