mirror of
https://abf.rosa.ru/djam/ServiioMediaServer.git
synced 2025-02-24 14:52:52 +00:00
61 lines
No EOL
1.8 KiB
RPMSpec
61 lines
No EOL
1.8 KiB
RPMSpec
Summary: A free media server
|
|
Name: serviio
|
|
Version: 2.0
|
|
Release: 1
|
|
License: Freeware
|
|
Url: http://www.serviio.org/
|
|
Group: Video
|
|
Source0: http://download.serviio.org/releases/%{name}-%{version}-linux.tar.gz
|
|
Source1: serviio
|
|
Source2: serviio.service
|
|
BuildRequires: tar gzip
|
|
BuildRequires: systemd
|
|
Requires: java >= 1.7.0
|
|
Requires: ffmpeg
|
|
Requires: librtmp
|
|
Requires: libass
|
|
Requires: x264
|
|
Requires: lame
|
|
Requires: rtmpdump >= 2.4
|
|
|
|
%description
|
|
A free media server. It allows you to stream your media files (music, video
|
|
or images) to renderer devices (e.g. a TV set, Bluray player, games console
|
|
or mobile phone) on your connected home network.
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
|
|
%install
|
|
install -d %{buildroot}/%{_bindir}
|
|
cp bin/*.sh %{buildroot}/%{_bindir}
|
|
for dir in config lib library plugins; do
|
|
install -d %{buildroot}/usr/share/java/serviio/$dir
|
|
cp $dir/* %{buildroot}/usr/share/java/serviio/$dir
|
|
done
|
|
install -d %{buildroot}/usr/share/java/serviio/log
|
|
install -D -m 755 %{Source1} %{buildroot}/etc/init.d/serviio
|
|
install -D -m 644 %{Source2} %{buildroot}%{_unitdir}/serviio.service
|
|
%pre
|
|
%systemd_post serviio.service
|
|
%post
|
|
%systemd_post serviio.service
|
|
|
|
%files
|
|
%doc legal/*
|
|
%{_bindir}/serviio.sh
|
|
%{_bindir}/serviio-console.sh
|
|
%{_unitdir}/serviio.service
|
|
%dir %{_datadir}/java/serviio
|
|
%dir %{_datadir}/java/serviio/config
|
|
%dir %{_datadir}/java/serviio/lib
|
|
%dir %{_datadir}/java/serviio/plugins
|
|
%{_datadir}/java/serviio/config/*.xml
|
|
%{_datadir}/java/serviio/lib/*.jar
|
|
%{_datadir}/java/serviio/plugins/*.txt
|
|
%{_datadir}/java/serviio/config/serviio.jks
|
|
%{buildroot}/etc/init.d/serviio
|
|
%attr(775,%{name},%{name}) %{_datadir}/java/serviio/library
|
|
%attr(775,%{name},%{name}) %{_datadir}/java/serviio/log |