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

Reply via email to