|
|
# Distributed under the terms of the GNU General Public License v2 | # Distributed under the terms of the GNU General Public License v2 |
# $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $ | # $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $ |
| |
inherit flag-o-matic |
inherit autotools eutils flag-o-matic |
| |
IUSE="hyperestraier migemo ruby ssl" | IUSE="hyperestraier migemo ruby ssl" |
| |
|
|
DEPEND="${DEPEND} | DEPEND="${DEPEND} |
dev-util/pkgconfig" | dev-util/pkgconfig" |
| |
|
src_unpack() { |
|
unpack ${A} |
|
cd "${S}" |
|
epatch "${FILESDIR}"/${P}-gcc43.patch |
|
AT_M4DIR=macros eautoreconf |
|
} |
|
|
src_compile(){ | src_compile(){ |
local myconf | local myconf |
| |
|
|
|
--- kazehakase-0.5.2/macros/gecko.m4 |
|
@@ -30,7 +30,7 @@ |
|
AM_CXXFLAGS=$_SAVE_AM_CXXFLAGS |
|
fi |
|
|
|
-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" |
|
CXXFLAGS="$AM_CXXFLAGS `$PKG_CONFIG --cflags-only-other $GECKO-xpcom`" |
|
|
|
AC_MSG_RESULT([$CXXFLAGS]) |
|
@@ -136,9 +136,11 @@ |
|
|
|
AC_COMPILE_IFELSE( |
|
[AC_LANG_PROGRAM( |
|
- [[#include <nsIHelperAppLauncherDialog.h>]], |
|
[[nsIHelperAppLauncherDialog *p; |
|
- p->Show (nsnull, nsnull, -1);]] |
|
)], |
|
[AC_DEFINE([MOZ_NSIHELPERAPPLAUNCHERDIALOG_NSPRBOOL_],[1],[Define if nsIHelperAppLauncharDialog uses PRBool]) result=yes], |
|
[result=no]) |