Advertisement
Guest User

Untitled

a guest
Nov 4th, 2018
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.33 KB | None | 0 0
  1. # Maintainer: Carlos Franke <carlos_franke at lemtank dot de>
  2. # Modified by Steven Xu <stevendoesstuffs@protonmail.com>
  3.  
  4. pkgname=autosshfs-git
  5. _gitname=$pkgname
  6. pkgver=c9dc8cd
  7. pkgrel=1
  8. pkgdesc="Per user SSHFS automount using user's SSH configuration"
  9. arch=('any')
  10. url="https://github.com/hellekin/autosshfs"
  11. license=('AGPL')
  12. depends=('autofs' 'keychain' 'sshfs' 'x11-ssh-askpass')
  13. makedepends=('git')
  14. install="autosshfs.install"
  15. source=("$_gitname::git+https://gitlab.com/hellekin/autosshfs.git")
  16. md5sums=('SKIP')
  17.  
  18. pkgver() {
  19.   cd $_gitname
  20.   git describe --always | sed 's|-|.|g'
  21. }
  22.  
  23. build() {
  24.   cd $_gitname/src
  25.   PREFIX="/usr" make -e
  26. }
  27.  
  28. package() {
  29.   cd $_gitname
  30.   PREFIX="${pkgdir}/usr"
  31.   mkdir -p ${PREFIX}/bin/ ${PREFIX}/share/doc/autosshfs/
  32.   install -D -o root -g root     -m 0750 src/autosshfs-user ${PREFIX}/bin/
  33.         install -D -o root -g root -m 0750 src/autosshfs-map  ${PREFIX}/bin/ #group will be changed to autosshfs in install file
  34.         install -D -o root -g root -m 0750 src/autosshfs-ssh  ${PREFIX}/bin/ #group will be changed to autosshfs in install file
  35.         install -D -o root -g root     -m 0755 bin/keychain-ring  ${PREFIX}/bin/
  36.         install -D -o root -g root     -m 0755 -d ${PREFIX}/share/doc/autosshfs/
  37.         install -D -o root -g root     -m 0644 doc/* ${PREFIX}/share/doc/autosshfs
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement