whoops, need basic 64x64 icon too.

This commit is contained in:
GloriousEggroll 2025-04-13 20:32:41 -06:00
parent 972865615d
commit 35fa9a68d9
3 changed files with 9 additions and 6 deletions

View file

@ -3,7 +3,7 @@ TARGET_DIR := $(DESTDIR)$(PYTHON_SITE_PACKAGES)/flatpost
BIN_DIR := $(DESTDIR)/usr/bin BIN_DIR := $(DESTDIR)/usr/bin
DESKTOP_DIR := $(DESTDIR)/usr/share/applications DESKTOP_DIR := $(DESTDIR)/usr/share/applications
DATA_DIR := $(DESTDIR)/usr/share/flatpost DATA_DIR := $(DESTDIR)/usr/share/flatpost
ICON_DIR := $(DESTDIR)/usr/share/icons/hicolor/1024x1024/apps ICON_DIR := $(DESTDIR)/usr/share/icons/hicolor
LICENSE_DIR := $(DESTDIR)/usr/share/licenses/flatpost LICENSE_DIR := $(DESTDIR)/usr/share/licenses/flatpost
.PHONY: all install clean .PHONY: all install clean
@ -28,8 +28,9 @@ install:
install -m 644 data/usr/share/flatpost/collections_data.json $(DATA_DIR)/collections_data.json install -m 644 data/usr/share/flatpost/collections_data.json $(DATA_DIR)/collections_data.json
@echo "Installing icon file to $(ICON_DIR)" @echo "Installing icon file to $(ICON_DIR)"
mkdir -p $(ICON_DIR) mkdir -p $(ICON_DIR)/{1024x1024,64x64}/apps
install -m 644 data/usr/share/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png $(ICON_DIR)/com.flatpost.flatpostapp.png install -m 644 data/usr/share/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png $(ICON_DIR)/1024x1024/apps/com.flatpost.flatpostapp.png
install -m 644 data/usr/share/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png $(ICON_DIR)/64x64/apps/com.flatpost.flatpostapp.png
@echo "Installing license file to $(LICENSE_DIR)" @echo "Installing license file to $(LICENSE_DIR)"
mkdir -p $(LICENSE_DIR) mkdir -p $(LICENSE_DIR)
@ -41,5 +42,6 @@ clean:
rm -f $(BIN_DIR)/flatpost rm -f $(BIN_DIR)/flatpost
rm -f $(DESKTOP_DIR)/com.flatpost.flatpostapp.desktop rm -f $(DESKTOP_DIR)/com.flatpost.flatpostapp.desktop
rm -f $(DATA_DIR)/collections_data.json rm -f $(DATA_DIR)/collections_data.json
rm -f $(ICON_DIR)/com.flatpost.flatpostapp.png rm -f $(ICON_DIR)/1024x1024/apps/com.flatpost.flatpostapp.png
rm -f $(ICON_DIR)/64x64/apps/com.flatpost.flatpostapp.png
rm -f $(LICENSE_DIR)/com.flatpost.flatpostapp.png rm -f $(LICENSE_DIR)/com.flatpost.flatpostapp.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -5,7 +5,7 @@ License: BSD 2-Clause
Summary: Desktop environment agnostic Flathub software center. Summary: Desktop environment agnostic Flathub software center.
URL: https://github.com/gloriouseggroll/flatpost URL: https://github.com/gloriouseggroll/flatpost
Source0: %{URL}/releases/download/1.0/flatpost.tar.gz Source0: %{URL}/archive/refs/tags/%{version}.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRequires: python3-devel BuildRequires: python3-devel
@ -36,7 +36,7 @@ Desktop environment agnostic Flathub software center. Allows for browsing,
installation, removal, updating, and permission management of flatpak packages and repositories. installation, removal, updating, and permission management of flatpak packages and repositories.
%prep %prep
%autosetup -p1 -n flatpost %autosetup -p1 -n flatpost-%{version}
%build %build
make all DESTDIR=%{buildroot} make all DESTDIR=%{buildroot}
@ -61,6 +61,7 @@ update-mime-database /usr/share/mime
%{_datadir}/applications/com.flatpost.flatpostapp.desktop %{_datadir}/applications/com.flatpost.flatpostapp.desktop
%{_datadir}/flatpost/collections_data.json %{_datadir}/flatpost/collections_data.json
%{_datadir}/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png %{_datadir}/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png
%{_datadir}/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png
%license %{_datadir}/licenses/flatpost/LICENSE %license %{_datadir}/licenses/flatpost/LICENSE
%clean %clean