bootsplash-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. Summary: Boot Splash Utility
  2. Summary(ja): ブートスプラッシュユーティリティ
  3. Name: bootsplash
  4. Version: 3.2
  5. Release: 2%{?_dist_release}
  6. Source:%{name}-%{version}.tar.bz2
  7. Source1: splash.sh
  8. Source2: bootsplash.sysconfig
  9. Source10: bootsplash-theme-Vine.tar.bz2
  10. Patch10: bootsplash-3.2-static.patch
  11. Patch20: bootsplash-3.2-link-lcms.patch
  12. License: GPL
  13. Group: System Environment/Libraries
  14. URL: http://bootsplash.org/
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. Requires: kernel >= 2.6
  17. Requires: initscripts >= 8.80
  18. Requires: mkinitrd >= 5.1.19.6
  19. BuildRequires: libmng-static, libjpeg-static, zlib-static, freetype2-static
  20. %description
  21. This is Bootsplash control program with Vine/Swsusp themes.
  22. %description -l ja
  23. このパッケージにはブートスプラッシュ制御プログラムと
  24. Vine の起動とソフトウエアサスペンドのテーマが含まれています。
  25. %prep
  26. %setup
  27. %patch10 -p1 -b .static
  28. %patch20 -p1 -b .lcms
  29. %build
  30. pushd Utilities
  31. make clean
  32. make LIB=%{_lib}
  33. make LIB=%{_lib} fbmngplay.static fbtruetype.static
  34. popd
  35. %install
  36. [ -n $RPM_BUILD_ROOT -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  37. mkdir -p $RPM_BUILD_ROOT
  38. mkdir -p $RPM_BUILD_ROOT/sbin
  39. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
  40. pushd Utilities
  41. install splash fbresolution fbtruetype.static fbmngplay.static $RPM_BUILD_ROOT/sbin/
  42. popd
  43. install %{SOURCE1} $RPM_BUILD_ROOT/sbin/
  44. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bootsplash/themes
  45. tar xzvf %{SOURCE10} -C $RPM_BUILD_ROOT%{_sysconfdir}/bootsplash/themes
  46. ln -sf Vine $RPM_BUILD_ROOT%{_sysconfdir}/bootsplash/themes/current
  47. install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/bootsplash
  48. %clean
  49. [ -n $RPM_BUILD_ROOT -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  50. %files
  51. %defattr(-,root,root)
  52. %doc AUTHORS COPYING ChangeLog Documentation Scripts
  53. %attr(0755,root,root) /sbin/*
  54. %dir %{_sysconfdir}/bootsplash
  55. %dir %{_sysconfdir}/bootsplash/themes
  56. %{_sysconfdir}/bootsplash/themes/*
  57. %config(noreplace) %{_sysconfdir}/sysconfig/bootsplash
  58. %changelog
  59. * Fri Apr 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-2
  60. - rebuild to add sign..
  61. * Thu Apr 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-1
  62. - spec in utf-8
  63. - update Vine theme
  64. - add BuildRequires: -static instead of -devel
  65. * Wed Sep 13 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 3.2-0vl8
  66. - change Group to System Environment/Libraries. <BTS:VineLinux:163>
  67. * Wed Aug 23 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.2-0vl7
  68. - add LIB=%%{_lib} option to make
  69. * Mon Jun 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl6
  70. - link liblcms for fbmngplay
  71. * Thu May 12 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.2-0vl5
  72. - "make clean" before make
  73. * Wed May 11 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl4
  74. - update splash.sh to clear splash screen in shutdown mode.
  75. * Tue May 10 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl3
  76. - update Aluminum theme to add 640x480,1400x1050,1600x1200
  77. * Mon May 09 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl2
  78. - update splash.sh to show booting message in silent mode
  79. - update Aluminum theme to change text_color
  80. * Mon May 09 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2-0vl1
  81. - new upstream source
  82. - add Aluminum as default theme
  83. * Thu Sep 25 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl2
  84. - add %{_sysconfdir}/sysconfig/bootsplash
  85. - add Requires: initscripts >= 6.51-0vl18
  86. * Sun May 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
  87. - change name to bootsplash
  88. - modified Vine/Swsusp themes
  89. - add splash.sh wrapper script
  90. * Sat May 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 0.1.1-0vl1
  91. - initial build for Vine Linux
  92. - add Vine Linux Theme and Swsuspend Theme