Search
SailfishOS Open Build Service
>
Projects
>
home:tangtao77
>
cutes-qt5
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
[-]
[+]
Added
cutes-qt5.spec
@@ -0,0 +1,231 @@ +Name: cutes-qt5 +Summary: QtScript environment and "interpreter" +Version: 0.9.11 +Release: 1.1.7 + +License: LGPLv2 +Group: System/Shells +URL: http://github.com/nemomobile/cutes +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5Qml) +BuildRequires: pkgconfig(Qt5Quick) +BuildRequires: pkgconfig(Qt5Script) +BuildRequires: cmake >= 2.8 +BuildRequires: python >= 2.7 +BuildRequires: pkgconfig(tut) >= 0.0.1 +BuildRequires: pkgconfig(cor) >= 0.1.6 +Provides: cutes = %{version} +Obsoletes: cutes < 0.7.10 + +%description +QtScript environment and "interpreter" + +%package devel +Summary: Development support for cutes extensions +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +%description devel +%{summary} + +%package tests +Summary: Tests for cutes +License: GPLv2.1 +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +%description tests +%summary + +%define qt_importdir %{_libdir}/qt5/qml +%define jslibdir %{_datadir}/cutes + +%prep +%setup -q -n %{name}-%{version} + +%build +%cmake -DUSEQT=5 -DVERSION=%{version} +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_bindir}/cutes +%{_libdir}/libcutes-qt5.so.* +%{_libdir}/qt5/cutes/qt/libcutes-core.so +%{qt_importdir}/Mer/Cutes/libcutesqml.so +%{qt_importdir}/Mer/Cutes/qmldir +%{_mandir}/man1/cutes.1.gz +%{jslibdir}/*.js + +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libcutes-qt5.so +%dir %{_includedir}/cutes +%{_includedir}/cutes/*.hpp +%{_libdir}/cutes/bin/preprocess_bridge.py + +%files tests +%defattr(-,root,root,-) +/opt/tests/cutes/* + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig +%changelog +* Fri Sep 5 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.11 +- [cutes] Add module identifier +- [js] file names should not be the same as was in cutes-js +* Wed Jun 18 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.10.1 +- [cmake] qt5_use_modules requires cmake >= 2.8.8 +- [core] access Process environment +- [core] more queries are exposed for the Process +* Sun Apr 13 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.10 +- [actor] more reliable actor hold locks management +- [cutes] CppOwnership should be always claimed after newQObject() +- [cutes] cutes.gc() method +- [cutes] extension libraries are handled by separate entity +- [cutes] -V/--version to show version +- [lib] return js array as the result of convert() +- [tests] correct paths for qml import etc. +* Tue Apr 8 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.9 +- [cutes] better handling of cutes library paths +- [cutes] cutes.exit is more reliable +- [cutes] cutes.setInterval similar to window.setInterval +- [cutes] use QGuiApplication to execute qml +- [tests] usage of qml extension from other apps, exiting etc. +* Fri Apr 4 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.8.1 +- [tests] run_tests is program +* Fri Apr 4 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.8 +- [actor] loaded() signal +- [cutes] fix error passing +- [rpm] -tests package +* Thu Apr 3 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.7 +- [cutes] (f)print formats input better +* Wed Apr 2 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.6 +- [lib] issues handling metatypes correctly, so rollback temporary +* Sun Mar 30 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.5 +- [actor] use EnvImpl +- [cutes] Qt 5.1 does not have QCommandLineParser +- [env] pass \"globals\" as function params to module when loading +- [qml] missed plugin initialization +* Fri Mar 28 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.4 +- [cutes] exposed cutes.mkVariadic() +- [devel] cutes-devel package to develop cutes extension libraries +- [interface] expose environment to be embeddable +- [make] shared library versioning +* Thu Mar 27 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.3 +- [actor] quit all actor threads on cutes.exit() +- [cutes] basic js ripl +- [cutes] globals() to get global object and expose eval() +* Wed Mar 26 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.2 +- [actor] porting to use engine-independent code +- [env] return error on c++ exception, no throw yet +- [js] lint check fix: missed var declaration +* Wed Mar 26 2014 Denis Zalevskiy <denis.zalevskiy@jollamobile.com> - 0.9.1 +- [cmake] ENABLE_MULTIARCH option +- [cutes] expose objects as Object.prototype members +- [cutes] implementation suitable for any js engine +- [cutes] no more v8-specific stuff, only generic code +- [cutes] non-functional but compilable cutes for Qt 5.2 +- [cutes] Qt 5.1(0)/5.2: conditional compilation +- [js] cutes.trace(), tracing if CUTES_TRACE != 0 +- [js] extracting prototype from wrapper object ctor +* Wed Feb 26 2014 Denis Zalevskiy <denis.zalevskiy@jollamobile.com> - 0.8.10 +- [core] more queries are exposed for the Process +* Wed Feb 19 2014 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.9.0 +- [cutes] non-functional but compilable cutes for Qt 5.2 +* Thu Feb 13 2014 Denis Zalevskiy <denis.zalevskiy@jollamobile.com> - 0.8.9 +- [core] access stdin in Process +- [core] QByteArray: exposing mid/left/right/indexOf +- [lib] CUTES_FN_PARAM2_CONST +* Tue Feb 11 2014 Denis Zalevskiy <denis.zalevskiy@jollamobile.com> - 0.8.8 +- [lib] store IsolateContext separately from isolate data +* Mon Feb 10 2014 Denis Zalevskiy <denis.zalevskiy@jollamobile.com> - 0.8.7 +- [actor] allow also null as request callback +- [actor] pass only valid error fields +- [actor] trace error passing +- [core] choose isolate on registration +- [cutes] cutes.setEnv(name, value) +- [doc] CUTES_TRACE is documented +- [env] global js readline() function +- [lib] destructor for handles returned by objToV8 +- [util] Register constructors inside isolates +* Fri Sep 13 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.6 +- [docs] updated to reflect current state +* Sun Sep 8 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.5 +- [qtcore] QFile(Info): exposing more methods +* Sat Sep 7 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.4 +- [actor] missed Number conversion +- [actor] request(... on_done==on_reply) +- [qtcore] QDir.refresh() +- [qtcore] QFileInfo.size() +* Tue Aug 20 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.3 +- [actor] using own QJSValue->QVariant +* Tue Aug 20 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.2 +- [build] cutes-util->cutes-qt5v8 +- [cutes] cutes.require() +- [install] extensions to lib/qt5/cutes +* Mon Aug 19 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.1 +- [core] more Dir functions +- [cutes] module.require always takes cached modules +- [cutes] report used path if file is not found +* Mon Aug 19 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.8.0 +- [actor] endpoints handling refactoring +- [actor] proper error processing +- [cutes] global object is frozen in QQmlEngine +- [env] generic error conversion code +- [env] wrap any exception into Error +- [examples] updating to new interfaces +- [lib] Process test +- [qml] plugin is back +- [qt.core] QMutex for delays +- [rpm] depends on cor and tut +- [rpm] no need to have qt4 and 5 cutes at the same time +- [tests] cutes-core: QFile test +- [util] better QVariant->QJSValue conversion +- [v8] basic methods templates +- [v8] cutes qt5-v8 framework +- [v8] support for copy ctors +* Tue Jul 9 2013 Denis Zalevskiy <denis.zalevskiy@jolla.com> - 0.7.10