View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/net-misc/vnc/vnc-4.1.2-r3.ebuild (-5 / +8 lines)
 Lines 19-25    Link Here 
LICENSE="GPL-2"
LICENSE="GPL-2"
SLOT="0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="server"
IUSE="server"
RDEPEND="sys-libs/zlib
RDEPEND="sys-libs/zlib
 Lines 92-109    Link Here 
	eautoreconf
	eautoreconf
	if use server ; then
	if use server ; then
		cp -a xc/programs/Xserver/vnc/Xvnc/xvnc.cc \
		cp -RPp xc/programs/Xserver/vnc/Xvnc/xvnc.cc \
			xc/programs/Xserver/Xvnc.man \
			xc/programs/Xserver/Xvnc.man \
			xc/programs/Xserver/vnc/*.{h,cc} \
			xc/programs/Xserver/vnc/*.{h,cc} \
			xorg-x11-server-source/hw/vnc
			xorg-x11-server-source/hw/vnc
		cp -a xorg-x11-server-source/{cfb/cfb.h,hw/vnc}
		cp -RPp xorg-x11-server-source/{cfb/cfb.h,hw/vnc}
		cp -a xorg-x11-server-source/{fb/fb.h,hw/vnc}
		cp -RPp xorg-x11-server-source/{fb/fb.h,hw/vnc}
		cp -a xorg-x11-server-source/{fb/fbrop.h,hw/vnc}
		cp -RPp xorg-x11-server-source/{fb/fbrop.h,hw/vnc}
		sed -i -e 's,xor,c_xor,' -e 's,and,c_and,' \
		sed -i -e 's,xor,c_xor,' -e 's,and,c_and,' \
			xorg-x11-server-source/hw/vnc/{cfb,fb,fbrop}.h
			xorg-x11-server-source/hw/vnc/{cfb,fb,fbrop}.h
		cd xorg-x11-server-source
		cd xorg-x11-server-source
		eautoreconf
		eautoreconf
	fi
	fi
        cd "${S}"
        epatch ${FILESDIR}/${P}-freebsd.patch
}
}
src_compile() {
src_compile() {