|
|
| |
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 |
|
|
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() { |