Skip to content

Commit

Permalink
feat: add entire bluefin branding as package (#77)
Browse files Browse the repository at this point in the history
* feat: add entire bluefin branding as package

* feat(bluefin, branding): add GNOME schemas

* fix(bluefin, branding): add glib-2.0 schemas to schemas package

* fix: proper xml files + replace logos and faces

* chore(bluefin, branding): bump release

* fix: xml files for properties + replace system-logos

* fix: make faces not get conflics with other packages
  • Loading branch information
tulilirockz authored Dec 27, 2024
1 parent 9e5d86a commit 005a810
Show file tree
Hide file tree
Showing 92 changed files with 32,832 additions and 33 deletions.
98 changes: 98 additions & 0 deletions bluefin/branding/bluefin-branding.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
%global debug_package %{nil}
%global vendor bluefin

Name: bluefin
Version: 0.1.0
Release: 3%{?dist}
Summary: Bluefin branding

License: CC-BY-CA
URL: https://github.com/ublue-os/packages
VCS: {{{ git_dir_vcs }}}
Source: {{{ git_dir_pack }}}

%description
Branding for Bluefin-related projects

%prep
{{{ git_dir_setup_macro }}}

%install
mkdir -p -m0755 \
%{buildroot}%{_datadir}/backgrounds/%{vendor} \
%{buildroot}%{_datadir}/gnome-background-properties \
%{buildroot}%{_datadir}/pixmaps/faces \
%{buildroot}%{_datadir}/ublue-os \
%{buildroot}%{_sysconfdir}

mv wallpapers/gnome-background-properties/*.xml %{buildroot}%{_datadir}/gnome-background-properties
rm -rf wallpaper/gnome-background-properties
mv wallpapers/*.xml %{buildroot}%{_datadir}/backgrounds/%{vendor}
mv wallpapers/* %{buildroot}%{_datadir}/backgrounds/%{vendor}
mv faces %{buildroot}%{_datadir}/pixmaps/faces/bluefin
mv logos/* %{buildroot}%{_datadir}/pixmaps
mv cli-logos %{buildroot}%{_datadir}/ublue-os/bluefin-logos
mv schemas/dconf %{buildroot}%{_sysconfdir}
mv schemas/glib-2.0 %{buildroot}%{_datadir}

%package logos
Summary: Logos for GNOME
License: CC-BY-CA
Provides: fedora-logos
Provides: system-logos
Obsoletes: fedora-logos
Obsoletes: system-logos

%description logos
Replacement logos for GNOME

%files logos
%attr(0755,root,root) %{_datadir}/pixmaps/fedora*
%attr(0755,root,root) %{_datadir}/pixmaps/system-*

%package cli-logos
Summary: Logos for CLI
License: CC-BY-CA

%description cli-logos
Logos for CLI applications like Fastfetch

%files cli-logos
%attr(0755,root,root) %{_datadir}/ublue-os/bluefin-logos/*

%package schemas
Summary: GNOME Schemas for Bluefin

%description schemas
Contains all of the DConf settings that Bluefin ships by default

%files schemas
%attr(0755,root,root) %{_sysconfdir}/dconf/db
%attr(0755,root,root) %{_datadir}/glib-2.0

%package backgrounds
Summary: Bluefin wallpapers
License: CC-BY-CA

%description backgrounds
Wallpapers included on Bluefin by default

%files backgrounds
%attr(0755,root,root) %{_datadir}/backgrounds/%{vendor}/*
%attr(0755,root,root) %{_datadir}/gnome-background-properties/*.xml

%package faces
Summary: Bluefin GNOME Faces
License: CC-BY-CA

%description faces
GNOME profile pictures for Bluefin

%pre faces
rm -rf %{_datadir}/pixmaps/faces/*

%files faces
%attr(0755,root,root) %{_datadir}/pixmaps/faces/bluefin/*

%changelog
%autochangelog
Binary file added bluefin/branding/cli-logos/bluefin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/cli-logos/chicken.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/cli-logos/dolly.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/cli-logos/karl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions bluefin/branding/cli-logos/sixels/bluefin

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions bluefin/branding/cli-logos/sixels/chicken

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions bluefin/branding/cli-logos/sixels/dolly

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions bluefin/branding/cli-logos/sixels/karl

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions bluefin/branding/cli-logos/symbols/bluefin

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions bluefin/branding/cli-logos/symbols/chicken

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions bluefin/branding/cli-logos/symbols/dolly

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions bluefin/branding/cli-logos/symbols/karl
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
 ▗▖ 
▗ ┏▏▗▎▄▗▘ ▂ 
▖▗▏▝▘▊▁▂▘▃╱▘▚▄▆▘ 
▊▍▃▗▅▝╱▅▝┎▅▅▅▃▄▖ ▁ 
▘▅▄▌▍▘▅▅╴▚▚▘▝▄▃▅▂▘ 
▘▆▆▗╷▊▚▎▏▋▊▗▘▝▆╺▅▃▅╸ 
▋╴▘▁▅▃▎▝▃▗╽▉▍▗▍▄▝╱▏▁ 
▝▄╏╱▅▊▁┕▁▂▃▚▎▅▂╱╸▃▄▆ 
▆ ▝▖━━▂┲▚▌▋▗─▌▂ 
▋▇▄▄▅▂▅▘┏▘▆▏▄▂▁ 
▌▖▌▌▍▊━▅▄┖▄▗▝▘▖╺▄▂ 
▝▘▋▝▖▖▝▖▅▄▝▅▎▝▊┕▎▋▄ 
▝▖▋▖▝▖▝▅▃▎▘▝▘▃╷▍▉▃▝▖ 
▎▘▄▌▌▌▂╱▉▍▁▗▁┑▊▝┻▖▋▝▖ 
╲▉▅▁▁▂╻┄▇▆▍▇╹┷┙▎▅▘▝▃▖▆▄▂▂▂▃
▁▄▆▘╲▖▃▝▃▌ ▌▖▄▄▄▝┏▍▃┭▆┈╻▖▎▄▖▌▗
▗━▊▋▝╺▋▖╷▄▘▂╱━▄▂╶╼▍▅▖▇▆▄│▋▍▖▘┛▅
▋╃╴▗▅▄▅▌╳╎▇▂▋╵▌▝▝▃▃▄▃▅▄▗┛▍▄▌▄▃▄
▝▃▂▘  ▖▁╻╺▝▄▄▄▅▄▅▄▅▄▅▄▋▌▅▋▄▄▄
▉▄▅▂┡▇▄▆▆▄▇▅▁▃▘▌▌▌▗▋▂╌▃
▄┕▄▄▄▂▂▂▁▂▂▉▝▄▃▃▂▎▆▇ 
▝▃▅┓▅▄▄▄▅▆▆ ╴▘▄▘ 
▊▁▄▏▘ ▋▘▌▎ 
▃▃▄▘ ▃▂┗▃ 
Binary file added bluefin/branding/faces/bicycle.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/book.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/calculator.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/cat.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/coffee2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/flower2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/gamepad.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/guitar2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/headphones.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/hummingbird.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/mountain.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/plane.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/surfer.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/tomatoes.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/faces/tree.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/logos/fedora-gdm-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/logos/fedora-logo-small.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluefin/branding/logos/fedora-logo-sprite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 005a810

Please sign in to comment.