Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > b58bd4dd35403085984472e06a21f651 > files > 7

gimp-2.2.8-6mdk.src.rpm

%define c_major	2
%define c_minor	2

%define lib_major 0
%define rel 6
%define release %mkrel %rel

# optional compile flags
%define enable_python 1
%{?_without_python: %define enable_python 0}

%define enable_mmx 0
%{?_with_mmx: %define enable_mmx 1}

%define enable_sse 0
%{?_with_sse: %define enable_sse 1}

%define enable_lzw 0
%{?_with_lzw: %define enable_lzw 1}

%if %enable_sse
%define enable_mmx 1
%endif

%define version 2.2.8
%define req_gtk_version 2.8.0

#%define api_version %{c_major}.%{c_minor}
%define api_version 2.0
%define abi_version 2.2
%define libname	%mklibname gimp %{api_version} %{lib_major}
%define devlibname	%mklibname gimp %{api_version}

Summary:	The GNU Image Manipulation Program
Name:		gimp
Epoch:		1
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphics
URL:		http://www.gimp.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Obsoletes:	gimp < %version

Source0:	ftp://ftp.gimp.org/pub/gimp/v%{c_major}.%{c_minor}/v%{version}/gimp-%version.tar.bz2
Source13:	gimp-scripting-sample.pl
Patch2:		gimp-2.0pre1-fix-build.patch.bz2 
Patch3:		gimp-2.2.0-fix-printing.patch.bz2
Patch4:		gimp-2.2.4-fix-default-www-browser.patch.bz2
Patch5:		gimp-2.2.4-fix-print-dialog-initialisation.patch.bz2

# (Abel) Make sure no gimp library is present, otherwise new package
# will link with old library. Damn libtool. Brain-damaged.
BuildConflicts:	libgimp1.3 libgimp1.3-devel
BuildRequires:	ImageMagick
BuildRequires:	aalib-devel
BuildRequires:	gtk-doc >= 1.0
BuildRequires:  libexif-devel
BuildRequires:	libart_lgpl-devel
BuildRequires:	libgtk+2.0-devel >= %{req_gtk_version}
BuildRequires:	libmng-devel
BuildRequires: 	libpng-devel
BuildRequires:	libtiff-devel
BuildRequires:	perl
BuildRequires:	xpm-devel
BuildRequires:  librsvg-devel
BuildRequires:	intltool 
# mail plugin
BuildRequires:	sendmail-command
# help browser
BuildRequires:	gtkhtml2-devel >= 1.99.5
# print plugin
#BuildRequires:	libgimpprint-devel >= 4.2.0
# python plugin
%if %enable_python
BuildRequires:	pygtk2.0-devel >= 1.99.12
BuildRequires:	python-devel
%endif
#patch
BuildRequires:  automake1.7
BuildRequires:  autoconf2.5 >= 2.54
BuildRequires:  lcms-devel libwmf-devel
Provides: gimp1_3 gimp2_0 gimp2_2
Obsoletes: gimp1_3 gimp2_0 gimp2_2
# workaround libgimp not bumping its major on API/ABI changes:
Requires:	%{libname} = %epoch:%{version}
Requires:	gutenprint-gimp2

%description
The GIMP is an image manipulation program suitable for photo retouching,
image composition and image authoring.  Many people find it extremely useful
in creating logos and other graphics for web pages.  The GIMP has many of the
tools and filters you would expect to find in similar commercial offerings,
and some interesting extras as well.

The GIMP provides a large image manipulation toolbox, including channel
operations and layers, effects, sub-pixel imaging and anti-aliasing,
and conversions, all with multi-level undo.

This version of The GIMP includes a scripting facility, but many of the
included scripts rely on fonts that we cannot distribute.  The GIMP ftp
site has a package of fonts that you can install by yourself, which
includes all the fonts needed to run the included scripts.  Some of the
fonts have unusual licensing requirements; all the licenses are documented
in the package.  Get them in ftp://ftp.gimp.org/pub/gimp/fonts/ if you are so
inclined.  Alternatively, choose fonts which exist on your system before
running the scripts.

Build Options:
--without python        Disable pygimp (default enabled)
--with    mmx           Enable MMX code support (default disabled)
--with    sse           Enable SSE code support (default disabled)
--with    lzw           Enable LZW compression in GIF (default disabled)

%package -n %{devlibname}-devel
Summary:	GIMP plugin and extension development kit
Group:		Development/GNOME and GTK+
Requires:	libgtk+2.0-devel >= %{req_gtk_version}
Epoch:		1
License:	LGPL
Requires:	%{libname} = %epoch:%{version}-%{release}
Provides:	gimp-devel = %{version}-%{release}
Provides:	gimp2-devel = %{version}-%{release}
Provides:	libgimp-devel = %{version}-%{release}

%description -n %{devlibname}-devel
Static libraries and header files for writing GIMP plugins and extensions.

%package -n %libname
Summary:	GIMP libraries
Group:		System/Libraries
Epoch:		1
License:	LGPL
Provides:	libgimp%{api_version} = %{version}-%{release}
# (Abel) temporarily for ease of update, should be removed after Mandrake 9.2
Obsoletes:	libgimp12 libgimp17

%description -n %libname
This is the library that provides core GIMP functionality.
It enable other programs to use GIMP's features but is mainly intended
to be used by the GIMP and its "external" plugins.

%package python
Summary:	GIMP python extension
Group:		Graphics
Epoch:		1
Requires:	pygtk2.0
Obsoletes: gimp1_3-python, gimp2_0-python, gimp2_2-python

%description python
This package contains the python modules for GIMP, which act as a
wrapper to libgimp allowing the writing of plug-ins for Gimp.
This is similar to script-fu, except that you can use the full set
of Python extension modules from the plug-in, and you write plug-in
in python instead of in scheme.

%prep
%setup -q -n gimp-%version
%patch2 -p0 -b .fix-build
%patch3 -p0 -b .print
%patch4 -p0 -b .www
%patch5 -p0 -b .printdialog

# regenerate configure script with updated libtool
aclocal-1.7
automake-1.7
autoconf

%build
# (Abel) is that -ffast-math fails on other platforms?
%ifarch %ix86 ppc
export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
%endif

# (Abel) MDK doesn't have libtool 1.5
%define __libtoolize /bin/true

%configure2_5x \
	--enable-mp=yes		\
	--enable-gtk-doc=yes	\
	--disable-print		\
%if %enable_python
	--enable-python=yes	\
%else
	--enable-python=no	\
%endif
%if %enable_mmx
	--enable-mmx=yes	\
%else
	--enable-mmx=no		\
%endif
%if %enable_sse
	--enable-sse=yes	\
%else
	--enable-sse=no		\
%endif
%if %enable_lzw
	--with-gif-compression=lzw	\
%else
	--with-gif-compression=rle	\
%endif

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_iconsdir}  \
	 $RPM_BUILD_ROOT%{_liconsdir} \
	 $RPM_BUILD_ROOT%{_miconsdir}
install -D -m 0644      data/images/wilber-icon.png $RPM_BUILD_ROOT%{_liconsdir}/wilber-icon.png
convert -geometry 32x32 data/images/wilber-icon.png $RPM_BUILD_ROOT%{_iconsdir}/wilber-icon.png
convert -geometry 16x16 data/images/wilber-icon.png $RPM_BUILD_ROOT%{_miconsdir}/wilber-icon.png

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat >$RPM_BUILD_ROOT%{_menudir}/%{name} <<EOF
?package(%name): \
command="%{_bindir}/gimp-remote-%abi_version" \
icon="wilber-icon.png" \
section="Multimedia/Graphics" \
title="The GIMP v2" \
longtitle="The GNU Image Manipulation Program" \
needs="x11" \
mimetypes="image/gif;image/jpeg;image/png;image/tiff;image/x-xbm;image/x-xpm;image/bmp;image/fits;image/pcx;image/pix;image/pnm;image/x-bmp;image/x-xcf" \
startup_notify="true"
EOF

# move gnome files to appropriate places
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications \
	 $RPM_BUILD_ROOT%{_datadir}/application-registry \
	 $RPM_BUILD_ROOT%{_datadir}/mime-info
mv $RPM_BUILD_ROOT%{_datadir}/gimp/%{api_version}/misc/*.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
mv $RPM_BUILD_ROOT%{_datadir}/gimp/%{api_version}/misc/*.applications $RPM_BUILD_ROOT%{_datadir}/application-registry/
mv $RPM_BUILD_ROOT%{_datadir}/gimp/%{api_version}/misc/*.keys $RPM_BUILD_ROOT%{_datadir}/mime-info/
rmdir $RPM_BUILD_ROOT%{_datadir}/gimp/%{api_version}/misc

#clean unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/gimp/%{api_version}/*/*.a

# workaround broken help system                                                                               
HELP_DIR=$RPM_BUILD_ROOT%_datadir/gimp/%api_version/help/C
[[ -d $HELP_DIR ]] || mkdir -p $HELP_DIR
HELP_IDX=$HELP_DIR/introduction.html
echo -e '<HTML><HEAD><TITLE>GIMP Base Library</HEAD>\n<BODY><UL>' > $HELP_IDX

/bin/ls $RPM_BUILD_ROOT%_datadir/gtk-doc/html/*/index.html | sed -e "s@$RPM_BUILD_ROOT@@g" >> $HELP_IDX
perl -pi -e 's!(.*/html/)([^/]*)(/index.html)!<LI><A HREF="\1\2\3">\2</A>!g' $HELP_IDX

echo '</UL></BODY></HTML>' >> $HELP_IDX

%find_lang gimp20 --all-name

%if %enable_python
chmod 755 %buildroot%_libdir/gimp/%{api_version}/plug-ins/*.py
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus

%postun
%clean_menus

%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig

%files -f gimp20.lang
%defattr(-,root,root,0755)
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gimp*
%{_bindir}/gimp*
%{_datadir}/applications/*
%{_datadir}/application-registry/*
%{_datadir}/gimp
%{_datadir}/mime-info/*
%dir %{_libdir}/gimp/%{api_version}
%dir %{_libdir}/gimp/%{api_version}/environ
%{_libdir}/gimp/%{api_version}/environ/default.env
%{_libdir}/gimp/%{api_version}/modules
%{_libdir}/gimp/%{api_version}/plug-ins
%exclude %{_libdir}/gimp/%{api_version}/plug-ins/*.py
%{_mandir}/man1/gimp*
%{_mandir}/man5/gimprc*
%{_miconsdir}/wilber-icon.png
%{_liconsdir}/wilber-icon.png
%{_iconsdir}/wilber-icon.png
%{_menudir}/%{name}
%config(noreplace) %{_sysconfdir}/gimp

%doc AUTHORS COPYING ChangeLog HACKING INSTALL NEWS
%doc README README.i18n docs/*.txt docs/Wilber*

%files -n %{devlibname}-devel
%defattr(-,root,root,0755)
%{_bindir}/gimptool-*
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/lib*.la
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/gimptool-*

%files -n %libname
%defattr(-,root,root,755)
%doc COPYING
# explicitly list all libs to avoid old libtool issue
%{_libdir}/libgimp-*.so.*
%{_libdir}/libgimpthumb-*.so.*
%{_libdir}/libgimpbase-*.so.*
%{_libdir}/libgimpcolor-*.so.*
%{_libdir}/libgimpmath-*.so.*
%{_libdir}/libgimpmodule-*.so.*
%{_libdir}/libgimpui-*.so.*
%{_libdir}/libgimpwidgets-*.so.*

%if %enable_python
%files python
%defattr(-,root,root,755)
%doc COPYING
%{_libdir}/gimp/%{api_version}/environ/pygimp.env
%{_libdir}/gimp/%{api_version}/python
%{_libdir}/gimp/%{api_version}/plug-ins/*.py
%endif

%changelog
* Wed Sep 07 2005 Till Kamppeter <till@mandriva.com> 2.2.8-6mdk
- Added "Requires: gutenprint-gimp2".

* Thu Sep 01 2005 Michael Scherer <misc@mandriva.org> 2.2.8-5mdk
- rebuild without glitz deps

* Wed Aug 24 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.2.8-4mdk
- rebuild with new gtk+/pango/cairo

* Sun Aug 21 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.2.8-3mdk
- fix build on x86_64, aka libtool fixes

* Fri Aug 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.2.8-2mdk
- rebuild without gimpprint
- fix SMTP buildrequires

* Mon Jun 27 2005 Götz Waschk <waschk@mandriva.org> 2.2.8-1mdk
- new version
- fix source URL

* Sat Jun 11 2005 Eskild Hustvedt <eskild@mandriva.org> 2.2.7-5mdk
- Rebuild
- %%mkrel

* Thu May 19 2005  <tv@n4.mandrakesoft.com> 2.2.7-4mdk
- obsolete old gimp2_2-python

* Thu May 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.7-3mdk
- workaround libgimp not bumping its major on API/ABI changes (#15863)

* Thu May 12 2005 Till Kamppeter <till@mandriva.com> 2.2.7-2mdk
- Disabled compiling of print plug-in. Printing is done by the newer
  Gutenprint plug-in (package "gutenprint-gimp2").

* Mon May  9 2005 Götz Waschk <waschk@mandriva.org> 2.2.7-1mdk
- make it rpmbuildupdatable
- New release 2.2.7

* Fri Apr 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.6-5mdk
- new release

* Fri Apr  1 2005 Till Kamppeter <till@mandrakesoft.com> 2.2.4-5mdk
- Fixed printing dialog initialization, the page margins were not
  initialized when the dialog was created (Patch 5, bug 14969).

* Mon Mar 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.4-4mdk
- patch 3: fix default web browser (#14841)

* Mon Mar 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.4-3mdk
- provides gimp2_2 for plugins

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.4-2mdk
- rename main package as gimp, thus fixing update (#13811)

* Wed Feb 23 2005 Götz Waschk <waschk@linux-mandrake.com> 2.2.4-1mdk
- new version

* Mon Jan 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.3-2mdk
- let be the default gimp

* Sun Jan 23 2005 Götz Waschk <waschk@linux-mandrake.com> 2.2.3-1mdk
- new version

* Tue Jan 11 2005 Götz Waschk <waschk@linux-mandrake.com> 2.2.2-1mdk
- new version

* Wed Dec 29 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-1mdk
- drop source 1
- new version

* Sun Dec 19 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.0-1mdk
- add missing file
- new version

* Sun Dec 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-0.pre2.3mdk
- fix menu entry (#12582)

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-0.pre2.2mdk
- kill wrong provides
- obsolete old python plugins

* Tue Nov 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-0.pre2.1mdk
- new release
- redo patch 3

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.6-1mdk
- new release

* Fri Aug 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.4-1mdk
- new release

* Wed Aug 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.3-2mdk
- patch 3: fix printing configuration (till)

* Mon Jul 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.3-1mdk
- new release

* Tue Jun 15 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0.2-1mdk
- new version

* Wed Apr 14 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0.1-1mdk
- drop merged patch 3
- provide gimp2-devel in the devel package
- new version

* Wed Apr 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.0-3mdk
- relink with new libcroco2

* Fri Mar 26 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.0-2mdk
- fix menu entry's title

* Thu Mar 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.0-1mdk
- new release
- patch 3: fix typo in french translation

* Wed Mar 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.pre4.2mdk
- new release (lots of bug fixes)
- build with gimpprint

* Tue Feb 24 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.pre3.2mdk
- fix unstallable devel package

* Wed Feb  4 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0-0.pre3.1mdk
- pack to gimp-remote-1.3 in the menu entry
- drop gimp-remote patch
- fix file list
- new major number
- new version

* Wed Feb  4 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0-0.pre2.4mdk
- fix the gimp-remote script, so -f -n doesn't generate an error

* Wed Feb  4 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0-0.pre2.3mdk
- use gimp-remote-1.3 -f -n in the menu

* Tue Jan 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.pre2.2mdk
- menu entry: use gimp-remote in order to not load several gimp instances
  (Buchan Milne)

* Mon Jan 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.pre2.1mdk
- new release

* Wed Jan 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.0-0.pre1.1mdk
- new release
- remove patch 0 (merged upstream)
- patch 2: fix build

* Tue Dec 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-2mdk
- do not needlessly generate devel package that conflicts on update
  (thus enabling to clean devel provides)

* Mon Nov 24 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.23-1mdk
- new release
- enhanced buildconflicts

* Mon Nov  3 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.22-1mdk
- rediff patches 0,1
- new version

* Mon Oct  6 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.21-2mdk
- fix buildrequires

* Mon Oct  6 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.21-1mdk
- build with librsvg
- call aclocal before automake
- new version

* Tue Sep  9 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.20-1mdk
- remove libgck
- don't libtoolize, it's libtool 1.5 again :-/
- rediff patch 1
- fix requires for 64bit architectures
- new version

* Sat Aug 30 2003 Abel Cheung <deaddog@deaddog.org> 1.3.19-3mdk
- remove "define libtoolize", 1.3.19 is using libtool 1.4.3
- mark gtk-doc stuff as %%doc

* Thu Aug 28 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.19-2mdk
- add image/x-xcf to the supported mime types
- fix buildrequires

* Wed Aug 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.19-1mdk
- new release
- reintroduce broken help system fix gratuitously removed in 1.3.16-3mdk
  whereas doc system is getting fixed in cvs

* Mon Aug 18 2003 Abel Cheung <maddog@linux.org.hk> 1.3.18-2mdk
- Disable LZW, since it may still apply in some places (Thanks Götz for
  pointer that out)

* Sun Aug 17 2003 Abel Cheung <maddog@linux.org.hk> 1.3.18-1mdk
- 1.3.18, LZW patent expired, now used by default in GIF compression
- Optional MMX and SSE compile flags support (see description)
- Add fcrozat (Thanks!) patch for supporting --force in gimp-remote (#4449)
- Reenable gtk-doc since XML catalog is fixed in klama
- Obsoletes/Provides libgimp12 (to upgrade from MDK 9.1)
- BuildConflicts with old library (see comment)

* Wed Aug  6 2003 Abel Cheung <maddog@linux.org.hk> 1.3.17-3mdk
- Rename icon (1. I sux 2. I can't imagine gimp 1.2 and 1.3 are sharing icon)
- Completely remove reference of hackgimp (it's gimp 1.2's job to obsolete it,
  gimp 1.3 should be parallel installable)
- Add StartupNotify in menu
- Patch0: Fix parallel build

* Tue Aug  5 2003 Abel Cheung <maddog@linux.org.hk> 1.3.17-2mdk
- Don't even provide hackgimp/gimp-data-min since nothing requires hackgimp
  and gimp-data-min is only needed by gimp < 1.2
- Nuke even more obsoletes/provides stuff that shouldn't exist
- Do mklibname correctly
- Eliminate doc workaround, since doc system is non-existant
- Split gimp-python(pygimp) into subpackage
- find_lang --all-name
- BuildRequires
- Move gnome related files to appropriate places
- Remove patch0 (which is a wordaround for a broken build)
- Use ImageMagick to convert icons, no need to bundle them
- Libraries have LGPL license
- Can't rebuild gtk-doc stuff because XML catalog is BROKEN on klama

* Fri Jul 25 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.17-1mdk
- new release
- fix build: cvs is targeted as gimp-2.0 not anymore at 1.4

* Tue Jul 22 2003 Götz Waschk <waschk@linux-mandrake.com> 1.3.16-3mdk
- move pkgconfig files to devel package
- clean unpackaged static plugin libraries
- fix help generation
- drop source3 (menu entry for the RH menu system)
- add the gimpprint plugin
- big spec cleanup (ATM mostly commented old stuff)
- configure2_5x macro
- requires pygtk2.0
- enable python
- fix buildrequires

* Mon Jul 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.16-2mdk
- from andi payn <payn@myrealbox.com>:
  o remove Obsoletes: gimp-data-min hackgimp to allow gimp1_3 and gimp
    to coexist again
  o change Obsoletes: hackgimp to hackgimp < %version-%release

* Mon Jul 21 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.3.16-1mdk
- 1.3.16
- work around some problems installing modules (P0)

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.14-2mdk
- fix buildrequires
- own some directories

* Tue Apr 15 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.14-1mdk
- make it %%mklibname aware
- fix version-in-menu-title
- new release:
  o better resampling for the transform tools
  o added MNG save plug-in
  o added framework for image templates
  o vector tool improvements
  o improved look and feel when layer previews are disabled
  o keyboard navigation for grid views
  o list and grid views for fonts
  o misc text tool improvements
  o more icons in even more sizes
  o i18n cleanups
  o lots of bug fixes


* Mon Mar 24 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.13-1mdk
- new release

* Wed Feb 19 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.12-1mdk
- new release
- remove patch 0 (merged upstream)

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.11-1mdk
- new release

* Wed Nov 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.10-1mdk
- new release :
  o text tool can load text files now 
  o some unfinished work on the imagemap tools and related widgets 
  o undeprecated ink tool 
  o slightly tweaked the look and feel of the toolbox 
  o ported module loading to GTypeModule 
  o resurrected the water color selector 
  o reworked module browser 
  o moved generic datafile loading to LibGimpBase 
  o added new widgets : GimpColorScale GimpPickButton 
  o added a color selector dock 
  o added new layer modes
  o Gimp-Python is includeded
  o lots of bug fixes
- disable gimp-python (since pygtk is too old for now)
- buildrequires: libgimpprint-devel
- less hardcoded numbers
- workaround broken help system

* Fri Oct 11 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.9-1mdk
- new release:
	o Some minor improvements to the text tool 
	o Started to cleanup DND code 
	o Added GimpViewableDialog 
	o Improved UI of color adjustment tools 
	o Added new icons 
	o Added GimpSelectionEditor, a view on the current selection 
	o Improved imagemap plug-in 
	o GUI cleanups 
	o Build fixes 
	o Lots of bug fixes

* Tue Aug 20 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.8-1mdk
- new release:
	o Lots of plugins cleaned up and improved 
	o More work on the help browser 
	o Core code cleanup 
	o Improved icons 
	o Fixed permissions of shared memory segments
	o Bug fixes

* Fri Aug 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.7-2.20020816mdk
- cvs snapshot

* Fri Aug 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.7-1mdk
- gtk2 port
- big spec cleaning (next release will be "alternativization")

* Wed Aug 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-15mdk
- stricter dependance on %{svlibname}
- rebuild for new perl again
- fix build with threaded perl [Patch 100]
- in order to ease mkd8.2 update :
	o Obsoletes: hackgimp
	o gimp-doc, %libname : Conflicts: gimp <= 1.2.3-9mdk

* Tue Jul 23 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.3-14mdk
- Correctly create perl specific directories
- Regenerate configure script with update libtool.m4 within where necessary

* Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-13mdk
- fix hardcoded-library-path

* Fri Jul 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-12mdk
- fix s/([^%]){subver}/\1%suber/
- rebuild for perl 5.8.0: go to std manpath, use new perl macros, ...
- cleanups

* Thu Jun 20 2002 Stew Benedict <sbenedict@mandrakesoft.com> 1.2.3-11mdk
- re-arch neutralize chrpath fix
- rpmlint: configure-without-libdir-spec

* Tue Jun 11 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-10mdk
- versionnate the buildroot so that we can handle both gimp-1.2.x and
  gimp-1.3.x builds at the same time in the same user account
- split libgimp%subver_%libmajor in:
  - libgimp%%subver_%%libmajor contains the files versionnated to
	gimp-%%subver.%libmajor
  - libgimp%%subver which contains the files versionnated to gimp-%%subver
- rpm-build is needed so no need to test for its files
- homogenize $RPM_BUILD_ROOT/%%buildroot usage
- spec clean
- this cleaning enable to spot a gimp/1.2/ reference instead of %%subver
- reduce number %%_prefix occurences
- remove some useless find
- reduce the build dependancy on sh-utils
- remove README.perl from main gimp package since it's already in gimp-perl
- gimp-perl :
	- better fix for the perl-ldap conflict
	- s/cp -af/ln -f/ on perl doc for faster build
	- prevent double inclusion of gimp-perl.files
	- gimp-perl now requires all perl dependancies of gimp
- create subpackage doc:
	- disable doc by default (Patch 6)
	- move helpbrowser to gimp-doc
	- moves gimpdoc to gimp-doc since gimp's doc need perl
	- this enable us to *not* require perl for main package
	- move help files into gimp-doc
	- enable doc support on gimp-doc install
	- move postcript doc into gimp-doc
	- since gv now handle bzip2 postcript files, s/gzip/bzip2/ postcript
	  documentation
- move perl plugins to its own gimp-plugins-perl sub package

* Fri Jun  7 2002 Stew Benedict <sbenedict@mandrakesoft.com> 1.2.3-9mdk
- make chrpath fix arch neutral
- rpmlint: configure-without-libdir-spec

* Mon May 27 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-8mdk
- BuildRequires: chrpath (Todd Lyons)

* Thu Apr 11 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-7mdk
- Patch url.c to deal with the fact that wget now outputs a "Resolving
  host.name.com.... done" line.  This throws off the hard-coded parsing
  function in url.c, and makes it impossible to open URL files.
  [Patch5]

* Fri Mar 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-6mdk
- remove rpath in perl so since /usr/lib is already in ldconfig cache

* Tue Mar 05 2002 David BAUDENS <baudens@mandrakesoft.com> 1.2.3-5mdk
- Fix bmp support for KDE

* Sat Feb 23 2002 Frederic Lepied <flepied@mandrakesoft.com> 1.2.3-4mdk
- added BuildRequires perl-GTK, perl-Parse-RecDescent and perl-PDL to build
  a correct gimp-perl

* Wed Feb 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-3mdk
- add versionated man-pages too
- gimp requires gimp-perl because of gimp-doc (frederic crozat)

* Tue Feb 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-2mdk
- let gimp-perl requires right perl

* Tue Feb 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-1mdk
- new release

* Tue Jan 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-0.3mdk
- xpm -> png icons

* Sun Jan 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-0.2mdk
- put man-pages in right place (reported by Goetz Waschk)

* Fri Nov 09 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.3-0.1mdk
- 1.2.3-pre2
- only one place to update version number
- gimp-perl example from guillaume
- fix gimp-perl man-page (Guillaume)

* Tue Oct 16 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-12mdk
- add missing files to gimp-perl (%%files with multiples -f doesn't work)

* Thu Oct 11 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-11mdk
- xed detection of libbmpeg (Götz Waschk)
- remove old stuff from pre3

* Wed Oct 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-10mdk
- s!Serial!Epoch!g

* Wed Oct 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-9mdk
- \pakontan{suppress the 25 errors that dadou introduced aka
	'Dadou - Quick and dirty hack before 8.1' }
  you should have use %%find_lang, little jedi :-(

* Wed Oct 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-8mdk
- provides obsoletes

* Fri Sep 28 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-7mdk
- rebuild libgimp1.2_1-devel-1.2.2-6mdk was lost on mirrors
- replace reference of RPM SOURCE DIR
- Copyright --> License
- bzipped patch

* Fri Sep 21 2001 Pixel <pixel@mandrakesoft.com> 1.2.2-6md
- add patch gimp-1.2.2-pre3-scalable-font-only.patch.bz2 which forces the font
  selection dialog to only accept scalable font (needed since gimp forces the
  dpi of the font to dpi of the image, and so fails on non-scalable fonts)

* Wed Sep 19 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.2-5mdk
- Fix conflict with printer-utils and perl-ldap

* Tue Sep 18 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.2-4mdk
- Fix menu (mimetype)
- Add missing files
- Requires: %%version-%%release and not only %%version

* Mon Aug 06 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-3mdk
- make rpmlint happier
- add some doc for gimp-perl

* Tue Aug  3 2001 Till Kamppeter <till@mandrakesoft.com> 1.2.2-2mdk
- GIMP-Print plugin removed (will be provided by the "gimpprint" package)

* Fri Jul 27 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-1mdk
- new release

* Tue Jul 17 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-0.4mdk
- s!serial!epoch
- s/>=/ >= / (jeff)

* Mon Jul 16 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-0.3mdk
- versionnate the perl dependancy (Christian Bricart)
- libgimp-devel provides libgimp1.2-devel and not only
  %%{libname}-devel = %%{version}
- add missing so links
- fix perm on perl plug-ins directory

* Wed Jul 11 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-0.2mdk
- BuildRequires: slang-devel
- Removed BuildRequires: glib-devel gtk+-devel slang XFree86-devel zlib-devel

* Wed Jul 11 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.2-0.1mdk
- 1.2.2-pre3 (1.2.2'll come soon)
- clean support for lib major

* Wed May 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-6mdk
- fix lost symlinks
- various spec cleaning

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

- Really make MPEG plugin compile

* Wed Mar 14 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-4mdk
- build release

* Wed Feb 28 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-3mdk
- provides	libgimp = %{version} rather than %%{libgimp}

* Tue Feb 06 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-2mdk
- remove lib links created by make since they break multiple lib install
  and let ldconfig make them at install time
- remove old gimp-print patch whis is no more used for a while
- few spec simplification

* Tue Jan 23 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-1mdk
- bugfix release

* Tue Jan 23 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.0-3mdk
- new release

* Wed Jan 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.0-3mdk
- add perl-devel to BuildRequires

* Mon Jan 08 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.0-2mdk
- explain the fix for broken build
- move the .so modules from libgimp in gimp so that one can install different
  version of it without conflicting (idem for lib symlink)
- now obsoletes previous libgimp1.x.y and -devel too so that it gets
  automatically removed from mirrors. The righ solution is, of course, that all
  distro agree on a stable ABI for binary compatibility between us
  and to put 1.2 as major for the lib and not the 31 from 1.1.31 for eg.

* Tue Dec 26 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.0-1mdk
- from the nice people at gimp we get a new 1.2.0 stable version.

* Thu Dec 21 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.32-1mdk
- new latest_release_before_1.2final :-)
- ok, just found why some people see broken build with linking errors : it
  seems to be related to make -j => i just disabled MP build

* Tue Dec 12 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.30-1mdk
- new version

* Wed Dec 06 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.29-4mdk
- rename gimp-libgimp as libgimp

* Wed Dec 06 2000 David BAUDENS <baudens@mandrakesoft.com> 1.1.29-3mdk
- PPC: rebuild with gcc-2.96 (egcs no longer needed :)

* Wed Nov 08 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.29-2mdk
- make rpmlint happier

* Wed Nov 08 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.29-1mdk
- new release

* Tue Oct 17 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.28-1mdk
-  new release
- fix building

* Thu Oct 12 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.27-1mdk
- new release

* Fri Oct  6 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.1.25-12mdk
- Fix menus (titisuchi).

* Thu Oct 05 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-11mdk
- rename icons

* Wed Oct 04 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-10mdk
- readd gimp to mime menu of kde from Gregory Letoquart (f**cking broken
  ml :-(; next time mail the rpm maintainner)

* Wed Oct 04 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-9mdk
- better icons in menus

* Wed Oct 04 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-8mdk
- fix gimp-print (Till)
- fix requires for new gimp-print

* Tue Oct 03 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-7mdk
- spec cleanup (1 define less to update)
- build release as requested by lord FredL

* Wed Sep 27 2000 Vincent Saugey <vince@mandrakesoft.com> 1.1.25-6mdk
- change gimp perl group to graphics

* Sun Sep 17 2000 David BAUDENS <baudens@mandrakesoft.com> 1.1.25-5mdk
- Fix build on PPC

* Sat Sep 02 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.1.25-4mdk
- improve symlinking for compat. symlink.

* Wed Aug 23 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-3mdk
- fix bad links in description
- speed up %%install
- make installation of gimp-perl short-circuit compliant
- reuse macros removed by Jan

* Tue Aug 22 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-2mdk
- a few minor cleanings
- enable build to use SMP

* Tue Aug 22 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.25-1mdk
- new release
- fix mpeg plugin since the required lib conflicts with KDE2
- add support for SMP
- move the configure in build section, not in prepare one
- fix spec for new pixel spec-helper which delete "*.bs"

* Sun Aug 13 2000 Jan Dittberner <jan@jan-dittberner.de> 1.1.24-4mdk
- bzip2'ed perl patch
- set URL to correct directory

* Sat Aug 12 2000 Reinhard Katzmann <reinhard@suamor.de> 1.1.24-3mdk
- merged with gimp-spec from redhat
- file section improved due to merge (includes gimp-perl now!)
- added a few doc directories (files were already there)

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


* Fri Aug 04 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.24-1mdk
- BM. ok, this one really give me a hard time to build with new rpm :-(
- update to 1.1.24 and remove it from contribs
- don't use find_lang on gimp, it only guess gimp.mo not gimp-std-plugins.mo
  and gimp-script-fu.mo

* Wed Jul 19 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.4-15mdk
- BM & new macros

* Fri Apr 28 2000 DindinX <odin@mandrakesoft.com> 1.0.4-14mdk
- Somewhat fix the icons

* Mon Apr 17 2000 DindinX <odin@mandrakesoft.com> 1.0.4-13mdk
- patch for the logo script so they use 'avantgarde' font which is
  always installed (at least for western language).
  This should close the feature #39 for now, until gimp 1.2
- make the menu entry use the wilbur.xpm icon
- compressed icons

* Thu Apr 13 2000 Francis Galiegue <fg@mandrakesoft.com> 1.0.4-12mdk
- Grrr... Renamed icons because of a conflict with mandrake_desk

* Thu Apr 13 2000 Francis Galiegue <fg@mandrakesoft.com> 1.0.4-11mdk
- Weee... Major spec cleanup
- Menu entry
- Icons
- %files list fixes - was badly needed
- Titi sucks, no version in last changelog

* Thu Mar 23 2000 Thierry Vignaud <tvignaud@mandrakesoft.com>
- updated to use our new tools (spechelper) and new namins standards
- add gimp manpage :-(
- compress the postscripts we provide

* Wed Jan 12 2000 Pixel <pixel@mandrakesoft.com>
- libtoolize

* Tue Nov 02 1999 John Buswell <johnb@mandrakesoft.com>
- Rebuild and Repackage for oxygen

* Tue Oct 06 1999 Francis Galiegue <francis@mandrakesoft.com>
- Recompiled with gcc instead of pgcc, as the latest introduced bugs

* Thu Sep 02 1999 Francis Galiegue <francis@mandrakesoft.com>
- (thanks to Guiseppe Ghibò <ghibo@linux-mandrake.com>) added gimptool
  to gimp-devel
- put in debug code, forgot to remove it, done
- (thanks to Guiseppe Ghibò <ghibo@linux-mandrake.com>) added aalib
  plugin
* Tue Aug 31 1999 Francis Galiegue <francis@mandrakesoft.com>
- fixed a bug in Makefile.in that made %{_bindir}/install
  try to strip a shell script...
- gimp now prints

* Sun Apr 25 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Removig the prefix=/usrcd/

* Fri Apr 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Mon Apr  5 1999 Matt Wilson <msw@redhat.com>
- install binaries stripped by default

* Mon Apr  5 1999 Matt Wilson <msw@redhat.com>
- updated to official 1.0.4 release

* Wed Mar 31 1999 Matt Wilson <msw@redhat.com>
- updated for 1.0.4 release
- requires gtk+ >= 1.2

* Sun Mar 14 1999 Matt Wilson <msw@redhat.com>
- updated for 1.0.3 release
- updated group

* Mon Apr 20 1998 Marc Ewing <marc@redhat.com>
- include *.xpm and .wmconfig in CVS source
- removed explicit glibc require

* Thu Apr 16 1998 Marc Ewing <marc@redhat.com>
- Handle builds using autogen.sh
- SMP builds
- put in CVS, and tweak for automatic CVS builds

* Sun Apr 12 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Upgraded to 0.99.26

* Sat Apr 11 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Upgraded to 0.99.25

* Wed Apr 08 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Upgraded to version 0.99.24

* Sun Apr 05 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Stop building the docs - they require emacs and
  (even worse), you must run X.

* Fri Mar 27 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- upgraded to 0.99.23

* Sat Mar 21 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- No longer requires xdelta, that was a bug on my part
- spec cleanup, changed libgimp copyright, can now be
  built by non-root users, removed some lines in the description

* Fri Mar 20 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- upgraded to 0.99.22

* Sun Mar 15 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- upgraded to 0.99.21

* Thu Mar 12 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Upgraded to 0.99.20

* Mon Mar 09 1998 Trond Eivind GlomsrÞd <teg@pvv.ntnu.no>
- Recompiled with gtk+ 0.99.5
- Now requires gtk+ >= 0.99.5 instead of gtk+ 0.99.4