Advertisement
Guest User

Untitled

a guest
Sep 10th, 2018
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. #Maintainer: Xyne <ac xunilhcra enyx, backwards>
  2. pkgname=pacserve
  3. pkgver=2018
  4. pkgrel=9
  5. pkgdesc='Easily share Pacman packages between computers. A replacement for PkgD.'
  6. arch=(any)
  7. license=(GPL)
  8. url="https://xyne.archlinux.ca/projects/pacserve"
  9. depends=(pyalpm python3-threaded_servers)
  10. optdepends=('avahi: Avahi support' 'python-dbus: Avahi support' 'python-gobject: Avahi support')
  11. conflicts=(pacredir)
  12. backup=(etc/pacserve/pacserve-ports.conf etc/pacserve/pacserve.service.conf)
  13. source=(
  14. https://xyne.archlinux.ca/repos/xyne/pacserve-2018-9-any.pkg.tar.xz
  15. https://xyne.archlinux.ca/repos/xyne/pacserve-2018-9-any.pkg.tar.xz.sig
  16. )
  17. sha512sums=( b1382f588fbe0e6e6d5b6bb5900a8cb2b45da3c219f1d214d50e1f142d418889153fb2a10124d7ef964582939239d596023588f0e970883869b6287248a06122
  18. c704f886084e41adad9a64acb78272044128224cf83450fb8397c59a1073c9a001244e9f705704ff2571db21fd3a0b7a91c13df236a39e3bedb49bede002f16d
  19. )
  20. md5sums=(
  21. e6d2db825519df0baacd14a9bf4f8d5f
  22. 8ecb2f28e925da2e7d6cbcd5e109b56e
  23. )
  24. install=pacserve.install
  25. validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
  26.  
  27. package ()
  28. {
  29.  
  30. for foo_ in etc/*/*
  31. do
  32. install -Dm644 "$foo_" "$pkgdir/$foo_"
  33. done
  34.  
  35. for bin_ in usr/bin/*
  36. do
  37. install -Dm755 "$bin_" "$pkgdir/usr/bin/${bin_##*/}"
  38. done
  39.  
  40. for service_ in usr/lib/systemd/system/*.service
  41. do
  42. install -Dm644 "$service_" "$pkgdir/usr/lib/systemd/system/${service_##*/}"
  43. done
  44.  
  45. echo 'u pacserve - "Pacserve daemon" /etc/pacserve' |
  46. install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
  47. }
  48.  
  49. # vim: set ts=2 sw=2 et:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement