File gnomeicu.spec of Package gnomeicu

#
# spec file for package gnomeicu (Version 0.99.14)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           gnomeicu
BuildRequires:  fdupes gdbm-devel gnome-common gnome-panel-devel gtkspell-devel intltool scrollkeeper update-desktop-files
BuildConflicts: dante-devel
Summary:        An ICQ Clone for the GNOME Desktop
Version:        0.99.14
Release:        16
License:        GPL v2 or later
Group:          Productivity/Networking/ICQ
Url:            http://gnomeicu.sourceforge.net/
Source:         http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       %{name}-lang = %{version}
%gconf_schemas_prereq

%description
GnomeICU (previously GtkICQ) is an Internet-based communications
program that uses the ICQ protocol. GnomeICU also uses GNOME, a
growingly popular desktop environment. GnomeICU is released under the
GNU Public License and is available free of charge.

This package also uses Gnet, a network library, which is included. Gnet
is a simple network library. It is written in C, object oriented, and
built on GLib. It is intended to be small, fast, easy to use, and easy
to port.



Authors:
--------
    Jeremy Wise <jwise@pathwaynet.com>

%lang_package
%prep
%setup -q

%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure\
	--libexecdir=%{_prefix}/lib/gnome-panel\
	--disable-schemas-install\
	--disable-scrollkeeker\
	--enable-gtkspell\
	--enable-applet
make %{?jobs:-j%jobs}

%install
%makeinstall
%suse_update_desktop_file -G "ICQ Instant Messenger" -N "GnomeICU" GnomeICU
%find_lang %{name}
%find_gconf_schemas
cat %{name}.schemas_list >%{name}.lst
%fdupes $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%pre -f %{name}.schemas_pre
%posttrans -f %{name}.schemas_posttrans

%preun -f %{name}.schemas_preun

%files -f %{name}.lst
%defattr(-,root,root)
%doc AUTHORS COPYING CREDITS ChangeLog HACKING MAINTAINERS NEWS README README.SOCKS TODO
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-2.0/ui/GNOME_GnomeICUApplet.xml
%{_datadir}/gnomeicu
%{_datadir}/omf/gnomeicu
%{_datadir}/pixmaps/*.png
%{_datadir}/sounds/gnomeicu
%{_bindir}/*
%{_libdir}/bonobo/servers/GNOME_GnomeICUApplet.server
%{_prefix}/lib/gnome-panel/gnomeicu-applet
%config %{_sysconfdir}/sound/events/GnomeICU.soundlist

%files lang -f %{name}.lang

%changelog
* Thu Mar 06 2008 maw@suse.de
- Don't run autoreconf.
* Wed Feb 06 2008 sbrabec@suse.cz
- Updated to version 0.99.14:
  * Supports new protocol (bnc#249389)
  * Uses GtkStatusIcon and GOption
  * Make ignore, visible, invisible and online notify lists instant
  apply
  * Rewritten login code
  * Bunch of other assorted protocol and UTF-8 bugs fixed
  * Lots of bug fixes
* Wed Aug 08 2007 maw@suse.de
- Use %%fdupes
- Split off a -lang subpackage.
* Fri Aug 03 2007 stbinner@suse.de
- fix Name and GenericName fields of the .desktop file
* Mon Apr 02 2007 rguenther@suse.de
- Add gdbm-devel BuildRequires.
* Mon Mar 26 2007 sbrabec@suse.cz
- Fixed gconf scriptlets.
* Thu Feb 08 2007 aj@suse.de
- Fix compiler warnings.
* Mon Jan 29 2007 ro@suse.de
- GNOME moved to /usr
* Thu Jun 15 2006 sbrabec@suse.cz
- Updated to version 0.99.10:
  * Bugfixes, typo fixes, 64 bit fixed
- Fixed uninitialized variables (#184318).
- Fixed implicit declarations.
* Fri Mar 24 2006 jimmyk@suse.de
- Fix for BNC 159099  (X<=Y<=Z in C code)
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Aug 02 2005 ro@suse.de
- intltoolize with force
* Tue Apr 26 2005 gekker@suse.de
- Add gnomeicu-void.patch to fix compiler warnings.
* Mon Feb 21 2005 sbrabec@suse.cz
- Updated to version 0.99.5.
* Tue Nov 02 2004 ro@suse.de
- locale rename: no -> nb
* Tue May 18 2004 ro@suse.de
- added -fno-strict-aliasing
* Wed Mar 17 2004 sbrabec@suse.cz
- Use $RPM_OPT_FLAGS.
* Wed Mar 10 2004 sbrabec@suse.cz
- Fixed gconf schemas installation (#33114).
* Sat Feb 28 2004 ro@suse.de
- update to cvs (0.99.3) to make it compile
- remove gnet from neededforbuild
* Fri Feb 20 2004 sbrabec@suse.cz
- Fixed names of GNOME2 packages.
- Use system gnet library.
* Fri Feb 20 2004 sbrabec@suse.cz
- Fixed PreReq.
* Tue Feb 17 2004 adrian@suse.de
- use Network, instead of Internet Category
* Thu Feb 12 2004 sbrabec@suse.cz
- Updated to version 0.99.
- Gnet updated to version 1.1.9.
- Build is now norootforbuild-safe.
* Tue Aug 12 2003 adrian@suse.de
- add Categories
* Tue Jul 22 2003 hhetter@suse.de
- remove the former prefix clash fixes
* Mon Jul 14 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
* Wed Feb 12 2003 sbrabec@suse.cz
- Updated to version 0.98.126 (GNOME 2).
- Updated to gnet 1.1.8 and turned on glib2 support.
- Link gnet statically and remove it from binary RPM.
* Wed Jan 08 2003 ro@suse.de
- fix configure.in
* Fri Sep 27 2002 ro@suse.de
- Added alsa alsa-devel to neededforbuild (esound)
* Mon May 13 2002 sf@suse.de
- %%_lib changes
* Mon Feb 25 2002 hhetter@suse.de
- updated to version 0.98.1, with support for
  later ICQ protocolls  [closes Bug Id# 13473]
* Fri Feb 08 2002 hhetter@suse.de
- fixed to build
* Fri Feb 01 2002 ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
* Tue Mar 20 2001 hhetter@suse.de
- added esound-devel to neededforbuild
* Thu Mar 08 2001 grimmer@suse.de
- update to 0.96.1
- added gnome/apps/Internet/GnomeICU.desktop entry
* Mon Feb 26 2001 grimmer@suse.de
- update to 0.95.3
- added icons to file list
- added missing libs to #neededforbuild
* Wed Nov 01 2000 egger@suse.de
- Updated specfile to new long packagenames.
- Reworked specfile.
- Probably needs some more work; I'm taking care of that.
* Thu Oct 19 2000 grimmer@suse.de
- Update to 0.94.1
- specfile changes (URL, Source, BuildRoot path)
- use bzipped sources instead gzipped ones
* Fri Jun 16 2000 grimmer@suse.de
- initial package (0.93)
- spec file derived from source package
openSUSE Build Service is sponsored by