rpms/kazehakase/devel kazehakase-0.5.4-compile.patch, NONE, 1.1 kazehakase.spec, 1.55, 1.56 kazehakase-0.5.3-svn3493_trunk-compile.patch, 1.1, NONE
Mamoru Tasaka (mtasaka)
fedora-extras-commits at redhat.com
Fri Apr 4 17:03:38 UTC 2008
Author: mtasaka
Update of /cvs/extras/rpms/kazehakase/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8752
Modified Files:
kazehakase.spec
Added Files:
kazehakase-0.5.4-compile.patch
Removed Files:
kazehakase-0.5.3-svn3493_trunk-compile.patch
Log Message:
Still not good...
kazehakase-0.5.4-compile.patch:
--- NEW FILE kazehakase-0.5.4-compile.patch ---
--- kazehakase-0.5.4/macros/gecko.m4.compile 2008-03-29 17:20:40.000000000 +0900
+++ kazehakase-0.5.4/macros/gecko.m4 2008-04-05 00:34:36.000000000 +0900
@@ -47,7 +47,7 @@
AC_MSG_CHECKING([[for gecko version]])
-gecko_version=`cat $MOZILLA_INCLUDE_ROOT/mozilla-config.h | grep MOZILLA_VERSION_U | awk '{ print $[3]; }' | tr ".ab+" " "`
+gecko_version=`cat $MOZILLA_INCLUDE_ROOT/mozilla-config.h | grep MOZILLA_VERSION_U | awk '{ print $[3]; }' | tr ".abpr+" " "`
if test -z "$gecko_version"; then
gecko_version="1 9"
fi
--- kazehakase-0.5.4/module/embed/gecko/gtkmozembed/Makefile.am.compile 2008-03-29 17:20:40.000000000 +0900
+++ kazehakase-0.5.4/module/embed/gecko/gtkmozembed/Makefile.am 2008-04-05 00:13:47.000000000 +0900
@@ -61,11 +61,15 @@
LDFLAGS = -R$(MOZILLA_HOME)
+if HAVE_GECKO_1_9
+PROFILEDIRSERVICE_SOURCES=nsProfileDirServiceProvider2.cpp
+else
if HAVE_GECKO_1_8
PROFILEDIRSERVICE_SOURCES=nsProfileDirServiceProvider2.cpp
else
PROFILEDIRSERVICE_SOURCES=nsProfileDirServiceProvider.cpp
endif
+endif
if ENABLE_GTKMOZEMBED
noinst_LTLIBRARIES = libgtkmozembed.la
--- kazehakase-0.5.4/module/embed/gecko/gtkmozembed/nsProfileDirServiceProvider2.cpp.compile 2008-03-29 17:20:40.000000000 +0900
+++ kazehakase-0.5.4/module/embed/gecko/gtkmozembed/nsProfileDirServiceProvider2.cpp 2008-04-05 00:13:47.000000000 +0900
@@ -51,6 +51,8 @@
#include "nsStringAPI.h"
+#include "config.h"
+
typedef nsCString nsPromiseFlatCString;
typedef nsCString nsCAutoString;
@@ -306,6 +308,7 @@
rv = EnsureProfileFileExists(localFile, domainDir);
}
}
+#ifndef HAVE_GECKO_1_9
else if (strcmp(prop, NS_APP_MAIL_50_DIR) == 0) {
rv = domainDir->Clone(getter_AddRefs(localFile));
if (NS_SUCCEEDED(rv))
@@ -326,6 +329,7 @@
if (NS_SUCCEEDED(rv))
rv = localFile->AppendNative(MSG_FOLDER_CACHE_DIR_50_NAME);
}
+#endif
else if (strcmp(prop, NS_APP_STORAGE_50_FILE) == 0) {
rv = domainDir->Clone(getter_AddRefs(localFile));
if (NS_SUCCEEDED(rv))
@@ -518,10 +522,12 @@
(void) directoryService->Undefine(NS_APP_BOOKMARKS_50_FILE);
(void) directoryService->Undefine(NS_APP_DOWNLOADS_50_FILE);
(void) directoryService->Undefine(NS_APP_SEARCH_50_FILE);
+#ifndef HAVE_GECKO_1_9
(void) directoryService->Undefine(NS_APP_MAIL_50_DIR);
(void) directoryService->Undefine(NS_APP_IMAP_MAIL_50_DIR);
(void) directoryService->Undefine(NS_APP_NEWS_50_DIR);
(void) directoryService->Undefine(NS_APP_MESSENGER_FOLDER_CACHE_50_DIR);
+#endif
return NS_OK;
}
--- kazehakase-0.5.4/module/embed/gecko/mozilla.cpp.compile 2008-03-29 17:20:40.000000000 +0900
+++ kazehakase-0.5.4/module/embed/gecko/mozilla.cpp 2008-04-05 00:13:47.000000000 +0900
@@ -51,6 +51,8 @@
#include <nsGenericFactory.h>
#endif
+#include "nsComponentManagerUtils.h"
+
NS_GENERIC_FACTORY_CONSTRUCTOR(KzFilePicker)
NS_GENERIC_FACTORY_CONSTRUCTOR(KzContentHandler)
NS_GENERIC_FACTORY_CONSTRUCTOR(KzMozProgressListener)
Index: kazehakase.spec
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- kazehakase.spec 29 Mar 2008 15:33:20 -0000 1.55
+++ kazehakase.spec 4 Apr 2008 17:02:57 -0000 1.56
@@ -8,18 +8,25 @@
%define support_ruby 1
%define rubyabi 1.8
%define support_webkit 1
-%undefine usesvn
+%undefine usesvn
+%define need_autogen 0
%if 0%{?fedora} == 9
%define Geckover 1.9
#%%define usesvn 1
+%define need_autogen 1
%endif
%if 0%{?fedora} == 8
%define Geckover 1.8.1.13
%endif
%if 0%{?fedora} == 7
%define Geckover 1.8.1.13
+%define need_autogen 1
+%endif
+
+%if 0%{?use_svn} > 0
+%define need_autogen 1
%endif
%define obsolete_plugin_ver 0.4.5-1
@@ -28,7 +35,7 @@
%define svnver 3501_trunk
-%define fedorarel 1
+%define fedorarel 2
%define _release %{fedorarel}%{?usesvn:.svn%svnver}
@@ -46,7 +53,7 @@
Patch0: kazehakase-svn3235-3237-diff.patch.gz
%endif
%if 0%{?fedora} >= 9
-Patch10: kazehakase-0.5.3-svn3493_trunk-compile.patch
+Patch10: kazehakase-0.5.4-compile.patch
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -185,7 +192,7 @@
cd ../..
%endif
-%if 0%{?fedora} < 8 || 0%{?usesvn} > 0
+%if %{need_autogen}
sh autogen.sh
%endif
@@ -209,7 +216,7 @@
%build
# Bugs for WebKit-gtk
-%if %{support_webkit} && ( 0%{?fedora} < 8 )
+%if %{support_webkit} && ( 0%{?fedora} <= 8 )
CFLAGS="$RPM_OPT_FLAGS `pkg-config --cflags gtk+-2.0`"
CXXFLAGS="$RPM_OPT_FLAGS `pkg-config --cflags gtk+-2.0`"
LDFLAGS="$LDFLAGS `pkg-config --libs gtk+-2.0`"
@@ -222,7 +229,9 @@
%endif
--enable-migemo \
%if 0%{?fedora} == 9
+%if 1
--disable-gtkmozembed
+%endif
%else
--with-gecko-engine=firefox
%endif
--- kazehakase-0.5.3-svn3493_trunk-compile.patch DELETED ---
More information about the fedora-extras-commits
mailing list