pkgsrc/chat/pidgin-icb/Makefile
bjs c67329ffbf Welcome to libpurple, finch, and pidgin version 2.5.0.
Bump PKGREVISION of non-bundled plug-ins.

Changes for 2.5.0 (08/17/2008) since 2.4.3:
	libpurple + pidgin:

 - Lots of bug fixes and improvements for the MSN protocol
   (MSNP15 support) and MSN "bunny icon" (?).
 - Miscellaneous bug fixes, a few new icons, etc.

 - The following API changes:

	libpurple:
  Added:
  * Connection flag PURPLE_CONNECTION_ALLOW_CUSTOM_SMILEY to indicate
    that the connection supports sending and receiving custom smileys.
  * PurpleSmiley and the Smiley API.
  * purple_serv_got_join_chat_failed
  * chat-join-failed signal (see conversation-signals.dox)
  * chat-invite-blocked and blocked-im-msg signals (see
    converation-signals.dox) (Thanks to Stefan Ott)
  * purple_blist_update_node_icon
  * purple_buddy_icons_node_has_custom_icon
  * purple_buddy_icons_node_find_custom_icon
  * purple_buddy_icons_node_set_custom_icon
  * purple_buddy_icons_node_set_custom_icon_from_file
  * purple_notify_user_info_prepend_section_break
  * purple_notify_user_info_prepend_section_header
  * "website" and "dev_website" items to the ui_info hash table
  * purple_cmds_get_handle, purple_cmds_init, purple_cmds_uninit
  * cmd-added and cmd-removed signals
  * purple_get_host_name
  * purple_util_fetch_url_len (temporary function overload to add max_len
    param)
  * purple_util_fetch_url_request_len
  * purple_prpl_send_attention
  * purple_prpl_got_attention
  * purple_prpl_got_attention_in_chat

  Deprecated:
  * purple_blist_update_buddy_icon
  * purple_buddy_icons_has_custom_icon
  * purple_buddy_icons_find_custom_icon
  * purple_buddy_icons_set_custom_icon
  * pidgin_set_custom_buddy_icon
  * purple_util_fetch_url_len
  * purple_util_fetch_url_request_len
  * serv_send_attention
  * serv_got_attention

  Changed:
  * xmlnode_copy now copies the prefix and namespace map for nodes.

	pidgin:
  Added:
  * gtk_imhtml_smiley_create, gtk_imhtml_smiley_reload and
    gtk_imhtml_smiley_destroy to deal with GtkIMHtmlSmiley's.
  * pidgin_pixbuf_from_imgstore to create a GdkPixbuf from a
    PurpleStoredImage.
  * pidgin_themes_smiley_themeize_custom to associate custom smileys to
    a GtkIMHtml widget.
  * GTK_IMHTML_CUSTOM_SMILEY flag for GtkIMHtml.
  * GTK+ Custom Smiley API.
2008-08-19 18:18:10 +00:00

39 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.4 2008/08/19 18:18:11 bjs Exp $
DISTNAME= pidgin-icb-20070505
PKGREVISION= 2
CATEGORIES= chat
MASTER_SITES= http://nic.com.pl/~alek/pidgin-icb/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://nic.com.pl/~alek/
COMMENT= ICB protocol plugin for the Pidgin instant messenger
USE_TOOLS+= pkg-config
USE_LIBTOOL= yes
NO_CONFIGURE= yes
PKG_DESTDIR_SUPPORT= user-destdir
CFLAGS+= `pkg-config pidgin --cflags`
LDFLAGS+= -module -avoid-version -rpath ${PIDGIN_PLUGIN_DIR} \
`pkg-config pidgin --libs`
PIDGIN_PLUGIN_DIR= ${DESTDIR}${PREFIX}/lib/purple-2
PIDGIN_PIXMAPS_DIR= ${DESTDIR}${PREFIX}/share/pixmaps/pidgin/protocols
do-build:
cd ${WRKSRC} && ${LIBTOOL} --mode=compile ${COMPILE.c} -I. icb.c
cd ${WRKSRC} && ${LIBTOOL} --mode=link ${LINK.c} -o libicb.la icb.lo
do-install:
${INSTALL_LIB_DIR} ${PIDGIN_PLUGIN_DIR}
cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libicb.la \
${PIDGIN_PLUGIN_DIR}
for i in 16 22 48; do cd ${WRKSRC} && \
${INSTALL_DATA_DIR} ${PIDGIN_PIXMAPS_DIR}/$$i && \
${INSTALL_DATA} icb_$$i.png ${PIDGIN_PIXMAPS_DIR}/$$i/icb.png; done
.include "../../chat/pidgin/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"