52
27
%{__rm} -rf %{buildroot}
53
28
%{__make} install DESTDIR="%{buildroot}" AM_INSTALL_PROGRAM_FLAGS=""
54
mkdir -p $RPM_BUILD_ROOT/
55
mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
56
mkdir -p $RPM_BUILD_ROOT/var/log/gearmand
57
mkdir -p $RPM_BUILD_ROOT/var/run/gearmand
58
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/gearmand
61
31
%{__rm} -rf %{buildroot}
64
if ! /usr/bin/id -g gearmand &>/dev/null; then
65
/usr/sbin/groupadd -r gearmand
67
if ! /usr/bin/id gearmand &>/dev/null; then
68
/usr/sbin/useradd -M -r -g gearmand -d /var/lib/gearmand -s /bin/false \
69
-c "Gearman Server" gearmand > /dev/null 2>&1
75
/sbin/chkconfig --add gearmand
81
/sbin/chkconfig --del gearmand
87
/sbin/service gearmand condrestart >/dev/null 2>&1 || :
91
%defattr(-,root,root,-)
92
%doc AUTHORS COPYING NEWS README HACKING THANKS
95
%{_libdir}/libgearman.la
96
%{_libdir}/libgearman.so.6
97
%{_libdir}/libgearman.so.6.0.0
98
%{_mandir}/man1/gearadmin.1.gz
99
%{_mandir}/man1/gearman.1.gz
102
%defattr(-,root,root,-)
103
%doc AUTHORS COPYING NEWS README HACKING THANKS
104
%{_mandir}/man8/gearmand.8.gz
105
35
%{_sbindir}/gearmand
106
/etc/rc.d/init.d/gearmand
107
%attr(0755,gearmand,gearmand) %dir /var/log/gearmand
108
%attr(0755,gearmand,gearmand) %dir /var/run/gearmand
111
%defattr(-,root,root,-)
112
%doc AUTHORS COPYING NEWS README HACKING THANKS
36
%{_includedir}/libgearman/*.h
113
37
%{_libdir}/libgearman.a
114
%{_includedir}/libgearman/gearman.h
115
%{_includedir}/libgearman-1.0/actions.h
116
%{_includedir}/libgearman-1.0/aggregator.h
117
%{_includedir}/libgearman-1.0/allocator.h
118
%{_includedir}/libgearman-1.0/argument.h
119
%{_includedir}/libgearman-1.0/client.h
120
%{_includedir}/libgearman-1.0/client_callbacks.h
121
%{_includedir}/libgearman-1.0/configure.h
122
%{_includedir}/libgearman-1.0/connection.h
123
%{_includedir}/libgearman-1.0/constants.h
124
%{_includedir}/libgearman-1.0/core.h
125
%{_includedir}/libgearman-1.0/execute.h
126
%{_includedir}/libgearman-1.0/function.h
127
%{_includedir}/libgearman-1.0/gearman.h
128
%{_includedir}/libgearman-1.0/job.h
129
%{_includedir}/libgearman-1.0/job_handle.h
130
%{_includedir}/libgearman-1.0/kill.h
131
%{_includedir}/libgearman-1.0/limits.h
132
%{_includedir}/libgearman-1.0/ostream.hpp
133
%{_includedir}/libgearman-1.0/packet.h
134
%{_includedir}/libgearman-1.0/parse.h
135
%{_includedir}/libgearman-1.0/priority.h
136
%{_includedir}/libgearman-1.0/protocol.h
137
%{_includedir}/libgearman-1.0/result.h
138
%{_includedir}/libgearman-1.0/return.h
139
%{_includedir}/libgearman-1.0/signal.h
140
%{_includedir}/libgearman-1.0/strerror.h
141
%{_includedir}/libgearman-1.0/string.h
142
%{_includedir}/libgearman-1.0/task.h
143
%{_includedir}/libgearman-1.0/task_attr.h
144
%{_includedir}/libgearman-1.0/universal.h
145
%{_includedir}/libgearman-1.0/util.h
146
%{_includedir}/libgearman-1.0/version.h
147
%{_includedir}/libgearman-1.0/visibility.h
148
%{_includedir}/libgearman-1.0/worker.h
38
%{_libdir}/libgearman.la
39
%{_libdir}/libgearman.so
40
%{_libdir}/libgearman.so.*
149
41
%{_libdir}/pkgconfig/gearmand.pc
150
%{_libdir}/libgearman.so
151
%{_mandir}/man3/gearman_actions_t.3.gz
152
%{_mandir}/man3/gearman_allocator_t.3.gz
153
%{_mandir}/man3/gearman_argument_make.3.gz
154
%{_mandir}/man3/gearman_argument_t.3.gz
155
%{_mandir}/man3/gearman_bugreport.3.gz
156
%{_mandir}/man3/gearman_client_add_options.3.gz
157
%{_mandir}/man3/gearman_client_add_server.3.gz
158
%{_mandir}/man3/gearman_client_add_servers.3.gz
159
%{_mandir}/man3/gearman_client_add_task.3.gz
160
%{_mandir}/man3/gearman_client_add_task_background.3.gz
161
%{_mandir}/man3/gearman_client_add_task_high.3.gz
162
%{_mandir}/man3/gearman_client_add_task_high_background.3.gz
163
%{_mandir}/man3/gearman_client_add_task_low.3.gz
164
%{_mandir}/man3/gearman_client_add_task_low_background.3.gz
165
%{_mandir}/man3/gearman_client_add_task_status.3.gz
166
%{_mandir}/man3/gearman_client_clear_fn.3.gz
167
%{_mandir}/man3/gearman_client_clone.3.gz
168
%{_mandir}/man3/gearman_client_context.3.gz
169
%{_mandir}/man3/gearman_client_create.3.gz
170
%{_mandir}/man3/gearman_client_do.3.gz
171
%{_mandir}/man3/gearman_client_do_background.3.gz
172
%{_mandir}/man3/gearman_client_do_high.3.gz
173
%{_mandir}/man3/gearman_client_do_high_background.3.gz
174
%{_mandir}/man3/gearman_client_do_job_handle.3.gz
175
%{_mandir}/man3/gearman_client_do_low.3.gz
176
%{_mandir}/man3/gearman_client_do_low_background.3.gz
177
%{_mandir}/man3/gearman_client_do_status.3.gz
178
%{_mandir}/man3/gearman_client_echo.3.gz
179
%{_mandir}/man3/gearman_client_errno.3.gz
180
%{_mandir}/man3/gearman_client_error.3.gz
181
%{_mandir}/man3/gearman_client_free.3.gz
182
%{_mandir}/man3/gearman_client_has_option.3.gz
183
%{_mandir}/man3/gearman_client_job_status.3.gz
184
%{_mandir}/man3/gearman_client_options.3.gz
185
%{_mandir}/man3/gearman_client_options_t.3.gz
186
%{_mandir}/man3/gearman_client_remove_options.3.gz
187
%{_mandir}/man3/gearman_client_remove_servers.3.gz
188
%{_mandir}/man3/gearman_client_run_tasks.3.gz
189
%{_mandir}/man3/gearman_client_set_complete_fn.3.gz
190
%{_mandir}/man3/gearman_client_set_context.3.gz
191
%{_mandir}/man3/gearman_client_set_created_fn.3.gz
192
%{_mandir}/man3/gearman_client_set_data_fn.3.gz
193
%{_mandir}/man3/gearman_client_set_exception_fn.3.gz
194
%{_mandir}/man3/gearman_client_set_fail_fn.3.gz
195
%{_mandir}/man3/gearman_client_set_log_fn.3.gz
196
%{_mandir}/man3/gearman_client_set_memory_allocators.3.gz
197
%{_mandir}/man3/gearman_client_set_namespace.3.gz
198
%{_mandir}/man3/gearman_client_set_options.3.gz
199
%{_mandir}/man3/gearman_client_set_status_fn.3.gz
200
%{_mandir}/man3/gearman_client_set_task_context_free_fn.3.gz
201
%{_mandir}/man3/gearman_client_set_timeout.3.gz
202
%{_mandir}/man3/gearman_client_set_warning_fn.3.gz
203
%{_mandir}/man3/gearman_client_set_workload_fn.3.gz
204
%{_mandir}/man3/gearman_client_set_workload_free_fn.3.gz
205
%{_mandir}/man3/gearman_client_set_workload_malloc_fn.3.gz
206
%{_mandir}/man3/gearman_client_st.3.gz
207
%{_mandir}/man3/gearman_client_task_free_all.3.gz
208
%{_mandir}/man3/gearman_client_timeout.3.gz
209
%{_mandir}/man3/gearman_client_wait.3.gz
210
%{_mandir}/man3/gearman_continue.3.gz
211
%{_mandir}/man3/gearman_execute.3.gz
212
%{_mandir}/man3/gearman_failed.3.gz
213
%{_mandir}/man3/gearman_job_free.3.gz
214
%{_mandir}/man3/gearman_job_free_all.3.gz
215
%{_mandir}/man3/gearman_job_function_name.3.gz
216
%{_mandir}/man3/gearman_job_handle.3.gz
217
%{_mandir}/man3/gearman_job_handle_t.3.gz
218
%{_mandir}/man3/gearman_job_send_complete.3.gz
219
%{_mandir}/man3/gearman_job_send_data.3.gz
220
%{_mandir}/man3/gearman_job_send_exception.3.gz
221
%{_mandir}/man3/gearman_job_send_fail.3.gz
222
%{_mandir}/man3/gearman_job_send_status.3.gz
223
%{_mandir}/man3/gearman_job_send_warning.3.gz
224
%{_mandir}/man3/gearman_job_st.3.gz
225
%{_mandir}/man3/gearman_job_take_workload.3.gz
226
%{_mandir}/man3/gearman_job_unique.3.gz
227
%{_mandir}/man3/gearman_job_workload.3.gz
228
%{_mandir}/man3/gearman_job_workload_size.3.gz
229
%{_mandir}/man3/gearman_log_fn.3.gz
230
%{_mandir}/man3/gearman_parse_servers.3.gz
231
%{_mandir}/man3/gearman_result_boolean.3.gz
232
%{_mandir}/man3/gearman_result_integer.3.gz
233
%{_mandir}/man3/gearman_result_is_null.3.gz
234
%{_mandir}/man3/gearman_result_size.3.gz
235
%{_mandir}/man3/gearman_result_store_integer.3.gz
236
%{_mandir}/man3/gearman_result_store_string.3.gz
237
%{_mandir}/man3/gearman_result_store_value.3.gz
238
%{_mandir}/man3/gearman_result_string.3.gz
239
%{_mandir}/man3/gearman_return_t.3.gz
240
%{_mandir}/man3/gearman_strerror.3.gz
241
%{_mandir}/man3/gearman_string_t.3.gz
242
%{_mandir}/man3/gearman_success.3.gz
243
%{_mandir}/man3/gearman_task_attr_init.3.gz
244
%{_mandir}/man3/gearman_task_attr_init_background.3.gz
245
%{_mandir}/man3/gearman_task_attr_init_epoch.3.gz
246
%{_mandir}/man3/gearman_task_attr_t.3.gz
247
%{_mandir}/man3/gearman_task_context.3.gz
248
%{_mandir}/man3/gearman_task_data.3.gz
249
%{_mandir}/man3/gearman_task_data_size.3.gz
250
%{_mandir}/man3/gearman_task_denominator.3.gz
251
%{_mandir}/man3/gearman_task_error.3.gz
252
%{_mandir}/man3/gearman_task_free.3.gz
253
%{_mandir}/man3/gearman_task_function_name.3.gz
254
%{_mandir}/man3/gearman_task_give_workload.3.gz
255
%{_mandir}/man3/gearman_task_is_known.3.gz
256
%{_mandir}/man3/gearman_task_is_running.3.gz
257
%{_mandir}/man3/gearman_task_job_handle.3.gz
258
%{_mandir}/man3/gearman_task_numerator.3.gz
259
%{_mandir}/man3/gearman_task_recv_data.3.gz
260
%{_mandir}/man3/gearman_task_return.3.gz
261
%{_mandir}/man3/gearman_task_send_workload.3.gz
262
%{_mandir}/man3/gearman_task_set_context.3.gz
263
%{_mandir}/man3/gearman_task_st.3.gz
264
%{_mandir}/man3/gearman_task_take_data.3.gz
265
%{_mandir}/man3/gearman_task_unique.3.gz
266
%{_mandir}/man3/gearman_verbose_name.3.gz
267
%{_mandir}/man3/gearman_verbose_t.3.gz
268
%{_mandir}/man3/gearman_version.3.gz
269
%{_mandir}/man3/gearman_worker_add_function.3.gz
270
%{_mandir}/man3/gearman_worker_add_options.3.gz
271
%{_mandir}/man3/gearman_worker_add_server.3.gz
272
%{_mandir}/man3/gearman_worker_add_servers.3.gz
273
%{_mandir}/man3/gearman_worker_clone.3.gz
274
%{_mandir}/man3/gearman_worker_context.3.gz
275
%{_mandir}/man3/gearman_worker_create.3.gz
276
%{_mandir}/man3/gearman_worker_define_function.3.gz
277
%{_mandir}/man3/gearman_worker_echo.3.gz
278
%{_mandir}/man3/gearman_worker_errno.3.gz
279
%{_mandir}/man3/gearman_worker_error.3.gz
280
%{_mandir}/man3/gearman_worker_free.3.gz
281
%{_mandir}/man3/gearman_worker_function_exist.3.gz
282
%{_mandir}/man3/gearman_worker_grab_job.3.gz
283
%{_mandir}/man3/gearman_worker_options.3.gz
284
%{_mandir}/man3/gearman_worker_register.3.gz
285
%{_mandir}/man3/gearman_worker_remove_options.3.gz
286
%{_mandir}/man3/gearman_worker_remove_servers.3.gz
287
%{_mandir}/man3/gearman_worker_set_context.3.gz
288
%{_mandir}/man3/gearman_worker_set_log_fn.3.gz
289
%{_mandir}/man3/gearman_worker_set_memory_allocators.3.gz
290
%{_mandir}/man3/gearman_worker_set_namespace.3.gz
291
%{_mandir}/man3/gearman_worker_set_options.3.gz
292
%{_mandir}/man3/gearman_worker_set_timeout.3.gz
293
%{_mandir}/man3/gearman_worker_set_workload_free_fn.3.gz
294
%{_mandir}/man3/gearman_worker_set_workload_malloc_fn.3.gz
295
%{_mandir}/man3/gearman_worker_st.3.gz
296
%{_mandir}/man3/gearman_worker_timeout.3.gz
297
%{_mandir}/man3/gearman_worker_unregister.3.gz
298
%{_mandir}/man3/gearman_worker_unregister_all.3.gz
299
%{_mandir}/man3/gearman_worker_wait.3.gz
300
%{_mandir}/man3/gearman_worker_work.3.gz
301
%{_mandir}/man3/libgearman.3.gz