Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37513306
en ru br
ALT Linux repos
S:1.6.21-alt1
5.0: 1.2.6-alt2
4.1: 1.2.2-alt1
4.0: 1.1.12-alt1

Group :: System/Servers
RPM: memcached

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: memcached
Version: 1.1.12
Release: alt1

Summary: memcached - memory caching daemon
License: BSD
Group: System/Servers

Url: http://www.danga.com/memcached/
Source: %url/%name-%version.tar.bz2
Source1: %name.conf
Source2: %name.init

Requires(pre): shadow-utils

%define pkg_user memcached
%define pkg_group memcached

# Automatically added by buildreq on Wed Nov 02 2005

BuildRequires: libevent-devel

%description
memcached is a flexible memory object caching daemon designed to  alle-
viate  database  load in dynamic web applications by storing objects in
specifically  optimized  to  avoid swapping and always use non-blocking
I/O.

%prep
%setup -q
find . -name CVS|xargs %__rm -rf

%build
%configure
%make_build

%install
%__mkdir_p %buildroot{%_initdir,%_logdir/%name,%_datadir/%name/scripts}
%makeinstall

%__install -pD -m644 %SOURCE1 %buildroot%_sysconfdir/%name.conf
%__install -pD -m755 %SOURCE2 %buildroot%_initdir/%name
%__install -pD -m755 scripts/* %buildroot%_datadir/%name/scripts/

%files
%_initdir/*
%_bindir/*
%attr(750,root,%pkg_user) %config(noreplace) %_sysconfdir/%name.conf
%attr(750,%pkg_user,%pkg_group) %_logdir/%name
%_datadir/%name
%_man1dir/*
%doc doc/*.txt AUTHORS INSTALL ChangeLog NEWS README TODO

%pre
%_sbindir/groupadd -r -f %pkg_group ||:
%_sbindir/useradd -r -g %pkg_group -d /dev/null -s /dev/null -n %pkg_user \
2> /dev/null > /dev/null ||:

%post
%post_service %name

%preun
%preun_service %name

%changelog

Full changelog you can see here

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