Author: chris Date: Thu Oct 26 18:11:38 2006 New Revision: 273 URL: <http://svn.finkproject.org/websvn/listing.php?sc=1&rev=273&repname=user%3a+chris> Log: new gaim, yay! almost at 2.0
Modified: trunk/finkinfo/net/gaim-beta.info trunk/finkinfo/net/gaim-beta.patch Modified: trunk/finkinfo/net/gaim-beta.info URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/finkinfo/net/gaim-beta.info&rev=273&repname=user%3a+chris> ============================================================================== --- trunk/finkinfo/net/gaim-beta.info (original) +++ trunk/finkinfo/net/gaim-beta.info Thu Oct 26 18:11:38 2006 @@ -1,8 +1,8 @@ Package: gaim-beta -Version: 2.0.0.3.1 -Revision: 1004 +Version: 2.0.0.4 +Revision: 1001 BuildDependsOnly: False -Maintainer: Max Horn <[EMAIL PROTECTED]> +Maintainer: Chris Zubrzycki <[EMAIL PROTECTED]> BuildDepends: << graphviz, doxygen, @@ -53,14 +53,13 @@ << Conflicts: gaim-ssl, gaim Replaces: gaim-ssl, gaim -Source: mirror:sourceforge:gaim/gaim-2.0.0beta3.1.tar.bz2 -Source-MD5: 202b9e6ee5171da90de14230b3037dc1 +Source: mirror:sourceforge:gaim/gaim-2.0.0beta4.tar.bz2 +Source-MD5: ddf49cb3f95febdd26bf2214875446e6 Patch: %n.patch PatchScript: << perl -pi -e 's/__GG_LIBGADU_HAVE_OPENSSL/__GG_LIBGADU_HAVE_OPENSSL_BUT_I_DONT_CARE_PFFT/' configure perl -pi -e 's/need_relink=yes/need_relink=no/' ltmain.sh - perl -pi -e 's/-lgaimperl//' plugins/perl/Makefile.in - patch -p0 < patches/gaim-transparent-trayicon.patch + patch -p0 < patches/perl_link_fix.patch << ConfigureParams: << --mandir=%p/share/man \ @@ -77,7 +76,7 @@ SetLDFLAGS: -L/sw/lib/system-openssl/lib DocFiles: << AUTHORS COPYING ChangeLog HACKING NEWS README - doc/CREDITS doc/FAQ doc/*.txt + doc/FAQ doc/*.txt << Description: Instant Messaging client DescDetail: << @@ -86,9 +85,6 @@ also being smaller and faster. Gaim also has plugins that let you use ICQ, Yahoo, MSN, IRC, Jabber, Napster, and Zephyr. << -DescPort: << -Had to set the optimizations down from -O2 to -O to work around an Apple gcc3 bug. -<< DescPackaging: << BuildDependsOnly is false because plugins may need the headers. << Modified: trunk/finkinfo/net/gaim-beta.patch URL: <http://svn.finkproject.org/websvn/diff.php?path=/trunk/finkinfo/net/gaim-beta.patch&rev=273&repname=user%3a+chris> ============================================================================== --- trunk/finkinfo/net/gaim-beta.patch (original) +++ trunk/finkinfo/net/gaim-beta.patch Thu Oct 26 18:11:38 2006 @@ -1,94 +1,15 @@ -diff -ruN gaim-2.0.0beta3.1/patches/gaim-transparent-trayicon.patch gaim-2.0.0beta3.1.new/patches/gaim-transparent-trayicon.patch ---- gaim-2.0.0beta3.1/patches/gaim-transparent-trayicon.patch 1969-12-31 19:00:00.000000000 -0500 -+++ gaim-2.0.0beta3.1.new/patches/gaim-transparent-trayicon.patch 2006-03-20 13:37:09.000000000 -0500 -@@ -0,0 +1,90 @@ -+--- plugins/docklet/eggtrayicon.c -++++ plugins/docklet/eggtrayicon.c -+@@ -54,6 +54,9 @@ -+ static void egg_tray_icon_realize (GtkWidget *widget); -+ static void egg_tray_icon_unrealize (GtkWidget *widget); -+ -++static void egg_tray_icon_add (GtkContainer *container, -++ GtkWidget *widget); -++ -+ static void egg_tray_icon_update_manager_window (EggTrayIcon *icon, -+ gboolean dock_if_realized); -+ static void egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon); -+@@ -108,6 +111,7 @@ -+ { -+ GObjectClass *gobject_class = (GObjectClass *)klass; -+ GtkWidgetClass *widget_class = (GtkWidgetClass *)klass; -++ GtkContainerClass *container_class = (GtkContainerClass *)klass; -+ -+ parent_class = g_type_class_peek_parent (klass); -+ -+@@ -116,6 +120,8 @@ -+ widget_class->realize = egg_tray_icon_realize; -+ widget_class->unrealize = egg_tray_icon_unrealize; -+ -++ container_class->add = egg_tray_icon_add; -++ -+ g_object_class_install_property (gobject_class, -+ PROP_ORIENTATION, -+ g_param_spec_enum ("orientation", -+@@ -352,6 +358,36 @@ -+ } -+ } -+ -++static gboolean -++transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data) -++{ -++ gdk_window_clear_area (widget->window, event->area.x, event->area.y, -++ event->area.width, event->area.height); -++ return FALSE; -++} -++ -++static void -++make_transparent_again (GtkWidget *widget, GtkStyle *previous_style, -++ gpointer user_data) -++{ -++ gdk_window_set_back_pixmap (widget->window, NULL, TRUE); -++} -++ -++static void -++make_transparent (GtkWidget *widget, gpointer user_data) -++{ -++ if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget)) -++ return; -++ -++ gtk_widget_set_app_paintable (widget, TRUE); -++ gtk_widget_set_double_buffered (widget, FALSE); -++ gdk_window_set_back_pixmap (widget->window, NULL, TRUE); -++ g_signal_connect (widget, "expose_event", -++ G_CALLBACK (transparent_expose_event), NULL); -++ g_signal_connect_after (widget, "style_set", -++ G_CALLBACK (make_transparent_again), NULL); -++} -++ -+ static void -+ egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon) -+ { -+@@ -385,6 +421,8 @@ -+ if (GTK_WIDGET_CLASS (parent_class)->realize) -+ GTK_WIDGET_CLASS (parent_class)->realize (widget); -+ -++ make_transparent (widget, NULL); -++ -+ #if GTK_CHECK_VERSION(2,1,0) -+ screen = gdk_screen_get_number (gtk_widget_get_screen (widget)); -+ xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (widget)); -+@@ -424,6 +462,14 @@ -+ egg_tray_icon_manager_filter, icon); -+ } -+ -++static void -++egg_tray_icon_add (GtkContainer *container, GtkWidget *widget) -++{ -++ g_signal_connect (widget, "realize", -++ G_CALLBACK (make_transparent), NULL); -++ GTK_CONTAINER_CLASS (parent_class)->add (container, widget); -++} -++ -+ #if GTK_CHECK_VERSION(2,1,0) -+ EggTrayIcon * -+ egg_tray_icon_new_for_screen (GdkScreen *screen, const char *name) +diff -ruN gaim-2.0.0beta4/patches/perl_link_fix.patch gaim-2.0.0beta4.new/patches/perl_link_fix.patch +--- gaim-2.0.0beta4/patches/perl_link_fix.patch 1969-12-31 19:00:00.000000000 -0500 ++++ gaim-2.0.0beta4.new/patches/perl_link_fix.patch 2006-10-25 15:28:19.000000000 -0400 +@@ -0,0 +1,11 @@ ++--- libgaim/plugins/perl/Makefile.in~ 2006-10-25 14:35:11.000000000 -0400 +++++ libgaim/plugins/perl/Makefile.in 2006-10-25 15:25:08.000000000 -0400 ++@@ -404,7 +404,7 @@ ++ plugin_LTLIBRARIES = perl.la ++ hack_LTLIBRARIES = libgaimperl.la ++ perl_la_LDFLAGS = -module -avoid-version ++-perl_la_LIBADD = $(GLIB_LIBS) $(PERL_LIBS) libgaimperl.la +++perl_la_LIBADD = $(GLIB_LIBS) $(PERL_LIBS) ++ perl_la_SOURCES = \ ++ perl.c \ ++ perl-common.c \ ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits