diff --git a/files/0001-set-shell-completion-files-permission.patch b/files/0001-set-shell-completion-files-permission.patch deleted file mode 100644 --- a/files/0001-set-shell-completion-files-permission.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/Makefile b/Makefile -index acd7a0f..7257551 100644 ---- a/Makefile -+++ b/Makefile -@@ -126,9 +126,9 @@ $(ZSH_COMPLETION_OUTPUT): build - - install-completion: completion - @install -d $(DESTDIR)$(PREFIX)/share/zsh/site-functions $(DESTDIR)$(PREFIX)/share/bash-completion/completions $(DESTDIR)$(PREFIX)/share/fish/vendor_completions.d -- @install -m 0755 $(ZSH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/zsh/site-functions/_gopass -- @install -m 0755 $(BASH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/bash-completion/completions/gopass -- @install -m 0755 $(FISH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/fish/vendor_completions.d/gopass.fish -+ @install -m 0644 $(ZSH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/zsh/site-functions/_gopass -+ @install -m 0644 $(BASH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/bash-completion/completions/gopass -+ @install -m 0644 $(FISH_COMPLETION_OUTPUT) $(DESTDIR)$(PREFIX)/share/fish/vendor_completions.d/gopass.fish - @$(call ok) - - codequality: diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,27 +1,29 @@ name : gopass -version : 1.6.11 -release : 1 +version : 1.7.2 +release : 2 source : - - https://github.com/justwatchcom/gopass/releases/download/v1.6.11/gopass-1.6.11.tar.gz : de5b27f81649548292dc83da98e8e46b9b92d8b0bb012797dee44b3207090c67 + - https://github.com/gopasspw/gopass/releases/download/v1.7.2/gopass-1.7.2.tar.gz : 0d0456932ac10864ffd70ece15dc925b04c63af302a4a7d375a8499c62844b7c license : MIT component : security summary : The slightly more awesome standard unix password manager for teams description: | gopass is a rewrite of the pass password manager in Go with the aim of making it cross-platform and adding additional features. builddeps : - - gnupg # The generated shell completion files have a line of warning if gnupg is not present - golang rundeps : - git + - gnupg - xdotool - xsel -setup : | - %patch -p1 < $pkgfiles/0001-set-shell-completion-files-permission.patch build : | mv vendor src mkdir -p src/github.com/justwatchcom ln -s $workdir src/github.com/justwatchcom/gopass - GOPATH=$workdir %make build - GOPATH=$workdir %make completion + GOPATH=$workdir %make install : | GOPATH=$workdir PREFIX=/usr %make_install + + # Set correct permission bits for the shell completion files + chmod 644 $installdir/usr/share/zsh/site-functions/_gopass + chmod 644 $installdir/usr/share/bash-completion/completions/gopass + chmod 644 $installdir/usr/share/fish/vendor_completions.d/gopass.fish diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,7 +3,7 @@ gopass Longwu Ou - oulongwu@mit.edu + xulongwu4@gmail.com MIT security @@ -26,12 +26,12 @@ - - 2018-03-17 - 1.6.11 + + 2018-05-31 + 1.7.2 Packaging update Longwu Ou - oulongwu@mit.edu + xulongwu4@gmail.com \ No newline at end of file