libsylph-vl.spec 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. Summary: E-Mail client library
  2. Summary(ja): 電子メールクライアントライブラリ
  3. Name: libsylph
  4. Version: 1.1.0
  5. Release: 3%{?_dist_release}
  6. License: LGPLv2.1+
  7. Group: System Environment/Libraries
  8. URL: http://sylpheed.sraoss.jp/ja/download.html#libsylph
  9. Source0: http://sylpheed.sraoss.jp/sylpheed/libsylph/%{name}-%{version}.tar.bz2
  10. Patch0: libsylph-1.1.0-glib-header.patch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
  12. BuildRequires: glib2-devel >= 2.4.0
  13. Packager: iwaim
  14. Vendor: Project Vine
  15. Distribution: Vine Linux
  16. %description
  17. LibSylph is an e-mail client library which is derived from Sylpheed.
  18. LibSylph is a lightweight but featureful library. It has many common e-mail
  19. related features and other useful functions, and you can utilize them from
  20. your application. Moreover you can create a new e-mail client by wrapping
  21. LibSylph with any UI.
  22. %description -l ja
  23. LibSylphはSylpheedのユーザインタフェースから独立したコア部分の機能を提供する
  24. ライブラリです。LibSylphによって、他のアプリケーションからSylpheedの機能を
  25. 利用することができます。また、LibSylphを用いて新たなメールクライアントを
  26. 作成することも可能です。それ以外にも、単独で使えるメール関連、文字コード変換、
  27. 文字列処理、I/O、XML処理などの多数のAPIを提供しています。
  28. %package devel
  29. Summary: Development files for %{name}
  30. Summary(ja): %{name} の開発ファイル
  31. Group: Development/Libraries
  32. Requires: %{name} = %{version}-%{release}
  33. %description devel
  34. The %{name}-devel package contains libraries and header files for
  35. developing applications that use %{name}.
  36. %prep
  37. %setup -q
  38. %if %{?_dist_release} == "vl7"
  39. %patch0 -p1 -b .glibheader
  40. %endif
  41. %build
  42. %configure --enable-shared --disable-static
  43. make
  44. %install
  45. %{__rm} -rf %{buildroot}
  46. %makeinstall
  47. %{__rm} %{buildroot}%{_libdir}/libsylph.la
  48. %find_lang %{name}
  49. %clean
  50. %{__rm} -rf %{buildroot}
  51. %check
  52. make check
  53. %post -p /sbin/ldconfig
  54. %postun -p /sbin/ldconfig
  55. %files -f %{name}.lang
  56. %defattr(-,root,root,-)
  57. %doc README* AUTHORS COPYING ChangeLog NEWS TODO
  58. %{_libdir}/libsylph.so.*
  59. %files devel
  60. %defattr(-,root,root,-)
  61. %doc doc
  62. %{_includedir}/*
  63. %{_libdir}/*.so
  64. %changelog
  65. * Wed Dec 12 2012 IWAI, Masaharu <iwai@alib.jp> 1.1.0-3vl7
  66. - build with current VineSeed
  67. - add only "glib.h" patch (Patch0)
  68. * Sat Apr 9 2011 IWAI, Masaharu <iwai@alib.jp> 1.1.0-2
  69. - add BuildRequires: glib2-devel >= 2.4.0
  70. - add Summary(ja)
  71. * Tue Mar 9 2010 IWAI, Masaharu <iwai@alib.jp> 1.1.0-1
  72. - Initial build.