さくらVPS CentOS 5.5 ImageMagick 6.7.1 最新版をインストール
dag(sorceforge)を忘れずに追加
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
インストールに必要なパッケージをインストール
yum install -y libtiff-devel yum install -y giflib-devel yum install -y perl yum install -y ghostscript-devel yum install -y libwmf-devel yum install -y libtool-ltdl-devel yum install -y libX11-devel yum install -y libXext-devel yum install -y libXt-devel yum install -y lcms-devel yum install -y librsvg2-devel yum install -y bzip2-devel rpm -hiv http://centos.karan.org/el5/extras/testing/i386/RPMS/jasper-libs-1.900.1-7.el5.kb.i386.rpm rpm -hiv http://centos.karan.org/el5/extras/testing/i386/RPMS/jasper-devel-1.900.1-7.el5.kb.i386.rpm yum install -y djvulibre-devel yum install -y OpenEXR-devel
rpmをbuildする
- src rpmをダウンロード
cd /usr/src/redhat/SPECS wget http://www.imagemagick.org/download/linux/SRPMS/ImageMagick.src.rpm rpm -ivh ImageMagick.src.rpm
- spec ファイルを編集
perl-develはないCentOSでは必要ないので、perlに修正(perlのパッケージインストールで開発用のライブラリもインストールされる)
vi ImageMagick.spec
BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl >= 5.8.1 に変更
ImageMagickをインストールする
rpmbuild -ba ImageMagick.spec cd /usr/src/redhat/RPMS/x86_64 rpm -hiv ImageMagick-6.7.1-8.x86_64.rpm rpm -hiv ImageMagick-devel-6.7.1-8.x86_64.rpm rpm -hiv ImageMagick-c++-6.7.1-8.x86_64.rpm rpm -hiv ImageMagick-c++-devel-6.7.1-8.x86_64.rpm