Blob Blame History Raw
Index: mount-archive.desktop.in.in
===================================================================
--- mount-archive.desktop.in.in	(revision 0)
+++ mount-archive.desktop.in.in	(revision 0)
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Encoding=UTF-8
+_Name=Archive Mounter
+Exec=@libexecdir@/gvfsd-archive file=%u
+X-Gnome-Vfs-System=gio
+MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;
+Terminal=false
+StartupNotify=false
+Type=Application
+NoDisplay=true
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gvfs
+X-GNOME-Bugzilla-Component=archive-backend
+X-GNOME-Bugzilla-Version=@VERSION@
Index: Makefile.am
===================================================================
--- Makefile.am	(revision 1670)
+++ Makefile.am	(working copy)
@@ -1,5 +1,20 @@
 NULL =
 
+@INTLTOOL_DESKTOP_RULE@
+
+desktop_in_files = mount-archive.desktop.in
+
+mount-archive.desktop.in: mount-archive.desktop.in.in
+	sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
+
+desktopdir       = $(datadir)/applications
+if HAVE_ARCHIVE
+desktop_DATA     = mount-archive.desktop
+else
+desktop_DATA     = 
+endif	
+
+
 SUBDIRS = \
 	common \
 	client \
@@ -18,6 +33,8 @@
 
 EXTRA_DIST = \
 	MAINTAINERS		\
+	mount-archive.desktop.in.in \
+	$(desktop_in_files)     \
 	intltool-extract.in	\
 	intltool-merge.in	\
 	intltool-update.in	\