X-Git-Url: http://git.pld-linux.org/?p=packages%2Fopenchange.git;a=blobdiff_plain;f=openchange.spec;h=d7c65be0c412e8880ab9b1c88dca266814186ff3;hp=1c676b5c574e34f8e1953f7504cc1d29b6257218;hb=b3ba35a08fe8344c03a49916e28b211c01285e68;hpb=c53bc4f68d82ba90e1977ee806f3b4fa8d39dc4f diff --git a/openchange.spec b/openchange.spec index 1c676b5..d7c65be 100644 --- a/openchange.spec +++ b/openchange.spec @@ -1,19 +1,22 @@ +# TODO +# - nagios plugin (see it's files section for details) # # Conditional build: %bcond_without apidocs # do not build and package API docs -# + +%define cname VULCAN Summary: OpenChange - portable implementation of MS Exchange Server and Exchange protocols Summary(pl.UTF-8): OpenChange - przenośna implementacja serwera oraz protokołów MS Exchange Name: openchange Version: 2.3 -Release: 4 +Release: 9 License: GPL v3+ Group: Libraries -%define cname VULCAN Source0: https://github.com/openchange/openchange/archive/%{name}-%{version}-%{cname}.tar.gz # Source0-md5: 96c13c78c2bcbd7040f7848746284b9f Patch0: %{name}-samba-private.patch Patch1: %{name}-link.patch +Patch2: flex2.6.patch URL: http://www.openchange.org/ BuildRequires: QtCore-devel >= 4.3.0 BuildRequires: QtGui-devel >= 4.3.0 @@ -157,6 +160,9 @@ Pliki nagłówkowe interfejsu Qt do biblioteki OpenChange MAPI. Summary: API documentation for OpenChange libraries Summary(pl.UTF-8): Dokumentacja API bibliotek OpenChange Group: Documentation +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description apidocs API documentation for OpenChange libraries. @@ -193,6 +199,7 @@ Wtyczka Nagiosa do sprawdzania usług Exchange/OpenChange. %setup -q -n %{name}-%{name}-%{version}-%{cname} %patch0 -p1 %patch1 -p1 +%patch2 -p1 # no switch for verbose mode, enable manually :/ %{__sed} -i -e 's/^ @\(\$(\(PIDL\|CC\|CXX\|MOC\)\)/ \1/' Makefile @@ -383,6 +390,7 @@ rm -rf $RPM_BUILD_ROOT %files -n nagios-plugin-openchange %defattr(644,root,root,755) # R: perl, openchangeclient +# FIXME: use /usr/lib/nagios/plugins dir and make package noarch %attr(755,root,root) %{_libdir}/nagios/check_exchange # default profile database - should be /etc/... #%config(noreplace) %verify(not md5 mtime size) %{_libdir}/nagios/plugins/check_exchange.ldb