0115ae9
#### options:
0115ae9
# Use the following --with/--without <option> switches to control how the
0115ae9
# package will be built:
0115ae9
# 
f196bf7
# modular_x:   modular X dependencies
0115ae9
# lcms:        lcms support
0115ae9
# python:      python support
0115ae9
# mp:          multi processor support
0115ae9
# static:      build static libraries
0115ae9
# print:       build the print plugin (if you don't build it externally)
8e9660b
# gutenprint:  require gutenprint-plugin (instead of gimp-print-plugin) if
8e9660b
#              internal print plugin isn't built
0115ae9
# convenience: install convenience symlinks
0115ae9
c3c9ed9
%if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 5 || 0%{?rhel} >= 5
f196bf7
%bcond_without modular_x
f196bf7
%bcond_without lcms
99c8ac8
%else
f196bf7
%bcond_with modular_x
f196bf7
%bcond_with lcms
0115ae9
%endif
0115ae9
8eede9b
%if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 7 || 0%{?rhel} >= 6
f196bf7
%bcond_without gutenprint
f196bf7
%bcond_without xdg_open
8eede9b
%else
f196bf7
%bcond_with gutenprint
f196bf7
%bcond_with xdg_open
f8cdbe5
%endif
f8cdbe5
f8cdbe5
%if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 8 || 0%{?rhel} >= 6
f196bf7
%bcond_without print
f8cdbe5
%else
f196bf7
%bcond_with print
8eede9b
%endif
8eede9b
f196bf7
%bcond_without python
f196bf7
%bcond_without mp
f196bf7
%bcond_without convenience
f196bf7
%bcond_with static
f2c207c
f2c207c
#
f2c207c
#
cvsdist 17a6ece
f8cdbe5
Summary:        GNU Image Manipulation Program
f8cdbe5
Name:           gimp
f196bf7
Version:        2.4.4
f8cdbe5
%define binver 2.4
c4d72d1
%define gimp_lang_ver 20
c4d72d1
%define interfacever 2.0
c4d72d1
%define age 0
f8cdbe5
%define minorver 400
c4d72d1
%define microver %(ver=%{version}; echo ${ver##*.*.})
fca6d8c
Release:        1%{?dist}
f8cdbe5
Epoch:          2
f8cdbe5
License:        GPLv2+
f8cdbe5
Group:          Applications/Multimedia
f8cdbe5
URL:            http://www.gimp.org/
f8cdbe5
BuildRoot:      %{_tmppath}/%{name}-%{version}-root-%(%__id_u -n)
fe9ef9d
Obsoletes:      gimp2 gimp-beta <= %{?epoch:%{epoch}:}2.4
f8cdbe5
Obsoletes:      gimp-perl < 2:2.0
f8cdbe5
BuildRequires:  alsa-lib-devel >= 1.0.0
f8cdbe5
BuildRequires:  curl-devel >= 7.15.1
f8cdbe5
BuildRequires:  dbus-glib-devel >= 0.70
f8cdbe5
BuildRequires:  fontconfig-devel >= 2.2.0
f8cdbe5
BuildRequires:  freetype-devel >= 2.1.7
f8cdbe5
BuildRequires:  glib2-devel >= 2.12.3
f8cdbe5
BuildRequires:  gnome-keyring-devel >= 0.4.5
f8cdbe5
BuildRequires:  gnome-vfs2-devel >= 2.10.0
f8cdbe5
BuildRequires:  gtk2-devel >= 2.10.13
f8cdbe5
BuildRequires:  gtk-doc >= 1.0
f8cdbe5
BuildRequires:  gtkhtml2-devel >= 2.0.0
f8cdbe5
BuildRequires:  hal-devel >= 0.5.7
f8cdbe5
BuildRequires:  libexif-devel >= 0.6.15
f8cdbe5
BuildRequires:  libgnomeui-devel >= 2.10.0
f8cdbe5
BuildRequires:  libjpeg-devel
f8cdbe5
BuildRequires:  libmng-devel
f8cdbe5
BuildRequires:  libpng-devel
f8cdbe5
BuildRequires:  librsvg2-devel >= 2.14.0
f8cdbe5
BuildRequires:  libtiff-devel
f8cdbe5
BuildRequires:  libwmf-devel >= 0.2.8
f8cdbe5
BuildRequires:  pango-devel >= 1.12.2
f8cdbe5
BuildRequires:  poppler-devel >= 0.4.1
f8cdbe5
BuildRequires:  python-devel
f8cdbe5
BuildRequires:  pygtk2-devel >= 2.10.4
f8cdbe5
BuildRequires:  pygobject2-devel
f196bf7
%if %{with modular_x}
f8cdbe5
BuildRequires:  libX11-devel
f8cdbe5
BuildRequires:  libXmu-devel
4a81e23
%else
f8cdbe5
BuildRequires:  xorg-x11-devel
4a81e23
%endif
f8cdbe5
BuildRequires:  sed
9ad3796
BuildRequires:  intltool
e745b84
BuildRequires:  gettext
7e39fe4
BuildRequires:  findutils
f196bf7
%if %{with lcms}
f8cdbe5
BuildRequires:  lcms-devel
f2c207c
%endif
f8cdbe5
Requires:       desktop-file-utils >= 0.9
f8cdbe5
Requires:       glib2 >= 2.12.3
f8cdbe5
Requires:       gtk2 >= 2.10.13
f8cdbe5
Requires:       pango >= 1.12.2
f8cdbe5
Requires:       freetype >= 2.1.7
f8cdbe5
Requires:       fontconfig >= 2.2.0
f196bf7
%if ! %{with print}
f196bf7
%if %{with gutenprint}
f8cdbe5
Requires:       gutenprint-plugin
cc0115a
%else
f8cdbe5
Requires:       gimp-print-plugin
f8cdbe5
%endif
cc0115a
%endif
c9591fb
Requires(post): /usr/bin/update-desktop-database
f8cdbe5
Requires(postun):   /usr/bin/update-desktop-database
f8cdbe5
Requires:       hicolor-icon-theme
f196bf7
%if %{with xdg_open}
f8cdbe5
Requires:       xdg-utils
f8cdbe5
%else
f8cdbe5
Requires:       htmlview
f8cdbe5
%endif
f8cdbe5
f8cdbe5
Source0:        ftp://ftp.gimp.org/pub/gimp/v%{binver}/gimp-%{version}.tar.bz2
f8cdbe5
Source1:        gimp-plugin-mgr.in
68e0362
Patch0:         gimp-2.4.0-htmlview.patch
f8cdbe5
Patch1:         gimp-2.4.0-xdg-open.patch
cvsdist 354aaba
cvsdist 6013eee
%description
84ca82a
GIMP (GNU Image Manipulation Program) is a powerful image composition and
84ca82a
editing program, which can be extremely useful for creating logos and other
84ca82a
graphics for webpages. GIMP has many of the tools and filters you would expect
84ca82a
to find in similar commercial offerings, and some interesting extras as well.
84ca82a
GIMP provides a large image manipulation toolbox, including channel operations
84ca82a
and layers, effects, sub-pixel imaging and anti-aliasing, and conversions, all
84ca82a
with multi-level undo.
84ca82a
84ca82a
%package libs
f8cdbe5
Summary:        GIMP libraries
f8cdbe5
Group:          System Environment/Libraries
f8cdbe5
License:        LGPLv2+
84ca82a
84ca82a
%description libs
84ca82a
The gimp-libs package contains shared libraries needed for the GNU Image
84ca82a
Manipulation Program (GIMP).
cvsdist 6013eee
cvsdist 6013eee
%package devel
f8cdbe5
Summary:        GIMP plugin and extension development kit
f8cdbe5
Group:          Applications/Multimedia
f8cdbe5
License:        LGPLv2+
f8cdbe5
Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
f8cdbe5
Requires:       gtk2-devel
f8cdbe5
Requires:       glib2-devel
f8cdbe5
Requires:       pkgconfig
3eb7b58
Obsoletes:      gimp2-devel gimp-beta-devel <= %{?epoch:%{epoch}:}2.4
84ca82a
cvsdist 6013eee
%description devel
cvsdist 6013eee
The gimp-devel package contains the static libraries and header files
cvsdist 6013eee
for writing GNU Image Manipulation Program (GIMP) plug-ins and
cvsdist 6013eee
extensions.
cvsdist 6013eee
cvsdist 6013eee
%prep
e2ce815
cat << EOF
e2ce815
e2ce815
Build options:
f196bf7
modular X:                                %{with modular_x}
f196bf7
LCMS support:                             %{with lcms}
f196bf7
Python support:                           %{with python}
f196bf7
MP support:                               %{with mp}
f196bf7
build static libs:                        %{with static}
f196bf7
build internal print plugin:              %{with print}
f196bf7
include convenience symlinks:             %{with convenience}
f196bf7
build the print plugin:                   %{with print}
f196bf7
%if ! %{with print}
8e9660b
prefer gutenprint over (external) gimp-print plugin:
f196bf7
                                          %{with gutenprint}
8e9660b
%endif
f196bf7
use xdg-open instead of htmlview:         %{with xdg_open}
e2ce815
e2ce815
e2ce815
EOF
e2ce815
84ca82a
%setup -q -n gimp-%{version}
f196bf7
%if %{with xdg_open}
f8cdbe5
%patch1 -p1 -b .xdg-open
f8cdbe5
%else
f8cdbe5
%patch0 -p1 -b .htmlview
f8cdbe5
%endif
cvsdist 6013eee
cvsdist 6013eee
%build
cvsdist 17a6ece
LIBAA="disable"; export LIBAA
cvsdist 6013eee
if [ ! -f configure ]; then
6ec1aeb
  ./autogen.sh --quiet $MYARCH_FLAGS --prefix=%{_prefix}
cvsdist 6013eee
fi
6ec1aeb
CFLAGS="%optflags -fomit-frame-pointer" \
cvsdist 17a6ece
%configure \
cvsdist 17a6ece
	--disable-perl \
f196bf7
%if %{with python}
cvsdist 17a6ece
	--enable-python \
cvsdist 17a6ece
%else
cvsdist 17a6ece
	--disable-python \
cvsdist 17a6ece
%endif
f196bf7
%if %{with mp}
cvsdist 17a6ece
	--enable-mp \
cvsdist 17a6ece
%else
cvsdist 17a6ece
	--disable-mp \
cvsdist 17a6ece
%endif
f196bf7
%if %{with static}
cvsdist 17a6ece
	--enable-static \
cvsdist 17a6ece
%else
cvsdist 17a6ece
	--disable-static \
cvsdist 17a6ece
%endif
f196bf7
%if %{with print}
f8cdbe5
	--with-print \
cvsdist 17a6ece
%else
f8cdbe5
	--without-print \
cvsdist 17a6ece
%endif
f196bf7
%if %{with lcms}
f2c207c
	--with-lcms \
f2c207c
%else
f2c207c
	--without-lcms \
f2c207c
%endif
f8cdbe5
    --enable-gimp-console \
f8cdbe5
    --without-aa \
f8cdbe5
%ifos linux
f8cdbe5
    --with-linux-input \
f8cdbe5
%endif
f8cdbe5
    --with-libtiff --with-libjpeg --with-libpng --with-libmng --with-libexif \
f8cdbe5
    --with-gtkhtml2 --with-librsvg --with-poppler --with-gnomevfs --with-alsa \
f8cdbe5
    --with-dbus --with-script-fu
cvsdist 6013eee
cvsdist dd16744
make %{?_smp_mflags}
cvsdist 6013eee
493446b
# convenience stuff for external plugins (e.g. xsane)
493446b
sed -e 's|@GIMPTOOL@|%{_bindir}/gimptool-%{interfacever}|g' < %{SOURCE1} > gimp-plugin-mgr
493446b
cvsdist 6013eee
%install
f8cdbe5
rm -rf %{buildroot}
cvsdist 6013eee
cvsdist 6013eee
# makeinstall macro won't work here - libexec is overriden
f8cdbe5
make DESTDIR=%{buildroot} install
cvsdist 17a6ece
7e39fe4
%ifos linux
7e39fe4
# remove .la files
7e39fe4
find %buildroot -name \*.la -exec %__rm -f {} \;
7e39fe4
%endif
7e39fe4
cvsdist 6013eee
#
cvsdist 6013eee
# Plugins and modules change often (grab the executeable ones)
cvsdist 6013eee
#
cvsdist 17a6ece
echo "%defattr (-, root, root)" > gimp-plugin-files
f196bf7
find %{buildroot}%{_libdir}/gimp/%{interfacever} -type f | sed "s@^%{buildroot}@@g" | grep -v '\.a$' >> gimp-plugin-files
f196bf7
7850439
# .pyc and .pyo files don't exist yet
f8cdbe5
grep "\.py$" gimp-plugin-files > gimp-plugin-files-py
7850439
for file in $(cat gimp-plugin-files-py); do
f8cdbe5
    for newfile in ${file}c ${file}o; do
f8cdbe5
        fgrep -q -x "$newfile" gimp-plugin-files || echo "$newfile"
f8cdbe5
    done
7850439
done >> gimp-plugin-files
cvsdist 6013eee
f196bf7
%if %{with static}
f196bf7
echo "%defattr (-, root, root)" > gimp-static-files
f196bf7
find %{buildroot}%{_libdir}/gimp/%{interfacever} -type f | sed "s@^%{buildroot}@@g" | grep '\.a$' >> gimp-static-files
f196bf7
%endif
f196bf7
cvsdist 6013eee
#
cvsdist 6013eee
# Auto detect the lang files.
cvsdist 6013eee
#
bd9c869
%find_lang gimp%{gimp_lang_ver}
bd9c869
%find_lang gimp%{gimp_lang_ver}-std-plug-ins
bd9c869
%find_lang gimp%{gimp_lang_ver}-script-fu
bd9c869
%find_lang gimp%{gimp_lang_ver}-libgimp
f8cdbe5
%find_lang gimp%{gimp_lang_ver}-tips
f8cdbe5
%find_lang gimp%{gimp_lang_ver}-python
f8cdbe5
f8cdbe5
cat gimp%{gimp_lang_ver}.lang gimp%{gimp_lang_ver}-std-plug-ins.lang gimp%{gimp_lang_ver}-script-fu.lang gimp%{gimp_lang_ver}-libgimp.lang gimp%{gimp_lang_ver}-tips.lang gimp%{gimp_lang_ver}-python.lang > gimp-all.lang
cvsdist 6013eee
cvsdist 6013eee
#
cvsdist 6013eee
# Build the master filelists generated from the above mess.
cvsdist 6013eee
#
cvsdist 17a6ece
cat gimp-plugin-files gimp-all.lang > gimp.files
cvsdist 6013eee
f196bf7
%if %{with convenience}
cvsdist 17a6ece
# install convenience symlinks
f8cdbe5
ln -snf gimp-%{binver} %{buildroot}%{_bindir}/gimp
f8cdbe5
ln -snf gimp-%{binver}.1 %{buildroot}%{_mandir}/man1/gimp.1
f8cdbe5
ln -snf gimp-console-%{binver} %{buildroot}/%{_bindir}/gimp-console
f8cdbe5
ln -snf gimp-console-%{binver}.1 %{buildroot}/%{_mandir}/man1/gimp-console.1
f8cdbe5
ln -snf gimp-remote-%{binver} %{buildroot}%{_bindir}/gimp-remote
f8cdbe5
ln -snf gimp-remote-%{binver}.1 %{buildroot}%{_mandir}/man1/gimp-remote.1
f8cdbe5
ln -snf gimptool-%{interfacever} %{buildroot}%{_bindir}/gimptool
f8cdbe5
ln -snf gimptool-%{interfacever}.1 %{buildroot}%{_mandir}/man1/gimptool.1
f8cdbe5
ln -snf gimprc-%{binver}.5 %{buildroot}/%{_mandir}/man5/gimprc.5
cvsdist 17a6ece
%endif
cvsdist de17517
493446b
# convenience stuff for external plugins (e.g. xsane)
493446b
mkdir -p %{buildroot}%{_sysconfdir}/gimp/plugins.d
777a7cb
mkdir -p %{buildroot}%{_sbindir}
777a7cb
install -m 0755 gimp-plugin-mgr %{buildroot}%{_sbindir}/gimp-plugin-mgr
493446b
cvsdist 6013eee
%clean
f8cdbe5
rm -rf %{buildroot}
cvsdist 6013eee
fc7bffd
%pre
fc7bffd
# First, remove old symlinks which are possibly in an old location (before a
fc7bffd
# major version update)
fc7bffd
if [ -x "%{_sbindir}/gimp-plugin-mgr" ]; then
95c1c4a
    %{_sbindir}/gimp-plugin-mgr --uninstall '*' || :
fc7bffd
fi
fc7bffd
cvsdist 83bcb28
%post
cvsdist 83bcb28
/usr/bin/update-desktop-database %{_datadir}/applications
b47788a
touch --no-create %{_datadir}/icons/hicolor
f8cdbe5
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
f8cdbe5
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
b47788a
fi
fc7bffd
# Then re-add the symlinks
fc63ea6
%{_sbindir}/gimp-plugin-mgr --install '*' || :
e5dee46
e5dee46
%preun
fc7bffd
# Only delete symlinks when uninstalling
dcbc8a0
if [ "$1" = "0" ]; then
95c1c4a
    %{_sbindir}/gimp-plugin-mgr --uninstall '*' || :
dcbc8a0
fi
cvsdist 6013eee
cvsdist 83bcb28
%postun
cvsdist 83bcb28
if [ "$1" = "0" ]; then
f8cdbe5
    /usr/bin/update-desktop-database %{_datadir}/applications || :
cvsdist 83bcb28
fi
b47788a
touch --no-create %{_datadir}/icons/hicolor
f8cdbe5
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
f8cdbe5
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
b47788a
fi
cvsdist 6013eee
84ca82a
%post libs -p /sbin/ldconfig
84ca82a
%postun libs -p /sbin/ldconfig
84ca82a
cvsdist 6013eee
%files -f gimp.files
cvsdist 17a6ece
%defattr(-, root, root, 0755)
fd7304f
%doc AUTHORS COPYING ChangeLog NEWS README
f8cdbe5
%doc docs/*.xcf*
cvsdist 5cabd2a
%{_datadir}/applications/*.desktop
cvsdist 5cabd2a
%{_datadir}/application-registry/*.applications
cvsdist 5cabd2a
%{_datadir}/mime-info/*.keys
cvsdist 6013eee
cvsdist 17a6ece
%dir %{_datadir}/gimp
9ad3796
%dir %{_datadir}/gimp/%{interfacever}
9ad3796
%{_datadir}/gimp/%{interfacever}/tips/
9ad3796
%{_datadir}/gimp/%{interfacever}/menus/
cvsdist 17a6ece
%dir %{_libdir}/gimp
9ad3796
%dir %{_libdir}/gimp/%{interfacever}
9ad3796
%dir %{_libdir}/gimp/%{interfacever}/environ
9ad3796
#%dir %{_libdir}/gimp/%{interfacever}/fonts
9ad3796
%dir %{_libdir}/gimp/%{interfacever}/modules
9ad3796
%dir %{_libdir}/gimp/%{interfacever}/plug-ins
9ad3796
%dir %{_libdir}/gimp/%{interfacever}/python
9ad3796
#%dir %{_libdir}/gimp/%{interfacever}/tool-plug-ins
9ad3796
9ad3796
%{_datadir}/gimp/%{interfacever}/brushes/
9ad3796
%{_datadir}/gimp/%{interfacever}/fractalexplorer/
9ad3796
%{_datadir}/gimp/%{interfacever}/gfig/
9ad3796
%{_datadir}/gimp/%{interfacever}/gflare/
9ad3796
%{_datadir}/gimp/%{interfacever}/gimpressionist/
9ad3796
%{_datadir}/gimp/%{interfacever}/gradients/
9ad3796
# %{_datadir}/gimp/%{interfacever}/help/
9ad3796
%{_datadir}/gimp/%{interfacever}/images/
9ad3796
%{_datadir}/gimp/%{interfacever}/palettes/
9ad3796
%{_datadir}/gimp/%{interfacever}/patterns/
9ad3796
%{_datadir}/gimp/%{interfacever}/scripts/
9ad3796
%{_datadir}/gimp/%{interfacever}/themes/
cvsdist 17a6ece
cvsdist 17a6ece
%dir %{_sysconfdir}/gimp
493446b
%dir %{_sysconfdir}/gimp/plugins.d
9ad3796
%dir %{_sysconfdir}/gimp/%{interfacever}
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/controllerrc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/gimprc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/gtkrc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/unitrc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/ps-menurc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/sessionrc
9ad3796
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/templaterc
f8cdbe5
%config(noreplace) %{_sysconfdir}/gimp/%{interfacever}/menurc
cvsdist 17a6ece
9ad3796
%{_bindir}/gimp-%{binver}
9ad3796
%{_bindir}/gimp-remote-%{binver}
9ad3796
%{_bindir}/gimptool-%{interfacever}
f8cdbe5
%{_bindir}/gimp-console-%{binver}
493446b
%{_sbindir}/gimp-plugin-mgr
cvsdist 17a6ece
f196bf7
%if %{with convenience}
cvsdist 17a6ece
%{_bindir}/gimp
cvsdist 17a6ece
%{_bindir}/gimp-remote
cvsdist 17a6ece
%{_bindir}/gimptool
f8cdbe5
%{_bindir}/gimp-console
cvsdist 17a6ece
%endif
cvsdist 6013eee
9ad3796
%{_mandir}/man1/gimp-%{binver}.1*
9ad3796
%{_mandir}/man1/gimp-remote-%{binver}.1*
9ad3796
%{_mandir}/man1/gimptool-%{interfacever}.1*
f8cdbe5
%{_mandir}/man1/gimp-console-%{binver}.1*
9ad3796
%{_mandir}/man5/gimprc-%{binver}.5*
cvsdist 6013eee
f196bf7
%if %{with convenience}
bd9c869
%{_mandir}/man1/gimp.1*
bd9c869
%{_mandir}/man1/gimp-remote.1*
bd9c869
%{_mandir}/man1/gimptool.1*
f8cdbe5
%{_mandir}/man1/gimp-console.1*
bd9c869
%{_mandir}/man5/gimprc.5*
bd9c869
%endif
bd9c869
f8cdbe5
%{_datadir}/icons/hicolor/*/apps/gimp.png
f8cdbe5
%{_datadir}/icons/hicolor/scalable/apps/gimp.svg
961248d
84ca82a
%files libs
84ca82a
%defattr(-, root, root, 0755)
84ca82a
%{_libdir}/libgimp-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimp-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpbase-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpbase-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpcolor-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpcolor-%{interfacever}.so.%{age}
f8cdbe5
%{_libdir}/libgimpconfig-%{interfacever}.so.%{age}.%{minorver}.%{microver}
f8cdbe5
%{_libdir}/libgimpconfig-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpmath-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpmath-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpmodule-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpmodule-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpthumb-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpthumb-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpui-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpui-%{interfacever}.so.%{age}
84ca82a
%{_libdir}/libgimpwidgets-%{interfacever}.so.%{age}.%{minorver}.%{microver}
84ca82a
%{_libdir}/libgimpwidgets-%{interfacever}.so.%{age}
84ca82a
f196bf7
%if %{with static}
f196bf7
%files devel -f gimp-static-files
f196bf7
%else
cvsdist 6013eee
%files devel
f196bf7
%endif
cvsdist 17a6ece
%defattr (-, root, root, 0755)
f8cdbe5
%doc HACKING README.i18n
cvsdist 17a6ece
%doc %{_datadir}/gtk-doc/*
bd9c869
bd9c869
%{_libdir}/*.so
ffc8e6e
%dir %{_libdir}/gimp
ffc8e6e
%dir %{_libdir}/gimp/%{interfacever}
ffc8e6e
%dir %{_libdir}/gimp/%{interfacever}/modules
7e39fe4
%ifnos linux
7e39fe4
%{_libdir}/*.la
bd9c869
%{_libdir}/gimp/%{interfacever}/modules/*.la
7e39fe4
%endif
7e39fe4
%{_datadir}/aclocal/*.m4
9ad3796
%{_includedir}/gimp-%{interfacever}
cvsdist 17a6ece
%{_libdir}/pkgconfig/*
cvsdist 6013eee
cvsdist 6013eee
%changelog
f196bf7
* Wed Jan 30 2008 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.4-1
f196bf7
- version 2.4.4
f196bf7
f196bf7
  Changes in GIMP 2.4.4
f196bf7
  =====================
f196bf7
f196bf7
  - fixed typo in stock icon name
f196bf7
  - fixed handling of PSD files with empty layer names (bug #504149)
f196bf7
  - merged TinyScheme bug-fixes
f196bf7
  - removed duplicate entry from Tango palette
f196bf7
  - corrected parameter range in Chip Away script (bug #506110)
f196bf7
  - reduced redraw priority and speed of the marching ants (bug #479875)
f196bf7
  - fixed out-of-bounds array access in Convolution Matrix plug-in
f196bf7
  - reduced rounding errors in Convolution Matrix plug-in (bug #508114)
f196bf7
  - fixed potential crash on missing CMYK color profile
f196bf7
  - fixed crash in Bumpmap plug-in when called from some scripts (bug #509608)
f196bf7
  - Equalize should not equalise the alpha channel (bug #510210)
f196bf7
  - increased the number of points the ImageMap plug-in can handle (bug #511072)
f196bf7
  - adjusted the priority of the projection renderer (bug #511214)
f196bf7
  - smooth the brush mask to get a simpler cursor boundary (bug #304798)
f196bf7
  - show the selection even if the image window is invisible (bug #505758)
f196bf7
  - allow to commit a pending rectangular selection using Enter (bug #511599)
f196bf7
  - fixed bug in image dirty state logic (bug #509822)
f196bf7
  - improved GIMPressionist preformance and reduced startup time (bug #512126)
f196bf7
  - fixed a crash in the Convert to Color Profile plug-in (bug #512529)
f196bf7
  - merged some other minor fixes from trunk
f196bf7
  - translation updates (de, it, lt, ru, sv, uk)
f196bf7
f196bf7
* Mon Jan 28 2008 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.3-2
f196bf7
- don't package static libraries (#430330)
f196bf7
- use %%bcond_... macros for package options
f196bf7
fca6d8c
* Mon Dec 17 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.3-1
fca6d8c
- version 2.4.3
fca6d8c
fca6d8c
  Changes in GIMP 2.4.3
fca6d8c
  =====================
fca6d8c
fca6d8c
  - avoid filename encoding problems in the WMF import plug-in (bug #499329)
fca6d8c
  - fixed horizontal flipping of linked layers (bug #499161)
fca6d8c
  - fixed a missing update in the Lighting plug-in UI (bug #500317)
fca6d8c
  - fixed a potential crash in the projection code (bug #500178)
fca6d8c
  - fixed a minor Makefile issue (bug #500826)
fca6d8c
  - removed some pointless warnings from the JPEG and TIFF load plug-ins
fca6d8c
  - fixed size calculation for the image size warning dialog (bug #329468)
fca6d8c
  - fixed loading of tool options for the rectangle tools (bug #498948)
fca6d8c
  - push/pop a context in the Fog filter
fca6d8c
  - fixed potential crashes in the Python binding
fca6d8c
  - corrected grid drawing with non-integer spacing (bug #502374)
fca6d8c
  - fixed grid snapping for coordinates less than the grid offset
fca6d8c
  - made the healing brush work properly when dragged (bug #492575)
fca6d8c
  - update tool state when a device change happens (bug #493176)
fca6d8c
  - improved validation of strings sent over the wire (bug #498207)
fca6d8c
  - fixed integer check in Script-Fu (bug #498207)
fca6d8c
  - fixed potential out-of-memory problem in Script-Fu
fca6d8c
  - translation updates (ca, cs, de, gl, it, ko, lt, sv, uk)
fca6d8c
8e9660b
* Wed Nov 28 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.2-2
8e9660b
- fix typo to build internal print plugin from F8 onwards (#401931)
8e9660b
15f2797
* Thu Nov 22 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.2-1
15f2797
- version 2.4.2
15f2797
15f2797
  Changes in GIMP 2.4.2
15f2797
  =====================
15f2797
15f2797
  - removed broken and useless HSV Graph script (bug #491311)
15f2797
  - update the histogram when a color correction tool is cancelled (bug #493639)
15f2797
  - fixed a crash with certain plug-in or script descriptions (bug #492718)
15f2797
  - corrected a tooltip (bug #495564)
15f2797
  - fixed a crash when GIMP is run without any modules (bug #495863)
15f2797
  - fixed error handling in the TIFF plug-in
15f2797
  - fixed a problem with Sample points
15f2797
  - fixed a crash when merging layers in indexed image (bug #495990)
15f2797
  - update the histogram when painting (bug #494049)
15f2797
  - fixed another problem with merge operations on indexed images (bug #496437)
15f2797
  - fixed crash in TIFF plug-in when saving indexed images (bug #497103)
15f2797
  - changed defaults so that a system monitor profile is only used when the
15f2797
    user explicitely enabled this feature (bug #496890)
15f2797
  - fixed endless loop when running equalize on transparent areas (bug #497291)
15f2797
  - fixed heap corruption in GimpColorScale widget that caused a crash in the
15f2797
    Compose plug-in (bug #399484)
15f2797
  - fixed use of background color in Particle Trace script (bug #498282)
15f2797
  - set the image menu insensitive when there's no image opened (bug #498511)
15f2797
  - translation updates (ca, et, it, lt, pt, pt_BR, sr, sv)
15f2797
167d00c
* Wed Oct 31 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.1-1
167d00c
- version 2.4.1
167d00c
167d00c
  Changes in GIMP 2.4.1
167d00c
  =====================
167d00c
167d00c
  - fixed a minor display rendering problem
167d00c
  - improved the workaround for broken graphics card drivers (bug #421466)
167d00c
  - fixed a crash with broken scripts and plug-ins (bug #490055)
167d00c
  - fixed potential syntax error in configure script (bug #490068)
167d00c
  - fixed parsing of floating point numbers in Script-Fu (bug #490198)
167d00c
  - fixed potential crash when converting an indexed image to RGB (bug #490048)
167d00c
  - update the histogram while doing color corrections (bug #490182)
167d00c
  - fixed another crash with broken plug-ins (bug #490617).
167d00c
  - translation updates
167d00c
68e0362
* Mon Oct 29 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-4
68e0362
- use either htmlview or xdg-open in documentation instead of firefox (#355801)
68e0362
3eb7b58
* Thu Oct 25 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-3
fe9ef9d
- add epoch to obsoletes
fe9ef9d
f8cdbe5
* Wed Oct 24 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-1
f8cdbe5
- version 2.4.0
f8cdbe5
- use xdg-open instead of htmlview on Fedora 7 and later
f8cdbe5
- change hicolor-icon-theme requirement to be "uncolored" (without
f8cdbe5
  "(post)"/"(postun)")
f8cdbe5
- don't let gtk-update-icon-cache fail scriptlets
f8cdbe5
f8cdbe5
* Fri Sep 07 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-0.rc3.2
f8cdbe5
- build internal print plugin, don't require external print plugins on Fedora 8
f8cdbe5
  and later
f8cdbe5
f8cdbe5
* Fri Sep 07 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-0.rc3.1
f8cdbe5
- version 2.4.0-rc3
f8cdbe5
f8cdbe5
* Fri Sep 07 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-0.rc2.2
f8cdbe5
- rebuild to pick up new version of poppler
f8cdbe5
f8cdbe5
* Tue Sep 04 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-0.rc2.1
f8cdbe5
- version 2.4.0-rc2
f8cdbe5
f8cdbe5
* Thu Aug 16 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.4.0-0.rc1.1
f8cdbe5
- version 2.4.0-rc1
f8cdbe5
- change license tags to GPLv2+ (main app), LGPLv2+ (libs and devel)
f8cdbe5
- drop libXt-devel build requirement
f8cdbe5
- build-require pygobject2-devel directly
f8cdbe5
- don't let %%postun fail
f8cdbe5
- remove obsolete buildroot, gimphelpmissing, icontheme, gifload, gimptool
f8cdbe5
  patches
f8cdbe5
- update htmlview patch
f8cdbe5
- use more distinct build root
f8cdbe5
- use %%buildroot consistently
f8cdbe5
- explicitely enable configure options
f8cdbe5
- more versionized build requirements
f8cdbe5
- don't rebuild autofoo files
f8cdbe5
- reformat spec file a bit
f8cdbe5
8d625c1
* Fri Jul 13 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.17-1
8d625c1
- version 2.2.17
8d625c1
8d625c1
  Bugs fixed in GIMP 2.2.17
8d625c1
  =========================
8d625c1
8d625c1
  - fixed regression in PSD load plug-in (bug #456042)
8d625c1
  - fixed crash when loading a corrupt PSD file (bug #327444)
8d625c1
  - work around for Pango appending " Not-Rotated" to font names 
8d625c1
fc63ea6
* Wed Jul 11 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.16-2
fc63ea6
- don't let gimp-plugin-mgr --uninstall fail %%post scriptlet
fc63ea6
37cb576
* Mon Jul 09 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.16-1
37cb576
- version 2.2.16
37cb576
37cb576
  Bugs fixed in GIMP 2.2.16
37cb576
  =========================
37cb576
37cb576
  - improved input value validation in several file plug-ins (bug #453973)
37cb576
  - improved handling of corrupt or invalid XCF files
37cb576
  - guard against integer overflows in several file plug-ins (bug #451379)
37cb576
  - fixed handling of background alpha channel in XCF files (bug #443097)
37cb576
  - improved forward compatibility of the config parser
37cb576
  - fixed crash when previewing some animated brushes (bug #446005)
37cb576
37cb576
- remove obsolete psd-invalid-dimensions patch
37cb576
cc0115a
* Wed Jun 27 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-3
37cb576
- refuse to open PSD files with insanely large dimensions (#244400, fix by Sven
cc0115a
  Neumann)
cc0115a
cc0115a
* Wed Jun 13 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-2
cc0115a
- require gutenprint-plugin or gimp-print-plugin (#243593)
cc0115a
fdae0f4
* Thu May 31 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.15-1
fdae0f4
- version 2.2.15
fdae0f4
fdae0f4
  Bugs fixed in GIMP 2.2.15
fdae0f4
  =========================
fdae0f4
  
fdae0f4
  - fixed parsing of GFig files with CRLF line endings (bug #346988)
fdae0f4
  - guard against a possible stack overflow in the Sunras loader (bug #433902)
fdae0f4
  - fixed definition of datarootdir in gimptool-2.0 (bug #436386)
fdae0f4
  - fixed Perspective tool crash on Mac OS X (bug #349483)
fdae0f4
  - fixed area resizing in the Image Map plug-in (bug #439222)
fdae0f4
  - added missing library in gimptool-2.0 --libs output
fdae0f4
  - added new localizations: Occitan and Persian
fdae0f4
fdae0f4
- remove obsolete sunras-overflow patch
fdae0f4
95c1c4a
* Tue May 01 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.14-5
d21c9fc
- don't let gimp-plugin-mgr --uninstall fail %%pre/%%preun scriptlets (#238337)
95c1c4a
fc7bffd
* Mon Apr 30 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.14-4
fc7bffd
- fix plugin symlinks handling better (#238337)
fc7bffd
dcbc8a0
* Mon Apr 30 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.14-3
dcbc8a0
- don't erroneously delete symlinks to external plugins when updating (#238337)
dcbc8a0
bfaa990
* Mon Apr 30 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.14-2
bfaa990
- avoid buffer overflow in sunras plugin (#238422)
bfaa990
603b91d
* Tue Apr 24 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.14-1
603b91d
- version 2.2.14
603b91d
  
603b91d
  Bugs fixed in GIMP 2.2.14
603b91d
  =========================
603b91d
  
603b91d
  - avoid crashing on newer versions of the winicon format (bug #352899)
603b91d
  - fixed crash in Postscript plug-in (bug #353381)
603b91d
  - fixed handling of TABs in the text tool (bug #353132)
603b91d
  - fixed bug in Depth Merge plug-in (bug #355219)
603b91d
  - fixed bug in GimpDrawablePreview widget (bug #353639)
603b91d
  - fixed bug in Line Nove script (bug #357433)
603b91d
  - fixed bug in Ripple plug-in (bug #357431)
603b91d
  - save locale independent files from Fractal Explorer plug-in (bug #360095)
603b91d
  - fixed bug in Super Nova plug-in (bug #340073)
603b91d
  - be more robust against broken XCF files (bug #357809)
603b91d
  - fixed drawing issues in Image Map plug-in (bug #311621)
603b91d
  - fixed smoothing option in Fractal Explorer plug-in (bug #372671)
603b91d
  - load channels in the proper order when opening an XCF file (bug #378003)
603b91d
  - deal with floating selections in the Burn-In Animation script (bug #384096)
603b91d
  - fixed clipping in the GimpPreviewArea widget (bug #392692)
603b91d
  - fixed a potential crash in gimp-remote (bug #392111)
603b91d
  - work around a file-chooser problem on Windows (bug #398726)
603b91d
  - fixed markup of the gimp(1) manual page (bug #401145)
603b91d
  - fixed the fix for the right-to-left layout in layers dialog (bug #348347)
603b91d
  - fixed PSD save plug-in on 64bit architectures (bug #335130)
603b91d
  - added missing dependency in gimpui-2.0.pc file (bug #356394)
603b91d
  - fixed a crash in the PSD save plug-in (bug #395385)
603b91d
  - improved robustness of transform tool preview code (bug #420595)
603b91d
  - improved forward compatibility of XCF loader (bug #316207)
603b91d
  - don't crash in the Compressor plug-in if files can't be opened (bug #422444)
603b91d
  - fixed sensitivity of input fields in the Lighting plug-in (bug #359833)
603b91d
0590e2f
- don't BuildRequire gimp-print/gutenprint anymore
0590e2f
8eede9b
* Mon Mar 26 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.13-3
8eede9b
- use gutenprint per default for current development/future distribution
8eede9b
  versions (Fedora >= 7, RHEL >= 6)
8eede9b
aa12b70
* Mon Mar 26 2007 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.13-2
ffc8e6e
- own used directories in gimp-devel (#233794)
ffc8e6e
8f0654e
* Wed Feb 21 2007 Nils Philippsen <nphilipp@redhat.com>
8f0654e
- s/%%redhat/%%rhel/g
8f0654e
99c8ac8
* Wed Feb 07 2007 Nils Philippsen <nphilipp@redhat.com>
99c8ac8
- really change defaults for use of modular X and lcms (#224156)
99c8ac8
c52a9ba
* Thu Feb 01 2007 Nils Philippsen <nphilipp@redhat.com>
c52a9ba
- change defaults for use of modular X and lcms (#224156)
c52a9ba
cd1c20a
* Fri Aug 25 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.13-1
cd1c20a
- version 2.2.13
1bf2a9e
- remove obsolete filename patch
cd1c20a
ab60676
* Thu Aug 17 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.12-5
ab60676
- don't barf on empty /etc/gimp/plugins.d (#202808)
ab60676
493446b
* Wed Aug 16 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.12-4
493446b
- revamp scheme for integrating external plugins (#202545)
493446b
063bbe5
* Wed Aug 02 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.12-3
063bbe5
- allow spaces in filenames when saving (#200888, patch by Michael Natterer)
063bbe5
84ca82a
* Tue Jul 18 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.12-2
84ca82a
- split off libraries into gimp-libs to allow multilib installations
84ca82a
- remove pre-release cruft
84ca82a
98a073c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.12-1.1
98a073c
- rebuild
98a073c
e745b84
* Mon Jul 10 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.12-1
0115ae9
- version 2.2.12
0115ae9
- use %%dist/%%fedora/%%redhat
c09d14e
- remove obsolete gcc4, libpng patches
e2ce815
- show build options in %%prep
e745b84
- require gettext for building
0115ae9
2ae4d33
* Wed May 31 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.11-5
2ae4d33
- cope with pygobject2/-devel being split off (#193368)
2ae4d33
5dbcda5
* Tue May 09 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.11-4
9579c38
- don't use long deprecated libpng API (#191027, patch by Manish Singh)
5dbcda5
a79903e
* Thu Apr 20 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.11-3
a79903e
- only use pkgconfig if needed in gimptool, require pkgconfig in devel
a79903e
  subpackage (#189314, #189371)
a79903e
f4934b4
* Wed Apr 19 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.11-2
f4934b4
- require pkgconfig (#189314)
f4934b4
214998e
* Tue Apr 18 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.11-1
214998e
- version 2.2.11
214998e
c9591fb
* Fri Mar 03 2006 Nils Philippsen <nphilipp@redhat.com> - 2:2.2.10-4
3128c18
- use htmlview as default web browser (#183730, patch by Ben Levenson)
cd5f4c1
- require hicolor-icon-theme (#182784, #182785)
3128c18
7e42321
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.10-2.2
7e42321
- bump again for double-long bug on ppc(64)
7e42321
b36b704
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:2.2.10-2.1
b36b704
- rebuilt for new gcc4.1 snapshot and glibc changes
b36b704
f2c207c
* Tue Jan 10 2006 Nils Philippsen <nphilipp@redhat.com>
f2c207c
- rebuild with lcms
f2c207c
7b12b5e
* Thu Dec 29 2005 Nils Philippsen <nphilipp@redhat.com> - 2.2.10
7b12b5e
- version 2.2.10
7b12b5e
39ac4c1
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
39ac4c1
- rebuilt
39ac4c1
6ec1aeb
* Fri Dec 09 2005 Nils Philippsen <nphilipp@redhat.com>
6ec1aeb
- build with -fomit-frame-pointer to let assembly build with gcc 4.1
6ec1aeb
274541d
* Fri Dec 02 2005 Nils Philippsen <nphilipp@redhat.com>
274541d
- build with gcc 4.1
274541d
7e39fe4
* Tue Nov 08 2005 Nils Philippsen <nphilipp@redhat.com>
7e39fe4
- don't include .la files (#172626)
7e39fe4
- require findutils for building
7e39fe4
4a81e23
* Wed Nov 02 2005 Nils Philippsen <nphilipp@redhat.com> - 2.2.9
4a81e23
- version 2.2.9
4a81e23
- first attempt at dealing with modular X
4a81e23
1a595d6
* Tue Aug 16 2005 Nils Philippsen <nphilipp@redhat.com>
1a595d6
- rebuild
1a595d6
fed3c6a
* Thu Jul 28 2005 Nils Philippsen <nphilipp@redhat.com>
fed3c6a
- fix gimptool manpage symlink
fed3c6a
c199c6f
* Mon Jul 25 2005 Nils Philippsen <nphilipp@redhat.com> - 2.2.8
c199c6f
- version 2.2.8
bd9c869
- clean up file list generation a bit
48acc7b
- gimptool manpage is in section 1 not 5
7850439
- list auto-generated .pyc and .pyo files
c199c6f
b06fd01
* Fri May 13 2005 Nils Philippsen <nphilipp@redhat.com>
1a3d057
- fix inline asm of MMX/SSE optimizations instead of using -mmmx and the like
1a3d057
1a3d057
* Fri May 13 2005 Nils Philippsen <nphilipp@redhat.com>
b06fd01
- fix cpuinstructionset patch so that it actually uses CPU-specific
b06fd01
  optimizations
b06fd01
a55352e
* Wed May 11 2005 Nils Philippsen <nphilipp@redhat.com>
a55352e
- use -mmmx/sse/sse2/... only for the relevant source files so that extended
a55352e
  instruction sets only get used on suitable CPUs (#157409)
a55352e
acf88b7
* Mon May 09 2005 Nils Philippsen <nphilipp@redhat.com>
acf88b7
- version 2.2.7, fixes bug in SSE2 assembly for Lighten Only layer mode
acf88b7
  (#145771) and various other bugs
668448c
- on x86 and x86_64, use -msse and -msse2 to accomodate newer compilers
acf88b7
9dacdf4
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 2:2.2.6-2
9dacdf4
- silence %%post
9dacdf4
88f0f5a
* Mon Apr 11 2005 Nils Philippsen <nphilipp@redhat.com>
88f0f5a
- version 2.2.6
88f0f5a
0fefec1
* Tue Mar 29 2005 Nils Philippsen <nphilipp@redhat.com>
0fefec1
- revert gtk requirement change
0fefec1
18695cd
* Mon Mar 28 2005 Matthias Clasen <mclasen@redhat.com>
18695cd
- Rebuild against newer libexif
18695cd
dcf49ac
* Mon Mar 28 2005 Christopher Aillon <caillon@redhat.com>
dcf49ac
- rebuilt
dcf49ac
b47788a
* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com>
b47788a
- Update the GTK+ theme icon cache on (un)install
b47788a
96ff289
* Tue Mar 22 2005 Nils Philippsen <nphilipp@redhat.com>
96ff289
- install convenience symlinks for man pages
96ff289
96ff289
* Fri Mar 11 2005 Nils Philippsen <nphilipp@redhat.com>
0765380
- don't refer to freefonts and sharefonts in %%description
0765380
ae258ef
* Wed Mar 09 2005 Nils Philippsen <nphilipp@redhat.com>
ae258ef
- prevent gifload plugin from crashing when loading files with bogus frame size
ae258ef
  (#150677, #150678)
ae258ef
f28f9fe
* Wed Mar 02 2005 Nils Philippsen <nphilipp@redhat.com>
3cf40f9
- don't barf when building with gcc 4.0
f28f9fe
d93d73d
* Wed Feb 23 2005 Nils Philippsen <nphilipp@redhat.com>
d93d73d
- version 2.2.4
d93d73d
- require newer versions of gtk2 (#143840), glib2 and pango
d93d73d
961248d
* Sat Jan 29 2005 Nils Philippsen <nphilipp@redhat.com>
961248d
- make desktop icon themeable (#146486)
961248d
1411780
* Mon Jan 24 2005 Nils Philippsen <nphilipp@redhat.com>
1411780
- version 2.2.3
1411780
- remove exifmarkerlength patch (improved version applied upstream)
1411780
54864e0
* Mon Jan 17 2005 Nils Philippsen <nphilipp@redhat.com>
54864e0
- clip thumbnail quality at 75 and don't barf on saving images at quality 0
54864e0
  (fix patch for #145100)
54864e0
b105c39
* Fri Jan 14 2005 Nils Philippsen <nphilipp@redhat.com>
b105c39
- avoid writing excessively long EXIF markers (#145100)
b105c39
87ba96f
* Tue Jan 11 2005 Nils Philippsen <nphilipp@redhat.com>
87ba96f
- version 2.2.2
c4d72d1
- autogenerate %%microver
87ba96f
ba8f79f
* Wed Dec 29 2004 Nils Philippsen <nphilipp@redhat.com>
ba8f79f
- version 2.2.1
ba8f79f
- pygimp-logo.png included in tarball again
ba8f79f
1875a30
* Mon Dec 20 2004 Nils Philippsen <nphilipp@redhat.com>
1875a30
- version 2.2.0
ebb839b
- include pygimp-logo.png missing from tarball
1875a30
e5dee46
* Fri Dec 10 2004 Nils Philippsen <nphilipp@redhat.com>
e5dee46
- use xsane plugin (un)install script if available
e5dee46
7a2ee9b
* Mon Nov 22 2004 Nils Philippsen <nphilipp@redhat.com>
7a2ee9b
- version 2.2-pre2
7a2ee9b
3d861c3
* Thu Nov 18 2004 Nils Philippsen <nphilipp@redhat.com>
3d861c3
- obsolete fixed gimp-perl version to be able to reintroduce it at a
3d861c3
  later point
cab9d68
- use correct dir in source URL
3d861c3
9ad3796
* Wed Nov 03 2004 Nils Philippsen <nphilipp@redhat.com>
9ad3796
- version 2.2-pre1
9ad3796
9ad3796
* Sun Oct 24 2004 Nils Philippsen <nphilipp@redhat.com>
9ad3796
- remove unnecessary echo statement
9ad3796
9ad3796
* Fri Oct 15 2004 Nils Philippsen <nphilipp@redhat.com>
9ad3796
- version 2.1.7 unstable
9ad3796
4ff72e1
* Thu Oct 14 2004 Nils Philippsen <nphilipp@redhat.com>
d1fe0d3
- catch wrong values of bpp in BMP plugin (#135675), don't forget 1bpp and
d1fe0d3
  24bpp (d'oh)
4ff72e1
6db8bfc
* Thu Sep 30 2004 Christopher Aillon <caillon@redhat.com>
6db8bfc
- PreReq desktop-file-utils >= 0.9
6db8bfc
4e7e45d
* Sun Sep 26 2004 Nils Philippsen <nphilipp@redhat.com>
4e7e45d
- fix post/postun requirements
4e7e45d
280aa23
* Sat Sep 25 2004 Nils Philippsen <nphilipp@redhat.com>
280aa23
- version 2.0.5
280aa23
8349f6d
* Thu Sep 16 2004 Nils Philippsen <nphilipp@redhat.com>
05cace8
- rename desktop title (#132548)
8349f6d
cvsdist 50517ce
* Thu Aug 26 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 50517ce
- add MimeType to desktop file
cvsdist 83bcb28
- run update-desktop-database in %%post/%%postun
cvsdist 83bcb28
- don't make stunts with -32 or -64 postfixed binaries anymore
cvsdist 83bcb28
- require /sbin/ldconfig and /usr/bin/update-desktop-database
cvsdist 50517ce
cvsdist a467fae
* Tue Aug 10 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist a467fae
- build requires libwmf-devel
cvsdist a467fae
cvsdist 6208603
* Fri Aug 06 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6208603
- version 2.0.4
cvsdist 6208603
cvsdist dd16744
* Wed Aug 04 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist dd16744
- rebuild to pick up new libcroco
cvsdist dd16744
cvsdist 5cabd2a
* Thu Jul 22 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 5cabd2a
- version 2.0.3
cvsdist 5cabd2a
- buildreq gtk2-devel >= 2.4.0
cvsdist 5cabd2a
- use -32 or -64 postfixed binaries if available
cvsdist 5cabd2a
cvsdist 5cabd2a
* Fri Jul 02 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 5cabd2a
- use included desktop (#126723), application-registry, mime-info and
cvsdist 5cabd2a
  icon files
cvsdist 5cabd2a
- remove perl cruft (Gimp-Perl is an external package now)
cvsdist 5cabd2a
- further spec file cleaning
cvsdist 5cabd2a
cvsdist 7c0354e
* Thu Jun 24 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 7c0354e
- version 2.0.2
cvsdist b407740
- fix summary (#126682)
cvsdist 7c0354e
cvsdist ae64daa
* Tue Jun 22 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist ae64daa
- build with gcc34 patch (sopwith)
cvsdist ae64daa
cvsdist 2c56a4b
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 2c56a4b
- rebuilt
cvsdist 2c56a4b
cvsdist be08832
* Mon May 31 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist be08832
- rebuild for Rawhide
cvsdist be08832
cvsdist be08832
* Wed May 26 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist be08832
- add libjpeg-devel to BuildRequires (#121236)
cvsdist be08832
- spit out slightly more informative help message if gimp-help is missing
cvsdist be08832
  (#124307)
cvsdist be08832
cvsdist 014e9ab
* Fri May 21 2004 Matthias Clasen <mclasen@redhat.com>
cvsdist 014e9ab
- rebuild
cvsdist be08832
cvsdist 6998d3f
* Wed Apr 21 2004 Seth Nickell <snickell@redhat.com>
cvsdist 6998d3f
- Rename menu entry for .desktop file to "GIMP Image Editor"
cvsdist 6998d3f
cvsdist 6998d3f
* Tue Apr 20 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- update BuildRequires/Requires (#121236)
cvsdist 6998d3f
cvsdist 6998d3f
* Wed Apr 14 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- version 2.0.1
cvsdist 6998d3f
cvsdist 6998d3f
* Sun Mar 28 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- fix slide script-fu
cvsdist 6998d3f
cvsdist 6998d3f
* Sat Mar 27 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- bump some Build/Requires: versions
cvsdist 6998d3f
- change desktop file to actually run gimp-2.0
cvsdist 6998d3f
cvsdist 6998d3f
* Wed Mar 24 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- version 2.0.0
cvsdist 6998d3f
cvsdist 6998d3f
* Tue Mar 23 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- version 2.0rc1
cvsdist 6998d3f
cvsdist 6998d3f
* Wed Mar 17 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 6998d3f
- version 2.0pre4
cvsdist 6998d3f
cvsdist 17a6ece
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 17a6ece
- rebuilt
cvsdist e6eb6d0
cvsdist 17a6ece
* Wed Feb 18 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 17a6ece
- Added epoch to gimp-perl obsoletes tag.
cvsdist e6eb6d0
cvsdist 17a6ece
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist e6eb6d0
- rebuilt
cvsdist e6eb6d0
cvsdist 17a6ece
* Fri Feb 13 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- fix typo in %%_enable_print macro
cvsdist 17a6ece
- install convenience symlinks (gimp, gimp-remote, gimptool)
cvsdist e6eb6d0
cvsdist 17a6ece
* Sun Feb 08 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- require gtk2, glib2 >= 2.3.0, pango >= 1.3.0
cvsdist de17517
cvsdist 17a6ece
* Fri Feb 06 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 2.0pre3
cvsdist 17a6ece
- update buildroot patch
cvsdist 17a6ece
- enable building static libs (old default)
cvsdist 17a6ece
- have '--define'able enable_*
cvsdist 17a6ece
- disable building of print plugin, it's in another package
cvsdist 17a6ece
cvsdist 17a6ece
* Fri Jan 30 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- rebuild against new libcroco
cvsdist 17a6ece
cvsdist 17a6ece
* Sat Jan 24 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- require %%{epoch}:%%{version}-%%{release} of base package in sub packages
cvsdist 17a6ece
- rather use %%{?smp_mflags} to actually exploit SMP build systems
cvsdist 17a6ece
cvsdist 17a6ece
* Fri Jan 23 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- set epoch to 1 to upgrade old gimp rpms
cvsdist 17a6ece
- obsolete gimp2-devel, gimp-beta-devel to allow upgrade of 3rd party repo
cvsdist 17a6ece
  packages, gimp-perl to upgrade old package
cvsdist 17a6ece
cvsdist 17a6ece
* Fri Jan 23 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- fix binary name in desktop file ("gimp-1.3" until gimp-2.0 becomes final, to
cvsdist 17a6ece
  allow coexistence with old gimp-1.x packages)
cvsdist 17a6ece
- system intltool buildrequires perl-XML-Parser, work around that, yay
cvsdist 17a6ece
cvsdist 17a6ece
* Thu Jan 22 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- build as gimp, not gimp-beta
cvsdist 17a6ece
- remove all the beta blurbs
cvsdist 17a6ece
- fix automake dependency
cvsdist 17a6ece
- fix libtool usage
cvsdist de17517
cvsdist 17a6ece
* Tue Jan 20 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 2.0pre2
cvsdist de17517
cvsdist 17a6ece
* Sun Jan 11 2004 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 2.0pre1
cvsdist de17517
cvsdist 17a6ece
* Tue Nov 25 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 1.3.23 beta
cvsdist de17517
cvsdist 17a6ece
* Fri Nov 21 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 1.3.22 beta
cvsdist de17517
cvsdist 17a6ece
* Thu Oct 16 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- leave gtk-doc documentation in place
cvsdist 17a6ece
- move gimptool to main package
cvsdist 17a6ece
- own some directories previously not owned
cvsdist de17517
cvsdist 17a6ece
* Tue Oct 07 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 1.3.21 beta
cvsdist 354aaba
cvsdist 17a6ece
* Thu Sep 11 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 1.3.20 beta
cvsdist 51a48ad
cvsdist 17a6ece
* Mon Aug 11 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- version 1.3.18 beta
cvsdist e98a9b9
cvsdist 17a6ece
* Thu Jul 10 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- don't specify file modes with defattr
cvsdist e98a9b9
cvsdist 17a6ece
* Wed Jul 09 2003 Nils Philippsen <nphilipp@redhat.com>
cvsdist 17a6ece
- use system libtool
cvsdist f3dfc61
cvsdist 17a6ece
* Fri Jul 04 2003 Nils Philippsen <nils@redhat.de>
cvsdist 17a6ece
- version 1.3.16 beta
cvsdist 17a6ece
- update buildroot patch
cvsdist 492b051
cvsdist 17a6ece
* Tue Mar 25 2003 Nils Philippsen <nils@lisas.de>
cvsdist 17a6ece
- version 1.3.13 beta
cvsdist 17a6ece
- use automake-1.7
cvsdist 492b051
cvsdist 17a6ece
* Tue Feb 18 2003 Nils Philippsen <nils@lisas.de>
cvsdist 17a6ece
- version 1.3.12 beta
cvsdist 492b051
cvsdist 17a6ece
* Fri Oct 25 2002 Nils Philippsen <nils@lisas.de>
cvsdist 17a6ece
- version 1.3.9 beta
cvsdist 17a6ece
- move desktop file to /usr/share/applications
cvsdist 492b051
cvsdist 17a6ece
* Wed Aug 28 2002 Nils Philippsen <nils@redhat.de>
cvsdist 17a6ece
- version 1.3.8 beta
cvsdist 17a6ece
- update and fix buildroot patch, don't run automake/autoconf
cvsdist 492b051
cvsdist 17a6ece
* Mon Jul 08 2002 Nils Philippsen <nils@redhat.de>
cvsdist 17a6ece
- version 1.3.7 beta
cvsdist 17a6ece
- use automake 1.5 and autoconf 2.53
cvsdist 492b051
cvsdist 17a6ece
* Fri Mar 15 2002 Nils Philippsen <nils@redhat.de>
cvsdist 17a6ece
- version 1.3.4 beta
cvsdist 492b051
cvsdist 46a673d
* Thu Jul 19 2001 Tim Powers <timp@redhat.com>
cvsdist 46a673d
- remove the perl temp files to pacify rpmlint
cvsdist 46a673d
cvsdist fb3f337
* Tue Jun 19 2001 Matt Wilson <msw@redhat.com>
cvsdist fb3f337
- added versioned requires to gimp-devel and gimp-perl
cvsdist fb3f337
cvsdist 9130e6b
* Tue Apr  3 2001 Matt Wilson <msw@redhat.com>
cvsdist 9130e6b
- added gimp-1.2.1-locale.patch, which I've checked in to gimp CVS, to
cvsdist 9130e6b
  correctly set up the locale in plug-ins (#34214)
cvsdist 9130e6b
cvsdist 9130e6b
* Mon Apr  2 2001 Preston Brown <pbrown@redhat.com>
cvsdist 9130e6b
- some gimp-perl files weren't defattr'd (#34325)
cvsdist 9130e6b
cvsdist 9130e6b
* Fri Mar 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 9130e6b
- Don't include embedxpm, as it depends on a non-included perl module (#=33249)
cvsdist 9130e6b
- move gimpdoc and xcftopnm to gimp-perl, as they are dependant on the perl Gimp
cvsdist 9130e6b
  module
cvsdist 9130e6b
cvsdist 9130e6b
* Thu Mar 01 2001 Owen Taylor <otaylor@redhat.com>
cvsdist 9130e6b
- Rebuild for GTK+-1.2.9 include paths
cvsdist 9130e6b
cvsdist 9130e6b
* Mon Jan 22 2001 Matt Wilson <msw@redhat.com>
cvsdist 9130e6b
- 1.2.1
cvsdist 9130e6b
cvsdist 9130e6b
* Mon Dec 25 2000 Matt Wilson <msw@redhat.com>
cvsdist 9130e6b
- 1.2.0
cvsdist 9130e6b
cvsdist 9130e6b
* Wed Dec 20 2000 Matt Wilson <msw@redhat.com>
cvsdist 9130e6b
- 1.1.31
cvsdist 9130e6b
cvsdist 9130e6b
* Thu Dec 14 2000 Matt Wilson <msw@redhat.com>
cvsdist 9130e6b
- 1.1.30
cvsdist 9130e6b
- merge changes from CVS into rpm-4.0 style spec file
cvsdist 9130e6b
- removed va_arg patch
cvsdist 9130e6b
cvsdist 6013eee
* Mon Aug 21 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.25
cvsdist 6013eee
cvsdist 6013eee
* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
cvsdist 6013eee
- Up Epoch and release
cvsdist 6013eee
cvsdist 6013eee
* Tue Aug  8 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- fixed directory mode on %%{_defaultdocdir}/gimp-%%{version}
cvsdist 6013eee
cvsdist 6013eee
* Wed Aug  2 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- rebuild against new libpng
cvsdist 6013eee
cvsdist 6013eee
* Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- muck with modules filelist generation to avoid getting files owned by
cvsdist 6013eee
  two packages
cvsdist 6013eee
cvsdist 6013eee
* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- disable aa plugin
cvsdist 6013eee
- moved the group back to Applications/Multimedia
cvsdist 6013eee
- added desktop entry back into the file list
cvsdist 6013eee
cvsdist 6013eee
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
cvsdist 6013eee
- automatic rebuild
cvsdist 6013eee
cvsdist 6013eee
* Fri Jul  1 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.24
cvsdist 6013eee
cvsdist 6013eee
* Sat Jun 17 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- use root, not bin for the default owner.
cvsdist 6013eee
cvsdist 6013eee
* Fri Jun 16 2000 Preston Brown <pbrown@redhat.com>
cvsdist 6013eee
- add back missing system .desktop entry
cvsdist 6013eee
cvsdist 6013eee
* Sat Jun 10 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- rebuilt against fixed gcc
cvsdist 6013eee
cvsdist 6013eee
* Mon Jun  5 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- defattr for gimp-perl
cvsdist 6013eee
cvsdist 6013eee
* Sun Jun  4 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- drop out all of \.a$ from the main package list
cvsdist 6013eee
cvsdist 6013eee
* Sat Jun  3 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.23
cvsdist 6013eee
- use __NO_MATH_INLINES for now on ix86
cvsdist 6013eee
- massive FHS surgery
cvsdist 6013eee
cvsdist 6013eee
* Tue May 16 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.22
cvsdist 6013eee
cvsdist 6013eee
* Mon Apr 24 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.20
cvsdist 6013eee
cvsdist 6013eee
* Fri Apr 14 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- include subdirs in the help find
cvsdist 6013eee
- remove gimp-help-files generation
cvsdist 6013eee
- both gimp and gimp-perl own prefix/lib/gimp/1.1/plug-ins
cvsdist 6013eee
- both gimp and gimp-devel own prefix/lib/gimp/1.1/modules
cvsdist 6013eee
cvsdist 6013eee
* Thu Apr 13 2000 Matt Wilson <msw@redhat.com>
cvsdist 6013eee
- 1.1.19
cvsdist 6013eee
- get all .mo files
cvsdist 6013eee
cvsdist 6013eee
* Wed Jan 19 2000 Gregory McLean <gregm@comstar.net>
cvsdist 6013eee
- Version 1.1.15
cvsdist 6013eee
cvsdist 6013eee
* Wed Dec 22 1999 Gregory McLean <gregm@comstar.net>
cvsdist 6013eee
- Version 1.1.14
cvsdist 6013eee
- Added some auto %files section generation scriptlets
cvsdist 6013eee
cvsdist 6013eee