rpms/epiphany/devel gnome-common.m4, NONE, 1.1 gnome-compiler-flags.m4, NONE, 1.1 epiphany.spec, 1.138, 1.139
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Mar 16 15:51:33 UTC 2007
- Previous message (by thread): rpms/bsh/devel .cvsignore, 1.3, 1.4 bsh.spec, 1.11, 1.12 sources, 1.2, 1.3
- Next message (by thread): rpms/epiphany/devel epiphany-2.18.0-lookup-64-bit-plugins.patch, NONE, 1.1 epiphany.spec, 1.139, 1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: bnocera
Update of /cvs/dist/rpms/epiphany/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv10753
Modified Files:
epiphany.spec
Added Files:
gnome-common.m4 gnome-compiler-flags.m4
Log Message:
* Fri Mar 16 2007 - Bastien Nocera <bnocera at redhat.com> 2.18.0-2
- Have ephy pick up on the 64-bit plugins (#204547)
--- NEW FILE gnome-common.m4 ---
# gnome-common.m4
#
dnl GNOME_COMMON_INIT
AC_DEFUN([GNOME_COMMON_INIT],
[
dnl this macro should come after AC_CONFIG_MACRO_DIR
AC_BEFORE([AC_CONFIG_MACRO_DIR], [$0])
dnl ensure that when the Automake generated makefile calls aclocal,
dnl it honours the $ACLOCAL_FLAGS environment variable
ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}"
if test -n "$ac_macro_dir"; then
ACLOCAL_AMFLAGS="-I $ac_macro_dir $ACLOCAL_AMFLAGS"
fi
AC_SUBST([ACLOCAL_AMFLAGS])
])
AC_DEFUN([GNOME_DEBUG_CHECK],
[
AC_ARG_ENABLE([debug],
AC_HELP_STRING([--enable-debug],
[turn on debugging]),,
[enable_debug=no])
if test x$enable_debug = xyes ; then
AC_DEFINE(GNOME_ENABLE_DEBUG, 1,
[Enable additional debugging at the expense of performance and size])
fi
])
dnl GNOME_MAINTAINER_MODE_DEFINES ()
dnl define DISABLE_DEPRECATED
dnl
AC_DEFUN([GNOME_MAINTAINER_MODE_DEFINES],
[
AC_REQUIRE([AM_MAINTAINER_MODE])
if test $USE_MAINTAINER_MODE = yes; then
DISABLE_DEPRECATED="-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DBONOBO_DISABLE_DEPRECATED"
else
DISABLE_DEPRECATED=""
fi
AC_SUBST(DISABLE_DEPRECATED)
])
--- NEW FILE gnome-compiler-flags.m4 ---
dnl GNOME_COMPILE_WARNINGS
dnl Turn on many useful compiler warnings
dnl For now, only works on GCC
AC_DEFUN([GNOME_COMPILE_WARNINGS],[
dnl ******************************
dnl More compiler warnings
dnl ******************************
AC_ARG_ENABLE(compile-warnings,
AC_HELP_STRING([--enable-compile-warnings=@<:@no/minimum/yes/maximum/error@:>@],
[Turn on compiler warnings]),,
[enable_compile_warnings="m4_default([$1],[yes])"])
warnCFLAGS=
if test "x$GCC" != xyes; then
enable_compile_warnings=no
fi
warning_flags=
realsave_CFLAGS="$CFLAGS"
case "$enable_compile_warnings" in
no)
warning_flags=
;;
minimum)
warning_flags="-Wall"
;;
yes)
warning_flags="-Wall -Wmissing-prototypes"
;;
maximum|error)
warning_flags="-Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith"
CFLAGS="$warning_flags $CFLAGS"
for option in -Wno-sign-compare; do
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS $option"
AC_MSG_CHECKING([whether gcc understands $option])
AC_TRY_COMPILE([], [],
has_option=yes,
has_option=no,)
CFLAGS="$SAVE_CFLAGS"
AC_MSG_RESULT($has_option)
if test $has_option = yes; then
warning_flags="$warning_flags $option"
fi
unset has_option
unset SAVE_CFLAGS
done
unset option
if test "$enable_compile_warnings" = "error" ; then
warning_flags="$warning_flags -Werror"
fi
;;
*)
AC_MSG_ERROR(Unknown argument '$enable_compile_warnings' to --enable-compile-warnings)
;;
esac
CFLAGS="$realsave_CFLAGS"
AC_MSG_CHECKING(what warning flags to pass to the C compiler)
AC_MSG_RESULT($warning_flags)
AC_ARG_ENABLE(iso-c,
AC_HELP_STRING([--enable-iso-c],
[Try to warn if code is not ISO C ]),,
[enable_iso_c=no])
AC_MSG_CHECKING(what language compliance flags to pass to the C compiler)
complCFLAGS=
if test "x$enable_iso_c" != "xno"; then
if test "x$GCC" = "xyes"; then
case " $CFLAGS " in
*[\ \ ]-ansi[\ \ ]*) ;;
*) complCFLAGS="$complCFLAGS -ansi" ;;
esac
case " $CFLAGS " in
*[\ \ ]-pedantic[\ \ ]*) ;;
*) complCFLAGS="$complCFLAGS -pedantic" ;;
esac
fi
fi
AC_MSG_RESULT($complCFLAGS)
WARN_CFLAGS="$warning_flags $complCFLAGS"
AC_SUBST(WARN_CFLAGS)
])
dnl For C++, do basically the same thing.
AC_DEFUN([GNOME_CXX_WARNINGS],[
AC_ARG_ENABLE(cxx-warnings,
AC_HELP_STRING([--enable-cxx-warnings=@<:@no/minimum/yes@:>@]
[Turn on compiler warnings.]),,
[enable_cxx_warnings="m4_default([$1],[minimum])"])
AC_MSG_CHECKING(what warning flags to pass to the C++ compiler)
warnCXXFLAGS=
if test "x$GCC" != xyes; then
enable_compile_warnings=no
fi
if test "x$enable_cxx_warnings" != "xno"; then
if test "x$GCC" = "xyes"; then
case " $CXXFLAGS " in
*[\ \ ]-Wall[\ \ ]*) ;;
*) warnCXXFLAGS="-Wall -Wno-unused" ;;
esac
## -W is not all that useful. And it cannot be controlled
## with individual -Wno-xxx flags, unlike -Wall
if test "x$enable_cxx_warnings" = "xyes"; then
warnCXXFLAGS="$warnCXXFLAGS -Wshadow -Woverloaded-virtual"
fi
fi
fi
AC_MSG_RESULT($warnCXXFLAGS)
AC_ARG_ENABLE(iso-cxx,
AC_HELP_STRING([--enable-iso-cxx],
[Try to warn if code is not ISO C++ ]),,
[enable_iso_cxx=no])
AC_MSG_CHECKING(what language compliance flags to pass to the C++ compiler)
complCXXFLAGS=
if test "x$enable_iso_cxx" != "xno"; then
if test "x$GCC" = "xyes"; then
case " $CXXFLAGS " in
*[\ \ ]-ansi[\ \ ]*) ;;
*) complCXXFLAGS="$complCXXFLAGS -ansi" ;;
esac
case " $CXXFLAGS " in
*[\ \ ]-pedantic[\ \ ]*) ;;
*) complCXXFLAGS="$complCXXFLAGS -pedantic" ;;
esac
fi
fi
AC_MSG_RESULT($complCXXFLAGS)
WARN_CXXFLAGS="$CXXFLAGS $warnCXXFLAGS $complCXXFLAGS"
AC_SUBST(WARN_CXXFLAGS)
])
Index: epiphany.spec
===================================================================
RCS file: /cvs/dist/rpms/epiphany/devel/epiphany.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -r1.138 -r1.139
--- epiphany.spec 13 Mar 2007 17:43:20 -0000 1.138
+++ epiphany.spec 16 Mar 2007 15:51:31 -0000 1.139
@@ -9,7 +9,7 @@
Summary: GNOME web browser based on the Mozilla rendering engine
Name: epiphany
Version: 2.18.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPL
Group: Applications/Internet
URL: http://www.gnome.org/projects/epiphany/
@@ -39,6 +39,10 @@
BuildRequires: startup-notification-devel
BuildRequires: gettext-devel
BuildRequires: perl(XML::Parser)
+# For patch2
+BuildRequires: automake autoconf libtool
+Source1: gnome-common.m4
+Source2: gnome-compiler-flags.m4
%ifnarch s390 s390x
BuildRequires: NetworkManager-devel
%endif
@@ -47,6 +51,7 @@
# Patches
Patch0: epiphany-1.0.1-home-page.patch
Patch1: epiphany-2.17.3-use-pango.patch
+Patch2: epiphany-2.16.3-lookup-64-bit-plugins.patch
%description
epiphany is a simple GNOME web browser based on the Mozilla rendering
@@ -83,12 +88,16 @@
%patch0 -p1 -b .homepage
%patch1 -p1 -b .use-pango
+%patch2 -p0 -b .use-64-bit-plugins
%build
%ifnarch s390 s390x
%define enable_nm --enable-network-manager
%endif
+cp -a %{SOURCE1} %{SOURCE2} m4/
+autoreconf
+
%configure --disable-scrollkeeper --enable-zeroconf --enable-python %{enable_nm}
make %{?_smp_mflags}
@@ -176,6 +185,9 @@
%{_datadir}/pygtk/2.0/defs/epiphany.defs
%changelog
+* Fri Mar 16 2007 - Bastien Nocera <bnocera at redhat.com> 2.18.0-2
+- Have ephy pick up on the 64-bit plugins (#204547)
+
* Tue Feb 27 2007 Matthias Clasen <mclasen at redhat.com> 2.17.92-1
- Update to 2.17.92
- Previous message (by thread): rpms/bsh/devel .cvsignore, 1.3, 1.4 bsh.spec, 1.11, 1.12 sources, 1.2, 1.3
- Next message (by thread): rpms/epiphany/devel epiphany-2.18.0-lookup-64-bit-plugins.patch, NONE, 1.1 epiphany.spec, 1.139, 1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list