/[packages]/cauldron/imagemagick/current/SPECS/imagemagick.spec
ViewVC logotype

Diff of /cauldron/imagemagick/current/SPECS/imagemagick.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 98658 by anssi, Sat May 14 00:43:47 2011 UTC revision 144787 by fwang, Sun Sep 18 01:15:37 2011 UTC
# Line 9  Line 9 
9  # V E R S I O N   P A R T S  # V E R S I O N   P A R T S
10    
11  # their "official" version  # their "official" version
12  %define rversion 6.6.6  %define rversion 6.7.2
13    
14  # their "minor" version  # their "minor" version
15  %define minor_rev 10  %define minor_rev 7
16    
17  # some other funny version  # some other funny version
18  # (aw) from the docs: Versions with Q8 in the name are 8 bits-per-pixel  # (aw) from the docs: Versions with Q8 in the name are 8 bits-per-pixel
# Line 25  Line 25 
25  # the full file version  # the full file version
26  %define dversion %{rversion}-%{minor_rev}  %define dversion %{rversion}-%{minor_rev}
27    
28  %define major 4  %define major 5
29    
30  %define libname %mklibname magick %{major}  %define libname %mklibname magick %{major}
31  %define develname %mklibname magick -d  %define develname %mklibname magick -d
# Line 33  Line 33 
33  Summary:        An X application for displaying and manipulating images  Summary:        An X application for displaying and manipulating images
34  Name:           imagemagick  Name:           imagemagick
35  Version:        %{rversion}.%{minor_rev}  Version:        %{rversion}.%{minor_rev}
36  Release:        %mkrel 4  Release:        %mkrel 1
37  License:        BSD-like  License:        BSD-like
38  Group:          Graphics  Group:          Graphics
39  URL:            http://www.imagemagick.org/  URL:            http://www.imagemagick.org/
# Line 46  Source12:      magick-icon_48x48.png Line 46  Source12:      magick-icon_48x48.png
46  Source13:       magick-icon_64x64.png  Source13:       magick-icon_64x64.png
47  Patch0:         imagemagick-docdir.diff  Patch0:         imagemagick-docdir.diff
48  #gw fix format strings, but it doesn't work for the perl-Magick  #gw fix format strings, but it doesn't work for the perl-Magick
49  Patch1: ImageMagick-6.4.8-9-format-strings.patch  Patch1:         ImageMagick-6.4.8-9-format-strings.patch
50  Patch4:         ImageMagick-6.4.8-9-includedir.patch  Patch4:         ImageMagick-6.4.8-9-includedir.patch
51  Patch7:         imagemagick-urw.diff  Patch7:         imagemagick-urw.diff
52  Patch17:        imagemagick-fpx.diff  Patch17:        imagemagick-fpx.diff
53  Patch19:        ImageMagick-libpath.diff  Patch19:        ImageMagick-libpath.diff
54  Patch20:        ImageMagick-6.4.8-9-fix-montageimages-test.patch  Patch20:        ImageMagick-6.4.8-9-fix-montageimages-test.patch
55    
56  Requires:       %{libname} = %{version}  Requires:       %{libname} = %{version}
57  Obsoletes:      ImageMagick < 6.3.2.9-6  Obsoletes:      ImageMagick < 6.3.2.9-6
58  Provides:       ImageMagick = %{version}-%{release}  Provides:       ImageMagick = %{version}-%{release}
59  BuildRequires:  XFree86-devel  
60  BuildRequires:  avahi-client-devel  BuildRequires:  libx11-devel
61  BuildRequires:  avahi-common-devel  BuildRequires:  libxext-devel
62  BuildRequires:  avahi-glib-devel  BuildRequires:  bzip2-devel
63  BuildRequires:  bzip2-devel  BuildRequires:  cairo-devel
64  BuildRequires:  cairo-devel  BuildRequires:  fontconfig-devel
65  BuildRequires:  chrpath  BuildRequires:  freetype2-devel >= 2.1.7
66  BuildRequires:  dbus-glib-devel  BuildRequires:  chrpath
67    BuildRequires:  graphviz-devel >= 2.9.0
68    BuildRequires:  libjasper-devel
69    BuildRequires:  libjbig-devel
70    BuildRequires:  libjpeg-devel
71    BuildRequires:  libpng-devel
72    BuildRequires:  zlib-devel
73    BuildRequires:  lcms-devel
74    BuildRequires:  lqr-devel
75    BuildRequires:  libltdl-devel
76    BuildRequires:  perl-devel
77    BuildRequires:  librsvg-devel
78    BuildRequires:  tiff-devel
79    BuildRequires:  libwmf-devel
80    BuildRequires:  libxml2-devel
81    BuildRequires:  lzma-devel
82  %if !%bootstrap  %if !%bootstrap
83  BuildRequires:  djvulibre-devel  BuildRequires:  djvulibre-devel
84  %endif  %endif
85  BuildRequires:  expat-devel  BuildRequires:  ghostscript
86  BuildRequires:  fontconfig-devel  BuildConflicts: %{develname}
 BuildRequires:  freetype2-devel >= 2.1.7  
 BuildRequires:  gd-devel  
 BuildRequires:  ghostscript  
 BuildRequires:  glib2-devel  
 BuildRequires:  gnome-vfs2-devel  
 BuildRequires:  graphviz-devel >= 2.9.0  
 BuildRequires:  lcms-devel >= 1.15  
 BuildRequires:  libGConf2-devel  
 BuildRequires:  libcroco0.6-devel  
 BuildRequires:  libexif-devel  
 BuildRequires:  libgdk_pixbuf2.0-devel  
 BuildRequires:  libgsf-devel  
 BuildRequires:  libjasper-devel  
 BuildRequires:  libjbig-devel  
 BuildRequires:  libltdl-devel >= 1.4.3-10  
 BuildRequires:  librsvg-devel  
 BuildRequires:  libwmf  
 BuildRequires:  libwmf-devel  
 BuildRequires:  libxml2-devel  
 BuildRequires:  lqr-devel  
 BuildRequires:  openssl-devel  
 BuildRequires:  pango-devel  
 BuildRequires:  perl-devel  
 BuildRequires:  pixman-devel  
 BuildRequires:  tiff-devel  
 BuildConflicts: %{develname}  
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot  
87    
88  %description  %description
89  ImageMagick is a powerful image display, conversion and manipulation tool. It  ImageMagick is a powerful image display, conversion and manipulation tool. It
# Line 102  runs in an X session. With this tool, yo Line 91  runs in an X session. With this tool, yo
91  of image formats.  of image formats.
92    
93  ImageMagick can make use of the following delegate programs, available as  ImageMagick can make use of the following delegate programs, available as
94  packages in Mandriva Linux: curl enscript ffmpeg ghostscript ghostscript-X gimp  packages in %{_vendor}: curl enscript ffmpeg ghostscript ghostscript-X gimp
95  gnuplot graphviz html2ps mplayer ncompress netpbm sane-backends tetex-dvips  gnuplot graphviz html2ps mplayer ncompress netpbm sane-backends tetex-dvips
96  transfig ufraw xdg-utils zip autotrace povray  transfig ufraw xdg-utils zip autotrace povray
97    
# Line 171  support files for access to ImageMagick Line 160  support files for access to ImageMagick
160  Summary:        %{name} Documentation  Summary:        %{name} Documentation
161  Group:          Books/Other  Group:          Books/Other
162  Obsoletes:      ImageMagick-doc < 6.3.2.9-6  Obsoletes:      ImageMagick-doc < 6.3.2.9-6
163    BuildArch:      noarch
164    
165  %description    doc  %description    doc
166  This package contains HTML/PDF documentation of %{name}.  This package contains HTML/PDF documentation of %{name}.
# Line 198  export CFLAGS="%{optflags} -fno-strict-a Line 188  export CFLAGS="%{optflags} -fno-strict-a
188  export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC"  export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
189    
190  # don't use icecream  # don't use icecream
191  export PATH=/bin:/usr/bin:/usr/X11R6/bin  export PATH=/bin:/usr/bin
192    
193  %configure2_5x \  %configure2_5x \
194      --docdir=%{_defaultdocdir}/imagemagick \      --docdir=%{_defaultdocdir}/imagemagick \
# Line 289  Exec=%{_bindir}/xterm -geometry 40x15 -t Line 279  Exec=%{_bindir}/xterm -geometry 40x15 -t
279  Icon=%{name}  Icon=%{name}
280  Terminal=false  Terminal=false
281  Type=Application  Type=Application
282  Categories=X-MandrivaLinux-Office-Graphs;Graphics;Viewer;  Categories=Graphics;Viewer;
283  EOF  EOF
284    
285  %clean  %clean
# Line 298  rm -rf %{buildroot} Line 288  rm -rf %{buildroot}
288  %files  %files
289  %defattr(-,root,root)  %defattr(-,root,root)
290  %doc README.txt  %doc README.txt
291    %{_sysconfdir}/ImageMagick
292  %{_bindir}/animate  %{_bindir}/animate
293  %{_bindir}/compare  %{_bindir}/compare
294  %{_bindir}/composite  %{_bindir}/composite
# Line 312  rm -rf %{buildroot} Line 303  rm -rf %{buildroot}
303  %dir %{_libdir}/ImageMagick-%{rversion}  %dir %{_libdir}/ImageMagick-%{rversion}
304  %dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}  %dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}
305  %dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders  %dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders
 %dir %{_libdir}/ImageMagick-%{rversion}/config  
306  %{_datadir}/ImageMagick-%{rversion}  %{_datadir}/ImageMagick-%{rversion}
 %{_libdir}/ImageMagick-%{rversion}/config/*.xml  
 #%{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/filters  
 #%{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders/*.so  
 #%{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders/*.la  
307  %{_mandir}/man1/*  %{_mandir}/man1/*
308  %{_mandir}/man3/*  %{_mandir}/man3/*
309  %exclude %{_mandir}/man3/*::*.3pm*  %exclude %{_mandir}/man3/*::*.3pm*

Legend:
Removed from v.98658  
changed lines
  Added in v.144787

  ViewVC Help
Powered by ViewVC 1.1.30