Hello community, here is the log from the commit of package mednafen-server for openSUSE:Factory checked in at 2018-03-09 10:46:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mednafen-server (Old) and /work/SRC/openSUSE:Factory/.mednafen-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mednafen-server" Fri Mar 9 10:46:54 2018 rev:2 rq:584504 version:0.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mednafen-server/mednafen-server.changes 2017-08-24 18:42:22.650091688 +0200 +++ /work/SRC/openSUSE:Factory/.mednafen-server.new/mednafen-server.changes 2018-03-09 10:46:55.717959266 +0100 @@ -1,0 +2,7 @@ +Thu Mar 8 17:09:26 UTC 2018 - ilya@ilya.pp.ua + +- Refresh spec-file via spec-cleaner +- Add file mednafen.firewalld +- Remove file mednafen.SuSEfirewall2 + +------------------------------------------------------------------- Old: ---- mednafen.SuSEfirewall2 New: ---- mednafen.firewalld ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mednafen-server.spec ++++++ --- /var/tmp/diff_new_pack.8Sp3qs/_old 2018-03-09 10:46:57.301902211 +0100 +++ /var/tmp/diff_new_pack.8Sp3qs/_new 2018-03-09 10:46:57.305902067 +0100 @@ -1,7 +1,7 @@ # # spec file for package mednafen-server # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,26 +19,26 @@ %define _user mednafen %define _home %{_localstatedir}/lib/%{_user} Name: %{_user}-server -License: GPL-2.0+ -Group: System/Emulators/Other Version: 0.5.2 Release: 0 Summary: Mednafen network play server +License: GPL-2.0-or-later +Group: System/Emulators/Other +URL: https://mednafen.github.io Source0: https://mednafen.github.io/releases/files/%{name}-%{version}.tar.xz Source1: %{_user}.service -Source2: %{_user}.SuSEfirewall2 -BuildRequires:gcc-c++ +Source2: %{_user}.firewalld +BuildRequires: gcc-c++ Requires(pre): shadow -URL: https://mednafen.github.io %description Network play server for mednafen %prep -%setup -qn %{name} +%setup -q -n %{name} %build -export CFLAGS="%{optflags} -O3 -fomit-frame-pointer -pipe -DNDEBUG" +export CFLAGS="%{optflags} -O3 -fomit-frame-pointer -pipe" export CXXFLAGS="$CFLAGS" %configure make %{?_smp_mflags} @@ -49,11 +49,11 @@ ln -fs %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{_user} install -Dm644 %{SOURCE1} %{buildroot}%{_libexecdir}/systemd/system/%{_user}.service install -Dm664 standard.conf %{buildroot}%{_home}/%{name}.conf -install -Dm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{_user} +install -Dm644 %{SOURCE2} %{buildroot}%{_libexecdir}/firewalld/services/%{_user}.xml %pre -getent group %{_group} >/dev/null || %{_sbindir}/groupadd -r %{_group} -getent passwd %{_user} >/dev/null || %{_sbindir}/useradd -rc 'User for for multiple video game console emulator server' -s /bin/false -d %{_home} -g %{_group} %{_user} +getent group %{_group} >/dev/null 2>/dev/null || %{_sbindir}/groupadd -r %{_group} +getent passwd %{_user} >/dev/null 2>/dev/null || %{_sbindir}/useradd -rc 'User for for multiple video game console emulator server' -s /bin/false -d %{_home} -g %{_group} %{_user} %service_add_pre %{_user}.service %post @@ -66,13 +66,15 @@ %service_del_postun %{_user}.service %files -%defattr(-,root,root) -%{_sbindir}/rc%{_user} -%{_bindir}/%{name} -%{_libexecdir}/systemd/system/%{_user}.service -%dir %attr(-,%{_user},%{_group}) %{_home} +%defattr(0644,root,root,-) %config(noreplace) %attr(0664,%{_user},%{_group}) %{_home}/%{name}.conf -%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{_user} %doc ChangeLog +%attr(0755,root,root) %{_bindir}/%{name} +%{_sbindir}/rc%{_user} +%{_unitdir}/%{_user}.service +%dir %{_libexecdir}/firewalld +%dir %{_libexecdir}/firewalld/services +%{_libexecdir}/firewalld/services/%{_user}.xml +%dir %attr(-,%{_user},%{_group}) %{_home} %changelog ++++++ mednafen.firewalld ++++++ <?xml version="1.0" encoding="utf-8"?> <service> <short>mednafen server</short> <description>Open ports for netplay on mednafen server</description> <port port="4046" protocol="tcp"/> </service> ++++++ mednafen.service ++++++ --- /var/tmp/diff_new_pack.8Sp3qs/_old 2018-03-09 10:46:57.357900194 +0100 +++ /var/tmp/diff_new_pack.8Sp3qs/_new 2018-03-09 10:46:57.361900050 +0100 @@ -1,5 +1,5 @@ [Unit] -Description=Mednafen Server +Description=mednafen server Wants=network.target After=network.target @@ -9,4 +9,4 @@ ExecStart=/usr/bin/mednafen-server /var/lib/mednafen/mednafen-server.conf [Install] -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target