Difference between revisions of "Synergy2"

From CBLFS
Jump to navigationJump to search
(New page: {|style="text-align: left; background-color: AliceBlue;" |- !Download Source: | http://downloads.sourceforge.net/synergy2/synergy-{{Synergy2-Version}}.tar.gz |} ---- {{Package-Introducti...)
 
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
!Download Source:
 
!Download Source:
 
| http://downloads.sourceforge.net/synergy2/synergy-{{Synergy2-Version}}.tar.gz
 
| http://downloads.sourceforge.net/synergy2/synergy-{{Synergy2-Version}}.tar.gz
 +
|-
 +
!Download Patch:
 +
| http://svn.cross-lfs.org/svn/repos/patches/synergy/synergy-{{Synergy2-Version}}-fixes-1.patch
 
|}
 
|}
  
 
----
 
----
  
{{Package-Introduction|ynergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).|http://synergy2.sourceforge.net/}}
+
{{Package-Introduction|Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).|http://synergy2.sourceforge.net/}}
  
 
== Dependencies ==
 
== Dependencies ==
Line 13: Line 16:
 
=== Required ===
 
=== Required ===
 
* [[X Window System]]
 
* [[X Window System]]
* [[libpng]]
 
* [[libjpeg]]
 
* [[FreeType]]
 
 
=== Optional ===
 
* [[Linux-PAM]]
 
  
 
== Non-Multilib ==
 
== Non-Multilib ==
Line 24: Line 21:
 
Compile the package:
 
Compile the package:
  
 +
patch -Np1 -i ../synergy-{{Synergy2-Version}}-fixes-1.patch &&
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
 
  make
 
  make
Line 32: Line 30:
  
 
== Multilib ==
 
== Multilib ==
 
+
'''''This package does not provide any libraries so only one installation is required.'''''
<b>This package does not provide any libraries so only one installation is required.</b>
 
  
 
=== 32Bit ===
 
=== 32Bit ===
Line 39: Line 36:
 
Compile the package:
 
Compile the package:
  
 +
patch -Np1 -i ../synergy-{{Synergy2-Version}}-fixes-1.patch &&
 +
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" USE_ARCH=32 \
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
 
  make
 
  make
Line 50: Line 49:
 
Compile the package:
 
Compile the package:
  
 +
patch -Np1 -i ../synergy-{{Synergy2-Version}}-fixes-1.patch &&
 +
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" USE_ARCH=n32 \
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
 
  make
 
  make
Line 61: Line 62:
 
Compile the package:
 
Compile the package:
  
 +
patch -Np1 -i ../synergy-{{Synergy2-Version}}-fixes-1.patch &&
 +
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
 
  make
 
  make
Line 67: Line 70:
  
 
  make install
 
  make install
 +
 +
[[Category:X Window Applications]]

Latest revision as of 15:22, 19 March 2009

Download Source: http://downloads.sourceforge.net/synergy2/synergy-1.3.1.tar.gz
Download Patch: http://svn.cross-lfs.org/svn/repos/patches/synergy/synergy-1.3.1-fixes-1.patch

Introduction to Synergy2

Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).

Project Homepage: http://synergy2.sourceforge.net/

Dependencies

Required

Non-Multilib

Compile the package:

patch -Np1 -i ../synergy-1.3.1-fixes-1.patch &&
./configure --prefix=/usr &&
make

Install the package:

make install

Multilib

This package does not provide any libraries so only one installation is required.

32Bit

Compile the package:

patch -Np1 -i ../synergy-1.3.1-fixes-1.patch &&
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" USE_ARCH=32 \
./configure --prefix=/usr &&
make

Install the package:

make install

N32

Compile the package:

patch -Np1 -i ../synergy-1.3.1-fixes-1.patch &&
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" USE_ARCH=n32 \
./configure --prefix=/usr &&
make

Install the package:

make install

64Bit

Compile the package:

patch -Np1 -i ../synergy-1.3.1-fixes-1.patch &&
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \
./configure --prefix=/usr &&
make

Install the package:

make install