source: projects/specs/trunk/p/pyxf86config/pyxf86config-vl.spec @ 5701

Revision 5701, 5.3 KB checked in by Takemikaduchi, 12 years ago (diff)

python-2.7.2

Line 
1Summary: Python wrappers for libxf86config
2Summary(ja): libxf86config の Python ラッパー
3Name: pyxf86config
4Version: 0.3.37
5Release: 5%{?_dist_release}
6
7URL: http://fedoraproject.org/wiki/pyxf86config
8License: GPLv2
9Group: System Environment/Libraries
10
11Source0: %{name}-%{version}.tar.bz2
12Patch0: 0001-libxf86config.a-gained-dependency-on-xstrtokenize-pu.patch
13Patch1: 0002-Provide-xf86CheckBoolOption.patch
14Patch2: 0003-Initialize-configuration-file-parser-before-use.patch
15Patch3: %{name}-0.3.37-xorg-x11-7.5.patch
16Patch4: pyxf86config-0.3.37-xorgconf-path.patch
17
18BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
19Requires: glib2
20BuildRequires: glib2-devel
21BuildRequires: libX11-devel
22BuildRequires: python-devel
23BuildRequires: libxf86config-devel
24BuildRequires: libSM-devel
25ExcludeArch: s390 s390x ppc64
26
27Vendor: Project Vine
28Distribution: Vine Linux
29Packager: daisuke
30
31%description
32Python wrappers for the X server config file library libxf86config.
33It is used to read and write X server configuration files.
34
35%prep
36%setup -q
37%patch0 -p1
38%patch1 -p1
39%patch2 -p1
40%patch3 -p1
41%patch4 -p1
42
43%build
44export CFLAGS="$RPM_OPT_FLAGS -fPIC"
45%configure --x-libraries=%{_libdir} --with-python-version=%{pyver}
46%__make %{?_smp_mflags}
47
48%install
49rm -rf $RPM_BUILD_ROOT
50%__make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
51
52%clean
53rm -rf $RPM_BUILD_ROOT
54
55%files
56%defattr(-,root,root)
57%doc README NEWS AUTHORS COPYING ChangeLog
58%{python_sitearch}/ixf86configmodule.so
59%{python_sitearch}/xf86config.py
60
61%changelog
62* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.37-5
63- rebuild with python-2.7.2
64- add BuildRequires: libSM-devel
65
66* Fri Jun 03 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.37-4
67- add patch4 to use /etc/X11/xorg.conf on pyxf86readConfigFile()
68  instead of auto search path template.
69
70* Sat May 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.37-3
71- rebuild for Vine 6
72- import patch0-2 from fedora
73- add patch3 to build with new xorg-x11 (adhoc patch)
74
75* Mon Feb 08 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.37-2
76- rebuild with python-2.6
77
78* Tue Aug 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.37-1
79- new upstream release
80- build with xorg-x11-7.3
81
82* Tue Aug 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19.4-1
83- initial build for Vine Linux
84
85* Mon Oct 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19.4-0vl1
86- remove unneeded screen resolution from XF86SupportedResolutions
87
88* Mon Sep 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19.3-0vl1
89- add v4l module, remove fbdevhw from xorg.conf
90
91* Tue Aug 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19.2-0vl1
92- add more resolutions
93
94* Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19.1-0vl1
95- update default xorg.conf
96
97* Sun Aug 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.19-0vl1
98- initial build for Vine Linux
99
100* Wed Aug 11 2004 Jeremy Katz <katzj@redhat.com> - 0.3.19-1
101- Change keyboard driver to kbd
102
103* Thu Apr 15 2004 Mike A. Harris <mharris@redhat.com> - 0.3.18-1
104- Do not write out XkbRules line to config file, as it is unnecessary hard
105  coding the rules file, which has a built in default which should always
106  work. (#120858)
107
108* Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 0.3.17-1
109- xorg for XkbRules
110
111* Wed Apr 14 2004 Alex Larsson <alexl@redhat.com> 0.3.16
112- Rebuild for the new libxf86config
113- remove references to XFree86
114
115* Thu Feb 19 2004 Brent Fox <bfox@redhat.com> 0.3.15-1
116- remove the setupMice() function createTemplate()
117- because the 2.6 kernel puts both PS/2 and USB mice on the same device
118
119* Mon Feb  9 2004 Alexander Larsson <alexl@redhat.com> 0.3.14-1
120- fix range array bug
121
122* Thu Nov  6 2003 Jeremy Katz <katzj@redhat.com> 0.3.13-2
123- rebuild for python 2.3
124- don't build on ppc64 either since X is missing bits there as well
125
126* Tue Jul 29 2003 Elliot Lee <sopwith@redhat.com> 0.3.13-1
127- Rebuild
128
129* Wed Jun  4 2003 Brent Fox <bfox@redhat.com> 0.3.12-1
130- add a 'scrnum' attribute to the adjacency section
131
132* Tue Jun  3 2003 Brent Fox <bfox@redhat.com> 0.3.11-1
133- add a function to xf86config.py called getAllScreens()
134
135* Tue Jun  3 2003 Brent Fox <bfox@redhat.com> 0.3.10-1
136- add a BuildRequires for python-devel
137- add an options attribute to the server layout section (for Xinerama)
138
139* Tue Apr 29 2003 Alexander Larsson <alexl@redhat.com> 0.3.6-1
140- Added laptop resolutions
141
142* Mon Jan 27 2003 Alexander Larsson <alexl@redhat.com> 0.3.5-1
143- Rebuild
144
145* Wed Jan 15 2003 Michael Fulbright <msf@redhat.com> 0.3.4-1
146- remove code in xf86config.py:createTemplate() that inserted a Display
147  section.  We want user to supply this and it shouldnt be in template.
148
149* Sat Jan 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
150- add ExcludeArch: s390 s390x
151
152* Thu Dec 12 2002 Mike A. Harris <mharris@redhat.com> 0.3.3-1
153- Remove Excludearch alpha
154
155* Tue Nov 12 2002 Michael Fulbright <msf@redhat.com> 0.3.2-1
156- Added some convenience functions.
157
158* Mon Jul  8 2002 Alexander Larsson <alexl@redhat.com>
159- Bump to 0.3.1
160
161* Mon Jun 17 2002 Alexander Larsson <alexl@redhat.com>
162- Bump to 0.3.0
163
164* Fri May 24 2002 Alex Larsson <alexl@redhat.com> 0.2.0-3
165- Excludearch alpha for now
166
167* Fri May 24 2002 Alex Larsson <alexl@redhat.com> 0.2.0-2
168- Add some doc files
169
170* Fri May 24 2002 Alex Larsson <alexl@redhat.com> 0.2.0-1
171- Update version number for new release
172
173* Thu Apr 11 2002 Alex Larsson <alexl@redhat.com> 0.1.0-1
174- Initial release
175
176* Wed Apr 10 2002 Alex Larsson <alexl@redhat.com>
177- Initial specfile
Note: See TracBrowser for help on using the repository browser.