diff --git a/Makefile b/Makefile index 39cee91..019ded9 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,6 @@ DEFAULT_BACKGROUND=desktop-background INSTALL=install -m 0644 BACKGROUNDS=$(wildcard backgrounds/*.png backgrounds/*.jpg backgrounds/*.svg backgrounds/*.tga backgrounds/*.xml) -EMBLEMS=$(wildcard emblems/*png emblems/*icon) SPLASH=$(wildcard splash/*.png splash/*.svg) PIXMAPS=$(wildcard pixmaps/*.png) DESKTOPFILES=$(wildcard *.desktop) @@ -20,7 +19,13 @@ install: $(INSTALL) $(SPLASH) $(DESTDIR)/usr/share/images/desktop-base # emblems mkdir -p $(DESTDIR)/usr/share/icons/hicolor/36x36/emblems - $(INSTALL) $(EMBLEMS) $(DESTDIR)/usr/share/icons/hicolor/36x36/emblems/ + $(INSTALL) $(wildcard icons/36x36/emblems/*) $(DESTDIR)/usr/share/icons/hicolor/36x36/emblems + mkdir -p $(DESTDIR)/usr/share/icons/hicolor/64x64/emblems + $(INSTALL) $(wildcard icons/64x64/emblems/*) $(DESTDIR)/usr/share/icons/hicolor/64x64/emblems + mkdir -p $(DESTDIR)/usr/share/icons/hicolor/128x128/emblems + $(INSTALL) $(wildcard icons/128x128/emblems/*) $(DESTDIR)/usr/share/icons/hicolor/128x128/emblems + mkdir -p $(DESTDIR)/usr/share/icons/hicolor/scalable/emblems + $(INSTALL) $(wildcard icons/scalable/emblems/*) $(DESTDIR)/usr/share/icons/hicolor/scalable/emblems # desktop files mkdir -p $(DESTDIR)/usr/share/desktop-base $(INSTALL) $(DESKTOPFILES) $(DESTDIR)/usr/share/desktop-base/ diff --git a/debian-homepage.desktop b/debian-homepage.desktop index 384bd14..9af512a 100644 --- a/debian-homepage.desktop +++ b/debian-homepage.desktop @@ -3,7 +3,7 @@ Version=1.0 Encoding=UTF-8 Name=Debian Home Page Comment=The offical web site of the Debian Project -Icon=/usr/share/pixmaps/debian-official-logo-small.png +Icon=emblem-debian Type=Link URL=http://www.debian.org diff --git a/debian-reference.desktop b/debian-reference.desktop index 36a7992..e688e4e 100644 --- a/debian-reference.desktop +++ b/debian-reference.desktop @@ -3,6 +3,6 @@ Version=1.0 Encoding=UTF-8 Name=Debian Reference Manual Comment=An introduction and reference manual for Debian -Icon=/usr/share/pixmaps/debian-official-logo-small.png +Icon=emblem-debian Type=Link URL=http://www.debian.org/doc/manuals/reference/ diff --git a/debian/changelog b/debian/changelog index 79ba59c..f74fa04 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ desktop-base (8.0.0~exp2) UNRELEASED; urgency=medium - Add QML Lines theme for ksplash and make it default for new users. - Add widescreen alternative for grub background. - Add KDE wallpaper. + * Fix incorrect icon references in desktop files. + (Closes: #607838, #628116, #628146) -- Aurélien COUDERC Wed, 03 Dec 2014 10:37:16 +0100 diff --git a/emblems/emblem-debian.png b/emblems/emblem-debian.png deleted file mode 100644 index a8c4575..0000000 Binary files a/emblems/emblem-debian.png and /dev/null differ diff --git a/emblems/emblem-debian.icon b/icons/128x128/emblems/emblem-debian.icon similarity index 100% rename from emblems/emblem-debian.icon rename to icons/128x128/emblems/emblem-debian.icon diff --git a/icons/128x128/emblems/emblem-debian.png b/icons/128x128/emblems/emblem-debian.png new file mode 100644 index 0000000..e3310a9 Binary files /dev/null and b/icons/128x128/emblems/emblem-debian.png differ diff --git a/icons/36x36/emblems/emblem-debian.icon b/icons/36x36/emblems/emblem-debian.icon new file mode 100644 index 0000000..2fbbb0a --- /dev/null +++ b/icons/36x36/emblems/emblem-debian.icon @@ -0,0 +1,2 @@ +[Icon Data] +DisplayName=Debian diff --git a/icons/36x36/emblems/emblem-debian.png b/icons/36x36/emblems/emblem-debian.png new file mode 100644 index 0000000..4e97afd Binary files /dev/null and b/icons/36x36/emblems/emblem-debian.png differ diff --git a/icons/64x64/emblems/emblem-debian.icon b/icons/64x64/emblems/emblem-debian.icon new file mode 100644 index 0000000..2fbbb0a --- /dev/null +++ b/icons/64x64/emblems/emblem-debian.icon @@ -0,0 +1,2 @@ +[Icon Data] +DisplayName=Debian diff --git a/icons/64x64/emblems/emblem-debian.png b/icons/64x64/emblems/emblem-debian.png new file mode 100644 index 0000000..070975a Binary files /dev/null and b/icons/64x64/emblems/emblem-debian.png differ diff --git a/icons/scalable/emblems/emblem-debian.icon b/icons/scalable/emblems/emblem-debian.icon new file mode 100644 index 0000000..2fbbb0a --- /dev/null +++ b/icons/scalable/emblems/emblem-debian.icon @@ -0,0 +1,2 @@ +[Icon Data] +DisplayName=Debian diff --git a/icons/scalable/emblems/emblem-debian.svg b/icons/scalable/emblems/emblem-debian.svg new file mode 100644 index 0000000..ea39f26 --- /dev/null +++ b/icons/scalable/emblems/emblem-debian.svg @@ -0,0 +1,127 @@ + + + +image/svg+xml \ No newline at end of file