aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/gbrainy/Makefile4
-rw-r--r--games/gbrainy/distinfo4
-rw-r--r--games/gbrainy/files/patch-CSharpCompiler.cs14
-rw-r--r--games/gbrainy/pkg-plist6
4 files changed, 23 insertions, 5 deletions
diff --git a/games/gbrainy/Makefile b/games/gbrainy/Makefile
index 4cfd3e8f2622..24c21a6b4408 100644
--- a/games/gbrainy/Makefile
+++ b/games/gbrainy/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= gbrainy
-PORTVERSION= 2.1.1
+PORTVERSION= 2.1.3
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= http://gent.softcatala.org/jmas/gbrainy/
@@ -21,8 +21,6 @@ BUILD_DEPENDS= mautil:${PORTSDIR}/devel/mono-addins \
${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
RUN_DEPENDS:= ${BUILD_DEPENDS}
-BROKEN= does not build
-
USE_GNOME= desktopfileutils gnomehack gtksharp20 gnomesharp20
USE_GMAKE= yes
USE_GETTEXT= yes
diff --git a/games/gbrainy/distinfo b/games/gbrainy/distinfo
index 5a937c186549..8b2c50bba31d 100644
--- a/games/gbrainy/distinfo
+++ b/games/gbrainy/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gbrainy-2.1.1.tar.gz) = 5f5c9967caed225aa0cf9d696599a749936d18b99242813c8655d2a3dd05ffeb
-SIZE (gbrainy-2.1.1.tar.gz) = 2495450
+SHA256 (gbrainy-2.1.3.tar.gz) = c4c77fd88f84499870f532b21c5933e099680b76d939f703a43755d6b3d1515a
+SIZE (gbrainy-2.1.3.tar.gz) = 2622218
diff --git a/games/gbrainy/files/patch-CSharpCompiler.cs b/games/gbrainy/files/patch-CSharpCompiler.cs
new file mode 100644
index 000000000000..8ec11da1c264
--- /dev/null
+++ b/games/gbrainy/files/patch-CSharpCompiler.cs
@@ -0,0 +1,14 @@
+--- src/Core/Libraries/CSharpCompiler.cs.orig 2012-05-23 16:50:05.000000000 +0800
++++ src/Core/Libraries/CSharpCompiler.cs 2012-05-24 08:50:05.000000000 +0800
+@@ -44,10 +44,7 @@
+
+ public CSharpCompiler ()
+ {
+- CompilerSettings settings = new CompilerSettings ();
+- Report report = new Report (new NullReportPrinter ());
+-
+- evaluator = new Evaluator (settings, report);
++ evaluator = new Evaluator (new CompilerContext (new CompilerSettings (), new NullReportPrinter ()));
+ }
+
+ public void EvaluateCode (string code)
diff --git a/games/gbrainy/pkg-plist b/games/gbrainy/pkg-plist
index 1bb7e408eb37..57331d663a26 100644
--- a/games/gbrainy/pkg-plist
+++ b/games/gbrainy/pkg-plist
@@ -467,6 +467,7 @@ share/locale/hu/LC_MESSAGES/gbrainy.mo
share/locale/id/LC_MESSAGES/gbrainy.mo
share/locale/it/LC_MESSAGES/gbrainy.mo
share/locale/ko/LC_MESSAGES/gbrainy.mo
+share/locale/lv/LC_MESSAGES/gbrainy.mo
share/locale/nb/LC_MESSAGES/gbrainy.mo
share/locale/nl/LC_MESSAGES/gbrainy.mo
share/locale/pl/LC_MESSAGES/gbrainy.mo
@@ -482,6 +483,7 @@ share/locale/sv/LC_MESSAGES/gbrainy.mo
share/locale/te/LC_MESSAGES/gbrainy.mo
share/locale/th/LC_MESSAGES/gbrainy.mo
share/locale/tr/LC_MESSAGES/gbrainy.mo
+share/locale/ug/LC_MESSAGES/gbrainy.mo
share/locale/vi/LC_MESSAGES/gbrainy.mo
share/locale/zh_CN/LC_MESSAGES/gbrainy.mo
share/locale/zh_HK/LC_MESSAGES/gbrainy.mo
@@ -498,6 +500,8 @@ share/pixmaps/gbrainy48.png
@dirrmtry share/locale/zh_CN
@dirrmtry share/locale/vi/LC_MESSAGES
@dirrmtry share/locale/vi
+@dirrmtry share/locale/ug/LC_MESSAGES
+@dirrmtry share/locale/ug
@dirrmtry share/locale/tr/LC_MESSAGES
@dirrmtry share/locale/tr
@dirrmtry share/locale/th/LC_MESSAGES
@@ -524,6 +528,8 @@ share/pixmaps/gbrainy48.png
@dirrmtry share/locale/pl
@dirrmtry share/locale/nl/LC_MESSAGES
@dirrmtry share/locale/nl
+@dirrmtry share/locale/lv/LC_MESSAGES
+@dirrmtry share/locale/lv
@dirrmtry share/locale/nb/LC_MESSAGES
@dirrmtry share/locale/nb
@dirrmtry share/locale/ko/LC_MESSAGES