Advertisement
Guest User

Updated PKGBUILD

a guest
Apr 24th, 2023
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.93 KB | Source Code | 0 0
  1. pkgname=cangaroo
  2. pkgver=0.2.2
  3. pkgrel=2
  4. pkgdesc="An Open-Source CAN Monitor"
  5. arch=('any')
  6. license=('GPL')
  7. depends=(
  8.   'git'
  9.   'qt5-base'
  10. )
  11. url="https://github.com/HubertD/cangaroo"
  12.  
  13. source=("$pkgname::git+https://github.com/HubertD/cangaroo.git#tag=$pkgver"
  14.         "patch-for-issue21.patch")
  15. sha256sums=('SKIP'
  16.             '09478f3189dadbd8a379583d37a48abb9ba152e13f6ffeb467eda4920a3c1519')
  17.  
  18. prepare(){
  19.     cd "$srcdir/$pkgname"
  20.     git apply "${srcdir}"/patch-for-issue21.patch
  21. }
  22.  
  23. build(){
  24.     cd "$srcdir/$pkgname"
  25.     # master is the normal one. msgfilter is the current
  26.     git checkout $pkgver
  27.     qmake
  28.     make
  29. }
  30.  
  31. package() {
  32.     cd "$srcdir/$_pkgname"
  33.     install -Dm755 "$srcdir/$pkgname/bin/cangaroo" "$pkgdir/usr/bin/cangaroo"
  34.     install -Dm644 "$srcdir/$pkgname/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
  35.     install -Dm644 "$srcdir/$pkgname/src/assets/cangaroo.png" "$pkgdir/usr/share/pixmaps/cangaroo.png"
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement