source: projects/specs/trunk/r/rxvt-unicode/rxvt-unicode-vl.spec @ 9177

Revision 9177, 9.9 KB checked in by inagaki, 9 years ago (diff)

2014-12-21 Ryoichi INAGAKI <ryo1@…>

  • MySQL-ruby, dockmanager, dracd, rxvt-unicode: rebuilt
  • docky, tomboy: added patch
  • gdl: changed Group
  • gdlmm: updated


Line 
1Name:           rxvt-unicode
2Version:        9.20
3Release:        2%{?_dist_release}
4Summary:        Rxvt-unicode is an unicode version of rxvt
5Summary(ja):    rxvt のユニコードバージョン
6
7Group:          User Interface/X
8License:        GPLv2+
9URL:            http://software.schmorp.de/pkg/rxvt-unicode.html
10
11Source0:        http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
12Patch0:         rxvt-unicode-scroll-modupdown.patch
13#convert from rxvt origina icon
14Source1:        urxvt.xpm
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17BuildRequires:  desktop-file-utils
18BuildRequires:  fontconfig-devel
19BuildRequires:  freetype2-devel
20BuildRequires:  glib2-devel
21BuildRequires:  libAfterImage-devel
22BuildRequires:  libICE-devel
23BuildRequires:  librsvg2-devel
24BuildRequires:  libX11-devel
25BuildRequires:  libXft-devel
26BuildRequires:  libXrender-devel
27BuildRequires:  libXt-devel
28BuildRequires:  perl
29BuildRequires:  xorg-x11-proto-devel
30BuildRequires:  /usr/bin/tic
31Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
32
33%description
34rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to
35store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input
36and output. It also supports mixing multiple fonts at the same time, including
37Xft fonts.
38
39
40%prep
41%setup -q
42#patch -p1 < doc/urxvt-8.2-256color.patch
43%patch0 -p1 -b .scroll-modupdown
44pushd src
45popd
46
47%build
48%configure --enable-xft --enable-font-styles --enable-afterimage \
49  --enable-utmp --enable-wtmp --enable-lastlog \
50  --enable-transparency --enable-fading \
51  --enable-rxvt-scroll --enable-xterm-scroll --enable-next-scroll \
52  --enable-keepscrolling --enable-selectionscrolling \
53  --enable-mousewheel --enable-slipwheeling --enable-smart-resize \
54  --enable-pointer-blank \
55  --enable-xim --enable-resources \
56  --enable-256-color \
57  --enable-unicode3 --enable-combining --enable-perl \
58  --with-codesets=all --enable-iso14755 --enable-frills
59
60make CFLAGS="${RPM_OPT_FLAGS}" %{?_smp_mflags}
61
62%install
63rm -rf $RPM_BUILD_ROOT
64make install DESTDIR=$RPM_BUILD_ROOT
65%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
66%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/urxvt.xpm
67
68mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
69cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
70[Desktop Entry]
71Encoding=UTF-8
72Name=urxvt
73Comment=a VT102 emulator for the X window system
74Comment[ja]=X ウィンドウシステムの VT102 エミュレータ
75Exec=urxvt
76Icon=/usr/share/pixmaps/urxvt.xpm
77Terminal=false
78Type=Application
79Categories=Application;System;TerminalEmulator;
80EOF
81
82desktop-file-install \
83  --vendor="" \
84  --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
85  --add-category=System \
86  $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post
92update-desktop-database %{_datadir}/applications
93gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
94
95%postun
96update-desktop-database %{_datadir}/applications
97gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
98
99%files
100%defattr(-,root,root,-)
101%doc README.FAQ INSTALL doc/README.xvt doc/etc doc/changes.txt COPYING
102%{_bindir}/*
103%{_mandir}/man*/*
104%{_libdir}/urxvt
105%{_datadir}/applications/*
106%{_datadir}/pixmaps/urxvt.xpm
107
108%changelog
109* Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 9.20-2
110- rebuilt with perl 5.16.3
111
112* Sat May 24 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.20-1
113- new upstream release
114
115* Sat Mar 08 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.19-1
116- new upstream release
117
118* Mon Apr 29 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.18-1
119- new upstream release
120
121* Sat Jan 26 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.16-1
122- new upstream release
123
124* Wed Feb 15 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.15-2
125- fixed desktop entry
126  - readied for using openbox menu
127
128* Wed Jan 25 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.15-1
129- new upstream release
130- fixed URL
131
132* Fri Dec 23 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.14-1
133- new upstream release
134- dropt patch1
135
136* Thu Jul 07 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.12-1
137- new upstream release
138- added patch1 from Fedora development
139
140* Tue May 10 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.11-1
141- new upstream release
142
143* Mon May 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 9.10-3
144- rebuild with libAfterImage-1.20-2
145
146* Sun Apr  3 2011 IWAI, Masaharu <iwai@alib.jp> - 9.10-2
147- build with perl 5.12.3
148
149* Wed Dec 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.10-1
150- new upstream release
151
152* Thu Nov 18 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.09-2
153- added option enable-unicode3/enable-combining/enable-perl
154- deleted option enable-plain-scroll
155
156* Tue Nov 16 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.09-1
157- new upstream release
158- added patch0 from Fedora development
159- added BuildRequires: librsvg2-devel
160- did not apply urxvt-8.2-256color.patch
161  - enabled default
162
163* Sat Jun 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 9.07-1
164- initial build for VineLinux
165
166* Thu Dec 31 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
167- 9.07-1
168- version upgrade
169
170* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 9.06-5
171- rebuild against perl 5.10.1
172
173* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.06-4
174- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
175
176* Sat Apr 25 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 9.06-3
177- Fix FTBFS: added rxvt-unicode-gcc44.patch
178
179* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 9.06-2
180- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
181
182* Sun Nov 23 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
183- 9.06-1
184- version upgrade
185
186* Mon Jun 16 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
187- 9.05-1
188- version upgrade
189
190* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com>
191- 9.02-2
192- add Requires for versioned perl (libperl.so)
193
194* Thu Feb 21 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
195- 9.02-1
196- version upgrade
197
198* Mon Feb 11 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 9.0-2
199- Rebuilt for gcc43
200
201* Sat Jan 26 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
202- 9.0-1
203- version upgrade
204
205* Thu Dec 27 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
206- 8.9-1
207- version upgrade
208
209* Mon Dec 17 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
210- 8.8-1
211- version upgrade
212
213* Wed Dec 12 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
214- 8.5a-2
215- remove utempter patch for now
216
217* Thu Nov 22 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
218- 8.5a-1
219- version upgrade
220
221* Wed Nov 07 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
222- 8.4-2
223- fix #368921 (Rxvt.backgroundPixmap needs libAfterImage support BR now)
224- add patch for utempter support
225
226* Sun Oct 28 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
227- 8.4-1
228- version upgrade
229
230* Wed Aug 22 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
231- 8.3-1
232- version upgrade
233- new license tag
234
235* Sat Jun 02 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2368.2-1
237- version upgrade (#239421)
238
239* Sun Jan 21 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2408.1-2
241- drop terminfo file it is included in ncurses now
242
243* Fri Dec 08 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2448.1-1
245- version upgrade
246
247* Thu Nov 02 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2488.0-1
249- version upgrade
250
251* Fri Sep 15 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2527.9-2
253- FE6 rebuild
254
255* Tue Aug 08 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2567.9-1
257- version upgrade
258
259* Tue Jul 18 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2607.8-1
261- version upgrade
262
263* Tue Feb 21 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2647.7-1
265- version upgrade
266
267* Thu Feb 16 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2687.6-2
269- Rebuild for Fedora Extras 5
270
271* Fri Feb 10 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2727.6-1
273- version upgrade
274
275* Tue Jan 31 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2767.5-1
277- version upgrade
278
279* Sat Jan 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2807.4-1
281- version upgrade
282
283* Fri Jan 27 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2847.3a-1
285- version upgrade
286
287* Mon Jan 23 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2887.2-1
289- version upgrade (should resolve #178561)
290
291* Thu Jan 19 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2927.1-1
293- version upgrade
294
295* Sat Jan 14 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
2967.0-1
297- version upgrade
298
299* Thu Jan 05 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3006.3-1
301- version upgrade
302
303* Tue Jan 03 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3046.2-1
305- version upgrade
306
307* Wed Dec 28 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3086.1-1
309- version upgrade
310
311* Sun Dec 25 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3126.0-1
313- version upgrade
314
315* Sun Dec 18 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3165.9-1
317- version upgrade
318
319* Fri Nov 25 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3205.8-2
321- modular xorg integration
322
323* Tue Oct 25 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3245.8-1
325- version upgrade
326
327* Sun Oct 16 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3285.7-3
329- enable frills (#170965)
330
331* Sat Sep 17 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3325.7-2
333- enable iso14755 (#168548)
334
335* Tue Aug 23 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3365.7-1
337- version upgrade
338
339* Sun Jun 05 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3405.5-3
341- add dist
342
343* Thu Jun 02 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3445.5-2
345- minor cleanups
346
347* Thu May 12 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3485.5-1
349- Version upgrade (5.5)
350
351* Mon Mar 28 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3520:5.3-1
353- Version upgrade (5.3)
354
355* Wed Feb 09 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
356- Initial RPM release.
Note: See TracBrowser for help on using the repository browser.