Hello,
I worked on a diff for x11/wxWidgets.
The reason was, that the i18n-catalog files were not created and packaged.
With this diff the catalogs are created and packaged in the
wxWidget-package.
So please test and comment this diff, so it will be commited soon.
Greats Stefan Rinkes
Here`s the diff:
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/wxWidgets/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- Makefile 11 Jun 2009 08:32:42 -0000 1.17
+++ Makefile 26 Jun 2009 09:54:41 -0000
@@ -5,7 +5,7 @@
COMMENT= c++ cross-platform GUI toolkit
DISTNAME= wxWidgets-2.8.7
-PKGNAME= wxWidgets-gtk2-2.8.7p4
+PKGNAME= wxWidgets-gtk2-2.8.7p5
SHARED_LIBS= wx_base 1.0 \
wx_base_net 1.0 \
wx_base_odbc 1.0 \
@@ -80,5 +80,11 @@
.endfor
MAKE_FLAGS= WXUNICODEFLAG=""
+
+post-build:
+ cd ${WRKSRC}/locale && gmake allmo
+
+post-install:
+ cd ${WRKSRC} && gmake locale_install
.include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/wxWidgets/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST 28 Oct 2008 01:22:46 -0000 1.3
+++ pkg/PLIST 26 Jun 2009 09:54:41 -0000
@@ -674,5 +674,68 @@
share/bakefile/presets/wx.bkl
share/bakefile/presets/wx_unix.bkl
share/bakefile/presets/wx_win32.bkl
+share/locale/ca/
+share/locale/ca/LC_MESSAGES/
+share/locale/ca/LC_MESSAGES/wxstd.mo
+share/locale/cs/
+share/locale/cs/LC_MESSAGES/
+share/locale/cs/LC_MESSAGES/wxstd.mo
+share/locale/da/
+share/locale/da/LC_MESSAGES/
+share/locale/da/LC_MESSAGES/wxstd.mo
+share/locale/de/
+share/locale/de/LC_MESSAGES/
+share/locale/de/LC_MESSAGES/wxstd.mo
+share/locale/el/
+share/locale/el/LC_MESSAGES/
+share/locale/el/LC_MESSAGES/wxstd.mo
+share/locale/es/
+share/locale/es/LC_MESSAGES/
+share/locale/es/LC_MESSAGES/wxstd.mo
+share/locale/fi/
+share/locale/fi/LC_MESSAGES/
+share/locale/fi/LC_MESSAGES/wxstd.mo
+share/locale/fr/
+share/locale/fr/LC_MESSAGES/
+share/locale/fr/LC_MESSAGES/wxstd.mo
+share/locale/hu/
+share/locale/hu/LC_MESSAGES/
+share/locale/hu/LC_MESSAGES/wxstd.mo
+share/locale/id/
+share/locale/id/LC_MESSAGES/
+share/locale/id/LC_MESSAGES/wxstd.mo
+share/locale/it/
+share/locale/it/LC_MESSAGES/
+share/locale/it/LC_MESSAGES/wxstd.mo
+share/locale/ja/
+share/locale/ja/LC_MESSAGES/
+share/locale/ja/LC_MESSAGES/wxstd.mo
+share/locale/nl/
+share/locale/nl/LC_MESSAGES/
+share/locale/nl/LC_MESSAGES/wxstd.mo
+share/locale/pl/
+share/locale/pl/LC_MESSAGES/
+share/locale/pl/LC_MESSAGES/wxstd.mo
+share/locale/ru/
+share/locale/ru/LC_MESSAGES/
+share/locale/ru/LC_MESSAGES/wxstd.mo
+share/locale/sl/
+share/locale/sl/LC_MESSAGES/
+share/locale/sl/LC_MESSAGES/wxstd.mo
+share/locale/sv/
+share/locale/sv/LC_MESSAGES/
+share/locale/sv/LC_MESSAGES/wxstd.mo
+share/locale/tr/
+share/locale/tr/LC_MESSAGES/
+share/locale/tr/LC_MESSAGES/wxstd.mo
+share/locale/uk/
+share/locale/uk/LC_MESSAGES/
+share/locale/uk/LC_MESSAGES/wxstd.mo
+share/locale/zh_CN/
+share/locale/zh_CN/LC_MESSAGES/
+share/locale/zh_CN/LC_MESSAGES/wxstd.mo
+share/locale/zh_TW/
+share/locale/zh_TW/LC_MESSAGES/
+share/locale/zh_TW/LC_MESSAGES/wxstd.mo
share/locale/zh/
share/locale/zh/LC_MESSAGES/