diff --git a/.files b/.files
index a8df581..00d6645 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 041d1e7..f12f7ff 100644
--- a/.rev
+++ b/.rev
@@ -39,4 +39,12 @@
1093528
+
+ 8554578d92eff910d766b4498971355e
+ 2.8.0
+
+ anag+factory
+
+ 1143726
+
diff --git a/awf-gtk4-2.7.0.tar.gz b/awf-gtk4-2.7.0.tar.gz
deleted file mode 120000
index 9e3ea2c..0000000
--- a/awf-gtk4-2.7.0.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafybeidkkyyl4vw3my4tqt4rxjpkif3b4fuvgwqhd4hhprlj326c6wkwui
\ No newline at end of file
diff --git a/awf-gtk4-2.8.0.tar.gz b/awf-gtk4-2.8.0.tar.gz
new file mode 120000
index 0000000..6da5f27
--- /dev/null
+++ b/awf-gtk4-2.8.0.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafybeib3emuy4asbdavwdx3sido4xaayoqbmmgzayqkqu6ljpyga7mjote
\ No newline at end of file
diff --git a/awf-gtk4.changes b/awf-gtk4.changes
index 1c003d7..9cee159 100644
--- a/awf-gtk4.changes
+++ b/awf-gtk4.changes
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Fri Feb 2 20:00:00 UTC 2024 - Fabrice Creuzot
+
+- New upstream release (2.8.0)
+ * add progress bar in tool bar and status bar
+ * auto resize window to minimal size after layout update
+
+-------------------------------------------------------------------
Fri Jun 16 20:00:00 UTC 2023 - Fabrice Creuzot
- Package spec update
diff --git a/awf-gtk4.spec b/awf-gtk4.spec
index 38f1618..fa10a7e 100644
--- a/awf-gtk4.spec
+++ b/awf-gtk4.spec
@@ -1,7 +1,7 @@
#
# spec file for package awf-gtk4
#
-# Copyright (c) 2021-2023 SUSE LLC
+# Copyright (c) 2021-2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: awf-gtk4
-Version: 2.7.0
+Version: 2.8.0
Release: 0
Summary: Theme preview application for GTK 4
Summary(fr): Application d'aperçu de thème pour GTK 4
@@ -63,27 +63,31 @@ autoreconf -fi
%install
%make_install
mkdir -p %{buildroot}%{_datadir}/applications/
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ applications/%{name}.desktop
+
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/
-mkdir -p %{buildroot}%{_mandir}/man1/ %{buildroot}%{_mandir}/fr/man1/
-for file in icons/*/*/*; do mv $file ${file/\/awf./\/%{name}.}; done
+for file in icons/*/*/awf.png; do mv $file ${file/\/awf.png/\/%{name}.png}; done
+for file in icons/*/*/awf.svg; do mv $file ${file/\/awf.svg/\/%{name}.svg}; done
cp -a icons/* %{buildroot}%{_datadir}/icons/hicolor/
+
+mkdir -p %{buildroot}%{_mandir}/man1/ %{buildroot}%{_mandir}/fr/man1/
+install -pm 644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
+install -pm 644 debian/%{name}.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1
+
for file in src/po/*.po; do
code=$(basename "$file" .po)
mkdir -p %{buildroot}%{_datadir}/locale/${code}/LC_MESSAGES/
msgfmt src/po/${code}.po -o %{buildroot}%{_datadir}/locale/${code}/LC_MESSAGES/%{name}.mo
done
-install -p -m 644 debian-gtk/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
-install -p -m 644 debian-gtk/%{name}.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1
-desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ applications/%{name}.desktop
%find_lang %{name} --with-man
%files -f %{name}.lang
%license COPYING
%doc README.md
%{_bindir}/%{name}
-%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_mandir}/man1/%{name}.1*
%changelog