Sisyphus repository
Last update: 7 june 2023 | SRPMs: 18459 | Visits: 27958059
en ru br
ALT Linux repos
5.0: 2.0.1-alt3
4.1: 2.0.1-alt3
4.0: 2.0.1-alt3
3.0: 2.0.1-alt1.1

Group :: Sound
RPM: ices2

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define shortname ices

Name: ices2
Version: 2.0.3
Release: alt1

Summary: Ices2 - sourcer to use with Icecast2 daemon
Packager: Pavlov Konstantin <thresh at>
License: GPL
Group: Sound

Source0: %shortname-%version.tar.bz2
Source1: %name

BuildPreReq: libshout2-devel >= 2.1-alt1.1

BuildRequires: gcc-c++ libalsa-devel libogg-devel libshout2-devel libstdc++-devel libvorbis-devel libxml2-devel pkgconfig zlib-devel

Ices is a streamer for use with icecast2.
This package includes full-featured version of ices2.

%setup -q -n %shortname-%version



%make_install DESTDIR=%buildroot install
mkdir -p %buildroot%_sysconfdir
cp conf/*.xml %buildroot%_sysconfdir/
rm -rf %buildroot%_datadir/ices
mv %buildroot%_bindir/%shortname %buildroot%_bindir/%name

#log path

mkdir -p %buildroot%_logdir/%shortname


mkdir -p %buildroot%_initdir
install -m755 %SOURCE1 %buildroot%_initdir/%name

%_sbindir/groupadd -r -f _%shortname &>/dev/null
%_sbindir/useradd -r -g _%shortname -d %_localstatedir/%name -s /dev/null \
       -c "Ices2 pseudo user" -M -n _%shortname &>/dev/null ||:

%post_service %name

%preun_service %name

%doc doc/{*.html,*.css}
%config (noreplace) %_sysconfdir/*.xml


Full changelog you can see here

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