Updating packaging to remove hard coded paths 81/27781/2 accepted/tizen/ivi/20140926.101613 submit/tizen/20140925.211023 submit/tizen_ivi/20140924.235746 submit/tizen_ivi/20140925.174427
authorBrian Jones <brian.j.jones@intel.com>
Fri, 19 Sep 2014 01:44:06 +0000 (18:44 -0700)
committerBrian Jones <brian.j.jones@intel.com>
Fri, 19 Sep 2014 21:10:58 +0000 (14:10 -0700)
Change-Id: I55494bbe5893db8f8dd36a3e830642c2d93d84dc

Makefile [deleted file]
Multimedia_Player_icon.png [deleted file]
packaging/modello-multimediaplayer.changes
packaging/modello-multimediaplayer.spec

diff --git a/Makefile b/Makefile
deleted file mode 100644 (file)
index d6b559b..0000000
--- a/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PROJECT = Modello_Multimediaplayer
-
-VERSION := 0.0.2
-PACKAGE = $(PROJECT)-$(VERSION)
-
-INSTALL_FILES = $(PROJECT).wgt
-INSTALL_DIR = ${DESTDIR}/opt/usr/apps/.preinstallWidgets
-
-wgtPkg:
-       zip -r $(PROJECT).wgt components config.xml css MultimediaPlayer_icon.png images index.html js
-
-install:
-       @echo "Installing Multimediaplayer, stand by..."
-       mkdir -p $(INSTALL_DIR)/
-       mkdir -p ${DESTDIR}/opt/usr/apps/_common/icons
-       cp $(PROJECT).wgt $(INSTALL_DIR)/
-       cp MultimediaPlayer_icon.png ${DESTDIR}/opt/usr/apps/_common/icons
-
-dist:
-       tar czf ../$(PACKAGE).tar.bz2 .
diff --git a/Multimedia_Player_icon.png b/Multimedia_Player_icon.png
deleted file mode 100644 (file)
index 4716719..0000000
Binary files a/Multimedia_Player_icon.png and /dev/null differ
index 3194251..1a6f866 100644 (file)
@@ -1,3 +1,6 @@
+* Thu Sep 18 2014 Brian Jones <brian.j.jones@intel.com> submit/tizen_ivi/20140911.180109-1-gbc26d5f
+- Updating packaging to remove hard coded paths
+
 * Wed Sep 10 2014 Brian Jones <brian.j.jones@intel.com> submit/tizen_ivi/20140819.215824-1-g0d52355
 
 * Wed Sep 10 2014 Brian Jones <brian.j.jones@intel.com> submit/tizen_ivi/20140819.215824-1-g0d52355
index 54713c0..36b4eba 100644 (file)
@@ -8,6 +8,7 @@ URL:        http://www.tizen.org
 Source0:    %{name}-%{version}.tar.bz2
 BuildRequires:  zip
 Requires:   Modello_Common
+BuildRequires: pkgconfig(libtzplatform-config)
 
 %description
 A proof of concept pure html5 UI
@@ -15,15 +16,14 @@ A proof of concept pure html5 UI
 %prep
 %setup -q -n %{name}-%{version}
 
-%build
-
-make wgtPkg
-
 %install
 rm -rf %{buildroot}
-%make_install
+mkdir -p %{buildroot}%{TZ_SYS_APP_PREINSTALL}
+mkdir -p %{buildroot}%{_datadir}/Modello/Common/icons
+zip -r %{buildroot}%{TZ_SYS_APP_PREINSTALL}/%{name}.wgt components config.xml css MultimediaPlayer_icon.png images index.html js
+install -m 0644 MultimediaPlayer_icon.png %{buildroot}%{_datadir}/Modello/Common/icons
 
 %files
 %defattr(-,root,root,-)
-/opt/usr/apps/.preinstallWidgets/Modello_Multimediaplayer.wgt
-/opt/usr/apps/_common/icons/MultimediaPlayer_icon.png
+%{TZ_SYS_APP_PREINSTALL}/Modello_Multimediaplayer.wgt
+%{_datadir}/Modello/Common/icons/MultimediaPlayer_icon.png