Changeset 3efac1815fa020f080789566c39afa3fdab5abc2

Show
Ignore:
Timestamp:
02/18/08 18:17:16 (5 months ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1203355036 +0000
git-parent:

[8ef8bfdf3bbc3d6b94c4a8c836a734a1b109ace9]

git-author:
Rafaël Carré <funman@videolan.org> 1203355036 +0000
Message:

new growl plugin: local only, supports album art (you'll need the Growl Framework)
rename growl to growl_udp

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.ac

    r48ef60c r3efac18  
    299299        VLC_ADD_LIBS([activex mozilla],[-lgdi32]) 
    300300        VLC_ADD_LIBS([cdda vcdx cddax sdl_image],[-lwinmm]) 
    301         VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_output_udp access_output_shout sap slp http stream_out_standard stream_out_rtp vod_rtsp access_realrtsp telnet rc netsync gnutls growl flac ts audioscrobbler lua],[-lws2_32]) 
     301        VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_output_udp access_output_shout sap slp http stream_out_standard stream_out_rtp vod_rtsp access_realrtsp telnet rc netsync gnutls growl_udp flac ts audioscrobbler lua],[-lws2_32]) 
    302302    fi 
    303303    if test "${SYS}" = "mingwce"; then 
     
    333333    dnl Check for BONE 
    334334    if test -f /boot/beos/system/lib/libbind.so; then 
    335         VLC_ADD_LIBS([access_file access_ftp access_mms access_output_udp telnet netsync sap libvlc growl],[-lbind -lsocket]) 
     335        VLC_ADD_LIBS([access_file access_ftp access_mms access_output_udp telnet netsync sap libvlc growl_udp],[-lbind -lsocket]) 
    336336    else 
    337         VLC_ADD_LIBS([access_file access_ftp access_mms access_output_udp telnet netsync sap libvlc growl],[-lnet]) 
     337        VLC_ADD_LIBS([access_file access_ftp access_mms access_output_udp telnet netsync sap libvlc growl_udp],[-lnet]) 
    338338    fi 
    339339 
     
    507507AC_CHECK_FUNCS(send,,[ 
    508508  AC_CHECK_LIB(socket,send,[ 
    509     VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp sap access_output_udp stream_out_standard growl],[-lsocket]) 
     509    VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp sap access_output_udp stream_out_standard growl_udp],[-lsocket]) 
    510510  ]) 
    511511]) 
     
    16811681  [  --enable-growl          growl notification plugin (default enabled)]) 
    16821682AS_IF([test "${enable_growl}" != "no"], [ 
    1683     VLC_ADD_PLUGINS([growl]) 
     1683    VLC_ADD_PLUGINS([growl_udp]) 
     1684    AC_CHECK_HEADERS(Growl/GrowlDefines.h, [ 
     1685      VLC_ADD_PLUGINS([growl]) 
     1686      VLC_ADD_LDFLAGS([growl], [-Wl,-framework,Growl,-framework,AppKit]) 
     1687    ]) 
    16841688  ] 
    16851689) 
     
    53235327  VLC_ADD_LDFLAGS([macosx],                           [-Wl,-framework,WebKit]) 
    53245328  VLC_ADD_LDFLAGS([opengllayer],                      [-Wl,-framework,QuartzCore]) 
    5325   VLC_ADD_OBJCFLAGS([macosx minimal_macosx opengllayer], [-fobjc-exceptions] ) 
     5329  VLC_ADD_OBJCFLAGS([macosx minimal_macosx opengllayer growl], [-fobjc-exceptions] ) 
    53265330 
    53275331  VLC_ADD_PLUGINS([access_eyetv]) 
  • modules/misc/notify/Modules.am

    r15e5136 r3efac18  
     1# Automake forgets to add a proper tag to libtool with Objective-C files. 
     2# Moreocer Libtool should default tag to CC when none is specified but 
     3# obviously does not. Here is a fix for that. 
     4LIBTOOL=@LIBTOOL@ --tag=CC 
     5 
    16SOURCES_msn = msn.c 
    2 SOURCES_growl = growl.c 
     7SOURCES_growl = growl.m 
     8SOURCES_growl_udp = growl_udp.c 
    39SOURCES_notify = notify.c 
    410SOURCES_xosd = xosd.c