aboutsummaryrefslogtreecommitdiff
path: root/games/briquolo
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2004-09-21 21:58:19 +0000
committerThierry Thomas <thierry@FreeBSD.org>2004-09-21 21:58:19 +0000
commit551276e7a510525e9d902d8f4b24cc815f648629 (patch)
tree77859df8b7d90db0a7f0059e0e4f5fa0541095fc /games/briquolo
parent004c344358828a78fd8e12b1f7630adaaf0c8ca1 (diff)
downloadports-551276e7a510525e9d902d8f4b24cc815f648629.tar.gz
ports-551276e7a510525e9d902d8f4b24cc815f648629.zip
Notes
Diffstat (limited to 'games/briquolo')
-rw-r--r--games/briquolo/Makefile4
-rw-r--r--games/briquolo/files/patch-src-MOGL-MOGL_Signal.h82
2 files changed, 82 insertions, 4 deletions
diff --git a/games/briquolo/Makefile b/games/briquolo/Makefile
index f9082f7ecb1b..f004e001b457 100644
--- a/games/briquolo/Makefile
+++ b/games/briquolo/Makefile
@@ -28,10 +28,6 @@ USE_SDL= mixer sdl
.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 502126
-BROKEN= "Does not compile on FreeBSD >= 5.x"
-.endif
-
post-patch:
@${FIND} ${WRKSRC} -name "*.cpp" | ${XARGS} \
${REINPLACE_CMD} -e 's|SDL/|SDL11/|g'
diff --git a/games/briquolo/files/patch-src-MOGL-MOGL_Signal.h b/games/briquolo/files/patch-src-MOGL-MOGL_Signal.h
new file mode 100644
index 000000000000..3458664d455d
--- /dev/null
+++ b/games/briquolo/files/patch-src-MOGL-MOGL_Signal.h
@@ -0,0 +1,82 @@
+--- src/MOGL/MOGL_Signal.h.orig Sat Sep 18 07:21:08 2004
++++ src/MOGL/MOGL_Signal.h Sat Sep 18 07:27:15 2004
+@@ -169,13 +169,13 @@
+ */
+ MOGL_Connexion(TypeClasse * p_Objet, TypeMethode p_Methode)
+ {
+- _Objet=p_Objet;
++ this->_Objet=p_Objet;
+ _Methode=p_Methode;
+ }
+
+ void Emettre(TypeParam1 p_Param1)
+ {
+- (static_cast<TypeClasse*>(_Objet)->*_Methode)(p_Param1);
++ (static_cast<TypeClasse*>(this->_Objet)->*_Methode)(p_Param1);
+ }
+
+ MOGL_ConnexionBaseBase * Dupliquer(MOGL_Action * p_NouvelObjet)
+@@ -264,13 +264,13 @@
+ */
+ MOGL_Connexion(TypeClasse * p_Objet, TypeMethode p_Methode)
+ {
+- _Objet=p_Objet;
++ this->_Objet=p_Objet;
+ _Methode=p_Methode;
+ }
+
+ void Emettre(TypeParam1 p_Param1, TypeParam2 p_Param2)
+ {
+- (static_cast<TypeClasse*>(_Objet)->*_Methode)(p_Param1, p_Param2);
++ (static_cast<TypeClasse*>(this->_Objet)->*_Methode)(p_Param1, p_Param2);
+ }
+
+ MOGL_ConnexionBaseBase * Dupliquer(MOGL_Action * p_NouvelObjet)
+@@ -359,13 +359,13 @@
+ */
+ MOGL_Connexion(TypeClasse * p_Objet, TypeMethode p_Methode)
+ {
+- _Objet=p_Objet;
++ this->_Objet=p_Objet;
+ _Methode=p_Methode;
+ }
+
+ void Emettre(TypeParam1 p_Param1, TypeParam2 p_Param2, TypeParam3 p_Param3)
+ {
+- (static_cast<TypeClasse*>(_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3);
++ (static_cast<TypeClasse*>(this->_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3);
+ }
+
+ MOGL_ConnexionBaseBase * Dupliquer(MOGL_Action * p_NouvelObjet)
+@@ -454,13 +454,13 @@
+ */
+ MOGL_Connexion(TypeClasse * p_Objet, TypeMethode p_Methode)
+ {
+- _Objet=p_Objet;
++ this->_Objet=p_Objet;
+ _Methode=p_Methode;
+ }
+
+ void Emettre(TypeParam1 p_Param1, TypeParam2 p_Param2, TypeParam3 p_Param3, TypeParam4 p_Param4)
+ {
+- (static_cast<TypeClasse*>(_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3, p_Param4);
++ (static_cast<TypeClasse*>(this->_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3, p_Param4);
+ }
+
+ MOGL_ConnexionBaseBase * Dupliquer(MOGL_Action * p_NouvelObjet)
+@@ -549,13 +549,13 @@
+ */
+ MOGL_Connexion(TypeClasse * p_Objet, TypeMethode p_Methode)
+ {
+- _Objet=p_Objet;
++ this->_Objet=p_Objet;
+ _Methode=p_Methode;
+ }
+
+ void Emettre(TypeParam1 p_Param1, TypeParam2 p_Param2, TypeParam3 p_Param3, TypeParam4 p_Param4, TypeParam5 p_Param5)
+ {
+- (static_cast<TypeClasse*>(_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3, p_Param4, p_Param5);
++ (static_cast<TypeClasse*>(this->_Objet)->*_Methode)(p_Param1, p_Param2, p_Param3, p_Param4, p_Param5);
+ }
+
+ MOGL_ConnexionBaseBase * Dupliquer(MOGL_Action * p_NouvelObjet)