diff -Naurp xchat-1.2.1/configure xchat-1.2.1-cygwin/configure --- xchat-1.2.1/configure 2002-07-10 16:53:27.000000000 +0100 +++ xchat-1.2.1-cygwin/configure 2002-07-10 16:54:03.000000000 +0100 @@ -1023,7 +1023,7 @@ else fi -ALL_LINGUAS="cs de es fr fr_CA it ko nl no pl pt_BR ru sr_YU sv" +ALL_LINGUAS="cs de es fr fr_CA it nl no pl pt_BR ru sr_YU sv" echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 echo "configure:1029: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. diff -Naurp xchat-1.2.1/plugins/sample/Makefile xchat-1.2.1-cygwin/plugins/sample/Makefile --- xchat-1.2.1/plugins/sample/Makefile Tue Jun 15 07:23:36 1999 +++ xchat-1.2.1-cygwin/plugins/sample/Makefile Thu May 9 12:07:22 2002 @@ -1,6 +1,6 @@ -LDFLAGS = -ggdb +LDFLAGS = -ggdb CFLAGS = -Wall CC = gcc -sample.so: sample.c - gcc $(LDFLAGS) -I../../ -DSKIPCONFIG -shared -Wl,-soname,sample.so -o $@ $< -lc `gtk-config --cflags` +cygsample.dll: sample.c + gcc $(LDFLAGS) -I../../ -DSKIPCONFIG -shared -o $@ $< `gtk-config --cflags --libs` diff -Naurp xchat-1.2.1/po/cs.po xchat-1.2.1-cygwin/po/cs.po --- xchat-1.2.1/po/cs.po Wed Jun 16 07:52:14 1999 +++ xchat-1.2.1-cygwin/po/cs.po Thu May 9 12:33:20 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Konec Vsechny Skripty" #: src/menu.c:993 src/menu.c:1015 -msgid "Load Plugin (*.so).." -msgstr "Nalos Plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Nalos Plugin (*.dll).." #: src/menu.c:1000 src/menu.c:1022 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/de.po xchat-1.2.1-cygwin/po/de.po --- xchat-1.2.1/po/de.po Mon Aug 16 08:12:19 1999 +++ xchat-1.2.1-cygwin/po/de.po Thu May 9 12:33:20 2002 @@ -200,8 +200,8 @@ msgid "Unload All Scripts" msgstr "Alle Skripte entladen" #: src/menu.c:1440 src/menu.c:1462 src/menu.c:1607 src/menu.c:1611 -msgid "Load Plugin (*.so).." -msgstr "Lade Plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Lade Plugin (*.dll).." #: src/menu.c:1447 src/menu.c:1469 src/menu.c:1608 src/menu.c:1612 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/es.po xchat-1.2.1-cygwin/po/es.po --- xchat-1.2.1/po/es.po Mon Jun 21 05:46:18 1999 +++ xchat-1.2.1-cygwin/po/es.po Thu May 9 12:33:21 2002 @@ -177,8 +177,8 @@ msgid "Unload All Scripts" msgstr "Desactivar todoso los scripts.." #: src/menu.c:995 src/menu.c:1017 -msgid "Load Plugin (*.so).." -msgstr "Cargar plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Cargar plugin (*.dll).." #: src/menu.c:1002 src/menu.c:1024 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/fr.po xchat-1.2.1-cygwin/po/fr.po --- xchat-1.2.1/po/fr.po Mon Aug 16 08:11:19 1999 +++ xchat-1.2.1-cygwin/po/fr.po Thu May 9 12:33:21 2002 @@ -205,8 +205,8 @@ msgid "Unload All Scripts" msgstr "Déchargement de tous les scripts Perls" #: src/menu.c:1386 src/menu.c:1408 -msgid "Load Plugin (*.so).." -msgstr "Chargement d'un plugin (*.so)" +msgid "Load Plugin (*.dll).." +msgstr "Chargement d'un plugin (*.dll)" #: src/menu.c:1393 src/menu.c:1415 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/fr_CA.po xchat-1.2.1-cygwin/po/fr_CA.po --- xchat-1.2.1/po/fr_CA.po Mon Aug 16 08:12:03 1999 +++ xchat-1.2.1-cygwin/po/fr_CA.po Thu May 9 12:33:21 2002 @@ -203,8 +203,8 @@ msgid "Unload All Scripts" msgstr "Déchargement de tous les scénarios Perls" #: src/menu.c:1386 src/menu.c:1408 -msgid "Load Plugin (*.so).." -msgstr "Chargement d'un prêt-à-être-inclu (*.so)" +msgid "Load Plugin (*.dll).." +msgstr "Chargement d'un prêt-à-être-inclu (*.dll)" #: src/menu.c:1393 src/menu.c:1415 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/it.po xchat-1.2.1-cygwin/po/it.po --- xchat-1.2.1/po/it.po Mon Jun 21 05:30:52 1999 +++ xchat-1.2.1-cygwin/po/it.po Thu May 9 12:33:21 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Rimuovi tutti gli script" #: src/menu.c:997 src/menu.c:1019 -msgid "Load Plugin (*.so).." -msgstr "Carica un Plugin (*.so)..." +msgid "Load Plugin (*.dll).." +msgstr "Carica un Plugin (*.dll)..." #: src/menu.c:1004 src/menu.c:1026 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/ko.po xchat-1.2.1-cygwin/po/ko.po --- xchat-1.2.1/po/ko.po Sat Aug 21 10:04:30 1999 +++ xchat-1.2.1-cygwin/po/ko.po Thu May 9 12:33:21 2002 @@ -196,8 +196,8 @@ msgid "Unload All Scripts" msgstr "È¥À㸻 ÇØÁ¦" #: src/menu.c:1381 src/menu.c:1403 src/menu.c:1548 src/menu.c:1552 -msgid "Load Plugin (*.so).." -msgstr "±â´É Ãß°¡ (*.so)" +msgid "Load Plugin (*.dll).." +msgstr "±â´É Ãß°¡ (*.dll)" #: src/menu.c:1388 src/menu.c:1410 src/menu.c:1549 src/menu.c:1553 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/nl.po xchat-1.2.1-cygwin/po/nl.po --- xchat-1.2.1/po/nl.po Wed Jun 16 07:42:53 1999 +++ xchat-1.2.1-cygwin/po/nl.po Thu May 9 12:33:21 2002 @@ -177,8 +177,8 @@ msgid "Unload All Scripts" msgstr "Deactiveer alle scripts.." #: src/menu.c:995 src/menu.c:1017 -msgid "Load Plugin (*.so).." -msgstr "Laad een plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Laad een plugin (*.dll).." #: src/menu.c:1002 src/menu.c:1024 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/no.po xchat-1.2.1-cygwin/po/no.po --- xchat-1.2.1/po/no.po Sat Jun 12 12:38:32 1999 +++ xchat-1.2.1-cygwin/po/no.po Thu May 9 12:33:22 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Last ut alle skript" #: src/menu.c:993 src/menu.c:1015 -msgid "Load Plugin (*.so).." -msgstr "Last tillegg (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Last tillegg (*.dll).." #: src/menu.c:1000 src/menu.c:1022 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/pl.po xchat-1.2.1-cygwin/po/pl.po --- xchat-1.2.1/po/pl.po Thu Jun 24 10:30:14 1999 +++ xchat-1.2.1-cygwin/po/pl.po Thu May 9 12:33:22 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Zakoñcz Wszystkie Skrypty" #: src/menu.c:993 src/menu.c:1015 -msgid "Load Plugin (*.so).." -msgstr "Za³aduj Plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Za³aduj Plugin (*.dll).." #: src/menu.c:1000 src/menu.c:1022 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/pt_BR.po xchat-1.2.1-cygwin/po/pt_BR.po --- xchat-1.2.1/po/pt_BR.po Sat Jul 31 04:34:32 1999 +++ xchat-1.2.1-cygwin/po/pt_BR.po Thu May 9 12:33:22 2002 @@ -200,8 +200,8 @@ msgid "Unload All Scripts" msgstr "Descarregar Todos os Scripts.." #: src/menu.c:1381 src/menu.c:1403 src/menu.c:1548 src/menu.c:1552 -msgid "Load Plugin (*.so).." -msgstr "Carregar Plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Carregar Plugin (*.dll).." #: src/menu.c:1388 src/menu.c:1410 src/menu.c:1549 src/menu.c:1553 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/ru.po xchat-1.2.1-cygwin/po/ru.po --- xchat-1.2.1/po/ru.po Mon Jun 28 03:19:59 1999 +++ xchat-1.2.1-cygwin/po/ru.po Thu May 9 12:33:22 2002 @@ -177,8 +177,8 @@ msgid "Unload All Scripts" msgstr "÷ÙÇÒÕÚÉÔØ ×ÓÅ ÓËÒÉÐÔÙ" #: src/menu.c:997 src/menu.c:1019 -msgid "Load Plugin (*.so).." -msgstr "úÁÇÒÕÚÉÔØ ÍÏÄÕÌØ (*.so)..." +msgid "Load Plugin (*.dll).." +msgstr "úÁÇÒÕÚÉÔØ ÍÏÄÕÌØ (*.dll)..." #: src/menu.c:1004 src/menu.c:1026 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/sr_YU.po xchat-1.2.1-cygwin/po/sr_YU.po --- xchat-1.2.1/po/sr_YU.po Tue Jun 29 03:41:06 1999 +++ xchat-1.2.1-cygwin/po/sr_YU.po Thu May 9 12:33:22 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Izbri¹i sve skripte" #: src/menu.c:997 src/menu.c:1019 -msgid "Load Plugin (*.so).." -msgstr "Uèitaj dodatak (*.so)..." +msgid "Load Plugin (*.dll).." +msgstr "Uèitaj dodatak (*.dll)..." #: src/menu.c:1004 src/menu.c:1026 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/sv.po xchat-1.2.1-cygwin/po/sv.po --- xchat-1.2.1/po/sv.po Wed Jul 7 02:27:19 1999 +++ xchat-1.2.1-cygwin/po/sv.po Thu May 9 12:33:22 2002 @@ -178,8 +178,8 @@ msgid "Unload All Scripts" msgstr "Ta bort alla skript" #: src/menu.c:993 src/menu.c:1015 -msgid "Load Plugin (*.so).." -msgstr "Ladda plugin (*.so).." +msgid "Load Plugin (*.dll).." +msgstr "Ladda plugin (*.dll).." #: src/menu.c:1000 src/menu.c:1022 msgid "Unload All Plugins" diff -Naurp xchat-1.2.1/po/xchat.pot xchat-1.2.1-cygwin/po/xchat.pot --- xchat-1.2.1/po/xchat.pot Sat Sep 18 04:51:01 1999 +++ xchat-1.2.1-cygwin/po/xchat.pot Thu May 9 12:33:44 2002 @@ -201,7 +201,7 @@ msgid "Unload All Scripts" msgstr "" #: src/menu.c:1517 src/menu.c:1539 src/menu.c:1684 src/menu.c:1688 -msgid "Load Plugin (*.so).." +msgid "Load Plugin (*.dll).." msgstr "" #: src/menu.c:1524 src/menu.c:1546 src/menu.c:1685 src/menu.c:1689 diff -Naurp xchat-1.2.1/src/menu.c xchat-1.2.1-cygwin/src/menu.c --- xchat-1.2.1/src/menu.c Thu Aug 26 07:19:53 1999 +++ xchat-1.2.1-cygwin/src/menu.c Thu May 9 12:34:55 2002 @@ -1514,7 +1514,7 @@ GnomeUIInfo scriptsmenu[] = #ifdef USE_PLUGIN { GNOME_APP_UI_ITEM, - N_ ("Load Plugin (*.so).."), 0, + N_ ("Load Plugin (*.dll).."), 0, menu_loadplugin, 0, 0, GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_SAVE, 0, 0, 0 @@ -1536,7 +1536,7 @@ GnomeUIInfo scriptsmenu[] = #else { GNOME_APP_UI_ITEM, - N_ ("Load Plugin (*.so).."), 0, + N_ ("Load Plugin (*.dll).."), 0, 0, 0, 0, GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_SAVE, 0, 0, 0 @@ -1681,11 +1681,11 @@ static struct mymenu mymenu[] = #endif {M_SEP, 0, 0, 0, 0}, #ifdef USE_PLUGIN - {M_MENU, N_("Load Plugin (*.so).."), (menucallback) menu_loadplugin, 0, 1}, + {M_MENU, N_("Load Plugin (*.dll).."), (menucallback) menu_loadplugin, 0, 1}, {M_MENU, N_("Unload All Plugins"), (menucallback) menu_unloadallplugins, 0, 1}, {M_MENU, N_("Plugin List"), (menucallback) menu_pluginlist, 0, 1}, #else - {M_MENU, N_("Load Plugin (*.so).."), 0, 0, 0}, + {M_MENU, N_("Load Plugin (*.dll).."), 0, 0, 0}, {M_MENU, N_("Unload All Plugins"), 0, 0, 0}, {M_MENU, N_("Plugin List"), 0, 0, 0}, #endif diff -Naurp xchat-1.2.1/src/plugin.c xchat-1.2.1-cygwin/src/plugin.c --- xchat-1.2.1/src/plugin.c Mon Aug 9 14:06:15 1999 +++ xchat-1.2.1-cygwin/src/plugin.c Thu May 9 12:14:39 2002 @@ -379,7 +379,11 @@ module_setup () { modules = NULL; mod_cmds = NULL; +#ifndef __CYGWIN__ for_files(get_xdir(), "*.so", module_autoload); +#else + for_files(get_xdir(), "*.dll", module_autoload); +#endif } /* ************** GUI STUFF ***************** */ --- xchat-1.2.1/src/Makefile.in Sat Sep 18 04:50:44 1999 +++ xchat-1.2.1-cygwin/src/Makefile.in Thu May 9 13:02:12 2002 @@ -91,7 +91,7 @@ l = @l@ perlpath = @perlpath@ sedpath = @sedpath@ -INCLUDES = -DGNOMELOCALEDIR=\""$(datadir)/locale"\" -DLOCALEDIR=\"$(datadir)/locale\" -I$(includedir) $(GNOME_INCLUDEDIR) +INCLUDES = $$(gnome-config --cflags gnorba) -DGNOMELOCALEDIR=\""$(datadir)/locale"\" -DLOCALEDIR=\"$(datadir)/locale\" -I$(includedir) $(GNOME_INCLUDEDIR) bin_PROGRAMS = xchat @@ -115,7 +115,7 @@ xchat_OBJECTS = chanlist.o cfgfiles.o c fkeys.o gtkutil.o history.o ignore.o inbound.o lastlog.o maingui.o \ menu.o notify.o outbound.o palette.o perl.o plugin.o rawlog.o server.o \ serverlist.o settings.o text.o userlist.o urlgrab.o util.o xchat.o -xchat_LDADD = $(LDADD) +xchat_LDADD = $(LDADD) -lperl5_6_1 xchat_DEPENDENCIES = xchat_LDFLAGS = CFLAGS = @CFLAGS@