6 CELT_PATH="common/celt-0.5.1.3/"
7 SPICE_COMMON_PATH="common/spice-common/"
8 SPICE_SERVER_PATH="server/spice-0.12.2/"
9 SPICE_GTK_PATH="client/spice-gtk-0.19/"
10 VIRT_VIEWER_PATH="client/virt-viewer-0.5.3/"
12 export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:${PKG_CONFIG_PATH}
16 NUMCPU=`grep -c 'cpu cores' /proc/cpuinfo`
19 NUMCPU=`echo $NUMBER_OF_PROCESSORS`
22 NUMCPU=`sysctl hw.ncpu | awk '{print $2}'`
26 echo "Number of CPUs $NUMCPU"
28 if [ "x$NUMCPU" != "x" ] ; then
29 NUMCPU=$(( NUMCPU + 1 ))
35 ./configure --prefix=$PREFIX --exec_prefix=$PREFIX && make -j$NUMCPU && make install
38 cd ${SPICE_COMMON_PATH}
39 ./configure --prefix=$PREFIX --exec_prefix=$PREFIX --enable-smartcard=no && make -j$NUMCPU
43 ./configure --prefix=$PREFIX --exec_prefix=$PREFIX && make -j$NUMCPU && make install
47 ./configure --prefix=$PREFIX --exec_prefix=$PREFIX --enable-smartcard=no && make -j$NUMCPU && make install
50 cd ${VIRT_VIEWER_PATH}
51 ./configure --prefix=$PREFIX && make -j$NUMCPU && make install
54 mkdir -p ../../emulator/remote/bin
55 mkdir -p ../../emulator/remote/lib
56 mkdir -p ../../emulator/remote/share/virt-viewer/ui
58 cp ${PREFIX}/bin/remote-viewer ../../emulator/remote/bin/
59 cp ${PREFIX}/bin/remote-viewer.sh ../../emulator/remote/bin/
61 cp ${PREFIX}/lib/libcelt051.so.0 ../../emulator/remote/lib/
62 cp ${PREFIX}/lib/libcelt051.so.0.0.0 ../../emulator/remote/lib/
63 cp ${PREFIX}/lib/libspice-client-glib-2.0.so.8 ../../emulator/remote/lib/
64 cp ${PREFIX}/lib/libspice-client-glib-2.0.so.8.3.0 ../../emulator/remote/lib/
65 cp ${PREFIX}/lib/libspice-client-gtk-3.0.so.4 ../../emulator/remote/lib/
66 cp ${PREFIX}/lib/libspice-client-gtk-3.0.so.4.0.0 ../../emulator/remote/lib/
67 cp ${PREFIX}/lib/libspice-controller.so.0 ../../emulator/remote/lib/
68 cp ${PREFIX}/lib/libspice-controller.so.0.0.0 ../../emulator/remote/lib/
69 cp ${PREFIX}/lib/libspice-server.so.1 ../../emulator/remote/lib/
70 cp ${PREFIX}/lib/libspice-server.so.1.6.0 ../../emulator/remote/lib/
72 cp ${PREFIX}/share/virt-viewer/ui/*.xml ../../emulator/remote/share/virt-viewer/ui/