Accepting request 1157810 from home:rrahl0:branches:GNOME:Apps

update to 3.1.0

OBS-URL: https://build.opensuse.org/request/show/1157810
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/impression?expand=0&rev=3
This commit is contained in:
Dominique Leuenberger 2024-03-14 12:55:18 +00:00 committed by Git OBS Bridge
parent e474aca897
commit 4da400192a
7 changed files with 39 additions and 25 deletions

2
.gitattributes vendored
View File

@ -21,5 +21,3 @@
*.xz filter=lfs diff=lfs merge=lfs -text *.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text
## Specific LFS patterns
impression-3.0.1.tar filter=lfs diff=lfs merge=lfs -text

View File

@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual"> <service name="obs_scm" mode="manual">
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://gitlab.com/adhami3310/impression.git</param> <param name="url">https://gitlab.com/adhami3310/impression.git</param>
<param name="revision">refs/tags/v3.0.1</param> <param name="revision">refs/tags/v3.1.0</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">disable</param> <param name="changesgenerate">disable</param>
@ -14,5 +14,9 @@
<param name="update">false</param> <param name="update">false</param>
</service> </service>
<service name="tar" mode="manual" /> <service name="tar" mode="manual" />
<service name="recompress" mode="manual">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service name="set_version" mode="manual" /> <service name="set_version" mode="manual" />
</services> </services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4058b1e01b8399026f4d35c2c31d404facb9084ef4f31cece3d5a6ca0ac3acc
size 624640

3
impression-3.1.0.tar.zst Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3dd53559c3ba8ead562762d313f7eabe02fbf300529acff13b971ded70d9aa0d
size 188053

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Mar 14 01:47:36 UTC 2024 - Richard Rahl <rrahl0@proton.me>
- fix spec file - actually using the macro
- add recompress service for smaller tarballs
- update to 3.1.0:
* Support for .xz files
* Faster downloading of images
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 8 18:03:40 UTC 2023 - Richard Rahl <rrahl0@proton.me> Fri Dec 8 18:03:40 UTC 2023 - Richard Rahl <rrahl0@proton.me>

View File

@ -1,7 +1,7 @@
# #
# spec file for package impression # spec file for package impression
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,27 +16,30 @@
# #
%define appname io.gitlab.adhami3310.Impression
Name: impression Name: impression
Version: 3.0.1 Version: 3.1.0
Release: 0 Release: 0
Summary: A straight-forward and modern application to create bootable drives Summary: A straight-forward and modern application to create bootable drives
License: GPL-3.0-only License: GPL-3.0-only
URL: https://gitlab.com/adhami3310/Impression URL: https://gitlab.com/adhami3310/Impression
Source0: %{name}-%{version}.tar Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst Source1: vendor.tar.zst
BuildRequires: appstream-glib
BuildRequires: cargo-packaging
BuildRequires: desktop-file-utils
BuildRequires: gdk-pixbuf-devel
BuildRequires: hicolor-icon-theme
BuildRequires: meson BuildRequires: meson
BuildRequires: python3-gobject
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(blueprint-compiler)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gtk4) BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(libadwaita-1) BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(blueprint-compiler)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pango)
BuildRequires: gdk-pixbuf-devel
BuildRequires: desktop-file-utils
BuildRequires: cargo-packaging
BuildRequires: appstream-glib
BuildRequires: python3-gobject
%description %description
Write disk images onto your drives with ease. Select an image, insert your drive, and you're good to go! Impression is a useful tool for both avid distro-hoppers and casual computer users. See Press for content mentioning Impression from various writers, content creators, etc. Write disk images onto your drives with ease. Select an image, insert your drive, and you're good to go! Impression is a useful tool for both avid distro-hoppers and casual computer users. See Press for content mentioning Impression from various writers, content creators, etc.
@ -52,6 +55,7 @@ Write disk images onto your drives with ease. Select an image, insert your drive
%install %install
%meson_install %meson_install
%suse_update_desktop_file %{appname} GNOME Utility
%find_lang impression %find_lang impression
@ -59,12 +63,11 @@ Write disk images onto your drives with ease. Select an image, insert your drive
%license COPYING %license COPYING
%doc README.md %doc README.md
%{_bindir}/impression %{_bindir}/impression
%{_datadir}/applications/io.gitlab.adhami3310.Impression.desktop %{_datadir}/applications/%{appname}.desktop
%{_datadir}/glib-2.0/schemas/io.gitlab.adhami3310.Impression.gschema.xml %{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/icons/* %{_datadir}/impression
%dir %{_datadir}/impression %{_iconsdir}/hicolor/scalable/apps/%{appname}.svg
%{_datadir}/impression/resources.gresource %{_datadir}/metainfo/%{appname}.metainfo.xml
%{_datadir}/metainfo/io.gitlab.adhami3310.Impression.metainfo.xml
%files lang -f impression.lang %files lang -f impression.lang

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:3478d777e7392ac282ff6dc4ddc7dbe6435e8e38581bf1fb45ae17ab3ff8b36f oid sha256:5013e8d1d96f57657e2be000b6719c4298de5edc424b4b5fd2d46046d76bf52c
size 28355371 size 32228459