From 52b9c32382755d1d8c448247f66f1862ce3d68f4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Dec 18 2009 23:00:55 +0000 Subject: - Desktop file and icon removed - Translations added - MIME update added - Updated to new upstream version 0.92.0 --- diff --git a/.cvsignore b/.cvsignore index 6e56666..e9286f1 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -onboard-0.91.2.tar.gz +onboard-0.92.0.tar.gz diff --git a/onboard.spec b/onboard.spec index 9072aa3..a59d929 100644 --- a/onboard.spec +++ b/onboard.spec @@ -1,25 +1,22 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: onboard -Version: 0.91.2 -Release: 5%{?dist} +Version: 0.92.0 +Release: 1%{?dist} Summary: Simple on-screen Keyboard Group: User Interface/Desktops License: GPLv2+ URL: https://launchpad.net/onboard/ -Source0: http://launchpad.net/%{name}/trunk/0.91/+download/%{name}-%{version}.tar.gz -#According the content of the trunk will the .desktop files be integrated in the next release -Source1: %{name}.desktop -Source2: %{name}-settings.desktop +Source0: http://launchpad.net/%{name}/0.92/%{version}/+download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: python +BuildRequires: python-devel BuildRequires: pygtk2-devel -BuildRequires: python-setuptools-devel +BuildRequires: python-setuptools BuildRequires: desktop-file-utils -#BuildRequires: gettext +BuildRequires: gettext Requires: pycairo Requires: python-virtkey @@ -28,42 +25,66 @@ Requires: python-virtkey %description An on-screen keyboard useful on tablet PCs or for mobility impaired users. + %prep %setup -q -c %build -python ./setup.py build +%{__python} setup.py build %install rm -rf %{buildroot} -./setup.py install -O1 --skip-build --root=%{buildroot} +%{__python} setup.py install -O1 --skip-build --root=%{buildroot} #fix wrong permissons for file in %{buildroot}%{python_sitelib}/Onboard/{settings,settings-dialog,Keyboard,utils}.py; do chmod a+x $file done +desktop-file-install \ + --remove-category="X-GNOME-PersonalSettings" \ + --add-category="Utility;" \ + --dir=%{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/%{name}.desktop +desktop-file-install \ + --remove-category="X-GNOME-PersonalSettings" \ + --add-category="Utility;" \ + --dir=%{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/%{name}-settings.desktop +%find_lang %{name} -desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} -desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE2} %clean rm -rf %{buildroot} -%files +%post +update-mime-database %{_datadir}/mime &> /dev/null || : + + +%postun +update-mime-database %{_datadir}/mime &> /dev/null || : + + +%files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS CHANGELOG COPYING docs/ -%{_datadir}/applications/%{name}.desktop -%{_datadir}/applications/%{name}-settings.desktop %{_bindir}/%{name} %{_bindir}/%{name}-settings %{_datadir}/%{name}/ +%{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/%{name}-settings.desktop %{python_sitelib}/Onboard/ %{python_sitelib}/%{name}*.egg-info %changelog +* Fri Dec 18 2009 Fabian Affolter - 0.92.0-1 +- Desktop file and icon removed +- Translations added +- MIME update added +- Updated to new upstream version 0.92.0 + * Sat Jul 25 2009 Fedora Release Engineering - 0.91.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 3d3f6bd..9089dfa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6e0dde122c50dcdfc27fe32b714edf3f onboard-0.91.2.tar.gz +78397b91270969c9ae82dde9149a5953 onboard-0.92.0.tar.gz