lxappearance-vl.spec 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. Name: lxappearance
  2. Version: 0.5.5
  3. Release: 2%{?_dist_release}
  4. Summary: Feature-rich GTK+ theme switcher for LXDE
  5. Summary(ja): LXDE の機能豊かな GTK+ テーマスイッチャ
  6. Group: User Interface/Desktops
  7. License: GPLv2+
  8. URL: http://lxde.sourceforge.net/
  9. Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.xz
  10. Vendor: Project Vine
  11. Distribution: Vine Linux
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: desktop-file-utils
  14. BuildRequires: gettext
  15. BuildRequires: glib2-devel >= 2.18.0
  16. BuildRequires: gtk2-devel >= 2.12.0
  17. BuildRequires: intltool >= 0.40
  18. BuildRequires: menu-cache-devel >= 0.3.2
  19. BuildRequires: perl-XML-Parser
  20. BuildRequires: libX11-devel
  21. Requires: lxsession >= 0.4.0
  22. %description
  23. LXAppearance is a new GTK+ theme switcher developed for LXDE, the Lightweight
  24. X11 Desktop Environment. It is able to change GTK+ themes, icon themes, and
  25. fonts used by applications. All changes done by the users can be seen
  26. immediately in the preview area. After clicking the "Apply" button, the
  27. settings will be written to gtkrc, and all running programs will be asked to
  28. reload their themes.
  29. %description -l ja
  30. LXAppearance は LXDE -the Lightweight X11 Desktop Environment- のために開発された
  31. 新しい GTK+ テーマスイッチャです。GTK テーマ・アイコンテーマ・フォントを
  32. アプリケーションによって変えることができます。
  33. ユーザーにより行われたすべての変更はプレビューエリアで迅速に見ることができます。
  34. "適用"ボタンを押した後、設定は gtkrc に書き込まれ、すべての起動中のプログラムが
  35. それらのテーマを再読み込みするように求められます。
  36. %package devel
  37. Summary: Development files of %{name}
  38. Summary(ja): %{name} の開発ファイル
  39. Group: Development/Libraries
  40. Requires: %{name} = %{version}-%{release}
  41. %description devel
  42. This package contains headers and pkg-config file for development
  43. with %{name}.
  44. %description -l ja devel
  45. このパッケージは %{name} の開発に必要なヘッダと pkg-config ファイルを含みます。
  46. %prep
  47. %setup -q
  48. %build
  49. %configure
  50. make %{?_smp_mflags}
  51. %install
  52. rm -rf $RPM_BUILD_ROOT
  53. make install DESTDIR=$RPM_BUILD_ROOT
  54. desktop-file-install --vendor="vine" \
  55. --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
  56. --delete-original \
  57. --add-category X-System \
  58. ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
  59. %find_lang %{name}
  60. %clean
  61. rm -rf $RPM_BUILD_ROOT
  62. %files -f %{name}.lang
  63. %defattr(-,root,root,-)
  64. %doc AUTHORS COPYING
  65. %{_bindir}/%{name}
  66. %dir %{_datadir}/%{name}
  67. %{_datadir}/applications/*.desktop
  68. %{_datadir}/%{name}/ui/
  69. %{_mandir}/man1/%{name}*.1*
  70. %files devel
  71. %defattr(-,root,root,-)
  72. %{_includedir}/%{name}/
  73. %{_libdir}/pkgconfig/%{name}.pc
  74. %changelog
  75. * Sat Jul 26 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.5-2
  76. - rebuilt with current environment
  77. -deleted Release tag from -devel
  78. * Sat Apr 19 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.5-1
  79. - new upstream release
  80. - changed archive type gzip to xz
  81. * Mon May 21 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
  82. - new upstream release
  83. * Sun Jul 31 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.1-1
  84. - new upstream release
  85. - added BuildRequires: libX11-devel
  86. * Thu Oct 14 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
  87. - new upstream release
  88. - added and arranged BuildRequires
  89. - BuildRequires: desktop-file-utils
  90. - BuildRequires: gettext
  91. - BuildRequires: glib2-devel >= 2.18.0
  92. - BuildRequires: gtk2-devel >= 2.12.0
  93. - BuildRequires: intltool >= 0.40
  94. - BuildRequires: menu-cache-devel >= 0.3.2
  95. - BuildRequires: perl-XML-Parser
  96. - added Requires: lxsession >= 0.4.0
  97. - splitted -devel pacakage
  98. * Wed Jan 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.0-1
  99. - new upstream release
  100. * Mon Dec 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.0-1
  101. - new upstream release
  102. - fixed desktop file for build
  103. * Mon Jul 6 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.1-1vl5
  104. - new upstream release
  105. - dropt Source1 and Patch0
  106. * Wed Apr 1 2009 IWAI, Masaharu <iwai@alib.jp> 0.2-3
  107. - enable ja.po
  108. - drop lxappearance-LINGUAS (Source2)
  109. - add enable lang ja patch (Patch0)
  110. - run autogen.sh
  111. * Fri Mar 27 2009 IWAI, Masaharu <iwai@alib.jp> 0.2-2
  112. - replace ja.po: from upstream repository
  113. - update %%files section: drop unnecessary extension in mandir
  114. - add Vendor and Distribution tags for Vine Linux
  115. * Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2-1vl5
  116. - initial build for VineSeed (import Fedora package)
  117. * Sun Apr 20 2008 Christoph Wickert <fedora christoph-wickert de> - 0.2-1
  118. - Update to 0.2
  119. - Remove install-patch, applied upstream
  120. * Sat Apr 12 2008 Christoph Wickert <fedora christoph-wickert de> - 0.1-1
  121. - Initial Fedora RPM