From: Roman Moravčík Date: Tue, 7 Aug 2012 16:02:47 +0000 (+0200) Subject: Added initial harmattan packaging. X-Git-Url: http://git.maemo.org/git/?p=gpsdata;a=commitdiff_plain;h=HEAD Added initial harmattan packaging. --- diff --git a/deployment.pri b/deployment.pri index 04b1b16..cc21b2b 100644 --- a/deployment.pri +++ b/deployment.pri @@ -1,4 +1,4 @@ -# checksum 0x2939 version 0x20001 +# checksum 0x838c version 0x70002 # This file was generated by an application wizard of Qt Creator. # The code below handles deployment to Symbian and Maemo, aswell as copying # of the application data to shadow build directories on desktop. @@ -20,10 +20,8 @@ for(deploymentfolder, DEPLOYMENTFOLDERS) { MAINPROFILEPWD = $$PWD symbian { - ICON = $${TARGET}.svg - TARGET.EPOCHEAPSIZE = 0x20000 0x2000000 - contains(DEFINES, ORIENTATIONLOCK):LIBS += -lavkon -leikcore -lcone - contains(DEFINES, NETWORKACCESS):TARGET.CAPABILITY += NetworkServices + isEmpty(ICON):exists($${TARGET}.svg):ICON = $${TARGET}.svg + isEmpty(TARGET.EPOCHEAPSIZE):TARGET.EPOCHEAPSIZE = 0x20000 0x2000000 } else:win32 { copyCommand = for(deploymentfolder, DEPLOYMENTFOLDERS) { @@ -32,9 +30,17 @@ symbian { sourcePathSegments = $$split(source, \\) target = $$OUT_PWD/$$eval($${deploymentfolder}.target)/$$last(sourcePathSegments) target = $$replace(target, /, \\) + target ~= s,\\\\\\.?\\\\,\\, !isEqual(source,$$target) { !isEmpty(copyCommand):copyCommand += && - copyCommand += $(COPY_DIR) \"$$source\" \"$$target\" + isEqual(QMAKE_DIR_SEP, \\) { + copyCommand += $(COPY_DIR) \"$$source\" \"$$target\" + } else { + source = $$replace(source, \\\\, /) + target = $$OUT_PWD/$$eval($${deploymentfolder}.target) + target = $$replace(target, \\\\, /) + copyCommand += test -d \"$$target\" || mkdir -p \"$$target\" && cp -r \"$$source\" \"$$target\" + } } } !isEmpty(copyCommand) { @@ -47,23 +53,29 @@ symbian { } } else:unix { maemo5 { - installPrefix = /opt/usr + desktopfile.files = $${TARGET}.desktop desktopfile.path = /usr/share/applications/hildon - } else { - installPrefix = /usr/local + icon.files = $${TARGET}64.png + icon.path = /usr/share/icons/hicolor/64x64/apps + } else:!isEmpty(MEEGO_VERSION_MAJOR) { + desktopfile.files = $${TARGET}_harmattan.desktop desktopfile.path = /usr/share/applications + icon.files = $${TARGET}80.png + icon.path = /usr/share/icons/hicolor/80x80/apps + } else { # Assumed to be a Desktop Unix copyCommand = for(deploymentfolder, DEPLOYMENTFOLDERS) { source = $$MAINPROFILEPWD/$$eval($${deploymentfolder}.source) - source = $$replace(source, \\, /) + source = $$replace(source, \\\\, /) macx { target = $$OUT_PWD/$${TARGET}.app/Contents/Resources/$$eval($${deploymentfolder}.target) } else { target = $$OUT_PWD/$$eval($${deploymentfolder}.target) } - target = $$replace(target, \\, /) + target = $$replace(target, \\\\, /) sourcePathSegments = $$split(source, /) targetFullPath = $$target/$$last(sourcePathSegments) + targetFullPath ~= s,/\\.?/,/, !isEqual(source,$$targetFullPath) { !isEmpty(copyCommand):copyCommand += && copyCommand += $(MKDIR) \"$$target\" @@ -79,26 +91,29 @@ symbian { QMAKE_EXTRA_TARGETS += first copydeploymentfolders } } + installPrefix = /opt/$${TARGET} for(deploymentfolder, DEPLOYMENTFOLDERS) { item = item$${deploymentfolder} itemfiles = $${item}.files $$itemfiles = $$eval($${deploymentfolder}.source) itempath = $${item}.path - $$itempath = $${installPrefix}/share/$${TARGET}/$$eval($${deploymentfolder}.target) + $$itempath = $${installPrefix}/$$eval($${deploymentfolder}.target) export($$itemfiles) export($$itempath) INSTALLS += $$item } - icon.files = $${TARGET}.png - icon.path = /usr/share/icons/hicolor/64x64/apps - desktopfile.files = $${TARGET}.desktop + + !isEmpty(desktopfile.path) { + export(icon.files) + export(icon.path) + export(desktopfile.files) + export(desktopfile.path) + INSTALLS += icon desktopfile + } + target.path = $${installPrefix}/bin - export(icon.files) - export(icon.path) - export(desktopfile.files) - export(desktopfile.path) export(target.path) - INSTALLS += desktopfile icon target + INSTALLS += target } export (ICON) diff --git a/gpsdata.desktop b/gpsdata.desktop index 2a86584..e3d6172 100644 --- a/gpsdata.desktop +++ b/gpsdata.desktop @@ -5,7 +5,7 @@ Type=Application Terminal=false Name=GPSData Exec=/opt/usr/bin/gpsdata -Icon=gpsdata +Icon=gpsdata64 X-Window-Icon= X-HildonDesk-ShowInToolbar=true X-Osso-Type=application/x-executable diff --git a/gpsdata.png b/gpsdata.png deleted file mode 100644 index c681b17..0000000 Binary files a/gpsdata.png and /dev/null differ diff --git a/gpsdata.pro b/gpsdata.pro index 778a9c1..ded317d 100644 --- a/gpsdata.pro +++ b/gpsdata.pro @@ -49,3 +49,19 @@ symbian { # Please do not modify the following two lines. Required for deployment. include(deployment.pri) qtcAddDeployment() + +contains(MEEGO_EDITION,harmattan): { + MEEGO_VERSION_MAJOR = 1 + MEEGO_VERSION_MINOR = 2 + MEEGO_VERSION_PATCH = 0 + DEFINES += MEEGO_EDITION_HARMATTAN +} + +OTHER_FILES += \ + qtc_packaging/debian_harmattan/rules \ + qtc_packaging/debian_harmattan/README \ + qtc_packaging/debian_harmattan/manifest.aegis \ + qtc_packaging/debian_harmattan/copyright \ + qtc_packaging/debian_harmattan/control \ + qtc_packaging/debian_harmattan/compat \ + qtc_packaging/debian_harmattan/changelog diff --git a/gpsdata64.png b/gpsdata64.png new file mode 100644 index 0000000..c681b17 Binary files /dev/null and b/gpsdata64.png differ diff --git a/gpsdata80.png b/gpsdata80.png new file mode 100644 index 0000000..f4ab28e Binary files /dev/null and b/gpsdata80.png differ diff --git a/gpsdata_harmattan.desktop b/gpsdata_harmattan.desktop new file mode 100644 index 0000000..feeeab5 --- /dev/null +++ b/gpsdata_harmattan.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Application +Terminal=false +Name=GPSData +Exec=/usr/bin/single-instance /opt/gpsdata/bin/gpsdata +Icon=/usr/share/icons/hicolor/80x80/apps/gpsdata80.png +X-Window-Icon= +X-HildonDesk-ShowInToolbar=true +X-Osso-Type=application/x-executable diff --git a/qtc_packaging/debian_harmattan/README b/qtc_packaging/debian_harmattan/README new file mode 100644 index 0000000..9547fe7 --- /dev/null +++ b/qtc_packaging/debian_harmattan/README @@ -0,0 +1,6 @@ +The Debian Package gpsdata +---------------------------- + +Comments regarding the Package + + -- Roman Moravcik Å t, 03 feb 2011 12:38:40 +0100 diff --git a/qtc_packaging/debian_harmattan/changelog b/qtc_packaging/debian_harmattan/changelog new file mode 100644 index 0000000..616f91e --- /dev/null +++ b/qtc_packaging/debian_harmattan/changelog @@ -0,0 +1,42 @@ +gpsdata (0.5-1) unstable; urgency=low + + * Initial version for MeeGo 1.2 Harmattan + + -- Roman Moravcik Tue, 7 Aug 2012 17:58:14 +0200 + +gpsdata (0.4-1) unstable; urgency=low + + * Added nicer grid in "Satellite view". + * Symbian: Fixed build for Symbian target. + + -- Roman Moravcik Tue, 29 Mar 2011 11:40:03 +0200 + +gpsdata (0.3-3) unstable; urgency=low + + * Maemo5: Added missing build dependency to Qt Mobility development files. + + -- Roman Moravcik Mon, 28 Mar 2011 13:58:40 +0200 + +gpsdata (0.3-2) unstable; urgency=low + + * Maemo5: Fixed debian packaging. + + -- Roman Moravcik Mon, 28 Mar 2011 13:39:44 +0200 + +gpsdata (0.3-1) unstable; urgency=low + + * Maemo5: Don't update screen when it's locked. + + -- Roman Moravcik Mon, 28 Mar 2011 13:05:25 +0200 + +gpsdata (0.2-1) unstable; urgency=low + + * Fixed build on symbian target. + + -- Roman Moravcik Tue, 15 Feb 2011 07:59:11 +0100 + +gpsdata (0.1-1) unstable; urgency=low + + * Initial version. + + -- Roman Moravcik Mon, 07 Feb 2011 14:32:29 +0100 diff --git a/qtc_packaging/debian_harmattan/compat b/qtc_packaging/debian_harmattan/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/qtc_packaging/debian_harmattan/compat @@ -0,0 +1 @@ +7 diff --git a/qtc_packaging/debian_harmattan/control b/qtc_packaging/debian_harmattan/control new file mode 100644 index 0000000..456803d --- /dev/null +++ b/qtc_packaging/debian_harmattan/control @@ -0,0 +1,20 @@ +Source: gpsdata +Section: user/navigation +Priority: optional +Maintainer: Roman Moravcik +Build-Depends: debhelper (>= 5), libqt4-dev, libqtm-dev +Standards-Version: 3.7.3 +Homepage: http://gpsdata.garage.maemo.org/ +Vcs-Browser: https://garage.maemo.org/plugins/ggit/browse.php/?p=gpsdata +Vcs-Git: https://vcs.maemo.org/git/gpsdata + +Package: gpsdata +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A simple GPS status application and compass. + GPSData is an application displaying extended GPS informations (direction, ground + and vertical speeds, magnetic variation, horizontal and vertical accuracies, ...), + current position of GPS satellites on the sky and contains a simple GPS compass. +XSBC-Maemo-Display-Name: GPSData +XSBC-Bugtracker: https://garage.maemo.org/tracker/?func=add&group_id=2121&atid=7190 +XB-Maemo-Icon-26: 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 diff --git a/qtc_packaging/debian_harmattan/copyright b/qtc_packaging/debian_harmattan/copyright new file mode 100644 index 0000000..51562b6 --- /dev/null +++ b/qtc_packaging/debian_harmattan/copyright @@ -0,0 +1,38 @@ +This package was debianized by Roman Moravcik on +Å t, 03 feb 2011 12:38:40 +0100. + +It was downloaded from + +Upstream Author(s): + + Roman Moravcik + +Copyright: + + + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2011, Roman Moravcik and +is licensed under the GPL, see above. + + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. diff --git a/qtc_packaging/debian_harmattan/manifest.aegis b/qtc_packaging/debian_harmattan/manifest.aegis new file mode 100644 index 0000000..bf46f7b --- /dev/null +++ b/qtc_packaging/debian_harmattan/manifest.aegis @@ -0,0 +1,70 @@ +AutoGenerateAegisFile + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qtc_packaging/debian_harmattan/rules b/qtc_packaging/debian_harmattan/rules new file mode 100755 index 0000000..1cff109 --- /dev/null +++ b/qtc_packaging/debian_harmattan/rules @@ -0,0 +1,91 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + + + + +configure: configure-stamp +configure-stamp: + dh_testdir + # qmake PREFIX=/usr# Uncomment this line for use without Qt Creator + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + # $(MAKE) # Uncomment this line for use without Qt Creator + #docbook-to-man debian/gpsdata.sgml > gpsdata.1 + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + $(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/gpsdata. + $(MAKE) INSTALL_ROOT="$(CURDIR)"/debian/gpsdata install + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_makeshlibs + dh_installdeb + # dh_shlibdeps # Uncomment this line for use without Qt Creator + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure