/[gentoo-x86]/net-misc/rfb/rfb-0.6.1.ebuild
Gentoo

Diff of /net-misc/rfb/rfb-0.6.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.1.1.1
1# Copyright 1999-2002 Gentoo Technologies, Inc. 1# Copyright 1999-2004 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/net-misc/rfb/Attic/rfb-0.6.1.ebuild,v 1.1 2002/10/23 15:09:47 vapier Exp $ 3# $Header: /var/cvsroot/gentoo-x86/net-misc/rfb/Attic/rfb-0.6.1.ebuild,v 1.1.1.1 2005/11/30 09:55:42 chriswhite Exp $
4
5inherit eutils
4 6
5DESCRIPTION="comprehensive collection of rfb enabled tools and applications" 7DESCRIPTION="comprehensive collection of rfb enabled tools and applications"
6HOMEPAGE="http://forums.hexonet.com/" 8HOMEPAGE="http://forum.hexonet.com/"
7SRC_URI="http://download.hexonet.com/software/rfb/${P}.tar.gz" 9SRC_URI="http://download.hexonet.com/software/rfb/${P}.tar.gz"
10
8LICENSE="GPL-2" 11LICENSE="GPL-2"
9SLOT="0" 12SLOT="0"
10KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha" 13KEYWORDS="x86 ppc ~sparc ~alpha"
11IUSE="" 14IUSE=""
12 15
13DEPEND="x11-libs/xclass" 16DEPEND="x11-libs/xclass"
14 17
15S="${WORKDIR}/${P}"
16
17# todo: make this guy use zlib rather than the build in zlib functions ?
18
19src_compile() { 18src_compile() {
20 cd ${S}
21 patch -p0<${FILESDIR}/gcc3.x-rfb-0.6.1.patch 19 epatch ${FILESDIR}/${P}-gcc3.x.patch
22 20
23 make depend || die "make depend failed" 21 make depend || die "make depend failed"
24 make CXXFLAGS="-DUSE_ZLIB_WARREN -I../include ${CXXFLAGS}" || die "make failed" 22 make CXXFLAGS="-DUSE_ZLIB_WARREN -I../include ${CXXFLAGS}" || die "make failed"
25} 23}
26 24
27src_install() { 25src_install() {
28# dolib lib/librfb.a #does anything other than rfb use this ? 26# dolib lib/librfb.a #does anything other than rfb use this ?
29 27
30 dobin rfbcat/rfbcat x0rfbserver/x0rfbserver \ 28 dobin rfbcat/rfbcat x0rfbserver/x0rfbserver \
31 xrfbviewer/{xplayfbs,xrfbviewer} 29 xrfbviewer/{xplayfbs,xrfbviewer}
32 for f in rfbcat x0rfbserver xvncconnect xrfbviewer ; do 30 for f in rfbcat x0rfbserver xvncconnect xrfbviewer ; do
33 dobin ${f}/${f} 31 dobin ${f}/${f}
34 done 32 done
35 33
36 doman man/man1/* 34 doman man/man1/*

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.1.1

  ViewVC Help
Powered by ViewVC 1.1.20