rpms/openchange/devel libmapi-0.8-ROMULUS-include-signal-h.patch, NONE, 1.1 openchange.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Matthew Barnes
mbarnes at fedoraproject.org
Fri Feb 27 01:47:56 UTC 2009
- Previous message (by thread): rpms/samba4/devel samba-4.0.0alpha6-GIT-3508a66-undefined-comparison_fn_t.patch, NONE, 1.1 samba4.init, NONE, 1.1 samba4.log, NONE, 1.1 samba4.spec, NONE, 1.1 samba4.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/evolution-mapi/devel evolution-mapi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mbarnes
Update of /cvs/pkgs/rpms/openchange/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28481
Modified Files:
.cvsignore sources
Added Files:
libmapi-0.8-ROMULUS-include-signal-h.patch openchange.spec
Log Message:
* Wed Feb 25 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-5
- Rebuild with correct tarball.
libmapi-0.8-ROMULUS-include-signal-h.patch:
--- NEW FILE libmapi-0.8-ROMULUS-include-signal-h.patch ---
diff -up libmapi-0.8-ROMULUS/mapiproxy/libmapiproxy.h.include-signal-h libmapi-0.8-ROMULUS/mapiproxy/libmapiproxy.h
--- libmapi-0.8-ROMULUS/mapiproxy/libmapiproxy.h.include-signal-h 2009-01-20 12:46:16.000000000 -0500
+++ libmapi-0.8-ROMULUS/mapiproxy/libmapiproxy.h 2009-01-20 12:46:50.000000000 -0500
@@ -22,6 +22,7 @@
#ifndef __LIBMAPIPROXY_H__
#define __LIBMAPIPROXY_H__
+#include <signal.h>
#include <dcerpc_server.h>
#include <talloc.h>
#include <tevent.h>
--- NEW FILE openchange.spec ---
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%define samba4_version 4.0.0-1.alpha6
%define talloc_version 1.2.0
%define nickname ROMULUS
### Abstract ###
# Licensing Note: The code is GPLv3+ and the IDL files are public domain.
Name: openchange
Version: 0.8
Release: 5%{?dist}
Group: Applications/System
Summary: Provides access to Microsoft Exchange servers using native protocols
License: GPLv3+ and Public Domain
URL: http://www.openchange.org/
Source0: http://downloads.sourceforge.net/openchange/libmapi-%{version}-%{nickname}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
### Build Dependencies ###
BuildRequires: bison
BuildRequires: doxygen
BuildRequires: file-devel
BuildRequires: flex
BuildRequires: libtalloc-devel >= %{talloc_version}
BuildRequires: libtdb-devel
BuildRequires: pkgconfig
BuildRequires: popt-devel
BuildRequires: python-devel
BuildRequires: samba4-devel >= %{samba4_version}
BuildRequires: samba4-pidl >= %{samba4_version}
BuildRequires: zlib-devel
%description
OpenChange provides libraries to access Microsoft Exchange servers
using native protocols.
%package devel
Summary: Developer tools for OpenChange libraries
Group: Development/Libraries
Requires: openchange = %{version}-%{release}
%description devel
This package provides the development tools and headers for
OpenChange, providing libraries to access Microsoft Exchange servers
using native protocols.
%package client
Summary: User tools for OpenChange libraries
Group: Applications/System
Requires: openchange = %{version}-%{release}
%description client
This package provides the user tools for OpenChange, providing access to
Microsoft Exchange servers using native protocols.
%package python
Summary: Python bindings for OpenChange libraries
Group: Development/Libraries
Requires: openchange = %{version}-%{release}
%description python
This module contains a wrapper that allows the use of OpenChange via Python.
# %package server
# Summary Server side modules for OpenChange
# Group: Applications/System
# Requires: samba4
# %description server
# This package provides the server elements for OpenChange.
%prep
%setup -q -n libmapi-%{version}-%{nickname}
%build
%configure
# Parallel builds prohibited by makefile
make
make doxygen
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
cp -r libmapi++ $RPM_BUILD_ROOT%{_includedir}
rm -rf $RPM_BUILD_ROOT%{_libdir}/nagios/check_exchange
rm -rf $RPM_BUILD_ROOT%{_prefix}/modules
rm -rf $RPM_BUILD_ROOT%{_datadir}/js
rm -rf $RPM_BUILD_ROOT%{_datadir}/setup
rm -rf $RPM_BUILD_ROOT%{_libdir}/libmapiproxy.so.*
# This makes the right links, as rpmlint requires that the
# ldconfig-created links be recorded in the RPM.
/sbin/ldconfig -N -n $RPM_BUILD_ROOT/%{_libdir}
mkdir $RPM_BUILD_ROOT%{_mandir}
cp -r doc/man/man1 $RPM_BUILD_ROOT%{_mandir}
cp -r apidocs/man/man3 $RPM_BUILD_ROOT%{_mandir}
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING IDL_LICENSE.txt VERSION
%{_libdir}/libmapi.so.*
%{_libdir}/libmapiadmin.so.*
%{_libdir}/libocpf.so.*
%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_libdir}/pkgconfig
%{_includedir}/*
%doc apidocs/html/libmapi
%doc apidocs/html/libocpf
%doc apidocs/html/overview
%doc apidocs/html/index.html
%{_mandir}/man3/*
%files client
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/man1/*
%files python
%defattr(0755,root,root,-)
%{python_sitearch}/openchange
# %files server
# %defattr(-,root,root,-)
# %{_libdir}/libmapiproxy.so
# %{_libdir}/dcesrv_mapiproxy.so
# %{_libdir}/dcesrv_exchange.so
# %doc doc/howto.txt
# %doc apidocs/html/mapiproxy
%changelog
* Wed Feb 25 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-5
- Rebuild with correct tarball.
* Wed Feb 25 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-4
- Formal package review cleanups.
* Wed Feb 25 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-3
- Add documentation files.
* Thu Feb 19 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-2
- Add some missing build requirements.
* Thu Jan 20 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-1
- Update to 0.8 (ROMULUS)
* Sat Jan 17 2009 Matthew Barnes <mbarnes at redhat.com> - 0.8-0.7.svn949
- Add missing BuildRequires: zlib-devel
* Sat Dec 27 2008 Matthew Barnes <mbarnes at redhat.com> - 0.8-0.6.svn949
- Update to SVN revision 949.
* Mon Dec 15 2008 Matthew Barnes <mbarnes at redhat.com> - 0.8-0.5.svn909
- Package review feedback (RH bug #453395).
* Fri Dec 12 2008 Matthew Barnes <mbarnes at redhat.com> - 0.8-0.4.svn909
- Update to SVN revision 909.
- Bump the samba4 requirement.
* Fri Aug 29 2008 Andrew Bartlett <abartlet at samba.org> - 0:0.8-0.3.svn960.fc9
- Bump version
- Don't make the Samba4 version distro-dependent
* Sat Jul 26 2008 Brad Hards <bradh at frogmouth.net> - 0:0.8-0.2.svnr674.fc10
- Bump version
- Install documentation / man pages correctly
- Remove epoch (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
- Remove %%post and %%postun (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
- Remove talloc dependency (per https://bugzilla.redhat.com/show_bug.cgi?id=453395)
- Take out libmapiproxy, because we aren't up to server side yet.
* Sat Jul 12 2008 Andrew Bartlett <abartlet at samba.org> - 0:0.7-0.2.svnr627.fc9
- Add popt-devel BR
* Mon Jun 30 2008 Andrew Bartlett <abartlet at samba.org> - 0:0.7-0.1.svnr627.fc9
- Initial package of OpenChange for Fedora
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openchange/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 27 Feb 2009 00:30:38 -0000 1.1
+++ .cvsignore 27 Feb 2009 01:47:25 -0000 1.2
@@ -0,0 +1 @@
+libmapi-0.8-ROMULUS.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openchange/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 27 Feb 2009 00:30:38 -0000 1.1
+++ sources 27 Feb 2009 01:47:25 -0000 1.2
@@ -0,0 +1 @@
+ac194f9952803e24821f0e530fb87465 libmapi-0.8-ROMULUS.tar.gz
- Previous message (by thread): rpms/samba4/devel samba-4.0.0alpha6-GIT-3508a66-undefined-comparison_fn_t.patch, NONE, 1.1 samba4.init, NONE, 1.1 samba4.log, NONE, 1.1 samba4.spec, NONE, 1.1 samba4.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/evolution-mapi/devel evolution-mapi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list