meanwhile-vl.spec 4.6 KB

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