diff options
author | Ole Markus With <olemarkus@gentoo.org> | 2011-04-10 17:37:55 +0000 |
---|---|---|
committer | Ole Markus With <olemarkus@gentoo.org> | 2011-04-10 17:37:55 +0000 |
commit | 495a18ba2ad7333599b6269377dcf0e07d5c65c4 (patch) | |
tree | c71335d20a825c98d5c3846345f50ce925d486fa /dev-php/magickwand | |
parent | x86 stable per bug 357573 (diff) | |
download | gentoo-2-495a18ba2ad7333599b6269377dcf0e07d5c65c4.tar.gz gentoo-2-495a18ba2ad7333599b6269377dcf0e07d5c65c4.tar.bz2 gentoo-2-495a18ba2ad7333599b6269377dcf0e07d5c65c4.zip |
Moved from dev-php5/magickwand
(Portage version: 2.1.9.45/cvs/Linux x86_64)
Diffstat (limited to 'dev-php/magickwand')
-rw-r--r-- | dev-php/magickwand/ChangeLog | 65 | ||||
-rw-r--r-- | dev-php/magickwand/files/imagemagick-pre-6.3.8-compat.patch | 72 | ||||
-rw-r--r-- | dev-php/magickwand/magickwand-1.0.8-r1.ebuild | 28 | ||||
-rw-r--r-- | dev-php/magickwand/metadata.xml | 9 |
4 files changed, 174 insertions, 0 deletions
diff --git a/dev-php/magickwand/ChangeLog b/dev-php/magickwand/ChangeLog new file mode 100644 index 000000000000..768f6552ed9b --- /dev/null +++ b/dev-php/magickwand/ChangeLog @@ -0,0 +1,65 @@ +# ChangeLog for dev-php5/magickwand +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-php/magickwand/ChangeLog,v 1.1 2011/04/10 17:37:54 olemarkus Exp $ + +*magickwand-1.0.8-r1 (03 Nov 2010) + + 03 Nov 2010; Matti Bickel <mabi@gentoo.org> +magickwand-1.0.8-r1.ebuild: + create minor slotting compatible version + +*magickwand-1.0.8 (12 Apr 2010) + + 12 Apr 2010; <mabi@gentoo.org> -magickwand-1.0.6.ebuild, + -magickwand-1.0.7.ebuild, +magickwand-1.0.8.ebuild: + version bump (bug #279836), older versions do not work with newer + imagemagick + + 20 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Removing anant as a maintainer since he was retired. + + 12 Jun 2008; Christian Hoffmann <hoffie@gentoo.org> + files/imagemagick-pre-6.3.8-compat.patch: + updated patch by Martin von Gagern <Martin.vGagern@gmx.net> (bug 215671), + previous version missed some MagickWand-config calls. magickwand-1.0.7 + should now really build with <imagemagick-6.3.8 + + 09 Jun 2008; Christian Hoffmann <hoffie@gentoo.org> + +files/imagemagick-pre-6.3.8-compat.patch, magickwand-1.0.7.ebuild: + adding patch by Martin von Gagern <Martin.vGagern@gmx.net> (bug 215671) to + allow for building against <imagemagick-6.3.8 again and adjust *DEPEND + accordingly + + 08 Jun 2008; Christian Hoffmann <hoffie@gentoo.org> + magickwand-1.0.7.ebuild: + bump imagemagick dependency to 6.3.9.7, bug 215671 + +*magickwand-1.0.7 (03 Jun 2008) + + 03 Jun 2008; Luca Longinotti <chtekk@gentoo.org> -magickwand-1.0.4.ebuild, + -magickwand-1.0.5.ebuild, +magickwand-1.0.7.ebuild: + Version bump. + +*magickwand-1.0.6 (11 Feb 2008) + + 11 Feb 2008; Raúl Porcel <armin76@gentoo.org> +magickwand-1.0.6.ebuild: + Version bump, from the php overlay + +*magickwand-1.0.5 (06 Oct 2007) + + 06 Oct 2007; Anant Narayanan <anant@gentoo.org> +magickwand-1.0.5.ebuild: + Bump to 1.0.5 + + 27 Apr 2007; Steve Dibb <beandog@gentoo.org> magickwand-1.0.4.ebuild: + Add ~amd64, bug 175092 + + 17 Apr 2007; Anant Narayanan <anant@gentoo.org> magickwand-1.0.4.ebuild: + Fix typo in PHP_EXT_INI and add explicit RDEPEND. + +*magickwand-1.0.4 (17 Apr 2007) + + 17 Apr 2007; Anant Narayanan <anant@gentoo.org> +metadata.xml, + +magickwand-1.0.4.ebuild: + New ebuild for the MagickWand PHP extension; thanks to Matthew Schultz, bug + #125593 + diff --git a/dev-php/magickwand/files/imagemagick-pre-6.3.8-compat.patch b/dev-php/magickwand/files/imagemagick-pre-6.3.8-compat.patch new file mode 100644 index 000000000000..b8634304ed15 --- /dev/null +++ b/dev-php/magickwand/files/imagemagick-pre-6.3.8-compat.patch @@ -0,0 +1,72 @@ +# allow usage of <imagemagick-6.3.8, bug 215671 +# patch by Martin von Gagern <Martin.vGagern@gmx.net> + +--- MagickWandForPHP-1.0.7-1/config.m4 2008-04-13 19:30:55.000000000 +0200 ++++ MagickWandForPHP-1.0.7/config.m4 2008-06-10 11:34:24.000000000 +0200 +@@ -3,30 +3,30 @@ + + if test $PHP_MAGICKWAND != "no"; then + +- if test -r $PHP_MAGICKWAND/bin/MagickWand-config; then ++ if test -r $PHP_MAGICKWAND/bin/Wand-config; then + WAND_CONFIG_PATH=$PHP_MAGICKWAND/bin + else +- AC_MSG_CHECKING(MagickWand-config in default path) ++ AC_MSG_CHECKING(Wand-config in default path) + + for i in /usr/local /usr; + do +- test -r $i/bin/MagickWand-config && WAND_CONFIG_PATH=$i/bin && break ++ test -r $i/bin/Wand-config && WAND_CONFIG_PATH=$i/bin && break + done + + if test -z "$WAND_CONFIG_PATH"; then + for i in $PHP_MAGICKWAND /usr/local /usr; + do +- test -r $i/MagickWand-config && WAND_CONFIG_PATH=$i && break ++ test -r $i/Wand-config && WAND_CONFIG_PATH=$i && break + done + fi + if test -z "$WAND_CONFIG_PATH"; then +- AC_MSG_ERROR(Cannot locate configuration program MagickWand-config) ++ AC_MSG_ERROR(Cannot locate configuration program Wand-config) + else + AC_MSG_RESULT(found in $WAND_CONFIG_PATH) + fi + fi + +- IMAGEMAGICK_VERSION_ORIG=`$WAND_CONFIG_PATH/MagickWand-config --version` ++ IMAGEMAGICK_VERSION_ORIG=`$WAND_CONFIG_PATH/Wand-config --version` + IMAGEMAGICK_VERSION_MASK=`echo ${IMAGEMAGICK_VERSION_ORIG} | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` + + +@@ -34,7 +34,7 @@ + if test "$IMAGEMAGICK_VERSION_MASK" -ge 6003005; then + AC_MSG_RESULT(found version $IMAGEMAGICK_VERSION_ORIG) + else +- AC_MSG_ERROR(no. You need at least ImageMagick version 6.3.8 to use MagickWand for PHP.) ++ AC_MSG_ERROR(no. You need at least ImageMagick version 6.3.5 to use MagickWand for PHP.) + fi + + AC_MSG_CHECKING(if PHP version is at least 4.1.3) +@@ -63,16 +63,13 @@ + + AC_DEFINE(HAVE_MAGICKWAND,1,[ ]) + +- PHP_ADD_LIBRARY_WITH_PATH(MagickCore, $WAND_DIR/lib, MAGICKWAND_SHARED_LIBADD) +- PHP_ADD_LIBRARY_WITH_PATH(MagickWand, $WAND_DIR/lib, MAGICKWAND_SHARED_LIBADD) +- PHP_ADD_INCLUDE($WAND_DIR/include/ImageMagick) +- AC_MSG_CHECKING(MagickWand-config --cppflags) +- WAND_CPPFLAGS="`$WAND_CONFIG_PATH/MagickWand-config --cppflags`" ++ AC_MSG_CHECKING(Wand-config --cppflags) ++ WAND_CPPFLAGS="`$WAND_CONFIG_PATH/Wand-config --cppflags`" + AC_MSG_RESULT($WAND_CPPFLAGS) + PHP_EVAL_INCLINE($WAND_CPPFLAGS) + +- AC_MSG_CHECKING(MagickWand-config --libs) +- WAND_LIBS="`$WAND_CONFIG_PATH/MagickWand-config --libs`" ++ AC_MSG_CHECKING(Wand-config --libs) ++ WAND_LIBS="`$WAND_CONFIG_PATH/Wand-config --libs`" + AC_MSG_RESULT($WAND_LIBS) + PHP_EVAL_LIBLINE($WAND_LIBS, MAGICKWAND_SHARED_LIBADD) + diff --git a/dev-php/magickwand/magickwand-1.0.8-r1.ebuild b/dev-php/magickwand/magickwand-1.0.8-r1.ebuild new file mode 100644 index 000000000000..4e18073f6cbb --- /dev/null +++ b/dev-php/magickwand/magickwand-1.0.8-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-php/magickwand/magickwand-1.0.8-r1.ebuild,v 1.1 2011/04/10 17:37:54 olemarkus Exp $ + +EAPI="2" + +PHP_EXT_NAME="magickwand" +PHP_EXT_ZENDEXT="no" +PHP_EXT_INI="yes" +DOCS="AUTHOR ChangeLog CREDITS README TODO" + +MY_PN="MagickWandForPHP" +IUSE="" + +inherit php-ext-source-r2 + +DESCRIPTION="A native PHP-extension to the ImageMagick MagickWand API." +HOMEPAGE="http://www.magickwand.org/" +SRC_URI="http://www.magickwand.org/download/php/${MY_PN}-${PV}.tar.bz2" + +LICENSE="MagickWand" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=media-gfx/imagemagick-6.5.2.9" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-php/magickwand/metadata.xml b/dev-php/magickwand/metadata.xml new file mode 100644 index 000000000000..5c3dc463d770 --- /dev/null +++ b/dev-php/magickwand/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>php</herd> + <longdescription> + This PHP5 extension provides + access to the ImageMagick MagickWand API. + </longdescription> +</pkgmetadata> |