Line
Link Here
|
0 |
-- kazehakase-0.5.2.ebuild |
0 |
++ kazehakase-0.5.2.ebuild |
Lines 2-8
Link Here
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $ |
4 |
|
4 |
|
5 |
inherit flag-o-matic |
5 |
inherit autotools eutils flag-o-matic |
6 |
|
6 |
|
7 |
IUSE="hyperestraier migemo ruby ssl" |
7 |
IUSE="hyperestraier migemo ruby ssl" |
8 |
|
8 |
|
Lines 31-36
Link Here
|
31 |
DEPEND="${DEPEND} |
31 |
DEPEND="${DEPEND} |
32 |
dev-util/pkgconfig" |
32 |
dev-util/pkgconfig" |
33 |
|
33 |
|
|
|
34 |
src_unpack() { |
35 |
unpack ${A} |
36 |
cd "${S}" |
37 |
epatch "${FILESDIR}"/${P}-gcc43.patch |
38 |
AT_M4DIR=macros eautoreconf |
39 |
} |
40 |
|
34 |
src_compile(){ |
41 |
src_compile(){ |
35 |
local myconf |
42 |
local myconf |
36 |
|
43 |
|
37 |
-- /dev/null |
44 |
++ files/kazehakase-0.5.2-gcc43.patch |
Line 0
Link Here
|
|
|
1 |
--- kazehakase-0.5.2/macros/gecko.m4 |
2 |
+++ kazehakase-0.5.2/macros/gecko.m4 |
3 |
@@ -30,7 +30,7 @@ |
4 |
AM_CXXFLAGS=$_SAVE_AM_CXXFLAGS |
5 |
fi |
6 |
|
7 |
-CPPFLAGS="-I$MOZILLA_INCLUDE_ROOT -I$MOZILLA_INCLUDE_ROOT/widget -I$MOZILLA_INCLUDE_ROOT/layout -I$MOZILLA_INCLUDE_ROOT/helperAppDlg -I$MOZILLA_INCLUDE_ROOT/dom -I$MOZILLA_INCLUDE_ROOT/exthandler -I$MOZILLA_INCLUDE_ROOT/pipnss -I$MOZILLA_INCLUDE_ROOT/necko -I$MOZILLA_INCLUDE_ROOT/gfx -I$MOZILLA_INCLUDE_ROOT/content -I$MOZILLA_INCLUDE_ROOT/locale -I$MOZILLA_INCLUDE_ROOT/docshell -I$MOZILLA_INCLUDE_ROOT/mimetype -I$MOZILLA_INCLUDE_ROOT/nkcache `$PKG_CONFIG --cflags-only-I $GECKO-xpcom` -Wconversion -Wsign-compare -Werror" |
8 |
+CPPFLAGS="-I$MOZILLA_INCLUDE_ROOT -I$MOZILLA_INCLUDE_ROOT/widget -I$MOZILLA_INCLUDE_ROOT/layout -I$MOZILLA_INCLUDE_ROOT/helperAppDlg -I$MOZILLA_INCLUDE_ROOT/dom -I$MOZILLA_INCLUDE_ROOT/exthandler -I$MOZILLA_INCLUDE_ROOT/pipnss -I$MOZILLA_INCLUDE_ROOT/necko -I$MOZILLA_INCLUDE_ROOT/gfx -I$MOZILLA_INCLUDE_ROOT/content -I$MOZILLA_INCLUDE_ROOT/locale -I$MOZILLA_INCLUDE_ROOT/docshell -I$MOZILLA_INCLUDE_ROOT/mimetype -I$MOZILLA_INCLUDE_ROOT/nkcache `$PKG_CONFIG --cflags-only-I $GECKO-xpcom`" |
9 |
CXXFLAGS="$AM_CXXFLAGS `$PKG_CONFIG --cflags-only-other $GECKO-xpcom`" |
10 |
|
11 |
AC_MSG_RESULT([$CXXFLAGS]) |
12 |
@@ -136,9 +136,11 @@ |
13 |
|
14 |
AC_COMPILE_IFELSE( |
15 |
[AC_LANG_PROGRAM( |
16 |
- [[#include <nsIHelperAppLauncherDialog.h>]], |
17 |
+ [[#include <nsIHelperAppLauncherDialog.h> |
18 |
+ class convert { private: operator PRUint32(); public: operator PRBool(); };]], |
19 |
[[nsIHelperAppLauncherDialog *p; |
20 |
- p->Show (nsnull, nsnull, -1);]] |
21 |
+ convert *c; |
22 |
+ p->Show(nsnull, nsnull, *c);]] |
23 |
)], |
24 |
[AC_DEFINE([MOZ_NSIHELPERAPPLAUNCHERDIALOG_NSPRBOOL_],[1],[Define if nsIHelperAppLauncharDialog uses PRBool]) result=yes], |
25 |
[result=no]) |