Version bump.
authorHans de Graaff <graaff@gentoo.org>
Sun, 4 Mar 2007 07:59:21 +0000 (07:59 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sun, 4 Mar 2007 07:59:21 +0000 (07:59 +0000)
Package-Manager: portage-2.1.2-r9

dev-ruby/rmagick/ChangeLog
dev-ruby/rmagick/Manifest
dev-ruby/rmagick/files/digest-rmagick-1.15.4 [new file with mode: 0644]
dev-ruby/rmagick/rmagick-1.15.4.ebuild [new file with mode: 0644]

index c29ee3203adcc65d6a188583c580c067e2b941e8..81e8533434a217bcbbd838c2b6a11bf64e134c94 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-ruby/rmagick
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rmagick/ChangeLog,v 1.43 2007/02/22 17:30:05 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rmagick/ChangeLog,v 1.44 2007/03/04 07:59:21 graaff Exp $
+
+*rmagick-1.15.4 (04 Mar 2007)
+
+  04 Mar 2007; Hans de Graaff <graaff@gentoo.org> +rmagick-1.15.4.ebuild:
+  Version bump:
+  
+   * Fixed: RMagick and rbgsl both export the name ID_call
 
 *rmagick-1.15.3 (22 Feb 2007)
 
index fa3176b9e49d48bb0a81cf7f0400dd15ee26e895..c6a17b9053c11a13530c3fcd5b23150e710af46a 100644 (file)
@@ -1,6 +1,7 @@
 DIST RMagick-1.14.1.tar.bz2 953136 RMD160 7c739e969b39d33c02103c22aea2a721b56d0269 SHA1 e7dcbe1f666bf814d267417c494eadd58086eafa SHA256 a8bbfdd398a700fec780525e3720b0d61e48f3a645684100e407e7d15b74a443
 DIST RMagick-1.15.2.tar.bz2 956991 RMD160 5f9e6f3f618cf7458acbd7c805898f499ae7eb95 SHA1 075ebafaee8b55d6780f1630dc3fd7e0d7d0601b SHA256 de6a76fba2629727d2165d32672d18546f903b63a0dd3d9842b98a4d6755bd30
 DIST RMagick-1.15.3.tar.bz2 957762 RMD160 0b3213c19b6e6539024f8ba5082d3da899ae3ed3 SHA1 16972f29d7b7aa4aba63adf4f333c76b003185ea SHA256 d17431cef47d60fe62f026c81caa8a90160129fd799db40fb53bd8a1848de309
+DIST RMagick-1.15.4.tar.bz2 957803 RMD160 b5199dce50253dbdcd46d4563b0c372bddd86256 SHA1 532923c3a789cdc5a517bf642b2c4a869fbe9e95 SHA256 d1e35517557750d0d71ac2045984cb88cee0bea859fcb6c4d192d6384d4f68be
 DIST RMagick-1.3.2.tar.bz2 1087150 RMD160 709efd9fe1849bfd999fd53dcc73851f6f343699 SHA1 53fe386d96369e63390d0e977ae4fc49aa479aff SHA256 afbe40311042858fe4286694ced1553dd71bb7f3f04124a050c20a37b4dd0690
 DIST RMagick-1.9.3.tar.bz2 916176 RMD160 72d925fef3afc74b935408d999565863509adb5a SHA1 bb71a0181231ca99b58533e7660f724ecff89230 SHA256 605c6d20d0acbb0d9042e4b800a2c2c01c8a19f3e039477a779e3416b9f64ab9
 EBUILD rmagick-1.14.1-r1.ebuild 2142 RMD160 a17db5e9a6f1c761673301b0775a9a67818732ff SHA1 c668a7a187ec49d80374e7cce969b90b824fae0e SHA256 ab12131c4dc5080c35e88e99fd564c151504a00c4ff23c7d1f145072188cd46d
@@ -15,6 +16,10 @@ EBUILD rmagick-1.15.3.ebuild 2194 RMD160 244b482592ef98b8a780d188973597936d9d4cc
 MD5 232dee189b1e4f4728c9dc012bc751ee rmagick-1.15.3.ebuild 2194
 RMD160 244b482592ef98b8a780d188973597936d9d4cc3 rmagick-1.15.3.ebuild 2194
 SHA256 f60f41649941153202448ead877fb7165f350edef39c8f07e4bec39727d9be24 rmagick-1.15.3.ebuild 2194
+EBUILD rmagick-1.15.4.ebuild 2194 RMD160 2c07e7945ce0069463ed00d64f45d9f18ccfeb53 SHA1 39a442c4f014819eaecd6b8a0ed9bbf63e935dbd SHA256 34949eee5fb9ae617818bcc34edc59df57bb4bf6b28898936b0b01d694508179
+MD5 d331f5cbb34f579920d8a21e0fe48518 rmagick-1.15.4.ebuild 2194
+RMD160 2c07e7945ce0069463ed00d64f45d9f18ccfeb53 rmagick-1.15.4.ebuild 2194
+SHA256 34949eee5fb9ae617818bcc34edc59df57bb4bf6b28898936b0b01d694508179 rmagick-1.15.4.ebuild 2194
 EBUILD rmagick-1.3.2.ebuild 884 RMD160 f2f422a50c4504b7def2fc5f6b0636c100d4e566 SHA1 f3e50e45a13251b4bb4044dc8ca6cc4ddd75554f SHA256 91dea8acd1e50848bd3993e5fb36a267cb45c5da9bd81563736abc3ae9800eef
 MD5 bed05d533e46041807f6f50fbde92d71 rmagick-1.3.2.ebuild 884
 RMD160 f2f422a50c4504b7def2fc5f6b0636c100d4e566 rmagick-1.3.2.ebuild 884
@@ -23,10 +28,10 @@ EBUILD rmagick-1.9.3-r1.ebuild 961 RMD160 f83631e7c5f4fa345336ffc5d22bc03a74ab6b
 MD5 d42ea1dbf25339562ce59f894cd00e1c rmagick-1.9.3-r1.ebuild 961
 RMD160 f83631e7c5f4fa345336ffc5d22bc03a74ab6bcf rmagick-1.9.3-r1.ebuild 961
 SHA256 3fde0f7d9bf07c42f510a44b890a48f79e82346653f2c03a954863de6b1e8895 rmagick-1.9.3-r1.ebuild 961
-MISC ChangeLog 6161 RMD160 ab0cad9b41c3baef43039fec3127fd5b7800f0f2 SHA1 ab7e6599c320ccd64ee65ac87083976861b17a83 SHA256 1653c9be0b2dd811b9fa38fbb0bcc08a0e414037a4685ddaea4a17b5fce92465
-MD5 6616bdba278ba2a1425822388d641a8e ChangeLog 6161
-RMD160 ab0cad9b41c3baef43039fec3127fd5b7800f0f2 ChangeLog 6161
-SHA256 1653c9be0b2dd811b9fa38fbb0bcc08a0e414037a4685ddaea4a17b5fce92465 ChangeLog 6161
+MISC ChangeLog 6345 RMD160 e8fe50f7f38974ccdf7548b45996e3448d9f5936 SHA1 3c3e0626858116816f3ea57b7d6d23789001cdfb SHA256 e5f866aea66dda5d73f2aff22dce4ed736dd5b0ac6b0fefc18d37152a9dd2654
+MD5 b886ce7989b16ac70cdb0581e6387525 ChangeLog 6345
+RMD160 e8fe50f7f38974ccdf7548b45996e3448d9f5936 ChangeLog 6345
+SHA256 e5f866aea66dda5d73f2aff22dce4ed736dd5b0ac6b0fefc18d37152a9dd2654 ChangeLog 6345
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 MD5 3eec9f3fe48b51f49dbc1f171a3b026f metadata.xml 157
 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 metadata.xml 157
@@ -40,6 +45,9 @@ SHA256 40c77f5124a8b4ce1f2cb51037ffcd21950580e021e485ca1cba2b96941cf1c0 files/di
 MD5 ca746553a876fcba255ab9c0beed654c files/digest-rmagick-1.15.3 247
 RMD160 28d7e059ad8b7acd15d4c75c28d2a48bc8f25127 files/digest-rmagick-1.15.3 247
 SHA256 72f4280be42f47f487d94089422352011058f1ca51f1479a23fe1478b402c0ac files/digest-rmagick-1.15.3 247
+MD5 398849c729fa32f3f824b4a3c8730097 files/digest-rmagick-1.15.4 247
+RMD160 0bdd96ad16633d00e3faee449700aecd0ef7f3cb files/digest-rmagick-1.15.4 247
+SHA256 1815c1497fd1e8787ad9b8bc4f7b0e37f2a5192608dbde9ab5fac3f197162a88 files/digest-rmagick-1.15.4 247
 MD5 0d61b0f7d3853e0f586c1c0d2040f32f files/digest-rmagick-1.3.2 247
 RMD160 8f5ad2543ffeac2e89531e0fba781b4aef8c7b0a files/digest-rmagick-1.3.2 247
 SHA256 1cd53ade0a70e847d3791d9688bd0342ba5e4b53dba735285ede61b2312f4430 files/digest-rmagick-1.3.2 247
diff --git a/dev-ruby/rmagick/files/digest-rmagick-1.15.4 b/dev-ruby/rmagick/files/digest-rmagick-1.15.4
new file mode 100644 (file)
index 0000000..16d0071
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 dfdd27cd48a89b8f85425d14fd03126f RMagick-1.15.4.tar.bz2 957803
+RMD160 b5199dce50253dbdcd46d4563b0c372bddd86256 RMagick-1.15.4.tar.bz2 957803
+SHA256 d1e35517557750d0d71ac2045984cb88cee0bea859fcb6c4d192d6384d4f68be RMagick-1.15.4.tar.bz2 957803
diff --git a/dev-ruby/rmagick/rmagick-1.15.4.ebuild b/dev-ruby/rmagick/rmagick-1.15.4.ebuild
new file mode 100644 (file)
index 0000000..9311cea
--- /dev/null
@@ -0,0 +1,66 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rmagick/rmagick-1.15.4.ebuild,v 1.1 2007/03/04 07:59:21 graaff Exp $
+
+inherit ruby
+
+# The gem for this package doesn't seem to play well with portage.  It
+# runs a GNUish configure script, with argument passed directly from
+# the gem install command, but gem install doesn't use the same style
+# of arguments.  Thus, unless you're smart enough to come up with a
+# fix, please leave this as a source package install.
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
+HOMEPAGE="http://rmagick.rubyforge.org/"
+SRC_URI="http://rubyforge.org/frs/download.php/18087/RMagick-${PV}.tar.bz2"
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="examples doc"
+DEPEND="virtual/ruby
+       >=media-gfx/imagemagick-6.0"
+
+S=${WORKDIR}/RMagick-${PV}
+
+# Using a custom src_compile instead of the ruby one because the ruby
+# one gets confused by an additional setup.rb that should not be used
+# here.
+src_compile() {
+       myconf="${RUBY_ECONF} ${EXTRA_ECONF}"
+
+       # When documentation is built many examples are also run. Not all
+       # of them may work (e.g. due to missing additional dependencies)
+       # so we allow the examples to fail.
+       if ! use doc ; then
+               myconf="${myconf} --disable-htmldoc --enable-allow-example-errors"
+       fi
+
+       ./configure \
+               --prefix=/usr \
+               --host=${CHOST} \
+               --mandir=/usr/share/man \
+               --infodir=/usr/share/info \
+               --datadir=/usr/share \
+               --sysconfdir=/etc \
+               --localstatedir=/var/lib \
+               --with-ruby=${RUBY} \
+               ${myconf} \
+               "$@" || die "econf failed"
+
+       ruby_emake "$@" || die
+}
+
+# Use a custom src_install instead of the default one in ruby.eclass
+# because the one in ruby.eclass does not include setting the prefix
+# for the installation step.
+src_install() {
+       RUBY_ECONF="${RUBY_ECONF} ${EXTRA_ECONF}"
+
+       ${RUBY} setup.rb config --prefix=${D}/usr "$@" \
+               ${RUBY_ECONF} || die "setup.rb config failed"
+       ${RUBY} setup.rb install --prefix=${D} "$@" \
+               ${RUBY_ECONF} || die "setup.rb install failed"
+
+       cd "${S}"
+       dodoc ChangeLog README.html README-Mac-OSX.txt README.txt
+}