lilyterm-vl.spec 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. Name: lilyterm
  2. Version: 0.9.6
  3. Release: 1%{?_dist_release}
  4. Summary: Light and easy to use X Terminal Emulator
  5. Summary(ja): 軽量で簡単なXターミナルエミュレータ
  6. Group: User Interface/X
  7. License: BSD
  8. URL: http://lilyterm.luna.com.tw
  9. Source0: http://lilyterm.luna.com.tw/lilyterm-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  11. BuildRequires: gtk2-devel >= 2.8.20
  12. BuildRequires: vte-devel >= 0.12.2
  13. BuildRequires: desktop-file-utils intltool
  14. %description
  15. LilyTerm is a light and easy to use libvte based X Terminal Emulator with a
  16. lot of features:
  17. * Supports multiple tabs, reorderable tabs and hides the tab tray when there
  18. is only one tab
  19. * Add, close, swith, move, rename tabs with function keys
  20. * Disable/Enable function keys for temporary (use <Ctrl><`> by default).
  21. * Shows the foreground running command on tab and/or window title.
  22. * Change the font name, size, and window size with right click menu.
  23. * User custom function keys (need to edit profile).
  24. * Support for User/System profiles.
  25. * Supports true transparency if the window manager is composited.
  26. * Support for transparent background and background saturation.
  27. * Support for text and background color (need to edit profile).
  28. * Good support for UTF-8.
  29. * Decide the text encoding via environment. Using UTF-8 by default.
  30. * Change the text encoding with right click menu.
  31. %prep
  32. %setup -q
  33. chmod +x ./autogen.sh
  34. %build
  35. ./autogen.sh
  36. %configure
  37. make %{?_smp_mflags}
  38. %install
  39. rm -rf $RPM_BUILD_ROOT
  40. make install DESTDIR=$RPM_BUILD_ROOT
  41. desktop-file-install \
  42. --delete-original \
  43. --remove-category=Utility \
  44. --add-category=System \
  45. --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
  46. ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
  47. %find_lang %{name}
  48. # we install the docfiles versioned
  49. rm -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/lilyterm/
  50. %clean
  51. rm -rf $RPM_BUILD_ROOT
  52. %files -f %{name}.lang
  53. %defattr(-,root,root,-)
  54. %doc AUTHORS ChangeLog COPYING README TODO
  55. %config(noreplace) %{_sysconfdir}/xdg/lilyterm.rc
  56. %{_bindir}/%{name}
  57. %{_datadir}/applications/%{name}.desktop
  58. %{_datadir}/pixmaps/lilyterm.*
  59. %changelog
  60. * Wed Mar 03 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.6-1
  61. - initial build for Vine Linux
  62. * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-3
  63. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  64. * Tue Jun 09 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.6-2
  65. - Rebuilt for libvte SONAME bump
  66. * Sat Apr 11 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.6-1
  67. - Update to 0.9.6
  68. * Fri Jul 11 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.5-1
  69. - Update to 0.9.5
  70. * Thu Jul 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.4-1
  71. - Update to 0.9.4
  72. * Thu Jun 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.3-1
  73. - Update to 0.9.3
  74. * Mon May 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.0-1
  75. - Update to 0.9.0
  76. * Mon Apr 21 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.8.6-1
  77. - Initial Fedora RPM