avatar
Rosa has added 61a6345178
initial: add from SRPM
... ... --- /dev/null
... ... +++ b/.abf.yml
... ... @@ -0,0 +1,2 @@
1
sources:
2
  "libXext-1.3.0.tar.bz2": 0bf3708177b9320091ebc069e905c042c31d859d
... ... --- /dev/null
... ... +++ b/libxext.spec
... ... @@ -0,0 +1,224 @@
1
%define libxext %mklibname xext 6
2
%define develname %mklibname xext -d
3
%define staticname %mklibname xext -s -d
4
5
Name: libxext
6
Summary: X11 miscellaneous extension library
7
Epoch: 1
8
Version: 1.3.0
9
Release: %mkrel 2
10
Group: Development/X11
11
License: MIT
12
URL: http://xorg.freedesktop.org
13
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXext-%{version}.tar.bz2
14
BuildRoot: %{_tmppath}/%{name}-root
15
16
BuildRequires: libx11-devel >= 1.0.0
17
BuildRequires: libxau-devel >= 1.0.0
18
BuildRequires: libxdmcp-devel >= 1.0.0
19
BuildRequires: x11-proto-devel >= 7.5
20
BuildRequires: x11-util-macros >= 1.0.1
21
22
%description
23
Misc X Extension Library
24
25
#-----------------------------------------------------------
26
27
%package -n %{libxext}
28
Summary: X11 miscellaneous extension library
29
Group: Development/X11
30
Conflicts: libxorg-x11 < 7.0
31
Provides: %{name} = %{version}
32
33
%description -n %{libxext}
34
LibXext provides an X Window System client interface to several extensions to
35
the X protocol. 
36
The supported protocol extensions are: 
37
- DOUBLE-BUFFER (DBE), the Double Buffer extension;
38
- DPMS, the VESA Display Power Management System extension;
39
- Extended-Visual-Information (EVI), an extension for gathering extra
40
  information about the X server's visuals;
41
- LBX, the Low Bandwidth X extension;
42
- MIT-SHM, the MIT X client/server shared memory extension;
43
- MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
44
- Multi-Buffering, the multi-buffering and stereo display extension;
45
- SECURITY, the X security extension;
46
- SHAPE, the non-rectangular shaped window extension;
47
- SYNC, the X synchronization extension;
48
- TOG-CUP, the Open Group's Colormap Utilization extension;
49
- XC-APPGROUP, the X Consortium's Application Group extension;
50
- XC-MISC, the X Consortium's resource ID querying extension;
51
- XTEST, the X test extension (this is one of two client-side implementations;
52
  the other is in the libXtst library, provided by the libxtst6 package);
53
54
LibXext also provides a small set of utility functions to aid authors of client
55
APIs for X protocol extensions.
56
57
#-----------------------------------------------------------
58
59
%package -n %{develname}
60
Summary: Development files for %{name}
61
Group: Development/X11
62
Requires: %{libxext} = %{epoch}:%{version}-%{release}
63
Requires: x11-proto-devel >= 7.5
64
Provides: libxext-devel = %{epoch}:%{version}-%{release}
65
Provides: libxext6-devel = %{version}-%{release}
66
Obsoletes: %{mklibname xext6}-devel
67
68
Conflicts: libxorg-x11-devel < 7.0
69
Conflicts: x11-proto-devel < 7.5
70
71
%description -n %{develname}
72
Development files for %{name}
73
74
%files -n %{develname}
75
%defattr(-,root,root)
76
%{_libdir}/libXext.so
77
%{_libdir}/libXext.la
78
%{_libdir}/pkgconfig/xext.pc
79
%{_includedir}/X11/extensions/*.h
80
%{_mandir}/man3/*.3*
81
82
#-----------------------------------------------------------
83
84
%package -n %{staticname}
85
Summary: Static development files for %{name}
86
Group: Development/X11
87
Requires: %{develname} = %{epoch}:%{version}-%{release}
88
Provides: libxext-static-devel = %{version}-%{release}
89
Provides: libxext6-static-devel = %{version}-%{release}
90
Obsoletes: %{mklibname xext6}-static-devel
91
92
Conflicts: libxorg-x11-static-devel < 7.0
93
94
%description -n %{staticname}
95
Static development files for %{name}
96
97
%files -n %{staticname}
98
%defattr(-,root,root)
99
%{_libdir}/libXext.a
100
101
#-----------------------------------------------------------
102
103
%prep
104
%setup -q -n libXext-%{version}
105
106
%build
107
%configure2_5x
108
109
%make
110
111
%install
112
rm -rf %{buildroot}
113
%makeinstall_std
114
rm -rf %{buildroot}%_datadir/doc/libXext
115
116
%clean
117
rm -rf %{buildroot}
118
119
%if %mdkversion < 200900
120
%post -p /sbin/ldconfig
121
%endif
122
%if %mdkversion < 200900
123
%postun -p /sbin/ldconfig
124
%endif
125
126
%files -n %{libxext}
127
%defattr(-,root,root)
128
%doc specs/*.xml
129
%{_libdir}/libXext.so.6
130
%{_libdir}/libXext.so.6.4.0
131
132
133
%changelog
134
* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 1:1.3.0-2mdv2011.0
135
+ Revision: 678154
136
- fix devel provides
137
138
* Sun May 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.3.0-1
139
+ Revision: 677457
140
- update to new version 1.3.0
141
142
* Fri Feb 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:1.2.0-2
143
+ Revision: 638320
144
- dropped major from devel and static pkg names
145
- added proper provides and obsoletes
146
147
* Thu Oct 28 2010 Thierry Vignaud <tv@mandriva.org> 1:1.2.0-1mdv2011.0
148
+ Revision: 589801
149
- adjust file list
150
- drop patch 0 (merged upstream)
151
- new release
152
153
* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 1:1.1.2-1mdv2011.0
154
+ Revision: 556452
155
- new release
156
157
* Mon Jan 04 2010 Funda Wang <fwang@mandriva.org> 1:1.1.1-2mdv2010.1
158
+ Revision: 486084
159
- drop files conflicts with liblbxutil
160
161
* Mon Nov 09 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:1.1.1-1mdv2010.1
162
+ Revision: 463682
163
- New version: 1.1.1
164
165
* Tue Jul 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:1.0.5-1mdv2010.0
166
+ Revision: 398286
167
- Revert libxext 1.0.99.3 update: it is development stuff and breaks
168
  x11-server 1.6.2 build, shouldn't pushed without updating x11-server
169
  and possibly other x11 packages to latest devel releases.
170
171
* Fri Jul 17 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.3-1mdv2010.0
172
+ Revision: 396717
173
- New version: 1.0.99.3
174
175
* Sun Feb 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-2mdv2009.1
176
+ Revision: 336167
177
- fix build
178
- update to new version 1.0.5
179
180
* Thu Nov 06 2008 Olivier Blin <oblin@mandriva.com> 1.0.4-3mdv2009.1
181
+ Revision: 300368
182
- rebuild for new xcb
183
184
* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-2mdv2009.0
185
+ Revision: 223072
186
- rebuild
187
188
  + Pixel <pixel@mandriva.com>
189
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
190
191
* Fri Feb 29 2008 Colin Guthrie <cguthrie@mandriva.org> 1.0.4-1mdv2008.1
192
+ Revision: 176693
193
- New version: 1.0.4
194
195
  + Paulo Andrade <pcpa@mandriva.com.br>
196
    - Revert build requires.
197
198
* Mon Jan 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.3-2mdv2008.1
199
+ Revision: 151679
200
- Update BuildRequires and rebuild.
201
202
  + Olivier Blin <oblin@mandriva.com>
203
    - restore BuildRoot
204
205
* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2008.1
206
+ Revision: 129237
207
- kill re-definition of %%buildroot on Pixel's request
208
- enhanced summary
209
- enhanced description
210
- fix man pages extension
211
212
213
* Mon Feb 05 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.3-1mdv2007.0
214
+ Revision: 116298
215
- new version: 1.0.3
216
- rebuild to fix cooker uploading
217
- X11R7.1
218
- increment release
219
- fixed more dependencies
220
- Adding X.org 7.0 to the repository
221
222
  + Andreas Hasenack <andreas@mandriva.com>
223
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway
224

Comments