[PATCH] Add desktop file and rules for installing it

0 views
Skip to first unread message

Adrian Perez

unread,
Aug 20, 2009, 1:08:42 PM8/20/09
to frogr...@googlegroups.com
---
Makefile.am | 12 ++++++++++--
data/frogr.desktop.in | 14 ++++++++++++++
2 files changed, 24 insertions(+), 2 deletions(-)
create mode 100644 data/frogr.desktop.in

diff --git a/Makefile.am b/Makefile.am
index d597d0a..49838a4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -29,7 +29,8 @@ MAINTAINERCLEANFILES = \
ltmain.sh \
missing \
mkinstalldirs \
- data/gtkbuilder/frogr-main-window.xml
+ data/gtkbuilder/frogr-main-window.xml \
+ data/frogr.desktop

SUBDIRS = src

@@ -55,4 +56,11 @@ images_DATA = $(srcdir)/data/images/*

gtkbuilderdir = $(appdatadir)/gtkbuilder
gtkbuilder_DATA = $(srcdir)/data/gtkbuilder/frogr-main-window.xml \
- $(srcdir)/data/gtkbuilder/frogr-details-dialog.xml
\ No newline at end of file
+ $(srcdir)/data/gtkbuilder/frogr-details-dialog.xml
+
+desktopentrydir = $(datadir)/applications
+desktopentry_DATA = data/frogr.desktop
+
+data/frogr.desktop: data/frogr.desktop.in
+ sed -e "s!@BINDIR@!${bindir}!g" \ -e "s!@ICONDIR@!${pixmapdir}!g" \ $< > $@
+
diff --git a/data/frogr.desktop.in b/data/frogr.desktop.in
new file mode 100644
index 0000000..c00a9dc
--- /dev/null
+++ b/data/frogr.desktop.in
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Frogr
+GenericName=Flickr Remote Organizer for GNOME
+Comment=Upload and organize photos in Flickr accounts
+Icon=frogr
+Exec=@BINDIR@/frogr
+TryExec=@BINDIR@/frogr
+Terminal=false
+Categories=Network;RasterGraphics;Photography;GTK;
+StartupNotify=false
+X-Icon-Path=@ICONDIR@
+X-Window-Icon=frogr
--
1.6.2.5

Mario Sanchez Prada

unread,
Aug 20, 2009, 1:39:57 PM8/20/09
to frogr...@googlegroups.com
Superb!

Changes pushed right now.

Thanks!
Mario

Reply all
Reply to author
Forward
0 new messages