libmeanwhile/libmeanwhile.spec

107 lines
3.1 KiB
RPMSpec
Raw Permalink Normal View History

Name: libmeanwhile
Version: 1.1.1
Release: 1mamba
Summary: An open implementation of the Lotus Sametime Community Client protocol
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Aleph0 <aleph0@openmamba.org>
URL: https://meanwhile.sourceforge.net/
Source: https://github.com/obriencj/meanwhile.git/v%{version}/meanwhile-%{version}.tar.bz2
#Source: https://downloads.sourceforge.net/sourceforge/meanwhile/meanwhile-%{version}.tar.gz
Patch0: libmeanwhile-1.0.2-glib-2.32.patch
License: LGPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: gtk-doc
BuildRequires: libglib-devel
BuildRequires: libselinux-devel
## AUTOBUILDREQ-END
BuildRequires: pkgconfig
BuildRequires: doxygen
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Meanwhile is a library for connecting to a LIM (Lotus Instant Messaging, formerly Lotus Sametime, formerly VPBuddy) community.
It uses a protocol based in part off of the IMPP draft(*1), and in part off of traces of TCP sessions from existing clients.
%package devel
Group: Development/Libraries
Summary: Static libraries and headers for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
Meanwhile is a library for connecting to a LIM (Lotus Instant Messaging, formerly Lotus Sametime, formerly VPBuddy) community.
It uses a protocol based in part off of the IMPP draft(*1), and in part off of traces of TCP sessions from existing clients.
This package contains static libraries and header files needed for development.
%package apidocs
Summary: Meanwhile library API documentation
Group: Documentation
Requires: gtk-doc
%description apidocs
Meanwhile library API documentation.
%debug_package
%prep
%setup -q -n meanwhile-%{version}
#%patch0 -p1
./autogen.sh
%build
%configure
doxygen -u -s doc/Doxyfile
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{_libdir}/libmeanwhile.so.*
%doc AUTHORS COPYING
%files devel
%defattr(-,root,root)
%dir %{_includedir}/meanwhile
%{_includedir}/meanwhile/*.h
%{_libdir}/libmeanwhile.la
%{_libdir}/libmeanwhile.so
%{_libdir}/pkgconfig/*.pc
%doc ChangeLog README TODO
%files apidocs
%defattr(-,root,root)
%{_datadir}/doc/meanwhile-doc-%{version}/
%changelog
* Mon Feb 15 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.1-1mamba
- update to 1.1.1
* Sat Apr 07 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.2-3mamba
- rebuilt with patch for glib 2.32
* Thu Jun 26 2008 Tiziana Ferro <tiziana.ferro@email.it> 1.0.2-2mamba
- update Vendor, Distribution, mantainer
- format description
- update docs list with doxygen
* Wed Jan 31 2007 Davide Madrisan <davide.madrisan@qilinux.it> 1.0.2-1qilnx
- update to version 1.0.2 by autospec
* Thu Aug 25 2005 Davide Madrisan <davide.madrisan@qilinux.it> 0.4.2-1qilnx
- update to version 0.4.2 by autospec
* Thu May 19 2005 Davide Madrisan <davide.madrisan@qilinux.it> 0.4.1-1qilnx
- package created by autospec