Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > 8ab9d9c963e26f7b417930ed6e036d30 > files > 1

gtkhtml-3.1-3.2.5-1mdk.src.rpm

%define major	11
%define package_name gtkhtml
%define api_version 3.1
%define lib_name %mklibname %{package_name}- %{api_version} %{major}

Summary:	GtkHTML is a HTML rendering/editing library.
Name:		%{package_name}-%{api_version}
Version: 3.2.5
Release:	1mdk
License:	LGPL
Group:		Graphical desktop/GNOME

Source0: 	http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/%{package_name}-%{version}.tar.bz2

URL:		http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libgnomeui2-devel
BuildRequires:	gail-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	libgnomeprintui-devel
BuildRequires:	libsoup-devel >= 2.1.6
BuildRequires:	perl-XML-Parser
Requires:	%{lib_name} >= %{version}-%{release}


%description 
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

GtkHTML was originally based on KDE's KHTMLW widget, but is now
developed independently of it.  The most important difference between
KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
an editor.  Thanks to the Bonobo editor component that comes with the
library, it's extremely simple to add HTML editing to an existing
application.

%package -n %{lib_name}
Summary:        Libraries for GtkHTML
Group:          System/Libraries
# to be removed soon
Obsoletes:	%{_lib}gtkhtml-3.1_4
Provides:	%{_lib}gtkhtml-3.1_4

%description -n %{lib_name}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains libraries used by GtkHTML.

%package -n %{lib_name}-devel
Summary:        Development libraries, header files and utilities for GtkHTML
Group:          Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
Requires:       %{lib_name} = %{version}-%{release}
Provides:	lib%{package_name}-%{api_version}-devel = %{version}-%{release}
# to be removed soon
Obsoletes:	%{_lib}gtkhtml-3.1_4-devel
Provides:	%{_lib}gtkhtml-3.1_4-devel

%description -n %{lib_name}-devel
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains the files necessary to develop applications with GtkHTML.

%prep
%setup -q -n %{package_name}-%{version}

%build

%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%{find_lang} %{package_name}-%{api_version}

# remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/bonobo/plugin/*.{la,a}  \
 $RPM_BUILD_ROOT%{_libdir}/gtkhtml/*.{la,a}

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig -n %{lib_name}
%postun -p /sbin/ldconfig -n %{lib_name}

%files -f %{package_name}-%{api_version}.lang -n %{name}
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/gtkhtml
%{_libdir}/bonobo/servers/*
%{_datadir}/gtkhtml-%{api_version}

%files -n %{lib_name}
%defattr(-, root, root)
%doc AUTHORS COPYING 
%{_libdir}/*.so.*

%files -n %{lib_name}-devel
%defattr(-, root, root)
%{_libdir}/*a
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

%changelog
* Fri Feb 18 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.5-1mdk 
- Release 3.2.5

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.4-2mdk 
- Rebuild with latest howl

* Tue Dec  7 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.4-1mdk
- New release 3.2.4
- Remove patch1 (merged upstream)

* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.3-1mdk
- New release 3.2.3
- Remove patch0 (merged upstream)

* Fri Oct 01 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.2-2mdk
- Patch0 (CVS): fix crash when pasting text
- Patch1 (CVS): show pointer when pasting multiple images

* Wed Sep 29 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.2-1mdk
- Release 3.2.2

* Tue Sep 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.1-1mdk
- Release 3.2.1

* Mon Aug 30 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.2.0-1mdk
- New release 3.2.0

* Sun Aug 15 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.20-1mdk
- New release 3.1.20

* Tue Aug  3 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.1.19-1mdk
- New release 3.1.19

* Tue Jul 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.1.18-1mdk
- New release 3.1.18

* Tue Jul  6 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.17-1mdk
- new major number 11
- fix URL
- New release 3.1.17

* Sun Jun  6 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.16-1mdk
- reenable libtoolize
- New release 3.1.16

* Fri Jun  4 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.15-1mdk
- major 10
- New release 3.1.15

* Fri May 21 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.14-2mdk
- forgot to change the major

* Fri May 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.1.14-1mdk
- New release 3.1.14

* Sat May  1 2004 Götz Waschk <waschk@linux-mandrake.com> 3.1.12-3mdk
- fix buildrequires

* Fri Apr 23 2004 Abel Cheung <deaddog@deaddog.org> 3.1.12-2mdk
- Fix library major
- Fix buildrequires

* Tue Apr 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.1.12-1mdk
- Release 3.1.12 (parallel installable with gtkhtml 3.0)

* Fri Mar 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.10-1mdk
- Release 3.0.10
- Remove patches 0 & 1 (merged upstream)

* Wed Feb 25 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.9-3mdk
- Fix distlint error 

* Fri Nov 14 2003 Götz Waschk <waschk@linux-mandrake.com> 3.0.9-2mdk
- fix buildrequires

* Tue Oct 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.9-1mdk
- Release 3.0.9
- Patch1: fixes dropped dashes in draft (Mdk bug 3947)

* Fri Oct  3 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0.8-2mdk
- add missing includes

* Mon Aug  4 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.8-1mdk
- Release 3.0.8

* Fri Jul 11 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.7-1mdk
- Release 3.0.7

* Fri Jun 13 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.5-2mdk
- Add missing dependencies in devel package

* Thu Jun 12 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.5-1mdk
- Release 3.0.5

* Fri Apr 25 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.2-2mdk
- Fix BuildRequires

* Thu Apr 17 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 3.0.2-1mdk
- Release 3.0.2 (GNOME2)

* Tue Apr 15 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.1.10-3mdk
- Recompiled against latest gal
- Fix gal dependency..

* Tue Apr  8 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.1.10-2mdk
- Patch0: fix name of .gmo files

* Tue Apr  8 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.1.10-1mdk
- Release 1.1.10

* Sat Feb  8 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.8-2mdk
- Recompiled against gal 0.23 (grr, this one should be ABI compatible 
  with older version but it isn't)

* Fri Feb  7 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.8-1mdk
- Release 1.1.8

* Mon Dec 16 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.7-1mdk
- Release 1.1.7

* Tue Dec  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.6-2mdk
- Fix icon path

* Thu Nov  7 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.6-1mdk
- Release 1.1.6

* Wed Nov  6 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.5-1mdk
- Release 1.1.5
- Remove patch0 (merged upstream)

* Wed Aug 21 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-4mdk
- Patch0 (CVS): fix bug in finding the right font for a particular size

* Mon Jul 22 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-3mdk
- Fix menu entry

* Wed Jun 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-2mdk
- Fix dependencies

* Fri Jun 14 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-1mdk
- Release 1.0.4

* Tue May  7 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.3-1mdk
- Release 1.0.3

* Mon Mar 25 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-1mdk
- Release 1.0.2
- Remove patch0 (merged upstream)

* Thu Mar 14 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 1.0.1-4mdk
- added basque translations

* Thu Feb 21 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-3mdk
- Patch0 (CVS): fix locking with some strange image type

* Mon Jan 14 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-2mdk
- Grr, really remove dependency on old gal package

* Mon Jan 14 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-1mdk
- Release 1.0.1

* Tue Jan  8 2002 Stefan van der Eijk <stefan@eijk.nu> 1.0.0-4mdk
- Put back versioned BuildRequires

* Sat Jan  5 2002 Stefan van der Eijk <stefan@eijk.nu> 1.0.0-3mdk
- BuildRequires

* Thu Jan  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.0-2mdk
- Recompiled against latest libcapplet

* Mon Dec  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.0-1mdk
- Release 1.0.0
- Remove patch0 (merged upstream)

* Mon Nov 19 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16.1-1mdk
- Release 0.16.1
- Remove patch0 (merged upstream)
- Patch0: fix compilation with GConf

* Fri Nov  9 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16.0-4mdk
- Rebuild against latest libglade

* Thu Nov  8 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16.0-3mdk
- Patch0: fix crash in Evolution with iso8859-15 font

* Thu Nov  8 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16.0-2mdk
- Remove dependency on gnome-control-center

* Thu Nov  8 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16.0-1mdk
- Release 0.16.0
- Fix license

* Fri Oct 26 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15.0-2mdk
- Rebuild against GConf 1.0.6-3mdk
- Recompiled against latest gnomeprint

* Mon Oct 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15.0-1mdk
- Release 0.15

* Sun Oct 21 2001 Stefan van der Eijk <stefan@eijk.nu> 0.13.0-3mdk
- BuildRequires: libxml-devel

* Mon Oct 08 2001 Stefan van der Eijk <stefan@eijk.nu> 0.13.0-2mdk
- BuildRequires:  openssl-devel xml-i18n-tools
- Removed redundantBuildRequires

* Thu Sep 27 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13.0-1mdk
- Release 0.13.0
- Compiled against libgal12
- Remove patch0 (merged upstream)

* Thu Aug 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.12.0-1mdk
- Release 0.12.0
- Patch0: fix for 64bits arch

* Wed Aug 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1-3mdk
- Grr, recompiled again, gtkhtml still have dependency on old libgal

* Wed Aug 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1-2mdk
- Remove duplicate entry in control center
- Recompiled against libgal11

* Fri Aug  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.1-1mdk
- Release 0.11.1
- Rename source package again
- Clean specfile
- Compiled against libgal9

* Fri Aug  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.1-2mdk
- Rename source package before new major version

* Wed Jul 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.1-1mdk
- Release 0.10.1
- Rename source package again
- Remove patches 0 & 1 (merged upstream)
- compiled against latest gal

* Wed Jul 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.2-5mdk
- Rename source package before new major version
- Fix bad dependencies

* Thu Jul  5 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.2-4mdk
- Patch1: really work with libgal7

* Thu Jun 28 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.2-3mdk
- Really remove dependency with libgal.so.6

* Thu Jun 28 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.2-2mdk
- Recompiled against libgal.so.7

* Fri May 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.2-1mdk
- Release 0.9.2
- Change lib package name
- Patch0 : add missing includes

* Thu Apr 19 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.3-3mdk
- Rename source packag before new major version

* Fri Mar 16 2001 Francis Galiegue <fg@mandrakesoft.com> 0.8.3-2mdk

- BuildRequires: libghttp1-devel

* Thu Mar 15 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.3-1mdk
- Remove patch 0 (merged upstream)
- Release 0.8.3

* Wed Mar  7 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.2-4mdk
- Recompiled with latest glib/gtk/gnomeprint

* Thu Feb 15 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.2-3mdk
- Really remove dependency on libgal.so.3

* Thu Feb 15 2001  <fcrozat@bi.mandrakesoft.com> 0.8.2-2mdk
- Remove buildconflict on libxml2-devel
- Recompiled against latest gal

* Thu Feb  8 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.2-1mdk
- Release 0.8.2
- Remove patch 0 & 1 (merged upstream)
- New patch 0 : allow compilation by completly renaming GtkHTMLClassProperties struct members.
- Add missing locales

* Wed Jan 24 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-5mdk
- Add explicit dependency on GConf (libGConf1 is not enough)

* Wed Jan 24 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-4mdk
- Recompiled with oaf 0.6.2

* Tue Jan  2 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-2mdk
- Patch to compile with last version of bonobo
- Remove dependency on pspell (moved to gnome-spell package)
- Compiled with GConf support

* Fri Dec 15 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-1mdk
- Release 0.8
- Correct dependency

* Fri Dec 15 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-4mdk
- Rename main package before upgrading (since next version is source
incompatible)

* Fri Dec  8 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-3mdk
- Correct build requires until upstream has upgrade to new bonobo

* Wed Nov 15 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-2mdk
- Rebuild with new gcc
- Split package

* Wed Oct 25 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-1mdk
- Release 0.7
- add menu entry

* Mon Aug 28 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.1-1mdk
- Release 0.6.1 (merged from helix_3 package)
- compiled with pspell support

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.5-3mdk
- automatically added BuildRequires

* Wed Aug  2 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5-2mdk
- BM + macroszification
- compiled without gconf (since its API is not yet stable)
- added missing files for oaf/html-editor-component (needed for Evolution)

* Fri Jul 21 2000 Christopher Molnar <molnarc@mandrakesoft.com> 0.5-1mdk
- Packaged for Mandrake