rpms/planner/devel planner.spec,1.80,1.81
Caolan McNamara
caolanm at fedoraproject.org
Thu Jan 21 11:38:06 UTC 2010
Author: caolanm
Update of /cvs/pkgs/rpms/planner/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28138
Modified Files:
planner.spec
Log Message:
Resolves: rhbz#557211 evolution is (currently) excluded from s390/s390x
Index: planner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/planner/devel/planner.spec,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -p -r1.80 -r1.81
--- planner.spec 14 Jan 2010 13:41:21 -0000 1.80
+++ planner.spec 21 Jan 2010 11:38:06 -0000 1.81
@@ -1,7 +1,13 @@
+%ifarch s390 s390x
+%define build_eds_backend 0
+%else
+%define build_eds_backend 1
+%endif
+
Summary: A graphical project management tool
Name: planner
Version: 0.14.4
-Release: 15%{?dist}
+Release: 16%{?dist}
License: GPLv2+
Group: Applications/Productivity
URL: http://live.gnome.org/Planner
@@ -11,9 +17,11 @@ BuildRequires: gtk2-devel >= 2.2.0, libg
BuildRequires: libglade2-devel >= 2.0.0, gnome-vfs2-devel >= 2.0.2
BuildRequires: libgnomeprintui22-devel >= 2.2.0, libxml2-devel >= 2.5.4
BuildRequires: libxslt-devel >= 1.0.27, libgsf-devel, gtk-doc, pygtk2-devel
-BuildRequires: scrollkeeper, glib2-devel, evolution-data-server
-BuildRequires: evolution-data-server-devel >= 1.9.1, evolution-devel >= 2.9.1
-BuildRequires: python-devel, intltool, autoconf, automake, libtool
+BuildRequires: scrollkeeper, glib2-devel, python-devel, intltool, autoconf
+BuildRequires: automake, libtool, evolution-data-server-devel >= 1.9.1
+%if %{build_eds_backend}
+BuildRequires: evolution-devel >= 2.9.1
+%endif
Requires: shared-mime-info
Requires(post): %{_bindir}/scrollkeeper-update
Requires(postun): %{_bindir}/scrollkeeper-update
@@ -77,7 +85,12 @@ This package provides a plugin to integr
%build
rm -rf libegg
autoreconf -f -i
-%configure --enable-python --disable-gtk-doc --disable-dotnet --disable-update-mimedb --enable-eds --enable-eds-backend --disable-static
+%if %{build_eds_backend}
+%define eds_backend_flags --enable-eds-backend
+%else
+%define eds_backend_flags --disable-eds-backend
+%endif
+%configure --enable-python --disable-gtk-doc --disable-dotnet --disable-update-mimedb %{eds_backend_flags} --enable-eds --disable-static
make # %{?_smp_mflags} not parallel build safe
%install
@@ -98,11 +111,13 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}
rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution-data-server-1.2/extensions/*.la
rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution/*/plugins/*.la
+%if %{build_eds_backend}
pushd $RPM_BUILD_ROOT/%{_libdir}/evolution-data-server-1.2/extensions
rm -f libecalbackendplanner.so
rm -f libecalbackendplanner.so.0
mv -f libecalbackendplanner.so.0.0.0 libecalbackendplanner.so
popd
+%endif
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/XMLnamespaces
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/globs
@@ -155,13 +170,12 @@ rm -rf $RPM_BUILD_ROOT
%files eds
%defattr(-,root,root,-)
-%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libeds-plugin.so
-%dir %{_libdir}/evolution-data-server-1.2
-%dir %{_libdir}/evolution-data-server-1.2/extensions
+%if %{build_eds_backend}
%{_libdir}/evolution-data-server-1.2/extensions/libecalbackendplanner.so
%{_libdir}/evolution/*/plugins/liborg-gnome-planner-source.so
%{_libdir}/evolution/*/plugins/org-gnome-planner-source.eplug
+%endif
%files devel
%defattr(-,root,root)
@@ -171,6 +185,11 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*
%changelog
+* Thu Jan 21 2010 Caolán McNamara <caolanm at redhat.com> - 0.14.4-16
+- Resolves: rhbz#557211 evolution is (currently) excluded from
+ s390/s390x (though evo can be built on s390/s390x, so this
+ can be reenabled if evo reappears)
+
* Thu Jan 14 2010 Caolán McNamara <caolanm at redhat.com> - 0.14.4-15
- rebuild for libedata-cal-1.2.so.6
More information about the scm-commits
mailing list