x-tile-vl.spec 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. Summary: gnome panel applet to select and tile windows
  2. Summary(ja): ウィンドウを整列させる Gnome パネルアプレット
  3. Name: x-tile
  4. Version: 1.6
  5. Release: 1%{?_dist_release}
  6. Source0: http://www.giuspen.com/software/%{name}-%{version}.tar.gz
  7. License: GPLv2
  8. Group: User Interface/Desktops
  9. URL: http://www.giuspen.com/x-tile/
  10. Requires: python, pygtk2, gnome-python-applet
  11. Requires(post): desktop-file-utils
  12. Requires(postun):desktop-file-utils
  13. BuildArch: noarch
  14. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  15. Packager: kazutaka
  16. %description
  17. X-tile is a gnome applet for your panel (or optionally a standalone
  18. application, working with kde as well) that allows you to select
  19. a number of windows and tile them in different ways.
  20. This is especially useful for comparing products in separate
  21. web pages, or for programmers refering to documentation as they
  22. are programming.
  23. %description -l ja
  24. X-tile は指定したウィンドウを様々なレイアウトで整列させられる
  25. Gnome パネルアプレットです。
  26. (*また単独のアプリケーションとしても使用できますし、KDE 上で
  27. も問題なく動作します。)
  28. このアプレットは、(例えば)複数のウェブページを比較したり、ド
  29. キュメントを参照しながらプログラミングをしたり、といった場面
  30. で役に立ちます。
  31. %prep
  32. %setup -q
  33. %build
  34. #%{__python} setup.py build
  35. %install
  36. %{__rm} -rf $RPM_BUILD_ROOT
  37. %{__mkdir_p} %{buildroot}/%{_bindir}
  38. %{__cp} %{name} %{buildroot}/%{_bindir}/
  39. %{__mkdir_p} %{buildroot}/%{_prefix}/lib/bonobo/servers
  40. %{__cp} linux/%{name}.server %{buildroot}/%{_prefix}/lib/bonobo/servers
  41. %{__mkdir_p} %{buildroot}/%{_datadir}/applications
  42. %{__cp} linux/%{name}.desktop %{buildroot}/%{_datadir}/applications/
  43. %{__mkdir_p} %{buildroot}/%{_datadir}/pixmaps
  44. %{__cp} linux/%{name}.svg %{buildroot}/%{_datadir}/pixmaps/
  45. %{__mkdir_p} %{buildroot}/%{_datadir}/%{name}/glade
  46. %{__cp} glade/* %{buildroot}/%{_datadir}/%{name}/glade
  47. %{__mkdir_p} %{buildroot}/%{_datadir}/%{name}/modules
  48. %{__cp} modules/* %{buildroot}/%{_datadir}/%{name}/modules
  49. %{__mkdir_p} %{buildroot}/%{_localedir}
  50. for dirname in locale/*
  51. do
  52. if [ -d $dirname ]; then
  53. %{__cp} -r $dirname %{buildroot}/%{_localedir}
  54. fi
  55. done
  56. %find_lang %{name}
  57. %post
  58. update-desktop-database %{_datadir}/applications >& /dev/null ||:
  59. %postun
  60. update-desktop-database %{_datadir}/applications >& /dev/null ||:
  61. %clean
  62. %{__rm} -rf $RPM_BUILD_ROOT
  63. %files -f %{name}.lang
  64. %defattr(-,root,root)
  65. %doc license
  66. %{_bindir}/%{name}
  67. %{_prefix}/lib/bonobo/servers/%{name}.server
  68. %{_datadir}/applications/%{name}.desktop
  69. %{_datadir}/pixmaps/%{name}.svg
  70. %{_datadir}/%{name}
  71. %changelog
  72. * Fri Jul 16 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.6-1
  73. - initial build for Vine Linux