Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:alsoft:main
serviio
serviio.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File serviio.spec of Package serviio
%define debug_package %{nil} %define oname %{name}-%{version} Name: serviio Version: 2.3 Release: %mkrel 1 License: Freeware Summary: A free media server URL: https://download.serviio.org/ Group: Networking/Other Source0: %{url}/releases/%{oname}-linux.tar.gz Source1: serviio.service Source2: serviio.png Source3: serviio.desktop BuildRequires: tar BuildRequires: gzip BuildRequires: systemd Requires: ffmpeg > 4 Recommends: dcraw rtmpdump lib{64}ASS lib{64}x264 lib{64}mp3lame Requires: java %description 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. %files %license LICENCE.txt legal/*.txt legal/*.xerox %doc README.txt %{_datadir}/pixmaps/%{name}.png %{_unitdir}/serviio.service %dir %{_datadir}/java/ %dir %{_datadir}/java/serviio %dir %{_datadir}/java/serviio/bin %dir %{_datadir}/java/serviio/config %dir %{_datadir}/java/serviio/lib %dir %{_datadir}/java/serviio/library %dir %{_datadir}/java/serviio/plugins %{_datadir}/java/serviio/bin/*.sh %{_datadir}/java/serviio/config/*.xml %{_datadir}/java/serviio/lib/*.jar %{_datadir}/java/serviio/plugins/*.txt %{_datadir}/java/serviio/library/derby.properties %{_datadir}/applications/%{name}.desktop %pre getent group serviio >/dev/null || groupadd -r serviio getent passwd serviio >/dev/null || \ useradd -r -g serviio -d %{_datadir}/java/serviio -s /sbin/nologin \ -c "A free media server" serviio exit 0 %post %_post_service %{name}.service %preun %_preun_service %{name}.service #---------------------------------------------------------------- %prep %setup -q %build %install install -d %{buildroot}%{_datadir}/{java/serviio/bin,java/serviio/config,java/serviio/lib,java/serviio/library,java/serviio/plugins,java/serviio/log} install -d %{buildroot}%{license}/%{name} install -m 0755 bin/*.sh %{buildroot}%{_datadir}/java/serviio/bin install -m 644 config/*.xml %{buildroot}%{_datadir}/java/serviio/config install -m 644 lib/*.jar %{buildroot}%{_datadir}/java/serviio/lib install -m 644 library/derby.properties %{buildroot}%{_datadir}/java/serviio/library install -m 644 plugins/plugins-readme.txt %{buildroot}%{_datadir}/java/serviio/plugins install -Dm 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service install -Dm 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png install -Dm 644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor