To support headless devices, it is necessary to remove graphics related dependencies.
authorWoongsuk Cho <ws77.cho@samsung.com>
Tue, 4 Dec 2018 07:17:04 +0000 (16:17 +0900)
committer조웅석/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 <ws77.cho@samsung.com>
Thu, 6 Dec 2018 22:41:27 +0000 (07:41 +0900)
This patch is the first one that uses liblaunchpad instead of launchpad which has a EFL dependency.

NativeLauncher/CMakeLists.txt
packaging/dotnet-launcher.spec

index e9ddfc7..600f4a6 100644 (file)
@@ -4,7 +4,7 @@ PROJECT("dotnet-tools")
 MESSAGE("CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}")
 
 INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(${PROJECT_NAME} REQUIRED aul pkgmgr-info pkgmgr-installer dlog ecore bundle dlog launchpad elementary glib-2.0 libsmack capi-appfw-app-common storage)
+PKG_CHECK_MODULES(${PROJECT_NAME} REQUIRED aul pkgmgr-info pkgmgr-installer dlog ecore bundle dlog liblaunchpad elementary glib-2.0 libsmack capi-appfw-app-common storage)
 
 FOREACH(flag ${${PROJECT_NAME}_CFLAGS})
     SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index d7d100f..bfe292b 100644 (file)
@@ -12,7 +12,7 @@ BuildRequires: pkgconfig(aul)
 BuildRequires: pkgconfig(bundle)
 BuildRequires: pkgconfig(dlog)
 BuildRequires: pkgconfig(ecore)
-BuildRequires: pkgconfig(launchpad)
+BuildRequires: pkgconfig(liblaunchpad)
 BuildRequires: pkgconfig(pkgmgr-info)
 BuildRequires: pkgconfig(pkgmgr-installer)
 BuildRequires: pkgconfig(elementary)
@@ -29,7 +29,7 @@ BuildRequires: compiler-rt
 %endif
 
 Requires: aul
-Requires: launchpad
+Requires: liblaunchpad
 
 Requires(post): /sbin/ldconfig
 Requires(post): /usr/bin/systemctl