[evolution-ews] Initial packaging of evolution-ews for f17.

Matthew Barnes mbarnes at fedoraproject.org
Mon Nov 7 17:58:22 UTC 2011


commit 3a60f1c6da46830687fe82f3c58bfb9cb8f6b7a8
Author: Matthew Barnes <mbarnes at redhat.com>
Date:   Mon Nov 7 12:57:55 2011 -0500

    Initial packaging of evolution-ews for f17.

 .gitignore         |    1 +
 evolution-ews.spec |   66 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources            |    1 +
 3 files changed, 68 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..945d515 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/evolution-ews-3.3.1.tar.xz
diff --git a/evolution-ews.spec b/evolution-ews.spec
new file mode 100644
index 0000000..a72f235
--- /dev/null
+++ b/evolution-ews.spec
@@ -0,0 +1,66 @@
+%global evo_base_version 3.2
+
+Name: evolution-ews
+Version: 3.2.1
+Release: 1%{?dist}
+Group: Applications/Productivity
+Summary: Evolution extension for Exchange Web Services
+License: LGPLv2
+URL: http://projects.gnome.org/evolution
+Source: http://download.gnome.org/sources/%{name}/3.2/%{name}-%{version}.tar.xz
+
+BuildRequires: evolution-devel >= %{version}
+BuildRequires: evolution-data-server-devel >= %{version}
+BuildRequires: intltool
+
+%description
+This package allows Evolution to interact with Microsoft Exchange servers,
+versions 2007 and later, through its Exchange Web Services (EWS) interface.
+
+%prep
+%setup -q
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# Remove files we don't want packaged (no devel subpackage).
+rm -r $RPM_BUILD_ROOT%{_includedir}/evolution-data-server-%{evo_base_version}/
+rm $RPM_BUILD_ROOT%{_libdir}/evolution-data-server-%{evo_base_version}/*.la
+rm $RPM_BUILD_ROOT%{_libdir}/evolution-data-server-%{evo_base_version}/*.so
+rm $RPM_BUILD_ROOT%{_libdir}/evolution-data-server/*/*.la
+rm $RPM_BUILD_ROOT%{_libdir}/evolution/%{evo_base_version}/plugins/*.la
+rm $RPM_BUILD_ROOT%{_libdir}/liblzx.la
+rm $RPM_BUILD_ROOT%{_libdir}/liblzx.so
+rm $RPM_BUILD_ROOT%{_libdir}/pkgconfig/*.pc
+
+%find_lang %{name}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING NEWS README
+%{_libdir}/evolution-data-server-%{evo_base_version}/libeews-1.2.so.*
+%{_libdir}/evolution-data-server-%{evo_base_version}/libewsutils.so.*
+%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendews.so
+%{_libdir}/evolution-data-server/calendar-backends/libecalbackendews.so
+%{_libdir}/evolution-data-server/camel-providers/libcamelews.so
+%{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
+%{_libdir}/evolution/%{evo_base_version}/plugins/liborg-gnome-exchange-ews.so
+%{_libdir}/evolution/%{evo_base_version}/plugins/org-gnome-exchange-ews.eplug
+
+# XXX For now this is a private library even though it lives
+#     directly in LIBDIR.  Nothing else should be using it.
+%{_libdir}/liblzx.so.*
+
+%changelog
+* Wed Nov 07 2011 Matthew Barnes <mbarnes at redhat.com> - 3.2.1-1
+- Initial packaging for Fedora 16.
+
diff --git a/sources b/sources
index e69de29..6b95fd1 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+f7f9a07bff9ba2ab8921319ba00e622b  evolution-ews-3.3.1.tar.xz


More information about the scm-commits mailing list