X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=rpm%2Fmdictionary.spec;fp=rpm%2Fmdictionary.spec;h=ea6c1eabedcda24435d9ce2c23c581acdbddb552;hb=9427983f428542e40d737a9f7f719809c229a83d;hp=0000000000000000000000000000000000000000;hpb=b598b5429912126f850c9990e60af8cdee8649ee;p=mdictionary diff --git a/rpm/mdictionary.spec b/rpm/mdictionary.spec new file mode 100644 index 0000000..ea6c1ea --- /dev/null +++ b/rpm/mdictionary.spec @@ -0,0 +1,184 @@ +Name: mdictionary +Summary: Multilingual Dictionary +Version: 2.1.0 +Release: 3 +Group: Applications/Productivity +License: GPLv3 +Source0: %{name}.tar.bz2 +BuildArch: i386 +URL: http://mdictionary.garage.maemo.org +Vendor: Comarch +Packager: Marcin Kazmierczak +Autoreq: 0 +Requires: libqtcore4 >= 4.7 +Requires: libqtgui4 >= 4.7 +Requires: libqtsql4 >= 4.7 +Requires: libqtsql4-sqlite >= 4.7 +Requires: libqtwebkit4 >= 2.0 +Requires: libqtxml4 >= 4.7 +Requires: libqtxmlpatterns4 >= 4.7 +Requires: libqtnetwork4 >= 4.7 +Requires: libqtdeclarative4 >= 4.7 + + +%description +Description: %{summary} + + +%package google-plugin +Summary: Google plugin for mDictionary +Group: Applications/Productivity +Requires: %{name} = %{version}-%{release} +Requires: libqtnetwork4 >= 4.7 + +%description google-plugin +Description: %{summary} + +%package stardict-plugin +Summary: Stardict plugin for mDictionary +Group: Applications/Productivity +Requires: %{name} = %{version}-%{release} + +%description stardict-plugin +Description: %{summary} + +%package devel +Summary: mDictionary development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: libqtdevel >= 4.7 +Requires: libqtcore4 >= 4.7 +Requires: libqtgui4 >= 4.7 +Requires: libqtxml4 >= 4.7 +Requires: libqtxmlpatterns4 >= 4.7 +Requires: libqtsql4 >= 4.7 +Requires: libqtsql4-sqlite >= 4.7 +Requires: libqtdbus4 >= 4.7 +Requires: libqtwebkit4 >= 2.0 +Requires: libqtdeclarative4 >= 4.7 + +%description devel +Description: %{summary} + +%package doc +Summary: mDictionary documentation +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +Description: %{summary} + +%package homescreen-widget +Summary: home screen widget for mDictionary +Group: Applications/Productivity +Requires: %{name} = %{version}-%{release} +Requires: qt4-homescreen-loader +Requires: libqtdbus4 >= 4.7 + +%description homescreen-widget +Description: %{summary} + +%prep +%setup -q -n %{name} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +qmake "CONFIG+=meego_css" + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +#%qmake_install +make install -j4 INSTALL_ROOT=%{buildroot} + +# >> install post +# << install post +desktop-file-install --delete-original \ + --dir %{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/*.desktop + + + +%post +/bin/touch --no-create %{_datadir}/icons/hicolor || : +%{_bindir}/gtk-update-icon-cache \ + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : + +%postun +/bin/touch --no-create %{_datadir}/icons/hicolor || : +%{_bindir}/gtk-update-icon-cache \ + --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +# >> files +/usr/share/dbus-1/* +/usr/share/icons/* +%dir /usr/share/mdictionary +/usr/share/mdictionary/staron.png +/usr/bin/mdictionary +%dir /usr/lib/mdictionary +%dir /usr/lib/mdictionary/plugins +/usr/lib/mdictionary/plugins/libxdxf.so +/usr/lib/mdictionary/plugins/eng-us.xdxf +/usr/lib/mdictionary/plugins/eng-thai.xdxf +/usr/share/mdictionary/xdxf.png +/usr/share/mdictionary/css +/usr/share/mdictionary/qml +/usr/share/applications/mdictionary.desktop +# << files + + +%files google-plugin +%defattr(-,root,root,-) +# >> files mdictionary-google-plugin +/usr/lib/mdictionary/plugins/libgoogle.so +/usr/share/mdictionary/google.png +# << files mdictionary-google-plugin + +%files stardict-plugin +%defattr(-,root,root,-) +# >> files mdictionary-stardict-plugin +/usr/lib/mdictionary/plugins/libstardict.so +/usr/share/mdictionary/stardict.png +# << files mdictionary-stardict-plugin + +%files devel +%defattr(-,root,root,-) +# >> files mdictionary-dev +/usr/include/* +# << files mdictionary-dev + +%files doc +%defattr(-,root,root,-) +# >> files mdictionary-doc +/usr/share/doc/mdictionary +%doc AUTHORS +# << files mdictionary-doc + +%files homescreen-widget +%defattr(-,root,root,-) +# >> files mdictionary-homescreen-widget +/usr/lib/hildon-desktop/* +/usr/share/applications/hildon-home/* +# << files mdictionary-homescreen-widget + + +%changelog +* Wed Feb 16 2011 Marcin Kazmierczak + +- Create spec file for mdictionary +