]> git.pld-linux.org Git - packages/password-store.git/blob - password-store.spec
package fish completsions; bash/fish subpackages
[packages/password-store.git] / password-store.spec
1 Summary:        Simple password store
2 Name:           password-store
3 Version:        1.6.5
4 Release:        1
5 License:        GPL v2+
6 Group:          Applications
7 Source0:        http://git.zx2c4.com/password-store/snapshot/%{name}-%{version}.tar.xz
8 # Source0-md5:  2c4468360c678184051e76f03c2f6b04
9 URL:            https://www.passwordstore.org/
10 BuildRequires:  rpmbuild(macros) >= 1.720
11 BuildRequires:  tar >= 1:1.22
12 BuildRequires:  xz
13 Requires:       bash
14 Requires:       gnupg2
15 Requires:       tree
16 Requires:       util-linux
17 Suggests:       coreutils
18 Suggests:       git-core
19 Suggests:       xclip
20 Provides:       pass = %{version}-%{release}
21 Obsoletes:      pass
22 BuildArch:      noarch
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 This is a very simple password store that encrypts passwords using gpg
27 and places the encrypted password in a directory. It can generate new
28 passwords and keep track of old ones.
29
30 %package -n bash-completion-password-store
31 Summary:        bash-completion for password-store
32 Summary(pl.UTF-8):      bashowe uzupełnianie nazw dla password-store
33 Group:          Applications/Shells
34 Requires:       %{name} = %{version}-%{release}
35 Requires:       bash-completion >= 2.0
36
37 %description -n bash-completion-password-store
38 bash-completion for password-store.
39
40 %description -n bash-completion-password-store -l pl.UTF-8
41 Pakiet ten dostarcza bashowe uzupełnianie nazw dla password-store.
42
43 %package -n fish-completion-password-store
44 Summary:        fish-completion for password-store
45 Summary(pl.UTF-8):      Uzupełnianie nazw w fish dla password-store
46 Group:          Applications/Shells
47 Requires:       %{name} = %{version}-%{release}
48 Requires:       fish
49
50 %description -n fish-completion-password-store
51 fish-completion for password-store.
52
53 %description -n fish-completion-password-store -l pl.UTF-8
54 Pakiet ten dostarcza uzupełnianie nazw w fish dla password-store.
55
56 %package -n zsh-completion-password-store
57 Summary:        zsh-completion for password-store
58 Summary(pl.UTF-8):      Uzupełnianie nazw w zsh dla password-store
59 Group:          Applications/Shells
60 Requires:       %{name} = %{version}-%{release}
61
62 %description -n zsh-completion-password-store
63 zsh-completion for password-store.
64
65 %description -n zsh-completion-password-store -l pl.UTF-8
66 Pakiet ten dostarcza funkcje uzupełniania nazw powłoki zsh dla
67 password-store.
68
69 %prep
70 %setup -q
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 %{__make} install \
75         BINDIR=%{_bindir} \
76         LIBDIR=%{_libdir} \
77         MANDIR=%{_mandir} \
78         SYSCONFDIR=%{_sysconfdir} \
79         FORCE_ALL=1 \
80         DESTDIR=$RPM_BUILD_ROOT
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %files
86 %defattr(644,root,root,755)
87 %doc README
88 %attr(755,root,root) %{_bindir}/pass
89 %{_mandir}/man1/pass.1*
90
91 %files -n bash-completion-password-store
92 %defattr(644,root,root,755)
93 %{bash_compdir}/pass
94
95 %files -n fish-completion-password-store
96 %defattr(644,root,root,755)
97 %{fish_compdir}/pass.fish
98
99 %files -n zsh-completion-password-store
100 %defattr(644,root,root,755)
101 %{zsh_compdir}/_pass
This page took 0.063799 seconds and 3 git commands to generate.