From 35fa9a68d94bde4ed68a6bd07482b2a87a8d42df Mon Sep 17 00:00:00 2001 From: GloriousEggroll Date: Sun, 13 Apr 2025 20:32:41 -0600 Subject: [PATCH] whoops, need basic 64x64 icon too. --- Makefile | 10 ++++++---- .../64x64/apps/com.flatpost.flatpostapp.png | Bin 0 -> 2250 bytes packaging/flatpost.spec | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 data/usr/share/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png diff --git a/Makefile b/Makefile index 257554d..bdfbccf 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ TARGET_DIR := $(DESTDIR)$(PYTHON_SITE_PACKAGES)/flatpost BIN_DIR := $(DESTDIR)/usr/bin DESKTOP_DIR := $(DESTDIR)/usr/share/applications 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 .PHONY: all install clean @@ -28,8 +28,9 @@ install: install -m 644 data/usr/share/flatpost/collections_data.json $(DATA_DIR)/collections_data.json @echo "Installing icon file to $(ICON_DIR)" - mkdir -p $(ICON_DIR) - install -m 644 data/usr/share/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png $(ICON_DIR)/com.flatpost.flatpostapp.png + mkdir -p $(ICON_DIR)/{1024x1024,64x64}/apps + 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)" mkdir -p $(LICENSE_DIR) @@ -41,5 +42,6 @@ clean: rm -f $(BIN_DIR)/flatpost rm -f $(DESKTOP_DIR)/com.flatpost.flatpostapp.desktop 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 diff --git a/data/usr/share/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png b/data/usr/share/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png new file mode 100644 index 0000000000000000000000000000000000000000..f6dbaf1e12eb26286683d4589c362d5896c85225 GIT binary patch literal 2250 zcmV;*2sQVKP)y{D4^000SaNLh0L01FcU01FcV0GgZ_00007 zbV*G`2k8V30v0Dy*5%6p00<6AL_t(|+U=Wva8%V5$3OS&dz)l`B%2>35rPQ`;g~p-&?pz|KB8fbFl9{ zy+_mxx#OFSDpQ-0@_eDzLLF#S+$TM{dL~nG>~>dI{NwFkOwb1u00qBqNLLfR#R)=M z)Qm`v#_JP$T~O1XSAxy!PcBHU>-PZMRvP+#6OIik!e^$Rg5K!S!wZkiQ?~U>05-k6 zRlF$A-Edl$e|E#8Ag~8G1XM=ah659Tdw|5Q%!Bog7YcVQTKLD(m-K!GKw)Y4#VbfZ z?b6f;tN^xF`$a={eX>jSRA2$H47g@7DTFsx`sIiF4FJ{5L&@G3CvYTH+(z>;@==vv?B0hsrvVBY&d=TQ(zk*3YS{A#~2Wy0B|dLr-!Fsrjg z56p756m6QDd@7#vmEsLRML;~+Mfoydky+&ds{JAe%mFGQYnAk2FmZLCwt%7ym$F;k z85i1wBqG6Xe6?Rx+L4)Es*eK>cg6xu&kWWL`S9V)i+$1p@_oq_>ni02vml(CyALS!utLBbxtKGB>j>ZU9VtC3tI{P<989a{EJxn?|@HE8IGB z=Z{l9ii-<0YGQ4FQ9j}(sg;svZQNpjD#Ta%-9d+tro{~am*gnyZvcdW$4Yi(*#=h(Ooz6(a*@;U#u9N2ygmLGw7%^CphVJ+FV3mjEtPb{8U$?(F= z?v=lh?imi-WKkhrfEAne4v99v>1O)?d~74xIdKWrpNr0O$TQMu8Gu)n zJEQLGJ1&E&Sy$kE1E?1IwFIGbKTO*Z-2wo-p_XBm0T`(@M-5Y-sc_uJ0rkJD%<-#X z*jWj){tUk|c;4Kqc+xBbP$|4Qu?E;wZp{js+TfXE#`%w&hXsFu2lvCtknw(6C^*$IR)bg3Dh+6gmu!h2UNq{B+$EtZQR&7tHO8D#MhkOVw1 z4n&NTgZ2Ko5-PRP<{@6cM$&G^2O)N%3$>*$nrwvC3x}>ly}(QWfWP7T1rJ#uc$OsR*O8@ z?4aNB!1Tf3j_mQZZSd{|IN09%hazrGJ$dR!$_Psq(1gQMqWeJ$d~l*~oC=h*X;F(Fi>jwLqG?(c-;3Mydn5E9b!I0`UKcR6s|AS9cqEMn@ zAqeJoG>kZ=M9+hAyw)b9I3PhlK>y-utQiR|`TE))U}PqgbhXf0*j!_5yjo3inFgRj zN%h7m)#LrPWN9wUyQ7CdJEZfvN>iI*^V`Pcrb&9CX#j?W+j7r3T)pb6yJ}$eWk~FD zMv&nF*#XUg&g}478GY8c+zYzwH4Q+O!v83={xzML5?q0Fv51s4q-D7)h8Kg4Si6(dG12E1wXi zVnDr=Ff^9nW*gO-YVh09CI5ucUf5J)eJl-dkGyXvtf(?%0n1kY)~6cS<+fjhkcDEs zst$}E>g)~JQ~oM#4vigT*aiNYUp&l+&;vnu^RT&zgu?Lrf!=qev~VEHunS~%H2P|s z8OBWXC|qcP`$mB`#&-ngo8YB#c(bwh0ceqvats4d{o)-{nINzjSOwI5 z88c3?^)}!d1%PL{_P-+wC4F|Oo&bC)-wMj;4Jsn$+bN-i(IrQBk4{zlMSz=hlX|58 Y0$+4nc8?^z_y7O^07*qoM6N<$g0&AWPyhe` literal 0 HcmV?d00001 diff --git a/packaging/flatpost.spec b/packaging/flatpost.spec index 1039725..9c49a0c 100644 --- a/packaging/flatpost.spec +++ b/packaging/flatpost.spec @@ -5,7 +5,7 @@ License: BSD 2-Clause Summary: Desktop environment agnostic Flathub software center. 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 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. %prep -%autosetup -p1 -n flatpost +%autosetup -p1 -n flatpost-%{version} %build make all DESTDIR=%{buildroot} @@ -61,6 +61,7 @@ update-mime-database /usr/share/mime %{_datadir}/applications/com.flatpost.flatpostapp.desktop %{_datadir}/flatpost/collections_data.json %{_datadir}/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png +%{_datadir}/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png %license %{_datadir}/licenses/flatpost/LICENSE %clean