Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
Sandro
63c726507f
Add Packit config 2023-09-30 22:53:03 +02:00
Sandro
a2c07947af
Add python3-chardet (RHBZ#2240292) 2023-09-30 22:53:03 +02:00
Sandro
c13be64ca5
Drop obsolete macro 2023-09-30 22:53:03 +02:00
Sandro
7ab2395f3a
Use forge macros properly
No need to define tag since we have releases on GitHub. That
makes the `gh_name` macro obsolete.
Also setup using forge magic.
2023-09-30 22:53:03 +02:00
Sandro
c4f75db22a
Update to 51.9 (RHBZ#2233358)
- Update License: value
- Update requirements
- Close RHBZ#2229175 RHBZ#2227538 RHBZ#2224722 RHBZ#2222906
- Close RHBZ#2221500
2023-09-30 22:53:03 +02:00
Lyes Saadi
f38db013ba
blueprint-compiler: ExcludeArch s390x 2023-09-30 22:52:55 +02:00
Sandro
d6229250fe Update to 51.6 (RHBZ#2143460)
- bug fixes and enhancements
- https://github.com/bottlesdevs/Bottles/releases/tag/51.6
- Update depdendencies
- Set epoch due to new version scheme
- Migrate to SPDX license
- Close RHBZ#2160007
2023-05-20 13:33:58 +02:00
4 changed files with 43 additions and 10 deletions

2
.gitignore vendored
View file

@ -57,3 +57,5 @@
/bottles-2022.5.28-trento-3.tar.gz
/bottles-2022.6.14-brescia-1.tar.gz
/bottles-2022.7.14-brescia-3.tar.gz
/Bottles-51.6.tar.gz
/Bottles-51.9.tar.gz

16
.packit.yaml Normal file
View file

@ -0,0 +1,16 @@
upstream_project_url: https://github.com/bottlesdevs/Bottles
upstream_package_name: Bottles
downstream_package_name: bottles
copy_upstream_release_description: false
jobs:
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-rawhide
- job: koji_build
trigger: commit
dist_git_branches:
- fedora-all

View file

@ -1,26 +1,36 @@
%global uuid pm.mirko.%{name}
%global suf brescia-3
%global forgeurl https://github.com/bottlesdevs/Bottles
Name: bottles
Version: 2022.7.14
Epoch: 1
Version: 51.9
Release: %autorelease
BuildArch: noarch
License: GPLv3+
# blueprint-compiler does not work on s390x:
# https://gitlab.gnome.org/jwestman/blueprint-compiler/-/issues/96
ExcludeArch: s390x
%forgemeta
# The following two files are licensed as MIT:
# bottles/backend/models/vdict.py
# bottles/backend/utils/vdf.py
License: GPL-3.0-or-later AND MIT
Summary: Easily manage Wine prefix in a new way
URL: https://github.com/bottlesdevs/Bottles
Source0: %{url}/archive/%{version}-%{suf}/%{name}-%{version}-%{suf}.tar.gz
URL: %{forgeurl}
Source0: %{forgesource}
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: meson
BuildRequires: python3
BuildRequires: python3-gobject
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(libadwaita-1) >= 1.1.99
BuildRequires: blueprint-compiler
Requires: cabextract
Requires: glibc(x86-32) %dnl # https://github.com/bottlesdevs/Bottles/issues/601#issuecomment-936772762
Requires: gtk4
@ -38,6 +48,11 @@ Requires: python3-pyyaml
Requires: python3-requests %dnl # needed by the download manager
Requires: python3-urllib3 %dnl # needed by the download manager
Requires: xdpyinfo %dnl # needed by the display util
Requires: python3-pathvalidate
Requires: python3-fvs
Requires: python3-vkbasalt-cli
Requires: ImageMagick %dnl # https://bugzilla.redhat.com/show_bug.cgi?id=2227538
Requires: python3-chardet %dnl # https://bugzilla.redhat.com/show_bug.cgi?id=2240292
%description
Easily manage Wine prefix in a new way! (Run Windows software and games on
@ -75,7 +90,7 @@ Features:
%prep
%autosetup -n Bottles-%{version}-%{suf}
%forgeautosetup -p1
%build
@ -94,7 +109,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f %{name}.lang
%license LICENSE
%license COPYING.md
%doc README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-cli

View file

@ -1 +1 @@
SHA512 (bottles-2022.7.14-brescia-3.tar.gz) = 787d1e73554bf22e2614d31fd3692b97de25483ecd7929d59407053cdcbe1fd5cc66f0dd52d92bce0dedad2b6d1f9e4b90ef631c18273f12f86a9c73ed6bab0c
SHA512 (Bottles-51.9.tar.gz) = 81a77f0b02e2ea775bef5591d6be296372544a91fb92c4f39c3cab310887f88d8d9abd1d4b4854dcf8837bd2dc3f6d54c0693b55c60b60d6901e68dda82da1b4