Difference between revisions of "Xorg7/Data"

From CBLFS
Jump to navigationJump to search
(Versioning template.)
(Edited to conform to the template.)
Line 15: Line 15:
 
Back to Xorg [[Xorg7/Apps|Apps]]
 
Back to Xorg [[Xorg7/Apps|Apps]]
  
=Xorg Data=
+
= Instroduction to Xorg Data =
  
 
The Xorg data packages provide such things as images and keymaps to the Xorg applications.  There are only two packages remaining; [[Xorg7/xbitmaps|xbitmaps]] was previously installed.
 
The Xorg data packages provide such things as images and keymaps to the Xorg applications.  There are only two packages remaining; [[Xorg7/xbitmaps|xbitmaps]] was previously installed.
  
=Dependencies=
+
You can down load each of the tarballs individually.  Alternately, you can use the  data-{{Xorg-Version}}.wget file.  If you plan to use the semi-automated build method you need the data-{{Xorg-Version}}.wget file.
 +
 
 +
wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/data-{{Xorg-Version}}.wget &&
 +
cd data &&
 +
wget -B http://xorg.freedesktop.org/releases/individual/data/ -i ../data-{{Xorg-Version}}.wget
 +
 
 +
= Dependencies =
  
 
==Required==
 
==Required==
Line 25: Line 31:
 
Xorg [[Xorg7/Apps|Apps]]
 
Xorg [[Xorg7/Apps|Apps]]
  
=Installation=
+
= Non-Multilib =
 
 
==Non-Multilib==
 
  
 
Compile each package with the following commands:
 
Compile each package with the following commands:
Line 40: Line 44:
 
   make install
 
   make install
  
==Multilib==
+
= Multilib =
  
===32-Bit===
+
== 32Bit ==
 
Compile each package with the following commands:
 
Compile each package with the following commands:
 
   
 
   
Line 55: Line 59:
 
  make install
 
  make install
  
===N32===
+
== N32 ==
 
Compile each package with the following commands:
 
Compile each package with the following commands:
 
   
 
   
Line 68: Line 72:
 
  make install
 
  make install
  
===64-Bit===
+
== 64Bit ==
 
Compile each package with the following commands:
 
Compile each package with the following commands:
 
   
 
   
Line 81: Line 85:
 
  make install
 
  make install
  
==Automated Build==
+
= Semi-Automated Build =
  
==Unpack the packages==
+
The semi-automated build assumes you are using subdirectories as discussed in the introduction. It is also assumed that the data-{{Xorg-Version}}.wget file exists in the base directory (xc).  After entering the data subdirectory, unpack each of the tarballs:
 
 
  wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/data-{{Xorg-Version}}.wget &&
 
  
 
  for i in *.tar.bz2; do
 
  for i in *.tar.bz2; do
tar xvf $i;
+
  tar xvf $i;
 
  done
 
  done
  
==Make the Package==
+
Build and install the packages listed in the data-{{Xorg-Version}}.wget file.
  
 
  for dir in `sed "s/.tar.bz2//g" ../data-{{Xorg-Version}}.wget`; do
 
  for dir in `sed "s/.tar.bz2//g" ../data-{{Xorg-Version}}.wget`; do
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}" \
./configure $XORG_CONFIG32 &&
+
  ./configure $XORG_CONFIG32 &&
make &&
+
  make &&
make install &&
+
  make install &&
make distclean &&
+
  make distclean &&
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 &&
make install &&
+
  make install &&
cd ..;
+
  cd ..;
 
  done
 
  done
  
 
Next install the Xorg [[Xorg7/Fonts|Fonts]]
 
Next install the Xorg [[Xorg7/Fonts|Fonts]]
 +
 +
= Contents =
 +
 +
== Short Description ==

Revision as of 09:51, 21 December 2006

Download Source:
http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-1.0.3.tar.bz2
http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-1.0.3.tar.gz
http://xorg.freedesktop.org/releases/individual/data/xkbdata-Template:Xkbdata-Version.tar.bz2
http://xorg.freedesktop.org/releases/individual/data/xkbdata-Template:Xkbdata-Version.tar.gz

Back to Xorg Apps

Instroduction to Xorg Data

The Xorg data packages provide such things as images and keymaps to the Xorg applications. There are only two packages remaining; xbitmaps was previously installed.

You can down load each of the tarballs individually. Alternately, you can use the data-7.1.wget file. If you plan to use the semi-automated build method you need the data-7.1.wget file.

wget http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/data-7.1.wget &&
cd data &&
wget -B http://xorg.freedesktop.org/releases/individual/data/ -i ../data-7.1.wget

Dependencies

Required

Xorg Apps

Non-Multilib

Compile each package with the following commands:

 ./configure $XORG_CONFIG &&
 make

There are no test suites for these packages.

Install the packages:

 make install

Multilib

32Bit

Compile each package with the following commands:

PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" CC="gcc ${BUILD32}" CXX="g++  ${BUILD32}" \
./configure $XORG_CONFIG32 &&
make

There are no test suites for these packages.

Install the packages:

make install

N32

Compile each package with the following commands:

PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" CC="gcc ${BUILDN32}" CXX="g++  ${BUILDN32}" \
./configure $XORG_CONFIGN32 &&
make

There are no test suites for these packages.

Install the packages:

make install

64Bit

Compile each package with the following commands:

PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" CC="gcc ${BUILD64}" CXX="g++  ${BUILD64}" \
./configure $XORG_CONFIG64 &&
make

There are no test suites for these packages.

Install the packages:

make install

Semi-Automated Build

The semi-automated build assumes you are using subdirectories as discussed in the introduction. It is also assumed that the data-7.1.wget file exists in the base directory (xc). After entering the data subdirectory, unpack each of the tarballs:

for i in *.tar.bz2; do
 tar xvf $i;
done

Build and install the packages listed in the data-7.1.wget file.

for dir in `sed "s/.tar.bz2//g" ../data-7.1.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 Xorg Fonts

Contents

Short Description