File project.diff of Package icinga-l10n

--- icinga-l10n.changes.orig
+++ icinga-l10n.changes
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Thu Sep 28 08:48:13 UTC 2023 - Eric Schirra <ecsos@opensuse.org>
+
+- Update to 1.3.0
+  - No changelog from upstream.
+
+-------------------------------------------------------------------
 Wed Nov 16 10:37:47 UTC 2022 - ecsos <ecsos@opensuse.org>
 
 - Update to 1.2.0
--- icinga-l10n.spec.orig
+++ icinga-l10n.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package icinga-l10n
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,100 +16,37 @@
 #
 
 
-%define revision    1
-%define basedir     %{_datadir}/icinga-L10n
-%if 0%{?el5}%{?el6}%{?amzn}%{?suse_version}
-%define use_selinux 0
-%else
-%define use_selinux 1
-%define selinux_variants mls targeted
-%endif
 Name:           icinga-l10n
-Version:        1.2.0
-Release:        %{revision}%{?dist}
-Summary:        Icinga L10n
-License:        GPL-2.0-or-later
+Version:        1.3.0
+Release:        0
+Summary:        Icinga localization
+License:        GPL-2.0-only
 Group:          System/Monitoring
 URL:            https://icinga.com
 Source0:        https://github.com/Icinga/L10n/archive/v%{version}/%{name}-%{version}.tar.gz
+Source1:        icinga-l10n-rpm.tgz
 Source99:       %{name}-rpmlintrc
 BuildArch:      noarch
 
+%description
+Provides all translations available for Icinga products.
+
 %prep
-%setup -q -n L10n-%{version}
-%if 0%{?use_selinux}
-cp -r %{_topdir}/../selinux selinux
-%endif
+%autosetup -n L10n-%{version}
+install -d sources
+cd sources
+tar -xzf %{_topdir}/SOURCES/icinga-l10n-rpm.tgz
+cd -
 
 %build
-%if 0%{?use_selinux}
-cd selinux
-for selinuxvariant in %{selinux_variants}
-do
-  %make_build NAME=${selinuxvariant} -f %{_datadir}/selinux/devel/Makefile
-  mv icinga-l10n.pp icinga-l10n.pp.${selinuxvariant}
-  %make_build NAME=${selinuxvariant} -f %{_datadir}/selinux/devel/Makefile clean
-done
-cd -
-%endif
 
 %install
-mkdir -p %{buildroot}/%{basedir}
-cp -prv locale %{buildroot}/%{basedir}
-find %{buildroot}/%{basedir}/locale -name *.po -delete
-%if 0%{?use_selinux}
-cd selinux
-for selinuxvariant in %{selinux_variants}
-do
-  install -d %{buildroot}%{_datadir}/selinux/${selinuxvariant}
-  install -p -m 644 icinga-l10n.pp.${selinuxvariant} %{buildroot}%{_datadir}/selinux/${selinuxvariant}/icinga-l10n.pp
-done
-cd -
-%endif
-
-# Main package
-%description
-L10n (short for Localization) provides all translations available for Icinga.
+install -d %{buildroot}%{_datadir}/icinga-L10n
+cp -pr locale %{buildroot}%{_datadir}/icinga-L10n
 
 %files
-%license COPYING
-%doc README.md CONTRIBUTING.md
-%{basedir}
-
-# Selinux package
-%if 0%{?use_selinux}
-%package selinux
-Summary:        SELinux policy for Icinga L10n
-BuildRequires:  checkpolicy
-BuildRequires:  selinux-policy-devel
-Requires:       %{name} = %{version}-%{release}
-Requires(post): policycoreutils
-Requires(postun):policycoreutils
-
-%description selinux
-SELinux policy for Icinga L10n
-
-%post selinux
-for selinuxvariant in %{selinux_variants}
-do
-  %{_sbindir}/semodule -s ${selinuxvariant} -i %{_datadir}/selinux/${selinuxvariant}/icinga-l10n.pp &> /dev/null || :
-done
-%{_sbindir}/restorecon -R %{basedir} &> /dev/null || :
-
-%postun selinux
-if [ $1 -eq 0 ] ; then
-  for selinuxvariant in %{selinux_variants}
-  do
-     %{_sbindir}/semodule -s ${selinuxvariant} -r icinga-l10n &> /dev/null || :
-  done
-  [ -d %{basedir} ] && %{_sbindir}/restorecon -R %{basedir} &> /dev/null || :
-fi
-
-%files selinux
-%defattr(-,root,root,0755)
-%doc selinux/*
-%{_datadir}/selinux/*/icinga-l10n.pp
-
-%endif
+%doc README.md
+%license LICENSE
+%{_datadir}/icinga-L10n
 
 %changelog
openSUSE Build Service is sponsored by