summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorpius.lee <pius.lee@samsung.com>2016-07-28 13:28:52 +0900
committerpius.lee <pius.lee@samsung.com>2016-07-28 13:28:52 +0900
commitb5b9bee354bb91f7e13d88276f0a0aa5c1dc46d6 (patch)
treee7937387627dea044266ca2269a643f5a2455690 /packaging
parentabee799ac9b940e067e74d18e0cf2904fbb88231 (diff)
downloadlauncher-b5b9bee354bb91f7e13d88276f0a0aa5c1dc46d6.tar.gz
launcher-b5b9bee354bb91f7e13d88276f0a0aa5c1dc46d6.tar.bz2
launcher-b5b9bee354bb91f7e13d88276f0a0aa5c1dc46d6.zip
Make it runnable with dotnet packages
add build option for desktop -DNO_TIZEN=1 add config file path build option -DLAUNCHER_PATH=dotnet-launcher.ini fix bugs in default TPL paths
Diffstat (limited to 'packaging')
-rw-r--r--packaging/dotnet-launcher.spec30
-rw-r--r--packaging/dotnet.loader4
2 files changed, 17 insertions, 17 deletions
diff --git a/packaging/dotnet-launcher.spec b/packaging/dotnet-launcher.spec
index c9dca6e..2bbc40a 100644
--- a/packaging/dotnet-launcher.spec
+++ b/packaging/dotnet-launcher.spec
@@ -1,8 +1,8 @@
Name: dotnet-launcher
Summary: Launchpad plugin for dotnet apps
-Version: 0.1.0
+Version: 0.0.1
Release: 1
-Group: Application Framework/Daemons
+Group: Application Framework/Application State Management
License: Apache License, Version 2.0
Source0: %{name}-%{version}.tar.gz
@@ -21,25 +21,28 @@ Requires(postun): /sbin/ldconfig
Requires(postun): /usr/bin/systemctl
Requires(preun): /usr/bin/systemctl
-%define _sys_bin %{TZ_SYS_BIN}
-%define _sys_sbin %{TZ_SYS_SBIN}
-%define _sys_share %{TZ_SYS_RO_SHARE}
-%define _manifestdir %{TZ_SYS_RO_PACKAGES}
-%define _loaderdir %{TZ_SYS_RO_SHARE}/aul
+%define _loaderdir %{_prefix}/share/aul
+%define _configdir /etc
%description
-Launchpad for dotnet apps
+Launchpad plugin for launching dotnet apps
%prep
%setup -q
%build
+%if 0%{?tizen_build_devel_mode}
+%define _buildmode Debug
+%else
+%define _buildmode Release
+%endif
cmake \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
- -DMANIFESTDIR=%{_manifestdir} \
-DPACKAGE_NAME=%{name} \
-DBINDIR=%{_bindir} \
-DLOADERDIR=%{_loaderdir} \
+ -DCONFIGDIR=%{_configdir} \
+ -DCMAKE_BUILD_TYPE=%{_buildmode} \
-DVERSION=%{version}
make %{?jobs:-j%jobs}
@@ -48,11 +51,8 @@ make %{?jobs:-j%jobs}
rm -rf %{buildroot}
%make_install
-%post
-
%files
-%manifest dotnet-launchpad.manifest
-%{_manifestdir}/%{name}.xml
+%manifest dotnet-launcher.manifest
+%config /etc/dotnet-launcher.ini
%{_loaderdir}/dotnet.loader
-%attr(0755,root,root) %{_bindir}/dotnet-loader
-%caps(cap_mac_admin,cap_mac_override,cap_setgid=ei) %{_bindir}/dotnet-loader
+%caps(cap_mac_admin,cap_setgid=ei) %{_bindir}/dotnet-launcher
diff --git a/packaging/dotnet.loader b/packaging/dotnet.loader
index 43e2d21..67094b9 100644
--- a/packaging/dotnet.loader
+++ b/packaging/dotnet.loader
@@ -1,6 +1,6 @@
[LOADER]
-NAME dotnet-loader
-EXE /usr/bin/dotnet-loader
+NAME dotnet-launcher
+EXE /usr/bin/dotnet-launcher
APP_TYPE dotnet
DETECTION_METHOD TIMEOUT|DEMAND
TIMEOUT 5000