Difference between revisions of "Seom"

From CBLFS
Jump to navigationJump to search
 
(6 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 24: Line 22:
  
 
== Non-Multilib ==
 
== Non-Multilib ==
 
  
 
Compile the package:
 
Compile the package:
  
  make
+
./configure --prefix=/usr &&
 +
  make CC="gcc -L${XORG_PREFIX}/lib"
  
 
Install the package
 
Install the package
  
  make install
+
  make install &&
 
  libtool --finish /usr/lib
 
  libtool --finish /usr/lib
  
Line 41: Line 39:
 
Compile the package:
 
Compile the package:
  
  To do ...
+
  ./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
  
Install the package
+
If you are building on some other architecture use the following commands to build and install:
  
  make install
+
  USE_ARCH=32 make ARCH=C CC="gcc ${BUILD32} -L${XORG_PREFIX}/lib" &&
 +
make ARCH=C install &&
 +
libtool --finish /usr/lib
  
 
=== N32 ===
 
=== N32 ===
Line 51: Line 57:
 
Compile the package:
 
Compile the package:
  
  To do ...
+
  ./configure --prefix=/usr &&
 +
USE_ARCH=n32 make CC="gcc ${BUILDN32} -L${XORG_PREFIX}/lib32"
  
 
Install the package
 
Install the package
  
  make install
+
  make LIBDIR=lib32 install &&
 +
sed -i "/libdir=/s:/lib:&32:" /usr/lib64/libseom.la &&
 +
libtool --finish /usr/lib32
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 61: Line 70:
 
Compile the package:
 
Compile the package:
  
  To do ...
+
  ./configure --prefix=/usr &&
 +
USE_ARCH=64 make CC="gcc ${BUILD64} -L${XORG_PREFIX}/lib64"
  
 
Install the package
 
Install the package
  
  make install
+
  make LIBDIR=lib64 install &&
 +
sed -i "/libdir=/s:/lib:&64:" /usr/lib64/libseom.la &&
 +
libtool --finish /usr/lib64
  
 
= Contents =
 
= Contents =
Line 80: 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