PKGBUILD 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Maintainer (aur): Fredy García <frealgagu at gmail dot com>
  2. # Contributor: grimi <grimi at poczta dot fm>
  3. # Contributor: Thomas Nordenmark <t.nordenmark@gmail.com>
  4. # Contributor: Travis Nickles <nickles.travis@gmail.com>
  5. pkgname=antimicrox
  6. pkgver=3.3.3
  7. pkgrel=1
  8. pkgdesc="Graphical program used to map keyboard buttons and mouse controls to a gamepad"
  9. arch=("aarch64" "arm" "armv6h" "armv7h" "i686" "x86_64")
  10. url="https://github.com/AntiMicroX/${pkgname/x}X"
  11. license=("GPL3")
  12. depends=("desktop-file-utils" "hicolor-icon-theme" "libxtst" "qt5-x11extras" "sdl2")
  13. makedepends=("cmake" "extra-cmake-modules" "gettext" "itstool" "qt5-tools")
  14. provides=("${pkgname/x}")
  15. conflicts=("${pkgname/x}")
  16. replaces=("${pkgname/x}")
  17. source=("${pkgname}-${pkgver}.tar.gz::https://github.com/AntiMicroX/${pkgname/x/X}/archive/${pkgver}.tar.gz")
  18. sha256sums=("80c446b1149b742b51e3b6d355866294bd6171f48534b3cf23848011736edc2b")
  19. build() {
  20. cd "${srcdir}/${pkgname}-${pkgver}"
  21. cmake . \
  22. -DCMAKE_INSTALL_PREFIX=/usr \
  23. -DCMAKE_INSTALL_LIBDIR=/usr/lib \
  24. -DUSE_SDL_2=ON \
  25. -DAPPDATA=ON \
  26. -DWITH_UINPUT=ON \
  27. -DWITH_X11=ON \
  28. -DWITH_XTEST=ON
  29. make
  30. }
  31. package() {
  32. cd "${srcdir}/${pkgname}-${pkgver}"
  33. make DESTDIR="${pkgdir}" install
  34. }