Commit 3d58566d51312d3acdf2093fa7a6d238f4a4b412

Authored by Perry Werneck
1 parent fd83102d

Installing svg icon.

@@ -57,6 +57,7 @@ src/include/lib3270 @@ -57,6 +57,7 @@ src/include/lib3270
57 vgcore.* 57 vgcore.*
58 gschemas.compiled 58 gschemas.compiled
59 *.gschema.xml 59 *.gschema.xml
  60 +appdata.xml
60 *.3270 61 *.3270
61 macos/**/*.app 62 macos/**/*.app
62 mime.xml 63 mime.xml
branding/Makefile.in
@@ -44,6 +44,7 @@ INSTALL_PROGRAM=@INSTALL_PROGRAM@ @@ -44,6 +44,7 @@ INSTALL_PROGRAM=@INSTALL_PROGRAM@
44 CONVERT=@CONVERT@ 44 CONVERT=@CONVERT@
45 OPTIPNG=@OPTIPNG@ 45 OPTIPNG=@OPTIPNG@
46 DESKTOP_INSTALL=@DESKTOP_INSTALL@ 46 DESKTOP_INSTALL=@DESKTOP_INSTALL@
  47 +SCOUR=@SCOUR@
47 48
48 #---[ Rules ]---------------------------------------------------------------------------- 49 #---[ Rules ]----------------------------------------------------------------------------
49 50
@@ -107,6 +108,20 @@ $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.png: \ @@ -107,6 +108,20 @@ $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.png: \
107 @$(MKDIR) `dirname $@` 108 @$(MKDIR) `dirname $@`
108 @$(INSTALL_DATA) $< $@ 109 @$(INSTALL_DATA) $< $@
109 110
  111 +$(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/%.svg: \
  112 + %.svg
  113 +
  114 + @echo $@ ...
  115 + @$(MKDIR) `dirname $@`
  116 +
  117 +ifeq ($(SCOUR),no)
  118 + @$(INSTALL_DATA) $< $@
  119 +else
  120 + @$(SCOUR) -i $< -o $@
  121 +endif
  122 +
  123 + @chmod 644 $@
  124 +
110 $(DESTDIR)$(datarootdir)/pixmaps/%.png: \ 125 $(DESTDIR)$(datarootdir)/pixmaps/%.png: \
111 $(BINDIR)/%.png 126 $(BINDIR)/%.png
112 127
@@ -119,6 +134,7 @@ install: \ @@ -119,6 +134,7 @@ install: \
119 134
120 install-linux: \ 135 install-linux: \
121 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).png \ 136 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).png \
  137 + $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).svg \
122 $(DESTDIR)$(datarootdir)/pixmaps/$(PRODUCT_NAME).png \ 138 $(DESTDIR)$(datarootdir)/pixmaps/$(PRODUCT_NAME).png \
123 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME)-logo.png 139 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME)-logo.png
124 140
@@ -138,11 +154,11 @@ install-linux: \ @@ -138,11 +154,11 @@ install-linux: \
138 mime.xml \ 154 mime.xml \
139 $(DESTDIR)$(datarootdir)/mime/packages/$(PRODUCT_NAME).xml 155 $(DESTDIR)$(datarootdir)/mime/packages/$(PRODUCT_NAME).xml
140 156
141 - @$(MKDIR) $(DESTDIR)$(datarootdir)/metainfo 157 + @$(MKDIR) $(DESTDIR)$(datarootdir)/appdata
142 158
143 @$(INSTALL_DATA) \ 159 @$(INSTALL_DATA) \
144 appdata.xml \ 160 appdata.xml \
145 - $(DESTDIR)$(datarootdir)/metainfo/$(PRODUCT_NAME).appdata.xml 161 + $(DESTDIR)$(datarootdir)/appdata/$(PRODUCT_NAME).appdata.xml
146 162
147 install-windows: \ 163 install-windows: \
148 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).png \ 164 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/$(PRODUCT_NAME).png \
@@ -141,6 +141,8 @@ AC_PATH_TOOL([MSGMERGE], [msgmerge], [no]) @@ -141,6 +141,8 @@ AC_PATH_TOOL([MSGMERGE], [msgmerge], [no])
141 AC_PATH_TOOL([MSGFMT], [msgfmt], [no]) 141 AC_PATH_TOOL([MSGFMT], [msgfmt], [no])
142 AC_PATH_TOOL([VALGRIND], [valgrind], [no]) 142 AC_PATH_TOOL([VALGRIND], [valgrind], [no])
143 143
  144 +AC_PATH_TOOL([SCOUR], [scour], [no])
  145 +
144 AC_PATH_TOOL([DESKTOP_INSTALL],[desktop-file-install],[no]) 146 AC_PATH_TOOL([DESKTOP_INSTALL],[desktop-file-install],[no])
145 147
146 PKG_CHECK_EXISTS 148 PKG_CHECK_EXISTS