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