[spatialite-gui] 04/06: Add patch to install application icon with autotools.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Sat Mar 12 13:34:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository spatialite-gui.
commit 1f55d0018d617e3b57979f73659e100f23fa5421
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Sat Mar 12 12:14:58 2016 +0100
Add patch to install application icon with autotools.
---
debian/changelog | 1 +
.../icons/hicolor/128x128/apps/spatialite-gui.png | Bin 0 -> 13628 bytes
debian/icons/hicolor/16x16/apps/spatialite-gui.png | Bin 0 -> 685 bytes
.../icons/hicolor/192x192/apps/spatialite-gui.png | Bin 0 -> 36196 bytes
debian/icons/hicolor/24x24/apps/spatialite-gui.png | Bin 0 -> 1162 bytes
.../icons/hicolor/256x256/apps/spatialite-gui.png | Bin 0 -> 58936 bytes
debian/icons/hicolor/32x32/apps/spatialite-gui.png | Bin 0 -> 1794 bytes
debian/icons/hicolor/40x40/apps/spatialite-gui.png | Bin 0 -> 2578 bytes
debian/icons/hicolor/48x48/apps/spatialite-gui.png | Bin 0 -> 3455 bytes
.../icons/hicolor/512x512/apps/spatialite-gui.png | Bin 0 -> 176687 bytes
debian/icons/hicolor/64x64/apps/spatialite-gui.png | Bin 0 -> 5576 bytes
debian/icons/hicolor/72x72/apps/spatialite-gui.png | Bin 0 -> 6738 bytes
debian/icons/hicolor/80x80/apps/spatialite-gui.png | Bin 0 -> 8127 bytes
debian/icons/hicolor/8x8/apps/spatialite-gui.png | Bin 0 -> 309 bytes
debian/icons/hicolor/96x96/apps/spatialite-gui.png | Bin 0 -> 11187 bytes
debian/install | 6 ++----
debian/patches/install-icons.patch | 20 ++++++++++++++++++++
debian/patches/series | 1 +
debian/rules | 8 ++++++++
debian/source/include-binaries | 14 ++++++++++++++
20 files changed, 46 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f04e419..cc3a2da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ spatialite-gui (2.0.0~devel2-3) UNRELEASED; urgency=medium
* Use desktop file in favor of menu file per CTTE #741573.
* Install application icon in hicolor theme.
* Bump Standards-Version to 3.9.7, no changes.
+ * Add patch to install application icon with autotools.
-- Bas Couwenberg <sebastic at debian.org> Sat, 12 Mar 2016 03:17:08 +0100
diff --git a/debian/icons/hicolor/128x128/apps/spatialite-gui.png b/debian/icons/hicolor/128x128/apps/spatialite-gui.png
new file mode 100644
index 0000000..026e0ce
Binary files /dev/null and b/debian/icons/hicolor/128x128/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/16x16/apps/spatialite-gui.png b/debian/icons/hicolor/16x16/apps/spatialite-gui.png
new file mode 100644
index 0000000..c20a8ab
Binary files /dev/null and b/debian/icons/hicolor/16x16/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/192x192/apps/spatialite-gui.png b/debian/icons/hicolor/192x192/apps/spatialite-gui.png
new file mode 100644
index 0000000..a6536cd
Binary files /dev/null and b/debian/icons/hicolor/192x192/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/24x24/apps/spatialite-gui.png b/debian/icons/hicolor/24x24/apps/spatialite-gui.png
new file mode 100644
index 0000000..038e2ca
Binary files /dev/null and b/debian/icons/hicolor/24x24/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/256x256/apps/spatialite-gui.png b/debian/icons/hicolor/256x256/apps/spatialite-gui.png
new file mode 100644
index 0000000..c677687
Binary files /dev/null and b/debian/icons/hicolor/256x256/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/32x32/apps/spatialite-gui.png b/debian/icons/hicolor/32x32/apps/spatialite-gui.png
new file mode 100644
index 0000000..507b67e
Binary files /dev/null and b/debian/icons/hicolor/32x32/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/40x40/apps/spatialite-gui.png b/debian/icons/hicolor/40x40/apps/spatialite-gui.png
new file mode 100644
index 0000000..82277fa
Binary files /dev/null and b/debian/icons/hicolor/40x40/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/48x48/apps/spatialite-gui.png b/debian/icons/hicolor/48x48/apps/spatialite-gui.png
new file mode 100644
index 0000000..cb20e09
Binary files /dev/null and b/debian/icons/hicolor/48x48/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/512x512/apps/spatialite-gui.png b/debian/icons/hicolor/512x512/apps/spatialite-gui.png
new file mode 100644
index 0000000..8a2b9b7
Binary files /dev/null and b/debian/icons/hicolor/512x512/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/64x64/apps/spatialite-gui.png b/debian/icons/hicolor/64x64/apps/spatialite-gui.png
new file mode 100644
index 0000000..3be9fbb
Binary files /dev/null and b/debian/icons/hicolor/64x64/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/72x72/apps/spatialite-gui.png b/debian/icons/hicolor/72x72/apps/spatialite-gui.png
new file mode 100644
index 0000000..08b031f
Binary files /dev/null and b/debian/icons/hicolor/72x72/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/80x80/apps/spatialite-gui.png b/debian/icons/hicolor/80x80/apps/spatialite-gui.png
new file mode 100644
index 0000000..77c8ef5
Binary files /dev/null and b/debian/icons/hicolor/80x80/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/8x8/apps/spatialite-gui.png b/debian/icons/hicolor/8x8/apps/spatialite-gui.png
new file mode 100644
index 0000000..1d3b501
Binary files /dev/null and b/debian/icons/hicolor/8x8/apps/spatialite-gui.png differ
diff --git a/debian/icons/hicolor/96x96/apps/spatialite-gui.png b/debian/icons/hicolor/96x96/apps/spatialite-gui.png
new file mode 100644
index 0000000..fec24db
Binary files /dev/null and b/debian/icons/hicolor/96x96/apps/spatialite-gui.png differ
diff --git a/debian/install b/debian/install
index a973fe0..f7177e8 100644
--- a/debian/install
+++ b/debian/install
@@ -1,4 +1,2 @@
-gnome_resource/spatialite-gui.desktop usr/share/applications/
-gnome_resource/spatialite-gui.png usr/share/icons/hicolor/48x48/apps/
-
-usr/bin/
+usr/bin
+usr/share
diff --git a/debian/patches/install-icons.patch b/debian/patches/install-icons.patch
new file mode 100644
index 0000000..935faf0
--- /dev/null
+++ b/debian/patches/install-icons.patch
@@ -0,0 +1,20 @@
+Description: Install application icons in hicolor theme.
+Author: Bas Couwenberg <sebastic at debian.org>
+
+--- a/gnome_resource/Makefile.am
++++ b/gnome_resource/Makefile.am
+@@ -1,2 +1,14 @@
+
+ EXTRA_DIST = spatialite-gui.png spatialite-gui.desktop
++
++desktopdir = $(datadir)/applications
++desktop_DATA = spatialite-gui.desktop
++
++ICON_SIZES = 8 16 24 32 40 48 64 72 80 96 128 192 256 512
++
++install-data-local:
++ @for size in $(ICON_SIZES); do \
++ mkdir -p $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps; \
++ $(INSTALL_DATA) icons/hicolor/$${size}x$${size}/apps/spatialite-gui.png $(DESTDIR)$(datadir)/icons/hicolor/$${size}x$${size}/apps/spatialite-gui.png; \
++ done
++
diff --git a/debian/patches/series b/debian/patches/series
index fe9ad5a..9966425 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
01-fix_binary_name.patch
desktop-file.patch
+install-icons.patch
diff --git a/debian/rules b/debian/rules
index cbf9ddd..2c1fd6c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,9 +8,17 @@
dh $@ \
--with autoreconf
+override_dh_clean:
+ dh_clean
+ $(RM) -r gnome_resource/icons/
+
override_dh_autoreconf:
dh_autoreconf --as-needed
+override_dh_auto_configure:
+ cp -r debian/icons/ gnome_resource/
+ dh_auto_configure
+
override_dh_install:
dh_install --list-missing
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
new file mode 100644
index 0000000..78d41e4
--- /dev/null
+++ b/debian/source/include-binaries
@@ -0,0 +1,14 @@
+debian/icons/hicolor/8x8/apps/spatialite-gui.png
+debian/icons/hicolor/16x16/apps/spatialite-gui.png
+debian/icons/hicolor/24x24/apps/spatialite-gui.png
+debian/icons/hicolor/32x32/apps/spatialite-gui.png
+debian/icons/hicolor/40x40/apps/spatialite-gui.png
+debian/icons/hicolor/48x48/apps/spatialite-gui.png
+debian/icons/hicolor/64x64/apps/spatialite-gui.png
+debian/icons/hicolor/72x72/apps/spatialite-gui.png
+debian/icons/hicolor/80x80/apps/spatialite-gui.png
+debian/icons/hicolor/96x96/apps/spatialite-gui.png
+debian/icons/hicolor/128x128/apps/spatialite-gui.png
+debian/icons/hicolor/192x192/apps/spatialite-gui.png
+debian/icons/hicolor/256x256/apps/spatialite-gui.png
+debian/icons/hicolor/512x512/apps/spatialite-gui.png
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/spatialite-gui.git
More information about the Pkg-grass-devel
mailing list