user32: Convert menu and string table resources to po files.
[wine] / configure.ac
index e32137f..d8ac5d2 100644 (file)
@@ -1414,11 +1414,11 @@ if test "x$enable_tools" != xno
 then
     if test "$ac_cv_header_gettext_po_h" = "yes"
     then
-        AC_CHECK_LIB(gettextpo,po_file_write,
+        AC_CHECK_LIB(gettextpo,po_message_msgctxt,
                      [AC_DEFINE(HAVE_LIBGETTEXTPO,1,[Define to 1 if you have the `gettextpo' library (-lgettextpo).])
                       AC_SUBST(LIBGETTEXTPO,"-lgettextpo")])
     fi
-    WINE_WARNING_WITH(gettextpo,[test "x$LIBGETTEXTPO" = "x"],[GetText ${notice_platform}development files not found. Internationalization won't be fully supported.])
+    WINE_WARNING_WITH(gettextpo,[test "x$LIBGETTEXTPO" = "x"],[GetText ${notice_platform}development files not found (or too old). Internationalization won't be fully supported.])
 fi
 
 dnl **** Check for EsounD ****
@@ -1479,12 +1479,12 @@ dnl **** Check for ALSA 1.x ****
 AC_SUBST(ALSALIBS,"")
 if test "$ac_cv_header_sys_asoundlib_h" = "yes" -o "$ac_cv_header_alsa_asoundlib_h" = "yes"
 then
-    AC_CHECK_LIB(asound,snd_pcm_hw_params_get_access,
+    AC_CHECK_LIB(asound,snd_pcm_hw_params_get_access_mask,
         [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#ifdef HAVE_ALSA_ASOUNDLIB_H
 #include <alsa/asoundlib.h>
 #elif defined(HAVE_SYS_ASOUNDLIB_H)
 #include <sys/asoundlib.h>
-#endif]], [[int ret = snd_pcm_hw_params_get_access(NULL, NULL)]])],
+#endif]], [[int ret = snd_pcm_hw_params_get_access_mask(NULL, NULL)]])],
                         [AC_DEFINE(HAVE_ALSA,1,[Define if you have ALSA 1.x including devel headers])
                          ALSALIBS="-lasound"],[])])
 fi
@@ -2326,17 +2326,17 @@ WINE_CONFIG_DLL(advpack,,[implib])
 WINE_CONFIG_TEST(dlls/advpack/tests)
 WINE_CONFIG_DLL(amstream)
 WINE_CONFIG_TEST(dlls/amstream/tests)
-WINE_CONFIG_DLL(appwiz.cpl)
+WINE_CONFIG_DLL(appwiz.cpl,,[po])
 WINE_CONFIG_DLL(atl,,[implib])
 WINE_CONFIG_TEST(dlls/atl/tests)
 WINE_CONFIG_DLL(authz)
 WINE_CONFIG_DLL(avicap32,,[implib])
-WINE_CONFIG_DLL(avifil32,,[implib])
+WINE_CONFIG_DLL(avifil32,,[po,implib])
 WINE_CONFIG_TEST(dlls/avifil32/tests)
 WINE_CONFIG_DLL(avifile.dll16,enable_win16)
 WINE_CONFIG_DLL(avrt,,[implib])
 WINE_CONFIG_DLL(bcrypt)
-WINE_CONFIG_DLL(browseui)
+WINE_CONFIG_DLL(browseui,,[po])
 WINE_CONFIG_TEST(dlls/browseui/tests)
 WINE_CONFIG_DLL(cabinet,,[implib])
 WINE_CONFIG_TEST(dlls/cabinet/tests)
@@ -2346,7 +2346,7 @@ WINE_CONFIG_DLL(cfgmgr32,,[implib])
 WINE_CONFIG_DLL(clusapi,,[implib])
 WINE_CONFIG_DLL(comcat)
 WINE_CONFIG_TEST(dlls/comcat/tests)
-WINE_CONFIG_DLL(comctl32,,[implib])
+WINE_CONFIG_DLL(comctl32,,[po,implib])
 WINE_CONFIG_TEST(dlls/comctl32/tests)
 WINE_CONFIG_DLL(comdlg32,,[implib])
 WINE_CONFIG_TEST(dlls/comdlg32/tests)
@@ -2354,7 +2354,7 @@ WINE_CONFIG_DLL(comm.drv16,enable_win16)
 WINE_CONFIG_DLL(commdlg.dll16,enable_win16)
 WINE_CONFIG_DLL(compobj.dll16,enable_win16)
 WINE_CONFIG_DLL(compstui,,[implib])
-WINE_CONFIG_DLL(credui,,[implib])
+WINE_CONFIG_DLL(credui,,[po,implib])
 WINE_CONFIG_TEST(dlls/credui/tests)
 WINE_CONFIG_DLL(crtdll,,[implib])
 WINE_CONFIG_DLL(crypt32,,[po,implib])
@@ -2363,7 +2363,7 @@ WINE_CONFIG_DLL(cryptdlg,,[po])
 WINE_CONFIG_DLL(cryptdll,,[implib])
 WINE_CONFIG_DLL(cryptnet,,[implib])
 WINE_CONFIG_TEST(dlls/cryptnet/tests)
-WINE_CONFIG_DLL(cryptui,,[implib])
+WINE_CONFIG_DLL(cryptui,,[po,implib])
 WINE_CONFIG_TEST(dlls/cryptui/tests)
 WINE_CONFIG_DLL(ctapi32)
 WINE_CONFIG_DLL(ctl3d.dll16,enable_win16)
@@ -2434,7 +2434,7 @@ WINE_CONFIG_DLL(ddraw,,[implib])
 WINE_CONFIG_TEST(dlls/ddraw/tests)
 WINE_CONFIG_DLL(ddrawex)
 WINE_CONFIG_TEST(dlls/ddrawex/tests)
-WINE_CONFIG_DLL(devenum)
+WINE_CONFIG_DLL(devenum,,[po])
 WINE_CONFIG_DLL(dinput,,[implib,staticimplib])
 WINE_CONFIG_TEST(dlls/dinput/tests)
 WINE_CONFIG_DLL(dinput8,,[implib])
@@ -2495,13 +2495,13 @@ WINE_CONFIG_DLL(glu32,,[implib])
 WINE_CONFIG_DLL(gphoto2.ds)
 WINE_CONFIG_DLL(gpkcsp)
 WINE_CONFIG_DLL(hal)
-WINE_CONFIG_DLL(hhctrl.ocx)
+WINE_CONFIG_DLL(hhctrl.ocx,,[po])
 WINE_CONFIG_DLL(hid,,[implib])
 WINE_CONFIG_DLL(hlink,,[implib])
 WINE_CONFIG_TEST(dlls/hlink/tests)
 WINE_CONFIG_DLL(hnetcfg)
 WINE_CONFIG_DLL(httpapi)
-WINE_CONFIG_DLL(iccvid)
+WINE_CONFIG_DLL(iccvid,,[po])
 WINE_CONFIG_DLL(icmp)
 WINE_CONFIG_DLL(ifsmgr.vxd,enable_win16)
 WINE_CONFIG_DLL(imaadp32.acm)
@@ -2512,7 +2512,7 @@ WINE_CONFIG_DLL(imm32,,[implib])
 WINE_CONFIG_TEST(dlls/imm32/tests)
 WINE_CONFIG_DLL(inetcomm,,[implib])
 WINE_CONFIG_TEST(dlls/inetcomm/tests)
-WINE_CONFIG_DLL(inetcpl.cpl)
+WINE_CONFIG_DLL(inetcpl.cpl,,[po])
 WINE_CONFIG_DLL(inetmib1)
 WINE_CONFIG_TEST(dlls/inetmib1/tests)
 WINE_CONFIG_DLL(infosoft)
@@ -2525,7 +2525,7 @@ WINE_CONFIG_TEST(dlls/iphlpapi/tests)
 WINE_CONFIG_DLL(itircl)
 WINE_CONFIG_DLL(itss)
 WINE_CONFIG_TEST(dlls/itss/tests)
-WINE_CONFIG_DLL(jscript)
+WINE_CONFIG_DLL(jscript,,[po])
 WINE_CONFIG_TEST(dlls/jscript/tests)
 WINE_CONFIG_DLL(kernel32,,[implib])
 WINE_CONFIG_TEST(dlls/kernel32/tests)
@@ -2533,14 +2533,14 @@ WINE_CONFIG_DLL(keyboard.drv16,enable_win16)
 WINE_CONFIG_DLL(krnl386.exe16,enable_win16,[implib],[kernel])
 WINE_CONFIG_DLL(ktmw32)
 WINE_CONFIG_DLL(loadperf,,[implib])
-WINE_CONFIG_DLL(localspl)
+WINE_CONFIG_DLL(localspl,,[po])
 WINE_CONFIG_TEST(dlls/localspl/tests)
-WINE_CONFIG_DLL(localui)
+WINE_CONFIG_DLL(localui,,[po])
 WINE_CONFIG_TEST(dlls/localui/tests)
 WINE_CONFIG_DLL(lz32,,[implib])
 WINE_CONFIG_TEST(dlls/lz32/tests)
 WINE_CONFIG_DLL(lzexpand.dll16,enable_win16)
-WINE_CONFIG_DLL(mapi32,,[implib])
+WINE_CONFIG_DLL(mapi32,,[po,implib])
 WINE_CONFIG_TEST(dlls/mapi32/tests)
 WINE_CONFIG_DLL(mapistub)
 WINE_CONFIG_DLL(mciavi32)
@@ -2558,7 +2558,7 @@ WINE_CONFIG_DLL(mmsystem.dll16,enable_win16)
 WINE_CONFIG_DLL(monodebg.vxd,enable_win16)
 WINE_CONFIG_DLL(mountmgr.sys)
 WINE_CONFIG_DLL(mouse.drv16,enable_win16)
-WINE_CONFIG_DLL(mpr,,[implib])
+WINE_CONFIG_DLL(mpr,,[po,implib])
 WINE_CONFIG_DLL(mprapi,,[implib])
 WINE_CONFIG_DLL(msacm.dll16,enable_win16)
 WINE_CONFIG_DLL(msacm32.drv)
@@ -2578,16 +2578,16 @@ WINE_CONFIG_DLL(msftedit)
 WINE_CONFIG_DLL(msg711.acm)
 WINE_CONFIG_DLL(msgsm32.acm)
 WINE_CONFIG_DLL(mshtml.tlb)
-WINE_CONFIG_DLL(mshtml,,[implib])
+WINE_CONFIG_DLL(mshtml,,[po,implib])
 WINE_CONFIG_TEST(dlls/mshtml/tests)
-WINE_CONFIG_DLL(msi,,[implib])
+WINE_CONFIG_DLL(msi,,[po,implib])
 WINE_CONFIG_TEST(dlls/msi/tests)
 WINE_CONFIG_DLL(msimg32,,[implib])
 WINE_CONFIG_DLL(msimtf)
 WINE_CONFIG_DLL(msisip)
 WINE_CONFIG_DLL(msisys.ocx)
 WINE_CONFIG_DLL(msnet32)
-WINE_CONFIG_DLL(msrle32)
+WINE_CONFIG_DLL(msrle32,,[po])
 WINE_CONFIG_DLL(mssign32)
 WINE_CONFIG_DLL(mssip32)
 WINE_CONFIG_DLL(mstask)
@@ -2608,9 +2608,9 @@ WINE_CONFIG_DLL(msvcrt20,,[implib])
 WINE_CONFIG_DLL(msvcrt40,,[implib])
 WINE_CONFIG_DLL(msvcrtd,,[implib])
 WINE_CONFIG_TEST(dlls/msvcrtd/tests)
-WINE_CONFIG_DLL(msvfw32,,[implib])
+WINE_CONFIG_DLL(msvfw32,,[po,implib])
 WINE_CONFIG_TEST(dlls/msvfw32/tests)
-WINE_CONFIG_DLL(msvidc32)
+WINE_CONFIG_DLL(msvidc32,,[po])
 WINE_CONFIG_DLL(msvideo.dll16,enable_win16)
 WINE_CONFIG_DLL(mswsock,,[implib])
 WINE_CONFIG_DLL(msxml)
@@ -2644,15 +2644,15 @@ WINE_CONFIG_DLL(ole2prox.dll16,enable_win16)
 WINE_CONFIG_DLL(ole2thk.dll16,enable_win16)
 WINE_CONFIG_DLL(ole32,,[implib])
 WINE_CONFIG_TEST(dlls/ole32/tests)
-WINE_CONFIG_DLL(oleacc,,[implib])
+WINE_CONFIG_DLL(oleacc,,[po,implib])
 WINE_CONFIG_TEST(dlls/oleacc/tests)
-WINE_CONFIG_DLL(oleaut32,,[implib])
+WINE_CONFIG_DLL(oleaut32,,[po,implib])
 WINE_CONFIG_TEST(dlls/oleaut32/tests)
 WINE_CONFIG_DLL(olecli.dll16,enable_win16)
 WINE_CONFIG_DLL(olecli32,,[implib])
 WINE_CONFIG_DLL(oledb32)
 WINE_CONFIG_TEST(dlls/oledb32/tests)
-WINE_CONFIG_DLL(oledlg,,[implib])
+WINE_CONFIG_DLL(oledlg,,[po,implib])
 WINE_CONFIG_DLL(olepro32,,[implib])
 WINE_CONFIG_DLL(olesvr.dll16,enable_win16)
 WINE_CONFIG_DLL(olesvr32,,[implib])
@@ -2707,19 +2707,19 @@ WINE_CONFIG_DLL(security)
 WINE_CONFIG_DLL(sensapi,,[implib])
 WINE_CONFIG_DLL(serialui,,[implib])
 WINE_CONFIG_TEST(dlls/serialui/tests)
-WINE_CONFIG_DLL(setupapi,,[implib])
+WINE_CONFIG_DLL(setupapi,,[po,implib])
 WINE_CONFIG_TEST(dlls/setupapi/tests)
 WINE_CONFIG_DLL(setupx.dll16,enable_win16)
 WINE_CONFIG_DLL(sfc,,[implib])
 WINE_CONFIG_DLL(sfc_os,,[implib])
-WINE_CONFIG_DLL(shdoclc)
-WINE_CONFIG_DLL(shdocvw,,[implib])
+WINE_CONFIG_DLL(shdoclc,,[po])
+WINE_CONFIG_DLL(shdocvw,,[po,implib])
 WINE_CONFIG_TEST(dlls/shdocvw/tests)
 WINE_CONFIG_DLL(shell.dll16,enable_win16)
-WINE_CONFIG_DLL(shell32,,[implib])
+WINE_CONFIG_DLL(shell32,,[po,implib])
 WINE_CONFIG_TEST(dlls/shell32/tests)
 WINE_CONFIG_DLL(shfolder,,[implib])
-WINE_CONFIG_DLL(shlwapi,,[implib])
+WINE_CONFIG_DLL(shlwapi,,[po,implib])
 WINE_CONFIG_TEST(dlls/shlwapi/tests)
 WINE_CONFIG_DLL(slbcsp)
 WINE_CONFIG_DLL(slc,,[implib])
@@ -2755,7 +2755,7 @@ WINE_CONFIG_DLL(urlmon,,[implib])
 WINE_CONFIG_TEST(dlls/urlmon/tests)
 WINE_CONFIG_DLL(usbd.sys,,[implib])
 WINE_CONFIG_DLL(user.exe16,enable_win16)
-WINE_CONFIG_DLL(user32,,[implib])
+WINE_CONFIG_DLL(user32,,[po,implib])
 WINE_CONFIG_TEST(dlls/user32/tests)
 WINE_CONFIG_DLL(userenv,,[implib])
 WINE_CONFIG_TEST(dlls/userenv/tests)
@@ -2807,15 +2807,15 @@ WINE_CONFIG_DLL(wing.dll16,enable_win16)
 WINE_CONFIG_DLL(wing32)
 WINE_CONFIG_DLL(winhttp,,[implib])
 WINE_CONFIG_TEST(dlls/winhttp/tests)
-WINE_CONFIG_DLL(wininet,,[implib])
+WINE_CONFIG_DLL(wininet,,[po,implib])
 WINE_CONFIG_TEST(dlls/wininet/tests)
-WINE_CONFIG_DLL(winmm,,[implib])
+WINE_CONFIG_DLL(winmm,,[po,implib])
 WINE_CONFIG_TEST(dlls/winmm/tests)
 WINE_CONFIG_DLL(winnls.dll16,enable_win16)
 WINE_CONFIG_DLL(winnls32,,[implib])
 WINE_CONFIG_DLL(winscard,,[implib])
 WINE_CONFIG_DLL(winsock.dll16,enable_win16)
-WINE_CONFIG_DLL(winspool.drv,,[implib],[winspool])
+WINE_CONFIG_DLL(winspool.drv,,[po,implib],[winspool])
 WINE_CONFIG_TEST(dlls/winspool.drv/tests)
 WINE_CONFIG_DLL(wintab.dll16,enable_win16)
 WINE_CONFIG_DLL(wintab32,,[implib])
@@ -2823,7 +2823,7 @@ WINE_CONFIG_TEST(dlls/wintab32/tests)
 WINE_CONFIG_DLL(wintrust,,[implib])
 WINE_CONFIG_TEST(dlls/wintrust/tests)
 WINE_CONFIG_DLL(wlanapi)
-WINE_CONFIG_DLL(wldap32,,[implib])
+WINE_CONFIG_DLL(wldap32,,[po,implib])
 WINE_CONFIG_TEST(dlls/wldap32/tests)
 WINE_CONFIG_DLL(wmi)
 WINE_CONFIG_DLL(wmiutils)
@@ -2874,10 +2874,10 @@ WINE_CONFIG_PROGRAM(msiexec,,[install,installbin])
 WINE_CONFIG_PROGRAM(net,,[po,install])
 WINE_CONFIG_PROGRAM(netsh,,[install])
 WINE_CONFIG_PROGRAM(ngen,,[install])
-WINE_CONFIG_PROGRAM(notepad,,[install,installbin])
+WINE_CONFIG_PROGRAM(notepad,,[po,install,installbin])
 WINE_CONFIG_PROGRAM(oleview,,[install])
 WINE_CONFIG_PROGRAM(ping,,[install])
-WINE_CONFIG_PROGRAM(progman,,[install])
+WINE_CONFIG_PROGRAM(progman,,[po,install])
 WINE_CONFIG_PROGRAM(reg,,[po,install])
 WINE_CONFIG_PROGRAM(regedit,,[install,installbin])
 WINE_CONFIG_TEST(programs/regedit/tests)
@@ -2894,29 +2894,29 @@ WINE_CONFIG_PROGRAM(spoolsv,,[install])
 WINE_CONFIG_PROGRAM(start,,[po,install])
 WINE_CONFIG_PROGRAM(svchost,,[install])
 WINE_CONFIG_PROGRAM(taskkill,,[po,install])
-WINE_CONFIG_PROGRAM(taskmgr,,[install])
+WINE_CONFIG_PROGRAM(taskmgr,,[po,install])
 WINE_CONFIG_PROGRAM(termsv,,[install])
 WINE_CONFIG_PROGRAM(uninstaller,,[po,install])
 WINE_CONFIG_PROGRAM(unlodctr,,[install])
-WINE_CONFIG_PROGRAM(view)
+WINE_CONFIG_PROGRAM(view,,[po])
 WINE_CONFIG_PROGRAM(wineboot,,[install,installbin])
 WINE_CONFIG_PROGRAM(winebrowser,,[install])
 WINE_CONFIG_PROGRAM(winecfg,,[install,installbin])
-WINE_CONFIG_PROGRAM(wineconsole,,[install,installbin])
-WINE_CONFIG_PROGRAM(winedbg,,[install,installbin])
+WINE_CONFIG_PROGRAM(wineconsole,,[po,install,installbin])
+WINE_CONFIG_PROGRAM(winedbg,,[po,install,installbin])
 WINE_CONFIG_PROGRAM(winedevice,,[install])
-WINE_CONFIG_PROGRAM(winefile,,[install,installbin])
+WINE_CONFIG_PROGRAM(winefile,,[po,install,installbin])
 WINE_CONFIG_PROGRAM(winemenubuilder,,[install])
-WINE_CONFIG_PROGRAM(winemine,,[install,installbin])
+WINE_CONFIG_PROGRAM(winemine,,[po,install,installbin])
 WINE_CONFIG_PROGRAM(winepath,,[install,installbin])
 WINE_CONFIG_PROGRAM(winetest)
 WINE_CONFIG_PROGRAM(winevdm,enable_win16,[install])
 WINE_CONFIG_PROGRAM(winhelp.exe16,enable_win16,[install])
-WINE_CONFIG_PROGRAM(winhlp32,,[install])
+WINE_CONFIG_PROGRAM(winhlp32,,[po,install])
 WINE_CONFIG_PROGRAM(winoldap.mod16,enable_win16,[install])
 WINE_CONFIG_PROGRAM(winver,,[install])
 WINE_CONFIG_PROGRAM(wmic,,[install])
-WINE_CONFIG_PROGRAM(wordpad,,[install])
+WINE_CONFIG_PROGRAM(wordpad,,[po,install])
 WINE_CONFIG_PROGRAM(write,,[po,install])
 WINE_CONFIG_PROGRAM(wscript,,[install])
 WINE_CONFIG_PROGRAM(xcopy,,[po,install])
@@ -2930,13 +2930,18 @@ WINE_CONFIG_TOOL(tools/wmc)
 WINE_CONFIG_TOOL(tools/wrc)
 
 AC_SUBST([LINGUAS],["\
+ar \
 bg \
+ca \
 cs \
 da \
 de \
+el \
+en \
 en_US \
 eo \
 es \
+fa \
 fi \
 fr \
 he \
@@ -2954,12 +2959,13 @@ pa \
 pl \
 pt_BR \
 pt_PT \
+rm \
 ro \
 ru \
 sk \
 sl \
-sr_Latn_SP \
-sr_SP \
+sr_RS@cyrillic \
+sr_RS@latin \
 sv \
 te \
 th \