Update version to 1.3.2

This commit is contained in:
Aleksandr Proklov 2022-10-14 09:31:49 +03:00
parent 1c9ac4e379
commit fd367afa77
5 changed files with 24 additions and 23 deletions

View file

@ -1,2 +1,2 @@
sources: sources:
minidlna-1.3.0.tar.gz: 6563a881884879b2aef52611934e08bb42985964 minidlna-1.3.2.tar.gz: 71750adadc34490d52f0b9a930c2731a47f9772d

View file

@ -1,2 +1,2 @@
d /var/run/minidlna 0755 minidlna minidlna d /run/minidlna 0755 minidlna minidlna
d /var/cache/minidlna 0755 minidlna minidlna d /var/cache/minidlna 0755 minidlna minidlna

View file

@ -4,9 +4,8 @@ After=network.target
[Service] [Service]
Type=forking Type=forking
PIDFile=/var/run/minidlna.pid
ExecStart=/usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid
PIDFile=/run/minidlna/minidlna.pid PIDFile=/run/minidlna/minidlna.pid
ExecStart=/usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target

View file

@ -1,6 +1,6 @@
Summary: A DLNA/UPnP-AV compliant media server Summary: A DLNA/UPnP-AV compliant media server
Name: minidlna Name: minidlna
Version: 1.3.0 Version: 1.3.2
Release: 1 Release: 1
License: GPLv2+ License: GPLv2+
Group: Networking/Other Group: Networking/Other
@ -10,6 +10,7 @@ Source2: minidlna-tmpfiles.conf
Source3: minidlna.1 Source3: minidlna.1
Source4: minidlna.conf.5 Source4: minidlna.conf.5
Source5: %{name}.service Source5: %{name}.service
Source6: minidlna.sysusers.conf
BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(flac)
BuildRequires: libid3tag-devel BuildRequires: libid3tag-devel
BuildRequires: libexif-devel BuildRequires: libexif-devel
@ -17,18 +18,16 @@ BuildRequires: jpeg-devel
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: ffmpeg-devel >= 1.1 BuildRequires: ffmpeg-devel >= 1.1
BuildRequires: pkgconfig(vorbis) BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libavutil)
BuildRequires: systemd BuildRequires: systemd
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: libtool BuildRequires: libtool
BuildRequires: gettext-devel BuildRequires: gettext-devel
Requires(post): rpm-helper Requires: /bin/systemd-sysusers
Requires(preun): rpm-helper
Requires(postun): rpm-helper
%description %description
MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully
@ -75,23 +74,22 @@ install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
install -d -m 0755 %{buildroot}%{_localstatedir}/cache/%{name}/ install -d -m 0755 %{buildroot}%{_localstatedir}/cache/%{name}/
touch %{buildroot}%{_localstatedir}/cache/%{name}/files.db touch %{buildroot}%{_localstatedir}/cache/%{name}/files.db
# install sysuser config
install -d %{buildroot}%{_sysusersdir}
install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/minidlna.conf
%find_lang %{name} %find_lang %{name}
%pre %pre
%_pre_useradd %{name} /run/%{name} /sbin/nologin %sysusers_create_package minidlna %{SOURCE6}
%_pre_groupadd minidlna minidlna
%post %post
%create_ghostfile %{_localstatedir}/cache/%{name}/files.db %{name} %{name} 0644 %create_ghostfile %{_localstatedir}/cache/%{name}/files.db %{name} %{name} 0644
%_post_service minidlna %systemd_post minidlna.service
%tmpfiles_create %{name}.conf %tmpfiles_create %{name}.conf
%preun %preun
%_preun_service minidlna %systemd_preun minidlna.service
%postun
%_postun_userdel minidlna
%_postun_groupdel minidlna minidlna
%files -f %{name}.lang %files -f %{name}.lang
%doc README %doc README
@ -103,3 +101,4 @@ touch %{buildroot}%{_localstatedir}/cache/%{name}/files.db
%{_sysconfdir}/tmpfiles.d/%{name}.conf %{_sysconfdir}/tmpfiles.d/%{name}.conf
%{_mandir}/man1/minidlna.1* %{_mandir}/man1/minidlna.1*
%{_mandir}/man5/minidlna.conf.5* %{_mandir}/man5/minidlna.conf.5*
%{_sysusersdir}/%{name}.conf

3
minidlna.sysusers.conf Normal file
View file

@ -0,0 +1,3 @@
u minidlna - "Minidlna user" /run/minidlna /sbin/nologin
g minidlna - -
m minidlna minidlna