WindowMaker-Icons-vl.spec 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. %define extrafile WindowMaker-extra-0.1
  2. %define vdata WindowMaker-VineDatas
  3. Summary: Picutrers for WindowMaker
  4. Summary(ja): WindowMaker で用いるアイコンや背景等の画像集
  5. Name: WindowMaker-Icons
  6. Version: 2.0
  7. Release: 4%{?_dist_release}
  8. Group: User Interface/Desktops
  9. License: distributable for non-commercial use
  10. Source0: ftp://windowmaker.org/pub/%{extrafile}.tar.gz
  11. Source1: %{vdata}.tar.bz2
  12. Buildarch: noarch
  13. Buildroot: %{_tmppath}/%{name}-%{version}-root
  14. Vendor: Project Vine
  15. Distribution: Vine Linux
  16. %description
  17. Many icons, tiles, background for WindowMaker.
  18. %description -l ja
  19. WindowMaker でアイコンや背景, タイル等として用いる画像データ集です.
  20. %prep
  21. %setup -q -a 1 -c -n WindowMaker-Datas
  22. %build
  23. # make extras
  24. (cd %{extrafile}
  25. ./configure --prefix=%{_prefix}
  26. )
  27. %install
  28. # install extras
  29. (cd %{extrafile}
  30. make DESTDIR=$RPM_BUILD_ROOT install
  31. cd $RPM_BUILD_ROOT%{_datadir}/WindowMaker/Icons
  32. mv xv.xpm xv2.xpm
  33. )
  34. # install pics in WindowMaker-DataVine
  35. mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
  36. mkdir -p $RPM_BUILD_ROOT%{_datadir}/WindowMaker/{Backgrounds,Pixmaps,Icons,Themes}
  37. (cd %{vdata}
  38. install -m 644 Icons/*.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps
  39. install -m 644 Tiles/*.xpm $RPM_BUILD_ROOT%{_datadir}/WindowMaker/Pixmaps
  40. install -m 644 Vine/Icons/* $RPM_BUILD_ROOT%{_datadir}/WindowMaker/Icons
  41. install -m 644 Vine/Tiles/* $RPM_BUILD_ROOT%{_datadir}/WindowMaker/Pixmaps
  42. cp -r Vine/Themes/* $RPM_BUILD_ROOT%{_datadir}/WindowMaker/Themes/
  43. )
  44. # prepare docs
  45. mkdir -p docs/WindowMaker-extra
  46. cp %{extrafile}/{README,AUTHORS,COPYING,ChangeLog,INSTALL,NEWS} docs/WindowMaker-extra
  47. mkdir -p docs/VineDatas
  48. cp %{vdata}/README* docs/VineDatas
  49. mkdir -p docs/VineDatas/Tiles
  50. cp %{vdata}/Tiles/{COPYRIGHT,README} docs/VineDatas/Tiles
  51. mkdir -p docs/VineDatas/Vine
  52. cp %{vdata}/Vine/Themes/Vine-Themes/Vine-penguin/*.lsm docs/VineDatas/Vine
  53. cp %{vdata}/Vine/Themes/Vine-Themes/Vine-can.themed/*.lsm docs/VineDatas/Vine
  54. %clean
  55. rm -rf $RPM_BUILD_ROOT
  56. %files
  57. %defattr(-,root,root)
  58. %doc docs/*
  59. %{_datadir}/WindowMaker/Backgrounds/
  60. %{_datadir}/WindowMaker/Pixmaps/*
  61. %{_datadir}/WindowMaker/Icons/*
  62. %{_datadir}/WindowMaker/Themes/*
  63. %{_datadir}/pixmaps/*
  64. %changelog
  65. * Wed Jan 7 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.0-4
  66. - rebuilt on current VineSeed
  67. * Sat Apr 23 2011 Shu KONNO <owa@bg.wakwak.com> 2.0-3
  68. - rebuilt with rpm-4.8.1-3
  69. * Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 2.0-2
  70. - rebuilt with new toolchain
  71. * Tue Jun 03 2008 Shu KONNO <owa@bg.wakwak.com> 2.0-1vl5
  72. - applied new versioning policy and utf-8
  73. * Sun Jul 13 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.0-0vl4
  74. - use rpm macros %{_datadir}
  75. - s/Copyright/License/
  76. * Sat Jul 14 2001 <sagami@vinelinux.org>
  77. - 2.1-0vl3: clean RPM_BUILD_ROOT at %%clean, not %%setup
  78. * Sun Oct 1 2000 Jun Nishii <jun@vinelinux.org>
  79. - 2.1-0vl2
  80. - rename Vine3.themed as Vine-can.themed
  81. - added lsm in Vine-penguin
  82. * Thu Aug 31 2000 Jun Nishii <jun@vinelinux.org>
  83. - 2.1-0vl1
  84. - move background data to vine-backgrounds
  85. * Sun Sep 26 1999 Jun Nishii <jun@flatout.org>
  86. - new vine-themes
  87. - new WiNGBlue
  88. * Tue Jul 20 1999 Jun Nishii <jun@flatout.org>
  89. - build for Vine-1.9
  90. * Tue Apr 6 1999 Jun Nishii <jun@flatout.org>
  91. - includes WindowMaker-extras for WindowMaker-0.52.0
  92. * Tue Mar 16 1999 Jun Nishii <jun@flatout.org>
  93. - updated WingBlue.style
  94. * Sat Mar 13 1999 Jun Nishii <jun@flatout.org>
  95. - updated Vine3.themed (thanks Mr. Takuya Fukuda)
  96. * Sat Feb 27 1999 Jun Nishii <jun@flatout.org>
  97. - added MonoTone.style
  98. * Sat Feb 2 1999 Jun Nishii <jun@flatout.org>
  99. - merge Themes for Vine which was in WindowMaker
  100. - change WingBlue
  101. * Tue Jan 2 1999 Jun Nishii <jun@flatout.org>
  102. - added more icons and themes
  103. * Sat Jan 2 1999 Jun Nishii <jun@flatout.org>
  104. - a bit of diet
  105. * Sun Dec 20 1998 Jun Nishii <jun@flatout.org>
  106. - added more icons