Commit 3d58566d51312d3acdf2093fa7a6d238f4a4b412
1 parent
fd83102d
Exists in
master
and in
3 other branches
Installing svg icon.
Showing
3 changed files
with
21 additions
and
2 deletions
Show diff stats
.gitignore
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 \ |
configure.ac
| @@ -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 |