Sisyphus repository
Last update: 2 december 2022 | SRPMs: 17959 | Visits: 25463579
en ru br
ALT Linux repos

Group :: Development/C
RPM: gearmand

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1

Summary: Gearman provides a generic application framework to farm out work to other machines.
Name: gearmand
Release: alt1
License: BSD
Group: Development/C


Source: %name-%version.tar

BuildRequires: perl gcc-c++ boost-devel boost-program_options-devel libevent-devel libuuid-devel gperf
BuildRequires: libsqlite3-devel libtokyocabinet-devel libmemcached-devel memcached libhiredis-devel
BuildRequires: mysql-devel postgresql-devel zlib-devel
BuildRequires: python3-module-sphinx python3-module-sphinx-sphinx-build-symlink python3-module-sphinx_rtd_theme
BuildRequires: libssl-devel


%package devel
Summary:        Gearmand development files
Group:          Development/C++
Requires:       %name = %EVR

%description devel
This package contains necessary header files for Gearman development.

# provide information about version needed for bootstrap
sed -i -e 's:git describe --always:echo %version:' \
version.m4 \

# without following export it fails to build with new boost for some reason on ppc64le
export ax_boost_user_program_options_lib=boost_program_options
%configure \
--enable-ssl \
--disable-static \
--localstatedir=%_var \

# first build docs

pushd docs



%doc ChangeLog COPYING

%files devel


Full changelog you can see here

design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin