Commit 1797660727ca15ec7a7a9f1fa4368cfa08910b14
1 parent
3ce86dc0
Exists in
develop
Using converted icon to avoid requirements of inkscape and convert on
build action.
Showing
7 changed files
with
23 additions
and
40 deletions
Show diff stats
.github/workflows/winpkg.yml
@@ -26,8 +26,7 @@ jobs: | @@ -26,8 +26,7 @@ jobs: | ||
26 | update: true | 26 | update: true |
27 | install: xz mingw-w64-x86_64-gcc automake autoconf make git pkgconf | 27 | install: xz mingw-w64-x86_64-gcc automake autoconf make git pkgconf |
28 | mingw-w64-x86_64-gettext gettext-devel mingw-w64-x86_64-openssl | 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 | - uses: robinraju/release-downloader@v1.7 | 30 | - uses: robinraju/release-downloader@v1.7 |
32 | with: | 31 | with: |
33 | repository: PerryWerneck/lib3270 | 32 | repository: PerryWerneck/lib3270 |
Makefile.in
@@ -72,7 +72,6 @@ MSGCAT=@MSGCAT@ | @@ -72,7 +72,6 @@ MSGCAT=@MSGCAT@ | ||
72 | WINDRES=@WINDRES@ | 72 | WINDRES=@WINDRES@ |
73 | AR=@AR@ | 73 | AR=@AR@ |
74 | VALGRIND=@VALGRIND@ | 74 | VALGRIND=@VALGRIND@ |
75 | -CONVERT=@CONVERT@ | ||
76 | STRIP=@STRIP@ | 75 | STRIP=@STRIP@ |
77 | 76 | ||
78 | #---[ Build Paths ]---------------------------------------------------------------------- | 77 | #---[ Build Paths ]---------------------------------------------------------------------- |
@@ -127,6 +126,13 @@ $(OBJDBG)/%.o: \ | @@ -127,6 +126,13 @@ $(OBJDBG)/%.o: \ | ||
127 | -DDEBUG=1 \ | 126 | -DDEBUG=1 \ |
128 | -o $@ -c $< | 127 | -o $@ -c $< |
129 | 128 | ||
129 | +%.ico: \ | ||
130 | + $(srcdir)/branding/%.ico | ||
131 | + | ||
132 | + @echo $< ... | ||
133 | + @$(MKDIR) $(@D) | ||
134 | + @cp "$<" "$@" | ||
135 | + | ||
130 | $(OBJDBG)/%.o: \ | 136 | $(OBJDBG)/%.o: \ |
131 | %.rc \ | 137 | %.rc \ |
132 | $(PRODUCT_NAME).ico | 138 | $(PRODUCT_NAME).ico |
@@ -218,30 +224,6 @@ install-%: \ | @@ -218,30 +224,6 @@ install-%: \ | ||
218 | prefix=$(prefix) \ | 224 | prefix=$(prefix) \ |
219 | install | 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 | #---[ Main Target ]---------------------------------------------------------------------- | 227 | #---[ Main Target ]---------------------------------------------------------------------- |
246 | 228 | ||
247 | all: \ | 229 | all: \ |
branding/Makefile.in
@@ -43,19 +43,20 @@ MKDIR=@MKDIR_P@ | @@ -43,19 +43,20 @@ MKDIR=@MKDIR_P@ | ||
43 | INSTALL=@INSTALL@ | 43 | INSTALL=@INSTALL@ |
44 | INSTALL_DATA=@INSTALL_DATA@ | 44 | INSTALL_DATA=@INSTALL_DATA@ |
45 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ | 45 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ |
46 | -CONVERT=@CONVERT@ | ||
47 | DESKTOP_INSTALL=@DESKTOP_INSTALL@ | 46 | DESKTOP_INSTALL=@DESKTOP_INSTALL@ |
48 | SCOUR=@SCOUR@ | 47 | SCOUR=@SCOUR@ |
49 | APPSTREAMCLI=@APPSTREAMCLI@ | 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 | $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.svg: \ | 61 | $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.svg: \ |
61 | $(srcdir)/%.svg | 62 | $(srcdir)/%.svg |
@@ -101,11 +102,10 @@ endif | @@ -101,11 +102,10 @@ endif | ||
101 | 102 | ||
102 | validate: | 103 | validate: |
103 | 104 | ||
104 | -ifneq ($(SCOUR),no) | 105 | +ifneq ($(APPSTREAMCLI),no) |
105 | @$(APPSTREAMCLI) validate metainfo.xml | 106 | @$(APPSTREAMCLI) validate metainfo.xml |
106 | endif | 107 | endif |
107 | 108 | ||
108 | - | ||
109 | install: \ | 109 | install: \ |
110 | install-@OSNAME@ | 110 | install-@OSNAME@ |
111 | 111 | ||
@@ -159,7 +159,10 @@ install-macos: \ | @@ -159,7 +159,10 @@ install-macos: \ | ||
159 | 159 | ||
160 | install-windows: \ | 160 | install-windows: \ |
161 | $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).svg \ | 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 |
No preview for this file type
configure.ac
@@ -143,7 +143,6 @@ dnl --------------------------------------------------------------------------- | @@ -143,7 +143,6 @@ dnl --------------------------------------------------------------------------- | ||
143 | 143 | ||
144 | AC_PATH_TOOL([AR], [ar], [ar]) | 144 | AC_PATH_TOOL([AR], [ar], [ar]) |
145 | AC_PATH_TOOL([CONVERT], [convert], [no]) | 145 | AC_PATH_TOOL([CONVERT], [convert], [no]) |
146 | -AC_PATH_TOOL([OPTIPNG],[optipng],[no]) | ||
147 | AC_PATH_TOOL([ZIP],[zip],[no]) | 146 | AC_PATH_TOOL([ZIP],[zip],[no]) |
148 | AC_PATH_TOOL([DLLTOOL],[dlltool],[no]) | 147 | AC_PATH_TOOL([DLLTOOL],[dlltool],[no]) |
149 | AC_PATH_TOOL([WINDRES], [windres], [no]) | 148 | AC_PATH_TOOL([WINDRES], [windres], [no]) |
locale/pw3270.pot
@@ -8,7 +8,7 @@ msgid "" | @@ -8,7 +8,7 @@ msgid "" | ||
8 | msgstr "" | 8 | msgstr "" |
9 | "Project-Id-Version: PACKAGE VERSION\n" | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
10 | "Report-Msgid-Bugs-To: \n" | 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 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
pw3270.ico
No preview for this file type