PR pkg/38381: jmcneill: Install pidgin.desktop. Also depend on intltool. Bump rev.diff -r1.8 -r1.9 pkgsrc/chat/pidgin/Makefile
(tnn)
@@ -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 | |||
4 | PKGNAME= pidgin-${PIDGIN_VERSION} | 4 | PKGNAME= pidgin-${PIDGIN_VERSION} | |
5 | COMMENT= Multi-protocol Instant Messaging client GTK frontend | 5 | COMMENT= Multi-protocol Instant Messaging client GTK frontend | |
6 | PKGREVISION= 1 | |||
6 | 7 | |||
7 | PKG_DESTDIR_SUPPORT= user-destdir | 8 | PKG_DESTDIR_SUPPORT= user-destdir | |
8 | 9 | |||
9 | .include "../../chat/libpurple/Makefile.common" | 10 | .include "../../chat/libpurple/Makefile.common" | |
10 | 11 | |||
11 | USE_DIRS+= xdg-1.4 | 12 | USE_DIRS+= xdg-1.4 | |
12 | USE_TOOLS+= msgfmt | 13 | USE_TOOLS+= msgfmt intltool | |
13 | 14 | |||
14 | PKGCONFIG_OVERRIDE+= gaim.pc.in | 15 | PKGCONFIG_OVERRIDE+= gaim.pc.in | |
15 | PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in | 16 | PKGCONFIG_OVERRIDE+= libpurple/purple.pc.in | |
16 | PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in | 17 | PKGCONFIG_OVERRIDE+= pidgin/pidgin.pc.in | |
17 | 18 | |||
18 | CONFIGURE_ARGS+= --disable-gevolution | 19 | CONFIGURE_ARGS+= --disable-gevolution | |
19 | CONFIGURE_ARGS+= --enable-gtkui | 20 | CONFIGURE_ARGS+= --enable-gtkui | |
20 | CONFIGURE_ARGS+= --disable-consoleui | 21 | CONFIGURE_ARGS+= --disable-consoleui | |
21 | 22 | |||
22 | BUILD_DIRS= pidgin | 23 | BUILD_DIRS= pidgin | |
23 | 24 | |||
24 | # includes "Arguments to configure" as string | 25 | # includes "Arguments to configure" as string | |
25 | CHECK_WRKREF_SKIP= bin/pidgin | 26 | CHECK_WRKREF_SKIP= bin/pidgin | |
26 | 27 | |||
27 | .include "options.mk" | 28 | .include "options.mk" | |
28 | 29 | |||
29 | pre-build: | 30 | pre-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 | ||||
36 | post-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" |
@@ -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 $ | |
2 | bin/pidgin | 2 | bin/pidgin | |
3 | include/pidgin/eggtrayicon.h | 3 | include/pidgin/eggtrayicon.h | |
4 | include/pidgin/gtkaccount.h | 4 | include/pidgin/gtkaccount.h | |
5 | include/pidgin/gtkblist.h | 5 | include/pidgin/gtkblist.h | |
6 | include/pidgin/gtkcelllayout.h | 6 | include/pidgin/gtkcelllayout.h | |
7 | include/pidgin/gtkcellrendererexpander.h | 7 | include/pidgin/gtkcellrendererexpander.h | |
8 | include/pidgin/gtkcellrendererprogress.h | 8 | include/pidgin/gtkcellrendererprogress.h | |
9 | include/pidgin/gtkcellview.h | 9 | include/pidgin/gtkcellview.h | |
10 | include/pidgin/gtkcellviewmenuitem.h | 10 | include/pidgin/gtkcellviewmenuitem.h | |
11 | include/pidgin/gtkcertmgr.h | 11 | include/pidgin/gtkcertmgr.h | |
12 | include/pidgin/gtkconn.h | 12 | include/pidgin/gtkconn.h | |
13 | include/pidgin/gtkconv.h | 13 | include/pidgin/gtkconv.h | |
14 | include/pidgin/gtkconvwin.h | 14 | include/pidgin/gtkconvwin.h | |
@@ -56,26 +56,27 @@ lib/pidgin/gestures.la | @@ -56,26 +56,27 @@ lib/pidgin/gestures.la | |||
56 | lib/pidgin/gtkbuddynote.la | 56 | lib/pidgin/gtkbuddynote.la | |
57 | lib/pidgin/history.la | 57 | lib/pidgin/history.la | |
58 | lib/pidgin/iconaway.la | 58 | lib/pidgin/iconaway.la | |
59 | lib/pidgin/markerline.la | 59 | lib/pidgin/markerline.la | |
60 | lib/pidgin/notify.la | 60 | lib/pidgin/notify.la | |
61 | lib/pidgin/pidginrc.la | 61 | lib/pidgin/pidginrc.la | |
62 | lib/pidgin/relnot.la | 62 | lib/pidgin/relnot.la | |
63 | lib/pidgin/spellchk.la | 63 | lib/pidgin/spellchk.la | |
64 | lib/pidgin/ticker.la | 64 | lib/pidgin/ticker.la | |
65 | lib/pidgin/timestamp.la | 65 | lib/pidgin/timestamp.la | |
66 | lib/pidgin/timestamp_format.la | 66 | lib/pidgin/timestamp_format.la | |
67 | lib/pidgin/xmppconsole.la | 67 | lib/pidgin/xmppconsole.la | |
68 | lib/pkgconfig/pidgin.pc | 68 | lib/pkgconfig/pidgin.pc | |
69 | share/applications/pidgin.desktop | |||
69 | share/icons/hicolor/16x16/apps/pidgin.png | 70 | share/icons/hicolor/16x16/apps/pidgin.png | |
70 | share/icons/hicolor/22x22/apps/pidgin.png | 71 | share/icons/hicolor/22x22/apps/pidgin.png | |
71 | share/icons/hicolor/24x24/apps/pidgin.png | 72 | share/icons/hicolor/24x24/apps/pidgin.png | |
72 | share/icons/hicolor/32x32/apps/pidgin.png | 73 | share/icons/hicolor/32x32/apps/pidgin.png | |
73 | share/icons/hicolor/48x48/apps/pidgin.png | 74 | share/icons/hicolor/48x48/apps/pidgin.png | |
74 | share/pixmaps/pidgin/animations/16/connect0.png | 75 | share/pixmaps/pidgin/animations/16/connect0.png | |
75 | share/pixmaps/pidgin/animations/16/connect1.png | 76 | share/pixmaps/pidgin/animations/16/connect1.png | |
76 | share/pixmaps/pidgin/animations/16/connect2.png | 77 | share/pixmaps/pidgin/animations/16/connect2.png | |
77 | share/pixmaps/pidgin/animations/16/connect3.png | 78 | share/pixmaps/pidgin/animations/16/connect3.png | |
78 | share/pixmaps/pidgin/animations/16/connect4.png | 79 | share/pixmaps/pidgin/animations/16/connect4.png | |
79 | share/pixmaps/pidgin/animations/16/connect5.png | 80 | share/pixmaps/pidgin/animations/16/connect5.png | |
80 | share/pixmaps/pidgin/animations/16/connect6.png | 81 | share/pixmaps/pidgin/animations/16/connect6.png | |
81 | share/pixmaps/pidgin/animations/16/connect7.png | 82 | share/pixmaps/pidgin/animations/16/connect7.png |