-
Notifications
You must be signed in to change notification settings - Fork 3
/
cernbox-revad.spec
226 lines (210 loc) · 8.28 KB
/
cernbox-revad.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
#
# revad spec file containing two RPMs
#
Name: cernbox-revad
Summary: Reva for CERNBox
Version: 1.0.24
Release: 1%{?dist}
License: AGPLv3
BuildRoot: %{_tmppath}/%{name}-buildroot
Group: CERN-IT/ST
ExclusiveArch: x86_64
Source: %{name}-%{version}.tar.gz
Conflicts: cernbox-revad-ceph
%description -n cernbox-revad
This RPM provides Reva for the CERNBox backend
%package -n cernbox-revad-ceph
Summary: Reva for CERNBox with Ceph support
Conflicts: cernbox-revad
BuildRequires: libcephfs-devel
BuildRequires: libcephfs2
RemovePathPostfixes: .ceph
%description -n cernbox-revad-ceph
This RPM provides Reva for the CERNBox backend with Ceph support
%package -n cernbox-cli
Summary: Reva CLI for CERNBox
%description -n cernbox-cli
This RPM provides reva, the command-line interface for CERNBox
# Don't do any post-install weirdness, especially compiling .py files
%define __os_install_post %{nil}
%prep
%setup -n %{name}-%{version}
%install
rm -rf %buildroot/
mkdir -p %buildroot/usr/bin
mkdir -p %buildroot/etc/revad
mkdir -p %buildroot/var/log/revad
mkdir -p %buildroot/var/run/revad
install -m 755 revad %buildroot/usr/bin/revad
install -m 755 revad-ceph %buildroot/usr/bin/revad.ceph
install -m 755 reva %buildroot/usr/bin/reva
%preun
%post
%files -n cernbox-revad
%defattr(-,root,root,-)
/etc/revad
/var/log/revad
/var/run/revad
/usr/bin/revad
%files -n cernbox-revad-ceph
%defattr(-,root,root,-)
/etc/revad
/var/log/revad
/var/run/revad
/usr/bin/revad.ceph
%files -n cernbox-cli
%defattr(-,root,root,-)
/usr/bin/reva
%clean
rm -rf %buildroot/
%changelog
* Thu Nov 28 2024 cernbox-admins[bot] <[email protected]> 1.0.24
- v1.0.24, based on commit 4820f8c at cs3org/reva/master and commit 4f311f5 at cernbox/reva-plugins/master
* Mon Nov 25 2024 cernbox-admins[bot] <[email protected]> 1.0.23
- v1.0.23, based on commit 683954c at cs3org/reva/master and commit 9969421 at cernbox/reva-plugins/master
* Fri Nov 15 2024 cernbox-admins[bot] <[email protected]> 1.0.22
- v1.0.22, based on commit c71d70c at cs3org/reva/master and commit 9969421 at cernbox/reva-plugins/master
* Mon Nov 04 2024 cernbox-admins[bot] <[email protected]> 1.0.21
- v1.0.21, based on commit 1a51ab7 at cs3org/reva/master and commit 9969421 at cernbox/reva-plugins/master
* Wed Oct 30 2024 cernbox-admins[bot] <[email protected]> 1.0.20
- v1.0.20 experimental, based on Reva commit 6b0f9b3 at cs3org/ceph2cbox
* Thu Oct 24 2024 cernbox-admins[bot] <[email protected]> 1.0.19
- v1.0.19, based on Reva commit 10664f4 at cs3org/master
* Tue Sep 17 2024 cernbox-admins[bot] <[email protected]> 1.0.18
- v1.0.18, based on Reva commit 122da0b at cs3org/master
* Mon Sep 02 2024 cernbox-admins[bot] <[email protected]> 1.0.17
- v1.0.17, based on Reva commit 8d1b4ab at cs3org/master
* Mon Sep 02 2024 cernbox-admins[bot] <[email protected]> 1.0.16
- v1.0.16, based on Reva commit 8d1b4ab at cs3org/master
* Tue Jun 04 2024 cernbox-admins[bot] <[email protected]> 1.0.15
- v1.0.15, based on Reva commit d0695a4 at cs3org/master
* Mon Jun 03 2024 cernbox-admins[bot] <[email protected]> 1.0.14
- v1.0.14, based on reva Reva commit d0695a4 at cs3org/master
* Wed Apr 17 2024 cernbox-admins[bot] <[email protected]> 1.0.13
- v1.0.13
* Wed Mar 27 2024 cernbox-admins[bot] <[email protected]> 1.0.12
- v1.0.12
* Wed Mar 27 2024 cernbox-admins[bot] <[email protected]> 1.0.11
- v1.0.11
* Wed Mar 13 2024 cernbox-admins[bot] <[email protected]> 1.0.10
- v1.0.10
* Wed Feb 14 2024 cernbox-admins[bot] <[email protected]> 1.0.9
- v1.0.9
* Wed Feb 07 2024 cernbox-admins[bot] <[email protected]> 1.0.8
- v1.0.8
* Tue Jan 30 2024 cernbox-admins[bot] <[email protected]> 1.0.7
- v1.0.7
* Tue Jan 30 2024 cernbox-admins[bot] <[email protected]> 1.0.6
- v1.0.6
* Tue Jan 30 2024 cernbox-admins[bot] <[email protected]> 1.0.5
- v1.0.5
* Fri Jan 12 2024 cernbox-admins[bot] <[email protected]> 1.0.4
- v1.0.4
* Mon Dec 18 2023 cernbox-admins[bot] <[email protected]> 1.0.3
- v1.0.3
* Mon Dec 04 2023 cernbox-admins[bot] <[email protected]> 1.0.2
- v1.0.2
* Thu Nov 16 2023 cernbox-admins[bot] <[email protected]> 1.0.1
- v1.0.1
* Mon Nov 13 2023 cernbox-admins[bot] <[email protected]> 0.0.52
- v0.0.52
* Wed Oct 25 2023 cernbox-admins[bot] <[email protected]> 0.0.51
- v0.0.51
* Tue Oct 24 2023 cernbox-admins[bot] <[email protected]> 0.0.50
- v0.0.50
* Thu Oct 12 2023 cernbox-admins[bot] <[email protected]> 0.0.49
- v0.0.49
* Tue Oct 10 2023 cernbox-admins[bot] <[email protected]> 0.0.48
- v0.0.48
* Wed Aug 23 2023 cernbox-admins[bot] <[email protected]> 0.0.47
- v0.0.47
* Fri Aug 18 2023 cernbox-admins[bot] <[email protected]> 0.0.46
- v0.0.46
* Wed Aug 16 2023 cernbox-admins[bot] <[email protected]> 0.0.45
- v0.0.45
* Mon Aug 14 2023 cernbox-admins[bot] <[email protected]> 0.0.44
- v0.0.44
* Fri Jul 21 2023 cernbox-admins[bot] <[email protected]> 0.0.43
- v0.0.43
* Tue Jun 06 2023 cernbox-admins[bot] <[email protected]> 0.0.42.experimental
- v0.0.42.experimental
* Mon Jun 05 2023 cernbox-admins[bot] <[email protected]> 0.0.41
- v0.0.41
* Fri May 12 2023 cernbox-admins[bot] <[email protected]> 0.0.40
- v0.0.40
* Wed May 10 2023 cernbox-admins[bot] <[email protected]> 0.0.39
- v0.0.39
* Fri May 05 2023 cernbox-admins[bot] <[email protected]> 0.0.38
- v0.0.38
* Thu Apr 20 2023 cernbox-admins[bot] <[email protected]> 0.0.37
- v0.0.37
* Mon Apr 17 2023 cernbox-admins[bot] <[email protected]> 0.0.36
- v0.0.36
* Wed Apr 12 2023 cernbox-admins[bot] <[email protected]> 0.0.35
- v0.0.35
* Tue Apr 11 2023 cernbox-admins[bot] <[email protected]> 0.0.34
- v0.0.34
* Tue Apr 11 2023 cernbox-admins[bot] <[email protected]> 0.0.33
- v0.0.33
* Tue Apr 04 2023 cernbox-admins[bot] <[email protected]> 0.0.32
- v0.0.32
* Wed Mar 22 2023 cernbox-admins[bot] <[email protected]> 0.0.31
- v0.0.31
* Wed Mar 15 2023 Giuseppe Lo Presti <[email protected]> 0.0.30
- v0.0.30
* Tue Mar 14 2023 Gianmaria Del Monte <[email protected]> 0.0.29
- v0.0.29
* Mon Feb 06 2023 Gianmaria Del Monte <[email protected]> 0.0.28
- v0.0.28
* Tue Jan 24 2023 Gianmaria Del Monte <[email protected]> 0.0.27
- v0.0.27
* Sat Dec 03 2022 Giuseppe Lo Presti <[email protected]> 0.0.26
- Temporary patch
* Fri Dec 02 2022 Gianmaria Del Monte <[email protected]> 0.0.25
- v0.0.25
* Fri Dec 02 2022 Gianmaria Del Monte <[email protected]> 0.0.24
- v0.0.24
* Tue Nov 29 2022 Gianmaria Del Monte <[email protected]> 0.0.23
- v0.0.23
* Mon Nov 07 2022 Gianmaria Del Monte <[email protected]> 0.0.22
- v0.0.22
* Thu Nov 03 2022 Gianmaria Del Monte <[email protected]> 0.0.21
- v0.0.21
* Wed Oct 19 2022 Gianmaria Del Monte <[email protected]> 0.0.20
- v0.0.20
* Wed Oct 19 2022 Gianmaria Del Monte <[email protected]> 0.0.19
- v0.0.19
* Mon Oct 17 2022 Gianmaria Del Monte <[email protected]> 0.0.18
- v0.0.18
* Thu Oct 13 2022 Gianmaria Del Monte <[email protected]> 0.0.17
- v0.0.17
* Tue Oct 11 2022 Gianmaria Del Monte <[email protected]> 0.0.16
- v0.0.16
* Fri Oct 07 2022 Gianmaria Del Monte <[email protected]> 0.0.15
- v0.0.15
* Tue Oct 04 2022 Gianmaria Del Monte <[email protected]> 0.0.14
- v0.0.14
* Thu Sep 29 2022 Gianmaria Del Monte <[email protected]> 0.0.13
- v0.0.13
* Wed Sep 21 2022 Gianmaria Del Monte <[email protected]> 0.0.12
- v0.0.12
* Wed Sep 21 2022 Gianmaria Del Monte <[email protected]> 0.0.11
- v0.0.11
* Wed Sep 14 2022 Gianmaria Del Monte <[email protected]> 0.0.10
- v0.0.10
* Tue Sep 13 2022 Gianmaria Del Monte <[email protected]> 0.0.9
- v0.0.9
* Wed Sep 07 2022 Gianmaria Del Monte <[email protected]> 0.0.8
- v0.0.8
* Wed Sep 07 2022 Gianmaria Del Monte <[email protected]> 0.0.7
- v0.0.7
* Thu Aug 25 2022 Diogo Castro <[email protected]> 0.0.6
- Do not lowercase case sensitive hash (fix public links)
* Tue Aug 16 2022 Gianmaria Del Monte <[email protected]> 0.0.5
- v0.0.5
* Thu Aug 11 2022 Gianmaria Del Monte <[email protected]> 0.0.4
- v0.0.4
* Thu Jul 14 2022 Gianmaria Del Monte <[email protected]> 0.0.2
- v0.0.2
* Thu Jul 07 2022 Hugo Gonzalez Labrador <[email protected]> 0.0.1
- v0.0.1