Commit 1797660727ca15ec7a7a9f1fa4368cfa08910b14

Authored by Perry Werneck
1 parent 3ce86dc0
Exists in develop

Using converted icon to avoid requirements of inkscape and convert on

build action.
.github/workflows/winpkg.yml
... ... @@ -26,8 +26,7 @@ jobs:
26 26 update: true
27 27 install: xz mingw-w64-x86_64-gcc automake autoconf make git pkgconf
28 28 mingw-w64-x86_64-gettext gettext-devel mingw-w64-x86_64-openssl
29   - libtool mingw-w64-x86_64-gtk3 mingw-w64-x86_64-imagemagick
30   - mingw-w64-x86_64-optipng mingw-w64-x86_64-inkscape
  29 + libtool mingw-w64-x86_64-gtk3 mingw-w64-x86_64-optipng
31 30 - uses: robinraju/release-downloader@v1.7
32 31 with:
33 32 repository: PerryWerneck/lib3270
... ...
Makefile.in
... ... @@ -72,7 +72,6 @@ MSGCAT=@MSGCAT@
72 72 WINDRES=@WINDRES@
73 73 AR=@AR@
74 74 VALGRIND=@VALGRIND@
75   -CONVERT=@CONVERT@
76 75 STRIP=@STRIP@
77 76  
78 77 #---[ Build Paths ]----------------------------------------------------------------------
... ... @@ -127,6 +126,13 @@ $(OBJDBG)/%.o: \
127 126 -DDEBUG=1 \
128 127 -o $@ -c $<
129 128  
  129 +%.ico: \
  130 + $(srcdir)/branding/%.ico
  131 +
  132 + @echo $< ...
  133 + @$(MKDIR) $(@D)
  134 + @cp "$<" "$@"
  135 +
130 136 $(OBJDBG)/%.o: \
131 137 %.rc \
132 138 $(PRODUCT_NAME).ico
... ... @@ -218,30 +224,6 @@ install-%: \
218 224 prefix=$(prefix) \
219 225 install
220 226  
221   -%.ico: \
222   - $(srcdir)/branding/%.svg
223   -
224   - @echo $@ ...
225   - @$(MKDIR) $(@D)
226   - @$(CONVERT) \
227   - -density 384 \
228   - -background transparent \
229   - $< \
230   - -define icon:auto-resize \
231   - -colors 256 \
232   - $@
233   -
234   -%.png: \
235   - $(srcdir)/branding/%.svg
236   -
237   - @echo $@ ...
238   - @$(MKDIR) $(@D)
239   - @$(CONVERT) \
240   - +antialias \
241   - -background transparent \
242   - $< \
243   - $@
244   -
245 227 #---[ Main Target ]----------------------------------------------------------------------
246 228  
247 229 all: \
... ...
branding/Makefile.in
... ... @@ -43,19 +43,20 @@ MKDIR=@MKDIR_P@
43 43 INSTALL=@INSTALL@
44 44 INSTALL_DATA=@INSTALL_DATA@
45 45 INSTALL_PROGRAM=@INSTALL_PROGRAM@
46   -CONVERT=@CONVERT@
47 46 DESKTOP_INSTALL=@DESKTOP_INSTALL@
48 47 SCOUR=@SCOUR@
49 48 APPSTREAMCLI=@APPSTREAMCLI@
50 49  
51   -#---[ Rules ]----------------------------------------------------------------------------
  50 +# CONVERT=@CONVERT@
52 51  
53   -%.ico: \
54   - $(PRODUCT_NAME).svg
  52 +#---[ Rules ]----------------------------------------------------------------------------
55 53  
56   - @echo $@ ...
57   - @$(MKDIR) `dirname $@`
58   - @$(CONVERT) -density 384 -background transparent $< -define icon:auto-resize -colors 256 $@
  54 +#%.ico: \
  55 +# %.svg
  56 +#
  57 +# @echo $@ ...
  58 +# @$(MKDIR) `dirname $@`
  59 +# @$(CONVERT) -density 384 -background transparent $< -define icon:auto-resize -colors 256 $@
59 60  
60 61 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.svg: \
61 62 $(srcdir)/%.svg
... ... @@ -101,11 +102,10 @@ endif
101 102  
102 103 validate:
103 104  
104   -ifneq ($(SCOUR),no)
  105 +ifneq ($(APPSTREAMCLI),no)
105 106 @$(APPSTREAMCLI) validate metainfo.xml
106 107 endif
107 108  
108   -
109 109 install: \
110 110 install-@OSNAME@
111 111  
... ... @@ -159,7 +159,10 @@ install-macos: \
159 159  
160 160 install-windows: \
161 161 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).svg \
162   - $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME)-logo.svg \
163   - $(DESTDIR)$(bindir)/$(PRODUCT_NAME).ico
  162 + $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME)-logo.svg
  163 +
  164 + @$(INSTALL_DATA) \
  165 + $(PRODUCT_NAME).ico \
  166 + $(DESTDIR)$(bindir)/$(PRODUCT_NAME).ico
164 167  
165 168  
... ...
branding/pw3270.ico 0 → 100644
No preview for this file type
configure.ac
... ... @@ -143,7 +143,6 @@ dnl ---------------------------------------------------------------------------
143 143  
144 144 AC_PATH_TOOL([AR], [ar], [ar])
145 145 AC_PATH_TOOL([CONVERT], [convert], [no])
146   -AC_PATH_TOOL([OPTIPNG],[optipng],[no])
147 146 AC_PATH_TOOL([ZIP],[zip],[no])
148 147 AC_PATH_TOOL([DLLTOOL],[dlltool],[no])
149 148 AC_PATH_TOOL([WINDRES], [windres], [no])
... ...
locale/pw3270.pot
... ... @@ -8,7 +8,7 @@ msgid &quot;&quot;
8 8 msgstr ""
9 9 "Project-Id-Version: PACKAGE VERSION\n"
10 10 "Report-Msgid-Bugs-To: \n"
11   -"POT-Creation-Date: 2023-01-31 11:13-0300\n"
  11 +"POT-Creation-Date: 2023-03-20 19:00-0300\n"
12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14 "Language-Team: LANGUAGE <LL@li.org>\n"
... ...
pw3270.ico
No preview for this file type