spacepaste

  1.  
  2. pkgname=TelegramQml-git
  3. pkgver=r10.6d0897d
  4. pkgrel=1
  5. pkgdesc="Telegram API tools for QtQml and Qml"
  6. arch=('i686' 'x86_64')
  7. url="https://github.com/Aseman-Land/TelegramQML"
  8. license=('GPL')
  9. depends=('qt5-base' 'qt5-declarative' 'qt5-multimedia' 'qt5-quick1'
  10. 'qt5-webengine' 'qt5-imageformats' 'qt5-graphicaleffects'
  11. 'qt5-quickcontrols')
  12. makedepends=('git')
  13. source=("${pkgname}"::"git+https://github.com/Aseman-Land/TelegramQML.git")
  14. md5sums=('SKIP')
  15. pkgver() {
  16. cd "${srcdir}/${pkgname}"
  17. ( set -o pipefail
  18. git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
  19. printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  20. )
  21. }
  22. prepare() {
  23. cd "${srcdir}/${pkgname}"
  24. sed -i 's#target.path = $$PREFIX/lib/$$LIB_PATH#target.path = $$PREFIX/lib#' telegramqml.pro
  25. mkdir -p build
  26. }
  27. build() {
  28. cd "${srcdir}/${pkgname}/build"
  29. qmake-qt5 -r .. PREFIX=/usr BUILD_MODE+=lib
  30. make
  31. }
  32. package() {
  33. cd "${srcdir}/${pkgname}/build"
  34. make INSTALL_ROOT="${pkgdir}" install
  35. }
  36.