[pcl/el6] Added conditional rename

rmattes rmattes at fedoraproject.org
Tue Oct 16 01:54:10 UTC 2012


commit 712a3bc3a16b41e66470fcfdaae6cd143184ef97
Author: Rich Mattes <richmattes at gmail.com>
Date:   Mon Oct 15 21:53:18 2012 -0400

    Added conditional rename
    
    Conditional rename for test programs that require openni (which
    will not be built if openni is not present)

 pcl.spec |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/pcl.spec b/pcl.spec
index 2c48bad..638adbe 100644
--- a/pcl.spec
+++ b/pcl.spec
@@ -147,9 +147,11 @@ popd
 mv doc/tutorials/html doc/tutorials/tutorials
 
 for f in $RPM_BUILD_ROOT%{_bindir}/{openni_image,pcd_grabber_viewer,pcd_viewer,openni_viewer,oni_viewer}; do
-	mv $f $RPM_BUILD_ROOT%{_bindir}/pcl_$(basename $f)
+        if [ -f $f ]; then
+	  mv $f $RPM_BUILD_ROOT%{_bindir}/pcl_$(basename $f);
+        fi
 done
-rm $RPM_BUILD_ROOT%{_bindir}/{openni_fast_mesh,openni_ii_normal_estimation,openni_voxel_grid}
+rm -f $RPM_BUILD_ROOT%{_bindir}/{openni_fast_mesh,openni_ii_normal_estimation,openni_voxel_grid}
 
 mkdir -p $RPM_BUILD_ROOT%{_libdir}/cmake/pcl
 mv $RPM_BUILD_ROOT%{_datadir}/%{name}-*/*.cmake $RPM_BUILD_ROOT%{_libdir}/cmake/pcl


More information about the scm-commits mailing list