packaging: clean-up 66/1666/1
authorArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Mon, 10 Sep 2012 12:22:12 +0000 (15:22 +0300)
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Mon, 10 Sep 2012 12:43:48 +0000 (15:43 +0300)
Make the .spec file a bit cleaner:
1. Remove useless 'pushd' bashism
2. Use 'install' + permissions instead of mv + chmod

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
packaging/linux-firmware-crossville.spec

index 6b3b975..831f5f8 100644 (file)
@@ -21,22 +21,15 @@ Firmware files for kernel drivers specific to the Crossville IVI platform
 linux-firmware-crossville license/readme files
 
 %prep
-
 %setup
 
 %build
 # Nothing to build
 
 %install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/lib/firmware
-
-mv STLC2500* TDA7706* iwlwifi* $RPM_BUILD_ROOT/lib/firmware
-
-pushd $RPM_BUILD_ROOT/lib/firmware
-ln -s TDA7706_OM_v3.0.2_boot.txt TDA7706_OM.txt
-chmod 0644 *
-popd
+install -d $RPM_BUILD_ROOT/lib/firmware
+install -m 0644 STLC2500* TDA7706* iwlwifi* $RPM_BUILD_ROOT/lib/firmware
+ln -s TDA7706_OM_v3.0.2_boot.txt $RPM_BUILD_ROOT/lib/firmware/TDA7706_OM.txt
 
 %files
 %defattr(-,root,root,-)