%define pfx /opt/freescale/rootfs/%{_target_cpu} %define buildsubdir farsight Summary : farsight Name : farsight Version : 0.1.24 Release : 1 License : LGPL Vendor : Freescale Packager : Fadi Souilem Group : Applications/System Source : %{name}-%{version}.tar.gz BuildRoot : %{_tmppath}/%{name} Prefix : %{pfx} %Description %{summary} %Prep rm -rf %{name}-%{version} %setup -n %{name}-%{version} %Build export PKG_CONFIG_PATH="$DEV_IMAGE/usr/lib/pkgconfig" export PKG_CONFIG_LIBDIR="$DEV_IMAGE/usr/lib/pkgconfig" export CFLAGS="-I$DEV_IMAGE/usr/include" export LDFLAGS="-L$DEV_IMAGE/usr/lib" echo $RPM_BUILD_ROOT echo $DEV_IMAGE ./configure --prefix=$RPM_BUILD_ROOT/%{pfx}/ --host=$CFGHOST GLIB_CFLAGS="-I$DEV_IMAGE/usr/include/glib-2.0 -I$DEV_IMAGE/usr/lib/glib-2.0/include" GLIB_LIBS="-pthread -L$DEV_IMAGE/usr/lib -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -ldl -lglib-2.0" GST_CFLAGS="-I$DEV_IMAGE/usr/include/gstreamer-0.10 -I$DEV_IMAGE/usr/include/glib-2.0 -I$DEV_IMAGE/usr/lib/glib-2.0/include" GST_LIBS="-L$DEV_IMAGE/usr/lib/ -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0" GST_BASE_CFLAGS="-pthread -I$DEV_IMAGE/usr/include/gstreamer-0.10 -I$DEV_IMAGE/usr/include/glib-2.0 -I$DEV_IMAGE/usr/lib/glib-2.0/include" GST_BASE_LIBS="-pthread -L$DEV_IMAGE/usr/lib -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0" GST_PLUGINS_BASE_CFLAGS="-pthread -I$DEV_IMAGE/usr/include/gstreamer-0.10 -I$DEV_IMAGE/usr/include/glib-2.0 -I$DEV_IMAGE/usr/lib/glib-2.0/include" GST_PLUGINS_BASE_LIBS="-pthread -L$DEV_IMAGE/usr/lib -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0" CC=${TOOLCHAIN_PREFIX}gcc make %Install #rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/ make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}/usr mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/bin/ cp -fr /home/g545952/mediaphone-2.01C/rpm/BUILD/farsight-0.1.24/tests/.libs/test-rtp-3 $RPM_BUILD_ROOT/%{pfx}/usr/bin/ cp -fr /home/g545952/mediaphone-2.01C/rpm/BUILD/farsight-0.1.24/tests/.libs/test-rtp-3-audio-video $RPM_BUILD_ROOT/%{pfx}/usr/bin/ cp -fr /home/g545952/mediaphone-2.01C/rpm/BUILD/farsight-0.1.24/tests/.libs/test-rtp-3-video $RPM_BUILD_ROOT/%{pfx}/usr/bin/ ${TOOLCHAIN_PREFIX}strip $RPM_BUILD_ROOT/%{pfx}/usr/lib/*.so* ${TOOLCHAIN_PREFIX}strip $RPM_BUILD_ROOT/%{pfx}/usr/lib/farsight-0.1-2/*.so* %Clean #rm -rf $RPM_BUILD_ROOT %Files %defattr(-,root,root) #%{pfx}/%{_prefix}/lib/farsight-0.1-2/librawudp-transmitter.so #%{pfx}/usr/lib/pkgconfig/*.pc* %{pfx}/usr/include %{pfx}/usr/lib/farsight-0.1-2/*.so* #%{pfx}/usr/lib/gstreamer-0.10/*.so* %{pfx}/usr/lib/*.so* %{pfx}/usr/lib/pkgconfig/*.pc %{pfx}/usr/etc/* %{pfx}/usr/bin/*