Fix spec/yaml mess and fix “1 day” fail in uptime regex

This commit is contained in:
Mikko Ahlroth 2013-12-16 00:00:07 +02:00
parent 232c0749c6
commit 59cf62ad06
3 changed files with 32 additions and 30 deletions

View file

@ -63,7 +63,7 @@ ApplicationWindow
var uptime_str = checker.fetchUptime(); var uptime_str = checker.fetchUptime();
uptime_str = uptime_str.replace(/^\s+|\s+$/g, ''); uptime_str = uptime_str.replace(/^\s+|\s+$/g, '');
var uptime_re = /\d+:\d\d:\d\d up\s+(?:(\d+) days,\s+)?(?:(?:(\d+):(\d+))|(?:(\d?\d) min)),\s+(\d+) users?,\s+load average: (\d+).(\d\d), (\d+).(\d\d), (\d+).(\d\d)/; var uptime_re = /\d+:\d\d:\d\d up\s+(?:(\d+) days?,\s+)?(?:(?:(\d+):(\d+))|(?:(\d?\d) min)),\s+(\d+) users?,\s+load average: (\d+).(\d\d), (\d+).(\d\d), (\d+).(\d\d)/;
var match = uptime_str.match(uptime_re) var match = uptime_str.match(uptime_re)
//console.log(uptime_str) //console.log(uptime_str)

View file

@ -1,7 +1,7 @@
# #
# Do NOT Edit the Auto-generated Part! # Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.27 # Generated by: spectacle version 0.27
# #
Name: harbour-sailtime Name: harbour-sailtime
@ -13,22 +13,24 @@ Name: harbour-sailtime
%{!?qtc_make:%define qtc_make make} %{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir} %{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: SailTime Summary: SailTime
Version: 1.0 Version: 1.0.1
Release: 1 Release: 1
Group: Qt/Qt Group: Qt/Qt
License: LICENSE License: MIT Expat licence
URL: http://example.org/
Source0: %{name}-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2
Source100: harbour-sailtime.yaml Source100: harbour-sailtime.yaml
Requires: sailfishsilica-qt5 Requires: sailfishsilica-qt5 >= 0.10.9
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick) BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: pkgconfig(sailfishapp) BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(sailfishapp) >= 0.0.10
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
%description %description
Short description of my SailfishOS Application SailTime shows how long your phone has been sailing the open seas, or in other words, how long it has been switched on. It also displays the load averages for the last 1, 5 and 15 minutes.
The app also has an automatic refresh feature with a configurable refresh interval of 1 to 60 minutes.
%prep %prep
%setup -q -n %{name}-%{version} %setup -q -n %{name}-%{version}
@ -40,7 +42,7 @@ Short description of my SailfishOS Application
# >> build pre # >> build pre
# << build pre # << build pre
%qtc_qmake5 %qtc_qmake5
%qtc_make %{?_smp_mflags} %qtc_make %{?_smp_mflags}
@ -62,13 +64,13 @@ desktop-file-install --delete-original \
%files %files
%defattr(-,root,root,-) %defattr(-,root,root,-)
/usr/share/harbour-sailtime
/usr/share/icons/hicolor/86x86/apps
/usr/share/applications
/usr/bin
%{_datadir}/icons/hicolor/86x86/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/qml
%{_bindir} %{_bindir}
%{_datadir}/%{name}/qml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/86x86/apps/%{name}.png
/usr/bin
/usr/share/harbour-sailtime
/usr/share/applications
/usr/share/icons/hicolor/86x86/apps
# >> files # >> files
# << files # << files

View file

@ -1,10 +1,10 @@
Name: harbour-sailtime Name: harbour-sailtime
Summary: SailTime Summary: SailTime
Version: 0.1 Version: 1.0.1
Release: 1 Release: 1
Group: Qt/Qt Group: Qt/Qt
URL: http://example.org/ URL: http://example.org/
License: License: "MIT Expat licence"
Sources: Sources:
- '%{name}-%{version}.tar.bz2' - '%{name}-%{version}.tar.bz2'
Description: |- Description: |-
@ -14,19 +14,19 @@ Description: |-
Configure: none Configure: none
Builder: qtc5 Builder: qtc5
PkgConfigBR: PkgConfigBR:
- sailfishapp >= 0.0.10
- Qt5Core
- Qt5Qml
- Qt5Quick - Qt5Quick
- Qt5Qml
- Qt5Core
- sailfishapp >= 0.0.10
Requires: Requires:
- sailfishsilica-qt5 >= 0.10.9 - sailfishsilica-qt5 >= 0.10.9
Files: Files:
- /usr/share/icons/hicolor/86x86/apps
- /usr/share/applications
- /usr/share/harbour-sailtime
- /usr/bin
- '%{_datadir}/icons/hicolor/86x86/apps/%{name}.png'
- '%{_datadir}/applications/%{name}.desktop'
- '%{_datadir}/%{name}/qml'
- '%{_bindir}' - '%{_bindir}'
- '%{_datadir}/%{name}/qml'
- '%{_datadir}/applications/%{name}.desktop'
- '%{_datadir}/icons/hicolor/86x86/apps/%{name}.png'
- /usr/bin
- /usr/share/harbour-sailtime
- /usr/share/applications
- /usr/share/icons/hicolor/86x86/apps
PkgBR: [] PkgBR: []