libXaw3dXft-vl.spec 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. # Basic Information
  2. Name: libXaw3dXft
  3. Summary: X 3D Athena Widgets Library with Xft
  4. Version: 1.6.2d
  5. Release: 1%{?_dist_release}
  6. License: MIT
  7. Group: System Environment/Libraries
  8. Source0: %{name}-%{version}.tar.bz2
  9. Patch7: Xaw3d-1.6.1-3Dlabel.patch
  10. Patch10: Xaw3d-1.6.1-fontset.patch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. Vendor: Project Vine
  13. Distribution: Vine Linux
  14. Packager: yasumichi
  15. # Dependency
  16. Requires: libXft
  17. Requires: libXmu
  18. Requires: libXpm
  19. BuildRequires: libXft-devel
  20. BuildRequires: libXmu-devel
  21. BuildRequires: libXpm-devel
  22. %package devel
  23. Summary: Development tools for programs which will use the libXaw3dXft library.
  24. Summary(ja): libXaw3dXft ライブラリを使うプログラム向け開発ツール
  25. Group: Development/Libraries
  26. Requires: %{name} = %{version}-%{release}
  27. Requires: libXft-devel
  28. Requires: libXmu-devel
  29. Requires: libXpm-devel
  30. %description
  31. X 3D Athena Widgets Library with Xft
  32. %description devel
  33. Development tools for programs which will use the libXaw3dXft library.
  34. %prep
  35. %setup -q
  36. %patch7 -p1 -b .3Dlabel
  37. %patch10 -p1 -b .fontset
  38. %build
  39. %configure \
  40. --disable-static \
  41. --enable-internationalization \
  42. --enable-arrow-scrollbars \
  43. --enable-gray-stipples \
  44. --enable-multiplane-bitmaps
  45. %{__make} %{?_smp_mflags}
  46. %install
  47. %{__rm} -rf ${RPM_BUILD_ROOT}
  48. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  49. %{__rm} ${RPM_BUILD_ROOT}%{_libdir}/libXaw3dxft.la
  50. %post -p /sbin/ldconfig
  51. %postun -p /sbin/ldconfig
  52. %clean
  53. %{__rm} -rf ${RPM_BUILD_ROOT}
  54. %files
  55. %defattr(-,root,root)
  56. %doc COPYING README
  57. %{_libdir}/*.so.*
  58. %files devel
  59. %defattr(-,root,root)
  60. %{_includedir}/X11/Xaw3dxft
  61. %{_libdir}/*.so
  62. %{_libdir}/pkgconfig/libxaw3dxft.pc
  63. %{_docdir}/%{name}/README.XAW3D
  64. %changelog
  65. * Tue Jan 6 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.6.2d-1
  66. - new upstream release
  67. - enabled multiplane-bitmaps and gray-stipples
  68. - added Patch7 and Patch10 from Fedora
  69. * Sun Oct 05 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.6.2c-2
  70. - moved main package to System Environment/Libraries Group
  71. - added %%post and %%postun section
  72. * Wed Sep 03 2014 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.6.2c-1
  73. - new upstream release
  74. * Sat Oct 05 2013 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.6.2b-1
  75. - initial build for Vine Linux