From 9ee3c77f4e23081e8fa30f66afec4330b8d07562 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Wed, 2 Feb 2011 08:43:42 -0600 Subject: recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONS Add more detailed SUMMARY and DESCRIPTIONS to various graphics and graphics related components. I've recently gotten question from users what something is, or why it was needed.. this should go a long way toward answering those questions. Many of the descriptions were taken directly from the upstream location, where one was not available the Debian packages were consulted for information. Signed-off-by: Mark Hatle --- meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libice_1.0.7.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 3 +++ meta/recipes-graphics/xorg-lib/libx11-diet_git.bb | 3 +++ meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb | 2 ++ meta/recipes-graphics/xorg-lib/libx11-trim_git.bb | 2 ++ meta/recipes-graphics/xorg-lib/libx11.inc | 6 +++++- meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb | 11 ++++++++++- meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb | 13 ++++++++++++- meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxext_git.bb | 11 ++++++++++- meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb | 12 +++++++++++- meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxi_git.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb | 10 +++++++++- meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb | 12 +++++++++++- meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb | 6 +++++- meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb | 8 +++++++- meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb | 5 ++++- meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb | 7 ++++++- meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb | 9 ++++++++- meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb | 10 +++++++--- 46 files changed, 286 insertions(+), 44 deletions(-) (limited to 'meta/recipes-graphics/xorg-lib') diff --git a/meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb b/meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb index 7c5a0309ab..cb49880680 100644 --- a/meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb +++ b/meta/recipes-graphics/xorg-lib/libdmx_1.1.1.bb @@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Distributed Multihead extension library" +SUMMARY = "DMX: Distributed Multihead X extension library" + +DESCRIPTION = "The DMX extension provides support for communication with \ +and control of Xdmx(1) server. Attributes of the Xdmx(1) server and of \ +the back-end screens attached to the server can be queried and modified \ +via this protocol." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=a3c3499231a8035efd0e004cfbd3b72a \ diff --git a/meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb b/meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb index 2933f930df..3d900428aa 100644 --- a/meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb +++ b/meta/recipes-graphics/xorg-lib/libfontenc_1.1.0.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "X11 font encoding library" +SUMMARY = "X font encoding library" + +DESCRIPTION = "libfontenc is a library which helps font libraries \ +portably determine and deal with different encodings of fonts." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libice_1.0.7.bb b/meta/recipes-graphics/xorg-lib/libice_1.0.7.bb index 7228a0228d..0a906d85e2 100644 --- a/meta/recipes-graphics/xorg-lib/libice_1.0.7.bb +++ b/meta/recipes-graphics/xorg-lib/libice_1.0.7.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Inter-Client Exchange library" +SUMMARY = "ICE: Inter-Client Exchange library" + +DESCRIPTION = "The Inter-Client Exchange (ICE) protocol provides a \ +generic framework for building protocols on top of reliable, byte-stream \ +transport connections. It provides basic mechanisms for setting up and \ +shutting down connections, for performing authentication, for \ +negotiating versions, and for reporting errors. " require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb b/meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb index b68f3ad2c0..d7417a222a 100644 --- a/meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb +++ b/meta/recipes-graphics/xorg-lib/libpciaccess_0.12.0.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "Generic PCI access library" +SUMMARY = "Generic PCI access library for X" + +DESCRIPTION = "libpciaccess provides functionality for X to access the \ +PCI bus and devices in a platform-independant way." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb b/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb index 9ad5e4a540..bb384aa2f6 100644 --- a/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb +++ b/meta/recipes-graphics/xorg-lib/libsm_1.2.0.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Session management library" +SUMMARY = "SM: Session Management library" + +DESCRIPTION = "The Session Management Library (SMlib) is a low-level \"C\" \ +language interface to XSMP. The purpose of the X Session Management \ +Protocol (XSMP) is to provide a uniform mechanism for users to save and \ +restore their sessions. A session is a group of clients, each of which \ +has a particular state." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb index a76aba16e4..fee44ae8ba 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb @@ -1,5 +1,8 @@ require libx11.inc +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + PR = "r1" SRC_URI += "file://x11_disable_makekeys.patch;patch=1 \ diff --git a/meta/recipes-graphics/xorg-lib/libx11-diet_git.bb b/meta/recipes-graphics/xorg-lib/libx11-diet_git.bb index d1f0a753fa..458ba41a3e 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-diet_git.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-diet_git.bb @@ -1,6 +1,9 @@ require libx11.inc require libx11_git.inc +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + SRC_URI += "file://X18NCMSstubs.diff;patch=1 \ file://fix-disable-xlocale.diff;patch=1 \ file://fix-utf8-wrong-define.patch;patch=1" diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb b/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb index 190217d387..b0134989ae 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-trim_1.3.4.bb @@ -1,5 +1,7 @@ require libx11.inc +DESCRIPTION += " Support for XCB, and XCMS is disabled in this version." + LICENSE = "MIT & MIT-style & BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=bf75bfe4d05068311b5e6862d4b5f2c5" diff --git a/meta/recipes-graphics/xorg-lib/libx11-trim_git.bb b/meta/recipes-graphics/xorg-lib/libx11-trim_git.bb index 99426c3c5d..7044a0e3a3 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-trim_git.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-trim_git.bb @@ -1,6 +1,8 @@ require libx11.inc require libx11_git.inc +DESCRIPTION += " Support for XCB, and XCMS is disabled in this version." + PR = "r2" DEPENDS += "libxcb xproto xextproto xtrans libxau kbproto inputproto xf86bigfontproto xproto-native" diff --git a/meta/recipes-graphics/xorg-lib/libx11.inc b/meta/recipes-graphics/xorg-lib/libx11.inc index f8c17b1a6d..267a03a3be 100644 --- a/meta/recipes-graphics/xorg-lib/libx11.inc +++ b/meta/recipes-graphics/xorg-lib/libx11.inc @@ -1,4 +1,8 @@ -DESCRIPTION = "X11 protocol and utility library" +SUMMARY = "Xlib: C Language X Interface library" + +DESCRIPTION = "This package provides a client interface to the X Window \ +System, otherwise known as 'Xlib'. It provides a complete API for the \ +basic functions of the window system." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb b/meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb index 98c84e6dd6..79078efddd 100644 --- a/meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb +++ b/meta/recipes-graphics/xorg-lib/libxau_1.0.6.bb @@ -1,4 +1,8 @@ -DESCRIPTION = "A Sample Authorization Protocol for X" +SUMMARY = "Xau: X Authority Database library" + +DESCRIPTION = "libxau provides the main interfaces to the X11 \ +authorisation handling, which controls authorisation for X connections, \ +both client-side and server-side." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb b/meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb index 8ca731b2ef..f27c595ec7 100644 --- a/meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb +++ b/meta/recipes-graphics/xorg-lib/libxcalibrate_git.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "Touchscreen calibration client library" +SUMMARY = "XCalibrate: Touchscreen calibration library" + +DESCRIPTION = "libXCalibrate is a library for performing touchscreen \ +calibration with the kdrive tslib touchscreen driver." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb index e6a161178f..deaa36624a 100644 --- a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.3.bb @@ -1,4 +1,13 @@ -DESCRIPTION = "X Composite extension library." +SUMMARY = "Xcomposite: X Composite extension library" + +DESCRIPTION = "The composite extension provides three related \ +mechanisms: per-hierarchy storage, automatic shadow update, and external \ +parent. In per-hierarchy storage, the rendering of an entire hierarchy \ +of windows is redirected to off-screen storage. In automatic shadow \ +update, when a hierarchy is rendered off-screen, the X server provides \ +an automatic mechanism for presenting those contents within the parent \ +window. In external parent, a mechanism for providing redirection of \ +compositing transformations through a client." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb b/meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb index 0506079afe..a8dee4c0c3 100644 --- a/meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb +++ b/meta/recipes-graphics/xorg-lib/libxcursor_1.1.11.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X cursor management library" +SUMMARY = "Xcursor: X Cursor management library" + +DESCRIPTION = "Xcursor is a simple library designed to help locate and \ +load cursors. Cursors can be loaded from files or memory. A library of \ +common cursors exists which map to the standard X cursor names. Cursors \ +can exist in several sizes and the library automatically picks the best \ +size." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb b/meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb index f2ed669e6a..81f90ba2db 100644 --- a/meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxdamage_1.1.3.bb @@ -1,4 +1,15 @@ -DESCRIPTION = "X11 damaged region extension library" +SUMMARY = "Xdamage: X Damage extension library" + +DESCRIPTION = "'Damage' is a term that describes changes make to pixel \ +contents of windows and pixmaps. Damage accumulates as drawing occurs \ +in the drawable. Each drawing operation 'damages' one or more \ +rectangular areas within the drawable. The rectangles are guaranteed to \ +include the set of pixels modified by each operation, but may include \ +significantly more than just those pixels. The DAMAGE extension allows \ +applications to either receive the raw rectangles as a stream of events, \ +or to have them partially processed within the X server to reduce the \ +amount of data transmitted as well as reduce the processing latency once \ +the repaint operation has started." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb index 344bdb1cc4..d897dab0f5 100644 --- a/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxdmcp_1.1.0.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X Display Manager Control Protocol library" +SUMMARY = "XDMCP: X Display Manager Control Protocol library" + +DESCRIPTION = "The purpose of the X Display Manager Control Protocol \ +(XDMCP) is to provide a uniform mechanism for an autonomous display to \ +request login service from a remote host. An X terminal (screen, \ +keyboard, mouse, processor, network interface) is a prime example of an \ +autonomous display." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb b/meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb index 75417c2996..b907b9f9da 100644 --- a/meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxext_1.2.0.bb @@ -1,4 +1,12 @@ -DESCRIPTION = "X11 miscellaneous extension library" +SUMMARY = "XExt: X Extension library" + +DESCRIPTION = "libXext provides an X Window System client interface to \ +several extensions to the X protocol. The supported protocol extensions \ +are DOUBLE-BUFFER, DPMS, Extended-Visual-Information, LBX, MIT_SHM, \ +MIT_SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, \ +XC-APPGROUP, XC-MISC, XTEST. libXext also provides a small set of \ +utility functions to aid authors of client APIs for X protocol \ +extensions." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxext_git.bb b/meta/recipes-graphics/xorg-lib/libxext_git.bb index d0b3d7fbf5..66bbbcb300 100644 --- a/meta/recipes-graphics/xorg-lib/libxext_git.bb +++ b/meta/recipes-graphics/xorg-lib/libxext_git.bb @@ -1,6 +1,15 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 miscellaneous extension library" +SUMMARY = "XExt: X Extension library" + +DESCRIPTION = "libXext provides an X Window System client interface to \ +several extensions to the X protocol. The supported protocol extensions \ +are DOUBLE-BUFFER, DPMS, Extended-Visual-Information, LBX, MIT_SHM, \ +MIT_SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, \ +XC-APPGROUP, XC-MISC, XTEST. libXext also provides a small set of \ +utility functions to aid authors of client APIs for X protocol \ +extensions." + DEPENDS += "xproto virtual/libx11 xextproto libxau libxdmcp" PROVIDES = "xext" PE = "1" diff --git a/meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb b/meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb index 8ecf1f8502..a69d5fda9c 100644 --- a/meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb +++ b/meta/recipes-graphics/xorg-lib/libxfixes_4.0.5.bb @@ -1,4 +1,9 @@ -DESCRIPTION = "X Fixes extension library." +SUMMARY = "XFixes: X Fixes extension library." + +DESCRIPTION = "X applications have often needed to work around various \ +shortcomings in the core X window system. This extension is designed to \ +provide the minimal server-side support necessary to eliminate problems \ +caused by these workarounds." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb b/meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb index 2e19f8ff35..2f9516c2fc 100644 --- a/meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxfont_1.4.3.bb @@ -1,4 +1,8 @@ -DESCRIPTION = "X11 font rasterisation library" +SUMMARY = "XFont: X Font rasterisation library" + +DESCRIPTION = "libXfont provides various services for X servers, most \ +notably font selection and rasterisation (through external libraries \ +such as freetype)." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb b/meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb index 5ee42befe2..b254eb94b5 100644 --- a/meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb +++ b/meta/recipes-graphics/xorg-lib/libxfontcache_1.0.5.bb @@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X-TrueType font cache extension client library" +SUMMARY = "XFontCache: X Font Cache extension library" + +DESCRIPTION = "FontCache is an extension that is used by X-TrueType to cache \ +information about fonts." + DEPENDS += "libxext fontcacheproto" LIC_FILES_CHKSUM = "file://COPYING;md5=62a75d5d3da40f1f6eb1cbe3bcc0a5d0" PR = "r0" diff --git a/meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb b/meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb index f32e2ce5c1..1a56702e53 100644 --- a/meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxft_2.2.0.bb @@ -1,4 +1,14 @@ -DESCRIPTION = "FreeType-based font drawing library for X" +SUMMARY = "XFt: X FreeType libary" + +DESCRIPTION = "Xft was designed to provide good support for scalable \ +fonts, and to do so efficiently. Unlike the core fonts system, it \ +supports features such as anti-aliasing and sub-pixel rasterisation. \ +Perhaps more importantly, it gives applications full control over the \ +way glyphs are rendered, making fine typesetting and WYSIWIG display \ +possible. Finally, it allows applications to use fonts that are not \ +installed system-wide for displaying documents with embedded fonts. Xft \ +is not compatible with the core fonts system: usage of Xft requires \ +fairly extensive changes to toolkits (user-interface libraries)." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb b/meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb index 7820653480..c7fb9d5ac8 100644 --- a/meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxi_1.4.0.bb @@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Input extension library" +SUMMARY = "XI: X Input extension library" + +DESCRIPTION = "libxi is an extension to the X11 protocol to support \ +input devices other than the core X keyboard and pointer. It allows \ +client programs to select input from these devices independently from \ +each other and independently from the core devices." LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=17b064789fab936a1c58c4e13d965b0f \ diff --git a/meta/recipes-graphics/xorg-lib/libxi_git.bb b/meta/recipes-graphics/xorg-lib/libxi_git.bb index 30c1778c3e..fac32365e1 100644 --- a/meta/recipes-graphics/xorg-lib/libxi_git.bb +++ b/meta/recipes-graphics/xorg-lib/libxi_git.bb @@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Input extension library" +SUMMARY = "XI: X Input extension library" + +DESCRIPTION = "libxi is an extension to the X11 protocol to support \ +input devices other than the core X keyboard and pointer. It allows \ +client programs to select input from these devices independently from \ +each other and independently from the core devices." + DEPENDS += "libxext inputproto" PE = "1" PV = "1.2.99.5+gitr${SRCPV}" diff --git a/meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb b/meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb index a4048b7423..cbd7d4c34a 100644 --- a/meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxinerama_1.1.1.bb @@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Xinerama extension library" +SUMMARY = "Xinerama: Xinerama extension library" + +DESCRIPTION = "Xinerama is a simple library designed to interface the \ +Xinerama Extension for retrieving information about physical output \ +devices which may be combined into a single logical X screen." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=6f4f634d1643a2e638bba3fcd19c2536 \ diff --git a/meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb b/meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb index 17bbca0de1..ff2f90f4e4 100644 --- a/meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb +++ b/meta/recipes-graphics/xorg-lib/libxkbfile_1.0.7.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "X11 keyboard file manipulation library" +SUMMARY = "XKB: X Keyboard File manipulation library" + +DESCRIPTION = "libxkbfile provides an interface to read and manipulate \ +description files for XKB, the X11 keyboard configuration extension." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb b/meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb index bea21791d5..59f2c28045 100644 --- a/meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxmu_1.1.0.bb @@ -1,4 +1,12 @@ -DESCRIPTION = "X11 miscellaneous utility library" +SUMMARY = "Xmu and Xmuu: X Miscellaneous Utility libraries" + +DESCRIPTION = "The Xmu Library is a collection of miscellaneous (some \ +might say random) utility functions that have been useful in building \ +various applications and widgets. This library is required by the Athena \ +Widgets. A subset of the functions that do not rely on the Athena \ +Widgets (libXaw) or X Toolkit Instrinsics (libXt) are provided in a \ +second library, libXmuu." + require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb b/meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb index a8461a9a02..a19f561fa7 100644 --- a/meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxp_1.0.1.bb @@ -1,6 +1,9 @@ require xorg-lib-common.inc -DESCRIPTION = "X Printing Extension (Xprint) client library" +SUMMARY = "XP: X Printing extension library" + +DESCRIPTION = "libXp provides public APIs to allow client applications \ +to render to non-display devices, making use of the X Print Service." LICENSE = "MIT & MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=9504a1264f5ddd4949254a57c0f8d6bb \ diff --git a/meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb b/meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb index ecb8ad71d9..1a548fa57a 100644 --- a/meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb +++ b/meta/recipes-graphics/xorg-lib/libxpm_3.5.9.bb @@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Pixmap library" +SUMMARY = "Xpm: X Pixmap extension library" + +DESCRIPTION = "libXpm provides support and common operation for the XPM \ +pixmap format, which is commonly used in legacy X applications. XPM is \ +an extension of the monochrome XBM bitmap specificied in the X \ +protocol." + LICENSE = "X-BSD" LIC_FILES_CHKSUM = "file://COPYING;md5=3e07763d16963c3af12db271a31abaa5" DEPENDS += "libxext libsm libxt" diff --git a/meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb b/meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb index cc547909a4..0f3892cf69 100644 --- a/meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxprintapputil_1.0.1.bb @@ -1,6 +1,11 @@ require xorg-lib-common.inc -DESCRIPTION = "Xprint job utility client library" +SUMMARY = "Xprint: Xprint job utility library" + +DESCRIPTION = "libxprintapputil provides utility Xpau APIs allowing \ +client applications to access information about and control Xprint jobs \ +from an Xprint server." + DEPENDS += "libxp libxt libxprintutil" PR = "r1" LIC_FILES_CHKSUM = "file://src/xpapputil.c;beginline=2;endline=27;md5=be811cca90200613a672dc96206a767b" diff --git a/meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb b/meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb index a499fe294e..8e3507c380 100644 --- a/meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxprintutil_1.0.1.bb @@ -1,7 +1,12 @@ require xorg-lib-common.inc LIC_FILES_CHKSUM = "file://src/xprintutil.c;endline=29;md5=22d5a98494dd356a2c6c9c355886f3af" -DESCRIPTION = "Xprint printer utility client library" +SUMMARY = "Xprint: Xprint printer utility library" + +DESCRIPTION = "libxprintutil provides utility Xpu APIs allowing client \ +applications to access and manipulate information about printer \ +capabilities from an Xprint server." + DEPENDS += "libxp libxt" PR = "r1" PE = "1" diff --git a/meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb b/meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb index 789d394011..917fe2067f 100644 --- a/meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxrandr_1.3.1.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Resize and Rotate extension library" +SUMMARY = "XRandR: X Resize, Rotate and Reflect extension library" + +DESCRIPTION = "The X Resize, Rotate and Reflect Extension, called RandR \ +for short, brings the ability to resize, rotate and reflect the root \ +window of a screen. It is based on the X Resize and Rotate Extension as \ +specified in the Proceedings of the 2001 Usenix Technical Conference \ +[RANDR]." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb b/meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb index 22418e3f82..a5c5ead27e 100644 --- a/meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb +++ b/meta/recipes-graphics/xorg-lib/libxrender_0.9.6.bb @@ -1,4 +1,10 @@ -DESCRIPTION = "X11 Rendering Extension client library" +SUMMARY = "XRender: X Rendering Extension library" + +DESCRIPTION = "The X Rendering Extension (Render) introduces digital \ +image composition as the foundation of a new rendering model within the \ +X Window System. Rendering geometric figures is accomplished by \ +client-side tessellation into either triangles or trapezoids. Text is \ +drawn by loading glyphs into the server and rendering sets of them." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb b/meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb index 5d8f946e87..3d9e8fc55b 100644 --- a/meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb +++ b/meta/recipes-graphics/xorg-lib/libxres_1.0.5.bb @@ -1,4 +1,9 @@ -DESCRIPTION = "X11 Resource extension library" +SUMMARY = "XRes: X Resource extension library" + +DESCRIPTION = "libXRes provides an X Window System client interface to \ +the Resource extension to the X protocol. The Resource extension allows \ +for X clients to see and monitor the X resource usage of various clients \ +(pixmaps, et al)." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb index 3df0aca85d..453c68f48a 100644 --- a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.1.bb @@ -1,6 +1,14 @@ require xorg-lib-common.inc -DESCRIPTION = "X Screen Saver extension library" +SUMMARY = "Xscrnsaver: X Screen Saver extension library" + +DESCRIPTION = "The X Window System provides support for changing the \ +image on a display screen after a user-settable period of inactivity to \ +avoid burning the cathode ray tube phosphors. However, no interfaces are \ +provided for the user to control the image that is drawn. This extension \ +allows an external \"screen saver\" client to detect when the alternate \ +image is to be displayed and to provide the graphics." + LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=21fd154ee757813632ada871a34113fb" diff --git a/meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb b/meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb index 7a62e7ba2d..63119ae1c5 100644 --- a/meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb +++ b/meta/recipes-graphics/xorg-lib/libxt_1.0.9.bb @@ -1,4 +1,14 @@ -DESCRIPTION = "X11 toolkit intrinsics library" +SUMMARY = "Xt: X Toolkit Intrinsics library" + +DESCRIPTION = "The Intrinsics are a programming library tailored to the \ +special requirements of user interface construction within a network \ +window system, specifically the X Window System. The Intrinsics and a \ +widget set make up an X Toolkit. The Intrinsics provide the base \ +mechanism necessary to build a wide variety of interoperating widget \ +sets and application environments. The Intrinsics are a layer on top of \ +Xlib, the C Library X Interface. They extend the fundamental \ +abstractions provided by the X Window System while still remaining \ +independent of any particular user interface policy or style." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb b/meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb index 19b1c36763..4d1f791ace 100644 --- a/meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxtrap_1.0.0.bb @@ -1,6 +1,10 @@ +SUMMARY = "XTrap: X event trapping extension library" + +DESCRIPTION = "libXTrap provides an interface to the DEC-XTRAP \ +extension, which allows for capture and synthesis of core input events." + require xorg-lib-common.inc LIC_FILES_CHKSUM = "file://COPYING;md5=fe7cbb8cc97683303f7814685cc47305" -DESCRIPTION = "X11 event trapping extension library" DEPENDS += "libxt trapproto libxext" PR = "r1" PE = "1" diff --git a/meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb b/meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb index 811a190fd3..2081f0ca92 100644 --- a/meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxtst_1.2.0.bb @@ -1,6 +1,10 @@ require xorg-lib-common.inc -DESCRIPTION = "X Test Extension: client side library" +SUMMARY = "XTest: X Test extension library" + +DESCRIPTION = "This extension is a minimal set of client and server \ +extensions required to completely test the X11 server with no user \ +intervention." LICENSE = "MIT-style" LIC_FILES_CHKSUM = "file://COPYING;md5=cba677ca25c42ad29ee8ff351b50ece8 \ diff --git a/meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb b/meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb index 0feecb4362..f3d8d27c5c 100644 --- a/meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb +++ b/meta/recipes-graphics/xorg-lib/libxv_1.0.6.bb @@ -1,4 +1,9 @@ -DESCRIPTION = "X11 Video extension library" +SUMMARY = "Xv: X Video extension library" + +DESCRIPTION = "libXv provides an X Window System client interface to the \ +X Video extension to the X protocol. The X Video extension allows for \ +accelerated drawing of videos. Hardware adaptors are exposed to \ +clients, which may draw in a number of colourspaces, including YUV." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb b/meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb index 6f87f72ce6..1f690b8c42 100644 --- a/meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb +++ b/meta/recipes-graphics/xorg-lib/libxvmc_1.0.6.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "X Video Motion Compensation extension library" +SUMMARY = "XvMC: X Video Motion Compensation extension library" + +DESCRIPTION = "XvMC extends the X Video extension (Xv) and enables \ +hardware rendered motion compensation support." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb b/meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb index cc76861ec3..8e777c3db3 100644 --- a/meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb +++ b/meta/recipes-graphics/xorg-lib/libxxf86dga_1.1.2.bb @@ -1,6 +1,12 @@ require xorg-lib-common.inc -DESCRIPTION = "X11 Direct Graphics Access extension library" +SUMMARY = "XFree86-DGA: XFree86 Direct Graphics Access extension library" + +DESCRIPTION = "libXxf86dga provides the XFree86-DGA extension, which \ +allows direct graphics access to a framebuffer-like region, and also \ +allows relative mouse reporting, et al. It is mainly used by games and \ +emulators for games." + DEPENDS += "libxext xf86dgaproto" PR = "r1" PE = "1" diff --git a/meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb b/meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb index e90ecc7250..bda6da2aab 100644 --- a/meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.3.bb @@ -1,4 +1,7 @@ -DESCRIPTION = "X11 XFree86 miscellaneous extension library" +SUMMARY = "XFree86-Misc: XFree86 miscellaneous extension library" + +DESCRIPTION = "The XFree86-Misc extension, provides a means to access \ +input device configuration settings specific to the XFree86/Xorg DDX." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb b/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb index 0e4e95b1e2..4066f08910 100644 --- a/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.1.bb @@ -1,4 +1,9 @@ -DESCRIPTION = "X11 XFree86 video mode extension library" +SUMMARY = "XFree86-VM: XFree86 video mode extension library" + +DESCRIPTION = "libXxf86vm provides an interface to the \ +XFree86-VidModeExtension extension, which allows client applications to \ +get and set video mode timings in extensive detail. It is used by the \ +xvidtune program in particular." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb b/meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb index dfd883e82c..9a97c3d603 100644 --- a/meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb +++ b/meta/recipes-graphics/xorg-lib/pixman_0.20.2.bb @@ -1,4 +1,9 @@ -DESCRIPTION = "Library for lowlevel pixel operations" +SUMMARY = "Pixman: Pixel Manipulation library" + +DESCRIPTION = "Pixman provides a library for manipulating pixel regions \ +-- a set of Y-X banded rectangles, image compositing using the \ +Porter/Duff model and implicit mask generation for geometric primitives \ +including trapezoids, triangles, and rectangles." require xorg-lib-common.inc diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb index e36280eeca..e0aa7994c2 100644 --- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb +++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.1.bb @@ -1,4 +1,11 @@ -DESCRIPTION = "Keyboard configuration database for X Window" +SUMMARY = "Keyboard configuration database for X Window" + +DESCRIPTION = "The non-arch keyboard configuration database for X \ +Window. The goal is to provide the consistent, well-structured, \ +frequently released open source of X keyboard configuration data for X \ +Window System implementations. The project is targeted to XKB-based \ +systems." + HOMEPAGE = "http://freedesktop.org/wiki/Software/XKeyboardConfig" BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xkeyboard-config" diff --git a/meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb b/meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb index f2d9394439..335f020a26 100644 --- a/meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb +++ b/meta/recipes-graphics/xorg-lib/xtrans_1.2.6.bb @@ -1,7 +1,11 @@ -SUMMARY = "X transport library" +SUMMARY = "XTrans: X Transport library" -DESCRIPTION = "network API translation layer to insulate X applications and \ -libraries from OS network vageries." +DESCRIPTION = "The X Transport Interface is intended to combine all \ +system and transport specific code into a single place. This API should \ +be used by all libraries, clients and servers of the X Window System. \ +Use of this API should allow the addition of new types of transports and \ +support for new platforms without making any changes to the source \ +except in the X Transport Interface code." require xorg-lib-common.inc -- cgit v1.2.3-54-g00ecf