Репозитории ALT
Последнее обновление в Сб, 06 июня 2020, 00:47:39 +0000 | Пакетов: 16795
en ru
Исходные пакеты в ветвях
свернуть окно
  • 0.9.10-alt1.M80P.1
  • 0.9.10-alt3.0.M80P.1
Группа :: Система/Серверы
Исходный пакет: prosody
Необработанный spec-файл

Name: prosody
Version: 0.9.10
Release: alt1.M80P.1
Summary: Modern XMPP communication server
Group: System/Servers
License: GPL

BuildRequires: openssl lua5 liblua5-devel libidn-devel libssl-devel

Requires: openssl lua-module-luaexpat lua-module-luasocket lua-module-luafilesystem lua-module-luasec

Source0: %name-%version.tar
Source1: %name.cfg.lua
Source2: %name.service

%description
%summary

%prep
%setup

%build
./configure --prefix=/usr
%make_build

%install
%makeinstall_std
mkdir -p %buildroot/%systemd_unitdir
mkdir -p %buildroot/%_localstatedir/%name
mv %buildroot/%_sysconfdir/%name/%name.cfg.lua %buildroot/%_sysconfdir/%name/%name.cfg.example.lua
cp %SOURCE1 %buildroot/%_sysconfdir/%name
cp %SOURCE2 %buildroot/%systemd_unitdir

%pre
/usr/sbin/groupadd -r -f _%name
/usr/sbin/useradd -r -g _%name -d /var/empty -s /sbin/nologin -n -c "%summary" _%name >/dev/null 2>&1 ||:

%preun
%preun_service %name

%post
%post_service %name

%files
%_bindir/*
%_libexecdir/%name
%config(noreplace) %_sysconfdir/%name
%systemd_unitdir/%name.service
%attr(0755,_%name,_%name) %dir %_localstatedir/%name
%_man1dir/*

%changelog
* Tue Nov 15 2016 Igor Vlasenko <viy at altlinux.ru> 0.9.10-alt1.M80P.1
- backport

* Sat Nov 05 2016 Eugene Prokopiev <enp at altlinux.ru> 0.9.10-alt2
- remove lua-posix dependency

* Tue Nov 01 2016 Eugene Prokopiev <enp at altlinux.ru> 0.9.10-alt1
- new version
- add unit and minimal config

* Tue Jul 05 2016 Eugene Prokopiev <enp at altlinux.ru> 0.9.8-alt1
- inital build

 
Проект Geyser основан на коде из проекта Prometheus 2.0, который был доступен по лицензии MIT