2009/6/26 Stefan Rinkes <[email protected]>:
> 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/
>
Hello,
attached you find a refactored diff.
ok?
Greets
Stefan Rinkes
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 10 Aug 2009 15:30:08 -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 && ${MAKE_PROGRAM} allmo
+
+post-install:
+ cd ${WRKSRC} && ${MAKE_PROGRAM} 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 10 Aug 2009 15:30:08 -0000
@@ -674,5 +674,27 @@
share/bakefile/presets/wx.bkl
share/bakefile/presets/wx_unix.bkl
share/bakefile/presets/wx_win32.bkl
+share/locale/ca/LC_MESSAGES/wxstd.mo
+share/locale/cs/LC_MESSAGES/wxstd.mo
+share/locale/da/LC_MESSAGES/wxstd.mo
+share/locale/de/LC_MESSAGES/wxstd.mo
+share/locale/el/LC_MESSAGES/wxstd.mo
+share/locale/es/LC_MESSAGES/wxstd.mo
+share/locale/fi/LC_MESSAGES/wxstd.mo
+share/locale/fr/LC_MESSAGES/wxstd.mo
+share/locale/hu/LC_MESSAGES/wxstd.mo
+share/locale/id/LC_MESSAGES/wxstd.mo
+share/locale/it/LC_MESSAGES/wxmsw.mo
+share/locale/it/LC_MESSAGES/wxstd.mo
+share/locale/ja/LC_MESSAGES/wxstd.mo
+share/locale/nl/LC_MESSAGES/wxstd.mo
+share/locale/pl/LC_MESSAGES/wxstd.mo
+share/locale/ru/LC_MESSAGES/wxstd.mo
+share/locale/sl/LC_MESSAGES/wxstd.mo
+share/locale/sv/LC_MESSAGES/wxstd.mo
+share/locale/tr/LC_MESSAGES/wxstd.mo
+share/locale/uk/LC_MESSAGES/wxstd.mo
share/locale/zh/
share/locale/zh/LC_MESSAGES/
+share/locale/zh_CN/LC_MESSAGES/wxstd.mo
+share/locale/zh_TW/LC_MESSAGES/wxstd.mo