source: projects/specs/branches/6/s/system-config-display/system-config-display-vl.spec @ 4018

Revision 4018, 17.7 KB checked in by Takemikaduchi, 13 years ago (diff)

xserver: new upstream release, system-config-display: fix BR

Line 
1Summary: A graphical interface for configuring the X Window System display
2Summary(ja): X ウィンドウシステムのディスプレイを設定するためのグラフィカルインタフェース
3Name: system-config-display
4Version: 1.1.3
5Release: 4%{?_dist_release}
6URL: http://fedoraproject.org/wiki/SystemConfig/Tools
7License: GPL
8ExclusiveOS: Linux
9Group: System Environment/Base
10BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11BuildArch: noarch
12
13Source0: http://fedorahosted.org/releases/s/y/%{name}/%{name}-%{version}.tar.bz2
14Patch10: system-config-display-1.1.3-check-DISPLAY.patch
15
16ExcludeArch: s390 s390x
17BuildRequires: desktop-file-utils
18BuildRequires: intltool, gettext
19Requires: pygtk2 >= 1.99.11
20Requires: pygtk2-libglade
21Requires: python
22Requires: usermode >= 1.98
23Requires: usermode-gtk
24Requires: hwdata
25Requires: dbus-python
26Requires: pyxf86config >= 0.3.16
27Requires: rhpl >= 0.170-1
28Requires: rhpxl >= 0.34-1
29Requires: xorg-x11-server-Xorg
30Requires: metacity
31Requires: gtk2 >= 2.6
32Requires: hicolor-icon-theme
33
34%description
35system-config-display is a graphical application for configuring an
36X Window System X server display.
37
38%prep
39%setup -q
40%patch10 -p1
41
42for i in src/* ;do
43  perl -pi -e 's|python2|python|g' $i
44done
45
46%build
47make
48
49%install
50rm -rf $RPM_BUILD_ROOT
51make INSTROOT=$RPM_BUILD_ROOT install
52desktop-file-install --vendor "" --delete-original      \
53  --dir $RPM_BUILD_ROOT%{_datadir}/applications         \
54  --remove-category Application                         \
55  --remove-category SystemSetup                         \
56  --add-category Settings                               \
57  $RPM_BUILD_ROOT%{_datadir}/applications/system-config-display.desktop
58chmod a-x $RPM_BUILD_ROOT%{_datadir}/system-config-display/pixmaps/*
59
60%find_lang %name
61
62%clean
63rm -rf $RPM_BUILD_ROOT
64
65%postun
66touch --no-create %{_datadir}/icons/hicolor
67if [ -x /usr/bin/gtk-update-icon-cache -a -e %{_datadir}/icons/hicolor ]; then
68  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
69fi
70
71%post
72touch --no-create %{_datadir}/icons/hicolor
73if [ -x /usr/bin/gtk-update-icon-cache -a -e %{_datadir}/icons/hicolor ]; then
74  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
75fi
76
77
78%files -f %{name}.lang
79%defattr(-,root,root)
80%{_bindir}/system-config-display
81%{_datadir}/system-config-display
82%{_datadir}/applications/*
83%attr(0644,root,root) %config /etc/security/console.apps/system-config-display
84%attr(0644,root,root) %config /etc/pam.d/system-config-display
85%attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-display.png
86
87%changelog
88* Sun May 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.3-4
89- change Requires: xorg-x11-server-Xorg instead of /usr/bin/Xorg
90
91* Sat Apr 23 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-3
92- rebuild for Vine 6
93
94* Mon Aug 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-2
95- add Patch10 to run on no-X environment. (<BTS:760>)
96
97* Tue Apr 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-1
98- new upstream release
99- remove obsolete patches
100
101* Sun Aug 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.51-2
102- require usermode >= 1.98
103
104* Tue Aug 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.51-1
105- initial build for Vine Linux
106
107* Sun Apr 06 2008 Adam Jackson <ajax@redhat.com> 1.0.51-9
108- scd-1.0.51-backtick.patch: Fix unicode hilarity. (#441060)
109
110* Thu Mar 27 2008 Bill Nottingham <notting@redhat.com> 1.0.51-8
111- don't use rhpxl.mouse any more
112
113* Mon Feb 25 2008 Adam Jackson <ajax@redhat.com> 1.0.51-7
114- scd-1.0.51-unkudzify.patch: Replace kudzu dependency with dbus dependency.
115- Fix the chmod fix from -6 to, you know, work.
116
117* Tue Feb 12 2008 Adam Jackson <ajax@redhat.com> 1.0.51-6
118- Clear executable bit from the icons. (#429875)
119
120* Tue Jan 22 2008 Adam Jackson <ajax@redhat.com> 1.0.51-5
121- scd-1.0.51-config-util.patch: Update for new usermode. (#428397)
122
123* Mon Oct 01 2007 Adam Jackson <ajax@redhat.com> 1.0.51-4
124- Un-Require: redhat-artwork, we don't actually require it. (#314001)
125
126* Tue Jul 24 2007 Adam Jackson <ajax@redhat.com> 1.0.51-3
127- Remove ppc64 from ExcludeArch.
128
129* Wed Jun 27 2007 Matthias Clasen <mclasen@redhat.com> 1.0.51-2
130- Fix up categories in desktop file
131
132* Wed Apr 11 2007 Adam Jackson <ajax@redhat.com> 1.0.51-1
133- Load the mouse and keyboard configs from the config file, so as not to
134  clobber them. (#145316)
135
136* Wed Mar 28 2007 Jeremy Katz <katzj@redhat.com> - 1.0.50-1
137- start X server with a black background; we don't need xsri anymore
138
139* Thu Mar 22 2007 Adam Jackson <ajax@redhat.com> 1.0.49-1
140- Package review cleanups.
141
142* Mon Jan 29 2007 Adam Jackson <ajax@redhat.com>
143- Copy instead of rename when doing backup of xorg.conf, in case the user has
144  it as a symlink. (#181965)
145
146* Fri Dec 15 2006 Adam Jackson <ajax@redhat.com> 1.0.48-2
147- Rebuild for translations.
148
149* Fri Dec 8 2006 Adam Jackson <ajax@redhat.com>
150- Add dist tag to Release.
151
152* Thu Dec 7 2006 Adam Jackson <ajax@redhat.com> 1.0.48-1
153- Import old driver list code from rhpxl. (#218241)
154
155* Wed Dec 6 2006 Adam Jackson <ajax@redhat.com> 1.0.47-1
156- Fail gracefully on machines with no video.
157
158* Tue Nov 21 2006 Matthias Clasen <mclasen@redhat.com> - 1.0.46-1
159- Fix mnemonic for the color depth combo on the last tab (#216391)
160
161* Wed Sep 13 2006 Adam Jackson <ajackson@redhat.com> 1.0.45-1
162- Refresh the mode state before first paint, to give rhpxl a chance to ask
163  RANDR for the current mode.
164
165* Mon Aug 28 2006 Adam Jackson <ajackson@redhat.com> 1.0.44-1
166- Unpack properly when given a refresh rate instead of a refresh range.
167
168* Fri Aug 25 2006 Adam Jackson <ajackson@redhat.com> 1.0.43-1
169- Drop 8bpp support.
170- Simplify monitor selection view.
171- Fix initial window sizing to be large enough for all fields.
172
173* Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 1.0.42-1
174- Align lists correctly in RTL locales.  (#202754)
175
176* Thu Aug  3 2006 Bill Nottingham <notting@redhat.com> 1.0.41-1
177- adjust to new rhpxl (<clumens@redhat.com>)
178- work with newer, sparser, config files
179- when dealing with autoprobed monitors, pull current resolution from randr
180
181* Wed Jul 26 2006 Chris Lumens <clumens@redhat.com> 1.0.38-1
182- Fix CHARSET in te and kn translations (#200203).
183- Add gettext to buildrequires.
184
185* Thu Mar 09 2006 Chris Lumens <clumens@redhat.com> 1.0.37-2
186- Add back spec file parts that got lost on last rebuild.
187
188* Tue Mar 07 2006 Chris Lumens <clumens@redhat.com> 1.0.37-1
189- Initialize monitor name label to something other than unknown if we
190  really know what it is.
191
192* Fri Mar 03 2006 Martin Stransky <stransky@redhat.com> 1.0.36-3
193- added pam fix (#170625)
194- fix prereq (#182861, #182862)
195
196* Wed Feb 22 2006 Chris Lumens <clumens@redhat.com> 1.0.36-2
197- Add rhpxl to requires
198
199* Fri Jan 27 2006 Paul Nasrat <pnasrat@redhat.com> - 1.0.36-1
200- Rebuild for translations
201- Fix reconfig mode
202
203* Thu Jan 12 2006 Soren Sandmann <sandmann@redhat.com> - 1.0.35-1
204- Rebuild
205
206* Tue Jan 10 2006 Soren Sandmann <sandmann@redhat.com> - 1.0.34-1
207- Some s/rhpl/rhpxl/ type changes
208
209* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> - 1.0.33-1
210- minor changes needed for modular X
211
212* Wed Sep 21 2005 Bill Nottingham <notting@redhat.com> 1.0.32-1
213- Fix up some leftover code that still needed migration (#168932)
214
215* Fri Sep  9 2005 Bill Nottingham <notting@redhat.com> 1.0.31-1
216- Adapt to new kudzu video driver probing, and new rhpl
217
218* Mon Jun 27 2005 Soren Sandmann <sandmann@redhat.com> 1.0.30-1
219- Add ppc64 to ExcludeArchs
220
221* Mon May 23 2005 Jeremy Katz <katzj@redhat.com> - 1.0.29-1
222- put scriptlets from distcvs in this specfile
223
224* Mon May 23 2005 Jeremy Katz <katzj@redhat.com> - 1.0.28-1
225- fix typo in cleanup leading to traceback (#157423)
226
227* Thu Apr 28 2005 Soren Sandmann <sandmann@redhat.com> 1.0.26-1
228- Clean up deprecation warnings (#153937)
229
230* Tue Jan 04 2005 Paul Nasrat <pnasrat@redhat.com> 1.0.25-1
231- Only merge hardware_state if defined (#143944)
232- Only print card if verbose (#143271)
233
234* Mon Nov 15 2004 Paul Nasrat <pnasrat@redhat.com> 1.0.24-1
235- Dual Head patch for testing thanks to Marc Andre Morissette (#136916)
236
237* Tue Oct 19 2004 Paul Nasrat <pnasrat@redhat.com> 1.0.23-1
238- Firstboot - re-read config so both kbd and display changes persist (#135361)
239
240* Thu Oct 14 2004 Paul Nasrat <pnasrat@redhat.com> 1.0.22-1
241- Depth callback patch from twaugh (#128650)
242
243* Fri Oct 01 2004 Paul Nasrat <pnasrat@redhat.com> 1.0.21-1
244- fix mouse traceback
245
246* Tue Sep 07 2004 Paul Nasrat <pnasrat@redhat.com> - 1.0.20-1
247- Refactor some stuff into rhpl
248- Don't override driver changes unless in reconfig (#127779)
249 
250* Tue Sep 07 2004 Paul Nasrat <pnasrat@redhat.com> - 1.0.19-1
251- Translatable desktop
252- Layout changes for firstboot screen
253
254* Thu Aug 19 2004 Paul Nasrat <pnasrat@redhat.com> - 1.0.18-2
255- Ensure selection string translatable
256
257* Thu Aug 19 2004 Paul Nasrat <pnasrat@redhat.com> - 1.0.18-1
258- Monitor selection for first boot
259
260* Fri Jun 25 2004 Brent Fox <bfox@redhat.com> - 1.0.17-1
261- initialize self.probed_path in videocardDialog.py (bug #113695)
262
263* Wed Jun 23 2004 Brent Fox <bfox@redhat.com> - 1.0.16-1
264- reduce size of monitor-off.png and monitor-on.png to fit in 640x480 (bug #122142)
265
266* Mon Jun 14 2004 Brent Fox <bfox@redhat.com> - 1.0.15-2
267- set the text domain for xconf.py and xConfigDialog.py (bug #123494)
268
269* Wed Jun  2 2004 Alex Larsson <alexl@redhat.com> 1.0.15-1
270- fix --reconfig and catch some exceptions for readonly root
271
272* Tue May 25 2004 Brent Fox <bfox@redhat.com> 1.0.14-2
273- add BuildRequires for desktop-file-utils (bug# 124181)
274
275* Fri Apr 30 2004 Brent Fox <bfox@redhat.com> 1.0.14-1
276- do not write out extra XF86Config file during firstboot (bug #121729)
277
278* Tue Apr 20 2004 Brent Fox <bfox@redhat.com> 1.0.13-3
279- Do not write out XkbRules line to config file, as it is unnecessary to hard
280  code the rules file, which has a built in default which should always
281  work. (#120858)
282
283* Wed Apr 14 2004 Brent Fox <bfox@redhat.com> 1.0.13-2
284- update requires for new pyxf86config
285
286* Tue Apr 13 2004 Brent Fox <bfox@redhat.com> 1.0.13-1
287- make changes for XFree86 -> Xorg conversion
288
289* Thu Apr  8 2004 Brent Fox <bfox@redhat.com> 1.0.12-2
290- fix icon path (bug #120174)
291
292* Tue Mar 23 2004 Brent Fox <bfox@redhat.com> 1.0.12-1
293- filter out duplicate monitor entries (bug #118976)
294
295* Wed Mar 17 2004 Mike A. Harris <mharris@redhat.com> 1.0.11-1
296- Change Requires: XFree86 to Requires: /usr/X11R6/bin/XFree86, which is
297  what it appears from the sources is being called.  That will need to change
298  when the server gets renamed, so it should be implemented IMHO in a way
299  that is not hard coded.  This should suffice for now however.
300- Changed package description to remove "XFree86" name and replace it with
301  generic "X Window System X server" term.
302- Added the "via", and "voodoo" drivers that were missing to internal driver
303  list in videocardDialog.py.  The list is still missing stuff though, but
304  those sprung to mind.
305- Added force-tag target to Makefile with tag -cF
306- Added tag target without -F to Makefile
307- Removed -F from archive target as that can potentially blow away an already
308  tagged and released version from the repository if someone accidentally
309  does a "make archive" without updating the spec file Version: field like
310  I just about did.  ;o)
311
312* Mon Mar  1 2004 Brent Fox <bfox@redhat.com> 1.0.10-1
313- sanity check the monitor selection (bug #112314)
314
315* Mon Mar  1 2004 Brent Fox <bfox@redhat.com> 1.0.9-3
316- remove Requires on system-config-mouse
317
318* Fri Feb 27 2004 Brent Fox <bfox@redhat.com> 1.0.9-2
319- another stab at the dual-head code
320
321* Thu Feb 26 2004 Brent Fox <bfox@redhat.com> 1.0.9-1
322- write out "Screen" entry for dual-head cards
323
324* Tue Feb 24 2004 Brent Fox <bfox@redhat.com> 1.0.8-1
325- start up metacity to make the windows look nice (bug #108206)
326
327* Thu Feb 19 2004 Brent Fox <bfox@redhat.com> 1.0.7-1
328- don't import rhpl.mouse in xconf.py
329
330* Tue Feb 17 2004 Brent Fox <bfox@redhat.com> 1.0.6-1
331- write XF86Config to the correct path (bug #115501)
332
333* Fri Jan 30 2004 Brent Fox <bfox@redhat.com> 1.0.5-1
334- correct naming in the spec file description
335
336* Thu Dec  4 2003 Brent Fox <bfox@redhat.com> 1.0.4-1
337- add code to apply changes made in the firstboot display screen
338
339* Tue Dec  2 2003 Brent Fox <bfox@redhat.com> 1.0.3-1
340- add code to pull display notebook page into firstboot
341
342* Thu Nov 20 2003 Brent Fox <bfox@redhat.com> 1.0.2-1
343- fix path problem
344
345* Wed Nov 19 2003 Brent Fox <bfox@redhat.com> 1.0.1-1
346- rename from redhat-config-xfree86 to system-config-display
347- add Obsoletes for redhat-config-xfree86
348- make changes for Python2
349
350* Thu Oct 23 2003 Brent Fox <bfox@redhat.com> 0.9.15-1
351- work around cards with no driver entries (bug #106501)
352
353* Thu Oct 23 2003 Brent Fox <bfox@redhat.com> 0.9.14-1
354- check length of list before removing items (bug #107790)
355
356* Thu Oct 16 2003 Brent Fox <bfox@redhat.com> 0.9.13-1
357- allow dualhead to be disabled (bug #107261)
358
359* Wed Oct 15 2003 Brent Fox <bfox@redhat.com> 0.9.12-1
360- fix bug #106884 for real this time
361
362* Tue Oct 14 2003 Brent Fox <bfox@redhat.com> 0.9.11-1
363- package lightrays.png inside redhat-config-xfree86
364
365* Mon Oct 13 2003 Brent Fox <bfox@redhat.com> 0.9.10-1
366- make sure current is initialized (bug #106884)
367
368* Mon Oct  6 2003 Brent Fox <bfox@redhat.com> 0.9.9-3
369- add a Requires for XFree86 (bug #105992)
370
371* Mon Oct  6 2003 Brent Fox <bfox@redhat.com> 0.9.9-2
372- finish up the dual-head code
373- catch case of having no layout options
374
375* Thu Oct  2 2003 Brent Fox <bfox@redhat.com> 0.9.9-1
376- first stab at multihead code
377- commit some additional monitor icons
378
379* Thu Aug 14 2003 Brent Fox <bfox@redhat.com> 0.9.8-1
380- tag on every build
381
382* Thu Jun  5 2003 Brent Fox <bfox@redhat.com> 0.9.7-1
383- see if we have the name for an unprobed monitor
384
385* Tue Jun  3 2003 Brent Fox <bfox@redhat.com> 0.9.6-1
386- only offer the resolutions that we know to be reasonable for the selected monitor (bug #88269)
387
388* Fri May 30 2003 Brent Fox <bfox@redhat.com> 0.9.5-1
389- big UI changes
390- make room in the UI for multihead stuff
391
392* Wed May 28 2003 Brent Fox <bfox@redhat.com> 0.7.6-1
393- add an ExcludeArch for s390 and s390x (bug #91811)
394
395* Fri May 23 2003 Brent Fox <bfox@redhat.com> 0.7.5-1
396- turn on horizontal scrolling in videocard window
397- initialize dpi measurement option menu correctly (bug #90190)
398
399* Wed May 21 2003 Michael Fulbright <msf@redhat.com> 0.7.4-1
400- converted to use new way of representing Generic monitors in MonitorsDB
401
402* Tue Feb  4 2003 Brent Fox <bfox@redhat.com> 0.7.3-2
403- paint the background with lightrays.png
404
405* Thu Jan 30 2003 Brent Fox <bfox@redhat.com> 0.7.3-1
406- bump and build
407
408* Tue Jan 21 2003 Brent Fox <bfox@redhat.com> 0.7.2-3
409- add closing parenthesis (bug #80398)
410
411* Mon Jan 20 2003 Brent Fox <bfox@redhat.com> 0.7.2-2
412- iterate through available video cards until one works
413- clean up the output
414
415* Fri Jan 17 2003 Brent Fox <bfox@redhat.com> 0.7.1-6
416- make monitor dialog a little larger and allow horz. scrolling (bug #82112)
417
418* Tue Jan 14 2003 Brent Fox <bfox@redhat.com> 0.7.1-5
419- fixed desktop file icon
420
421* Thu Jan  9 2003 Jeremy Katz <katzj@redhat.com> 0.7.1-4
422- import rhpl.monitor
423
424* Mon Jan  6 2003 Brent Fox <bfox@redhat.com> 0.7.1-3
425- try to read the XMOUSETYPE from /etc/sysconfig/mouse (bug #74992)
426
427* Sun Jan  5 2003 Brent Fox <bfox@redhat.com> 0.7.1-2
428- fix the dialog centering code
429- connect the resolution menu to update_ui so the screenshot gets refreshed
430
431* Sun Jan  5 2003 Brent Fox <bfox@redhat.com> 0.7.1-1
432- change radio buttons to OptionMenus
433
434* Fri Jan  3 2003 Brent Fox <bfox@redhat.com> 0.7.0-6
435- default to us keyboard if /etc/sysconfig/keyboard contains a keyboard unknown to rhpl (bug #80993)
436
437* Sun Dec 22 2002 Brent Fox <bfox@redhat.com> 0.7.0-5
438- change xconfig.comment to reflect that redhat-config-xfree86 made the change
439
440* Fri Dec 20 2002 Brent Fox <bfox@redhat.com> 0.7.0-4
441- call mouse.read() if probing didn't return a valid DEVICE info (bug #80115)
442- import string in videocardDialog.py
443- pass hardware_state into VideocardDialog
444
445* Thu Dec 19 2002 Brent Fox <bfox@redhat.com> 0.7.0-2
446- made some ui cleanups that keeps the dialog from resizing while changing resolutions
447- removed all the autoconf stuff and replaced it with simpler Makefile and spec file
448- rebuild for completeness
449
450* Fri Dec 13 2002 Brent Fox <bfox@redhat.com> 0.7.0-1
451- pulled the classes out into their own files to make it more understandable
452
453* Tue Nov 12 2002 Michael Fulbright <msf@redhat.com> 0.6.9-1
454- migrated to new rhpl based backend
455
456* Tue Nov  5 2002 Alexander Larsson <alexl@redhat.com>
457- Fixed some small bugs
458
459* Thu Sep  5 2002 Alexander Larsson <alexl@redhat.com>
460- Require pygtk2-libglade
461
462* Fri Aug 30 2002 Jeremy Katz <katzj@redhat.com> 0.6.6-1
463- create /etc/X11/X symlink (#73108)
464
465* Wed Aug 28 2002 Alexander Larsson <alexl@redhat.com> 0.6.5-1
466- Fix DRI state changes. (#72255)
467
468* Tue Aug 27 2002 Alexander Larsson <alexl@redhat.com> 0.6.4-1
469- Fix XF86Option typo (#72243)
470
471* Mon Aug 26 2002 Alexander Larsson <alexl@redhat.com> 0.6.3-1
472- Fixes bug #72456
473
474* Fri Aug 23 2002 Alexander Larsson <alexl@redhat.com> 0.6.2-1
475- Fixed part of Bug #72275, the rest is in Gtk+.
476
477* Wed Aug 21 2002 Preston Brown <pbrown@redhat.com> 0.6.1-1
478- fixed starting tool when XF86Config is corrupt (#71461)
479
480* Fri Aug  9 2002 Alexander Larsson <alexl@redhat.com> 0.6.0-1
481- Add 640x480 to list of resolutions
482- Kluge around treeview horizontal scroll bug in videocard dialog
483- set textdomain everywhere it is needed to make i18n work
484- Try --reconfig if starting an xserver with the current config file doesn't work.
485- Tell gdm to restart server on logout after we write the config file.
486
487* Tue Aug  6 2002 Preston Brown <pbrown@redhat.com> 0.5.2-1
488- output to XF86Config (not XF86Config-4) when using --reconfig
489
490* Fri Jul 19 2002 Alexander Larsson <alexl@redhat.com>
491- Obsolete Xconfigurator
492
493* Wed Jun 26 2002 Alexander Larsson <alexl@redhat.com> 0.3.1-1
494- Updated to use configure
495
496* Mon Jun 17 2002 Alexander Larsson <alexl@redhat.com>
497- Bumped version to 0.3.0
498
499* Thu May 30 2002 Alex Larsson <alexl@redhat.com>
500- Bumped to 0.2.2
501
502* Tue May 28 2002 Alex Larsson <alexl@redhat.com>
503- Update to version 0.2.0
504
505* Thu Apr 11 2002 Alex Larsson <alexl@redhat.com> 0.1.0-1
506- Initial release
507
508* Tue Apr  9 2002 Alex Larsson <alexl@redhat.com>
509- Initial specfile
510
511
Note: See TracBrowser for help on using the repository browser.