diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-09-04 06:54:26 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-09-04 06:54:26 +0000 |
commit | 5bd6fbbcea0103dc0ac6287edfe9f3523a9ea679 (patch) | |
tree | 1eefeb58c1df79892485b8cdbbe448a2d188c808 /dev-dotnet/libgdiplus | |
parent | Marked stable on mips. (diff) | |
download | gentoo-2-5bd6fbbcea0103dc0ac6287edfe9f3523a9ea679.tar.gz gentoo-2-5bd6fbbcea0103dc0ac6287edfe9f3523a9ea679.tar.bz2 gentoo-2-5bd6fbbcea0103dc0ac6287edfe9f3523a9ea679.zip |
new version for mono 1.1.17.1
(Portage version: 2.1.1_rc1-r2)
Diffstat (limited to 'dev-dotnet/libgdiplus')
-rw-r--r-- | dev-dotnet/libgdiplus/ChangeLog | 8 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.11 | 2 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.17 | 3 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.8 | 2 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/libgdiplus-1.1.17.ebuild | 68 |
5 files changed, 82 insertions, 1 deletions
diff --git a/dev-dotnet/libgdiplus/ChangeLog b/dev-dotnet/libgdiplus/ChangeLog index 2f26c271ca47..98f7a4f581ee 100644 --- a/dev-dotnet/libgdiplus/ChangeLog +++ b/dev-dotnet/libgdiplus/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-dotnet/libgdiplus # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.59 2006/07/12 17:57:45 latexer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.60 2006/09/04 06:54:26 compnerd Exp $ + +*libgdiplus-1.1.17 (04 Sep 2006) + + 04 Sep 2006; Saleem Abdulrasool <compnerd@gentoo.org> + +libgdiplus-1.1.17.ebuild: + version bump for mono 1.1.17.1 *libgdiplus-1.1.16.1 (12 Jul 2006) diff --git a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.11 b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.11 index 4e78f1a99097..f53d27a3d526 100644 --- a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.11 +++ b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.11 @@ -1 +1,3 @@ MD5 c0de8ffb854029431e0f60bda8f34032 libgdiplus-1.1.11.tar.gz 1255643 +RMD160 45e892aaf4736070a84c71f08e274c0dd89cffb8 libgdiplus-1.1.11.tar.gz 1255643 +SHA256 a61c1443f2873f202ba7073cc4877c2cfd7f84dfa130ecc93038e7462284939e libgdiplus-1.1.11.tar.gz 1255643 diff --git a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.17 b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.17 new file mode 100644 index 000000000000..837d2ef0bc1e --- /dev/null +++ b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.17 @@ -0,0 +1,3 @@ +MD5 77f11c54b2da345776d713fcc303ed9c libgdiplus-1.1.17.tar.gz 2998913 +RMD160 8c922c676f8bf8fc781351f5a483dd5155e1ffef libgdiplus-1.1.17.tar.gz 2998913 +SHA256 af7f5966310fa6dc830c482e93192f955f290aec5f64a95db2d84b29580bd844 libgdiplus-1.1.17.tar.gz 2998913 diff --git a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.8 b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.8 index ab2f76ac877d..82e6c7ad2f03 100644 --- a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.8 +++ b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.1.8 @@ -1 +1,3 @@ MD5 8b43da0990e43f2e92b7a2bdeb86f725 libgdiplus-1.1.8.tar.gz 1353269 +RMD160 ff5bd2a8213a0f256c6f3d5bef4b0347fb972b51 libgdiplus-1.1.8.tar.gz 1353269 +SHA256 8267c4a76c8775b3b4ca0cc7ec9a7e24a40f88460eb4f3614e2f7eb400ced236 libgdiplus-1.1.8.tar.gz 1353269 diff --git a/dev-dotnet/libgdiplus/libgdiplus-1.1.17.ebuild b/dev-dotnet/libgdiplus/libgdiplus-1.1.17.ebuild new file mode 100644 index 000000000000..950db20331c9 --- /dev/null +++ b/dev-dotnet/libgdiplus/libgdiplus-1.1.17.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.1.17.ebuild,v 1.1 2006/09/04 06:54:26 compnerd Exp $ + +inherit eutils flag-o-matic toolchain-funcs autotools + +DESCRIPTION="Library for using System.Drawing with mono" +HOMEPAGE="http://www.go-mono.com/" +SRC_URI="http://www.go-mono.com/sources/${PN}-${PV:0:3}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="exif gif jpeg tiff" + +RDEPEND=">=dev-libs/glib-2.6 + >=media-libs/freetype-2 + >=media-libs/fontconfig-2 + media-libs/libpng + || ( + ( + x11-libs/libXrender + x11-libs/libX11 + x11-libs/libXt + ) + virtual/x11 + ) + exif? ( media-libs/libexif ) + gif? ( >=media-libs/giflib-4.1.3 ) + jpeg? ( media-libs/jpeg ) + tiff? ( media-libs/tiff )" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${PN}-1.1.13-libungif-configure-fix.diff + + eautoreconf +} + +src_compile() { + if [[ "$(gcc-major-version)" -gt "3" ]] || \ + ( [[ "$(gcc-major-version)" -eq "3" ]] && [[ "$(gcc-minor-version)" -gt "3" ]] ) + then + append-flags -fno-inline-functions + fi + + # Disable glitz support as libgdiplus does not use it, and it causes errors + econf --disable-glitz \ + $(use_with exif libexif) \ + $(use_with gif libgif) \ + $(use_with jpeg libjpeg) \ + $(use_with tiff libtiff) || die "configure failed" + + # attribute((__stdcall__)) generates warnings on ppc + if use ppc ; then + sed -i -e 's:-Werror::g' src/Makefile + fi + + emake || die "compile failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc AUTHORS ChangeLog NEWS README +} |