Use tef-update.sh to update tef-libteec configuration 52/150152/1 accepted/tizen/4.0/unified/20170919.172518 accepted/tizen/unified/20170915.192704 submit/tizen/20170914.115510 submit/tizen_4.0/20170918.070112
authorLukasz Kostyra <l.kostyra@samsung.com>
Thu, 14 Sep 2017 11:28:08 +0000 (13:28 +0200)
committerLukasz Kostyra <l.kostyra@samsung.com>
Thu, 14 Sep 2017 11:43:51 +0000 (13:43 +0200)
Change-Id: I2e8428c673f2e856fca3f8e00f567ad3ef7398af

packaging/tef-simulator.spec

index e5aac4f..12a6ab9 100644 (file)
@@ -17,9 +17,7 @@ BuildRequires: pkgconfig(libtzplatform-config)
 BuildRequires: pkgconfig(security-manager)
 BuildRequires: pkgconfig(libsystemd-daemon)
 BuildRequires: pkgconfig(tef-libteec)
-
-%define tef_conf /etc/tef/tef.conf
-Requires: %{tef_conf}
+PreReq: tef-libteec
 
 %{?systemd_requires}
 
@@ -94,18 +92,14 @@ make %{?jobs:-j%jobs}
 make install
 
 %pre
-if [ ! -f %{tef_conf} ]; then
-    echo "Missing tef.conf file on system" > /dev/stderr;
-    exit 1;
-fi
 
 %post
-sed -i -e 's/^lib=.*$/lib=simulator/' %{tef_conf}
+tef-update.sh simulator
 
 %preun
 
 %postun
-sed -i -e 's/^lib=simulator.*$/lib=/' %{tef_conf}
+tef-update.sh
 
 %files -n %{name}
 %{bin_dir}/tef-simulator-daemon