Changeset 7092
- Timestamp:
- 03/11/12 11:12:30 (15 months ago)
- Location:
- ImageMagick/branches/ImageMagick-6.7.6
- Files:
-
- 9 edited
-
ImageMagick.spec (modified) (17 diffs)
-
config/ImageMagick.rdf (modified) (2 diffs)
-
config/configure.xml (modified) (1 diff)
-
configure (modified) (10 diffs)
-
configure.ac (modified) (1 diff)
-
libtool (modified) (1 diff)
-
magick/magick-config.h (modified) (3 diffs)
-
magick/version.h (modified) (1 diff)
-
version.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ImageMagick/branches/ImageMagick-6.7.6/ImageMagick.spec
r7063 r7092 1 1 %global VERSION 6.7.6 2 %global Patchlevel 03 4 Name: ImageMagick5 Version: %{VERSION}.%{Patchlevel}6 Release: 3%{?dist}7 Summary: An X application for displaying and manipulating images8 Group: Applications/Multimedia9 License: ImageMagick10 Url: http://www.imagemagick.org/11 Source0: ftp://ftp.ImageMagick.org/pub/%{name}/%{name}-%{VERSION}-%{Patchlevel}.tar.xz12 13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)14 BuildRequires: bzip2-devel, freetype-devel, libjpeg-devel, libpng-devel15 BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl-devel >= 5.8.116 BuildRequires: ghostscript-devel, djvulibre-devel17 BuildRequires: libwmf-devel, jasper-devel, libtool-ltdl-devel18 BuildRequires: libX11-devel, libXext-devel, libXt-devel19 BuildRequires: lcms-devel, libxml2-devel, librsvg2-devel, OpenEXR-devel2 %global Patchlevel 1 3 4 Name: ImageMagick 5 Version: %{VERSION} 6 Release: %{Patchlevel} 7 Summary: Use ImageMagick to convert, edit, or compose bitmap images in a variety of formats. In addition resize, rotate, shear, distort and transform images. 8 Group: Applications/Multimedia 9 License: http://www.imagemagick.org/script/license.php 10 Url: http://www.imagemagick.org/ 11 Source0: http://www.imagemagick.org/download/%{name}/%{name}-%{VERSION}-%{Patchlevel}.tar.bz2 12 13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 14 BuildRequires: bzip2-devel, freetype-devel, libjpeg-devel, libpng-devel 15 BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl-devel >= 5.8.1 16 BuildRequires: ghostscript-devel, djvulibre-devel 17 BuildRequires: libwmf-devel, jasper-devel, libtool-ltdl-devel 18 BuildRequires: libX11-devel, libXext-devel, libXt-devel 19 BuildRequires: lcms-devel, libxml2-devel, librsvg2-devel, OpenEXR-devel 20 20 21 21 %description 22 ImageMagick is an image display and manipulation tool for the X 23 Window System. ImageMagick can read and write JPEG, TIFF, PNM, GIF, 24 and Photo CD image formats. It can resize, rotate, sharpen, color 25 reduce, or add special effects to an image, and when finished you can 26 either save the completed work in the original format or a different 27 one. ImageMagick also includes command line programs for creating 28 animated or transparent .gifs, creating composite images, creating 29 thumbnail images, and more. 30 31 ImageMagick is one of your choices if you need a program to manipulate 32 and display images. If you want to develop your own applications 33 which use ImageMagick code or APIs, you need to install 34 ImageMagick-devel as well. 22 ImageMagick is a software suite to create, edit, and compose bitmap images. It 23 can read, convert and write images in a variety of formats (about 100) 24 including DPX, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, 25 and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear 26 and transform images, adjust image colors, apply various special effects, 27 or draw text, lines, polygons, ellipses and Bézier curves. 28 29 The functionality of ImageMagick is typically utilized from the command line 30 or you can use the features from programs written in your favorite programming 31 language. Choose from these interfaces: G2F (Ada), MagickCore (C), MagickWand 32 (C), ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), nMagick 33 (Neko/haXe), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP 34 (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a 35 language interface, use ImageMagick to modify or create images automagically 36 and dynamically. 37 38 ImageMagick is free software delivered as a ready-to-run binary distribution 39 or as source code that you may freely use, copy, modify, and distribute in 40 both open and proprietary applications. It is distributed under an Apache 41 2.0-style license, approved by the OSI. 42 43 The ImageMagick development process ensures a stable API and ABI. Before 44 each ImageMagick release, we perform a comprehensive security assessment that 45 includes memory and thread error detection to help prevent exploits.ImageMagick 46 is free software delivered as a ready-to-run binary distribution or as source 47 code that you may freely use, copy, modify, and distribute in both open and 48 proprietary applications. It is distributed under an Apache 2.0-style license, 49 approved by the OSI. 35 50 36 51 37 52 %package devel 38 Summary: Library links and header files for ImageMagick app development53 Summary: Library links and header files for ImageMagick application development 39 54 Group: Development/Libraries 40 55 Requires: %{name} = %{version}-%{release} … … 60 75 61 76 77 %package doc 78 Summary: ImageMagick HTML documentation 79 Group: Documentation 80 81 62 82 %package djvu 63 83 Summary: DjVu plugin for ImageMagick … … 70 90 71 91 72 %package doc73 Summary: ImageMagick html documentation74 Group: Documentation75 76 92 %description doc 77 93 ImageMagick documentation, this package contains usage (for the 78 commandline tools) and API (for the libraries) documentation in htmlformat.94 commandline tools) and API (for the libraries) documentation in HTML format. 79 95 Note this documentation can also be found on the ImageMagick website: 80 http://www.imagemagick.org/ 96 http://www.imagemagick.org/. 81 97 82 98 … … 87 103 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) 88 104 105 89 106 %description perl 90 107 Perl bindings to ImageMagick. … … 120 137 or APIs, you'll need to install ImageMagick-c++-devel, ImageMagick-devel and 121 138 ImageMagick. 139 122 140 You don't need to install it if you just want to use ImageMagick, or if you 123 141 want to develop/compile applications using the ImageMagick C interface, … … 131 149 touch -r README.txt README.txt.tmp 132 150 mv README.txt.tmp README.txt 133 # for % doc151 # for %%doc 134 152 mkdir Magick++/examples 135 153 cp -p Magick++/demo/*.cpp Magick++/demo/*.miff Magick++/examples 136 137 154 138 155 %build … … 149 166 --with-rsvg \ 150 167 --with-xml \ 151 --with-perl-options= "INSTALLDIRS=vendor %{?perl_prefix} CC='%__cc -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'"\168 --with-perl-options='INSTALLDIRS=vendor' \ 152 169 --without-dps \ 153 170 --without-included-ltdl --with-ltdl-include=%{_includedir} \ … … 161 178 162 179 %install 163 rm -rf %{buildroot} 164 165 make install DESTDIR=%{buildroot} INSTALL="install -p" 166 cp -a www/source %{buildroot}%{_datadir}/doc/%{name}-%{VERSION} 167 # Delete *ONLY* _libdir/*.la files! .la files used internally to handle plugins - BUG#185237!!! 168 rm %{buildroot}%{_libdir}/*.la 180 rm -rf $RPM_BUILD_ROOT 181 182 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" 183 cp -a www/source $RPM_BUILD_ROOT%{_datadir}/doc/%{name} 184 rm $RPM_BUILD_ROOT%{_libdir}/*.la 169 185 170 186 # fix weird perl Magick.so permissions 171 chmod 755 %{buildroot}%{perl_vendorarch}/auto/Image/Magick/Magick.so187 chmod 755 $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Image/Magick/Magick.so 172 188 173 189 # perlmagick: fix perl path of demo files … … 175 191 176 192 # perlmagick: cleanup various perl tempfiles from the build which get installed 177 find %{buildroot}-name "*.bs" |xargs rm -f178 find %{buildroot}-name ".packlist" |xargs rm -f179 find %{buildroot}-name "perllocal.pod" |xargs rm -f193 find $RPM_BUILD_ROOT -name "*.bs" |xargs rm -f 194 find $RPM_BUILD_ROOT -name ".packlist" |xargs rm -f 195 find $RPM_BUILD_ROOT -name "perllocal.pod" |xargs rm -f 180 196 181 197 # perlmagick: build files list 182 198 echo "%defattr(-,root,root,-)" > perl-pkg-files 183 find %{buildroot}/%{_libdir}/perl* -type f -print \184 | sed "s@^ %{buildroot}@@g" > perl-pkg-files185 find %{buildroot}%{perl_vendorarch} -type d -print \186 | sed "s@^ %{buildroot}@%dir @g" \199 find $RPM_BUILD_ROOT/%{_libdir}/perl* -type f -print \ 200 | sed "s@^$RPM_BUILD_ROOT@@g" > perl-pkg-files 201 find $RPM_BUILD_ROOT%{perl_vendorarch} -type d -print \ 202 | sed "s@^$RPM_BUILD_ROOT@%dir @g" \ 187 203 | grep -v '^%dir %{perl_vendorarch}$' \ 188 204 | grep -v '/auto$' >> perl-pkg-files … … 199 215 %endif 200 216 201 mv %{buildroot}%{_includedir}/%{name}/magick/magick-config.h \202 %{buildroot}%{_includedir}/%{name}/magick/magick-config-%{wordsize}.h203 204 cat > %{buildroot}%{_includedir}/%{name}/magick/magick-config.h <<EOF217 mv $RPM_BUILD_ROOT%{_includedir}/%{name}/magick/magick-config.h \ 218 $RPM_BUILD_ROOT%{_includedir}/%{name}/magick/magick-config-%{wordsize}.h 219 220 cat >$RPM_BUILD_ROOT%{_includedir}/%{name}/magick/magick-config.h <<EOF 205 221 #ifndef IMAGEMAGICK_MULTILIB 206 222 #define IMAGEMAGICK_MULTILIB … … 219 235 EOF 220 236 221 # Fonts must be packaged separately. It does nothave matter and demos work without it.222 rm PerlMagick/demo/Generic.ttf223 224 # From version around 6.7.5-6 docs go to unversioned dir. Fixing225 mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}/%{_datadir}/doc/%{name}-%{VERSION}226 227 237 %clean 228 rm -rf %{buildroot}238 rm -rf $RPM_BUILD_ROOT 229 239 230 240 … … 242 252 %doc QuickStart.txt ChangeLog Platforms.txt 243 253 %doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt 244 %{_libdir}/libMagickCore.so.5* 245 %{_libdir}/libMagickWand.so.5* 254 %{_libdir}/libMagickCore.so* 255 %{_libdir}/libMagickWand.so* 256 %{_libdir}/%{name}-%{VERSION} 246 257 %{_bindir}/[a-z]* 258 %{_sysconfdir}/%{name} 247 259 %{_libdir}/%{name}-%{VERSION} 248 260 %{_datadir}/%{name}-%{VERSION} 249 %{_mandir}/man[145]/[a-z ]*261 %{_mandir}/man[145]/[a-zA-Z]* 250 262 %{_mandir}/man1/%{name}.* 251 263 %exclude %{_libdir}/%{name}-%{VERSION}/modules-Q16/coders/djvu.* 252 %{_sysconfdir}/%{name} 264 253 265 254 266 %files devel … … 258 270 %{_bindir}/MagickWand-config 259 271 %{_bindir}/Wand-config 260 %{_libdir}/libMagickCore.so 261 %{_libdir}/libMagickWand.so 272 %{_libdir}/libMagickCore.so* 273 %{_libdir}/libMagickWand.so* 262 274 %{_libdir}/pkgconfig/MagickCore.pc 263 275 %{_libdir}/pkgconfig/ImageMagick.pc … … 274 286 %files djvu 275 287 %defattr(-,root,root,-) 276 %{_libdir}/%{name}-%{ VERSION}/modules-Q16/coders/djvu.*288 %{_libdir}/%{name}-%{version}/modules-Q16/coders/djvu.* 277 289 278 290 %files doc 279 291 %defattr(-,root,root,-) 280 %doc %{_datadir}/doc/%{name} -%{VERSION}292 %doc %{_datadir}/doc/%{name} 281 293 %doc LICENSE 282 294 … … 285 297 %doc Magick++/AUTHORS Magick++/ChangeLog Magick++/NEWS Magick++/README 286 298 %doc www/Magick++/COPYING 287 %{_libdir}/libMagick++.so .5*299 %{_libdir}/libMagick++.so* 288 300 289 301 %files c++-devel … … 293 305 %{_includedir}/%{name}/Magick++ 294 306 %{_includedir}/%{name}/Magick++.h 295 %{_libdir}/libMagick++.so 307 %{_libdir}/libMagick++.so* 296 308 %{_libdir}/pkgconfig/Magick++.pc 297 309 %{_libdir}/pkgconfig/ImageMagick++.pc … … 303 315 %doc PerlMagick/demo/ PerlMagick/Changelog PerlMagick/README.txt 304 316 317 305 318 %changelog 306 319 * Sun May 01 2005 Cristy <cristy@mystic.es.dupont.com> 1.0-0 -
ImageMagick/branches/ImageMagick-6.7.6/config/ImageMagick.rdf
r7059 r7092 6 6 <shortdesc xml:lang="en">ImageMagick: convert, edit, and compose images.</shortdesc> 7 7 <homepage rdf:resource="http://www.imagemagick.org/"/> 8 <created>2012-03- 05</created>8 <created>2012-03-11</created> 9 9 10 10 <description xml:lang="en"> … … 58 58 <Version> 59 59 <name>stable</name> 60 <created>2012-03- 05</created>60 <created>2012-03-11</created> 61 61 <revision>6.7.6</revision> 62 62 </Version> -
ImageMagick/branches/ImageMagick-6.7.6/config/configure.xml
r7059 r7092 10 10 <configure name="VERSION" value="6.7.6"/> 11 11 <configure name="LIB_VERSION" value="0x676"/> 12 <configure name="LIB_VERSION_NUMBER" value="6,7,6, 0"/>13 <configure name="SVN_REVISION" value="70 58" />14 <configure name="RELEASE_DATE" value="2012-03- 05"/>12 <configure name="LIB_VERSION_NUMBER" value="6,7,6,1"/> 13 <configure name="SVN_REVISION" value="7083" /> 14 <configure name="RELEASE_DATE" value="2012-03-11"/> 15 15 <configure name="CONFIGURE" value="./configure "/> 16 16 <configure name="PREFIX" value="/usr/local"/> -
ImageMagick/branches/ImageMagick-6.7.6/configure
r7059 r7092 1 1 #! /bin/sh 2 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.68 for ImageMagick 6.7.6- 0.3 # Generated by GNU Autoconf 2.68 for ImageMagick 6.7.6-1. 4 4 # 5 5 # Report bugs to <http://www.imagemagick.org>. … … 575 575 PACKAGE_NAME='ImageMagick' 576 576 PACKAGE_TARNAME='ImageMagick' 577 PACKAGE_VERSION='6.7.6- 0'578 PACKAGE_STRING='ImageMagick 6.7.6- 0'577 PACKAGE_VERSION='6.7.6-1' 578 PACKAGE_STRING='ImageMagick 6.7.6-1' 579 579 PACKAGE_BUGREPORT='http://www.imagemagick.org' 580 580 PACKAGE_URL='' … … 1741 1741 # This message is too long to be a string in the A/UX 3.1 sh. 1742 1742 cat <<_ACEOF 1743 \`configure' configures ImageMagick 6.7.6- 0to adapt to many kinds of systems.1743 \`configure' configures ImageMagick 6.7.6-1 to adapt to many kinds of systems. 1744 1744 1745 1745 Usage: $0 [OPTION]... [VAR=VALUE]... … … 1816 1816 if test -n "$ac_init_help"; then 1817 1817 case $ac_init_help in 1818 short | recursive ) echo "Configuration of ImageMagick 6.7.6- 0:";;1818 short | recursive ) echo "Configuration of ImageMagick 6.7.6-1:";; 1819 1819 esac 1820 1820 cat <<\_ACEOF … … 2035 2035 if $ac_init_version; then 2036 2036 cat <<\_ACEOF 2037 ImageMagick configure 6.7.6- 02037 ImageMagick configure 6.7.6-1 2038 2038 generated by GNU Autoconf 2.68 2039 2039 … … 3078 3078 running configure, to aid debugging if configure makes a mistake. 3079 3079 3080 It was created by ImageMagick $as_me 6.7.6- 0, which was3080 It was created by ImageMagick $as_me 6.7.6-1, which was 3081 3081 generated by GNU Autoconf 2.68. Invocation command line was 3082 3082 … … 3617 3617 MAGICK_LIBRARY_VERSION_INFO=$MAGICK_LIBRARY_CURRENT:$MAGICK_LIBRARY_REVISION:$MAGICK_LIBRARY_AGE 3618 3618 3619 MAGICK_SVN_REVISION=70 583619 MAGICK_SVN_REVISION=7083 3620 3620 3621 3621 … … 4101 4101 # Define the identity of the package. 4102 4102 PACKAGE='ImageMagick' 4103 VERSION='6.7.6- 0'4103 VERSION='6.7.6-1' 4104 4104 4105 4105 … … 36481 36481 # values after options handling. 36482 36482 ac_log=" 36483 This file was extended by ImageMagick $as_me 6.7.6- 0, which was36483 This file was extended by ImageMagick $as_me 6.7.6-1, which was 36484 36484 generated by GNU Autoconf 2.68. Invocation command line was 36485 36485 … … 36547 36547 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 36548 36548 ac_cs_version="\\ 36549 ImageMagick config.status 6.7.6- 036549 ImageMagick config.status 6.7.6-1 36550 36550 configured by $0, generated by GNU Autoconf 2.68, 36551 36551 with options \\"\$ac_cs_config\\" -
ImageMagick/branches/ImageMagick-6.7.6/configure.ac
r7059 r7092 20 20 m4_define([magick_minor_version], [7]) 21 21 m4_define([magick_micro_version], [6]) 22 m4_define([magick_patchlevel_version], [ 0])22 m4_define([magick_patchlevel_version], [1]) 23 23 m4_define([magick_version], 24 24 [magick_major_version.magick_minor_version.magick_micro_version-magick_patchlevel_version]) -
ImageMagick/branches/ImageMagick-6.7.6/libtool
r7059 r7092 2 2 3 3 # libtool - Provide generalized library-building support services. 4 # Generated automatically by config.status (ImageMagick) 6.7.6- 04 # Generated automatically by config.status (ImageMagick) 6.7.6-1 5 5 # Libtool was configured on host magick.imagemagick.org: 6 6 # NOTE: Changes made to this file will be lost: look at ltmain.sh. -
ImageMagick/branches/ImageMagick-6.7.6/magick/magick-config.h
r7059 r7092 1303 1303 /* Define to the full name and version of this package. */ 1304 1304 #ifndef MAGICKCORE_PACKAGE_STRING 1305 #define MAGICKCORE_PACKAGE_STRING "ImageMagick 6.7.6- 0"1305 #define MAGICKCORE_PACKAGE_STRING "ImageMagick 6.7.6-1" 1306 1306 #endif 1307 1307 … … 1318 1318 /* Define to the version of this package. */ 1319 1319 #ifndef MAGICKCORE_PACKAGE_VERSION 1320 #define MAGICKCORE_PACKAGE_VERSION "6.7.6- 0"1320 #define MAGICKCORE_PACKAGE_VERSION "6.7.6-1" 1321 1321 #endif 1322 1322 … … 1508 1508 /* Version number of package */ 1509 1509 #ifndef MAGICKCORE_VERSION 1510 #define MAGICKCORE_VERSION "6.7.6- 0"1510 #define MAGICKCORE_VERSION "6.7.6-1" 1511 1511 #endif 1512 1512 -
ImageMagick/branches/ImageMagick-6.7.6/magick/version.h
r7059 r7092 28 28 #define MagickPackageName "ImageMagick" 29 29 #define MagickCopyright "Copyright (C) 1999-2012 ImageMagick Studio LLC" 30 #define MagickSVNRevision "70 58"30 #define MagickSVNRevision "7083" 31 31 #define MagickLibVersion 0x676 32 32 #define MagickLibVersionText "6.7.6" 33 33 #define MagickLibVersionNumber 5,0,0 34 #define MagickLibAddendum "- 0"34 #define MagickLibAddendum "-1" 35 35 #define MagickLibInterface 5 36 36 #define MagickLibMinInterface 5 37 #define MagickReleaseDate "2012-03- 05"38 #define MagickChangeDate "201203 05"37 #define MagickReleaseDate "2012-03-11" 38 #define MagickChangeDate "20120310" 39 39 #define MagickAuthoritativeURL "http://www.imagemagick.org" 40 40 #if defined(MAGICKCORE_OPENMP_SUPPORT) -
ImageMagick/branches/ImageMagick-6.7.6/version.sh
r7059 r7092 14 14 PACKAGE_PERL_VERSION='6.76' 15 15 PACKAGE_LIB_VERSION="0x676" 16 PACKAGE_RELEASE=" 0"16 PACKAGE_RELEASE="1" 17 17 PACKAGE_LIB_VERSION_NUMBER="6,7,6,${PACKAGE_RELEASE}" 18 18 PACKAGE_RELEASE_DATE=`date +%F`
Note: See TracChangeset
for help on using the changeset viewer.
