diff --git a/minidlna-1.1.6.l10n.patch b/minidlna-1.1.6.l10n.patch new file mode 100644 index 0000000..5325a5b --- /dev/null +++ b/minidlna-1.1.6.l10n.patch @@ -0,0 +1,12 @@ +diff -urN minidlna-1.1.6/po/ru.po minidlna-1.1.6-patched/po/ru.po +--- minidlna-1.1.6/po/ru.po 2016-06-17 00:29:22.000000000 +0300 ++++ minidlna-1.1.6-patched/po/ru.po 2016-12-03 15:52:23.760011832 +0300 +@@ -87,7 +87,7 @@ + + #: scanner.c:598 + msgid "Recently Added" +-msgstr "" ++msgstr "Недавно Добавленные" + + #: scanner.c:536 + msgid "Video" diff --git a/minidlna.service b/minidlna.service index f23a947..489da51 100644 --- a/minidlna.service +++ b/minidlna.service @@ -1,12 +1,12 @@ [Unit] Description=MiniDLNA is a DLNA/UPnP-AV server software -After=syslog.target local-fs.target network.target +After=network.target [Service] -User=minidlna -Group=minidlna -Type=simple -ExecStart=/usr/sbin/minidlnad -S +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 [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target \ No newline at end of file diff --git a/minidlna.spec b/minidlna.spec index 01bab64..1d51ae2 100644 --- a/minidlna.spec +++ b/minidlna.spec @@ -1,6 +1,6 @@ Summary: A DLNA/UPnP-AV compliant media server Name: minidlna -Version: 1.1.5 +Version: 1.1.6 Release: 1 License: GPLv2+ Group: Networking/Other @@ -10,6 +10,7 @@ Source2: minidlna-tmpfiles.conf Source3: minidlna.1 Source4: minidlna.conf.5 Source5: %{name}.service +Patch0: minidlna-1.1.6.l10n.patch BuildRequires: pkgconfig(flac) BuildRequires: libid3tag-devel BuildRequires: libexif-devel @@ -17,7 +18,15 @@ BuildRequires: jpeg-devel BuildRequires: pkgconfig(sqlite3) BuildRequires: ffmpeg-devel >= 1.1 BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) BuildRequires: systemd +BuildRequires: pkgconfig +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: gettext-devel Requires(post): rpm-helper Requires(preun): rpm-helper Requires(postun): rpm-helper @@ -32,10 +41,14 @@ and http://www.dlna.org/ for mode details on DLNA. %prep %setup -q +%patch0 -p1 %build %serverbuild +CPPFLAGS="`pkg-config --cflags libavcodec libavformat libavutil`" +export CPPFLAGS +./autogen.sh %configure2_5x \ --with-log-path=%{_logdir} \ --with-db-path=%{_localstatedir}/cache \