Name: libmeegotouch Summary: MeeGo Touch Framework Version: 0.20.34 Release: 0 Group: System/Libraries License: LGPL v2.1 URL: http://meego.gitorious.org/meegotouch/libmeegotouch Sources: - "%{name}-%{version}.tar.bz2" Description: | Qt based MeeGo Touch Framework for developing touch based user interfaces # # Lib and binary subpackages # # %package -n foo is just "foo", not -foo (i.e. "meegotouch-foo") # Requires: - meegotouch-theme >= %{version} - libmeegotouch-l10n - libmeegotouchcore0 >= %{version} - libmeegotouchextensions0 >= %{version} - libmeegotouchsettings0 >= %{version} - libmeegotouchviews0 >= %{version} - libmeegotouch-bin >= %{version} - meegotouch-qt-style >= %{version} RequiresPost: - /sbin/ldconfig RequiresPostUn: - /sbin/ldconfig PkgBR: - doxygen - fdupes - icu PkgConfigBR: - QtCore >= 4.6.0 - QtDBus - QtOpenGL - QtNetwork - QtGui - gstreamer-0.10 - gstreamer-base-0.10 - gstreamer-plugins-base-0.10 - dbus-1 - xdamage - icu - x11 - gconf-2.0 - contextprovider-1.0 - gl Configure: none Builder: make SubPackages: - Name: meegotouch-demos-applicationextension Group: Applications/Engineering AsWholeName: yes Summary: Meego Touch application extension demos Description: Demo application for the Meego Touch application extensions - Name: libmeegotouch-l10n-ur Group: Development/Languages AsWholeName: yes Summary: Meego Touch Urdu translations Description: Meego Touch Urdu translations Provides: - libmeegotouch-l10n - Name: meegotouch-demos-animatedlayout-l10n-eng-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch animated layout demo engineering English messages Description: Meego Touch animated layout engineering English messages Provides: - meegotouch-demos-animatedlayout-l10n - Name: meegotouch-demos-widgetsgallery-l10n-zh-cn Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery simplified Chinese translations Description: | Meego Touch widgets gallery simplified Chinese translations http://meego.gitorious.org/meegotouch/libmeegotouch # i10n animated layout demo subpackages Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-demos-widgetsgallery Group: Applications/Engineering AsWholeName: yes Summary: Meego Touch widgets gallery demo Description: Meego Touch demo application that shows the available widgets Requires: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-demos-widgetsgallery-l10n-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery English messages Description: Meego Touch widgets gallery English messages Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: libmeegotouch-doc Group: Documentation AsWholeName: yes Summary: Meego Touch API documentation Description: | Meego Touch API documentation # # Demo and test subpackages # - Name: libmeegotouch-l10n-hu Group: Development/Languages AsWholeName: yes Summary: Meego Touch Hungarian translations Description: Meego Touch Hungarian translations Provides: - libmeegotouch-l10n - Name: meegotouch-demos-appletinstallationsource Group: Development/Tools AsWholeName: yes Summary: Meego Touch applet installation source demos Description: Demo applet installation source for the Meego Touch applet library - Name: libmeegotouch-bin Group: Development/Tools AsWholeName: yes Summary: Meego Touch binary files Description: Meego Touch framework binary files Requires: - libmeegotouchcore0 >= %{version} - libmeegotouchextensions0 >= %{version} - libmeegotouchsettings0 >= %{version} - libmeegotouchviews0 >= %{version} - Name: libmeegotouch-tests AsWholeName: yes Summary: Meego Touch unit tests Group: Development/Tools Description: Unit testing binaries and shell scripts for testing the libmeegotouch library - Name: libmeegotouch-l10n-de Group: Development/Languages AsWholeName: yes Summary: Meego Touch German translations Description: Meego Touch German translations Provides: - libmeegotouch-l10n - Name: meegotouch-demos-widgetsgallery-l10n-ar Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery Arabic translations Description: Meego Touch widgets gallery Arabic translations Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-demos-animatedlayout-l10n-ja Group: Development/Languages AsWholeName: yes Summary: Meego Touch animated layout demo Japanese translations Description: | Meego Touch animated layout Japanese translations # Typically /usr/share/qt4, but might also be /usr/lib/qt4 %define qt_install_data_dir %(qmake -query QT_INSTALL_DATA) # # Unpack / build / install rules # Provides: - meegotouch-demos-animatedlayout-l10n - Name: meegotouch-demos-widgetsgallery-l10n-eng-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery engineering English messages Description: Meego Touch widgets gallery engineering English messages Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: libmeegotouch-l10n-fi Group: Development/Languages AsWholeName: yes Summary: Meego Touch Finnish translations Description: Meego Touch Finnish translations Provides: - libmeegotouch-l10n - Name: libmeegotouch-l10n-zh-cn Group: Development/Languages AsWholeName: yes Summary: Meego Touch simplified Chinese translations Description: | Meego Touch simplified Chinese translations # i10n widget gallery demo subpackages Provides: - libmeegotouch-l10n - Name: meegotouch-demos-widgetsgallery-l10n-fi Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery Finnish translations Description: Meego Touch widgets gallery Finnish translations Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-demos-widgetsgallery-tests Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery tests Description: Meego Touch demo application tests Requires: - meegotouch-demos-widgetsgallery - Name: meegotouch-demos-qt-style Group: Applications/Engineering AsWholeName: yes Summary: Meego Touch plain Qt applications demos Description: | Demo applications that show how plain Qt applications (applications that do not link against libmeegotouch) are supported in the Meego Touch framework Requires: - meegotouch-qt-style - Name: meegotouch-demos Group: Applications/Engineering AsWholeName: yes Summary: Meego Touch demo applications Description: Collection of demo applications for Meego Touch Requires: - meegotouch-demos-widgetsgallery - meegotouch-demos-qt-style - meegotouch-demos-animatedlayout - Name: libmeegotouch-benchmarks Group: Development/Tools AsWholeName: yes Summary: Meego Touch benchmarks Description: | Benchmarking binaries for testing the libmeegotouch library # # i10n subpackages # # -engineering-english had to be shortened to -eng-en because of file name lenght limitations: # rpmlint complains about exceeding the 64 character file name component limit on Joliet file systems. - Name: meegotouch-qt-style Group: System/Libraries AsWholeName: yes Summary: Meego Touch plain Qt style Description: | Meego Touch Qt style for applications that do not link against libmeegotouch # # Development subpackages # # -devel is the naming convention for development packages in RPM based distributions. # Debian uses -dev. Requires: - libmeegotouchcore0 >= %{version} - libmeegotouchviews0 >= %{version} - Name: libmeegotouch-devel AsWholeName: yes Summary: Meego Touch development files Group: Development/Libraries Description: Development files for Meego Touch Requires: - libmeegotouchcore0 >= %{version} - libmeegotouchextensions0 >= %{version} - libmeegotouchsettings0 >= %{version} - libmeegotouchviews0 >= %{version} - meegotouch-qt-style >= %{version} - Name: libmeegotouchviews0 Group: Development/Libraries AsWholeName: yes Summary: Meego Touch widget views library Description: Meego Touch widget views library - Name: meegotouch-demos-widgetsgallery-l10n-de Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery German translations Description: Meego Touch widgets gallery German translations Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-devel-tools AsWholeName: yes Summary: Meego Touch development and testing tools Group: Development/Libraries Description: | Collection of tools for testing and developing on top of libmeegotouch. Includes stuff like applettester and code/mock generation. Requires: - libmeegotouch-devel - Name: libmeegotouchsettings0 Group: Development/Libraries AsWholeName: yes Summary: Meego Touch settings library Description: Meego Touch settings library - Name: meegotouch-demos-animatedlayout Group: Applications/Engineering AsWholeName: yes Summary: Meego Touch animated layout demo Description: Demo application for the Meego Touch animated demo Requires: - meegotouch-demos-animatedlayout-l10n - Name: libmeegotouch-l10n-eng-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch engineering English messages Description: Meego Touch engineering English messages Provides: - libmeegotouch-l10n - Name: meegotouch-demos-animatedlayout-l10n-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch animated layout demo English messages Description: Meego Touch animated layout English messages Provides: - meegotouch-demos-animatedlayout-l10n - Name: libmeegotouch-l10n-en Group: Development/Languages AsWholeName: yes Summary: Meego Touch English messages Description: Meego Touch English messages Provides: - libmeegotouch-l10n - Name: libmeegotouchcore0 Group: Development/Libraries AsWholeName: yes Summary: Meego Touch core library Description: Meego Touch core library - Name: meegotouch-demos-widgetsgallery-l10n-hu Group: Development/Languages AsWholeName: yes Summary: Meego Touch widgets gallery Hungarian translations Description: Meego Touch widgets gallery Hungarian translations Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: libmeegotouchextensions0 Group: Development/Libraries AsWholeName: yes Summary: Meego Touch extensions library Description: Meego Touch extensions library - Name: libmeegotouch-l10n-ar Group: Development/Languages AsWholeName: yes Summary: Meego Touch Arabic translations Description: Meego Touch Arabic translations Provides: - libmeegotouch-l10n - Name: meegotouch-demos-widgetsgallery-l10n-ur Group: Development/Libraries AsWholeName: yes Summary: Meego Touch widgets gallery Urdu translations Description: Meego Touch widgets gallery Urdu translations Requires: - meegotouch-demos-widgetsgallery Provides: - meegotouch-demos-widgetsgallery-l10n - Name: meegotouch-demos-animatedlayout-l10n-de Group: Development/Libraries AsWholeName: yes Summary: Meego Touch animated layout demo German translations Description: Meego Touch animated layout German translations Provides: - meegotouch-demos-animatedlayout-l10n