create missing directory, fix status checking
authorYan Yin <yan.yin@intel.com>
Tue, 5 Jun 2012 05:03:24 +0000 (13:03 +0800)
committerYan Yin <yan.yin@intel.com>
Wed, 6 Jun 2012 03:22:36 +0000 (11:22 +0800)
1. create directory which is required to run the wrt_commons_reset_db.sh script in %post
2. fix debian style scriptlets status checking to rpm style

packaging/wrt-commons.changes [new file with mode: 0644]
packaging/wrt-commons.spec

diff --git a/packaging/wrt-commons.changes b/packaging/wrt-commons.changes
new file mode 100644 (file)
index 0000000..dc41675
--- /dev/null
@@ -0,0 +1,3 @@
+* Wed June 06 2012 Yan Yin <yan.yin@intel.com> - 0.2.25
+- create directory which is required to run the wrt_commons_reset_db.sh script in %post
+- fix debian style scriptlets status checking to rpm style
index 5ca2d94..5501d62 100644 (file)
@@ -54,9 +54,10 @@ make %{?jobs:-j%jobs}
 rm -rf %{buildroot}
 
 %post
 rm -rf %{buildroot}
 
 %post
-if [ -z ${2} ]; then
+if [ $1 == 1 ]; then
     echo "This is new install of wrt-commons"
     echo "Calling /usr/bin/wrt_commons_reset_db.sh"
     echo "This is new install of wrt-commons"
     echo "Calling /usr/bin/wrt_commons_reset_db.sh"
+    mkdir -p /opt/apps/widget/
     /usr/bin/wrt_commons_reset_db.sh
 else
     # Find out old and new version of databases
     /usr/bin/wrt_commons_reset_db.sh
 else
     # Find out old and new version of databases