meanwhile-vl.spec 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. Name: meanwhile
  2. Summary: Lotus Sametime Community Client library
  3. Version: 1.1.0
  4. Release: 7%{?_dist_release}
  5. Group: System Environment/Libraries
  6. License: LGPLv2+
  7. URL: http://meanwhile.sourceforge.net
  8. Source: http://dl.sf.net/meanwhile/meanwhile-%{version}.tar.gz
  9. Patch0: meanwhile-crash.patch
  10. Patch1: meanwhile-fix-glib-headers.patch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: glib2-devel
  13. BuildRequires: doxygen
  14. %description
  15. The heart of the Meanwhile Project is the Meanwhile library, providing the
  16. basic Lotus Sametime session functionality along with the core services;
  17. Presence Awareness, Instant Messaging, Multi-user Conferencing, Preferences
  18. Storage, Identity Resolution, and File Transfer. This extensible client
  19. interface allows additional services to be added to a session at runtime,
  20. allowing for simple integration of future service handlers such as the user
  21. directory and whiteboard and screen-sharing.
  22. %package devel
  23. Summary: Header files, libraries and development documentation for %{name}
  24. Group: Development/Libraries
  25. Requires: %{name} = %{version}-%{release}
  26. Requires: glib2-devel
  27. %description devel
  28. This package contains the header files, static libraries and development
  29. documentation for %{name}. If you like to develop programs using %{name},
  30. you will need to install %{name}-devel.
  31. %package doc
  32. Summary: Documentation for the Meanwhile library
  33. Group: Documentation
  34. License: GFDL
  35. %description doc
  36. Documentation for the Meanwhile library
  37. %prep
  38. %setup -q
  39. %patch0 -p0
  40. %patch1 -p1
  41. %build
  42. %configure --enable-doxygen --disable-static
  43. make %{?_smp_mflags}
  44. %install
  45. rm -rf $RPM_BUILD_ROOT
  46. %makeinstall
  47. # Remove the latex documentation. Nobody reads it, it installs a font for
  48. # some unknown reason, and people have to build it themselves. Dumb.
  49. rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-doc-%{version}/latex
  50. %clean
  51. rm -rf $RPM_BUILD_ROOT
  52. %post -p /sbin/ldconfig
  53. %postun -p /sbin/ldconfig
  54. %files
  55. %defattr(-, root, root, -)
  56. %doc AUTHORS ChangeLog COPYING README TODO INSTALL LICENSE NEWS
  57. %{_libdir}/libmeanwhile.so.*
  58. %files devel
  59. %defattr(-, root, root, -)
  60. %{_includedir}/meanwhile/
  61. #{_libdir}/libmeanwhile.a
  62. %exclude %{_libdir}/libmeanwhile.la
  63. %{_libdir}/libmeanwhile.so
  64. %{_libdir}/pkgconfig/meanwhile.pc
  65. %files doc
  66. %defattr(-, root, root, -)
  67. %{_datadir}/doc/%{name}-doc-%{version}/
  68. %changelog
  69. * Mon Aug 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-7
  70. - add Patch1 (meanwhile-fix-glib-headers.patch) from fedora
  71. * Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-6
  72. - rebuild with rpm-4.8.1 for pkg-config file
  73. * Sat Sep 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-5
  74. - fixed Group
  75. * Sat Sep 12 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-4
  76. - fixed Group
  77. * Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-3
  78. - Initial build for Vine Linux
  79. * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
  80. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  81. * Fri Mar 13 2009 Josh Boyer <jwboyer@gmail.com> - 1.1.0-1
  82. - Update to meanwhile_v1_1_0 branch from upstream CVS. Fixes bug 490088
  83. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-10
  84. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  85. * Wed Feb 18 2009 Josh Boyer <jwboyer@gmail.com> - 1.0.2-9
  86. - Kill the latex stuff from the doc subpackage
  87. * Thu Aug 28 2008 Josh Boyer <jwboyer@gmail.com> - 1.0.2-8
  88. - Add patch to fix crash when server removes contact list
  89. * Thu Aug 7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.0.2-7
  90. - fix license tag
  91. * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.2-6
  92. - Autorebuild for GCC 4.3
  93. * Fri Aug 03 2007 - jwboyer@jdub.homelinux.org 1.0.2-5
  94. - Update license field
  95. * Fri May 4 2007 - jwboyer@jdub.homelinux.org 1.0.2-4
  96. - Rebuild for F7 to pick up ppc64
  97. * Sun Aug 27 2006 - jwboyer@jdub.homelinux.org 1.0.2-3
  98. - Bump for FE6 rebuild
  99. * Tue Feb 14 2006 - jwboyer@jdub.homelinux.org 1.0.2-2
  100. - Bump for FE5 rebuild
  101. * Tue Jan 3 2006 - jwboyer@jdub.homelinux.org 1.0.2-1
  102. - Update to latest release
  103. - Fixes crash when merging buddy list with server
  104. * Fri Dec 16 2005 - jwboyer@jdub.homelinux.org 1.0.1-1
  105. - Update to latest release
  106. - Fixes mpi conflict with mozilla-nss
  107. * Wed Dec 14 2005 - jwboyer@jdub.homelinux.org 1.0.0-1
  108. - Update to latest release
  109. - gmp and gmp-devel are no longer required since meanwhile uses mpi now
  110. * Sat Oct 29 2005 - jwboyer@jdub.homelinux.org 0.5.0-1
  111. - Update to latest release
  112. * Wed Jun 15 2005 - jwboyer@jdub.homelinux.org 0.4.2-2
  113. - Bump release for rebuild against latest development
  114. * Tue May 31 2005 - jwboyer@jdub.homelinux.org 0.4.2-1
  115. - Update to latest version
  116. - Fix typo in last changelog
  117. * Tue May 24 2005 - jwboyer@jdub.homelinux.org 0.4.1-2
  118. - Updates from review comments
  119. * Mon May 23 2005 - jwboyer@jdub.homelinux.org 0.4.1-1
  120. - Initial package, adapted from spec file by Dag Wieers