diff options
author | Chris Larson <kergoth@openedhand.com> | 2006-08-15 11:58:37 +0000 |
---|---|---|
committer | Chris Larson <kergoth@openedhand.com> | 2006-08-15 11:58:37 +0000 |
commit | ca10363baac7de9581ec90ab47957f973e1dbdc4 (patch) | |
tree | 2000b53f806c79510671d8fd1a6a36125f8b25b3 /meta/packages/xorg-lib | |
parent | c210d01a7ca8c00ddc45d292878b89086b137129 (diff) | |
download | poky-ca10363baac7de9581ec90ab47957f973e1dbdc4.tar.gz |
Numerous new xorg package versions from upstream OE. Pester me if any local changes got inadvertantly lost, or if any packages need upgrading.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@607 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/xorg-lib')
193 files changed, 3427 insertions, 0 deletions
diff --git a/meta/packages/xorg-lib/diet-x11/X18NCMSstubs.diff b/meta/packages/xorg-lib/diet-x11/X18NCMSstubs.diff new file mode 100644 index 0000000000..54b1727a95 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11/X18NCMSstubs.diff | |||
@@ -0,0 +1,528 @@ | |||
1 | --- libX11-X11R7.0-1.0.0/src/imConv.c.orig 2006-03-08 09:46:03.000000000 +0100 | ||
2 | +++ libX11-X11R7.0-1.0.0/src/imConv.c 2006-03-08 10:50:10.000000000 +0100 | ||
3 | @@ -83,6 +83,7 @@ | ||
4 | * from UCS char to specified charset char. | ||
5 | * This converter is needed for _XimGetCharCode subroutine. | ||
6 | */ | ||
7 | +#ifdef XLOCALE | ||
8 | XPointer | ||
9 | _XimGetLocaleCode ( | ||
10 | _Xconst char* encoding_name) | ||
11 | @@ -96,6 +97,7 @@ | ||
12 | } | ||
13 | return cvt; | ||
14 | } | ||
15 | +#endif | ||
16 | |||
17 | /* | ||
18 | * Returns the locale dependent representation of a keysym. | ||
19 | @@ -107,6 +109,7 @@ | ||
20 | * locale | ||
21 | */ | ||
22 | /*ARGSUSED*/ | ||
23 | +#ifdef XLOCALE | ||
24 | int | ||
25 | _XimGetCharCode ( | ||
26 | XPointer ucs_conv, | ||
27 | @@ -135,6 +138,7 @@ | ||
28 | buf[count]= '\0'; | ||
29 | return count; | ||
30 | } | ||
31 | +#endif | ||
32 | |||
33 | #ifdef XKB | ||
34 | static int lookup_string( | ||
35 | --- libX11-X11R7.0-1.0.0/src/X18NCMSstubs.c.orig 2006-03-08 08:43:19.000000000 +0100 | ||
36 | +++ libX11-X11R7.0-1.0.0/src/X18NCMSstubs.c 2006-03-08 11:41:28.000000000 +0100 | ||
37 | @@ -0,0 +1,428 @@ | ||
38 | +/* | ||
39 | + * X18NCMSstubs.c | ||
40 | + * - Provides stubs and dummy funcs needed when Xcms and XLocale stuff removed | ||
41 | + * | ||
42 | + * Copyright © 2003 Matthew Allum | ||
43 | + * | ||
44 | + * Permission to use, copy, modify, distribute, and sell this software and its | ||
45 | + * documentation for any purpose is hereby granted without fee, provided that | ||
46 | + * the above copyright notice appear in all copies and that both that | ||
47 | + * copyright notice and this permission notice appear in supporting | ||
48 | + * documentation, and that the name of Matthew Allum not be used in | ||
49 | + * advertising or publicity pertaining to distribution of the software without | ||
50 | + * specific, written prior permission. Keith Packard and Compaq makes no | ||
51 | + * representations about the suitability of this software for any purpose. It | ||
52 | + * is provided "as is" without express or implied warranty. | ||
53 | + * | ||
54 | + * MATTHEW ALLUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS | ||
55 | + * SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, | ||
56 | + * IN NO EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR | ||
57 | + * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, | ||
58 | + * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | ||
59 | + * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
60 | + * PERFORMANCE OF THIS SOFTWARE. | ||
61 | + */ | ||
62 | + | ||
63 | +#include <stdlib.h> | ||
64 | +#include "Xlibint.h" | ||
65 | +#include "Xlcint.h" | ||
66 | +#include <X11/Xlocale.h> | ||
67 | +#include <X11/Xos.h> | ||
68 | +#ifdef WIN32 | ||
69 | +#undef close | ||
70 | +#endif | ||
71 | +#include <X11/Xutil.h> | ||
72 | +#include "XlcPubI.h" | ||
73 | + | ||
74 | +#include "Xcmsint.h" /* for XcmsCCC type */ | ||
75 | +#include "XlcPubI.h" /* for XLCd type */ | ||
76 | +#include "config.h" | ||
77 | + | ||
78 | +#if ! XLOCALE | ||
79 | + | ||
80 | +Bool | ||
81 | +XSupportsLocale() | ||
82 | +{ | ||
83 | + return False; | ||
84 | +} | ||
85 | + | ||
86 | +char * | ||
87 | +XSetLocaleModifiers( | ||
88 | + const char *modifiers) | ||
89 | +{ | ||
90 | + return NULL; | ||
91 | +} | ||
92 | + | ||
93 | +XLCd | ||
94 | +_XOpenLC( | ||
95 | + char *name) | ||
96 | +{ | ||
97 | + return NULL; | ||
98 | +} | ||
99 | + | ||
100 | +XLCd | ||
101 | +_XlcCurrentLC() | ||
102 | +{ | ||
103 | + return NULL; | ||
104 | +} | ||
105 | + | ||
106 | +void | ||
107 | +_XlcVaToArgList( | ||
108 | + va_list var, | ||
109 | + int count, | ||
110 | + XlcArgList *args_ret) | ||
111 | +{ | ||
112 | + return; | ||
113 | +} | ||
114 | + | ||
115 | +void | ||
116 | +_XlcCountVaList( | ||
117 | + va_list var, | ||
118 | + int *count_ret) | ||
119 | +{ | ||
120 | + return; | ||
121 | +} | ||
122 | + | ||
123 | +void | ||
124 | +_XCloseLC( | ||
125 | + XLCd lcd) | ||
126 | +{ | ||
127 | + return; | ||
128 | +} | ||
129 | + | ||
130 | +int | ||
131 | +_XlcConvert( | ||
132 | + XlcConv conv, | ||
133 | + XPointer *from, | ||
134 | + int *from_left, | ||
135 | + XPointer *to, | ||
136 | + int *to_left, | ||
137 | + XPointer *args, | ||
138 | + int num_args) | ||
139 | +{ | ||
140 | + return 0; | ||
141 | +} | ||
142 | + | ||
143 | +/* XIM Stubs */ | ||
144 | + | ||
145 | +XPointer | ||
146 | +_XimGetLocaleCode ( _Xconst char* encoding_name ) | ||
147 | +{ | ||
148 | + return NULL; | ||
149 | +} | ||
150 | + | ||
151 | +int | ||
152 | +_XimGetCharCode ( | ||
153 | + XPointer ucs_conv, | ||
154 | + KeySym keysym, | ||
155 | + unsigned char* buf, | ||
156 | + int nbytes) | ||
157 | +{ | ||
158 | + return 0; | ||
159 | +} | ||
160 | + | ||
161 | +/* Xrm Stubs */ | ||
162 | + | ||
163 | +XrmMethods | ||
164 | +_XrmInitParseInfo( | ||
165 | + XPointer *state) | ||
166 | +{ | ||
167 | + return (XrmMethods) NULL; | ||
168 | +} | ||
169 | + | ||
170 | +/* Xwc Stubs */ | ||
171 | + | ||
172 | +int | ||
173 | +XwcTextExtents( | ||
174 | + XFontSet font_set, | ||
175 | + _Xconst wchar_t *text, | ||
176 | + int text_len, | ||
177 | + XRectangle *overall_ink_extents, | ||
178 | + XRectangle *overall_logical_extents) | ||
179 | +{ | ||
180 | + return 0; | ||
181 | +} | ||
182 | + | ||
183 | +void | ||
184 | +XwcDrawString(Display *display, | ||
185 | + Drawable d, | ||
186 | + XFontSet font_set, | ||
187 | + GC gc, | ||
188 | + int x, int y, | ||
189 | + _Xconst wchar_t *string, | ||
190 | + int num_wchars) | ||
191 | +{ | ||
192 | + ; | ||
193 | +} | ||
194 | + | ||
195 | +void | ||
196 | +XwcDrawText( | ||
197 | + Display *dpy, | ||
198 | + Drawable d, | ||
199 | + GC gc, | ||
200 | + int x, | ||
201 | + int y, | ||
202 | + XwcTextItem *text_items, | ||
203 | + int nitems) | ||
204 | +{ | ||
205 | + ; | ||
206 | +} | ||
207 | + | ||
208 | +void | ||
209 | +XwcDrawImageString( | ||
210 | + Display *dpy, | ||
211 | + Drawable d, | ||
212 | + XFontSet font_set, | ||
213 | + GC gc, | ||
214 | + int x, | ||
215 | + int y, | ||
216 | + _Xconst wchar_t *text, | ||
217 | + int text_len) | ||
218 | +{ | ||
219 | + ; | ||
220 | +} | ||
221 | + | ||
222 | +int | ||
223 | +XwcTextEscapement( | ||
224 | + XFontSet font_set, | ||
225 | + _Xconst wchar_t *text, | ||
226 | + int text_len) | ||
227 | +{ | ||
228 | + return 0; | ||
229 | +} | ||
230 | + | ||
231 | +Status | ||
232 | +XwcTextPerCharExtents( | ||
233 | + XFontSet font_set, | ||
234 | + _Xconst wchar_t *text, | ||
235 | + int text_len, | ||
236 | + XRectangle *ink_extents_buffer, | ||
237 | + XRectangle *logical_extents_buffer, | ||
238 | + int buffer_size, | ||
239 | + int *num_chars, | ||
240 | + XRectangle *max_ink_extents, | ||
241 | + XRectangle *max_logical_extents) | ||
242 | +{ | ||
243 | + ; | ||
244 | +} | ||
245 | + | ||
246 | +int | ||
247 | +XwcTextPropertyToTextList( | ||
248 | + Display *dpy, | ||
249 | + const XTextProperty *text_prop, | ||
250 | + wchar_t ***list_ret, | ||
251 | + int *count_ret) | ||
252 | +{ | ||
253 | + return 0; | ||
254 | +} | ||
255 | + | ||
256 | +int | ||
257 | +XwcTextListToTextProperty( | ||
258 | + Display *dpy, | ||
259 | + wchar_t **list, | ||
260 | + int count, | ||
261 | + XICCEncodingStyle style, | ||
262 | + XTextProperty *text_prop) | ||
263 | +{ | ||
264 | + return 0; | ||
265 | +} | ||
266 | + | ||
267 | +void | ||
268 | +XwcFreeStringList(wchar_t **list) | ||
269 | +{ | ||
270 | + return; | ||
271 | +} | ||
272 | + | ||
273 | + | ||
274 | +void XmbSetWMProperties ( /* Actually from mbWMProps.c */ | ||
275 | + Display *dpy, | ||
276 | + Window w, | ||
277 | + _Xconst char *windowName, | ||
278 | + _Xconst char *iconName, | ||
279 | + char **argv, | ||
280 | + int argc, | ||
281 | + XSizeHints *sizeHints, | ||
282 | + XWMHints *wmHints, | ||
283 | + XClassHint *classHints) | ||
284 | +{ | ||
285 | + return; | ||
286 | +} | ||
287 | + | ||
288 | +int | ||
289 | +XmbTextPropertyToTextList( | ||
290 | + Display *dpy, | ||
291 | + const XTextProperty *text_prop, | ||
292 | + char ***list_ret, | ||
293 | + int *count_ret) | ||
294 | +{ | ||
295 | + return XLocaleNotSupported; | ||
296 | +} | ||
297 | + | ||
298 | +int | ||
299 | +XmbTextListToTextProperty( | ||
300 | + Display *dpy, | ||
301 | + char **list, | ||
302 | + int count, | ||
303 | + XICCEncodingStyle style, | ||
304 | + XTextProperty *text_prop) | ||
305 | +{ | ||
306 | + return XLocaleNotSupported; | ||
307 | +} | ||
308 | + | ||
309 | +int | ||
310 | +XmbTextExtents( | ||
311 | + XFontSet font_set, | ||
312 | + _Xconst char *text, | ||
313 | + int text_len, | ||
314 | + XRectangle *overall_ink_extents, | ||
315 | + XRectangle *overall_logical_extents) | ||
316 | +{ | ||
317 | + return 0; | ||
318 | +} | ||
319 | + | ||
320 | +void | ||
321 | +XmbDrawText( | ||
322 | + Display *dpy, | ||
323 | + Drawable d, | ||
324 | + GC gc, | ||
325 | + int x, | ||
326 | + int y, | ||
327 | + XmbTextItem *text_items, | ||
328 | + int nitems) | ||
329 | +{ | ||
330 | + ; | ||
331 | +} | ||
332 | + | ||
333 | +void | ||
334 | +XmbDrawString( | ||
335 | + Display *dpy, | ||
336 | + Drawable d, | ||
337 | + XFontSet font_set, | ||
338 | + GC gc, | ||
339 | + int x, | ||
340 | + int y, | ||
341 | + _Xconst char *text, | ||
342 | + int text_len) | ||
343 | +{ | ||
344 | + ; | ||
345 | +} | ||
346 | + | ||
347 | +void | ||
348 | +XmbDrawImageString( | ||
349 | + Display *dpy, | ||
350 | + Drawable d, | ||
351 | + XFontSet font_set, | ||
352 | + GC gc, | ||
353 | + int x, | ||
354 | + int y, | ||
355 | + _Xconst char *text, | ||
356 | + int text_len) | ||
357 | +{ | ||
358 | + ; | ||
359 | +} | ||
360 | + | ||
361 | +int | ||
362 | +XmbTextEscapement( | ||
363 | + XFontSet font_set, | ||
364 | + _Xconst char *text, | ||
365 | + int text_len) | ||
366 | +{ | ||
367 | + return 0; | ||
368 | +} | ||
369 | + | ||
370 | +Status | ||
371 | +XmbTextPerCharExtents( | ||
372 | + XFontSet font_set, | ||
373 | + _Xconst char *text, | ||
374 | + int text_len, | ||
375 | + XRectangle *ink_extents_buffer, | ||
376 | + XRectangle *logical_extents_buffer, | ||
377 | + int buffer_size, | ||
378 | + int *num_chars, | ||
379 | + XRectangle *max_ink_extents, | ||
380 | + XRectangle *max_logical_extents) | ||
381 | +{ | ||
382 | + return 0; | ||
383 | +} | ||
384 | + | ||
385 | +unsigned int | ||
386 | +KeySymToUcs4(KeySym keysym) | ||
387 | +{ | ||
388 | + return 0; | ||
389 | +} | ||
390 | + | ||
391 | +#endif | ||
392 | + | ||
393 | +#if ! XCMS | ||
394 | + | ||
395 | +XcmsCCC | ||
396 | +XcmsCCCOfColormap(dpy, cmap) | ||
397 | + Display *dpy; | ||
398 | + Colormap cmap; | ||
399 | +{ | ||
400 | + return NULL; | ||
401 | +} | ||
402 | + | ||
403 | +Status | ||
404 | +_XcmsResolveColorString ( | ||
405 | + XcmsCCC ccc, | ||
406 | + const char **color_string, | ||
407 | + XcmsColor *pColor_exact_return, | ||
408 | + XcmsColorFormat result_format) | ||
409 | +{ | ||
410 | + return(XcmsFailure); | ||
411 | +} | ||
412 | + | ||
413 | +void | ||
414 | +_XcmsUnresolveColor( | ||
415 | + XcmsCCC ccc, | ||
416 | + XcmsColor *pColor) | ||
417 | +{ | ||
418 | + return; | ||
419 | +} | ||
420 | + | ||
421 | +void | ||
422 | +_XUnresolveColor( | ||
423 | + XcmsCCC ccc, | ||
424 | + XColor *pXColor) | ||
425 | +{ | ||
426 | + return; | ||
427 | +} | ||
428 | + | ||
429 | +XcmsCmapRec * | ||
430 | +_XcmsAddCmapRec(dpy, cmap, windowID, visual) | ||
431 | + Display *dpy; | ||
432 | + Colormap cmap; | ||
433 | + Window windowID; | ||
434 | + Visual *visual; | ||
435 | +{ | ||
436 | + return NULL; | ||
437 | +} | ||
438 | + | ||
439 | +void | ||
440 | +_XcmsRGB_to_XColor( | ||
441 | + XcmsColor *pColors, | ||
442 | + XColor *pXColors, | ||
443 | + unsigned int nColors) | ||
444 | +{ | ||
445 | + return; | ||
446 | +} | ||
447 | + | ||
448 | +XcmsCmapRec * | ||
449 | +_XcmsCopyCmapRecAndFree( | ||
450 | + Display *dpy, | ||
451 | + Colormap src_cmap, | ||
452 | + Colormap copy_cmap) | ||
453 | +{ | ||
454 | + return NULL; | ||
455 | +} | ||
456 | + | ||
457 | +void | ||
458 | +_XcmsDeleteCmapRec( | ||
459 | + Display *dpy, | ||
460 | + Colormap cmap) | ||
461 | +{ | ||
462 | + return; | ||
463 | +} | ||
464 | + | ||
465 | +#endif | ||
466 | --- libX11-X11R7.0-1.0.0/src/Makefile.am.orig 2006-03-08 08:31:09.000000000 +0100 | ||
467 | +++ libX11-X11R7.0-1.0.0/src/Makefile.am 2006-03-08 09:36:23.000000000 +0100 | ||
468 | @@ -331,6 +331,8 @@ | ||
469 | libX11_la_SOURCES+=UIThrStubs.c | ||
470 | endif | ||
471 | |||
472 | +libX11_la_SOURCES+=X18NCMSstubs.c | ||
473 | + | ||
474 | x11datadir = @X11_DATADIR@ | ||
475 | x11data_DATA = XKeysymDB XErrorDB | ||
476 | |||
477 | @@ -338,7 +340,8 @@ | ||
478 | $(x11data_DATA) \ | ||
479 | os2Stubs.c \ | ||
480 | udcInf.c \ | ||
481 | - UIThrStubs.c | ||
482 | + UIThrStubs.c \ | ||
483 | + X18NCMSstubs.c | ||
484 | |||
485 | # | ||
486 | # Figure out which sub-libraries to link into Xlib | ||
487 | --- libX11-X11R7.0-1.0.0/src/locking.c.orig 2006-03-08 11:05:56.000000000 +0100 | ||
488 | +++ libX11-X11R7.0-1.0.0/src/locking.c 2006-03-08 11:06:37.000000000 +0100 | ||
489 | @@ -55,7 +55,9 @@ | ||
490 | #define NUM_FREE_CVLS 4 | ||
491 | |||
492 | /* in lcWrap.c */ | ||
493 | +#ifdef XLOCALE | ||
494 | extern LockInfoPtr _Xi18n_lock; | ||
495 | +#endif | ||
496 | |||
497 | #ifdef WIN32 | ||
498 | static DWORD _X_TlsIndex = (DWORD)-1; | ||
499 | @@ -625,9 +627,11 @@ | ||
500 | _Xglobal_lock = &global_lock; | ||
501 | xmutex_init(_Xglobal_lock->lock); | ||
502 | xmutex_set_name(_Xglobal_lock->lock, "Xlib global"); | ||
503 | +#ifdef XLOCALE | ||
504 | _Xi18n_lock = &i18n_lock; | ||
505 | xmutex_init(_Xi18n_lock->lock); | ||
506 | xmutex_set_name(_Xi18n_lock->lock, "Xlib i18n"); | ||
507 | +#endif | ||
508 | _XLockMutex_fn = _XLockMutex; | ||
509 | _XUnlockMutex_fn = _XUnlockMutex; | ||
510 | _XCreateMutex_fn = _XCreateMutex; | ||
511 | --- libX11-X11R7.0-1.0.0/configure.ac.orig 2006-03-08 10:03:57.000000000 +0100 | ||
512 | +++ libX11-X11R7.0-1.0.0/configure.ac 2006-03-08 10:06:01.000000000 +0100 | ||
513 | @@ -215,7 +215,14 @@ | ||
514 | esac | ||
515 | AC_SUBST(KEYSYMDEF) | ||
516 | |||
517 | -AM_CONDITIONAL(UDC, test xfalse = xtrue) | ||
518 | +AC_ARG_ENABLE(udc, | ||
519 | + AC_HELP_STRING([--disable-udc], | ||
520 | + [Disable Xlib support for UDC *EXPERIMENTAL*]), | ||
521 | + [UDC=$enableval],[UDC=yes]) | ||
522 | +AM_CONDITIONAL(UDC, [test x$UDC = xyes ]) | ||
523 | +if test x"$UDC" = "xyes"; then | ||
524 | + AC_DEFINE(UDC,1,[Include support for UDC]) | ||
525 | +fi | ||
526 | |||
527 | AC_ARG_ENABLE(xcms, | ||
528 | AC_HELP_STRING([--disable-xcms], | ||
diff --git a/meta/packages/xorg-lib/diet-x11/autofoo.patch b/meta/packages/xorg-lib/diet-x11/autofoo.patch new file mode 100644 index 0000000000..8bdba09768 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11/autofoo.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libX11-6.2.1/configure.ac~autofoo | ||
7 | +++ libX11-6.2.1/configure.ac | ||
8 | @@ -7,12 +7,12 @@ | ||
9 | [jg@freedesktop.org], | ||
10 | libX11) | ||
11 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
12 | -AM_INIT_AUTOMAKE([dist-bzip2]) | ||
13 | +AC_CONFIG_AUX_DIR(.) | ||
14 | |||
15 | +AM_INIT_AUTOMAKE([dist-bzip2]) | ||
16 | AM_MAINTAINER_MODE | ||
17 | |||
18 | AM_CONFIG_HEADER([src/config.h]) | ||
19 | -AC_CONFIG_AUX_DIR(.) | ||
20 | |||
21 | # Checks for programs. | ||
22 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/diet-x11/fix-disable-xlocale.diff b/meta/packages/xorg-lib/diet-x11/fix-disable-xlocale.diff new file mode 100644 index 0000000000..9dbf6dac68 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11/fix-disable-xlocale.diff | |||
@@ -0,0 +1,14 @@ | |||
1 | --- libX11-X11R7.0-1.0.0/src/Font.c.orig 2006-03-12 18:35:42.000000000 +0100 | ||
2 | +++ libX11-X11R7.0-1.0.0/src/Font.c 2006-03-12 18:40:27.000000000 +0100 | ||
3 | @@ -701,7 +701,11 @@ | ||
4 | } | ||
5 | if (l - 2 - (p - charset) < 0) | ||
6 | return 0; | ||
7 | +#ifdef XLOCALE | ||
8 | if (_XlcNCompareISOLatin1(name + l - 2 - (p - charset), charset, p - charset)) | ||
9 | +#else | ||
10 | + if (strncasecmp(name + l - 2 - (p - charset), charset, p - charset)) | ||
11 | +#endif | ||
12 | return 0; | ||
13 | if (strlen(p + 1) + l - 1 >= sizeof(buf) - 1) | ||
14 | return 0; | ||
diff --git a/meta/packages/xorg-lib/diet-x11/fix-utf8-wrong-define.patch b/meta/packages/xorg-lib/diet-x11/fix-utf8-wrong-define.patch new file mode 100644 index 0000000000..a098db1941 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11/fix-utf8-wrong-define.patch | |||
@@ -0,0 +1,16 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libX11-X11R7.0-1.0.0/include/X11/Xlib.h~fix-utf8-wrong-define | ||
7 | +++ libX11-X11R7.0-1.0.0/include/X11/Xlib.h | ||
8 | @@ -103,7 +103,7 @@ | ||
9 | |||
10 | /* API mentioning "UTF8" or "utf8" is an XFree86 extension, introduced in | ||
11 | November 2000. Its presence is indicated through the following macro. */ | ||
12 | -#define X_HAVE_UTF8_STRING 1 | ||
13 | +#undef X_HAVE_UTF8_STRING | ||
14 | |||
15 | typedef char *XPointer; | ||
16 | |||
diff --git a/meta/packages/xorg-lib/diet-x11/xim.patch b/meta/packages/xorg-lib/diet-x11/xim.patch new file mode 100644 index 0000000000..0eab197a80 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11/xim.patch | |||
@@ -0,0 +1,55 @@ | |||
1 | --- libX11-6.2.1/src/X18NCMSstubs.c 2003-12-04 22:47:47.000000000 +0000 | ||
2 | +++ libX11-6.2.1/src/X18NCMSstubs.c-new 2005-12-09 12:09:03.000000000 +0000 | ||
3 | @@ -90,6 +90,52 @@ | ||
4 | return; | ||
5 | } | ||
6 | |||
7 | +XIM | ||
8 | +XOpenIM ( | ||
9 | + Display* display, | ||
10 | + struct _XrmHashBucketRec* rdb, | ||
11 | + char* res_name, | ||
12 | + char* res_class) | ||
13 | +{ | ||
14 | + return (XIM) NULL; | ||
15 | +} | ||
16 | + | ||
17 | +Status | ||
18 | +XCloseIM ( XIM im ) | ||
19 | +{ | ||
20 | + return NULL; | ||
21 | +} | ||
22 | + | ||
23 | +XIC | ||
24 | +XCreateIC ( XIM im, ...) | ||
25 | +{ | ||
26 | + return NULL; | ||
27 | +} | ||
28 | + | ||
29 | +void | ||
30 | +XDestroyIC ( XIC ic ) | ||
31 | +{ | ||
32 | + return; | ||
33 | +} | ||
34 | + | ||
35 | +int | ||
36 | +XmbLookupString ( | ||
37 | + XIC ic, | ||
38 | + XKeyPressedEvent* ev, | ||
39 | + char* buffer, | ||
40 | + int nbytes, | ||
41 | + KeySym* keysym, | ||
42 | + Status* status) | ||
43 | +{ | ||
44 | + return XLookupNone; | ||
45 | +} | ||
46 | + | ||
47 | +char * | ||
48 | +XGetICValues( XIC ic, ...) | ||
49 | +{ | ||
50 | + return (char *) NULL; | ||
51 | +} | ||
52 | + | ||
53 | XPointer | ||
54 | _XimGetLocaleCode ( _Xconst char* encoding_name ) | ||
55 | { | ||
diff --git a/meta/packages/xorg-lib/diet-x11_20050226.bb b/meta/packages/xorg-lib/diet-x11_20050226.bb new file mode 100644 index 0000000000..1220806052 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11_20050226.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_${PV}.bb | ||
3 | |||
4 | EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb" | ||
5 | |||
6 | SRC_URI += "file://fix-utf8-wrong-define.patch;patch=1" | ||
diff --git a/meta/packages/xorg-lib/diet-x11_6.2.1.bb b/meta/packages/xorg-lib/diet-x11_6.2.1.bb new file mode 100644 index 0000000000..96d63aa0ee --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11_6.2.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_${PV}.bb | ||
3 | |||
4 | EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb" | ||
5 | CFLAGS += "-D_GNU_SOURCE" | ||
6 | |||
7 | SRC_URI += "file://fix-utf8-wrong-define.patch;patch=1 \ | ||
8 | file://xim.patch;patch=1" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/diet-x11_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/diet-x11_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..b30098c850 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_${PV}.bb | ||
3 | |||
4 | EXTRA_OECONF += "--disable-udc --disable-xcms --disable-xlocale --disable-xkb" | ||
5 | CFLAGS += "-D_GNU_SOURCE" | ||
6 | |||
7 | SRC_URI += "file://X18NCMSstubs.diff;patch=1 \ | ||
8 | file://fix-disable-xlocale.diff;patch=1 \ | ||
9 | file://fix-utf8-wrong-define.patch;patch=1" | ||
10 | |||
11 | #do_stage_append () { | ||
12 | # rm -f ${STAGING_INCDIR}/X11/XKBlib.h | ||
13 | #} | ||
diff --git a/meta/packages/xorg-lib/diet-x11_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/diet-x11_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..33e50df13a --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_${PV}.bb | ||
3 | |||
4 | EXTRA_OECONF += "--disable-udc --disable-xcms --disable-xlocale --disable-xkb" | ||
5 | CFLAGS += "-D_GNU_SOURCE" | ||
6 | |||
7 | SRC_URI += "file://X18NCMSstubs.diff;patch=1 \ | ||
8 | file://fix-disable-xlocale.diff;patch=1 \ | ||
9 | file://fix-utf8-wrong-define.patch;patch=1" | ||
diff --git a/meta/packages/xorg-lib/diet-x11_cvs.bb b/meta/packages/xorg-lib/diet-x11_cvs.bb new file mode 100644 index 0000000000..968764b500 --- /dev/null +++ b/meta/packages/xorg-lib/diet-x11_cvs.bb | |||
@@ -0,0 +1,7 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_cvs.bb | ||
3 | |||
4 | EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb" | ||
5 | |||
6 | SRC_URI += "file://fix-utf8-wrong-define.patch;patch=1 \ | ||
7 | file://xim.patch;patch=1" | ||
diff --git a/meta/packages/xorg-lib/files/errordb-keysymdb-path-fix.patch b/meta/packages/xorg-lib/files/errordb-keysymdb-path-fix.patch new file mode 100644 index 0000000000..f43d38065e --- /dev/null +++ b/meta/packages/xorg-lib/files/errordb-keysymdb-path-fix.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | --- X11/src/ErrDes.c.orig 2005-09-03 16:15:48 +0200 | ||
2 | +++ X11/src/ErrDes.c 2005-09-03 16:16:03 +0200 | ||
3 | @@ -56,7 +56,7 @@ | ||
4 | #include <stdio.h> | ||
5 | |||
6 | #ifndef ERRORDB | ||
7 | -#define ERRORDB "/usr/lib/X11/XErrorDB" | ||
8 | +#define ERRORDB "/usr/share/X11/XErrorDB" | ||
9 | #endif | ||
10 | |||
11 | /* | ||
12 | --- X11/src/StrKeysym.c.orig 2005-09-03 16:41:18 +0200 | ||
13 | +++ X11/src/StrKeysym.c 2005-09-03 16:41:33 +0200 | ||
14 | @@ -36,7 +36,7 @@ | ||
15 | #include "Key.h" | ||
16 | |||
17 | #ifndef KEYSYMDB | ||
18 | -#define KEYSYMDB "/usr/lib/X11/XKeysymDB" | ||
19 | +#define KEYSYMDB "/usr/share/X11/XKeysymDB" | ||
20 | #endif | ||
21 | |||
22 | static Bool initialized; | ||
diff --git a/meta/packages/xorg-lib/files/fix-utf8-wrong-define.patch b/meta/packages/xorg-lib/files/fix-utf8-wrong-define.patch new file mode 100644 index 0000000000..dca88fba92 --- /dev/null +++ b/meta/packages/xorg-lib/files/fix-utf8-wrong-define.patch | |||
@@ -0,0 +1,16 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libX11-6.2.1/include/X11/Xlib.h~fix-utf8-wrong-define | ||
7 | +++ libX11-6.2.1/include/X11/Xlib.h | ||
8 | @@ -100,7 +100,7 @@ | ||
9 | |||
10 | /* API mentioning "UTF8" or "utf8" is an XFree86 extension, introduced in | ||
11 | November 2000. Its presence is indicated through the following macro. */ | ||
12 | -#define X_HAVE_UTF8_STRING 1 | ||
13 | +#undef X_HAVE_UTF8_STRING | ||
14 | |||
15 | typedef char *XPointer; | ||
16 | |||
diff --git a/meta/packages/xorg-lib/libapplewm_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libapplewm_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..28abffa735 --- /dev/null +++ b/meta/packages/xorg-lib/libapplewm_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto applewmproto" | ||
6 | |||
7 | XORG_PN = "libAppleWM" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libdmx_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libdmx_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..a612982a95 --- /dev/null +++ b/meta/packages/xorg-lib/libdmx_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,5 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto dmxproto" | ||
diff --git a/meta/packages/xorg-lib/libdmx_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libdmx_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..a612982a95 --- /dev/null +++ b/meta/packages/xorg-lib/libdmx_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,5 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto dmxproto" | ||
diff --git a/meta/packages/xorg-lib/libfontenc-native_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libfontenc-native_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..cecd14f57f --- /dev/null +++ b/meta/packages/xorg-lib/libfontenc-native_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | DESCRIPTION = "X fontenc library (used by libxfont)." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | #MAINTAINER = "" | ||
5 | LICENSE = "BSD-X" | ||
6 | |||
7 | DEPENDS = "zlib-native xproto-native" | ||
8 | |||
9 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/libfontenc-${PV}.tar.bz2" | ||
10 | S = "${WORKDIR}/libfontenc-${PV}" | ||
11 | |||
12 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libfontenc-native_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libfontenc-native_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..0ccc8dd3d3 --- /dev/null +++ b/meta/packages/xorg-lib/libfontenc-native_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,12 @@ | |||
1 | DESCRIPTION = "X libfontenc library (used by libxfont)." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | #MAINTAINER = "" | ||
5 | LICENSE = "BSD-X" | ||
6 | |||
7 | DEPENDS = "zlib-native xproto-native" | ||
8 | |||
9 | SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/libfontenc-${PV}.tar.bz2" | ||
10 | S = "${WORKDIR}/libfontenc-${PV}" | ||
11 | |||
12 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libfontenc_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libfontenc_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..a4badc38ce --- /dev/null +++ b/meta/packages/xorg-lib/libfontenc_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X fontenc library (used by libxfont)." | ||
4 | LICENSE = "BSD-X" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " zlib xproto" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libfontenc_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libfontenc_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..a4badc38ce --- /dev/null +++ b/meta/packages/xorg-lib/libfontenc_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X fontenc library (used by libxfont)." | ||
4 | LICENSE = "BSD-X" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " zlib xproto" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libfs_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libfs_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..5c07ce682c --- /dev/null +++ b/meta/packages/xorg-lib/libfs_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = " " | ||
4 | |||
5 | DEPENDS += " xproto fontsproto xtrans" | ||
6 | |||
7 | XORG_PN = "libFS" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libice/autofoo.patch b/meta/packages/xorg-lib/libice/autofoo.patch new file mode 100644 index 0000000000..8ab0585fb8 --- /dev/null +++ b/meta/packages/xorg-lib/libice/autofoo.patch | |||
@@ -0,0 +1,21 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libICE-6.3.3/configure.ac~autofoo 2004-05-11 01:50:07.000000000 -0400 | ||
7 | +++ libICE-6.3.3/configure.ac 2005-01-18 02:30:07.463895544 -0500 | ||
8 | @@ -8,12 +8,12 @@ | ||
9 | libICE) | ||
10 | |||
11 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | |||
15 | AM_MAINTAINER_MODE | ||
16 | |||
17 | AM_CONFIG_HEADER([config.h]) | ||
18 | -AC_CONFIG_AUX_DIR(.) | ||
19 | |||
20 | # Checks for programs. | ||
21 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/libice_6.3.3.bb b/meta/packages/xorg-lib/libice_6.3.3.bb new file mode 100644 index 0000000000..e771161e59 --- /dev/null +++ b/meta/packages/xorg-lib/libice_6.3.3.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SECTION = "libs" | ||
2 | LICENSE= "MIT" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
5 | DEPENDS = "virtual/libx11" | ||
6 | PROVIDES = "ice" | ||
7 | DESCRIPTION = "X11 ICE library" | ||
8 | PR = "r1" | ||
9 | |||
10 | SRC_URI = "${XLIBS_MIRROR}/libICE-${PV}.tar.bz2 \ | ||
11 | file://autofoo.patch;patch=1" | ||
12 | S = "${WORKDIR}/libICE-${PV}" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage () { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libice_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libice_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..da40983162 --- /dev/null +++ b/meta/packages/xorg-lib/libice_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 ICE library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto xtrans" | ||
7 | PROVIDES = "ice" | ||
8 | |||
9 | XORG_PN = "libICE" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libice_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libice_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..da40983162 --- /dev/null +++ b/meta/packages/xorg-lib/libice_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 ICE library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto xtrans" | ||
7 | PROVIDES = "ice" | ||
8 | |||
9 | XORG_PN = "libICE" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libice_cvs.bb b/meta/packages/xorg-lib/libice_cvs.bb new file mode 100644 index 0000000000..1756a235d7 --- /dev/null +++ b/meta/packages/xorg-lib/libice_cvs.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "MIT" | ||
3 | SECTION = "libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "virtual/libx11" | ||
6 | PROVIDES = "ice" | ||
7 | DESCRIPTION = "X11 ICE library" | ||
8 | PR = "r1" | ||
9 | |||
10 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=ICE" | ||
11 | S = "${WORKDIR}/ICE" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage () { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/liblbxutil/mkg3states.patch b/meta/packages/xorg-lib/liblbxutil/mkg3states.patch new file mode 100644 index 0000000000..58463db46b --- /dev/null +++ b/meta/packages/xorg-lib/liblbxutil/mkg3states.patch | |||
@@ -0,0 +1,51 @@ | |||
1 | --- liblbxutil-1.0.0/configure.ac.old 2006-03-31 02:38:44.000000000 -0500 | ||
2 | +++ liblbxutil-1.0.0/configure.ac 2006-03-31 02:39:06.000000000 -0500 | ||
3 | @@ -60,4 +60,5 @@ XORG_RELEASE_VERSION | ||
4 | |||
5 | AC_OUTPUT([Makefile | ||
6 | src/Makefile | ||
7 | + src/image/Makefile | ||
8 | lbxutil.pc]) | ||
9 | --- liblbxutil-1.0.0/src/Makefile.am.old 2006-03-31 02:38:51.000000000 -0500 | ||
10 | +++ liblbxutil-1.0.0/src/Makefile.am 2006-03-31 02:39:49.000000000 -0500 | ||
11 | @@ -1,9 +1,6 @@ | ||
12 | lib_LTLIBRARIES = liblbxutil.la | ||
13 | |||
14 | -noinst_PROGRAMS = mkg3states | ||
15 | - | ||
16 | -mkg3states_SOURCES = \ | ||
17 | - $(srcdir)/image/mkg3states.c | ||
18 | +SUBDIRS = image | ||
19 | |||
20 | liblbxutil_la_SOURCES = \ | ||
21 | $(srcdir)/lbx_zlib/reqstats.h \ | ||
22 | @@ -28,9 +25,8 @@ INCLUDES = @LBXUTIL_CFLAGS@ | ||
23 | |||
24 | $(srcdir)/image/dfaxg42d.c: g3states.h | ||
25 | |||
26 | -g3states.h: mkg3states | ||
27 | - -rm -f g3states.h | ||
28 | - ./mkg3states -c > g3states.h_ && mv g3states.h_ g3states.h | ||
29 | +g3states.h: image/mkg3states | ||
30 | + ./image/mkg3states -c > g3states.h_ && mv g3states.h_ g3states.h | ||
31 | |||
32 | liblbxutil_la_LDFLAGS = -version-number 1:0:0 | ||
33 | |||
34 | --- liblbxutil-1.0.0/src/image/Makefile.am.old 2006-03-31 02:41:19.000000000 -0500 | ||
35 | +++ liblbxutil-1.0.0/src/image/Makefile.am 2006-03-31 02:40:40.000000000 -0500 | ||
36 | @@ -0,0 +1,15 @@ | ||
37 | +# evil hack | ||
38 | +CFLAGS=$(CFLAGS_FOR_BUILD) | ||
39 | +CPPFLAGS=$(CPPFLAGS_FOR_BUILD) | ||
40 | +LDFLAGS=$(LDFLAGS_FOR_BUILD) | ||
41 | + | ||
42 | +CC=$(CC_FOR_BUILD) | ||
43 | +LIBTOOL = @LIBTOOL@ --tag=CC | ||
44 | + | ||
45 | +noinst_PROGRAMS = mkg3states | ||
46 | + | ||
47 | +mkg3states_SOURCES = \ | ||
48 | + mkg3states.c | ||
49 | + | ||
50 | +mkg3states_CFLAGS=$(CFLAGS_FOR_BUILD) | ||
51 | +mkg3states_LDFLAGS=$(LDFLAGS_FOR_BUILD) | ||
diff --git a/meta/packages/xorg-lib/liblbxutil_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/liblbxutil_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..df8b267601 --- /dev/null +++ b/meta/packages/xorg-lib/liblbxutil_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "XFIXES Extension" | ||
4 | |||
5 | DEPENDS += " xextproto xproto zlib" | ||
6 | PROVIDES = "lbxutil" | ||
diff --git a/meta/packages/xorg-lib/liblbxutil_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/liblbxutil_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..df8b267601 --- /dev/null +++ b/meta/packages/xorg-lib/liblbxutil_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "XFIXES Extension" | ||
4 | |||
5 | DEPENDS += " xextproto xproto zlib" | ||
6 | PROVIDES = "lbxutil" | ||
diff --git a/meta/packages/xorg-lib/liboldx_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/liboldx_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..2a380a65f6 --- /dev/null +++ b/meta/packages/xorg-lib/liboldx_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11" | ||
6 | |||
7 | XORG_PN = "liboldX" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libsm/autofoo.patch b/meta/packages/xorg-lib/libsm/autofoo.patch new file mode 100644 index 0000000000..8cb204a66e --- /dev/null +++ b/meta/packages/xorg-lib/libsm/autofoo.patch | |||
@@ -0,0 +1,21 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libSM-6.0.3/configure.ac~autofoo 2004-05-11 01:51:21.000000000 -0400 | ||
7 | +++ libSM-6.0.3/configure.ac 2005-01-18 12:15:50.405356376 -0500 | ||
8 | @@ -8,12 +8,12 @@ | ||
9 | libSM) | ||
10 | |||
11 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | |||
15 | AM_MAINTAINER_MODE | ||
16 | |||
17 | AM_CONFIG_HEADER([config.h]) | ||
18 | -AC_CONFIG_AUX_DIR(.) | ||
19 | |||
20 | # Checks for programs. | ||
21 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/libsm_6.0.3.bb b/meta/packages/xorg-lib/libsm_6.0.3.bb new file mode 100644 index 0000000000..cd374649bb --- /dev/null +++ b/meta/packages/xorg-lib/libsm_6.0.3.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | SECTION = "libs" | ||
2 | LICENSE = "MIT-X" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
5 | DEPENDS = "virtual/libx11 libice" | ||
6 | DESCRIPTION = "Session management library" | ||
7 | PR = "r1" | ||
8 | |||
9 | SRC_URI = "${XLIBS_MIRROR}/libSM-${PV}.tar.bz2 \ | ||
10 | file://autofoo.patch;patch=1" | ||
11 | S = "${WORKDIR}/libSM-${PV}" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage () { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/libsm_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libsm_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..383e29e743 --- /dev/null +++ b/meta/packages/xorg-lib/libsm_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Session management library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libice xproto xtrans" | ||
7 | |||
8 | XORG_PN = "libSM" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libsm_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libsm_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..383e29e743 --- /dev/null +++ b/meta/packages/xorg-lib/libsm_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Session management library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libice xproto xtrans" | ||
7 | |||
8 | XORG_PN = "libSM" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libsm_cvs.bb b/meta/packages/xorg-lib/libsm_cvs.bb new file mode 100644 index 0000000000..45d6bfa236 --- /dev/null +++ b/meta/packages/xorg-lib/libsm_cvs.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | PV = "6.0.3+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT-X" | ||
3 | SECTION = "libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "virtual/libx11 libice" | ||
6 | DESCRIPTION = "Session management library" | ||
7 | PR = "r1" | ||
8 | |||
9 | DEFAULT_PREFERENCE="-1" | ||
10 | |||
11 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=SM" | ||
12 | S = "${WORKDIR}/SM" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage () { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libwindowswm_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libwindowswm_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..90b8aeca49 --- /dev/null +++ b/meta/packages/xorg-lib/libwindowswm_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto windowswmproto" | ||
6 | |||
7 | XORG_PN = "libWindowsWM" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libx11-native_6.2.1.bb b/meta/packages/xorg-lib/libx11-native_6.2.1.bb new file mode 100644 index 0000000000..54bb4486e7 --- /dev/null +++ b/meta/packages/xorg-lib/libx11-native_6.2.1.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "x11/base" | ||
2 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" | ||
3 | require libx11_${PV}.bb | ||
4 | inherit native | ||
5 | DEPENDS = "xproto-native xextensions-native libxau-native xtrans-native libxdmcp-native" | ||
6 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libx11-native_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libx11-native_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..2023b5741d --- /dev/null +++ b/meta/packages/xorg-lib/libx11-native_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,25 @@ | |||
1 | DESCRIPTION = "Base X libs." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | LICENSE = "XFree86" | ||
5 | |||
6 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" | ||
7 | |||
8 | DEPENDS = "xproto-native xextproto-native libxau-native xtrans-native libxdmcp-native xcmiscproto-native xf86bigfontproto-native kbproto-native inputproto-native bigreqsproto-native util-macros-native" | ||
9 | PROVIDES = "x11-native" | ||
10 | |||
11 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/libX11-${PV}.tar.bz2" | ||
12 | S = "${WORKDIR}/libX11-${PV}" | ||
13 | |||
14 | inherit native autotools pkgconfig | ||
15 | |||
16 | EXTRA_OECONF="--enable-malloc0returnsnull" | ||
17 | |||
18 | do_compile() { | ||
19 | ( | ||
20 | unset CC LD CXX CCLD | ||
21 | oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys | ||
22 | ) | ||
23 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
24 | oe_runmake | ||
25 | } | ||
diff --git a/meta/packages/xorg-lib/libx11-native_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libx11-native_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..2b84b2c53c --- /dev/null +++ b/meta/packages/xorg-lib/libx11-native_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,25 @@ | |||
1 | DESCRIPTION = "Base X libs." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | LICENSE = "XFree86" | ||
5 | |||
6 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" | ||
7 | |||
8 | DEPENDS = "xproto-native xextproto-native libxau-native xtrans-native libxdmcp-native xcmiscproto-native xf86bigfontproto-native kbproto-native inputproto-native bigreqsproto-native util-macros-native" | ||
9 | PROVIDES = "x11-native" | ||
10 | |||
11 | SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/libX11-${PV}.tar.bz2" | ||
12 | S = "${WORKDIR}/libX11-${PV}" | ||
13 | |||
14 | inherit native autotools pkgconfig | ||
15 | |||
16 | EXTRA_OECONF="--enable-malloc0returnsnull" | ||
17 | |||
18 | do_compile() { | ||
19 | ( | ||
20 | unset CC LD CXX CCLD | ||
21 | oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys | ||
22 | ) | ||
23 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
24 | oe_runmake | ||
25 | } | ||
diff --git a/meta/packages/xorg-lib/libx11-native_cvs.bb b/meta/packages/xorg-lib/libx11-native_cvs.bb new file mode 100644 index 0000000000..c76d4dce8b --- /dev/null +++ b/meta/packages/xorg-lib/libx11-native_cvs.bb | |||
@@ -0,0 +1,5 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require libx11_cvs.bb | ||
3 | inherit native | ||
4 | DEPENDS = "xproto-native xextensions-native libxau-native xtrans-native libxdmcp-native" | ||
5 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libx11/autofoo.patch b/meta/packages/xorg-lib/libx11/autofoo.patch new file mode 100644 index 0000000000..8bdba09768 --- /dev/null +++ b/meta/packages/xorg-lib/libx11/autofoo.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libX11-6.2.1/configure.ac~autofoo | ||
7 | +++ libX11-6.2.1/configure.ac | ||
8 | @@ -7,12 +7,12 @@ | ||
9 | [jg@freedesktop.org], | ||
10 | libX11) | ||
11 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
12 | -AM_INIT_AUTOMAKE([dist-bzip2]) | ||
13 | +AC_CONFIG_AUX_DIR(.) | ||
14 | |||
15 | +AM_INIT_AUTOMAKE([dist-bzip2]) | ||
16 | AM_MAINTAINER_MODE | ||
17 | |||
18 | AM_CONFIG_HEADER([src/config.h]) | ||
19 | -AC_CONFIG_AUX_DIR(.) | ||
20 | |||
21 | # Checks for programs. | ||
22 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/libx11_20050226.bb b/meta/packages/xorg-lib/libx11_20050226.bb new file mode 100644 index 0000000000..2fa9e995b8 --- /dev/null +++ b/meta/packages/xorg-lib/libx11_20050226.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SRCDATE = "20050226" | ||
2 | |||
3 | require libx11_cvs.bb | ||
4 | |||
5 | DEFAULT_PREFERENCE = "0" | ||
6 | |||
diff --git a/meta/packages/xorg-lib/libx11_6.2.1.bb b/meta/packages/xorg-lib/libx11_6.2.1.bb new file mode 100644 index 0000000000..ce57c42f7f --- /dev/null +++ b/meta/packages/xorg-lib/libx11_6.2.1.bb | |||
@@ -0,0 +1,41 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "XFree86" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto xextensions libxau xtrans libxdmcp" | ||
6 | PROVIDES = "virtual/libx11" | ||
7 | RPROVIDES = "virtual/libx11" | ||
8 | DESCRIPTION = "Base X libs." | ||
9 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB" | ||
10 | FILES_${PN}-locale += "${datadir}/X11/locale" | ||
11 | PR = "r4" | ||
12 | |||
13 | SRC_URI = "${XLIBS_MIRROR}/libX11-${PV}.tar.bz2 \ | ||
14 | file://errordb-keysymdb-path-fix.patch;patch=1 \ | ||
15 | file://autofoo.patch;patch=1" | ||
16 | S = "${WORKDIR}/libX11-${PV}" | ||
17 | |||
18 | inherit autotools pkgconfig | ||
19 | |||
20 | do_compile() { | ||
21 | ( | ||
22 | unset CC LD CXX CCLD | ||
23 | # unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS | ||
24 | oe_runmake -C src/util 'CFLAGS= -D_GNU_SOURCE' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makekeys | ||
25 | ) | ||
26 | oe_runmake | ||
27 | } | ||
28 | |||
29 | do_stage() { | ||
30 | install -c -m 644 include/X11/XKBlib.h ${STAGING_INCDIR}/X11/XKBlib.h | ||
31 | install -c -m 644 include/X11/Xcms.h ${STAGING_INCDIR}/X11/Xcms.h | ||
32 | install -c -m 644 include/X11/Xlib.h ${STAGING_INCDIR}/X11/Xlib.h | ||
33 | install -c -m 644 include/X11/Xlibint.h ${STAGING_INCDIR}/X11/Xlibint.h | ||
34 | install -c -m 644 include/X11/Xlocale.h ${STAGING_INCDIR}/X11/Xlocale.h | ||
35 | install -c -m 644 include/X11/Xresource.h ${STAGING_INCDIR}/X11/Xresource.h | ||
36 | install -c -m 644 include/X11/Xutil.h ${STAGING_INCDIR}/X11/Xutil.h | ||
37 | install -c -m 644 include/X11/cursorfont.h ${STAGING_INCDIR}/X11/cursorfont.h | ||
38 | install -c -m 644 include/X11/region.h ${STAGING_INCDIR}/X11/region.h | ||
39 | |||
40 | oe_libinstall -a -so -C src libX11 ${STAGING_LIBDIR} | ||
41 | } | ||
diff --git a/meta/packages/xorg-lib/libx11_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libx11_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..b31ed72998 --- /dev/null +++ b/meta/packages/xorg-lib/libx11_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,22 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Base X libs." | ||
4 | |||
5 | DEPENDS += " bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ | ||
6 | libxdmcp xf86bigfontproto kbproto inputproto" | ||
7 | PROVIDES = "virtual/libx11" | ||
8 | RPROVIDES = "virtual/libx11" | ||
9 | |||
10 | XORG_PN = "libX11" | ||
11 | |||
12 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${libdir}/X11/Xcms.txt" | ||
13 | FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" | ||
14 | |||
15 | do_compile() { | ||
16 | ( | ||
17 | unset CC LD CXX CCLD | ||
18 | oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys | ||
19 | ) | ||
20 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
21 | oe_runmake | ||
22 | } | ||
diff --git a/meta/packages/xorg-lib/libx11_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libx11_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..b31ed72998 --- /dev/null +++ b/meta/packages/xorg-lib/libx11_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,22 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Base X libs." | ||
4 | |||
5 | DEPENDS += " bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ | ||
6 | libxdmcp xf86bigfontproto kbproto inputproto" | ||
7 | PROVIDES = "virtual/libx11" | ||
8 | RPROVIDES = "virtual/libx11" | ||
9 | |||
10 | XORG_PN = "libX11" | ||
11 | |||
12 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${libdir}/X11/Xcms.txt" | ||
13 | FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" | ||
14 | |||
15 | do_compile() { | ||
16 | ( | ||
17 | unset CC LD CXX CCLD | ||
18 | oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys | ||
19 | ) | ||
20 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
21 | oe_runmake | ||
22 | } | ||
diff --git a/meta/packages/xorg-lib/libx11_cvs.bb b/meta/packages/xorg-lib/libx11_cvs.bb new file mode 100644 index 0000000000..aaa052eba3 --- /dev/null +++ b/meta/packages/xorg-lib/libx11_cvs.bb | |||
@@ -0,0 +1,42 @@ | |||
1 | PV = "6.2.1+cvs${SRCDATE}" | ||
2 | LICENSE = "XFree86" | ||
3 | PR = "r6" | ||
4 | SECTION = "x11/libs" | ||
5 | PRIORITY = "optional" | ||
6 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
7 | DEPENDS = "xproto xextensions libxau xtrans libxdmcp" | ||
8 | PROVIDES = "virtual/libx11" | ||
9 | RPROVIDES = "virtual/libx11" | ||
10 | DESCRIPTION = "Base X libs." | ||
11 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB" | ||
12 | FILES_${PN}-locale += "${datadir}/X11/locale" | ||
13 | |||
14 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=X11 \ | ||
15 | file://errordb-keysymdb-path-fix.patch;patch=1" | ||
16 | S = "${WORKDIR}/X11" | ||
17 | |||
18 | inherit autotools pkgconfig | ||
19 | |||
20 | do_compile() { | ||
21 | ( | ||
22 | unset CC LD CXX CCLD | ||
23 | # unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS | ||
24 | oe_runmake -C src/util 'CFLAGS=' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makekeys | ||
25 | ) | ||
26 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
27 | oe_runmake | ||
28 | } | ||
29 | |||
30 | do_stage() { | ||
31 | install -c -m 644 include/X11/XKBlib.h ${STAGING_INCDIR}/X11/XKBlib.h | ||
32 | install -c -m 644 include/X11/Xcms.h ${STAGING_INCDIR}/X11/Xcms.h | ||
33 | install -c -m 644 include/X11/Xlib.h ${STAGING_INCDIR}/X11/Xlib.h | ||
34 | install -c -m 644 include/X11/Xlibint.h ${STAGING_INCDIR}/X11/Xlibint.h | ||
35 | install -c -m 644 include/X11/Xlocale.h ${STAGING_INCDIR}/X11/Xlocale.h | ||
36 | install -c -m 644 include/X11/Xresource.h ${STAGING_INCDIR}/X11/Xresource.h | ||
37 | install -c -m 644 include/X11/Xutil.h ${STAGING_INCDIR}/X11/Xutil.h | ||
38 | install -c -m 644 include/X11/cursorfont.h ${STAGING_INCDIR}/X11/cursorfont.h | ||
39 | install -c -m 644 include/X11/region.h ${STAGING_INCDIR}/X11/region.h | ||
40 | |||
41 | oe_libinstall -a -so -C src libX11 ${STAGING_LIBDIR} | ||
42 | } | ||
diff --git a/meta/packages/xorg-lib/libx11_git.bb b/meta/packages/xorg-lib/libx11_git.bb new file mode 100644 index 0000000000..3f7fd5853e --- /dev/null +++ b/meta/packages/xorg-lib/libx11_git.bb | |||
@@ -0,0 +1,33 @@ | |||
1 | DEFAULT_PREFERENCE = "-1" | ||
2 | |||
3 | DESCRIPTION = "Xlib/XCB: Xlib with XCB transport" | ||
4 | SECTION = "x11/libs" | ||
5 | PRIORITY = "optional" | ||
6 | LICENSE = "XFree86" | ||
7 | |||
8 | DEPENDS = "libxcb xproto xextproto libxau xtrans libxdmcp xcmiscproto xf86bigfontproto kbproto inputproto bigreqsproto util-macros" | ||
9 | PROVIDES = "virtual/libx11" | ||
10 | RPROVIDES = "virtual/libx11" | ||
11 | |||
12 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB" | ||
13 | FILES_${PN}-locale += "${datadir}/X11/locale" | ||
14 | |||
15 | SRC_URI = "git://anongit.freedesktop.org/git/xorg/lib/libX11;protocol=git" | ||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | inherit autotools pkgconfig | ||
19 | |||
20 | EXTRA_OECONF="--enable-malloc0returnsnull" | ||
21 | |||
22 | do_compile() { | ||
23 | ( | ||
24 | unset CC LD CXX CCLD | ||
25 | oe_runmake -C src/util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makekeys | ||
26 | ) | ||
27 | rm -f ${STAGING_INCDIR}/X11/Xlib.h | ||
28 | oe_runmake | ||
29 | } | ||
30 | |||
31 | do_stage() { | ||
32 | autotools_stage_all | ||
33 | } | ||
diff --git a/meta/packages/xorg-lib/libxau-native_0.1.1.bb b/meta/packages/xorg-lib/libxau-native_0.1.1.bb new file mode 100644 index 0000000000..f5acbee736 --- /dev/null +++ b/meta/packages/xorg-lib/libxau-native_0.1.1.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "x11/base" | ||
2 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/xau" | ||
3 | require libxau_${PV}.bb | ||
4 | inherit native | ||
5 | DEPENDS = "xproto-native" | ||
6 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libxau-native_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxau-native_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..553c3aeacf --- /dev/null +++ b/meta/packages/xorg-lib/libxau-native_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS = "xproto-native util-macros-native" | ||
7 | |||
8 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/libXau-${PV}.tar.bz2" | ||
9 | S = "${WORKDIR}/libXau-${PV}" | ||
10 | |||
11 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libxau-native_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxau-native_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..c0a3ea802f --- /dev/null +++ b/meta/packages/xorg-lib/libxau-native_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS = "xproto-native util-macros-native" | ||
7 | |||
8 | SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/libXau-${PV}.tar.bz2" | ||
9 | S = "${WORKDIR}/libXau-${PV}" | ||
10 | |||
11 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libxau-native_cvs.bb b/meta/packages/xorg-lib/libxau-native_cvs.bb new file mode 100644 index 0000000000..685f849bd5 --- /dev/null +++ b/meta/packages/xorg-lib/libxau-native_cvs.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "x11/base" | ||
2 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/xau" | ||
3 | require libxau_cvs.bb | ||
4 | inherit native | ||
5 | DEPENDS = "xproto-native" | ||
6 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libxau/autofoo.patch b/meta/packages/xorg-lib/libxau/autofoo.patch new file mode 100644 index 0000000000..1e42eb974d --- /dev/null +++ b/meta/packages/xorg-lib/libxau/autofoo.patch | |||
@@ -0,0 +1,21 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libXau-0.1.1/configure.ac~autofoo | ||
7 | +++ libXau-0.1.1/configure.ac | ||
8 | @@ -25,11 +25,10 @@ | ||
9 | |||
10 | AC_PREREQ([2.57]) | ||
11 | AC_INIT(libXau, [0.1.1], [keithp@keithp.com],libXau) | ||
12 | -AM_INIT_AUTOMAKE([dist-bzip2]) | ||
13 | -AM_MAINTAINER_MODE | ||
14 | - | ||
15 | AM_CONFIG_HEADER(config.h) | ||
16 | AC_CONFIG_AUX_DIR(.) | ||
17 | +AM_INIT_AUTOMAKE([dist-bzip2]) | ||
18 | +AM_MAINTAINER_MODE | ||
19 | |||
20 | AC_PROG_CC | ||
21 | AC_PROG_INSTALL | ||
diff --git a/meta/packages/xorg-lib/libxau_0.1.1.bb b/meta/packages/xorg-lib/libxau_0.1.1.bb new file mode 100644 index 0000000000..dc1a28171b --- /dev/null +++ b/meta/packages/xorg-lib/libxau_0.1.1.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "MIT" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto" | ||
6 | PROVIDES = "xau" | ||
7 | DESCRIPTION = "Authorization Protocol for X." | ||
8 | PR = "r1" | ||
9 | |||
10 | SRC_URI = "${XLIBS_MIRROR}/libXau-${PV}.tar.bz2 \ | ||
11 | file://autofoo.patch;patch=1" | ||
12 | S = "${WORKDIR}/libXau-${PV}" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxau_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxau_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..5ad793c9b8 --- /dev/null +++ b/meta/packages/xorg-lib/libxau_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "A Sample Authorization Protocol for X" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto" | ||
7 | PROVIDES = "xau" | ||
8 | |||
9 | XORG_PN = "libXau" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxau_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxau_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..5ad793c9b8 --- /dev/null +++ b/meta/packages/xorg-lib/libxau_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "A Sample Authorization Protocol for X" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto" | ||
7 | PROVIDES = "xau" | ||
8 | |||
9 | XORG_PN = "libXau" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxau_cvs.bb b/meta/packages/xorg-lib/libxau_cvs.bb new file mode 100644 index 0000000000..518744816d --- /dev/null +++ b/meta/packages/xorg-lib/libxau_cvs.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "MIT" | ||
3 | PR = "r1" | ||
4 | SECTION = "x11/libs" | ||
5 | PRIORITY = "optional" | ||
6 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
7 | DEPENDS = "xproto" | ||
8 | PROVIDES = "xau" | ||
9 | DESCRIPTION = "Authorization Protocol for X." | ||
10 | |||
11 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xau" | ||
12 | S = "${WORKDIR}/Xau" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxaw/auxdir.patch b/meta/packages/xorg-lib/libxaw/auxdir.patch new file mode 100644 index 0000000000..4226ab6a4d --- /dev/null +++ b/meta/packages/xorg-lib/libxaw/auxdir.patch | |||
@@ -0,0 +1,10 @@ | |||
1 | --- /tmp/configure.ac 2005-06-17 21:26:17.519157272 +0200 | ||
2 | +++ libXaw-7.0.2/configure.ac 2005-06-17 21:26:34.832525240 +0200 | ||
3 | @@ -10,7 +10,6 @@ | ||
4 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
5 | |||
6 | AM_CONFIG_HEADER(config.h) | ||
7 | -AC_CONFIG_AUX_DIR(.) | ||
8 | |||
9 | # Check for progs | ||
10 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxaw_7.0.2.bb b/meta/packages/xorg-lib/libxaw_7.0.2.bb new file mode 100644 index 0000000000..04f2855101 --- /dev/null +++ b/meta/packages/xorg-lib/libxaw_7.0.2.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "MIT" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
5 | DEPENDS = "xproto virtual/libx11 libxt libxmu libxpm" | ||
6 | PROVIDES = "xaw" | ||
7 | DESCRIPTION = "X Athena Widgets library" | ||
8 | |||
9 | SRC_URI = "${XLIBS_MIRROR}/libXaw-${PV}.tar.bz2 \ | ||
10 | file://auxdir.patch;patch=1" | ||
11 | |||
12 | S = "${WORKDIR}/libXaw-${PV}" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | # FIXME: libXaw needs a full x11, not diet | ||
17 | BROKEN = "1" | ||
18 | |||
19 | do_stage () { | ||
20 | autotools_stage_all | ||
21 | } | ||
diff --git a/meta/packages/xorg-lib/libxaw_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxaw_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..3961042a2d --- /dev/null +++ b/meta/packages/xorg-lib/libxaw_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xaw is the X Athena Widget Set." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau" | ||
6 | PROVIDES = "xaw" | ||
7 | |||
8 | XORG_PN = "libXaw" | ||
9 | |||
10 | do_stage () { | ||
11 | autotools_stage_all | ||
12 | ln -sf libXaw6.so.6 ${STAGING_LIBDIR}/libXaw.so.6 | ||
13 | ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so.7 | ||
14 | ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxaw_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libxaw_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..3961042a2d --- /dev/null +++ b/meta/packages/xorg-lib/libxaw_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xaw is the X Athena Widget Set." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 libxext xextproto libxt libxmu libxpm libxp printproto libxau" | ||
6 | PROVIDES = "xaw" | ||
7 | |||
8 | XORG_PN = "libXaw" | ||
9 | |||
10 | do_stage () { | ||
11 | autotools_stage_all | ||
12 | ln -sf libXaw6.so.6 ${STAGING_LIBDIR}/libXaw.so.6 | ||
13 | ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so.7 | ||
14 | ln -sf libXaw7.so.7 ${STAGING_LIBDIR}/libXaw.so | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxaw_cvs.bb b/meta/packages/xorg-lib/libxaw_cvs.bb new file mode 100644 index 0000000000..2c696ceba2 --- /dev/null +++ b/meta/packages/xorg-lib/libxaw_cvs.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "xproto virtual/libx11 libxt libxmu libxpm" | ||
6 | PROVIDES = "xaw" | ||
7 | DESCRIPTION = "X Athena Widgets library" | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xaw" | ||
10 | S = "${WORKDIR}/Xaw" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | # FIXME: libXaw needs a full x11, not diet | ||
15 | BROKEN = "1" | ||
16 | |||
17 | do_stage () { | ||
18 | oe_runmake install DESTDIR="" mandir=${STAGING_DATADIR}/man bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR} | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxcomposite-1.0.1/autofoo.patch b/meta/packages/xorg-lib/libxcomposite-1.0.1/autofoo.patch new file mode 100644 index 0000000000..072cf25214 --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite-1.0.1/autofoo.patch | |||
@@ -0,0 +1,17 @@ | |||
1 | Index: libXcomposite-1.0.1/configure.ac | ||
2 | =================================================================== | ||
3 | --- libXcomposite-1.0.1.orig/configure.ac 2004-01-15 03:59:12.000000000 -0500 | ||
4 | +++ libXcomposite-1.0.1/configure.ac 2005-01-18 17:05:25.573929256 -0500 | ||
5 | @@ -33,11 +33,11 @@ | ||
6 | dnl protocol, so Xfixes version l.n.m corresponds to protocol version l.n | ||
7 | dnl | ||
8 | AC_INIT(libXcomposite, 1.0.1, [keithp@keithp.com], libXcomposite) | ||
9 | +AC_CONFIG_AUX_DIR(.) | ||
10 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
11 | AM_MAINTAINER_MODE | ||
12 | |||
13 | AM_CONFIG_HEADER(config.h) | ||
14 | -AC_CONFIG_AUX_DIR(.) | ||
15 | |||
16 | # Check for progs | ||
17 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxcomposite/change-include-order.patch b/meta/packages/xorg-lib/libxcomposite/change-include-order.patch new file mode 100644 index 0000000000..630b8818fc --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite/change-include-order.patch | |||
@@ -0,0 +1,14 @@ | |||
1 | This patch makes the build use its own Xcomposite.h over rather than an | ||
2 | older Xcomposite.h that might already be installed in the staging dir. | ||
3 | |||
4 | --- libXcomposite-X11R7.0-0.2.2.2/src/Makefile.am.orig 2006-03-12 20:10:17.000000000 +0100 | ||
5 | +++ libXcomposite-X11R7.0-0.2.2.2/src/Makefile.am 2006-03-12 20:10:35.000000000 +0100 | ||
6 | @@ -21,7 +21,7 @@ | ||
7 | # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||
8 | # PERFORMANCE OF THIS SOFTWARE. | ||
9 | |||
10 | -AM_CFLAGS = $(XCOMPOSITE_CFLAGS) $(XCOMPOSITE_CFLAGS) $(X_CFLAGS) -I$(top_srcdir)/include | ||
11 | +AM_CFLAGS = -I$(top_srcdir)/include $(XCOMPOSITE_CFLAGS) $(XCOMPOSITE_CFLAGS) $(X_CFLAGS) | ||
12 | |||
13 | lib_LTLIBRARIES = libXcomposite.la | ||
14 | |||
diff --git a/meta/packages/xorg-lib/libxcomposite_1.0.1.bb b/meta/packages/xorg-lib/libxcomposite_1.0.1.bb new file mode 100644 index 0000000000..a60f8d5179 --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite_1.0.1.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "BSD-X" | ||
3 | DEPENDS = "virtual/libx11 compositeext xextensions libxfixes" | ||
4 | PROVIDES = "xcomposite" | ||
5 | DESCRIPTION = "X Composite extension library." | ||
6 | PR = "r1" | ||
7 | |||
8 | SRC_URI = "${XLIBS_MIRROR}/libXcomposite-${PV}.tar.bz2 \ | ||
9 | file://autofoo.patch;patch=1" | ||
10 | S = "${WORKDIR}/libXcomposite-${PV}" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxcomposite_X11R7.0-0.2.2.2.bb b/meta/packages/xorg-lib/libxcomposite_X11R7.0-0.2.2.2.bb new file mode 100644 index 0000000000..4cab60a531 --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite_X11R7.0-0.2.2.2.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Composite extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " compositeproto virtual/libx11 libxfixes" | ||
7 | PROVIDES = "xcomposite" | ||
8 | |||
9 | XORG_PN = "libXcomposite" | ||
10 | |||
11 | SRC_URI += " file://change-include-order.patch;patch=1" | ||
diff --git a/meta/packages/xorg-lib/libxcomposite_X11R7.1-0.3.bb b/meta/packages/xorg-lib/libxcomposite_X11R7.1-0.3.bb new file mode 100644 index 0000000000..4cab60a531 --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite_X11R7.1-0.3.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Composite extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " compositeproto virtual/libx11 libxfixes" | ||
7 | PROVIDES = "xcomposite" | ||
8 | |||
9 | XORG_PN = "libXcomposite" | ||
10 | |||
11 | SRC_URI += " file://change-include-order.patch;patch=1" | ||
diff --git a/meta/packages/xorg-lib/libxcomposite_cvs.bb b/meta/packages/xorg-lib/libxcomposite_cvs.bb new file mode 100644 index 0000000000..fd31b5dbff --- /dev/null +++ b/meta/packages/xorg-lib/libxcomposite_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "virtual/libx11 compositeext xextensions libxfixes" | ||
5 | PROVIDES = "xcomposite" | ||
6 | DESCRIPTION = "X Composite extension library." | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xcomposite" | ||
9 | S = "${WORKDIR}/Xcomposite" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxcursor-1.1.2/autofoo.patch b/meta/packages/xorg-lib/libxcursor-1.1.2/autofoo.patch new file mode 100644 index 0000000000..99cd45a7ea --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor-1.1.2/autofoo.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXcursor-1.1.2/configure.ac~autofoo 2004-01-16 23:38:26.000000000 -0500 | ||
7 | +++ libXcursor-1.1.2/configure.ac 2005-01-18 13:40:06.539707120 -0500 | ||
8 | @@ -31,11 +31,11 @@ | ||
9 | dnl not possible to extract the version number here from Xcursor.h | ||
10 | dnl | ||
11 | AC_INIT([libXcursor],1.1.2,[keithp@keithp.com],[libXcursor]) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
15 | AM_MAINTAINER_MODE | ||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | dnl libtool versioning | ||
20 | |||
diff --git a/meta/packages/xorg-lib/libxcursor/autofoo.patch b/meta/packages/xorg-lib/libxcursor/autofoo.patch new file mode 100644 index 0000000000..7aa573ce13 --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor/autofoo.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | Index: Xcursor/configure.ac | ||
7 | =================================================================== | ||
8 | --- Xcursor.orig/configure.ac 2004-04-12 10:11:12.000000000 -0400 | ||
9 | +++ Xcursor/configure.ac 2005-01-18 16:04:36.860617992 -0500 | ||
10 | @@ -31,11 +31,11 @@ | ||
11 | dnl not possible to extract the version number here from Xcursor.h | ||
12 | dnl | ||
13 | AC_INIT([libXcursor],1.1.3,[keithp@keithp.com],[libXcursor]) | ||
14 | +AC_CONFIG_AUX_DIR(.) | ||
15 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
16 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
17 | AM_MAINTAINER_MODE | ||
18 | AM_CONFIG_HEADER(config.h) | ||
19 | -AC_CONFIG_AUX_DIR(.) | ||
20 | |||
21 | dnl libtool versioning | ||
22 | |||
diff --git a/meta/packages/xorg-lib/libxcursor_1.1.2.bb b/meta/packages/xorg-lib/libxcursor_1.1.2.bb new file mode 100644 index 0000000000..25744c7dca --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor_1.1.2.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "BSD-X" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
5 | DESCRIPTION = "X Cursor library" | ||
6 | DEPENDS = "libxfixes" | ||
7 | PR = "r2" | ||
8 | |||
9 | SRC_URI = "${XLIBS_MIRROR}/libXcursor-${PV}.tar.bz2 \ | ||
10 | file://autofoo.patch;patch=1" | ||
11 | S = "${WORKDIR}/libXcursor-${PV}" | ||
12 | FILES_${PN} += "${libdir}/libXcursor.so" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxcursor_X11R7.0-1.1.5.2.bb b/meta/packages/xorg-lib/libxcursor_X11R7.0-1.1.5.2.bb new file mode 100644 index 0000000000..2b13c4213c --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor_X11R7.0-1.1.5.2.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Cursor library" | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " libxrender libxfixes virtual/libx11 fixesproto" | ||
7 | |||
8 | XORG_PN = "libXcursor" | ||
9 | |||
10 | FILES_${PN} += "${libdir}/libXcursor.so" | ||
diff --git a/meta/packages/xorg-lib/libxcursor_X11R7.1-1.1.6.bb b/meta/packages/xorg-lib/libxcursor_X11R7.1-1.1.6.bb new file mode 100644 index 0000000000..2b13c4213c --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor_X11R7.1-1.1.6.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Cursor library" | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " libxrender libxfixes virtual/libx11 fixesproto" | ||
7 | |||
8 | XORG_PN = "libXcursor" | ||
9 | |||
10 | FILES_${PN} += "${libdir}/libXcursor.so" | ||
diff --git a/meta/packages/xorg-lib/libxcursor_cvs.bb b/meta/packages/xorg-lib/libxcursor_cvs.bb new file mode 100644 index 0000000000..5fe2334b85 --- /dev/null +++ b/meta/packages/xorg-lib/libxcursor_cvs.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | DESCRIPTION = "X Cursor library" | ||
6 | DEPENDS = "libxfixes" | ||
7 | PR = "r2" | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xcursor" | ||
10 | S = "${WORKDIR}/Xcursor" | ||
11 | FILES_${PN} += "${libdir}/libXcursor.so" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage() { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/libxdamage-1.0.1/autofoo.patch b/meta/packages/xorg-lib/libxdamage-1.0.1/autofoo.patch new file mode 100644 index 0000000000..1e3ec45d4a --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage-1.0.1/autofoo.patch | |||
@@ -0,0 +1,17 @@ | |||
1 | Index: libXdamage-1.0.1/configure.ac | ||
2 | =================================================================== | ||
3 | --- libXdamage-1.0.1.orig/configure.ac 2004-01-15 03:54:55.000000000 -0500 | ||
4 | +++ libXdamage-1.0.1/configure.ac 2005-01-18 19:07:16.951430928 -0500 | ||
5 | @@ -33,11 +33,11 @@ | ||
6 | dnl protocol, so Xfixes version l.n.m corresponds to protocol version l.n | ||
7 | dnl | ||
8 | AC_INIT(libXdamage, 1.0.1, [keithp@keithp.com], libXdamage) | ||
9 | +AC_CONFIG_AUX_DIR(.) | ||
10 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
11 | AM_MAINTAINER_MODE | ||
12 | |||
13 | AM_CONFIG_HEADER(config.h) | ||
14 | -AC_CONFIG_AUX_DIR(.) | ||
15 | |||
16 | # Check for progs | ||
17 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxdamage/m4.patch b/meta/packages/xorg-lib/libxdamage/m4.patch new file mode 100644 index 0000000000..393f3d13d2 --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage/m4.patch | |||
@@ -0,0 +1,65 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- /dev/null | ||
7 | +++ Xdamage/m4/pkg.m4 | ||
8 | @@ -0,0 +1,57 @@ | ||
9 | + | ||
10 | +dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not) | ||
11 | +dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page | ||
12 | +dnl also defines GSTUFF_PKG_ERRORS on error | ||
13 | +AC_DEFUN(PKG_CHECK_MODULES, [ | ||
14 | + succeeded=no | ||
15 | + | ||
16 | + if test -z "$PKG_CONFIG"; then | ||
17 | + AC_PATH_PROG(PKG_CONFIG, pkg-config, no) | ||
18 | + fi | ||
19 | + | ||
20 | + if test "$PKG_CONFIG" = "no" ; then | ||
21 | + echo "*** The pkg-config script could not be found. Make sure it is" | ||
22 | + echo "*** in your path, or set the PKG_CONFIG environment variable" | ||
23 | + echo "*** to the full path to pkg-config." | ||
24 | + echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." | ||
25 | + else | ||
26 | + PKG_CONFIG_MIN_VERSION=0.9.0 | ||
27 | + if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then | ||
28 | + AC_MSG_CHECKING(for $2) | ||
29 | + | ||
30 | + if $PKG_CONFIG --exists "$2" ; then | ||
31 | + AC_MSG_RESULT(yes) | ||
32 | + succeeded=yes | ||
33 | + | ||
34 | + AC_MSG_CHECKING($1_CFLAGS) | ||
35 | + $1_CFLAGS=`$PKG_CONFIG --cflags "$2"` | ||
36 | + AC_MSG_RESULT($$1_CFLAGS) | ||
37 | + | ||
38 | + AC_MSG_CHECKING($1_LIBS) | ||
39 | + $1_LIBS=`$PKG_CONFIG --libs "$2"` | ||
40 | + AC_MSG_RESULT($$1_LIBS) | ||
41 | + else | ||
42 | + $1_CFLAGS="" | ||
43 | + $1_LIBS="" | ||
44 | + ## If we have a custom action on failure, don't print errors, but | ||
45 | + ## do set a variable so people can do so. | ||
46 | + $1_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"` | ||
47 | + ifelse([$4], ,echo $$1_PKG_ERRORS,) | ||
48 | + fi | ||
49 | + | ||
50 | + AC_SUBST($1_CFLAGS) | ||
51 | + AC_SUBST($1_LIBS) | ||
52 | + else | ||
53 | + echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer." | ||
54 | + echo "*** See http://www.freedesktop.org/software/pkgconfig" | ||
55 | + fi | ||
56 | + fi | ||
57 | + | ||
58 | + if test $succeeded = yes; then | ||
59 | + ifelse([$3], , :, [$3]) | ||
60 | + else | ||
61 | + ifelse([$4], , AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.]), [$4]) | ||
62 | + fi | ||
63 | +]) | ||
64 | + | ||
65 | + | ||
diff --git a/meta/packages/xorg-lib/libxdamage_1.0.1.bb b/meta/packages/xorg-lib/libxdamage_1.0.1.bb new file mode 100644 index 0000000000..a132b751c0 --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage_1.0.1.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "BSD-X" | ||
3 | DEPENDS = "virtual/libx11 damageext libxfixes xproto" | ||
4 | PROVIDES = "xdamage" | ||
5 | DESCRIPTION = "X Damage extension library." | ||
6 | PR = "r1" | ||
7 | |||
8 | SRC_URI = "${XLIBS_MIRROR}/libXdamage-${PV}.tar.bz2 \ | ||
9 | file://m4.patch;patch=1 \ | ||
10 | file://autofoo.patch;patch=1" | ||
11 | S = "${WORKDIR}/libXdamage-${PV}" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage() { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/libxdamage_X11R7.0-1.0.2.2.bb b/meta/packages/xorg-lib/libxdamage_X11R7.0-1.0.2.2.bb new file mode 100644 index 0000000000..6bb9c39f60 --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage_X11R7.0-1.0.2.2.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Damage extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 damageproto libxfixes fixesproto xextproto" | ||
7 | PROVIDES = "xdamage" | ||
8 | |||
9 | XORG_PN = "libXdamage" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxdamage_X11R7.1-1.0.3.bb b/meta/packages/xorg-lib/libxdamage_X11R7.1-1.0.3.bb new file mode 100644 index 0000000000..6bb9c39f60 --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage_X11R7.1-1.0.3.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Damage extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 damageproto libxfixes fixesproto xextproto" | ||
7 | PROVIDES = "xdamage" | ||
8 | |||
9 | XORG_PN = "libXdamage" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxdamage_cvs.bb b/meta/packages/xorg-lib/libxdamage_cvs.bb new file mode 100644 index 0000000000..a613d0e673 --- /dev/null +++ b/meta/packages/xorg-lib/libxdamage_cvs.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "virtual/libx11 damageext libxfixes xproto" | ||
5 | PROVIDES = "xdamage" | ||
6 | DESCRIPTION = "X Damage extension library." | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xdamage \ | ||
9 | file://m4.patch;patch=1" | ||
10 | S = "${WORKDIR}/Xdamage" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxdmcp-native_0.1.1.bb b/meta/packages/xorg-lib/libxdmcp-native_0.1.1.bb new file mode 100644 index 0000000000..41b772376e --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp-native_0.1.1.bb | |||
@@ -0,0 +1,5 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | require libxdmcp_${PV}.bb | ||
3 | inherit native | ||
4 | DEPENDS = "xproto-native" | ||
5 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libxdmcp-native_0.1.3.bb b/meta/packages/xorg-lib/libxdmcp-native_0.1.3.bb new file mode 100644 index 0000000000..87db29c799 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp-native_0.1.3.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libxdmcp" | ||
3 | require libxdmcp_${PV}.bb | ||
4 | inherit native | ||
5 | DEPENDS = "xproto-native" | ||
6 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libxdmcp-native_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxdmcp-native_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..fbbf8e9117 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp-native_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS = "xproto-native util-macros-native" | ||
7 | |||
8 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/libXdmcp-${PV}.tar.bz2" | ||
9 | S = "${WORKDIR}/libXdmcp-${PV}" | ||
10 | |||
11 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libxdmcp-native_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxdmcp-native_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..8ab69a1d41 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp-native_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS = "xproto-native util-macros-native" | ||
7 | |||
8 | SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/libXdmcp-${PV}.tar.bz2" | ||
9 | S = "${WORKDIR}/libXdmcp-${PV}" | ||
10 | |||
11 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/libxdmcp/autofoo.patch b/meta/packages/xorg-lib/libxdmcp/autofoo.patch new file mode 100644 index 0000000000..ff1a76ad04 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp/autofoo.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libXdmcp-0.1.3/configure.ac~autofoo | ||
7 | +++ libXdmcp-0.1.3/configure.ac | ||
8 | @@ -25,12 +25,11 @@ | ||
9 | |||
10 | AC_PREREQ([2.57]) | ||
11 | AC_INIT(libXdmcp, [0.1.3], [keithp@keithp.com],libXdmcp) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | +AC_CONFIG_HEADERS([include/X11/Xdmcpconf.h]) | ||
14 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
15 | AM_MAINTAINER_MODE | ||
16 | - | ||
17 | AM_CONFIG_HEADER(config.h) | ||
18 | -AC_CONFIG_AUX_DIR(.) | ||
19 | -AC_CONFIG_HEADERS([include/X11/Xdmcpconf.h]) | ||
20 | |||
21 | AC_PROG_CC | ||
22 | AC_PROG_INSTALL | ||
diff --git a/meta/packages/xorg-lib/libxdmcp_0.1.1.bb b/meta/packages/xorg-lib/libxdmcp_0.1.1.bb new file mode 100644 index 0000000000..19fba1529e --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp_0.1.1.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "MIT" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto" | ||
6 | PROVIDES = "xdmcp" | ||
7 | DESCRIPTION = "X Display Manager Control Protocol library." | ||
8 | PR = "r1" | ||
9 | S = "${WORKDIR}/libXdmcp-${PV}" | ||
10 | |||
11 | SRC_URI = "${XLIBS_MIRROR}/libXdmcp-${PV}.tar.bz2 \ | ||
12 | file://autofoo.patch;patch=1" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxdmcp_0.1.3.bb b/meta/packages/xorg-lib/libxdmcp_0.1.3.bb new file mode 100644 index 0000000000..aa2736cdb2 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp_0.1.3.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | LICENSE= "MIT" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto" | ||
6 | PROVIDES = "xdmcp" | ||
7 | DESCRIPTION = "X Display Manager Control Protocol library." | ||
8 | PR = "r1" | ||
9 | S = "${WORKDIR}/libXdmcp-${PV}" | ||
10 | |||
11 | SRC_URI = "${XLIBS_MIRROR}/libXdmcp-${PV}.tar.bz2 \ | ||
12 | file://autofoo.patch;patch=1" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxdmcp_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxdmcp_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..c0139498c5 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Display Manager Control Protocol library." | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto" | ||
7 | PROVIDES = "xdmcp" | ||
8 | |||
9 | XORG_PN = "libXdmcp" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxdmcp_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxdmcp_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..c0139498c5 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Display Manager Control Protocol library." | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto" | ||
7 | PROVIDES = "xdmcp" | ||
8 | |||
9 | XORG_PN = "libXdmcp" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxdmcp_cvs.bb b/meta/packages/xorg-lib/libxdmcp_cvs.bb new file mode 100644 index 0000000000..20b957b522 --- /dev/null +++ b/meta/packages/xorg-lib/libxdmcp_cvs.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "MIT" | ||
3 | PR = "r1" | ||
4 | SECTION = "x11/libs" | ||
5 | PRIORITY = "optional" | ||
6 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
7 | DEPENDS = "xproto" | ||
8 | PROVIDES = "xdmcp" | ||
9 | DESCRIPTION = "X Display Manager Control Protocol library." | ||
10 | |||
11 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xdmcp" | ||
12 | S = "${WORKDIR}/Xdmcp" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxevie_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxevie_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..4c3a134633 --- /dev/null +++ b/meta/packages/xorg-lib/libxevie_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext evieext" | ||
6 | |||
7 | XORG_PN = "libXevie" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxevie_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxevie_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..4c3a134633 --- /dev/null +++ b/meta/packages/xorg-lib/libxevie_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext evieext" | ||
6 | |||
7 | XORG_PN = "libXevie" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxext-native_cvs.bb b/meta/packages/xorg-lib/libxext-native_cvs.bb new file mode 100644 index 0000000000..82360db00d --- /dev/null +++ b/meta/packages/xorg-lib/libxext-native_cvs.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | SECTION = "unknown" | ||
2 | FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/xext" | ||
3 | require libxext_${PV}.bb | ||
4 | inherit native | ||
5 | DEPENDS = "virtual/libx11-native xextensions-native" | ||
6 | PROVIDES = "" | ||
diff --git a/meta/packages/xorg-lib/libxext/autofoo.patch b/meta/packages/xorg-lib/libxext/autofoo.patch new file mode 100644 index 0000000000..c006884526 --- /dev/null +++ b/meta/packages/xorg-lib/libxext/autofoo.patch | |||
@@ -0,0 +1,18 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- Xext/configure.ac~autofoo | ||
7 | +++ Xext/configure.ac | ||
8 | @@ -8,9 +8,8 @@ | ||
9 | libXext) | ||
10 | |||
11 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
12 | -AM_INIT_AUTOMAKE([dist-bzip2]) | ||
13 | - | ||
14 | AC_CONFIG_AUX_DIR(.) | ||
15 | +AM_INIT_AUTOMAKE([dist-bzip2]) | ||
16 | |||
17 | AM_MAINTAINER_MODE | ||
18 | |||
diff --git a/meta/packages/xorg-lib/libxext_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxext_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..fc2061514a --- /dev/null +++ b/meta/packages/xorg-lib/libxext_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Server Extension library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto virtual/libx11 xextproto libxau" | ||
7 | PROVIDES = "xext" | ||
8 | |||
9 | XORG_PN = "libXext" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxext_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxext_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..fc2061514a --- /dev/null +++ b/meta/packages/xorg-lib/libxext_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Server Extension library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " xproto virtual/libx11 xextproto libxau" | ||
7 | PROVIDES = "xext" | ||
8 | |||
9 | XORG_PN = "libXext" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxext_cvs.bb b/meta/packages/xorg-lib/libxext_cvs.bb new file mode 100644 index 0000000000..101c240c5e --- /dev/null +++ b/meta/packages/xorg-lib/libxext_cvs.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | PR = "r1" | ||
3 | LICENSE= "MIT" | ||
4 | DESCRIPTION = "X Server Extension library" | ||
5 | SECTION = "x11/libs" | ||
6 | PRIORITY = "optional" | ||
7 | DEPENDS = "xproto virtual/libx11 xextensions" | ||
8 | PROVIDES = "xext" | ||
9 | |||
10 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xext" | ||
11 | S = "${WORKDIR}/Xext" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxfixes/autofoo.patch b/meta/packages/xorg-lib/libxfixes/autofoo.patch new file mode 100644 index 0000000000..26803cf7f3 --- /dev/null +++ b/meta/packages/xorg-lib/libxfixes/autofoo.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXfixes-2.0.1/configure.ac~autofoo 2004-01-15 03:40:23.000000000 -0500 | ||
7 | +++ libXfixes-2.0.1/configure.ac 2005-01-18 13:35:33.461221360 -0500 | ||
8 | @@ -33,11 +33,11 @@ | ||
9 | dnl protocol, so Xfixes version l.n.m corresponds to protocol version l.n | ||
10 | dnl | ||
11 | AC_INIT(libXfixes, 2.0.1, [keithp@keithp.com], libXfixes) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_MAINTAINER_MODE | ||
15 | |||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | # Check for progs | ||
20 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxfixes_2.0.1.bb b/meta/packages/xorg-lib/libxfixes_2.0.1.bb new file mode 100644 index 0000000000..ceebdfaa11 --- /dev/null +++ b/meta/packages/xorg-lib/libxfixes_2.0.1.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE= "BSD-X" | ||
3 | DEPENDS = "virtual/libx11 fixesext" | ||
4 | DESCRIPTION = "X Fixes extension library." | ||
5 | PR = "r1" | ||
6 | |||
7 | SRC_URI = "${XLIBS_MIRROR}/libXfixes-${PV}.tar.bz2 \ | ||
8 | file://autofoo.patch;patch=1" | ||
9 | S = "${WORKDIR}/libXfixes-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxfixes_X11R7.0-3.0.1.2.bb b/meta/packages/xorg-lib/libxfixes_X11R7.0-3.0.1.2.bb new file mode 100644 index 0000000000..b63633dea2 --- /dev/null +++ b/meta/packages/xorg-lib/libxfixes_X11R7.0-3.0.1.2.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Fixes extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 xproto fixesproto xextproto" | ||
7 | |||
8 | XORG_PN = "libXfixes" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxfixes_X11R7.1-4.0.1.bb b/meta/packages/xorg-lib/libxfixes_X11R7.1-4.0.1.bb new file mode 100644 index 0000000000..b63633dea2 --- /dev/null +++ b/meta/packages/xorg-lib/libxfixes_X11R7.1-4.0.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Fixes extension library." | ||
4 | LICENSE= "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 xproto fixesproto xextproto" | ||
7 | |||
8 | XORG_PN = "libXfixes" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxfixes_cvs.bb b/meta/packages/xorg-lib/libxfixes_cvs.bb new file mode 100644 index 0000000000..92bad48eeb --- /dev/null +++ b/meta/packages/xorg-lib/libxfixes_cvs.bb | |||
@@ -0,0 +1,14 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE= "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "virtual/libx11 fixesext" | ||
5 | DESCRIPTION = "X Fixes extension library." | ||
6 | |||
7 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xfixes" | ||
8 | S = "${WORKDIR}/Xfixes" | ||
9 | |||
10 | inherit autotools pkgconfig | ||
11 | |||
12 | do_stage() { | ||
13 | autotools_stage_all | ||
14 | } | ||
diff --git a/meta/packages/xorg-lib/libxfont-native_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxfont-native_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..93aac77f7b --- /dev/null +++ b/meta/packages/xorg-lib/libxfont-native_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | DESCRIPTION = "X font library (used by the X server)." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | #MAINTAINER = "" | ||
5 | LICENSE = "BSD-X" | ||
6 | |||
7 | DEPENDS = "xproto-native zlib-native fontcacheproto-native fontsproto-native libfontenc-native xtrans-native freetype-native util-macros-native" | ||
8 | |||
9 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/libXfont-${PV}.tar.bz2" | ||
10 | S = "${WORKDIR}/libXfont-${PV}" | ||
11 | |||
12 | inherit native autotools pkgconfig | ||
13 | |||
diff --git a/meta/packages/xorg-lib/libxfont-native_X11R7.1-1.1.0.bb b/meta/packages/xorg-lib/libxfont-native_X11R7.1-1.1.0.bb new file mode 100644 index 0000000000..664f9440a4 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont-native_X11R7.1-1.1.0.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | DESCRIPTION = "X font library (used by the X server)." | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | #MAINTAINER = "" | ||
5 | LICENSE = "BSD-X" | ||
6 | |||
7 | DEPENDS = "xproto-native zlib-native fontcacheproto-native fontsproto-native libfontenc-native xtrans-native freetype-native util-macros-native" | ||
8 | |||
9 | SRC_URI = "${XORG_MIRROR}/X11R7.1/src/lib/libXfont-${PV}.tar.bz2" | ||
10 | S = "${WORKDIR}/libXfont-${PV}" | ||
11 | |||
12 | inherit native autotools pkgconfig | ||
13 | |||
diff --git a/meta/packages/xorg-lib/libxfont/autofoo.patch b/meta/packages/xorg-lib/libxfont/autofoo.patch new file mode 100644 index 0000000000..4998625c24 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont/autofoo.patch | |||
@@ -0,0 +1,18 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXfont-1.4.2/configure.ac~autofoo 2004-05-06 20:19:03.000000000 -0400 | ||
7 | +++ libXfont-1.4.2/configure.ac 2005-01-16 12:14:14.042598720 -0500 | ||
8 | @@ -35,9 +35,9 @@ | ||
9 | dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's | ||
10 | dnl not possible to extract the version number here from Xfont.h | ||
11 | dnl | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_CONFIG_HEADER(config.h) | ||
15 | -AC_CONFIG_AUX_DIR(.) | ||
16 | AC_CONFIG_HEADERS([include/X11/fonts/fontconf.h]) | ||
17 | |||
18 | # Check for progs | ||
diff --git a/meta/packages/xorg-lib/libxfont/no-scalable-crash.patch b/meta/packages/xorg-lib/libxfont/no-scalable-crash.patch new file mode 100644 index 0000000000..90bded6fba --- /dev/null +++ b/meta/packages/xorg-lib/libxfont/no-scalable-crash.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | --- /tmp/fontdir.c 2006-08-01 16:17:22.000000000 +0200 | ||
2 | +++ libXfont-1.2.0/src/fontfile/fontdir.c 2006-08-01 16:20:37.248306000 +0200 | ||
3 | @@ -695,6 +695,11 @@ | ||
4 | */ | ||
5 | if (isscale) | ||
6 | { | ||
7 | + /* If the fontname says it is scalable, make sure that the | ||
8 | + * renderer supports OpenScalable and GetInfoScalable. | ||
9 | + */ | ||
10 | + if (renderer->OpenScalable && renderer->GetInfoScalable) | ||
11 | + { | ||
12 | if (vals.values_supplied & SIZE_SPECIFY_MASK) | ||
13 | { | ||
14 | bzero((char *)&zeroVals, sizeof(zeroVals)); | ||
15 | @@ -794,6 +799,7 @@ | ||
16 | bitmap->name.name); | ||
17 | } | ||
18 | } | ||
19 | + } | ||
20 | } | ||
21 | return TRUE; | ||
22 | } | ||
diff --git a/meta/packages/xorg-lib/libxfont/scalable.patch b/meta/packages/xorg-lib/libxfont/scalable.patch new file mode 100644 index 0000000000..7f97b9a8f6 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont/scalable.patch | |||
@@ -0,0 +1,27 @@ | |||
1 | Index: fontfile/fontdir.c | ||
2 | =================================================================== | ||
3 | RCS file: /cvs/xlibs/Xfont/fontfile/fontdir.c,v | ||
4 | retrieving revision 3.22 | ||
5 | diff -u -r3.22 fontdir.c | ||
6 | --- xfont/fontfile/fontdir.c 7 Jul 2003 16:40:11 -0000 3.22 | ||
7 | +++ xfont/fontfile/fontdir.c 30 Dec 2004 20:37:12 -0000 | ||
8 | @@ -699,6 +699,11 @@ | ||
9 | */ | ||
10 | if (isscale) | ||
11 | { | ||
12 | + /* If the fontname says it is scalable, make sure that the | ||
13 | + * renderer supports OpenScalable and GetInfoScalable. | ||
14 | + */ | ||
15 | + if (renderer->OpenScalable && renderer->GetInfoScalable) | ||
16 | + { | ||
17 | if (vals.values_supplied & SIZE_SPECIFY_MASK) | ||
18 | { | ||
19 | bzero((char *)&zeroVals, sizeof(zeroVals)); | ||
20 | @@ -798,6 +803,7 @@ | ||
21 | bitmap->name.name); | ||
22 | } | ||
23 | } | ||
24 | + } | ||
25 | } | ||
26 | return TRUE; | ||
27 | } | ||
diff --git a/meta/packages/xorg-lib/libxfont_1.4.2.bb b/meta/packages/xorg-lib/libxfont_1.4.2.bb new file mode 100644 index 0000000000..0cc45397fe --- /dev/null +++ b/meta/packages/xorg-lib/libxfont_1.4.2.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "BSD-X" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto xtrans zlib" | ||
6 | PROVIDES = "xfont" | ||
7 | DESCRIPTION = "X font library (used by the X server)." | ||
8 | PR = "r2" | ||
9 | |||
10 | SRC_URI = "${XLIBS_MIRROR}/libXfont-${PV}.tar.bz2 \ | ||
11 | file://scalable.patch;patch=1 \ | ||
12 | file://autofoo.patch;patch=1" | ||
13 | S = "${WORKDIR}/libXfont-${PV}" | ||
14 | |||
15 | inherit autotools pkgconfig | ||
16 | |||
17 | do_stage() { | ||
18 | autotools_stage_all | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxfont_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxfont_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..a3a28d6578 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | PR = "r1" | ||
4 | SRC_URI += "file://no-scalable-crash.patch;patch=1" | ||
5 | |||
6 | |||
7 | DESCRIPTION = "X font library (used by the X server)." | ||
8 | LICENSE= "BSD-X" | ||
9 | PRIORITY = "optional" | ||
10 | |||
11 | DEPENDS += " freetype fontcacheproto zlib xproto xtrans fontsproto libfontenc" | ||
12 | PROVIDES = "xfont" | ||
13 | |||
14 | XORG_PN = "libXfont" | ||
15 | |||
diff --git a/meta/packages/xorg-lib/libxfont_X11R7.1-1.1.0.bb b/meta/packages/xorg-lib/libxfont_X11R7.1-1.1.0.bb new file mode 100644 index 0000000000..748a71f1ae --- /dev/null +++ b/meta/packages/xorg-lib/libxfont_X11R7.1-1.1.0.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X font library (used by the X server)." | ||
4 | LICENSE= "BSD-X" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " freetype fontcacheproto zlib xproto xtrans fontsproto libfontenc" | ||
8 | PROVIDES = "xfont" | ||
9 | |||
10 | XORG_PN = "libXfont" | ||
11 | |||
diff --git a/meta/packages/xorg-lib/libxfont_X11R7.1-1.2.0.bb b/meta/packages/xorg-lib/libxfont_X11R7.1-1.2.0.bb new file mode 100644 index 0000000000..8739822a07 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont_X11R7.1-1.2.0.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | PR = "r1" | ||
4 | |||
5 | DESCRIPTION = "X font library (used by the X server)." | ||
6 | LICENSE= "BSD-X" | ||
7 | PRIORITY = "optional" | ||
8 | |||
9 | SRC_URI = "${XORG_MIRROR}/individual/lib/libXfont-1.2.0.tar.bz2" | ||
10 | SRC_URI += "file://no-scalable-crash.patch;patch=1" | ||
11 | |||
12 | DEPENDS += " freetype fontcacheproto zlib xproto xtrans fontsproto libfontenc" | ||
13 | PROVIDES = "xfont" | ||
14 | |||
15 | XORG_PN = "libXfont" | ||
16 | |||
17 | S = "${WORKDIR}/libXfont-1.2.0" | ||
diff --git a/meta/packages/xorg-lib/libxfont_cvs.bb b/meta/packages/xorg-lib/libxfont_cvs.bb new file mode 100644 index 0000000000..bd21e0fd12 --- /dev/null +++ b/meta/packages/xorg-lib/libxfont_cvs.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
6 | DEPENDS = "xproto xtrans zlib" | ||
7 | PROVIDES = "xfont" | ||
8 | DESCRIPTION = "X font library (used by the X server)." | ||
9 | |||
10 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xfont \ | ||
11 | file://scalable.patch;patch=1" | ||
12 | S = "${WORKDIR}/Xfont" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxfontcache_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxfontcache_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..c75278ecb0 --- /dev/null +++ b/meta/packages/xorg-lib/libxfontcache_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto fontcacheproto" | ||
6 | |||
7 | XORG_PN = "libXfontcache" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxfontcache_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libxfontcache_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..c75278ecb0 --- /dev/null +++ b/meta/packages/xorg-lib/libxfontcache_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto fontcacheproto" | ||
6 | |||
7 | XORG_PN = "libXfontcache" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxft/autofoo.patch b/meta/packages/xorg-lib/libxft/autofoo.patch new file mode 100644 index 0000000000..54120aa612 --- /dev/null +++ b/meta/packages/xorg-lib/libxft/autofoo.patch | |||
@@ -0,0 +1,21 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXft-2.1.6/configure.ac~autofoo 2004-03-22 10:02:59.000000000 -0500 | ||
7 | +++ libXft-2.1.6/configure.ac 2005-01-17 02:08:10.165951760 -0500 | ||
8 | @@ -33,12 +33,12 @@ | ||
9 | dnl Please bump the minor library number at each release as well. | ||
10 | dnl | ||
11 | AC_INIT(libXft, 2.1.6, [keithp@keithp.com], libXft) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | |||
14 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
15 | AM_MAINTAINER_MODE | ||
16 | |||
17 | AM_CONFIG_HEADER(config.h) | ||
18 | -AC_CONFIG_AUX_DIR(.) | ||
19 | |||
20 | # checks for progs | ||
21 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxft_2.1.6.bb b/meta/packages/xorg-lib/libxft_2.1.6.bb new file mode 100644 index 0000000000..a793925596 --- /dev/null +++ b/meta/packages/xorg-lib/libxft_2.1.6.bb | |||
@@ -0,0 +1,27 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "MIT-X" | ||
3 | DEPENDS = "virtual/libx11 xproto libxrender freetype fontconfig" | ||
4 | DESCRIPTION = "X FreeType library. Client-side fonts with FreeType." | ||
5 | PROVIDES = "xft" | ||
6 | PR = "r1" | ||
7 | |||
8 | SRC_URI = "${XLIBS_MIRROR}/libXft-${PV}.tar.bz2 \ | ||
9 | file://autofoo.patch;patch=1" | ||
10 | S = "${WORKDIR}/libXft-${PV}" | ||
11 | |||
12 | FILES_${PN} = ${libdir}/lib*.so.* | ||
13 | FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \ | ||
14 | ${libdir}/*.a ${libdir}/pkgconfig \ | ||
15 | ${datadir}/aclocal ${bindir} ${sbindir} | ||
16 | |||
17 | inherit autotools pkgconfig | ||
18 | |||
19 | do_stage() { | ||
20 | autotools_stage_all | ||
21 | } | ||
22 | |||
23 | python do_package() { | ||
24 | if bb.data.getVar('DEBIAN_NAMES', d, 1): | ||
25 | bb.data.setVar('PKG_${PN}', 'libxft2', d) | ||
26 | bb.build.exec_func('package_do_package', d) | ||
27 | } | ||
diff --git a/meta/packages/xorg-lib/libxft_X11R7.0-2.1.8.2.bb b/meta/packages/xorg-lib/libxft_X11R7.0-2.1.8.2.bb new file mode 100644 index 0000000000..2c46849fd2 --- /dev/null +++ b/meta/packages/xorg-lib/libxft_X11R7.0-2.1.8.2.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X FreeType library. Client-side fonts with FreeType." | ||
4 | |||
5 | DEPENDS += " libxrender freetype fontconfig" | ||
6 | PROVIDES = "xft" | ||
7 | |||
8 | XORG_PN = "libXft" | ||
9 | |||
10 | FILES_${PN} = ${libdir}/lib*.so.* | ||
11 | FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \ | ||
12 | ${libdir}/*.a ${libdir}/pkgconfig \ | ||
13 | ${datadir}/aclocal ${bindir} ${sbindir} | ||
14 | |||
15 | python do_package() { | ||
16 | if bb.data.getVar('DEBIAN_NAMES', d, 1): | ||
17 | bb.data.setVar('PKG_${PN}', 'libxft2', d) | ||
18 | bb.build.exec_func('package_do_package', d) | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxft_cvs.bb b/meta/packages/xorg-lib/libxft_cvs.bb new file mode 100644 index 0000000000..38ba5a6d5c --- /dev/null +++ b/meta/packages/xorg-lib/libxft_cvs.bb | |||
@@ -0,0 +1,26 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "virtual/libx11 xproto libxrender freetype fontconfig" | ||
5 | DESCRIPTION = "X FreeType library. Client-side fonts with FreeType." | ||
6 | PROVIDES = "xft" | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xft" | ||
9 | S = "${WORKDIR}/Xft" | ||
10 | |||
11 | FILES_${PN} = ${libdir}/lib*.so.* | ||
12 | FILES_${PN}-dev = ${includedir} ${libdir}/lib*.so ${libdir}/*.la \ | ||
13 | ${libdir}/*.a ${libdir}/pkgconfig \ | ||
14 | ${datadir}/aclocal ${bindir} ${sbindir} | ||
15 | |||
16 | inherit autotools pkgconfig | ||
17 | |||
18 | do_stage() { | ||
19 | autotools_stage_all | ||
20 | } | ||
21 | |||
22 | python do_package() { | ||
23 | if bb.data.getVar('DEBIAN_NAMES', d, 1): | ||
24 | bb.data.setVar('PKG_${PN}', 'libxft2', d) | ||
25 | bb.build.exec_func('package_do_package', d) | ||
26 | } | ||
diff --git a/meta/packages/xorg-lib/libxi/autofoo.patch b/meta/packages/xorg-lib/libxi/autofoo.patch new file mode 100644 index 0000000000..f1bce9ed7a --- /dev/null +++ b/meta/packages/xorg-lib/libxi/autofoo.patch | |||
@@ -0,0 +1,12 @@ | |||
1 | Index: libXi-6.0.1/configure.ac | ||
2 | =================================================================== | ||
3 | --- libXi-6.0.1.orig/configure.ac 2003-11-01 04:11:49.000000000 -0500 | ||
4 | +++ libXi-6.0.1/configure.ac 2005-01-20 11:34:06.878357352 -0500 | ||
5 | @@ -8,7 +8,6 @@ | ||
6 | AM_MAINTAINER_MODE | ||
7 | |||
8 | AM_CONFIG_HEADER([config.h]) | ||
9 | -AC_CONFIG_AUX_DIR(.) | ||
10 | |||
11 | # Checks for programs. | ||
12 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/libxi_6.0.1.bb b/meta/packages/xorg-lib/libxi_6.0.1.bb new file mode 100644 index 0000000000..b9958ea6ac --- /dev/null +++ b/meta/packages/xorg-lib/libxi_6.0.1.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | DESCRIPTION = "X Input Extension library" | ||
2 | LICENSE = "MIT-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "xproto virtual/libx11 xextensions" | ||
5 | PR = "r1" | ||
6 | |||
7 | SRC_URI = "${XLIBS_MIRROR}/libXi-${PV}.tar.bz2 \ | ||
8 | file://autofoo.patch;patch=1" | ||
9 | S = "${WORKDIR}/libXi-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
16 | |||
diff --git a/meta/packages/xorg-lib/libxi_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxi_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..af5e4008eb --- /dev/null +++ b/meta/packages/xorg-lib/libxi_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Input extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext inputproto" | ||
6 | |||
7 | XORG_PN = "libXi" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxi_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxi_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..af5e4008eb --- /dev/null +++ b/meta/packages/xorg-lib/libxi_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Input extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext inputproto" | ||
6 | |||
7 | XORG_PN = "libXi" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxi_cvs.bb b/meta/packages/xorg-lib/libxi_cvs.bb new file mode 100644 index 0000000000..f37c78e819 --- /dev/null +++ b/meta/packages/xorg-lib/libxi_cvs.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "xproto virtual/libx11 xextensions" | ||
5 | DESCRIPTION = "X Input extension library." | ||
6 | PR = "r1" | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xi \ | ||
9 | file://autofoo.patch;patch=1" | ||
10 | S = "${WORKDIR}/Xi" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxinerama_1.0.2+cvs20050505.bb b/meta/packages/xorg-lib/libxinerama_1.0.2+cvs20050505.bb new file mode 100644 index 0000000000..eb4a6d54cf --- /dev/null +++ b/meta/packages/xorg-lib/libxinerama_1.0.2+cvs20050505.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | DESCRIPTION = "Xinerama library" | ||
2 | LICENSE = "MIT" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
6 | DEPENDS = "panoramixext xproto virtual/libx11 libxext" | ||
7 | PROVIDES = "xinerama" | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xinerama;date=20050505" | ||
10 | S = "${WORKDIR}/Xinerama" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxinerama_1.0.2.bb b/meta/packages/xorg-lib/libxinerama_1.0.2.bb new file mode 100644 index 0000000000..429c2fc4d0 --- /dev/null +++ b/meta/packages/xorg-lib/libxinerama_1.0.2.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | LICENSE = "MIT" | ||
2 | DESCRIPTION = "Xinerama library" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
6 | DEPENDS = "panoramixext xproto virtual/libx11 libxext" | ||
7 | PROVIDES = "xinerama" | ||
8 | PR = "r1" | ||
9 | |||
10 | SRC_URI = "${XLIBS_MIRROR}/libXinerama-${PV}.tar.bz2" | ||
11 | S = "${WORKDIR}/libXinerama-${PV}" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage() { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/libxinerama_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxinerama_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..8f72c20898 --- /dev/null +++ b/meta/packages/xorg-lib/libxinerama_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xinerama library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 libxext xextproto xineramaproto" | ||
7 | PROVIDES = "xinerama" | ||
8 | |||
9 | XORG_PN = "libXinerama" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxinerama_cvs.bb b/meta/packages/xorg-lib/libxinerama_cvs.bb new file mode 100644 index 0000000000..5138367bbf --- /dev/null +++ b/meta/packages/xorg-lib/libxinerama_cvs.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | DESCRIPTION = "Xinerama library" | ||
2 | LICENSE = "MIT" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "panoramixext xproto virtual/libx11 libxext" | ||
6 | PROVIDES = "xinerama" | ||
7 | PV = "0.0+cvs${SRCDATE}" | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xinerama" | ||
10 | S = "${WORKDIR}/Xinerama" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||
diff --git a/meta/packages/xorg-lib/libxkbfile_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxkbfile_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..715dcd0554 --- /dev/null +++ b/meta/packages/xorg-lib/libxkbfile_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 keyboard library" | ||
4 | LICENSE= "GPL" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " virtual/libx11 kbproto" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxkbfile_X11R7.1-1.0.3.bb b/meta/packages/xorg-lib/libxkbfile_X11R7.1-1.0.3.bb new file mode 100644 index 0000000000..715dcd0554 --- /dev/null +++ b/meta/packages/xorg-lib/libxkbfile_X11R7.1-1.0.3.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 keyboard library" | ||
4 | LICENSE= "GPL" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " virtual/libx11 kbproto" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxkbfile_cvs.bb b/meta/packages/xorg-lib/libxkbfile_cvs.bb new file mode 100644 index 0000000000..336caf139a --- /dev/null +++ b/meta/packages/xorg-lib/libxkbfile_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | LICENSE = "GPL" | ||
2 | PV = "0.0+cvs${SRCDATE}" | ||
3 | SECTION = "libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "virtual/libx11" | ||
6 | DESCRIPTION = "X11 keyboard library" | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=xkbfile" | ||
9 | S = "${WORKDIR}/xkbfile" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxkbui_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxkbui_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..e094728c2f --- /dev/null +++ b/meta/packages/xorg-lib/libxkbui_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 lbxkbui library" | ||
4 | LICENSE= "GPL" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " virtual/libx11 libxt libxkbfile" | ||
8 | PROVIDES = "xkbui" | ||
diff --git a/meta/packages/xorg-lib/libxkbui_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libxkbui_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..e094728c2f --- /dev/null +++ b/meta/packages/xorg-lib/libxkbui_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X11 lbxkbui library" | ||
4 | LICENSE= "GPL" | ||
5 | PRIORITY = "optional" | ||
6 | |||
7 | DEPENDS += " virtual/libx11 libxt libxkbfile" | ||
8 | PROVIDES = "xkbui" | ||
diff --git a/meta/packages/xorg-lib/libxmu_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxmu_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..02df24cd9f --- /dev/null +++ b/meta/packages/xorg-lib/libxmu_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Window System miscellaneous utility library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libxt libxext xextproto virtual/libx11" | ||
7 | PROVIDES = "xmu" | ||
8 | |||
9 | XORG_PN = "libXmu" | ||
10 | |||
11 | PACKAGES =+ "libxmuu libxmuu-dev" | ||
12 | |||
13 | FILES_libxmuu = "${libdir}/libXmuu.so.*" | ||
14 | FILES_libxmuu-dev = "${libdir}/libXmuu.so" | ||
15 | |||
16 | LEAD_SONAME = "libXmu" | ||
diff --git a/meta/packages/xorg-lib/libxmu_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxmu_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..02df24cd9f --- /dev/null +++ b/meta/packages/xorg-lib/libxmu_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Window System miscellaneous utility library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libxt libxext xextproto virtual/libx11" | ||
7 | PROVIDES = "xmu" | ||
8 | |||
9 | XORG_PN = "libXmu" | ||
10 | |||
11 | PACKAGES =+ "libxmuu libxmuu-dev" | ||
12 | |||
13 | FILES_libxmuu = "${libdir}/libXmuu.so.*" | ||
14 | FILES_libxmuu-dev = "${libdir}/libXmuu.so" | ||
15 | |||
16 | LEAD_SONAME = "libXmu" | ||
diff --git a/meta/packages/xorg-lib/libxmu_cvs.bb b/meta/packages/xorg-lib/libxmu_cvs.bb new file mode 100644 index 0000000000..500b373c32 --- /dev/null +++ b/meta/packages/xorg-lib/libxmu_cvs.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "libxt libxext" | ||
6 | PROVIDES = "xmu" | ||
7 | PR = "r2" | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xmu" | ||
10 | S = "${WORKDIR}/Xmu" | ||
11 | |||
12 | PACKAGES =+ "xmuu xmuu-dev" | ||
13 | |||
14 | FILES_xmuu = "${libdir}/libXmuu.so.*" | ||
15 | FILES_xmuu-dev = "${libdir}/libXmuu.so" | ||
16 | |||
17 | inherit autotools pkgconfig | ||
18 | |||
19 | do_stage () { | ||
20 | autotools_stage_all | ||
21 | } | ||
diff --git a/meta/packages/xorg-lib/libxp_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxp_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..fc7ecb5778 --- /dev/null +++ b/meta/packages/xorg-lib/libxp_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X print extension library." | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto libxau printproto" | ||
6 | |||
7 | XORG_PN = "libXp" | ||
8 | |||
9 | CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions" | ||
10 | EXTRA_OECONF="--enable-malloc0returnsnull" | ||
diff --git a/meta/packages/xorg-lib/libxp_cvs.bb b/meta/packages/xorg-lib/libxp_cvs.bb new file mode 100644 index 0000000000..e434e089cf --- /dev/null +++ b/meta/packages/xorg-lib/libxp_cvs.bb | |||
@@ -0,0 +1,18 @@ | |||
1 | |||
2 | LICENSE = "MIT" | ||
3 | PV = "0.0+cvs${SRCDATE}" | ||
4 | |||
5 | SECTION = "libs" | ||
6 | DEPENDS = "virtual/libx11 libxext" | ||
7 | DESCRIPTION = "X print extension library." | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xp" | ||
10 | S = "${WORKDIR}/Xp" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions" | ||
15 | |||
16 | do_stage() { | ||
17 | autotools_stage_all | ||
18 | } | ||
diff --git a/meta/packages/xorg-lib/libxpm/autofoo.patch b/meta/packages/xorg-lib/libxpm/autofoo.patch new file mode 100644 index 0000000000..6b2174bf02 --- /dev/null +++ b/meta/packages/xorg-lib/libxpm/autofoo.patch | |||
@@ -0,0 +1,18 @@ | |||
1 | Index: libXpm-3.5.1/configure.ac | ||
2 | =================================================================== | ||
3 | --- libXpm-3.5.1.orig/configure.ac 2004-05-11 02:00:35.000000000 -0400 | ||
4 | +++ libXpm-3.5.1/configure.ac 2005-01-19 18:35:57.187402008 -0500 | ||
5 | @@ -1,12 +1,12 @@ | ||
6 | AC_PREREQ(2.57) | ||
7 | AC_INIT([libXpm], 3.5.1, [daniel@freedesktop.org], libXpm) | ||
8 | AC_CONFIG_SRCDIR([Makefile.am]) | ||
9 | +AC_CONFIG_AUX_DIR(.) | ||
10 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
11 | |||
12 | AM_MAINTAINER_MODE | ||
13 | |||
14 | AM_CONFIG_HEADER([lib/config.h]) | ||
15 | -AC_CONFIG_AUX_DIR(.) | ||
16 | |||
17 | # Checks for programs. | ||
18 | AC_PROG_LIBTOOL | ||
diff --git a/meta/packages/xorg-lib/libxpm_3.5.1.bb b/meta/packages/xorg-lib/libxpm_3.5.1.bb new file mode 100644 index 0000000000..8447cd3630 --- /dev/null +++ b/meta/packages/xorg-lib/libxpm_3.5.1.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "X-BSD" | ||
3 | PRIORITY = "optional" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DEPENDS = "xproto virtual/libx11" | ||
6 | PROVIDES = "xpm" | ||
7 | DESCRIPTION = "X Pixmap library." | ||
8 | PR = "r1" | ||
9 | |||
10 | SRC_URI = "${XLIBS_MIRROR}/libXpm-${PV}.tar.bz2 \ | ||
11 | file://autofoo.patch;patch=1" | ||
12 | S = "${WORKDIR}/libXpm-${PV}" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage () { | ||
17 | install -m 0644 ${S}/lib/xpm.h ${STAGING_INCDIR}/X11/xpm.h | ||
18 | oe_libinstall -a -so -C lib libXpm ${STAGING_LIBDIR} | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxpm_X11R7.0-3.5.4.2.bb b/meta/packages/xorg-lib/libxpm_X11R7.0-3.5.4.2.bb new file mode 100644 index 0000000000..3ff582a8e3 --- /dev/null +++ b/meta/packages/xorg-lib/libxpm_X11R7.0-3.5.4.2.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Pixmap library." | ||
4 | PRIORITY = "optional" | ||
5 | LICENSE = "X-BSD" | ||
6 | |||
7 | DEPENDS += " xproto virtual/libx11 libxt libxext xextproto" | ||
8 | |||
9 | XORG_PN = "libXpm" | ||
10 | |||
11 | PACKAGES =+ "sxpm cxpm" | ||
12 | FILES_cxpm = "${bindir}/cxpm" | ||
13 | FILES_sxpm = "${bindir}/sxpm" | ||
diff --git a/meta/packages/xorg-lib/libxpm_X11R7.1-3.5.5.bb b/meta/packages/xorg-lib/libxpm_X11R7.1-3.5.5.bb new file mode 100644 index 0000000000..3ff582a8e3 --- /dev/null +++ b/meta/packages/xorg-lib/libxpm_X11R7.1-3.5.5.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Pixmap library." | ||
4 | PRIORITY = "optional" | ||
5 | LICENSE = "X-BSD" | ||
6 | |||
7 | DEPENDS += " xproto virtual/libx11 libxt libxext xextproto" | ||
8 | |||
9 | XORG_PN = "libXpm" | ||
10 | |||
11 | PACKAGES =+ "sxpm cxpm" | ||
12 | FILES_cxpm = "${bindir}/cxpm" | ||
13 | FILES_sxpm = "${bindir}/sxpm" | ||
diff --git a/meta/packages/xorg-lib/libxpm_cvs.bb b/meta/packages/xorg-lib/libxpm_cvs.bb new file mode 100644 index 0000000000..4d4d534e9a --- /dev/null +++ b/meta/packages/xorg-lib/libxpm_cvs.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "X-BSD" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
6 | DEPENDS = "xproto virtual/libx11" | ||
7 | PROVIDES = "xpm" | ||
8 | DESCRIPTION = "X Pixmap library." | ||
9 | PR = "r1" | ||
10 | |||
11 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xpm" | ||
12 | S = "${WORKDIR}/Xpm" | ||
13 | |||
14 | inherit autotools pkgconfig | ||
15 | |||
16 | do_stage () { | ||
17 | install -m 0644 ${S}/lib/xpm.h ${STAGING_INCDIR}/X11/xpm.h | ||
18 | oe_libinstall -a -so -C lib libXpm ${STAGING_LIBDIR} | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxprintapputil_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxprintapputil_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..077ac40a0a --- /dev/null +++ b/meta/packages/xorg-lib/libxprintapputil_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxp libxprintutil printproto libxau" | ||
6 | |||
7 | XORG_PN = "libXprintAppUtil" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxprintutil_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxprintutil_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..f965b9a2bc --- /dev/null +++ b/meta/packages/xorg-lib/libxprintutil_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxp libxt printproto libxau" | ||
6 | |||
7 | XORG_PN = "libXprintUtil" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxrandr-1.0.2/autofoo.patch b/meta/packages/xorg-lib/libxrandr-1.0.2/autofoo.patch new file mode 100644 index 0000000000..21f6e7fd78 --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr-1.0.2/autofoo.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXrandr-1.0.2/configure.ac~autofoo 2004-01-15 03:23:00.000000000 -0500 | ||
7 | +++ libXrandr-1.0.2/configure.ac 2005-01-16 11:18:35.924069872 -0500 | ||
8 | @@ -33,11 +33,11 @@ | ||
9 | dnl protocol, so Xrandr version l.n.m corresponds to protocol version l.n | ||
10 | dnl | ||
11 | AC_INIT(libXrandr, 1.0.2, [keithp@keithp.com], libXrandr) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_MAINTAINER_MODE | ||
15 | |||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | # Check for progs | ||
20 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxrandr/autofoo.patch b/meta/packages/xorg-lib/libxrandr/autofoo.patch new file mode 100644 index 0000000000..7b1db760f2 --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr/autofoo.patch | |||
@@ -0,0 +1,30 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- Xrandr/configure.ac~autofoo.patch 2004-07-01 15:01:55.000000000 -0400 | ||
7 | +++ Xrandr/configure.ac 2005-01-16 11:22:09.169651616 -0500 | ||
8 | @@ -33,11 +33,11 @@ | ||
9 | dnl protocol, so Xrandr version l.n.m corresponds to protocol version l.n | ||
10 | dnl | ||
11 | AC_INIT(libXrandr, 1.0.2, [keithp@keithp.com], libXrandr) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_MAINTAINER_MODE | ||
15 | |||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | # Check for progs | ||
20 | AC_PROG_CC | ||
21 | --- Xrandr/ChangeLog~autofoo.patch 2004-09-19 04:53:38.000000000 -0400 | ||
22 | +++ Xrandr/ChangeLog 2005-01-16 11:52:29.694889712 -0500 | ||
23 | @@ -1,3 +1,7 @@ | ||
24 | +2005-01-16 Chris Larson <kergoth@handhelds.org> | ||
25 | + | ||
26 | + * configure.ac: Fix to work with automake 1.9.x. | ||
27 | + | ||
28 | 2004-09-19 Carlos Romero <kidcrash@freedesktop.org> | ||
29 | |||
30 | * Makefile.am: | ||
diff --git a/meta/packages/xorg-lib/libxrandr_1.0.2.bb b/meta/packages/xorg-lib/libxrandr_1.0.2.bb new file mode 100644 index 0000000000..d87471af05 --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr_1.0.2.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "BSD-X" | ||
3 | DEPENDS = "randrext virtual/libx11 libxrender libxext" | ||
4 | DESCRIPTION = "X Resize and Rotate extension library." | ||
5 | PR = "r1" | ||
6 | |||
7 | SRC_URI = "${XLIBS_MIRROR}/libXrandr-${PV}.tar.bz2 \ | ||
8 | file://autofoo.patch;patch=1" | ||
9 | S = "${WORKDIR}/libXrandr-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxrandr_X11R7.0-1.1.0.2.bb b/meta/packages/xorg-lib/libxrandr_X11R7.0-1.1.0.2.bb new file mode 100644 index 0000000000..363550fade --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr_X11R7.0-1.1.0.2.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Resize and Rotate extension library." | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 randrproto libxext xextproto libxrender renderproto" | ||
7 | |||
8 | XORG_PN = "libXrandr" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxrandr_X11R7.1-1.1.1.bb b/meta/packages/xorg-lib/libxrandr_X11R7.1-1.1.1.bb new file mode 100644 index 0000000000..363550fade --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr_X11R7.1-1.1.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Resize and Rotate extension library." | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 randrproto libxext xextproto libxrender renderproto" | ||
7 | |||
8 | XORG_PN = "libXrandr" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxrandr_cvs.bb b/meta/packages/xorg-lib/libxrandr_cvs.bb new file mode 100644 index 0000000000..12f3b4ef38 --- /dev/null +++ b/meta/packages/xorg-lib/libxrandr_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "BSD-X" | ||
3 | SECTION = "x11/libs" | ||
4 | DEPENDS = "randrext virtual/libx11 libxrender libxext" | ||
5 | DESCRIPTION = "X Resize and Rotate extension library." | ||
6 | PR = "r1" | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xrandr" | ||
9 | S = "${WORKDIR}/Xrandr" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxrender/autofoo.patch b/meta/packages/xorg-lib/libxrender/autofoo.patch new file mode 100644 index 0000000000..eb21c766f8 --- /dev/null +++ b/meta/packages/xorg-lib/libxrender/autofoo.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.holgerschurig.de/patcher.html | ||
4 | # | ||
5 | |||
6 | --- libXrender-0.8.4/configure.ac~autofoo | ||
7 | +++ libXrender-0.8.4/configure.ac | ||
8 | @@ -33,11 +33,10 @@ | ||
9 | dnl protocol, so Xrender version l.n.m corresponds to protocol version l.n | ||
10 | dnl | ||
11 | AC_INIT(libXrender, 0.8.4, [keithp@keithp.com], libXrender) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_MAINTAINER_MODE | ||
15 | - | ||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | # Check for progs | ||
20 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxrender_0.8.4.bb b/meta/packages/xorg-lib/libxrender_0.8.4.bb new file mode 100644 index 0000000000..32e1962f26 --- /dev/null +++ b/meta/packages/xorg-lib/libxrender_0.8.4.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | SECTION = "libs" | ||
2 | DEPENDS = "renderext virtual/libx11" | ||
3 | DESCRIPTION = "X Render extension library." | ||
4 | LICENSE = "BSD" | ||
5 | PR = "r1" | ||
6 | |||
7 | SRC_URI = "${XLIBS_MIRROR}/libXrender-${PV}.tar.bz2 \ | ||
8 | file://autofoo.patch;patch=1" | ||
9 | S = "${WORKDIR}/libXrender-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxrender_X11R7.0-0.9.0.2.bb b/meta/packages/xorg-lib/libxrender_X11R7.0-0.9.0.2.bb new file mode 100644 index 0000000000..32ba95721d --- /dev/null +++ b/meta/packages/xorg-lib/libxrender_X11R7.0-0.9.0.2.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Render extension library." | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 renderproto" | ||
7 | |||
8 | XORG_PN = "libXrender" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxrender_X11R7.1-0.9.1.bb b/meta/packages/xorg-lib/libxrender_X11R7.1-0.9.1.bb new file mode 100644 index 0000000000..32ba95721d --- /dev/null +++ b/meta/packages/xorg-lib/libxrender_X11R7.1-0.9.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Render extension library." | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 renderproto" | ||
7 | |||
8 | XORG_PN = "libXrender" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxrender_cvs.bb b/meta/packages/xorg-lib/libxrender_cvs.bb new file mode 100644 index 0000000000..31a710643c --- /dev/null +++ b/meta/packages/xorg-lib/libxrender_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | PR = "r1" | ||
3 | SECTION = "libs" | ||
4 | DEPENDS = "renderext virtual/libx11" | ||
5 | DESCRIPTION = "X Render extension library." | ||
6 | LICENSE = "BSD" | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xrender" | ||
9 | S = "${WORKDIR}/Xrender" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxres_1.0.1.bb b/meta/packages/xorg-lib/libxres_1.0.1.bb new file mode 100644 index 0000000000..3f0d32bfe4 --- /dev/null +++ b/meta/packages/xorg-lib/libxres_1.0.1.bb | |||
@@ -0,0 +1,14 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
3 | DEPENDS = "virtual/libx11 xextensions libxext resourceext" | ||
4 | PROVIDES = "xres" | ||
5 | DESCRIPTION = "X Resource usage library." | ||
6 | LICENSE = "X-MIT" | ||
7 | SRC_URI = "${XLIBS_MIRROR}/libXres-${PV}.tar.bz2" | ||
8 | S = "${WORKDIR}/libXres-${PV}" | ||
9 | |||
10 | inherit autotools pkgconfig | ||
11 | |||
12 | do_stage() { | ||
13 | autotools_stage_all | ||
14 | } | ||
diff --git a/meta/packages/xorg-lib/libxres_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxres_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..282947e7fe --- /dev/null +++ b/meta/packages/xorg-lib/libxres_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Resource usage library." | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto resourceproto" | ||
6 | |||
7 | XORG_PN = "libXres" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxres_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxres_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..282947e7fe --- /dev/null +++ b/meta/packages/xorg-lib/libxres_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Resource usage library." | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext xextproto resourceproto" | ||
6 | |||
7 | XORG_PN = "libXres" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxres_cvs.bb b/meta/packages/xorg-lib/libxres_cvs.bb new file mode 100644 index 0000000000..a457d6c14f --- /dev/null +++ b/meta/packages/xorg-lib/libxres_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | SECTION = "x11/libs" | ||
3 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
4 | DEPENDS = "virtual/libx11 xextensions libxext resourceext" | ||
5 | PROVIDES = "xres" | ||
6 | DESCRIPTION = "X Resource usage library." | ||
7 | LICENSE = "X-MIT" | ||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=XRes" | ||
9 | S = "${WORKDIR}/XRes" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxscrnsaver_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxscrnsaver_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..2f0168e2b5 --- /dev/null +++ b/meta/packages/xorg-lib/libxscrnsaver_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X screen saver extension library." | ||
4 | LICENSE = "GPL" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 libxext xextproto scrnsaverproto" | ||
7 | |||
8 | XORG_PN = "libXScrnSaver" | ||
9 | |||
10 | PROVIDES = "libxss" | ||
11 | RREPLACES = "libxss" | ||
12 | |||
13 | #CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions" | ||
diff --git a/meta/packages/xorg-lib/libxscrnsaver_X11R7.1-1.1.0.bb b/meta/packages/xorg-lib/libxscrnsaver_X11R7.1-1.1.0.bb new file mode 100644 index 0000000000..2f0168e2b5 --- /dev/null +++ b/meta/packages/xorg-lib/libxscrnsaver_X11R7.1-1.1.0.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X screen saver extension library." | ||
4 | LICENSE = "GPL" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 libxext xextproto scrnsaverproto" | ||
7 | |||
8 | XORG_PN = "libXScrnSaver" | ||
9 | |||
10 | PROVIDES = "libxss" | ||
11 | RREPLACES = "libxss" | ||
12 | |||
13 | #CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions" | ||
diff --git a/meta/packages/xorg-lib/libxss_cvs.bb b/meta/packages/xorg-lib/libxss_cvs.bb new file mode 100644 index 0000000000..614133fce7 --- /dev/null +++ b/meta/packages/xorg-lib/libxss_cvs.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | LICENSE = "GPL" | ||
2 | |||
3 | PV = "0.0+cvs${SRCDATE}" | ||
4 | PR = "r2" | ||
5 | |||
6 | SECTION = "libs" | ||
7 | DEPENDS = "virtual/libx11 libxext" | ||
8 | DESCRIPTION = "X screen saver extension library." | ||
9 | |||
10 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xss" | ||
11 | S = "${WORKDIR}/Xss" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | #CFLAGS_append += " -I ${S}/include/X11/XprintUtil -I ${S}/include/X11/extensions" | ||
16 | |||
17 | do_stage() { | ||
18 | autotools_stage_all | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxt/autofoo.patch b/meta/packages/xorg-lib/libxt/autofoo.patch new file mode 100644 index 0000000000..ff6dfdbbcc --- /dev/null +++ b/meta/packages/xorg-lib/libxt/autofoo.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | |||
2 | # | ||
3 | # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher | ||
4 | # | ||
5 | |||
6 | --- libXt-0.1.5/configure.ac~autofoo 2004-05-06 20:19:04.000000000 -0400 | ||
7 | +++ libXt-0.1.5/configure.ac 2005-01-18 13:10:13.683262728 -0500 | ||
8 | @@ -28,11 +28,11 @@ | ||
9 | dnl | ||
10 | dnl | ||
11 | AC_INIT(libXt, 0.1.5, [keithp@keithp.com], libXt) | ||
12 | +AC_CONFIG_AUX_DIR(.) | ||
13 | AM_INIT_AUTOMAKE([dist-bzip2]) | ||
14 | AM_MAINTAINER_MODE | ||
15 | |||
16 | AM_CONFIG_HEADER(config.h) | ||
17 | -AC_CONFIG_AUX_DIR(.) | ||
18 | |||
19 | # Check for progs | ||
20 | AC_PROG_CC | ||
diff --git a/meta/packages/xorg-lib/libxt_0.1.5.bb b/meta/packages/xorg-lib/libxt_0.1.5.bb new file mode 100644 index 0000000000..9c31075285 --- /dev/null +++ b/meta/packages/xorg-lib/libxt_0.1.5.bb | |||
@@ -0,0 +1,29 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | MAINTAINER = "Phil Blundell <pb@handhelds.org>" | ||
4 | DEPENDS = "virtual/libx11 libsm" | ||
5 | PROVIDES = "xt" | ||
6 | DESCRIPTION = "X Toolkit Intrinsics" | ||
7 | LICENSE = "X-MIT" | ||
8 | PR = "r1" | ||
9 | SRC_URI = "${XLIBS_MIRROR}/libXt-${PV}.tar.bz2 \ | ||
10 | file://autofoo.patch;patch=1" | ||
11 | S = "${WORKDIR}/libXt-${PV}" | ||
12 | |||
13 | PARALLEL_MAKE = "" | ||
14 | |||
15 | inherit autotools pkgconfig | ||
16 | |||
17 | #nasty hack as utils need to be native | ||
18 | do_compile() { | ||
19 | ( | ||
20 | unset CC LD CXX CCLD | ||
21 | # unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS | ||
22 | oe_runmake -C util 'CFLAGS=' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makestrs | ||
23 | ) | ||
24 | oe_runmake | ||
25 | } | ||
26 | |||
27 | do_stage () { | ||
28 | autotools_stage_all | ||
29 | } | ||
diff --git a/meta/packages/xorg-lib/libxt_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxt_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..b8bbe4dea3 --- /dev/null +++ b/meta/packages/xorg-lib/libxt_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Toolkit Intrinsics" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libsm virtual/libx11 xproto kbproto" | ||
7 | PROVIDES = "xt" | ||
8 | |||
9 | XORG_PN = "libXt" | ||
10 | |||
11 | EXTRA_OECONF="--enable-malloc0returnsnull --disable-install-makestrs --disable-xkb" | ||
12 | |||
13 | do_compile() { | ||
14 | ( | ||
15 | unset CC LD CXX CCLD | ||
16 | oe_runmake -C util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makestrs | ||
17 | ) | ||
18 | oe_runmake | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxt_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libxt_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..b8bbe4dea3 --- /dev/null +++ b/meta/packages/xorg-lib/libxt_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Toolkit Intrinsics" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " libsm virtual/libx11 xproto kbproto" | ||
7 | PROVIDES = "xt" | ||
8 | |||
9 | XORG_PN = "libXt" | ||
10 | |||
11 | EXTRA_OECONF="--enable-malloc0returnsnull --disable-install-makestrs --disable-xkb" | ||
12 | |||
13 | do_compile() { | ||
14 | ( | ||
15 | unset CC LD CXX CCLD | ||
16 | oe_runmake -C util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CXX=${BUILD_CXX}' 'CCLD=${BUILD_CCLD}' 'CFLAGS=-D_GNU_SOURCE ${BUILD_CFLAGS}' 'LDFLAGS=${BUILD_LDFLAGS}' 'CXXFLAGS=${BUILD_CXXFLAGS}' 'CPPFLAGS=${BUILD_CPPFLAGS}' makestrs | ||
17 | ) | ||
18 | oe_runmake | ||
19 | } | ||
diff --git a/meta/packages/xorg-lib/libxt_cvs.bb b/meta/packages/xorg-lib/libxt_cvs.bb new file mode 100644 index 0000000000..3fd2eabe67 --- /dev/null +++ b/meta/packages/xorg-lib/libxt_cvs.bb | |||
@@ -0,0 +1,26 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | SECTION = "x11/libs" | ||
3 | PRIORITY = "optional" | ||
4 | DEPENDS = "virtual/libx11 libsm" | ||
5 | PROVIDES = "xt" | ||
6 | DESCRIPTION = "X Toolkit Intrinsics" | ||
7 | LICENSE = "X-MIT" | ||
8 | PR = "r1" | ||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xt" | ||
10 | S = "${WORKDIR}/Xt" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | |||
15 | do_compile() { | ||
16 | ( | ||
17 | unset CC LD CXX CCLD | ||
18 | oe_runmake -C util 'CC=${BUILD_CC}' 'LD=${BUILD_LD}' 'CFLAGS=' 'LDFLAGS=' 'CXXFLAGS=' 'CPPFLAGS=' makestrs | ||
19 | ) | ||
20 | oe_runmake | ||
21 | } | ||
22 | |||
23 | |||
24 | do_stage () { | ||
25 | autotools_stage_all | ||
26 | } | ||
diff --git a/meta/packages/xorg-lib/libxtrap_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxtrap_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..f9ebac47f9 --- /dev/null +++ b/meta/packages/xorg-lib/libxtrap_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxt trapproto libxext xextproto" | ||
6 | |||
7 | XORG_PN = "libXTrap" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxtst_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxtst_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..802ea2836d --- /dev/null +++ b/meta/packages/xorg-lib/libxtst_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,10 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Test Extension: client side library" | ||
4 | PRIORITY = "optional" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 libxext recordproto xextproto inputproto" | ||
7 | PROVIDES = "xtst" | ||
8 | |||
9 | XORG_PN = "libXtst" | ||
10 | |||
diff --git a/meta/packages/xorg-lib/libxtst_cvs.bb b/meta/packages/xorg-lib/libxtst_cvs.bb new file mode 100644 index 0000000000..dc3e358d64 --- /dev/null +++ b/meta/packages/xorg-lib/libxtst_cvs.bb | |||
@@ -0,0 +1,17 @@ | |||
1 | LICENSE = "GPL" | ||
2 | PV = "0.0+cvs${SRCDATE}" | ||
3 | SECTION = "x11/libs" | ||
4 | PRIORITY = "optional" | ||
5 | DEPENDS = "virtual/libx11 recordext libxext" | ||
6 | PROVIDES = "xtst" | ||
7 | DESCRIPTION = "X Test Extension: client side library" | ||
8 | PR = "r3" | ||
9 | |||
10 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xtst" | ||
11 | S = "${WORKDIR}/Xtst" | ||
12 | |||
13 | inherit autotools pkgconfig | ||
14 | |||
15 | do_stage() { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/libxv_2.2.2+cvs20040918.bb b/meta/packages/xorg-lib/libxv_2.2.2+cvs20040918.bb new file mode 100644 index 0000000000..93c41ce126 --- /dev/null +++ b/meta/packages/xorg-lib/libxv_2.2.2+cvs20040918.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | LICENSE = "GPL" | ||
2 | SECTION = "x11/libs" | ||
3 | DEPENDS = "virtual/libx11 libxext" | ||
4 | DESCRIPTION = "X Video extension library." | ||
5 | |||
6 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xv;date=20040918;method=pserver" | ||
7 | S = "${WORKDIR}/Xv" | ||
8 | |||
9 | inherit autotools pkgconfig | ||
10 | |||
11 | do_stage() { | ||
12 | autotools_stage_all | ||
13 | } | ||
diff --git a/meta/packages/xorg-lib/libxv_2.2.2.bb b/meta/packages/xorg-lib/libxv_2.2.2.bb new file mode 100644 index 0000000000..d42302979e --- /dev/null +++ b/meta/packages/xorg-lib/libxv_2.2.2.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | LICENSE = "GPL" | ||
2 | SECTION = "x11/libs" | ||
3 | DEPENDS = "virtual/libx11 libxext" | ||
4 | DESCRIPTION = "X Video extension library." | ||
5 | |||
6 | SRC_URI = "${XLIBS_MIRROR}/libXv-${PV}.tar.bz2" | ||
7 | S = "${WORKDIR}/libXv-${PV}" | ||
8 | |||
9 | inherit autotools pkgconfig | ||
10 | |||
11 | do_stage() { | ||
12 | autotools_stage_all | ||
13 | } | ||
diff --git a/meta/packages/xorg-lib/libxv_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxv_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..0d045940e3 --- /dev/null +++ b/meta/packages/xorg-lib/libxv_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Video extension library." | ||
4 | LICENSE = "GPL" | ||
5 | |||
6 | DEPENDS += " virtual/libx11 libxext xextproto videoproto" | ||
7 | |||
8 | XORG_PN = "libXv" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxvmc/drm.patch b/meta/packages/xorg-lib/libxvmc/drm.patch new file mode 100644 index 0000000000..d48cdb3d0b --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc/drm.patch | |||
@@ -0,0 +1,9 @@ | |||
1 | --- XvMC/hw/via/Makefile.am.old 2005-03-06 11:25:11.000000000 +0000 | ||
2 | +++ XvMC/hw/via/Makefile.am 2005-03-06 11:25:22.000000000 +0000 | ||
3 | @@ -1,5 +1,5 @@ | ||
4 | AM_CFLAGS = $(XVMC_CFLAGS) | ||
5 | -libviaXvMC_la_LIBADD = $(XVMC_LIBS) -lxf86drm | ||
6 | +libviaXvMC_la_LIBADD = $(XVMC_LIBS) -ldrm | ||
7 | |||
8 | lib_LTLIBRARIES = libviaXvMC.la | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxvmc/true.patch b/meta/packages/xorg-lib/libxvmc/true.patch new file mode 100644 index 0000000000..7059295007 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc/true.patch | |||
@@ -0,0 +1,11 @@ | |||
1 | --- XvMC/hw/via/viaXvMC.c.old 2004-10-18 20:54:49.000000000 +0100 | ||
2 | +++ XvMC/hw/via/viaXvMC.c 2004-10-18 20:55:03.000000000 +0100 | ||
3 | @@ -43,6 +43,8 @@ | ||
4 | #include <xf86drm.h> | ||
5 | #include <pthread.h> | ||
6 | #include "vldXvMC.h" | ||
7 | + | ||
8 | +#define TRUE 1 | ||
9 | |||
10 | #define SAREAPTR(ctx) ((ViaXvMCSAreaPriv *) \ | ||
11 | (((CARD8 *)(ctx)->sAreaAddress) + \ | ||
diff --git a/meta/packages/xorg-lib/libxvmc/via.patch b/meta/packages/xorg-lib/libxvmc/via.patch new file mode 100644 index 0000000000..21cdfbdd6b --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc/via.patch | |||
@@ -0,0 +1,23 @@ | |||
1 | --- XvMC/configure.ac.old 2004-09-18 13:16:31.000000000 +0100 | ||
2 | +++ XvMC/configure.ac 2004-09-18 13:16:32.000000000 +0100 | ||
3 | @@ -14,4 +14,5 @@ | ||
4 | AC_OUTPUT([Makefile | ||
5 | hw/Makefile | ||
6 | hw/i810/Makefile | ||
7 | + hw/via/Makefile | ||
8 | xvmc.pc]) | ||
9 | --- /dev/null 2004-06-13 02:32:19.000000000 +0100 | ||
10 | +++ XvMC/hw/via/Makefile.am 2004-09-18 13:16:01.000000000 +0100 | ||
11 | @@ -0,0 +1,7 @@ | ||
12 | +AM_CFLAGS = $(XVMC_CFLAGS) | ||
13 | +libviaXvMC_la_LIBADD = $(XVMC_LIBS) -lxf86drm | ||
14 | + | ||
15 | +lib_LTLIBRARIES = libviaXvMC.la | ||
16 | + | ||
17 | +libviaXvMC_la_SOURCES = viaXvMC.c viaXvMC.h viaLowLevel.c viaLowLevel.h \ | ||
18 | + viaXvMCPriv.h | ||
19 | --- XvMC/hw/Makefile.am.old 2004-10-17 22:34:27.000000000 +0100 | ||
20 | +++ XvMC/hw/Makefile.am 2004-10-17 22:34:31.000000000 +0100 | ||
21 | @@ -1 +1 @@ | ||
22 | -SUBDIRS = i810 | ||
23 | +SUBDIRS = i810 via | ||
diff --git a/meta/packages/xorg-lib/libxvmc_20040919.bb b/meta/packages/xorg-lib/libxvmc_20040919.bb new file mode 100644 index 0000000000..f256211962 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc_20040919.bb | |||
@@ -0,0 +1,39 @@ | |||
1 | DESCRIPTION = "X Video Motion Compensation extension library." | ||
2 | SECTION = "x11/libs" | ||
3 | DEPENDS = "virtual/libx11 libxext libxv drm xserver-xorg" | ||
4 | PR = "r2" | ||
5 | |||
6 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=XvMC;date=${PV};method=pserver \ | ||
7 | cvs://anonymous@cvs.sourceforge.net/cvsroot/unichrome;module=libxvmc;date=${PV};method=pserver \ | ||
8 | file://via.patch;patch=1 \ | ||
9 | file://true.patch" | ||
10 | S = "${WORKDIR}/XvMC" | ||
11 | |||
12 | CFLAGS += "-I${STAGING_INCDIR}/X11/extensions -I${STAGING_INCDIR}/xserver-xorg" | ||
13 | |||
14 | # this one is for via only atm. | ||
15 | COMPATIBLE_HOST = 'i.86.*-linux' | ||
16 | |||
17 | inherit autotools pkgconfig | ||
18 | |||
19 | do_configure_prepend() { | ||
20 | install -d ${S}/hw/via | ||
21 | cp ${WORKDIR}/libxvmc/*.[ch] ${S}/hw/via/ | ||
22 | ( cd ${S}/hw/via ; patch < ${WORKDIR}/true.patch ) | ||
23 | } | ||
24 | |||
25 | do_compile() { | ||
26 | oe_runmake | ||
27 | oe_runmake -C hw/via | ||
28 | } | ||
29 | |||
30 | do_stage() { | ||
31 | oe_runmake install prefix=${STAGING_DIR} \ | ||
32 | bindir=${STAGING_BINDIR} \ | ||
33 | includedir=${STAGING_INCDIR} \ | ||
34 | libdir=${STAGING_LIBDIR} \ | ||
35 | datadir=${STAGING_DATADIR} \ | ||
36 | mandir=${STAGING_DATADIR}/man | ||
37 | oe_libinstall -so -C hw/via libviaXvMC ${STAGING_LIBDIR} | ||
38 | install hw/via/vldXvMC.h ${STAGING_INCDIR}/X11/extensions/ | ||
39 | } | ||
diff --git a/meta/packages/xorg-lib/libxvmc_20041025.bb b/meta/packages/xorg-lib/libxvmc_20041025.bb new file mode 100644 index 0000000000..ff8dda58a6 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc_20041025.bb | |||
@@ -0,0 +1,36 @@ | |||
1 | DESCRIPTION = "X Video Motion Compensation extension library." | ||
2 | SECTION = "x11/libs" | ||
3 | DEPENDS = "virtual/libx11 libxext libxv drm xserver-xorg" | ||
4 | PR = "r2" | ||
5 | |||
6 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=XvMC;date=${PV};method=pserver \ | ||
7 | file://true.patch;patch=1 file://drm.patch;patch=1" | ||
8 | S = "${WORKDIR}/XvMC" | ||
9 | |||
10 | CFLAGS += "-I${STAGING_INCDIR}/X11/extensions -I${STAGING_INCDIR}/xserver-xorg -D_BSD_SOURCE" | ||
11 | |||
12 | # this one is for via only atm. | ||
13 | COMPATIBLE_HOST = 'i.86.*-linux' | ||
14 | |||
15 | inherit autotools pkgconfig | ||
16 | |||
17 | do_compile() { | ||
18 | oe_runmake | ||
19 | oe_runmake -C hw/via | ||
20 | } | ||
21 | |||
22 | do_install() { | ||
23 | oe_runmake DESTDIR='${D}' install | ||
24 | oe_runmake -C hw/via DESTDIR='${D}' install | ||
25 | } | ||
26 | |||
27 | do_stage() { | ||
28 | oe_runmake install prefix=${STAGING_DIR} \ | ||
29 | bindir=${STAGING_BINDIR} \ | ||
30 | includedir=${STAGING_INCDIR} \ | ||
31 | libdir=${STAGING_LIBDIR} \ | ||
32 | datadir=${STAGING_DATADIR} \ | ||
33 | mandir=${STAGING_DATADIR}/man | ||
34 | oe_libinstall -so -C hw/via libviaXvMC ${STAGING_LIBDIR} | ||
35 | install hw/via/vldXvMC.h ${STAGING_INCDIR}/X11/extensions/ | ||
36 | } | ||
diff --git a/meta/packages/xorg-lib/libxvmc_20050612.bb b/meta/packages/xorg-lib/libxvmc_20050612.bb new file mode 100644 index 0000000000..d9be65baa0 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc_20050612.bb | |||
@@ -0,0 +1,37 @@ | |||
1 | DESCRIPTION = "X Video Motion Compensation extension library." | ||
2 | SECTION = "x11/libs" | ||
3 | DEPENDS = "virtual/libx11 libxext libxv drm xserver-xorg" | ||
4 | PR = "r0" | ||
5 | |||
6 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=XvMC;date=${PV};method=pserver \ | ||
7 | ${FREEDESKTOP_CVS}/xorg;module=xc/lib/XvMC;date=${PV};method=pserver \ | ||
8 | file://true.patch;patch=1 file://drm.patch;patch=1" | ||
9 | S = "${WORKDIR}/XvMC" | ||
10 | |||
11 | CFLAGS += "-I${STAGING_INCDIR}/X11/extensions -I${STAGING_INCDIR}/xserver-xorg -D_BSD_SOURCE" | ||
12 | |||
13 | # this one is for via only atm. | ||
14 | COMPATIBLE_HOST = 'i.86.*-linux' | ||
15 | |||
16 | inherit autotools pkgconfig | ||
17 | |||
18 | do_compile() { | ||
19 | oe_runmake | ||
20 | oe_runmake -C hw/via | ||
21 | } | ||
22 | |||
23 | do_install() { | ||
24 | oe_runmake DESTDIR='${D}' install | ||
25 | oe_runmake -C hw/via DESTDIR='${D}' install | ||
26 | } | ||
27 | |||
28 | do_stage() { | ||
29 | oe_runmake install prefix=${STAGING_DIR} \ | ||
30 | bindir=${STAGING_BINDIR} \ | ||
31 | includedir=${STAGING_INCDIR} \ | ||
32 | libdir=${STAGING_LIBDIR} \ | ||
33 | datadir=${STAGING_DATADIR} \ | ||
34 | mandir=${STAGING_DATADIR}/man | ||
35 | oe_libinstall -so -C hw/via libviaXvMC ${STAGING_LIBDIR} | ||
36 | install hw/via/vldXvMC.h ${STAGING_INCDIR}/X11/extensions/ | ||
37 | } | ||
diff --git a/meta/packages/xorg-lib/libxvmc_X11R7.0-1.0.1.bb b/meta/packages/xorg-lib/libxvmc_X11R7.0-1.0.1.bb new file mode 100644 index 0000000000..a0f9f7be25 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc_X11R7.0-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Video Motion Compensation extension library." | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext libxv xextproto videoproto" | ||
6 | |||
7 | XORG_PN = "libXvMC" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxvmc_X11R7.1-1.0.2.bb b/meta/packages/xorg-lib/libxvmc_X11R7.1-1.0.2.bb new file mode 100644 index 0000000000..a0f9f7be25 --- /dev/null +++ b/meta/packages/xorg-lib/libxvmc_X11R7.1-1.0.2.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "X Video Motion Compensation extension library." | ||
4 | |||
5 | DEPENDS += " virtual/libx11 libxext libxv xextproto videoproto" | ||
6 | |||
7 | XORG_PN = "libXvMC" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxxf86dga_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxxf86dga_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..e067190b84 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86dga_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xxf86dga extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86dgaproto" | ||
6 | |||
7 | XORG_PN = "libXxf86dga" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxxf86dga_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxxf86dga_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..e067190b84 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86dga_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xxf86dga extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86dgaproto" | ||
6 | |||
7 | XORG_PN = "libXxf86dga" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxxf86dga_cvs.bb b/meta/packages/xorg-lib/libxxf86dga_cvs.bb new file mode 100644 index 0000000000..d110e7e4c0 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86dga_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "XFree86" | ||
3 | |||
4 | SECTION = "x11/libs" | ||
5 | DEPENDS = "virtual/libx11 libxext xxf86dgaext" | ||
6 | DESCRIPTION = "Xxf86dga extension library." | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xxf86dga" | ||
9 | S = "${WORKDIR}/Xxf86dga" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | oe_libinstall -so -a libXxf86dga ${STAGING_LIBDIR} | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/libxxf86misc_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxxf86misc_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..3af4acba96 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86misc_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86miscproto" | ||
6 | PROVIDES = "xxf86misc" | ||
7 | |||
8 | XORG_PN = "libXxf86misc" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxxf86misc_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxxf86misc_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..3af4acba96 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86misc_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,9 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | #DESCRIPTION = "" | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86miscproto" | ||
6 | PROVIDES = "xxf86misc" | ||
7 | |||
8 | XORG_PN = "libXxf86misc" | ||
9 | |||
diff --git a/meta/packages/xorg-lib/libxxf86vm_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/libxxf86vm_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..b85e2d2477 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86vm_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xxf86vm extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86vidmodeproto" | ||
6 | |||
7 | XORG_PN = "libXxf86vm" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxxf86vm_X11R7.1-1.0.1.bb b/meta/packages/xorg-lib/libxxf86vm_X11R7.1-1.0.1.bb new file mode 100644 index 0000000000..b85e2d2477 --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86vm_X11R7.1-1.0.1.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "Xxf86vm extension library." | ||
4 | |||
5 | DEPENDS += " xproto virtual/libx11 xextproto libxext xf86vidmodeproto" | ||
6 | |||
7 | XORG_PN = "libXxf86vm" | ||
8 | |||
diff --git a/meta/packages/xorg-lib/libxxf86vm_cvs.bb b/meta/packages/xorg-lib/libxxf86vm_cvs.bb new file mode 100644 index 0000000000..5464c4330c --- /dev/null +++ b/meta/packages/xorg-lib/libxxf86vm_cvs.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT" | ||
3 | |||
4 | SECTION = "x11/libs" | ||
5 | DEPENDS = "virtual/libx11 libxext xxf86vmext" | ||
6 | DESCRIPTION = "Xxf86vm extension library." | ||
7 | |||
8 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=Xxf86vm" | ||
9 | S = "${WORKDIR}/Xxf86vm" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/xorg-lib-common.inc b/meta/packages/xorg-lib/xorg-lib-common.inc new file mode 100644 index 0000000000..7a3e0425c7 --- /dev/null +++ b/meta/packages/xorg-lib/xorg-lib-common.inc | |||
@@ -0,0 +1,17 @@ | |||
1 | HOMEPAGE = "http://www.x.org" | ||
2 | SECTION = "x11/libs" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "MIT-X" | ||
5 | |||
6 | DEPENDS = "util-macros" | ||
7 | XORG_PN = "${PN}" | ||
8 | SRC_URI = "${XORG_MIRROR}/${@bb.data.getVar('PV', d, 1)[0:7]}/src/lib/${XORG_PN}-${PV}.tar.gz" | ||
9 | S = "${WORKDIR}/${XORG_PN}-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | EXTRA_OECONF="--enable-malloc0returnsnull" | ||
14 | |||
15 | do_stage() { | ||
16 | autotools_stage_all | ||
17 | } | ||
diff --git a/meta/packages/xorg-lib/xtrans-native_0.1.bb b/meta/packages/xorg-lib/xtrans-native_0.1.bb new file mode 100644 index 0000000000..db1e6e4673 --- /dev/null +++ b/meta/packages/xorg-lib/xtrans-native_0.1.bb | |||
@@ -0,0 +1,3 @@ | |||
1 | SECTION = "x11/base" | ||
2 | require xtrans_${PV}.bb | ||
3 | inherit native | ||
diff --git a/meta/packages/xorg-lib/xtrans-native_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/xtrans-native_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..ff63987713 --- /dev/null +++ b/meta/packages/xorg-lib/xtrans-native_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | PRIORITY = "optional" | ||
3 | #MAINTAINER = "" | ||
4 | LICENSE = "BSD-X" | ||
5 | |||
6 | DEPENDS = "util-macros-native" | ||
7 | |||
8 | SRC_URI = "${XORG_MIRROR}/X11R7.0/src/lib/xtrans-${PV}.tar.bz2" | ||
9 | S = "${WORKDIR}/xtrans-${PV}" | ||
10 | |||
11 | inherit native autotools pkgconfig | ||
diff --git a/meta/packages/xorg-lib/xtrans_0.1.bb b/meta/packages/xorg-lib/xtrans_0.1.bb new file mode 100644 index 0000000000..8fee0d5089 --- /dev/null +++ b/meta/packages/xorg-lib/xtrans_0.1.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | SECTION = "x11/libs" | ||
2 | LICENSE = "MIT" | ||
3 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
4 | DESCRIPTION = "network API translation layer to \ | ||
5 | insulate X applications and libraries from OS \ | ||
6 | network vageries." | ||
7 | |||
8 | SRC_URI = "${XLIBS_MIRROR}/libXtrans-0.1.tar.bz2" | ||
9 | S = "${WORKDIR}/libXtrans-${PV}" | ||
10 | |||
11 | inherit autotools pkgconfig | ||
12 | |||
13 | do_stage() { | ||
14 | autotools_stage_all | ||
15 | } | ||
diff --git a/meta/packages/xorg-lib/xtrans_X11R7.0-1.0.0.bb b/meta/packages/xorg-lib/xtrans_X11R7.0-1.0.0.bb new file mode 100644 index 0000000000..1ab38ad838 --- /dev/null +++ b/meta/packages/xorg-lib/xtrans_X11R7.0-1.0.0.bb | |||
@@ -0,0 +1,8 @@ | |||
1 | require xorg-lib-common.inc | ||
2 | |||
3 | DESCRIPTION = "network API translation layer to \ | ||
4 | insulate X applications and libraries from OS \ | ||
5 | network vageries." | ||
6 | |||
7 | #DEPENDS += " " | ||
8 | |||
diff --git a/meta/packages/xorg-lib/xtrans_cvs.bb b/meta/packages/xorg-lib/xtrans_cvs.bb new file mode 100644 index 0000000000..9714f4017b --- /dev/null +++ b/meta/packages/xorg-lib/xtrans_cvs.bb | |||
@@ -0,0 +1,16 @@ | |||
1 | PV = "0.0+cvs${SRCDATE}" | ||
2 | LICENSE = "MIT" | ||
3 | SECTION = "x11/libs" | ||
4 | MAINTAINER = "Greg Gilbert <greg@treke.net>" | ||
5 | DESCRIPTION = "network API translation layer to \ | ||
6 | insulate X applications and libraries from OS \ | ||
7 | network vageries." | ||
8 | |||
9 | SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=xtrans" | ||
10 | S = "${WORKDIR}/xtrans" | ||
11 | |||
12 | inherit autotools pkgconfig | ||
13 | |||
14 | do_stage() { | ||
15 | autotools_stage_all | ||
16 | } | ||