Advertisement
Guest User

nchat-git-4.27.g85b407a-1

a guest
Jan 12th, 2024
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.02 KB | Source Code | 0 0
  1. # Maintainer: Your Name <[email protected]>
  2.  
  3. pkgname=nchat-git
  4. _pkgbase=${pkgname%-git}
  5. pkgver=4.27.g85b407a
  6. pkgrel=1
  7. pkgdesc='Console-based chat client for Linux and macOS with support for Telegram.'
  8. arch=(x86_64 aarch64 i686 armv7h)
  9. url='https://github.com/d99kris/nchat'
  10. license=(MIT)
  11. depends=(file gcc-libs glibc libpng libxcb ncurses openssl sqlite zlib)
  12. makedepends=(bash git ccache cmake gperf help2man go)
  13. provides=($_pkgbase)
  14. conflicts=($_pkgbase)
  15. source=("git+$url")
  16. md5sums=(SKIP)
  17.  
  18. pkgver() {
  19.     cd $_pkgbase
  20.     printf '%s.g%s' $(grep NCHAT_VERSION lib/common/src/version.h | cut -f2 -d\") $(git rev-parse --short HEAD)
  21. }
  22.  
  23. prepare() {
  24.     cd $_pkgbase
  25.     sed -i '/^CMAKEARGS=/c\CMAKEARGS="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_MANDIR=/usr/share/man"' make.sh
  26. }
  27.  
  28. build() {
  29.     cd $_pkgbase
  30.     bash make.sh build
  31. }
  32.  
  33. package() {
  34.     cd $_pkgbase
  35.     DESTDIR="$pkgdir" cmake --install build --config Release
  36.     install -Dvm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
  37. }
  38.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement