From b3a7366e7d4290b76055443a3ea91f1accd14a8a Mon Sep 17 00:00:00 2001 From: Rusty Lynch Date: Tue, 12 Jun 2012 17:53:30 -0700 Subject: [PATCH] Add packaging files for Tizen --- packaging/qtjsbackend.changes | 2 ++ packaging/qtjsbackend.spec | 78 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 packaging/qtjsbackend.changes create mode 100644 packaging/qtjsbackend.spec diff --git a/packaging/qtjsbackend.changes b/packaging/qtjsbackend.changes new file mode 100644 index 0000000..69e4964 --- /dev/null +++ b/packaging/qtjsbackend.changes @@ -0,0 +1,2 @@ +* Wed Jun 12 2012 - Rusty Lynch - 5.0.0+alpha1+35+gf5ec4d8 +- Packaging snapshot of master diff --git a/packaging/qtjsbackend.spec b/packaging/qtjsbackend.spec new file mode 100644 index 0000000..dbc950c --- /dev/null +++ b/packaging/qtjsbackend.spec @@ -0,0 +1,78 @@ +Name: qtjsbackend +Version: 5.0.0+alpha1+35+gf5ec4d8 +Release: 1 +License: LGPLv2.1 with exception or GPLv3 +Summary: Wayland support for Qt5 +Url: http://qt.nokia.com/ +Group: System/Libraries +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: qtbase-devel +BuildRequires: fdupes +BuildRequires: flex +BuildRequires: gcc-c++ +BuildRequires: libjpeg-devel +BuildRequires: libtiff-devel +BuildRequires: python +BuildRequires: readline-devel +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(sqlite3) + +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-egl) + +%description +Wayland support for a JavaScript backend + +%package devel +Summary: QtJSBackend development files (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +QtJSBackend development files + +%prep +%setup -q -n %{name}-%{version} + +%build + +export QTDIR=/usr/share/qt5 +export DESTDIR=%{buildroot} + +qmake +make %{?jobs:-j%jobs} + +%install +%make_install + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%{_libdir}/libQtV8.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/qt5/QtV8/* +%{_includedir}/qt5/Qt/QtV8 +%{_libdir}/cmake/Qt5V8/* +%{_libdir}/libQtV8.so +%{_libdir}/libQtV8.prl +%{_libdir}/pkgconfig/QtV8.pc +%{_datadir}/qt5/mkspecs/modules/qt_v8.pri -- 2.7.4