From dbadf182d16f7dd7f138656bf22bede342a88c2a1899a2cdef8d579be7308bb7 Mon Sep 17 00:00:00 2001 From: Callum Farmer Date: Wed, 5 Mar 2025 20:33:49 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/X11:Solus/budgie-desktop-branding?expand=0&rev=41 --- .gitattributes | 23 ++++ .gitignore | 1 + _service | 14 +++ budgie-desktop-branding-20240412.1.obscpio | 3 + budgie-desktop-branding-20250305.1.tar.gz | 3 + budgie-desktop-branding.changes | 107 +++++++++++++++++ budgie-desktop-branding.obsinfo | 4 + budgie-desktop-branding.spec | 129 +++++++++++++++++++++ 8 files changed, 284 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 budgie-desktop-branding-20240412.1.obscpio create mode 100644 budgie-desktop-branding-20250305.1.tar.gz create mode 100644 budgie-desktop-branding.changes create mode 100644 budgie-desktop-branding.obsinfo create mode 100644 budgie-desktop-branding.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..765a368 --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + git + https://github.com/gmbr3/budgie-desktop-branding.git + 20240412.1 + @PARENT_TAG@ + + + + xz + *.tar + + + diff --git a/budgie-desktop-branding-20240412.1.obscpio b/budgie-desktop-branding-20240412.1.obscpio new file mode 100644 index 0000000..0c8dbe2 --- /dev/null +++ b/budgie-desktop-branding-20240412.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b5bb8289ffd5f1f15efd910c44b90a1a815a6c28d7f6b8372226f7c84c5dcc9 +size 98827 diff --git a/budgie-desktop-branding-20250305.1.tar.gz b/budgie-desktop-branding-20250305.1.tar.gz new file mode 100644 index 0000000..30fcfd0 --- /dev/null +++ b/budgie-desktop-branding-20250305.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3acfc58ef70e8211ac1ef7bd6774c17541774ce3711a48d2699a3b845c365 +size 19412 diff --git a/budgie-desktop-branding.changes b/budgie-desktop-branding.changes new file mode 100644 index 0000000..521c380 --- /dev/null +++ b/budgie-desktop-branding.changes @@ -0,0 +1,107 @@ +------------------------------------------------------------------- +Fri Apr 12 10:11:27 UTC 2024 - Callum Farmer + +- Update to version 20240412.1: + * Switch upstream to the new version + * TW background: use PNG instead of JPG + +------------------------------------------------------------------- +Mon Aug 29 17:48:57 UTC 2022 - Callum Farmer + +- Update to version 20220829.3: + * fix Gnome Terminal color issues + +------------------------------------------------------------------- +Sat Jul 9 12:54:15 UTC 2022 - Callum Farmer + +- Update to version 20220709.1: + * update Greybird name + +------------------------------------------------------------------- +Mon Jun 27 14:45:48 UTC 2022 - Callum Farmer + +- Update to version 20220627.1: + * make upstream what it should be + * use Papirus icon theme everywhere + +------------------------------------------------------------------- +Wed Mar 16 18:49:24 UTC 2022 - Callum Farmer + +- Update to version 20220316.1: + * fix inclusion of screensaver files in meson.build + +------------------------------------------------------------------- +Wed Mar 16 12:09:48 UTC 2022 - Callum Farmer + +- Require systemd-icon-branding for LOGO in Budgie Control Center + +------------------------------------------------------------------- +Fri Jan 14 14:53:53 UTC 2022 - Callum Farmer + +- Update to version 20220114.1: + * fix screensaver background being incorrect + +------------------------------------------------------------------- +Fri Jan 7 16:19:08 UTC 2022 - Callum Farmer + +- Update to version 20220107.1: + * add default cursor definition + +------------------------------------------------------------------- +Sat Oct 16 15:36:24 UTC 2021 - Callum Farmer + +- Update to version 20211016.1: + * hicolor works properly now + +------------------------------------------------------------------- +Wed Apr 28 16:52:09 UTC 2021 - Callum Farmer + +- Update to version 20210428.0+0: + * Update for Budgie 10.5.3 + +------------------------------------------------------------------- +Wed Dec 9 15:27:34 UTC 2020 - Callum Farmer + +- Update to version 20201128.1: + * Add override for Desktop Icons provider + +------------------------------------------------------------------- +Mon Oct 19 08:22:31 UTC 2020 - Callum Farmer + +- Update to version 20201017.1: + * Change the priority from 10 to 21 + +------------------------------------------------------------------- +Thu Oct 8 17:33:32 UTC 2020 - Callum Farmer + +- Update to version 20201008.1: + * Add upstream gtk theme settings + +------------------------------------------------------------------- +Sun Oct 4 11:30:28 UTC 2020 - Callum Farmer + +- Update to version 20201004.2: + * Add upstream branding settings + * Change archive structure +- Add upstream branding package + +------------------------------------------------------------------- +Sat Sep 26 12:08:24 UTC 2020 - Callum Farmer + +- Extra prep for SLE 15 SP3 + +------------------------------------------------------------------- +Sat Sep 19 15:36:23 UTC 2020 - Callum Farmer + +- Prepare for SLE 15 SP3 , presume Leap 15.3 being the same +- Removed unnecessary parts from sed expressions + +------------------------------------------------------------------- +Wed Sep 16 10:21:03 UTC 2020 - Callum Farmer + +- Fix accidental incorrect macro + +------------------------------------------------------------------- +Sat Sep 12 16:39:23 UTC 2020 - Callum Farmer + +- Initial packaging version 20200915.1 diff --git a/budgie-desktop-branding.obsinfo b/budgie-desktop-branding.obsinfo new file mode 100644 index 0000000..31db411 --- /dev/null +++ b/budgie-desktop-branding.obsinfo @@ -0,0 +1,4 @@ +name: budgie-desktop-branding +version: 20240412.1 +mtime: 1712915953 +commit: 30b97b1e283bc0de60f6303b3bc96da9b6ade084 diff --git a/budgie-desktop-branding.spec b/budgie-desktop-branding.spec new file mode 100644 index 0000000..dd2e728 --- /dev/null +++ b/budgie-desktop-branding.spec @@ -0,0 +1,129 @@ +# +# spec file for package budgie-desktop-branding +# +# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2024 Callum Farmer +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%if !0%{?is_backports} +%define nsuffix openSUSE +%define bversion %{nsuffix},upstream +%else +%define nsuffix SLE +%define bversion %{nsuffix} +%endif +Name: budgie-desktop-branding +Version: 20240412.1 +Release: 0 +Summary: Branding of the Budgie Desktop Environment +License: CC-BY-SA-3.0 AND GPL-2.0-only +Group: System/GUI/Other +URL: https://github.com/gmbr3/budgie-desktop-branding +Source: %{name}-%{version}.tar.xz +BuildRequires: hicolor-icon-theme +BuildRequires: meson +BuildRequires: pkgconfig +BuildRequires: pkgconfig(glib-2.0) + +%description +This package provides the look and feel for the Budgie +desktop environment. + +%package %{nsuffix} +Summary: %{nsuffix} branding of the Budgie Desktop Environment +Requires: branding-%{nsuffix} +Requires: budgie-desktop +Requires: gtk3-metatheme-greybird-geeko +# Best themes/icons for Budgie in openSUSE +Requires: wallpaper-branding-%{nsuffix} +Requires: adwaita-icon-theme +Requires: gio-branding-%{nsuffix} +Requires: papirus-icon-theme +Requires: systemd-icon-branding +Recommends: MozillaFirefox +# Recommend openSUSE favourited packages +Recommends: gnome-terminal +Recommends: nautilus +Recommends: yast2-control-center +Supplements: (budgie-desktop and branding-%{nsuffix}) +Conflicts: budgie-desktop-branding +Provides: budgie-desktop-branding = %{version} +BuildArch: noarch + +%description %{nsuffix} +This package provides the %{nsuffix} look and feel for the Budgie +desktop environment. + +%if !0%{?is_backports} +%package upstream +Summary: Upstream branding of the Budgie Desktop Environment +License: CC-BY-NC-SA-4.0 +URL: https://github.com/BuddiesOfBudgie/fedora-budgie-desktop-defaults +Requires: adwaita-icon-theme +Requires: budgie-desktop +Requires: lightdm-slick-greeter +Requires: materia-gtk-theme +Requires: papirus-icon-theme +Recommends: MozillaFirefox +Recommends: gnome-software +Recommends: nemo +Recommends: parole +Recommends: rhythmbox +Supplements: (budgie-desktop and branding-upstream) +Conflicts: budgie-desktop-branding +Provides: budgie-desktop-branding = %{version} +BuildArch: noarch + +%description upstream +This package provides the upstream look and feel for the Budgie +desktop environment. +%endif + +%prep +%setup -q -n budgie-desktop-branding-%{version} + +%build +%meson -Dversion=%{bversion} +%meson_build + +%install +%meson_install +# openSUSE +%if !0%{?is_backports} +%if 0%{?suse_version} < 1600 +sed -e 's-png-jpg-g' -i %{buildroot}%{_datadir}/glib-2.0/schemas/21_budgie_gnome_settings_%{nsuffix}.gschema.override +%endif +%else +# SLE +%if 0%{?sle_version} < 150300 +sed -e 's-5120x2880-1920x1200-g' -i %{buildroot}%{_datadir}/glib-2.0/schemas/21_budgie_gnome_settings_%{nsuffix}.gschema.override +sed -e 's-png-jpg-g' -i %{buildroot}%{_datadir}/glib-2.0/schemas/21_budgie_gnome_settings_%{nsuffix}.gschema.override +%endif +%endif + +%files %{nsuffix} +%license LICENSE LICENSE.CC-BY-SA-3.0 +%doc README.md +%{_datadir}/glib-2.0/schemas/21_budgie_gnome_settings_%{nsuffix}.gschema.override +%{_datadir}/icons/hicolor/scalable/apps/budgie-%{nsuffix}-distributor-logo.svg + +%if "%{bversion}"=="%{nsuffix},upstream" +%files upstream +%license subprojects/upstream/LICENSE +%doc README.md +%{_datadir}/glib-2.0/schemas/21_budgie_gnome_settings_upstream.gschema.override +%endif + +%changelog