summaryrefslogtreecommitdiff
path: root/pidgin
diff options
context:
space:
mode:
Diffstat (limited to 'pidgin')
-rw-r--r--pidgin/Makefile.am23
-rw-r--r--pidgin/data/pidgin-2-uninstalled.pc.in (renamed from pidgin/pidgin-2-uninstalled.pc.in)0
-rw-r--r--pidgin/data/pidgin-2.pc.in (renamed from pidgin/pidgin-2.pc.in)0
-rw-r--r--pidgin/data/pidgin-uninstalled.pc.in (renamed from pidgin/pidgin-uninstalled.pc.in)0
-rw-r--r--pidgin/data/pidgin.desktop.in.in11
-rw-r--r--pidgin/data/pidgin.pc.in (renamed from pidgin/pidgin.pc.in)0
6 files changed, 29 insertions, 5 deletions
diff --git a/pidgin/Makefile.am b/pidgin/Makefile.am
index bfe43f2b7b..d0c2d69cd5 100644
--- a/pidgin/Makefile.am
+++ b/pidgin/Makefile.am
@@ -3,8 +3,9 @@ EXTRA_DIST = \
getopt.h \
getopt1.c \
Makefile.mingw \
- pidgin.pc.in \
- pidgin-uninstalled.pc.in \
+ data/pidgin.desktop.in \
+ data/pidgin.pc.in \
+ data/pidgin-uninstalled.pc.in \
win32/MinimizeToTray.h \
win32/MinimizeToTray.c \
win32/pidgin_dll_rc.rc.in \
@@ -31,9 +32,6 @@ EXTRA_DIST = \
if ENABLE_GTK
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = pidgin.pc
-
SUBDIRS = pixmaps plugins
bin_PROGRAMS = pidgin
@@ -177,4 +175,19 @@ AM_CPPFLAGS = \
$(GTKSPELL_CFLAGS) \
$(LIBXML_CFLAGS) \
$(INTGG_CFLAGS)
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = data/pidgin.pc
+
+if INSTALL_I18N
+DESKTOP_FILE=data/pidgin.desktop
+
+appsdir = $(datadir)/applications
+apps_in_files = data/pidgin.desktop.in
+apps_DATA = $(apps_in_files:.desktop.in=.desktop)
+@INTLTOOL_DESKTOP_RULE@
+endif # INSTALL_I18N
+
+DISTCLEANFILES = $(DESKTOP_FILE)
+
endif # ENABLE_GTK
diff --git a/pidgin/pidgin-2-uninstalled.pc.in b/pidgin/data/pidgin-2-uninstalled.pc.in
index a2e4fd9da3..a2e4fd9da3 100644
--- a/pidgin/pidgin-2-uninstalled.pc.in
+++ b/pidgin/data/pidgin-2-uninstalled.pc.in
diff --git a/pidgin/pidgin-2.pc.in b/pidgin/data/pidgin-2.pc.in
index 30c930ae22..30c930ae22 100644
--- a/pidgin/pidgin-2.pc.in
+++ b/pidgin/data/pidgin-2.pc.in
diff --git a/pidgin/pidgin-uninstalled.pc.in b/pidgin/data/pidgin-uninstalled.pc.in
index ba2205ad3f..ba2205ad3f 100644
--- a/pidgin/pidgin-uninstalled.pc.in
+++ b/pidgin/data/pidgin-uninstalled.pc.in
diff --git a/pidgin/data/pidgin.desktop.in.in b/pidgin/data/pidgin.desktop.in.in
new file mode 100644
index 0000000000..1da3912ed4
--- /dev/null
+++ b/pidgin/data/pidgin.desktop.in.in
@@ -0,0 +1,11 @@
+[Desktop Entry]
+_Name=Pidgin Internet Messenger
+_GenericName=Internet Messenger
+_Comment=Chat over IM. Supports AIM, Google Talk, Jabber/XMPP, MSN, Yahoo and more
+Exec=pidgin
+Icon=pidgin
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Network;InstantMessaging;
+@USES_MM_CHAT_SECTION@
diff --git a/pidgin/pidgin.pc.in b/pidgin/data/pidgin.pc.in
index 53e1b88702..53e1b88702 100644
--- a/pidgin/pidgin.pc.in
+++ b/pidgin/data/pidgin.pc.in