Difference between revisions of "Seom"

From CBLFS
Jump to navigationJump to search
 
(5 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
----
 
----
  
== Introduction to Seom ==
+
{{Package-Introduction|Seom is used by [[Beryl]] to capture video of your desktop.}}
 
 
Seom is used by [[Beryl]] to capture video of your desktop.
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 43: Line 41:
 
  ./configure --prefix=/usr
 
  ./configure --prefix=/usr
  
If you are building on x86_64 use the following command:
+
If you are building on x86_64 use the following commands to build and install:
  
  make ARCH=x86 CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib"
+
  USE_ARCH=32 make ARCH=x86 CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib" &&
 
+
make ARCH=x86 install &&
If you are building on some other architecture use the following command:
+
libtool --finish /usr/lib
  
make ARCH=C CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib"
+
If you are building on some other architecture use the following commands to build and install:
  
Install the package
+
USE_ARCH=32 make ARCH=C CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib" &&
 
+
  make ARCH=C install &&
  make install &&
 
 
  libtool --finish /usr/lib
 
  libtool --finish /usr/lib
  
Line 61: Line 58:
  
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
  make CC="gcc ${BUILDN32}"
+
  USE_ARCH=n32 make CC="gcc ${BUILDN32} -L${XORG_PREFIX}/lib32"
  
 
Install the package
 
Install the package
  
 
  make LIBDIR=lib32 install &&
 
  make LIBDIR=lib32 install &&
 +
sed -i "/libdir=/s:/lib:&32:" /usr/lib64/libseom.la &&
 
  libtool --finish /usr/lib32
 
  libtool --finish /usr/lib32
  
Line 73: Line 71:
  
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
  make CC="gcc ${BUILD64}"
+
  USE_ARCH=64 make CC="gcc ${BUILD64} -L${XORG_PREFIX}/lib64"
  
 
Install the package
 
Install the package
  
 
  make LIBDIR=lib64 install &&
 
  make LIBDIR=lib64 install &&
 +
sed -i "/libdir=/s:/lib:&64:" /usr/lib64/libseom.la &&
 
  libtool --finish /usr/lib64
 
  libtool --finish /usr/lib64
  
Line 93: Line 92:
 
| /usr/include/seom
 
| /usr/include/seom
 
|}
 
|}
 +
 +
[[Category:Media Utilities]]

Latest revision as of 16:20, 19 March 2009

Download Source: Only via svn

Introduction to Seom

Seom is used by Beryl to capture video of your desktop.

Project Homepage: Unknown

Dependencies

Download Seom

You can check Seom out via svn. The command to check it out is:

svn co svn://dbservice.com/big/svn/seom/trunk seom

It couldn't hurt to make a tarball so you have an unmodified source around for future reference:

tar cvjf seom{-$(date +%Y%m%d).tar.bz2,}

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make CC="gcc -L${XORG_PREFIX}/lib"

Install the package

make install &&
libtool --finish /usr/lib

Multilib

32Bit

Compile the package:

./configure --prefix=/usr

If you are building on x86_64 use the following commands to build and install:

USE_ARCH=32 make ARCH=x86 CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib" &&
make ARCH=x86 install &&
libtool --finish /usr/lib

If you are building on some other architecture use the following commands to build and install:

USE_ARCH=32 make ARCH=C CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib" &&
make ARCH=C install &&
libtool --finish /usr/lib

N32

Compile the package:

./configure --prefix=/usr &&
USE_ARCH=n32 make CC="gcc ${BUILDN32} -L${XORG_PREFIX}/lib32"

Install the package

make LIBDIR=lib32 install &&
sed -i "/libdir=/s:/lib:&32:" /usr/lib64/libseom.la &&
libtool --finish /usr/lib32

64Bit

Compile the package:

./configure --prefix=/usr &&
USE_ARCH=64 make CC="gcc ${BUILD64} -L${XORG_PREFIX}/lib64"

Install the package

make LIBDIR=lib64 install &&
sed -i "/libdir=/s:/lib:&64:" /usr/lib64/libseom.la &&
libtool --finish /usr/lib64

Contents

Installed Programs: seom-filter, seom-player, seom-server, seom-backup.
Installed Libraries: libseom.{a,la,so}
Installed Directory: /usr/include/seom