imlib2-vl.spec 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. Summary: Powerful image loading and rendering library
  2. Summary(ja): 強力な画像ロード & レンダリングライブラリ
  3. Name: imlib2
  4. Version: 1.4.1
  5. Release: 1%{?_dist_release}
  6. License: BSD
  7. Group: System Environment/Libraries
  8. URL: http://www.enlightenment.org/Libraries/Imlib2
  9. Source: http://downloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.bz2
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. Requires: %{name}-loader = %{version}
  12. %description
  13. Imlib2 is an advanced replacement library for libraries like libXpm that
  14. provides many more features with much greater flexibility and speed than
  15. standard libraries, including font rasterization, rotation, RGBA space
  16. rendering and blending, dynamic binary filters, scripting, and more.
  17. %package devel
  18. Summary: Imlib2 headers, static libraries and documentation
  19. Summary(ja): Imlib2 のヘッダーファイル,静的ライブラリ,ドキュメント
  20. Group: Development/Libraries
  21. Requires: %{name} = %{version}
  22. %description devel
  23. Headers, static libraries and documentation for Imlib2.
  24. %package filters
  25. Summary: Imlib2 basic plugin filters set
  26. Group: System Environment/Libraries
  27. Requires: %{name} = %{version}
  28. %description filters
  29. Basic set of plugin filters that come with Imlib2
  30. %package loader
  31. Summary: Imlib2 loader set
  32. Group: System Environment/Libraries
  33. Requires: libjpeg libpng zlib libtiff
  34. BuildRequires: libjpeg-devel libpng-devel zlib-devel libtiff-devel
  35. BuildRequires: libid3tag-devel
  36. Provides: %{name}-loader_jpeg %{name}-loader_png %{name}-loader_argb
  37. Provides: %{name}-loader_bmp %{name}-loader_gif %{name}-loader_pnm
  38. Provides: %{name}-loader_tga %{name}-loader_tiff %{name}-loader_xpm
  39. Provides: %{name}-loader_gz %{name}-loader_bz2
  40. Provides: %{name}-loader_lbm %{name}-loader_id3
  41. %description loader
  42. Set of image loader/saver of Imlib2. This package contains
  43. the following loader.
  44. loader_lbm - LBM image loader/saver
  45. loader_jpeg - JPEG image loader/saver
  46. loader_png - PNG image loader/saver
  47. loader_argb - ARGB image loader/saver
  48. loader_bmp - BMP image loader/saver
  49. loader_gif - GIF image loader
  50. loader_pnm - PNM image loader/saver
  51. loader_tga - TGA image loader/saver
  52. loader_tiff - TIFF image loader/saver
  53. loader_xpm - XPM image loader/saver
  54. loader_bz2 - Bzip2 compressed image loader/saver
  55. loader_gz - gz compressed image loader/saver
  56. loader_id3 - id3 tag image loader/saver
  57. %prep
  58. %setup -q
  59. %build
  60. %configure
  61. make %{?_smp_mflags}
  62. %install
  63. rm -rf $RPM_BUILD_ROOT
  64. make DESTDIR=$RPM_BUILD_ROOT install
  65. # remove unpackage files
  66. rm -f $RPM_BUILD_ROOT%{_libdir}/imlib2/*/*.{a,la}
  67. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  68. %clean
  69. rm -rf $RPM_BUILD_ROOT
  70. %post -p /sbin/ldconfig
  71. %postun -p /sbin/ldconfig
  72. %files
  73. %defattr(-,root,root,0755)
  74. %doc AUTHORS README COPYING ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
  75. %{_libdir}/lib*.so.*
  76. %{_bindir}/imlib2_*
  77. %{_datadir}/imlib2
  78. %files devel
  79. %defattr(-,root,root,0755)
  80. %{_bindir}/imlib2-config
  81. %{_libdir}/libImlib2.so
  82. %{_libdir}/*.a
  83. %{_libdir}/pkgconfig/imlib2.pc
  84. %{_includedir}/*
  85. %files filters
  86. %defattr(-,root,root,0755)
  87. %dir %{_libdir}/imlib2/filters
  88. %{_libdir}/imlib2/filters/*.so
  89. %files loader
  90. %defattr(-,root,root,0755)
  91. %dir %{_libdir}/imlib2/loaders
  92. %{_libdir}/imlib2/loaders/*.so
  93. %changelog
  94. * Sun Sep 28 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.2-1vl5
  95. - applied new versioning policy, spec in utf-8
  96. * Wed May 17 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.2-0vl1
  97. - updated to 1.2.2
  98. * Sat Feb 5 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-0vl1
  99. - updated to 1.2.0
  100. - fix typo
  101. * Wed Oct 6 2004 IKEDA Katsumi <ikeda@webmasters.gr.jp> 1.1.0-1vl2
  102. - added patch imlib2-1.1.0-bmpfix.patch for CAN-2004-0817
  103. * Sat May 15 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.0-1vl1
  104. - rebuild with Vine Linux
  105. - s/Copyright/License/
  106. - collect imlib2-loader-* packages and make imlib2-loader package
  107. * Mon Jan 8 2001 The Rasterman <raster@rasterman.com>
  108. - Fix Requires & BuildRequires for freetype.
  109. * Sat Sep 30 2000 Lyle Kempler <term@kempler.net>
  110. - Bring back building imlib2 as root via autogen.sh for the lazy (me)
  111. - Some minor changes
  112. * Sat Sep 30 2000 Joakim Bodin <bodin@dreamhosted.com>
  113. - Linux-Mandrake:ise the spec file
  114. * Tue Sep 12 2000 The Rasterman <raster@rasterman.com>
  115. - Redo spec file
  116. * Wed Aug 30 2000 Lyle Kempler <kempler@utdallas.edu>
  117. - Include imlib2-config
  118. * Sat May 20 2000 Lyle Kempler <kempler@utdallas.edu>
  119. - Fixed problems with requiring imlib2_view
  120. - Went back to imlib2_view (not imlib2-view)
  121. * Tue Nov 2 1999 Lyle Kempler <kempler@utdallas.edu>
  122. - Mangled imlib 1.9.8 imlib spec file into imlib2 spec file