rxvt-unicode-9.07-5kkr2010.1.spec

Summary:	A color VT102 terminal emulator for the X Window System
Name:		rxvt-unicode
Version:	9.07
Release: 	%mkrel 5
License:	GPLv2+
Group:		Terminals
URL:		http://dist.schmorp.de/rxvt-unicode
Source:		http://dist.schmorp.de/rxvt-unicode/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		urxvt-8.2-256color.patch
# X11 locales are required to build IM support
BuildRequires:	libx11-common
BuildRequires:	perl-devel
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libxrender-devel
BuildRequires:	fontconfig-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to
store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input
and output. It also supports mixing multiple fonts at the same time, including
Xft fonts.

%prep
%setup -q
%patch0 -p1

%build
./autogen.sh

%configure2_5x \
	--enable-unicode3 \
	--enable-combining \
	--disable-xft \
	--enable-font-styles \
	--enable-transparency \
	--disable-fading \
	--enable-rxvt-scroll \
	--disable-next-scroll \
	--disable-xterm-scroll \
	--disable-perl \
	--enable-xim \
	--enable-backspace-key \
	--enable-delete-key \
	--enable-resources \
	--disable-8bitctrls \
	--enable-swapscreen \
	--enable-iso14755 \
	--enable-frills \
	--enable-keepscrolling \
	--enable-selectionscrolling \
	--enable-mousewheel \
	--enable-slipwheeling \
	--enable-smart-resize \
	--enable-text-blink \
	--enable-pointer-blank \
	--disable-utmp \
	--disable-wtmp \
	--disable-lastlog \
	--with-codesets=jp,jp_ext \
	--enable-xterm-colors=256 \
	--with-term=rxvt-256color

%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%name.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/urxvt*
%{_datadir}/applications/*.desktop
%{_mandir}/man*/*


%changelog
* Wed Jul 14 2010 kakurasan <kakurasan AT gmail DOT com> 9.07-5kkr2010.1
- disable Xft, Perl, fading
- with Japanese codesets only

* Sun May 02 2010 Funda Wang <fwang AT mandriva DOT org> 9.07-4mdv2010.1
+ Revision: 541544
- fix attr of desktop file

* Sun Mar 28 2010 R辿my Clouard <shikamaru AT mandriva DOT org> 9.07-3mdv2010.1
+ Revision: 528562
- rel++
- apply 256 color patch

* Wed Dec 30 2009 Frederik Himpe <fhimpe AT mandriva DOT org> 9.07-1mdv2010.1
+ Revision: 483946
- Update to new version 9.07
- Remove build fix integrated upstream

* Fri Oct 09 2009 Olivier Blin <oblin AT mandriva DOT com> 9.06-4mdv2010.0
+ Revision: 456354
- buildrequire libx11-common to fix build with xim (#47140)

* Fri Sep 18 2009 Pascal Terjan <pterjan AT mandriva DOT org> 9.06-3mdv2010.0
+ Revision: 444390
- constness fixes (partially from shikamaru)

  + Thierry Vignaud <tv AT mandriva DOT org>
    - rebuild

* Sun Nov 09 2008 Funda Wang <fwang AT mandriva DOT org> 9.06-1mdv2009.1
+ Revision: 301307
- New version 9.06

* Mon Jun 16 2008 Funda Wang <fwang AT mandriva DOT org> 9.05-1mdv2009.0
+ Revision: 219365
- New version 9.05

  + Pixel <pixel AT mandriva DOT com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Feb 02 2008 Funda Wang <fwang AT mandriva DOT org> 9.02-1mdv2008.1
+ Revision: 161425
- update to new version 9.02

* Thu Jan 31 2008 Bogdano Arendartchuk <bogdano AT mandriva DOT com> 9.01-2mdv2008.1
+ Revision: 160787
- enable xim in order to use composed accent marks

* Sat Jan 26 2008 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 9.01-1mdv2008.1
+ Revision: 158453
- new version

  + Olivier Blin <oblin AT mandriva DOT com>
    - restore BuildRoot

* Mon Dec 24 2007 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 8.9-1mdv2008.1
+ Revision: 137595
- new version

  + Thierry Vignaud <tv AT mandriva DOT org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 8.8-1mdv2008.1
+ Revision: 120493
- new version

* Sun Nov 25 2007 Funda Wang <fwang AT mandriva DOT org> 8.7-1mdv2008.1
+ Revision: 111883
- update to new version 8.7

* Thu Nov 22 2007 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 8.5a-1mdv2008.1
+ Revision: 111079
- new version
- new version

* Wed Nov 07 2007 Funda Wang <fwang AT mandriva DOT org> 8.4-2mdv2008.1
+ Revision: 106709
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang AT mandriva DOT org> 8.4-1mdv2008.1
+ Revision: 102837
- fix desktop entry

  + Tomasz Pawel Gajc <tpg AT mandriva DOT org>
    - new version
    - remove buildrequires on desktop-file-utils - desktop file doesn't belong to the upstream tarball

* Thu Aug 02 2007 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 8.3-1mdv2008.0
+ Revision: 57913
- new version
- tune up desktop file

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg AT mandriva DOT org> 8.2-1mdv2008.0
+ Revision: 38672
- make it work
- add xdg menu entry
- new version


* Tue Apr 18 2006 Thierry Vignaud <tvignaud AT mandriva DOT com> 7.6-2mdk
- fix buildrequires

* Fri Feb 10 2006 Lenny Cartier <lenny AT mandriva DOT com> 7.6-1mdk
- 7.6

* Tue Jan 31 2006 Lenny Cartier <lenny AT mandriva DOT com> 7.5-1mdk
- 7.5

* Thu Jan 26 2006 Lenny Cartier <lenny AT mandriva DOT com> 7.3a-1mdk
- 7.3a

* Mon Dec 26 2005 Lenny Cartier <lenny AT mandriva DOT com> 6.1-1mdk
- 6.1

* Mon Dec 26 2005 Lenny Cartier <lenny AT mandriva DOT com> 6.0-1mdk
- 6.0

* Thu Jul 07 2005 Thierry Vignaud <tvignaud AT mandrakesoft DOT com> 5.6-1mdk
- new release

* Mon Apr 18 2005 Lenny Cartier <lenny AT mandrakesoft DOT com> 5.4-1mdk
- 5.4

* Mon Feb 21 2005 Lenny Cartier <lenny AT mandrakesoft DOT com> 5.2-1mdk
- 5.2

* Tue Feb 08 2005 Thierry Vignaud <tvignaud AT mandrakesoft DOT com> 4.8-2mdk
- rpmlint fixes
- fix menu entry eating EOF

* Mon Jan 31 2005 Thierry Vignaud <tvignaud AT mandrakesoft DOT com> 4.8-1mdk
- initial release