--- rpms/madsonic/contribs10/madsonic.spec 2022/07/23 18:42:15 1.8 +++ rpms/madsonic/contribs10/madsonic.spec 2022/07/23 20:48:08 1.9 @@ -12,7 +12,9 @@ Version: %{version} Release: %{release}%{?dist} Summary: A web-based music streamer, jukebox and Podcast receiver Source: %{name}-%{version}.tar.gz +Source1: Patch0: madsonic-6.2.9084-test.patch +Patch1: madsonic-6.2.9084-sysconfig.patch BuildRoot: /var/tmp/%{name}-%{version}-buildroot BuildArch: noarch BuildRequires: e-smith-devtools @@ -25,7 +27,7 @@ URL: http://madsonic.org * Fri Jul 22 2022 Jean-Philippe Pialasse 6.2.9092-1.sme - update with log4j fixes and more - systemd capable -- enable mediasonic.test by default +- add mediasonic.test * Fri Jun 04 2021 Jean-Philippe Pialasse 6.2.9084-2.sme - fix permissions [SME: 10699] @@ -53,7 +55,9 @@ Java 1.8 or higher is required to run Ma %prep %setup %patch0 -p1 - +%patch1 -p1 +mkdir -p root/usr/lib/systemd/system +cp %{SOURCE1} root/usr/lib/systemd/system mkdir -p root/run/madsonic mkdir -p root/usr/lib/tmpfiles.d/ mkdir -p root/usr/bin @@ -73,6 +77,7 @@ rm -f %{name}-%{version}-filelist --dir /usr/share/madsonic 'attr(0750,madsonic,madsonic)' \ --dir /var/madsonic 'attr(0750,madsonic,madsonic)' \ --file /usr/lib/tmpfiles.d/madsonic.conf 'attr(0750,root,root)' \ + --file /usr/lib/systemd/system/madsonic.service 'attr(0544,root,root)' \ --dir /run/madsonic 'attr(0755,madsonic,madsonic)' \ --ignoredir /run \ --ignoredir "/etc/sysconfig/madsonic" \