From 7386a9a077e3955440600086c53a6008fea3a159 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Mon, 5 Dec 2011 23:06:36 +0000 Subject: [PATCH] Add desktop file to tarball and let it install into proper directory. Bug #2820, thanks Timo Kluck for pointers. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40386 a592a061-630c-0410-9148-cb99ea01b6c8 --- Makefile.am | 10 +++++++++- lib/lyx.desktop | 14 ++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 lib/lyx.desktop diff --git a/Makefile.am b/Makefile.am index 0e719fb53a..ae61306a97 100644 --- a/Makefile.am +++ b/Makefile.am @@ -21,10 +21,18 @@ SUBDIRS = config development intl po $(BOOST) src sourcedoc lib \ EXTRA_DIST = ANNOUNCE INSTALL.autoconf RELEASE-NOTES UPGRADING \ INSTALL.Win32 INSTALL.MacOSX INSTALL.scons INSTALL.cmake \ - README.Win32 README.Cygwin README.localization lyx.1in autogen.sh + README.Win32 README.Cygwin README.localization lyx.1in \ + autogen.sh lib/lyx.desktop man_MANS = lyx.1 +if !INSTALL_WINDOWS +if !INSTALL_MACOSX +desktopdir = $(datadir)/applications +desktop_DATA = lib/lyx.desktop +endif +endif + #Wait some time for bumping automake 1.11, which can use dist-xz #directly without this code, which is to be removed. #xz has low compression by default, but can be affected via diff --git a/lib/lyx.desktop b/lib/lyx.desktop new file mode 100644 index 0000000000..53f3c301d7 --- /dev/null +++ b/lib/lyx.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=LyX +GenericName=Document Processor +Comment=High level LaTeX frontend +Exec=lyx %F +TryExec=lyx +Icon=lyx +StartupNotify=false +StartupWMClass=Lyx +Terminal=false +Categories=Office;WordProcessor;Qt; +MimeType=text/x-lyx;application/x-lyx;