diff --git a/.cvsignore b/.cvsignore index b4eaee4..a3dceb0 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -gimp-1.2.1.tar.bz2 +gimp-1.2.3.tar.bz2 diff --git a/gimp.spec b/gimp.spec index 2fc0157..1837271 100644 --- a/gimp.spec +++ b/gimp.spec @@ -1,30 +1,30 @@ %define subver 1.2 %define age 0 -%define microver 1 +%define microver 3 -Summary: The GNU Image Manipulation Program +Summary: The GNU Image Manipulation Program. Name: gimp Version: %{subver}.%{microver} -Release: 7 +Release: 3 Epoch: 1 Copyright: GPL, LGPL -Group: Applications/Multimedia +Group: Applications/Multimedia URL: http://www.gimp.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-root Obsoletes: gimp-data-min Obsoletes: gimp-libgimp Requires: gtk+ >= 1.2.0 +BuildRequires: gtk+-devel Source0: ftp://ftp.gimp.org/pub/gimp/v%{subver}/v%{version}/%{name}-%{version}.tar.bz2 Source1: gimp.desktop Source2: gimp.png Patch0: gimp-1.1.23-perlpath.patch -Patch1: gimp-1.1.24-libaa.patch -Patch2: gimp-1.2.1-locale.patch +Patch1: gimp-1.2.1-libaa.patch %description The GIMP (GNU Image Manipulation Program) is a powerful image composition and editing program, which can be extremely useful for -creating logos and other graphics for Web pages. The GIMP has many of +creating logos and other graphics for webpages. 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 @@ -32,51 +32,44 @@ layers, effects, sub-pixel imaging and anti-aliasing, and conversions, all with multi-level undo. The GIMP includes a scripting facility, but many of the included -scripts rely on fonts that we cannot distribute. The GIMP FTP site +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 +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 +documented in the package. Get ftp://ftp.gimp.org/pub/gimp/fonts/freefonts-0.10.tar.gz and ftp://ftp.gimp.org/pub/gimp/fonts/sharefonts-0.10.tar.gz if you are so -inclined. Alternatively, choose fonts which exist on your system +inclined. Alternatively, choose fonts which exist on your system before running the scripts. -Install the GIMP if you need a powerful image manipulation -program. You may also want to install other GIMP packages: -gimp-libgimp if you're going to use any GIMP plug-ins and -gimp-data-extras, which includes various extra files for the GIMP. - %package devel -Summary: GIMP plugin and extension development kit -Group: Applications/Multimedia +Summary: The GIMP plug-in and extension development kit. +Group: Applications/Multimedia Requires: gtk+-devel, gimp = %{version} %description devel The gimp-devel package contains the static libraries and header files for writing GNU Image Manipulation Program (GIMP) plug-ins and extensions. -Install gimp-devel if you're going to create plug-ins and/or -extensions for the GIMP. You'll also need to install gimp-limpgimp -and gimp, and you may want to install gimp-data-extras. - %package perl -Summary: GIMP perl extensions and plugins. -Group: Applications/Multimedia +Summary: Perl extensions and plug-ins for the GIMP. +Group: Applications/Multimedia Requires: gimp = %{version} Requires: perl +Provides: perl(Gimp::Util) +Provides: perl(of) %description perl -The gimp-perl package contains all the perl extensions and perl plugins. +The gimp-perl package contains Perl extensions and plug-ins for the +GIMP image manipulation program. %prep %setup -q %patch0 -p1 -b .perlpath %patch1 -p1 -b .libaa -%patch2 -p1 -b .locale %build -autoconf +#AUTOMAKE=automake-1.4 autoreconf if [ ! -f configure ]; then CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh --quiet $MYARCH_FLAGS --prefix=%{_prefix} else @@ -232,17 +225,21 @@ install -m 644 $RPM_SOURCE_DIR/gimp.png %{buildroot}/%{_datadir}/pixmaps %{_libdir}/libgck-%{subver}.so.%{age} %{_bindir}/gimp +%{_bindir}/gimp-%{subver} #{_bindir}/embedxpm -%{_bindir}/escputil +#%{_bindir}/escputil %defattr (0644, root, root) %{_mandir}/man1/gimp.1* -%{_mandir}/man1/escputil.1.* +%{_mandir}/man1/gimp-%{subver}.1* %{_mandir}/man5/gimprc.5* +%{_mandir}/man5/gimprc-%{subver}.5* + %files devel %defattr (0755, root, root, 0755) %{_bindir}/gimptool +%{_bindir}/gimptool-%{subver} %{_bindir}/gimp-config %{_libdir}/*.so %{_libdir}/*.la @@ -256,6 +253,7 @@ install -m 644 $RPM_SOURCE_DIR/gimp.png %{buildroot}/%{_datadir}/pixmaps %{_includedir}/libgimp/ %{_includedir}/gck/ %{_mandir}/man1/gimptool.1* +%{_mandir}/man1/gimptool-%{subver}.1* %files perl -f gimp-perl-files %defattr (0755, root, root, 0755) @@ -263,6 +261,30 @@ install -m 644 $RPM_SOURCE_DIR/gimp.png %{buildroot}/%{_datadir}/pixmaps %{_bindir}/xcftopnm %changelog +* Tue Mar 19 2002 Matt Wilson +- added missing man pages (#61426) +- removed esputil man page (#58919) + +* Fri Mar 15 2002 Matt Wilson +- added /usr/bin/{gimp-config,gimptool}-1.2 + +* Mon Mar 11 2002 Matt Wilson +- 1.2.3, based on changes from Ed Halley below: + - removed gimp-1.2.1-locale.patch as the patch was incorporated upstream + - linked new versioned gimp-1.2 executable to traditional gimp name + +* Mon Feb 25 2002 Than Ngo 1.2.1-11 +- rebuild in new enviroment + +* Thu Jan 31 2002 Bill Nottingham +- escputil lives in ghostscript now + +* Thu Jan 31 2002 Jeremy Katz +- add silly perl dependencies that don't get automatically found + +* Wed Jan 30 2002 Jeremy Katz +- rebuild in new environment + * Thu Jul 19 2001 Tim Powers - remove the perl temp files to pacify rpmlint diff --git a/sources b/sources index 98e2ee6..88ec8a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0839d75836cf08210efe1d44a5613f5f gimp-1.2.1.tar.bz2 +b19235f19f524f772a4aef597a69b1da gimp-1.2.3.tar.bz2