Compare commits

..

No commits in common. "rawhide" and "f42" have entirely different histories.

5 changed files with 12 additions and 62 deletions

4
.gitignore vendored
View file

@ -1 +1,3 @@
/showtime-*.tar.xz
/showtime-5579430fdc337d460589a2c404a4a070c906e8e1.tar.gz
/showtime-48.beta.1.tar.xz
/showtime-48.1.tar.xz

View file

@ -1,40 +0,0 @@
# Minimal Packit Configuration for GNOME Packages
# Copy this to your dist-git repository as .packit.yaml
#
# Prerequisites:
# - Package is monitored by release-monitoring.org
# - Monitoring status set to "Monitoring" in dist-git
jobs:
# Automated updates for stable branches
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-stable
# ========================================================================
# VERSIONING: Choose ONE option based on your package's versioning scheme
# ========================================================================
# OPTION A: Major version only - allows minor and patch updates
# For 2-digit: 50.0 -> 50.1 ✅, 50.x -> 51.0 ❌
# For 3-digit: 1.2.3 -> 1.3.0 ✅, 1.x.x -> 2.0.0 ❌
# Use for: GNOME apps/libs with 2-digit versions, or libraries following semver
version_update_mask: '^\d+\.'
# OPTION B: Major.minor version - patch updates only
# Examples: 1.2.3 -> 1.2.4 ✅, 1.2.x -> 1.3.0 ❌
# Use for: Libraries with ABI concerns, even/odd development scheme
# version_update_mask: '^\d+\.\d+\.'
# Build in Koji after merge
- job: koji_build
trigger: commit
dist_git_branches:
- fedora-stable
# Submit Bodhi update
- job: bodhi_update
trigger: commit
dist_git_branches:
- fedora-stable

View file

@ -1,13 +0,0 @@
# Enable/disable monitoring
monitoring = true
# Enable/disable filling bugzilla ticket for new release
# When disabled it will also disable scratch builds
bugzilla = false
# Enable/disable reporting only stable versions
# Stable versions are recognized based on release-monitoring.org project settings
stable_only = true
# Enable/disable reporting all new versions instead of the latest one
# Enabling this will disable scratch builds
all_versions = true
# Enable/disable scratch build for newly opened version
scratch_build = false

View file

@ -1,19 +1,21 @@
%global glib2_version 2.79.0
%global gtk4_version 4.15.0
%global libadwaita_version 1.6~beta
%global blueprint_compiler_version 0.18
Name: showtime
Version: 50.0
Version: 48.1
Release: %autorelease
Summary: Modern video player built using GTK4
License: GPL-3.0-or-later
URL: https://apps.gnome.org/Showtime/
Source0: https://download.gnome.org/sources/%{name}/%{gnome_major_version}/%{name}-%{gnome_tarball_version}.tar.xz
%gnome_check_version
# Altered this macro a bit. We added a '.0' to the version. That needed to be removed from the download url.
%global tarball_version %(echo %{version} | tr '~' '.' | sed 's/\.0//')
%global major_version %(cut -d "." -f 1 <<<%{tarball_version})
Source0: https://download.gnome.org/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz
BuildArch: noarch
@ -21,7 +23,7 @@ BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: meson
BuildRequires: blueprint-compiler >= %{blueprint_compiler_version}
BuildRequires: blueprint-compiler
BuildRequires: python3-devel
BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version}
BuildRequires: pkgconfig(gnome-desktop-4)
@ -50,7 +52,7 @@ language and subtitle tracks, and screenshots — everything you
need for a straightforward viewing experience.
%prep
%autosetup -p1 -n %{name}-%{gnome_tarball_version}
%autosetup -p1 -n %{name}-%{tarball_version}
%build
%meson
@ -70,7 +72,6 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
%{python3_sitelib}/showtime/
%{_bindir}/showtime
%{_datadir}/applications/org.gnome.Showtime.desktop
%{_datadir}/dbus-1/services/org.gnome.Showtime.service
%{_datadir}/glib-2.0/schemas/org.gnome.Showtime.gschema.xml
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Showtime.svg
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Showtime-symbolic.svg

View file

@ -1 +1 @@
SHA512 (showtime-50.0.tar.xz) = d532bc97d33aff9fb691349d28214fa58d5e2f20a991653e175da6035e3c662b10ee2076916cd55c3a4c51dafaaea9a85202ed27a70e46e8f66551801cabf652
SHA512 (showtime-48.1.tar.xz) = 48b1e80afbe3d2c7edad0960404fc32767e8e8dbde07199dceeb1b25e24e8d112a4a11badb26218be45b9159d3710b81e3c9985c3dfbf29500755ee92f4463b6