Temporary fix for build errors from Tizen 3.0 snapshots 88/129188/4
authorMu-Woong Lee <muwoong.lee@samsung.com>
Mon, 15 May 2017 09:45:39 +0000 (18:45 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Thu, 18 May 2017 02:24:11 +0000 (02:24 +0000)
This patch enables to build other packages requiring pkgconfig(sensor),
when you need to build & install the latest sensord for Tizen 3.0 devices.

Change-Id: Ib70d2236d8b1beaf8d0a7040af5540df502de547
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
packaging/sensord.spec

index 45901e6..cd7496c 100644 (file)
@@ -46,7 +46,7 @@ Summary:    Internal Sensor API (Development)
 Group:      System/Development
 Requires:   %{name}-dummy = %{version}-%{release}
 # To support old-snapshot-based package builds
-Provides:   libsensord-devel
+#Provides:   libsensord-devel
 
 %description devel
 Internal Sensor API (Development)
@@ -138,3 +138,28 @@ echo "You need to reinstall %{name}-dummy to keep using the APIs after uninstall
 
 %files -n sensor-test
 %{_bindir}/sensorctl
+
+
+# Dummy packages for Tizen 3.0.
+# When building other packages on Tizen 3.0, after building sensord first,
+# some dependency conflicts may occur. These dummy packages may fix such
+# dependency issues.
+%package -n libsensord
+Summary:    Dummy libsensord
+Requires:   sensord-dummy
+Group:      System/Sensor Framework
+
+%description -n libsensord
+Dummy libsensord
+
+%files -n libsensord
+
+%package -n libsensord-devel
+Summary:    Dummy libsensord-devel
+Requires:   sensord-devel
+Group:      System/Sensor Framework
+
+%description -n libsensord-devel
+Dummy libsensord-devel
+
+%files -n libsensord-devel