|
|
9b1d78 |
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
|
|
9b1d78 |
|
|
|
64c3c4 |
%global samba_version 4.2.0-2
|
|
|
9b1d78 |
%global talloc_version 2.0.5
|
|
|
64c3c4 |
%global nickname VULCAN
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%global build_python_package 0
|
|
|
64c3c4 |
%global built_mapitest 0
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if 0%{?rhel}
|
|
|
9b1d78 |
%global build_server_package 0
|
|
|
9b1d78 |
%else
|
|
|
9b1d78 |
# currently disabled also for rawhide (f18), due to samba4 changes
|
|
|
9b1d78 |
%global build_server_package 0
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
### Abstract ###
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# Licensing Note: The code is GPLv3+ and the IDL files are public domain.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
Name: openchange
|
|
|
64c3c4 |
Version: 2.3
|
|
|
64c3c4 |
Release: 2%{?dist}
|
|
|
9b1d78 |
Group: Applications/System
|
|
|
9b1d78 |
Summary: Provides access to Microsoft Exchange servers using native protocols
|
|
|
9b1d78 |
License: GPLv3+ and Public Domain
|
|
|
9b1d78 |
URL: http://www.openchange.org/
|
|
|
64c3c4 |
Source0: https://github.com/openchange/openchange/archive/openchange-%{version}-%{nickname}.tar.gz
|
|
|
9b1d78 |
Source1: doxygen_to_devhelp.xsl
|
|
|
9b1d78 |
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
### Build Dependencies ###
|
|
|
9b1d78 |
|
|
|
9b1d78 |
BuildRequires: autoconf
|
|
|
9b1d78 |
BuildRequires: automake
|
|
|
9b1d78 |
BuildRequires: bison
|
|
|
64c3c4 |
BuildRequires: mariadb-devel
|
|
|
9b1d78 |
BuildRequires: doxygen
|
|
|
9b1d78 |
BuildRequires: file-devel
|
|
|
9b1d78 |
BuildRequires: flex
|
|
|
9b1d78 |
BuildRequires: gcc
|
|
|
64c3c4 |
BuildRequires: gcc-c++
|
|
|
64c3c4 |
BuildRequires: libical-devel
|
|
|
9b1d78 |
BuildRequires: libldb-devel
|
|
|
64c3c4 |
# BuildRequires: libmemcached-devel
|
|
|
9b1d78 |
BuildRequires: libtalloc-devel >= %{talloc_version}
|
|
|
9b1d78 |
BuildRequires: libtdb-devel
|
|
|
9b1d78 |
BuildRequires: pkgconfig
|
|
|
9b1d78 |
BuildRequires: libxslt
|
|
|
9b1d78 |
BuildRequires: popt-devel
|
|
|
9b1d78 |
BuildRequires: python-devel
|
|
|
9b1d78 |
BuildRequires: samba-common >= %{samba_version}
|
|
|
9b1d78 |
BuildRequires: samba-devel >= %{samba_version}
|
|
|
9b1d78 |
BuildRequires: samba-libs >= %{samba_version}
|
|
|
9b1d78 |
BuildRequires: samba-pidl >= %{samba_version}
|
|
|
9b1d78 |
BuildRequires: sqlite-devel
|
|
|
9b1d78 |
BuildRequires: zlib-devel
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# Certain versions of libtevent have incorrect
|
|
|
9b1d78 |
# internal ABI versions
|
|
|
9b1d78 |
Conflicts: libtevent < 0.9.13
|
|
|
9b1d78 |
|
|
|
9b1d78 |
### Patches ###
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# OpenChange's libmapi conflicts with Zarafa's libmapi.
|
|
|
9b1d78 |
# Zarafa is older than OpenChange, so it wins.
|
|
|
9b1d78 |
Patch0: libmapi-0.8.2-libmapi-conflict.patch
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# RH bug #552984
|
|
|
9b1d78 |
Patch1: openchange-0.9-generate-xml-doc.patch
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# Do not build server and python parts
|
|
|
9b1d78 |
Patch2: openchange-1.0-OC_RULE_ADD-fix.patch
|
|
|
9b1d78 |
|
|
|
64c3c4 |
# RH-bug #1028698
|
|
|
ecad79 |
Patch4: openchange-1.0-symbol-clash.patch
|
|
|
ecad79 |
|
|
|
64c3c4 |
Patch5: openchange-2.2-samba-4.2.0-rc2.patch
|
|
|
64c3c4 |
Patch6: openchange-2.3-disable-server-tools-build.patch
|
|
|
64c3c4 |
Patch7: openchange-2.3-samba-4.4.patch
|
|
|
64c3c4 |
Patch8: openchange-2.3-nomemcached.patch
|
|
|
ecad79 |
|
|
|
64c3c4 |
# Fix connection arguments to work properly with newer samba
|
|
|
64c3c4 |
Patch9: openchange-1.0-fix-connection-args.patch
|
|
|
205156 |
|
|
|
9b1d78 |
%description
|
|
|
9b1d78 |
OpenChange provides libraries to access Microsoft Exchange servers
|
|
|
9b1d78 |
using native protocols.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%package devel
|
|
|
9b1d78 |
Summary: Developer tools for OpenChange libraries
|
|
|
9b1d78 |
Group: Development/Libraries
|
|
|
9b1d78 |
Requires: openchange = %{version}-%{release}
|
|
|
9b1d78 |
%if %{build_server_package}
|
|
|
9b1d78 |
Requires: openchange-server = %{version}-%{release}
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%description devel
|
|
|
9b1d78 |
This package provides the development tools and headers for
|
|
|
9b1d78 |
OpenChange, providing libraries to access Microsoft Exchange servers
|
|
|
9b1d78 |
using native protocols.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%package devel-docs
|
|
|
9b1d78 |
Summary: Developer documentation for OpenChange libraries
|
|
|
9b1d78 |
Group: Development/Libraries
|
|
|
9b1d78 |
Requires: devhelp
|
|
|
9b1d78 |
Requires: openchange = %{version}-%{release}
|
|
|
9b1d78 |
BuildArch: noarch
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%description devel-docs
|
|
|
9b1d78 |
This package contains developer documentation for Openchange.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%package client
|
|
|
9b1d78 |
Summary: User tools for OpenChange libraries
|
|
|
9b1d78 |
Group: Applications/System
|
|
|
9b1d78 |
Requires: openchange = %{version}-%{release}
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%description client
|
|
|
9b1d78 |
This package provides the user tools for OpenChange, providing access to
|
|
|
9b1d78 |
Microsoft Exchange servers using native protocols.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if %{build_python_package}
|
|
|
9b1d78 |
%package python
|
|
|
9b1d78 |
Summary: Python bindings for OpenChange libraries
|
|
|
9b1d78 |
Group: Development/Libraries
|
|
|
9b1d78 |
Requires: openchange = %{version}-%{release}
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%description python
|
|
|
9b1d78 |
This module contains a wrapper that allows the use of OpenChange via Python.
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if %{build_server_package}
|
|
|
9b1d78 |
%package server
|
|
|
9b1d78 |
Summary: Server-side modules for OpenChange
|
|
|
9b1d78 |
Group: Applications/System
|
|
|
9b1d78 |
Requires: openchange = %{version}-%{release}
|
|
|
9b1d78 |
Requires: sqlite
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%description server
|
|
|
9b1d78 |
This package provides the server elements for OpenChange.
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%prep
|
|
|
64c3c4 |
%setup -q -n openchange-%{name}-%{version}-%{nickname}
|
|
|
9b1d78 |
%patch0 -p1 -b .libmapi-conflict
|
|
|
9b1d78 |
%patch1 -p1 -b .generate-xml-doc
|
|
|
9b1d78 |
%patch2 -p1 -b .OC_RULE_ADD-fix
|
|
|
ecad79 |
%patch4 -p1 -b .symbol-clash
|
|
|
64c3c4 |
%patch5 -p1 -b .samba-4.2.0-rc2
|
|
|
64c3c4 |
%patch6 -p1 -b .disable-server-tools-build
|
|
|
64c3c4 |
%patch7 -p1 -b .samba-4.4
|
|
|
64c3c4 |
%patch8 -p1 -b .nomemcached
|
|
|
64c3c4 |
%patch9 -p1 -b .fix-connection-args
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%build
|
|
|
9b1d78 |
./autogen.sh
|
|
|
9b1d78 |
%configure \
|
|
|
9b1d78 |
%if %{build_python_package}
|
|
|
9b1d78 |
--enable-pymapi \
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
--with-modulesdir=%{_libdir}/samba/modules
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# Parallel builds prohibited by makefile
|
|
|
9b1d78 |
make
|
|
|
64c3c4 |
if test -d apidocs ; then
|
|
|
64c3c4 |
rm -r apidocs
|
|
|
64c3c4 |
fi
|
|
|
9b1d78 |
make doxygen
|
|
|
9b1d78 |
|
|
|
9b1d78 |
xsltproc -o openchange-libmapi.devhelp --stringparam "booktitle" "MAPI client library (libmapi)" --stringparam "bookpart" "libmapi" %{SOURCE1} apidocs/xml/libmapi/index.xml
|
|
|
9b1d78 |
xsltproc -o openchange-libmapiadmin.devhelp --stringparam "booktitle" "MAPI administration libraries (libmapiadmin)" --stringparam "bookpart" "libmapiadmin" %{SOURCE1} apidocs/xml/libmapiadmin/index.xml
|
|
|
9b1d78 |
xsltproc -o openchange-libocpf.devhelp --stringparam "booktitle" "OpenChange Property Files (libocpf)" --stringparam "bookpart" "libocpf" %{SOURCE1} apidocs/xml/libocpf/index.xml
|
|
|
64c3c4 |
%if %{built_mapitest}
|
|
|
9b1d78 |
xsltproc -o openchange-mapitest.devhelp --stringparam "booktitle" "MA regression test framework (mapitest)" --stringparam "bookpart" "mapitest" %{SOURCE1} apidocs/xml/mapitest/index.xml
|
|
|
64c3c4 |
%endif
|
|
|
9b1d78 |
xsltproc -o openchange-mapiproxy.devhelp --stringparam "booktitle" "MAPIProxy project (mapiproxy)" --stringparam "bookpart" "mapiproxy" %{SOURCE1} apidocs/xml/mapiproxy/index.xml
|
|
|
9b1d78 |
xsltproc -o openchange-libmapi++.devhelp --stringparam "booktitle" "C++ bindings for libmapi (libmapi++)" --stringparam "bookpart" "libmapi++" %{SOURCE1} apidocs/xml/libmapi++/index.xml
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%install
|
|
|
9b1d78 |
rm -rf $RPM_BUILD_ROOT
|
|
|
64c3c4 |
|
|
|
9b1d78 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
9b1d78 |
|
|
|
9b1d78 |
cp -r libmapi++ $RPM_BUILD_ROOT%{_includedir}
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# This makes the right links, as rpmlint requires that the
|
|
|
9b1d78 |
# ldconfig-created links be recorded in the RPM.
|
|
|
9b1d78 |
/sbin/ldconfig -N -n $RPM_BUILD_ROOT/%{_libdir}
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir $RPM_BUILD_ROOT%{_mandir}
|
|
|
9b1d78 |
cp -r doc/man/man1 $RPM_BUILD_ROOT%{_mandir}
|
|
|
9b1d78 |
|
|
|
9b1d78 |
# Skip man3 for now, it doesn't work anyway
|
|
|
9b1d78 |
# cp -r apidocs/man/man3 $RPM_BUILD_ROOT%{_mandir}
|
|
|
9b1d78 |
rm -r apidocs/man/man3
|
|
|
9b1d78 |
|
|
|
9b1d78 |
#%if ! %{build_python_package}
|
|
|
9b1d78 |
#rm -r $RPM_BUILD_ROOT%{python_sitearch}/openchange
|
|
|
9b1d78 |
#%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if ! %{build_server_package}
|
|
|
9b1d78 |
# XXX OC_RULE_ADD patch disables build of this, no need to delete it.
|
|
|
9b1d78 |
#rm $RPM_BUILD_ROOT%{_libdir}/libmapiserver.so.*
|
|
|
9b1d78 |
#rm -r $RPM_BUILD_ROOT%{_libdir}/samba/modules/*
|
|
|
9b1d78 |
#rm $RPM_BUILD_ROOT%{_libdir}/samba/dcerpc_server/dcesrv_mapiproxy.so
|
|
|
9b1d78 |
rm $RPM_BUILD_ROOT%{_libdir}/nagios/check_exchange
|
|
|
9b1d78 |
rm -r $RPM_BUILD_ROOT%{_datadir}/setup/*
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
64c3c4 |
#%if !%{build_python_package} && !%{build_server_package}
|
|
|
ecad79 |
#rm $RPM_BUILD_ROOT%{_bindir}/check_fasttransfer
|
|
|
64c3c4 |
#%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi
|
|
|
9b1d78 |
cp openchange-libmapi.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi
|
|
|
9b1d78 |
cp -r apidocs/html/libmapi/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapiadmin
|
|
|
9b1d78 |
cp openchange-libmapiadmin.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapiadmin
|
|
|
9b1d78 |
cp -r apidocs/html/libmapiadmin/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapiadmin
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libocpf
|
|
|
9b1d78 |
cp openchange-libocpf.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libocpf
|
|
|
9b1d78 |
cp -r apidocs/html/libocpf/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libocpf
|
|
|
9b1d78 |
|
|
|
64c3c4 |
%if %{built_mapitest}
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapitest
|
|
|
9b1d78 |
cp openchange-mapitest.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapitest
|
|
|
9b1d78 |
cp -r apidocs/html/mapitest/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapitest
|
|
|
64c3c4 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapiproxy
|
|
|
9b1d78 |
cp openchange-mapiproxy.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapiproxy
|
|
|
9b1d78 |
cp -r apidocs/html/mapiproxy/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-mapiproxy
|
|
|
9b1d78 |
|
|
|
9b1d78 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi++
|
|
|
9b1d78 |
cp openchange-libmapi++.devhelp $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi++
|
|
|
9b1d78 |
cp -r apidocs/html/libmapi++/* $RPM_BUILD_ROOT%{_datadir}/devhelp/books/openchange-libmapi++
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%clean
|
|
|
9b1d78 |
rm -rf $RPM_BUILD_ROOT
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%post -p /sbin/ldconfig
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%postun -p /sbin/ldconfig
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if %{build_server_package}
|
|
|
9b1d78 |
%post server -p /sbin/ldconfig
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%postun server -p /sbin/ldconfig
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%files
|
|
|
64c3c4 |
%doc COPYING IDL_LICENSE.txt VERSION
|
|
|
9b1d78 |
%{_libdir}/libmapi-openchange.so.*
|
|
|
9b1d78 |
%{_libdir}/libmapiadmin.so.*
|
|
|
64c3c4 |
%{_libdir}/libmapipp.so.*
|
|
|
9b1d78 |
%if %{build_python_package} || %{build_server_package}
|
|
|
9b1d78 |
%{_libdir}/libmapiproxy.so.*
|
|
|
9b1d78 |
%{_libdir}/libmapistore.so.*
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
%{_libdir}/libocpf.so.*
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%files devel
|
|
|
9b1d78 |
%{_includedir}/*
|
|
|
9b1d78 |
%{_libdir}/*.so
|
|
|
9b1d78 |
%{_libdir}/pkgconfig/*
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%files devel-docs
|
|
|
64c3c4 |
#%%{_mandir}/man3/*
|
|
|
9b1d78 |
%doc %{_datadir}/devhelp/books/*
|
|
|
9b1d78 |
%doc apidocs/html/libmapi
|
|
|
9b1d78 |
%doc apidocs/html/libocpf
|
|
|
9b1d78 |
%doc apidocs/html/overview
|
|
|
9b1d78 |
%doc apidocs/html/index.html
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%files client
|
|
|
9b1d78 |
%{_bindir}/*
|
|
|
9b1d78 |
%{_mandir}/man1/*
|
|
|
64c3c4 |
%if %{built_mapitest}
|
|
|
9b1d78 |
%{_datadir}/mapitest/*
|
|
|
64c3c4 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if %{build_python_package}
|
|
|
9b1d78 |
%files python
|
|
|
9b1d78 |
%{python_sitearch}/openchange
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%if %{build_server_package}
|
|
|
9b1d78 |
%files server
|
|
|
9b1d78 |
%{_libdir}/libmapiserver.so.*
|
|
|
9b1d78 |
%{_libdir}/samba/dcerpc_server/dcesrv_mapiproxy.so
|
|
|
9b1d78 |
%{_libdir}/samba/modules/*
|
|
|
9b1d78 |
%if !0%{?rhel}
|
|
|
9b1d78 |
%{_libdir}/nagios/check_exchange
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
%{_datadir}/setup/*
|
|
|
9b1d78 |
%endif
|
|
|
9b1d78 |
|
|
|
9b1d78 |
%changelog
|
|
|
64c3c4 |
* Thu Apr 07 2016 Milan Crha <mcrha@redhat.com> - 2.3-2
|
|
|
64c3c4 |
- Add patch to fix connection string
|
|
|
64c3c4 |
|
|
|
64c3c4 |
* Fri Mar 04 2016 Milan Crha <mcrha@redhat.com> - 2.3-1
|
|
|
64c3c4 |
- Rebase to 2.3 release
|
|
|
205156 |
|
|
|
ecad79 |
* Mon Jul 20 2015 Milan Crha <mcrha@redhat.com> - 2.0-9
|
|
|
ecad79 |
- Rebuild against updated samba
|
|
|
ecad79 |
|
|
|
ecad79 |
* Wed Jul 08 2015 Milan Crha <mcrha@redhat.com> - 2.0-8
|
|
|
ecad79 |
- Rebuild against updated libical
|
|
|
ecad79 |
|
|
|
ecad79 |
* Thu Jul 02 2015 Milan Crha <mcrha@redhat.com> - 2.0-7
|
|
|
ecad79 |
- Add patch and rebuild against samba 4.2.2 (RH bug #1238537)
|
|
|
ecad79 |
|
|
|
ecad79 |
* Tue Jun 16 2015 Milan Crha <mcrha@redhat.com> - 2.0-6
|
|
|
ecad79 |
- Add patch for RH bug #1019901 (Free/busy fetch broken)
|
|
|
ecad79 |
|
|
|
ecad79 |
* Thu May 28 2015 Milan Crha <mcrha@redhat.com> - 2.0-5
|
|
|
ecad79 |
- Add patch for RH bug #1222605 (Often crash due to load_interfaces() symbol clash)
|
|
|
ecad79 |
|
|
|
f0f9c2 |
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.0-4
|
|
|
f0f9c2 |
- Mass rebuild 2014-01-24
|
|
|
f0f9c2 |
|
|
|
f0f9c2 |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0-3
|
|
|
f0f9c2 |
- Mass rebuild 2013-12-27
|
|
|
f0f9c2 |
|
|
|
9b1d78 |
* Thu Sep 19 2013 Milan Crha <mcrha@redhat.com> - 2.0-2
|
|
|
9b1d78 |
- Add patch to fix multilib issue in libmapi/version.h
|
|
|
9b1d78 |
- Move devel-docs subpackage to noarch
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Feb 14 2013 Milan Crha <mcrha@redhat.com> - 2.0-1
|
|
|
9b1d78 |
- Update to OpenChange 2.0
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-13
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Oct 26 2012 Milan Crha <mcrha@redhat.com> - 1.0-12
|
|
|
9b1d78 |
- Add patch for Gnome bug #682449 (WriteStream fails)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Aug 06 2012 Milan Crha <mcrha@redhat.com> - 1.0-11
|
|
|
9b1d78 |
- Add patch for Red Hat bug #845618 (incorrect symbol resolution)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Jul 26 2012 Milan Crha <mcrha@redhat.com> - 1.0-10
|
|
|
9b1d78 |
- Remove check_fasttransfer from openchange-client, if not building server package
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-9
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Jul 10 2012 Milan Crha <mcrha@redhat.com> - 1.0-8
|
|
|
9b1d78 |
- Add patch for OpenChange bug #397 (crash under MAPIUninitialize)
|
|
|
9b1d78 |
- Disable build of python and mapiproxy
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Jun 01 2012 Milan Crha <mcrha@redhat.com> - 1.0-7
|
|
|
9b1d78 |
- Add patch to use system's popt.h
|
|
|
9b1d78 |
- Add patch to compile only certain parts of the package
|
|
|
9b1d78 |
- Disable openchange-server for rawhide too (due to samba4 changes)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu May 17 2012 Matthew Barnes <mbarnes@redhat.com> -1.0-6
|
|
|
9b1d78 |
- Do not build openchange-server in RHEL.
|
|
|
9b1d78 |
(And make disabling the subpackage actually work.)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed May 02 2012 Milan Crha <mcrha@redhat.com> - 1.0-5
|
|
|
9b1d78 |
- Do not include nagios/check_exchange in RHEL
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Apr 24 2012 Milan Crha <mcrha@redhat.com> - 1.0-4
|
|
|
9b1d78 |
- Bump samba4 dependency
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Apr 19 2012 Matthew Barnes <mbarnes@redhat.com> - 1.0-3
|
|
|
9b1d78 |
- Add BR: libical-devel (RH bug #803640).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Apr 18 2012 Milan Crha <mcrha@redhat.com> - 1.0-2
|
|
|
9b1d78 |
- Bump samba4 dependency
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Apr 03 2012 Milan Crha <mcrha@redhat.com> - 1.0-1
|
|
|
9b1d78 |
- Update to 1.0
|
|
|
9b1d78 |
- Enable packages for server part and python bindings
|
|
|
9b1d78 |
- Skip man3 pages, which are generated incomplete (use devhelp instead)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11-4
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Aug 30 2011 Milan Crha <mcrha@redhat.com> - 0.11-3
|
|
|
9b1d78 |
- Fix package version number
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Aug 29 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.11-2.1
|
|
|
9b1d78 |
- Rebuild against fixed libtevent version
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Aug 29 2011 Milan Crha <mcrha@redhat.com> - 0.11-2
|
|
|
9b1d78 |
- Sync version and changes with Fedora 16 package
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Aug 11 2011 Milan Crha <mcrha@redhat.com> - 0.11-1
|
|
|
9b1d78 |
- Update to OpenChange 0.11 Transporter upstream release
|
|
|
9b1d78 |
- Remove unnecessary build modification patches.
|
|
|
9b1d78 |
- Add patch to not use mapi_ctx->session as a TALLOC_CTX (OpenChange issue #366)
|
|
|
9b1d78 |
- Add patch to read/write PidNameKeywords (OpenChange issue #367)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Apr 6 2011 Matthew Barnes <mbarnes@redhat.com> - 0.10.9-4
|
|
|
9b1d78 |
- OpenChange relies on a private Samba 4 library (libsamba-util-common).
|
|
|
9b1d78 |
Add extra linker flags to libmapi.pc to compensate.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Apr 6 2011 Matthew Barnes <mbarnes@redhat.com> - 0.10.9-3
|
|
|
9b1d78 |
- Move libmapiproxy.so, libmapistore.so and mapistore backend libraries
|
|
|
9b1d78 |
to the main package so the client subpackage is installable.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Mar 25 2011 Simo Sorce <ssorce@redhat.com> - 0.10.9-2
|
|
|
9b1d78 |
- New snapshot that avoid bison issues.
|
|
|
9b1d78 |
- Also add patch that fix build (previously erroneously preapplied in the
|
|
|
9b1d78 |
snapshot tarball)
|
|
|
9b1d78 |
- Fix timestamps in tarball
|
|
|
9b1d78 |
- Fix specfile's install and files section to cope with newer version changes
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Mar 25 2011 Simo Sorce <ssorce@redhat.com> - 0.10.9-1
|
|
|
9b1d78 |
- Upgrade to a 0.11 development snapshot.
|
|
|
9b1d78 |
- Required by the new samba4 packages.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Feb 21 2011 Milan Crha <mcrha@redhat.com> - 0.9-14
|
|
|
9b1d78 |
- Rebuild against newer libldb
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9-13
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Feb 02 2011 Milan Crha <mcrha@redhat.com> - 0.9-12
|
|
|
9b1d78 |
- Add patch for message sending, found by Gianluca Cecchi (RH bug #674034)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Dec 16 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-11
|
|
|
9b1d78 |
- Re-fix man-pages file conflict (RH bug #654729).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Dec 02 2010 Milan Crha <mcrha@redhat.com> - 0.9-10
|
|
|
9b1d78 |
- Add patch for talloc abort in FindGoodServer, found by Jeff Raber (RH bug #602661)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Sep 29 2010 jkeating - 0.9-9
|
|
|
9b1d78 |
- Rebuilt for gcc bug 634757
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Sep 13 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-8
|
|
|
9b1d78 |
- Backport unicode and properties support (RH bug #605364).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.9-7
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Jun 24 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-6
|
|
|
9b1d78 |
- Disable python and server subpackages until they're needed.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Jun 23 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-5
|
|
|
9b1d78 |
- More spec file cleanups.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Jun 18 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-4
|
|
|
9b1d78 |
- Spec file cleanups.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon May 24 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-3
|
|
|
9b1d78 |
- Avoid a file conflict with man-pages package.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Jan 09 2010 Matthew Barnes <mbarnes@redhat.com> - 0.9-2
|
|
|
9b1d78 |
- Add a devel-docs subpackage (RH bug #552984).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Dec 26 2009 Matthew Barnes <mbarnes@redhat.com> - 0.9-1
|
|
|
9b1d78 |
- Update to 0.9 (COCHRANE)
|
|
|
9b1d78 |
- Bump samba4 requirement to alpha10.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Sep 23 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8.2-5
|
|
|
9b1d78 |
- Rebuild.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.2-4
|
|
|
9b1d78 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Jun 29 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8.2-3
|
|
|
9b1d78 |
- Rename libmapi so as not to conflict with Zarafa (RH bug #505783).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu May 07 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8.2-2
|
|
|
9b1d78 |
- Do not own the pkgconfig directory (RH bug #499655).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Mar 31 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8.2-1
|
|
|
9b1d78 |
- Update to 0.8.2
|
|
|
9b1d78 |
- Add a server subpackage.
|
|
|
9b1d78 |
- Add BuildRequires: sqlite-devel (for server)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sun Mar 08 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-6
|
|
|
9b1d78 |
- Fix build breakage.
|
|
|
9b1d78 |
- Explicitly require libldb-devel.
|
|
|
9b1d78 |
- Bump samba4 requirement to alpha7.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Feb 25 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-5
|
|
|
9b1d78 |
- Rebuild with correct tarball.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Feb 25 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-4
|
|
|
9b1d78 |
- Formal package review cleanups.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Wed Feb 25 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-3
|
|
|
9b1d78 |
- Add documentation files.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Thu Feb 19 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-2
|
|
|
9b1d78 |
- Add some missing build requirements.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Tue Jan 20 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-1
|
|
|
9b1d78 |
- Update to 0.8 (ROMULUS)
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Jan 17 2009 Matthew Barnes <mbarnes@redhat.com> - 0.8-0.7.svn949
|
|
|
9b1d78 |
- Add missing BuildRequires: zlib-devel
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Dec 27 2008 Matthew Barnes <mbarnes@redhat.com> - 0.8-0.6.svn949
|
|
|
9b1d78 |
- Update to SVN revision 949.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Dec 15 2008 Matthew Barnes <mbarnes@redhat.com> - 0.8-0.5.svn909
|
|
|
9b1d78 |
- Package review feedback (RH bug #453395).
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Dec 12 2008 Matthew Barnes <mbarnes@redhat.com> - 0.8-0.4.svn909
|
|
|
9b1d78 |
- Update to SVN revision 909.
|
|
|
9b1d78 |
- Bump the samba4 requirement.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Fri Aug 29 2008 Andrew Bartlett <abartlet@samba.org> - 0:0.8-0.3.svn960.fc9
|
|
|
9b1d78 |
- Bump version
|
|
|
9b1d78 |
- Don't make the Samba4 version distro-dependent
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Jul 26 2008 Brad Hards <bradh@frogmouth.net> - 0:0.8-0.2.svnr674.fc10
|
|
|
9b1d78 |
- Bump version
|
|
|
9b1d78 |
- Install documentation / man pages correctly
|
|
|
9b1d78 |
- Remove epoch (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
|
|
|
9b1d78 |
- Remove %%post and %%postun (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
|
|
|
9b1d78 |
- Remove talloc dependency (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
|
|
|
9b1d78 |
- Take out libmapiproxy, because we aren't up to server side yet.
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Sat Jul 12 2008 Andrew Bartlett <abartlet@samba.org> - 0:0.7-0.2.svnr627.fc9
|
|
|
9b1d78 |
- Add popt-devel BR
|
|
|
9b1d78 |
|
|
|
9b1d78 |
* Mon Jun 30 2008 Andrew Bartlett <abartlet@samba.org> - 0:0.7-0.1.svnr627.fc9
|
|
|
9b1d78 |
- Initial package of OpenChange for Fedora
|