Mon Apr 14 05:45:23 2008 UTC ()
PR pkg/38381: jmcneill: Install pidgin.desktop.
Also depend on intltool. Bump rev.


(tnn)
diff -r1.8 -r1.9 pkgsrc/chat/pidgin/Makefile
diff -r1.5 -r1.6 pkgsrc/chat/pidgin/PLIST

cvs diff -r1.8 -r1.9 pkgsrc/chat/pidgin/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/pidgin/Makefile 2008/02/02 21:52:52 1.8
+++ pkgsrc/chat/pidgin/Makefile 2008/04/14 05:45:23 1.9
@@ -1,45 +1,53 @@ @@ -1,45 +1,53 @@
1# $NetBSD: Makefile,v 1.8 2008/02/02 21:52:52 gdt Exp $ 1# $NetBSD: Makefile,v 1.9 2008/04/14 05:45:23 tnn Exp $
2# 2#
3 3
4PKGNAME= pidgin-${PIDGIN_VERSION} 4PKGNAME= pidgin-${PIDGIN_VERSION}
5COMMENT= Multi-protocol Instant Messaging client GTK frontend 5COMMENT= Multi-protocol Instant Messaging client GTK frontend
 6PKGREVISION= 1
6 7
7PKG_DESTDIR_SUPPORT= user-destdir 8PKG_DESTDIR_SUPPORT= user-destdir
8 9
9.include "../../chat/libpurple/Makefile.common" 10.include "../../chat/libpurple/Makefile.common"
10 11
11USE_DIRS+= xdg-1.4 12USE_DIRS+= xdg-1.4
12USE_TOOLS+= msgfmt 13USE_TOOLS+= msgfmt intltool
13 14
14PKGCONFIG_OVERRIDE+= gaim.pc.in 15PKGCONFIG_OVERRIDE+= gaim.pc.in
15PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in 16PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in
16PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in 17PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in
17 18
18CONFIGURE_ARGS+= --disable-gevolution 19CONFIGURE_ARGS+= --disable-gevolution
19CONFIGURE_ARGS+= --enable-gtkui 20CONFIGURE_ARGS+= --enable-gtkui
20CONFIGURE_ARGS+= --disable-consoleui 21CONFIGURE_ARGS+= --disable-consoleui
21 22
22BUILD_DIRS= pidgin 23BUILD_DIRS= pidgin
23 24
24# includes "Arguments to configure" as string 25# includes "Arguments to configure" as string
25CHECK_WRKREF_SKIP= bin/pidgin 26CHECK_WRKREF_SKIP= bin/pidgin
26 27
27.include "options.mk" 28.include "options.mk"
28 29
29pre-build: 30pre-build:
30 # XXX Find a cleaner way. 31 # XXX Find a cleaner way.
31 ${TEST} -r ${WRKSRC}/libpurple/libpurple.la || \ 32 ${TEST} -r ${WRKSRC}/libpurple/libpurple.la || \
32 ln -s ${BUILDLINK_DIR}/lib/libpurple.la ${WRKSRC}/libpurple/. 33 ln -s ${BUILDLINK_DIR}/lib/libpurple.la ${WRKSRC}/libpurple/.
 34 cd ${WRKSRC} && ${BUILD_MAKE_CMD} pidgin.desktop
 35
 36post-install:
 37 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/applications
 38 ${INSTALL_DATA} ${WRKSRC}/pidgin.desktop \
 39 ${DESTDIR}${PREFIX}/share/applications
33 40
34# XXX install pidgin.1 via doc/Makefile 41# XXX install pidgin.1 via doc/Makefile
35 42
36.include "../../chat/libpurple/buildlink3.mk" 43.include "../../chat/libpurple/buildlink3.mk"
37.include "../../devel/gettext-lib/buildlink3.mk" 44.include "../../devel/gettext-lib/buildlink3.mk"
38.include "../../devel/glib2/buildlink3.mk" 45.include "../../devel/glib2/buildlink3.mk"
39.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 46.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 47.include "../../sysutils/desktop-file-utils/desktopdb.mk"
40.include "../../textproc/libxml2/buildlink3.mk" 48.include "../../textproc/libxml2/buildlink3.mk"
41.include "../../x11/gtk2/buildlink3.mk" 49.include "../../x11/gtk2/buildlink3.mk"
42.include "../../x11/libSM/buildlink3.mk" 50.include "../../x11/libSM/buildlink3.mk"
43.include "../../x11/libXScrnSaver/buildlink3.mk" 51.include "../../x11/libXScrnSaver/buildlink3.mk"
44.include "../../x11/startup-notification/buildlink3.mk" 52.include "../../x11/startup-notification/buildlink3.mk"
45.include "../../mk/bsd.pkg.mk" 53.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/chat/pidgin/PLIST (expand / switch to unified diff)

--- pkgsrc/chat/pidgin/PLIST 2008/03/04 17:25:36 1.5
+++ pkgsrc/chat/pidgin/PLIST 2008/04/14 05:45:23 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2008/03/04 17:25:36 tnn Exp $ 1@comment $NetBSD: PLIST,v 1.6 2008/04/14 05:45:23 tnn Exp $
2bin/pidgin 2bin/pidgin
3include/pidgin/eggtrayicon.h 3include/pidgin/eggtrayicon.h
4include/pidgin/gtkaccount.h 4include/pidgin/gtkaccount.h
5include/pidgin/gtkblist.h 5include/pidgin/gtkblist.h
6include/pidgin/gtkcelllayout.h 6include/pidgin/gtkcelllayout.h
7include/pidgin/gtkcellrendererexpander.h 7include/pidgin/gtkcellrendererexpander.h
8include/pidgin/gtkcellrendererprogress.h 8include/pidgin/gtkcellrendererprogress.h
9include/pidgin/gtkcellview.h 9include/pidgin/gtkcellview.h
10include/pidgin/gtkcellviewmenuitem.h 10include/pidgin/gtkcellviewmenuitem.h
11include/pidgin/gtkcertmgr.h 11include/pidgin/gtkcertmgr.h
12include/pidgin/gtkconn.h 12include/pidgin/gtkconn.h
13include/pidgin/gtkconv.h 13include/pidgin/gtkconv.h
14include/pidgin/gtkconvwin.h 14include/pidgin/gtkconvwin.h
@@ -56,26 +56,27 @@ lib/pidgin/gestures.la @@ -56,26 +56,27 @@ lib/pidgin/gestures.la
56lib/pidgin/gtkbuddynote.la 56lib/pidgin/gtkbuddynote.la
57lib/pidgin/history.la 57lib/pidgin/history.la
58lib/pidgin/iconaway.la 58lib/pidgin/iconaway.la
59lib/pidgin/markerline.la 59lib/pidgin/markerline.la
60lib/pidgin/notify.la 60lib/pidgin/notify.la
61lib/pidgin/pidginrc.la 61lib/pidgin/pidginrc.la
62lib/pidgin/relnot.la 62lib/pidgin/relnot.la
63lib/pidgin/spellchk.la 63lib/pidgin/spellchk.la
64lib/pidgin/ticker.la 64lib/pidgin/ticker.la
65lib/pidgin/timestamp.la 65lib/pidgin/timestamp.la
66lib/pidgin/timestamp_format.la 66lib/pidgin/timestamp_format.la
67lib/pidgin/xmppconsole.la 67lib/pidgin/xmppconsole.la
68lib/pkgconfig/pidgin.pc 68lib/pkgconfig/pidgin.pc
 69share/applications/pidgin.desktop
69share/icons/hicolor/16x16/apps/pidgin.png 70share/icons/hicolor/16x16/apps/pidgin.png
70share/icons/hicolor/22x22/apps/pidgin.png 71share/icons/hicolor/22x22/apps/pidgin.png
71share/icons/hicolor/24x24/apps/pidgin.png 72share/icons/hicolor/24x24/apps/pidgin.png
72share/icons/hicolor/32x32/apps/pidgin.png 73share/icons/hicolor/32x32/apps/pidgin.png
73share/icons/hicolor/48x48/apps/pidgin.png 74share/icons/hicolor/48x48/apps/pidgin.png
74share/pixmaps/pidgin/animations/16/connect0.png 75share/pixmaps/pidgin/animations/16/connect0.png
75share/pixmaps/pidgin/animations/16/connect1.png 76share/pixmaps/pidgin/animations/16/connect1.png
76share/pixmaps/pidgin/animations/16/connect2.png 77share/pixmaps/pidgin/animations/16/connect2.png
77share/pixmaps/pidgin/animations/16/connect3.png 78share/pixmaps/pidgin/animations/16/connect3.png
78share/pixmaps/pidgin/animations/16/connect4.png 79share/pixmaps/pidgin/animations/16/connect4.png
79share/pixmaps/pidgin/animations/16/connect5.png 80share/pixmaps/pidgin/animations/16/connect5.png
80share/pixmaps/pidgin/animations/16/connect6.png 81share/pixmaps/pidgin/animations/16/connect6.png
81share/pixmaps/pidgin/animations/16/connect7.png 82share/pixmaps/pidgin/animations/16/connect7.png