- Update to 2.9.3
- Configure with scrollkeeper disabled. - Ship our own icons from gnome-icon-theme. - Add patch for RH bug #215695 (crashes w/o mail accounts). - Add patch for RH bug #216537 (viewing attachments). - Add patch for GNOME bug #350253 (ship our own icons). - Add patch for GNOME bug #382431 (implicit function declaration). - Revise patch for GNOME bug #360946 (improved "about" dialog). - Remove patch for GNOME bug #357970 (fixed upstream).
This commit is contained in:
parent
293861cfed
commit
78a6160ab1
@ -1 +1,6 @@
|
|||||||
evolution-2.9.3.tar.bz2
|
evolution-2.9.3.tar.bz2
|
||||||
|
evolution16.png
|
||||||
|
evolution22.png
|
||||||
|
evolution24.png
|
||||||
|
evolution32.png
|
||||||
|
evolution.svg
|
||||||
|
@ -50,6 +50,11 @@ Summary: GNOME's next-generation groupware suite
|
|||||||
URL: http://www.gnome.org/projects/evolution/
|
URL: http://www.gnome.org/projects/evolution/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
|
Source1: evolution16.png
|
||||||
|
Source2: evolution22.png
|
||||||
|
Source3: evolution24.png
|
||||||
|
Source4: evolution32.png
|
||||||
|
Source5: evolution.svg
|
||||||
|
|
||||||
### Patches ###
|
### Patches ###
|
||||||
|
|
||||||
@ -143,6 +148,15 @@ Patch37: evolution-2.9.2-optional-participant.patch
|
|||||||
# GNOME bug #382431
|
# GNOME bug #382431
|
||||||
Patch38: evolution-2.9.3-implicit-function-declaration.patch
|
Patch38: evolution-2.9.3-implicit-function-declaration.patch
|
||||||
|
|
||||||
|
# RH bug #215695 / GNOME bug #383027
|
||||||
|
Patch39: evolution-2.9.3-dont-assume-default-account.patch
|
||||||
|
|
||||||
|
# RH bug #216537 / GNOME bug #383047
|
||||||
|
Patch40: evolution-2.9.3-view-attachment-uri.patch
|
||||||
|
|
||||||
|
# GNOME bug #350253
|
||||||
|
Patch41: evolution-2.9.3-adopt-icons.patch
|
||||||
|
|
||||||
## Dependencies ###
|
## Dependencies ###
|
||||||
|
|
||||||
Requires: ORBit2 >= %{orbit2_version}
|
Requires: ORBit2 >= %{orbit2_version}
|
||||||
@ -283,11 +297,24 @@ Development files needed for building things which link against evolution.
|
|||||||
%patch36 -p1 -b .pilot-link-0.12
|
%patch36 -p1 -b .pilot-link-0.12
|
||||||
%patch37 -p1 -b .optional-participant
|
%patch37 -p1 -b .optional-participant
|
||||||
%patch38 -p1 -b .implicit-function-declaration
|
%patch38 -p1 -b .implicit-function-declaration
|
||||||
|
%patch39 -p1 -b .dont-assume-default-account
|
||||||
|
%patch40 -p1 -b .view-attachment-uri
|
||||||
|
%patch41 -p1 -b .adopt-icons
|
||||||
|
|
||||||
mkdir -p krb5-fakeprefix/include
|
mkdir -p krb5-fakeprefix/include
|
||||||
mkdir -p krb5-fakeprefix/lib
|
mkdir -p krb5-fakeprefix/lib
|
||||||
mkdir -p krb5-fakeprefix/%{_lib}
|
mkdir -p krb5-fakeprefix/%{_lib}
|
||||||
|
|
||||||
|
# GNOME bug #350253
|
||||||
|
cd art
|
||||||
|
mkdir 16x16; cp %{SOURCE1} 16x16/evolution.png
|
||||||
|
mkdir 22x22; cp %{SOURCE2} 22x22/evolution.png
|
||||||
|
mkdir 24x24; cp %{SOURCE3} 24x24/evolution.png
|
||||||
|
mkdir 32x32; cp %{SOURCE4} 32x32/evolution.png
|
||||||
|
mkdir scalable; cp %{SOURCE5} scalable/evolution.svg
|
||||||
|
rm about-box.png bcg.png evolution.png monkey-16.png
|
||||||
|
cd -
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# define all of our flags, this is kind of ugly :(
|
# define all of our flags, this is kind of ugly :(
|
||||||
%if %{ldap_support}
|
%if %{ldap_support}
|
||||||
@ -366,6 +393,7 @@ intltoolize --force
|
|||||||
autoconf
|
autoconf
|
||||||
|
|
||||||
%configure \
|
%configure \
|
||||||
|
--disable-scrollkeeper \
|
||||||
--enable-gtk-doc \
|
--enable-gtk-doc \
|
||||||
--enable-ipv6 \
|
--enable-ipv6 \
|
||||||
--enable-file-locking=fcntl --enable-dot-locking=no \
|
--enable-file-locking=fcntl --enable-dot-locking=no \
|
||||||
@ -434,11 +462,11 @@ SCHEMAS="apps-evolution-mail-prompts-checkdefault-%{evo_major}.schemas apps_evol
|
|||||||
for S in $SCHEMAS; do
|
for S in $SCHEMAS; do
|
||||||
gconftool-2 --makefile-install-rule /etc/gconf/schemas/$S > /dev/null
|
gconftool-2 --makefile-install-rule /etc/gconf/schemas/$S > /dev/null
|
||||||
done
|
done
|
||||||
scrollkeeper-update
|
scrollkeeper-update -q
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
scrollkeeper-update
|
scrollkeeper-update -q
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -468,6 +496,13 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/gnome/help/evolution
|
%{_datadir}/gnome/help/evolution
|
||||||
%{_datadir}/omf/evolution
|
%{_datadir}/omf/evolution
|
||||||
|
|
||||||
|
# Icons:
|
||||||
|
%{_datadir}/icons/hicolor/16x16/apps/evolution.png
|
||||||
|
%{_datadir}/icons/hicolor/22x22/apps/evolution.png
|
||||||
|
%{_datadir}/icons/hicolor/24x24/apps/evolution.png
|
||||||
|
%{_datadir}/icons/hicolor/32x32/apps/evolution.png
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/evolution.svg
|
||||||
|
|
||||||
# IDL files (should this be in devel subpackage?)
|
# IDL files (should this be in devel subpackage?)
|
||||||
%{_datadir}/idl/evolution-%{evo_major}
|
%{_datadir}/idl/evolution-%{evo_major}
|
||||||
|
|
||||||
@ -476,8 +511,6 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%dir %{_datadir}/evolution
|
%dir %{_datadir}/evolution
|
||||||
%{_datadir}/evolution/%{evo_major}
|
%{_datadir}/evolution/%{evo_major}
|
||||||
|
|
||||||
%{_datadir}/pixmaps/evolution-%{evo_major}.png
|
|
||||||
|
|
||||||
# Bonobo components:
|
# Bonobo components:
|
||||||
%{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook_%{evo_major}.server
|
%{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook_%{evo_major}.server
|
||||||
%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar_%{evo_major}.server
|
%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar_%{evo_major}.server
|
||||||
@ -685,9 +718,15 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_libdir}/evolution/%{evo_major}/libmenus.so
|
%{_libdir}/evolution/%{evo_major}/libmenus.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Dec 04 2006 Matthew Barnes <mbarnes@redhat.com> - 2.9.3-1.fc7
|
* Thu Dec 07 2006 Matthew Barnes <mbarnes@redhat.com> - 2.9.3-1.fc7
|
||||||
- Update to 2.9.3
|
- Update to 2.9.3
|
||||||
|
- Configure with scrollkeeper disabled.
|
||||||
|
- Ship our own icons from gnome-icon-theme.
|
||||||
|
- Add patch for RH bug #215695 (crashes w/o mail accounts).
|
||||||
|
- Add patch for RH bug #216537 (viewing attachments).
|
||||||
|
- Add patch for GNOME bug #350253 (ship our own icons).
|
||||||
- Add patch for GNOME bug #382431 (implicit function declaration).
|
- Add patch for GNOME bug #382431 (implicit function declaration).
|
||||||
|
- Revise patch for GNOME bug #360946 (improved "about" dialog).
|
||||||
- Remove patch for GNOME bug #357970 (fixed upstream).
|
- Remove patch for GNOME bug #357970 (fixed upstream).
|
||||||
|
|
||||||
* Tue Nov 28 2006 Matthew Barnes <mbarnes@redhat.com> - 2.9.2-3.fc7
|
* Tue Nov 28 2006 Matthew Barnes <mbarnes@redhat.com> - 2.9.2-3.fc7
|
||||||
|
5
sources
5
sources
@ -1 +1,6 @@
|
|||||||
03c29ef09dbd1b04623f736cbd8e14a7 evolution-2.9.3.tar.bz2
|
03c29ef09dbd1b04623f736cbd8e14a7 evolution-2.9.3.tar.bz2
|
||||||
|
4737f9b111e5e4b2fccc9e9b464c4b01 evolution16.png
|
||||||
|
de663fa442d61f53dc058dd20c77da8e evolution22.png
|
||||||
|
d33896d33b5db2201e051664e96b1100 evolution24.png
|
||||||
|
2fa4ce12c94153aca9af465e1a1819c8 evolution32.png
|
||||||
|
e85874e8d480a9c82bc155da396a54e4 evolution.svg
|
||||||
|
Loading…
Reference in New Issue
Block a user