mirror of
https://abf.rosa.ru/djam/minidlna.git
synced 2025-02-23 07:02:55 +00:00
Spec format
This commit is contained in:
parent
fd367afa77
commit
9a74790392
1 changed files with 34 additions and 34 deletions
|
@ -1,7 +1,7 @@
|
||||||
Summary: A DLNA/UPnP-AV compliant media server
|
Summary: A DLNA/UPnP-AV compliant media server
|
||||||
Name: minidlna
|
Name: minidlna
|
||||||
Version: 1.3.2
|
Version: 1.3.2
|
||||||
Release: 1
|
Release: 2
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Group: Networking/Other
|
Group: Networking/Other
|
||||||
Url: http://sourceforge.net/projects/minidlna/
|
Url: http://sourceforge.net/projects/minidlna/
|
||||||
|
@ -11,22 +11,19 @@ Source3: minidlna.1
|
||||||
Source4: minidlna.conf.5
|
Source4: minidlna.conf.5
|
||||||
Source5: %{name}.service
|
Source5: %{name}.service
|
||||||
Source6: minidlna.sysusers.conf
|
Source6: minidlna.sysusers.conf
|
||||||
BuildRequires: pkgconfig(flac)
|
BuildRequires: libtool
|
||||||
|
BuildRequires: systemd
|
||||||
|
BuildRequires: ffmpeg-devel >= 1.1
|
||||||
|
BuildRequires: gettext-devel
|
||||||
|
BuildRequires: jpeg-devel
|
||||||
BuildRequires: libid3tag-devel
|
BuildRequires: libid3tag-devel
|
||||||
BuildRequires: libexif-devel
|
BuildRequires: libexif-devel
|
||||||
BuildRequires: jpeg-devel
|
BuildRequires: pkgconfig(flac)
|
||||||
BuildRequires: pkgconfig(sqlite3)
|
|
||||||
BuildRequires: ffmpeg-devel >= 1.1
|
|
||||||
BuildRequires: pkgconfig(vorbis)
|
|
||||||
BuildRequires: pkgconfig(libavcodec)
|
BuildRequires: pkgconfig(libavcodec)
|
||||||
BuildRequires: pkgconfig(libavformat)
|
BuildRequires: pkgconfig(libavformat)
|
||||||
BuildRequires: pkgconfig(libavutil)
|
BuildRequires: pkgconfig(libavutil)
|
||||||
BuildRequires: systemd
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig(vorbis)
|
||||||
BuildRequires: autoconf
|
|
||||||
BuildRequires: automake
|
|
||||||
BuildRequires: libtool
|
|
||||||
BuildRequires: gettext-devel
|
|
||||||
Requires: /bin/systemd-sysusers
|
Requires: /bin/systemd-sysusers
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
@ -37,6 +34,31 @@ such as music, video and pictures to compatible clients on the network.
|
||||||
See http://www.upnp.org/ for more details on UPnP
|
See http://www.upnp.org/ for more details on UPnP
|
||||||
and http://www.dlna.org/ for mode details on DLNA.
|
and http://www.dlna.org/ for mode details on DLNA.
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
|
%doc README
|
||||||
|
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/
|
||||||
|
%ghost %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/files.db
|
||||||
|
%attr(755,-,-) %{_sbindir}/minidlna*
|
||||||
|
%{_unitdir}/%{name}.service
|
||||||
|
%config(noreplace) %{_sysconfdir}/minidlna.conf
|
||||||
|
%{_sysconfdir}/tmpfiles.d/%{name}.conf
|
||||||
|
%{_mandir}/man1/minidlna.1*
|
||||||
|
%{_mandir}/man5/minidlna.conf.5*
|
||||||
|
%{_sysusersdir}/%{name}.conf
|
||||||
|
|
||||||
|
%pre
|
||||||
|
%sysusers_create_package minidlna %{SOURCE6}
|
||||||
|
|
||||||
|
%post
|
||||||
|
%create_ghostfile %{_localstatedir}/cache/%{name}/files.db %{name} %{name} 0644
|
||||||
|
%systemd_post minidlna.service
|
||||||
|
%tmpfiles_create %{name}.conf
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%systemd_preun minidlna.service
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
|
@ -80,25 +102,3 @@ install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/minidlna.conf
|
||||||
|
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
|
|
||||||
%pre
|
|
||||||
%sysusers_create_package minidlna %{SOURCE6}
|
|
||||||
|
|
||||||
%post
|
|
||||||
%create_ghostfile %{_localstatedir}/cache/%{name}/files.db %{name} %{name} 0644
|
|
||||||
%systemd_post minidlna.service
|
|
||||||
%tmpfiles_create %{name}.conf
|
|
||||||
|
|
||||||
%preun
|
|
||||||
%systemd_preun minidlna.service
|
|
||||||
|
|
||||||
%files -f %{name}.lang
|
|
||||||
%doc README
|
|
||||||
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/
|
|
||||||
%ghost %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/files.db
|
|
||||||
%attr(755,-,-) %{_sbindir}/minidlna*
|
|
||||||
%{_unitdir}/%{name}.service
|
|
||||||
%config(noreplace) %{_sysconfdir}/minidlna.conf
|
|
||||||
%{_sysconfdir}/tmpfiles.d/%{name}.conf
|
|
||||||
%{_mandir}/man1/minidlna.1*
|
|
||||||
%{_mandir}/man5/minidlna.conf.5*
|
|
||||||
%{_sysusersdir}/%{name}.conf
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue