File online-desktop.spec of Package online-desktop

# norootforbuild

Name: online-desktop
Version: 0.3.0
Release: 1
Source: %{name}-%{version}.tar.bz2
# PATCH-LIST-START
# PATCH-LIST-END
BuildRequires: dbus-1-glib-devel
BuildRequires: fdupes
BuildRequires: gconf2-devel
BuildRequires: intltool
BuildRequires: libgnome-devel
BuildRequires: mozilla-nspr-devel
BuildRequires: mozilla-nss-devel
BuildRequires: pidgin-devel
BuildRequires: python-devel
BuildRequires: update-desktop-files
Requires: pidgin
Recommends: online-desktop-flickr
Recommends: online-desktop-gmail
Recommends: online-desktop-google-docs
Recommends: online-desktop-google-reader
Recommends: online-desktop-google-calendar

Summary: Crikey, it's cricket!
#'
Group: System/GUI/GNOME
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%gconf_schemas_prereq

%description
klajsdfkljasdfl

%package flickr
Summary: The flickr module of online-desktop
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Requires: libgnome

%description flickr
laksjdfkljasdf

%package gmail
Summary: The gmail module of online desktop
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Requires: libgnome

%description gmail
akljsdfkljasdfkl

%package google-reader
Summary: The gmail module of online desktop
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Requires: libgnome

%description google-reader
akljsdfkljasdfkl

%package google-docs
Summary: The gmail module of online desktop
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Requires: libgnome

%description google-docs
akljsdfkljasdfkl

%package google-calendar
Summary: The gmail module of online desktop
Group: System/GUI/GNOME
Requires: %{name} = %{version}
Requires: libgnome

%description google-calendar
akljsdfkljasdfkl

%prep
%setup
# PATCH-APPLICATION-START
# PATCH-APPLICATION-END

%build
%configure
make

%install
%makeinstall

find $RPM_BUILD_ROOT -name "*.a" -exec rm -f {} ';'
find $RPM_BUILD_ROOT -name "*.la" -exec rm -f {} ';'

%suse_update_desktop_file -r flickr Graphics Photography
%suse_update_desktop_file -r gmail Network Email
%suse_update_desktop_file -r google-reader Network News
%suse_update_desktop_file -r google-docs Office WordProcessor Spreadsheet
%suse_update_desktop_file -r google-calendar Office Calendar

%find_gconf_schemas
cat %{name}.schemas_list > %{name}.list

%fdupes $RPM_BUILD_ROOT

%pre -f %{name}.schemas_pre

%posttrans -f %{name}.schemas_posttrans

%preun -f %{name}.schemas_preun

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.list
%defattr(-, root, root)
%doc NEWS README
%{_bindir}/*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/gnome/*.session
%{_datadir}/gnome/autostart/*.desktop
%{_datadir}/online-desktop
%{_datadir}/online-prefs-sync
%{_datadir}/xsessions/*.desktop
%{py_sitedir}/ddm
%{py_sitedir}/*.so
%{py_sitedir}/pyonlinedesktop
%{py_sitedir}/weblogindriver
%dir %_prefix/lib/pidgin
%_prefix/lib/pidgin/*.so
# No picassa or y! mail support yet, so...
%exclude %{_datadir}/icons/hicolor/*/apps/picasa.png
%exclude %{_datadir}/icons/hicolor/*/apps/yahoo-mail.png

%files flickr
%defattr(-, root, root)
%doc README
%{_datadir}/applications/flickr.desktop
%{_datadir}/icons/hicolor/*/apps/flickr.png

%files gmail
%defattr(-, root, root)
%doc README
%{_datadir}/applications/gmail.desktop
%{_datadir}/icons/hicolor/*/apps/gmail.png

%files google-reader
%defattr(-, root, root)
%doc README
%{_datadir}/applications/google-reader.desktop
%{_datadir}/icons/hicolor/*/apps/google-reader.png

%files google-docs
%defattr(-, root, root)
%doc README
%{_datadir}/applications/google-docs.desktop
%{_datadir}/icons/hicolor/*/apps/google-docs.png

%files google-calendar
%defattr(-, root, root)
%doc README
%{_datadir}/applications/google-calendar.desktop
%{_datadir}/icons/hicolor/*/apps/google-calendar.png

%changelog

openSUSE Build Service is sponsored by