Difference between revisions of "Xorg7/Apps"
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | | + | | {{Xorg7-Mirror}}/app/ |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 24: | Line 11: | ||
Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist. | Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist. | ||
− | wget http://cross-lfs.org/~arowland/wget_lists/app-{{ | + | wget http://cross-lfs.org/~arowland/wget_lists/app-{{Xorg7-Version}}.wget && |
cd app && | cd app && | ||
− | wget -B http://xorg.freedesktop.org/releases/individual/app/ -i ../ | + | wget -B http://xorg.freedesktop.org/releases/individual/app/ -i ../App-{{Xorg7-Version}}.wget}} |
− | |||
− | |||
− | |||
− | |||
− | |||
== Dependencies == | == Dependencies == | ||
Line 92: | Line 74: | ||
|-valign="top" | |-valign="top" | ||
!luit | !luit | ||
− | |||
− | |||
− | |||
− | |||
| | | | ||
|libX11 | |libX11 | ||
Line 414: | Line 392: | ||
== Non-Multilib == | == Non-Multilib == | ||
− | + | Compile the package: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
./configure $XORG_CONFIG && | ./configure $XORG_CONFIG && | ||
Line 445: | Line 405: | ||
=== 32Bit === | === 32Bit === | ||
− | + | Compile the package: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | ||
Line 469: | Line 411: | ||
make | make | ||
− | Install the | + | Install the package: |
make install | make install | ||
Line 475: | Line 417: | ||
=== N32 === | === N32 === | ||
− | + | Compile the package: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ | PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ | ||
Line 501: | Line 423: | ||
make | make | ||
− | Install the | + | Install the package: |
make install | make install | ||
Line 507: | Line 429: | ||
=== 64Bit === | === 64Bit === | ||
− | + | Compile the package: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ | ||
./configure $XORG_CONFIG64 && | ./configure $XORG_CONFIG64 && | ||
make | make | ||
− | Install the | + | Install the package: |
make install | make install | ||
Line 538: | Line 441: | ||
== Semi-Automated Build == | == Semi-Automated Build == | ||
− | The semi-automated built assumes that you are using subdirectories as discussed in the introduction. It also assumes that the | + | The semi-automated built assumes that you are using subdirectories as discussed in the introduction. It also assumes that the App-{{Xorg7-Version}}.wget file is available in the base directory (xc). After entering the app subdirectory, unpack the source tarballs: |
for i in *.tar.bz2; do | for i in *.tar.bz2; do | ||
Line 544: | Line 447: | ||
done | done | ||
− | + | Build and install the applications in the App-{{Xorg7-Version}}.wget file: | |
− | + | for dir in `sed "s/.tar.bz2//g" ../App-{{Xorg7-Version}}.wget`; do | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | for dir in `sed "s/.tar.bz2//g" ../ | ||
cd ${dir} && | cd ${dir} && | ||
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ | ||
Line 584: | Line 475: | ||
=== Short Description === | === Short Description === | ||
− | The | + | The 91 applications, listed alphabetically, with a short description are: |
{|style="text-align: left;" | {|style="text-align: left;" | ||
Line 626: | Line 517: | ||
!luit | !luit | ||
|converts terminal I/O from legacy encodings to UTF-8. | |converts terminal I/O from legacy encodings to UTF-8. | ||
− | |||
− | |||
− | |||
|-valign="top" | |-valign="top" | ||
!mkfontdir: | !mkfontdir: |
Revision as of 15:36, 24 April 2007
Download Source: | http://xorg.freedesktop.org/releases/individual/app/ |
---|
Back to xbitmaps
Contents
Introduction to Xorg7/Apps
There are 92 applications available for Xorg. Once again, the most efficient method of retrieving the source tarballs is to append *.bz2 or *.gz to the URL above.
Alternately, if you chose to use subdirectories, the tarballs can be retrieved as follows. This will prevent multiple versions from being downloaded when multiple versions exist.
wget http://cross-lfs.org/~arowland/wget_lists/app-20101205.wget && cd app && wget -B http://xorg.freedesktop.org/releases/individual/app/ -i ../App-20101205.wget
Project Homepage: Unknown
Dependencies
Required
Applications have the following required dependencies:
Application | Depends On | |
---|---|---|
appres | libX11 | |
bdftopcf | libXfont | |
beforelight | libX11, libXt | |
bitmap | libX11, libXt, xbitmaps | |
editres | libX11, libXt | |
fonttosnft | ||
fslsfonts | libX11 | |
fstobdf | libX11 | |
iceauth | libICE | |
ico | libX11 | |
lbxproxy | xtrans | |
listres | libX11 | |
luit | libX11 | |
mkfontscale | libfontenc, libX11 | |
mkfontdir | mkfontscale | |
oclock | libX11, libXt | |
proxymngr | libICE | |
rgb | libX11 | |
rstart | libX11 | |
scripts | libX11 | |
sessreg | libX11 | |
setxkbmap | libxkbfile | |
showfont | libFS | |
smproxy | libXt | |
twm | libX11 | |
viewres | libXt | |
X11perf | libX11 | |
Xauth | libX11 | |
Xbiff | xbitmaps | |
Xcalc | libXt | |
Xclipboard | libXt | |
Xclock | libX11, libxkbfile, libXt | |
Xcmsdb | libX11 | |
Xconsole | libXt | |
Xcursorgen | libpng, libX11 | |
Xdbedizzy | libXp, libXext | |
Xditview | libXt | |
Xdm | libXmu, libXinerama, libXpm, libXdmcp, libX11, libXau, libXt | |
Xdpyinfo | libXext, libX11, libXxf86vm, libXxf86dga, libXxf86misc, libXi, libXrender, libXinerama, libdmx, libXp, libXtst | |
Xdriinfo | MesaLib, libX11 | |
Xedit | libXPrintUtil, libXp, libXt | |
Xev | libX11 | |
Xeyes | libX11 | |
Xf86dga | libX11 | |
Xfd | FreeType, libXt | |
Xfindproxy | libX11 | |
Xfontsel | libXt | |
Xfsinfo | libX11 | |
Xfs | libFS | |
Xfwp | libX11 | |
Xgamma | libX11 | |
Xgc | libXt | |
Xhost | libX11 | |
Xinit | libX11 | |
Xkbcomp | libX11 | |
Xkbevd | libxkbfile | |
Xkbprint | libxkbfile | |
Xkbutils | libxkbfile | |
Xkill | libX11 | |
Xload | libXt | |
Xlogo | libXPrintUtil, libXp, libXrender, libXft, libXext, libXt | |
Xlsatoms | libX11 | |
Xlsclients | libX11 | |
Xlsfonts | libX11 | |
Xmag | libXt | |
Xman | libXPrintutil, libXp, libXt | |
Xmessage | libXt | |
Xmh | libXt | |
Xmodmap | libX11 | |
Xmore | libXPrintUtil, libXp, libX11, liblbxutil, libdrm, libXdmcp, libXmu, libXext, libXrender, libXfont, libXi, libXau, libXaw, libXt, libXpm, libXtst, libXres, libxkbfile | |
Xphelloworld | libX11, libXaw, libXprintAppUtil, libXPrintUtil | |
Xplsprinters | libXp | |
Xprehashprinterlist | libXp | |
Xprop | libXmu | |
Xpr | libXmu | |
Xrandr | libXrandr | |
Xrdb | libXmu | |
Xrefresh | libX11 | |
Xrx | libX11 | |
Xsetmode | libXi | |
Xsetpointer | libXi | |
Xsetroot | libXmu | |
Xset | libXmu, libX11, libXext, libXxf86misc, libXfontcache, libXp | |
Xsm | libXt | |
Xstdcmap | libXmu | |
Xtrap | libX11, libXtrap | |
Xvidtune | libXxf86vm, libXt | |
Xvinfo | libXv | |
Xwd | libXmu | |
Xwininfo | libXmu | |
Xwud | libX11 |
Non-Multilib
Compile the package:
./configure $XORG_CONFIG && make
Install the application.
make install
Multilib
32Bit
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ ./configure $XORG_CONFIG32 && make
Install the package:
make install
N32
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \ ./configure $XORG_CONFIGN32 && make
Install the package:
make install
64Bit
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ ./configure $XORG_CONFIG64 && make
Install the package:
make install
Semi-Automated Build
The semi-automated built assumes that you are using subdirectories as discussed in the introduction. It also assumes that the App-20101205.wget file is available in the base directory (xc). After entering the app subdirectory, unpack the source tarballs:
for i in *.tar.bz2; do tar xvf $i; done
Build and install the applications in the App-20101205.wget file:
for dir in `sed "s/.tar.bz2//g" ../App-20101205.wget`; do cd ${dir} && PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \ ./configure $XORG_CONFIG32 && make && make install && make distclean && PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \ ./configure $XORG_CONFIG64 && make && make install && cd ..; done
Next install the remaining Xorg Data files.
Contents
There are 92 Xorg application packages, each of which installs one or more files. This file contains a list of the directories, programs, and libraries installed by each of the Xorg applications.
The interested party can issue the following 'make install' command to create a complete list in the main working directory (xc) of files installed and their installed location:
make install 2>&1 | tee ../../<name_of_app>.files
Short Description
The 91 applications, listed alphabetically, with a short description are:
appres: | lists X application resource database. |
---|---|
bdftopcf: | converts X font from Bitmap Distribution Format to Portable Compiled Format. |
beforelight: | MIT screen saver sample demo application. |
bitmap: | XBM format bitmap editor and converter utilities. |
editres: | dynamic resource editor for X Toolkit applications. |
fonttosfnt: | wraps a bitmap font in a sfnt (TrueType) wrapper. |
fslsfonts: | lists fonts served by X font server. |
fstobdf: | generates BDF font from X font server. |
iceauth: | ICE authority file utility. |
ico: | animate an icosahedron or other polyhedron demo application. |
lbxproxy: | low bandwidth X proxy (Preferred replacements are OpenSSH and/or NX). |
listres: | list resources in widgets. |
luit | converts terminal I/O from legacy encodings to UTF-8. |
mkfontdir: | creates an index of X font files in a directory. |
mkfontscale: | creates an index of scalable font files for X. |
oclock: | round X clock. |
proxymngr: | proxy manager service (Preferred replacements are OpenSSH and/or NX). |
rgb: | X colorname -> RGB mapping database. |
rstart | remote start client [Preferred replacements: ssh and/or NX]. |
scripts: | runs X command on another system via rsh (Preferred replacement is OpenSSH). |
sessreg: | register X sessions in system utmp/utmpx databases. |
setxkbmap: | sets the keyboard using the X Keyboard Extension. |
showfont: | shows information about X font from font server. |
smproxy | Session Manager Proxy. |
twm: | the tabbed window manager. |
viewres: | graphical class/resource browser for Xt. |
x11perf: | simple X server performance benchmarker demo application. |
xauth: | X authority file utility. |
xbiff: | watches mailboxes for new message delivery. |
xcalc: | scientific calculator for X. |
xclipboard: | X clipboard manager. |
xclock: | X clock. |
xcmsdb: | device color characterization utility for X Color Management System. |
xconsole: | monitors system console messages. |
xcursorgen: | create an X cursor file from PNG images. |
xdbedizzy: | DBE sample demo application. |
xditview: | displays ditroff output. |
xdm: | X Display Manager / XDMCP server. |
xdpyinfo: | display information utility for X. |
xdriinfo: | query configuration information of DRI drivers (DRI-supporting
platforms). |
xedit: | simple text editor for X. |
xev: | prints contents of X events. |
xeyes: | follow the mouse/shape extension demo application. |
xf86dga: | test program for the XFree86-DGA extension demo application. |
xfd: | display all the characters in an X font. |
xfindproxy: | locate proxy services (Preferred replacements are OpenSSH and/or NX). |
xfontsel: | point and click selection of X11 font names. |
xfs: | the X font server. |
xfsinfo: | X font server information utility. |
xfwp: | X firewall proxy (Preferred replacements are OpenSSH and/or NX). |
xgamma: | alters a monitor's gamma correction through the X server. |
xgc: | X graphics demo application. |
xhost: | server access control program for X. |
xinit: | X Window System initializer (includes startx). |
xkbcomp: | compiles XKB keyboard description. |
xkbevd: | XKB event daemon demo application. |
xkbprint: | print an XKB keyboard description. |
xkbutils: | XKB utility demo application. |
xkill: | kills a client by its X resource. |
xload: | system load average display for X. |
xlogo: | draw old X logo demo application. |
xlsatoms: | lists interned atoms defined on server. |
xlsclients: | lists client applications running on a display. |
xlsfonts: | lists X fonts available on X server. |
xmag: | magnifies parts of the screen. |
xman: | Unix manual page viewer. |
xmessage: | displays a message or query in a window. |
xmh: | X interface to MH mail tools (Preferred replacement is exmh). |
xmodmap: | utility for modifying keymaps and button mappings. |
xmore: | plain text display program for the X Window System. |
xphelloworld: | Xprint sample applications. |
xplsprinters: | lists Xprint printers. |
xpr: | print an X window dump from xwd. |
xprehashprinterlist: | rehashes list of Xprint printers. |
xprop: | property displayer for X. |
xrandr: | primitive command line interface to RandR extension. |
xrdb: | X server resource database utility. |
xrefresh: | refreshes all or part of an X screen. |
xrx: | |
xset: | user preference utility for X. |
xsetmode: | sets the mode for an X Input device. |
xsetpointer: | sets an X input device as the main pointer. |
xsetroot: | root window parameter setting utility for X. |
xsm: | X Session Manager. |
xstdcmap: | X standard colormap utility. |
xtrap: | Trap sample clients. |
xvidtune: | video mode tuner for Xorg. |
xvinfo: | prints out X-Video extension adaptor information. |
xwd: | dumps current contents of X window or screen to file. |
xwininfo: | window information utility for X. |
xwud: | displays an X window dump from xwd. |