From ab68fb861407d474e92b7d908333c9469109aa34 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Fri, 19 Feb 2010 18:37:05 +0100 Subject: Add desktop file --- make-sgpkg.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'make-sgpkg.py') diff --git a/make-sgpkg.py b/make-sgpkg.py index b4620a1..f93f1ec 100644 --- a/make-sgpkg.py +++ b/make-sgpkg.py @@ -156,6 +156,21 @@ usr/lib/sapgui/SAPGUI%(version)s/inst/hicolor/16x16/apps/SAPClients.png /usr/sha write_file(debiandir, "links", contents) +def gen_desktop(destdir): + applications = 'usr/share/applications/' + contents = """[Desktop Entry] +Version=1.0 +Type=Application +Name=SAP GUI Logon +Exec=sapguilogon +Icon=guilogon +""" + os.makedirs(os.path.join(destdir, applications)) + write_file(destdir, + os.path.join(applications, "sapguilogon.desktop"), + contents) + + def build_sapgui_deb(tmpdir): curdir = os.path.abspath(os.path.curdir) build_cmd = ["fakeroot", "dpkg-buildpackage", "-b" ,"-uc", "-us"] @@ -223,6 +238,7 @@ def main(argv): gen_install(debiandir) gen_copyright(debiandir) gen_links(debiandir, sg_version) + gen_desktop(destdir) print "Building Debain package at '%s'" % pkgdir build_sapgui_deb(pkgdir) -- cgit v1.2.3