Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37761952
en ru br
Репозитории ALT

Группа :: Коммуникации
Пакет: memcacheq

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define memcacheq_user memcacheq
%define memcacheq_group memcacheq

Name: memcacheq
Version: 0.1.1
Release: alt2
Summary: MemcacheQ - Simple Queue Service over Memcache
License: GPL
Group: Communications

URL: http://memcachedb.org/memcacheq/
Source: memcacheq-%version.tar.bz2
Source1: memcacheq.init
Source2: memcacheq.monit

Packager: Michael Bochkaryov <misha at altlinux.ru>

PreReq: monit-base

# Automatically added by buildreq on Wed Jul 01 2009

BuildRequires: libdb4-devel libevent-devel

%description
Simple Queue Service over Memcache

Features:
* damn simple
* very fast
* multiple queue
* concurrent well
* memcache protocol compatible

%prep
%setup -n %name-%version

%build
%configure
%make

%install
%makeinstall

mkdir -p %buildroot%_sysconfdir/monitrc.d
mkdir -p %buildroot%_initdir
mkdir -p %buildroot%_localstatedir/memcacheq
mkdir -p %buildroot%_runtimedir/memcacheq
install -m 755 %SOURCE1 %buildroot%_initdir/memcacheq
install -m 755 %SOURCE2 %buildroot%_sysconfdir/monitrc.d/memcacheq


%pre
%_sbindir/groupadd %memcacheq_group ||:
%_sbindir/useradd -r -d /dev/null -s /dev/null -g %memcacheq_group -n %memcacheq_user \
2> /dev/null > /dev/null ||:

%post
                                                                               
%preun
                                                                               
%files
%_bindir/*
%_initdir/*
%config(noreplace) %_sysconfdir/monitrc.d/*
%attr(0770,%memcacheq_user,%memcacheq_group) %dir %_runtimedir/memcacheq
%attr(0770,%memcacheq_user,%memcacheq_group) %dir %_localstatedir/memcacheq
%doc AUTHORS INSTALL.html TODO ChangeLog LICENSE README INSTALL README.html

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin