From 580540e6c71fc95c135d9cb869e541a59f49215a Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Wed, 16 May 2007 22:21:03 +0000 Subject: version bump from upstream Package-Manager: portage-2.1.2.7 --- dev-dotnet/libgdiplus/ChangeLog | 8 ++- dev-dotnet/libgdiplus/Manifest | 16 +++-- .../libgdiplus/files/digest-libgdiplus-1.2.4 | 3 + dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild | 70 ++++++++++++++++++++++ 4 files changed, 92 insertions(+), 5 deletions(-) create mode 100644 dev-dotnet/libgdiplus/files/digest-libgdiplus-1.2.4 create mode 100644 dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild (limited to 'dev-dotnet/libgdiplus') diff --git a/dev-dotnet/libgdiplus/ChangeLog b/dev-dotnet/libgdiplus/ChangeLog index d97701143359..f4e5210e5f88 100644 --- a/dev-dotnet/libgdiplus/ChangeLog +++ b/dev-dotnet/libgdiplus/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-dotnet/libgdiplus # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.71 2007/04/30 17:21:37 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.72 2007/05/16 22:21:03 compnerd Exp $ + +*libgdiplus-1.2.4 (16 May 2007) + + 16 May 2007; Saleem Abdulrasool + +libgdiplus-1.2.4.ebuild: + Version bump from upstream 30 Apr 2007; Roy Marples libgdiplus-1.2.3.ebuild: Added ~x86-fbsd keyword. diff --git a/dev-dotnet/libgdiplus/Manifest b/dev-dotnet/libgdiplus/Manifest index 383a57b69f21..3df34183f983 100644 --- a/dev-dotnet/libgdiplus/Manifest +++ b/dev-dotnet/libgdiplus/Manifest @@ -4,6 +4,7 @@ RMD160 456f3711ef77ebe406e051894e8159f38b4ebe61 files/libgdiplus-1.1.13-libungif SHA256 1db9e2b00356602233a227c378fff03e8e80e64f439e65262379b82c69a93a93 files/libgdiplus-1.1.13-libungif-configure-fix.diff 528 DIST libgdiplus-1.2.2.tar.gz 2968362 RMD160 403c73cda029fac34a16093ae3449697d26c0f77 SHA1 aa82bbe49a7251bb055a9a60e4583cd7720cefc0 SHA256 1f54922c9bc9386cb116ef872a346bfb26b9dc530060dada7bf39e00f72dc0ec DIST libgdiplus-1.2.3.tar.gz 2991934 RMD160 9569f98bc1b987ec8f45ec92ede2f88bf7a36ad7 SHA1 313a1031ecb19c017453f4fa9c44651b8c4ddeb5 SHA256 6278edb273ff79a4fb896adf818792537a2977095e73ac74f5b31d50dead9dfa +DIST libgdiplus-1.2.4.tar.bz2 2848526 RMD160 90d17f78ba50256d71478c105bbba0a30b68ab3e SHA1 53498e13ba0756ff1cb8a0b6227044dbc6bb3603 SHA256 373af7c1cf80d765e25a843ee69fe50809defab25a3e3a6df8ef974a47cb1326 EBUILD libgdiplus-1.2.2.ebuild 1736 RMD160 fe71f22e97eaf497b4298e753e082ac918bfbda1 SHA1 f982bb0940c54b496d9ca75bef74257d4d8246fd SHA256 690473b7b49fad3b73dd318457a0b41b5903537b04dea264ea4b1c456a43624c MD5 6f14d05c960b7615dfe8d5a303645b32 libgdiplus-1.2.2.ebuild 1736 RMD160 fe71f22e97eaf497b4298e753e082ac918bfbda1 libgdiplus-1.2.2.ebuild 1736 @@ -12,10 +13,14 @@ EBUILD libgdiplus-1.2.3.ebuild 1775 RMD160 263b6f74536b08beb8c44b3cc0fa4895cbf52 MD5 db4dd56f6ee85488d76f26257ff319bd libgdiplus-1.2.3.ebuild 1775 RMD160 263b6f74536b08beb8c44b3cc0fa4895cbf52a1e libgdiplus-1.2.3.ebuild 1775 SHA256 22edd440cc6bdc0c829ab73a34340bd0690d66771c24b8785732f80cce7b4fb2 libgdiplus-1.2.3.ebuild 1775 -MISC ChangeLog 12067 RMD160 08f5c94f5e27c826f94ab0561f512d06a948c2fd SHA1 58807ce7189ecf913aac833e24bff3d3d05d0503 SHA256 c97dca7ad492aadc9744a9c0d7b2bcfa3d0611fd4799dcd205acf797d823a33c -MD5 f3b175d877d90d40b75aaa7b52199ead ChangeLog 12067 -RMD160 08f5c94f5e27c826f94ab0561f512d06a948c2fd ChangeLog 12067 -SHA256 c97dca7ad492aadc9744a9c0d7b2bcfa3d0611fd4799dcd205acf797d823a33c ChangeLog 12067 +EBUILD libgdiplus-1.2.4.ebuild 1775 RMD160 799950fad9548dce8dfcee4858b8847320d296d1 SHA1 4568b9accb9a0dfef0075463d482022b9bef9b3d SHA256 2b978be659f4be5dfdc46d75f741d23d2126d650e367d664aaf09daba560b203 +MD5 c91cb8a6f6b5074988c0c15659d41fa9 libgdiplus-1.2.4.ebuild 1775 +RMD160 799950fad9548dce8dfcee4858b8847320d296d1 libgdiplus-1.2.4.ebuild 1775 +SHA256 2b978be659f4be5dfdc46d75f741d23d2126d650e367d664aaf09daba560b203 libgdiplus-1.2.4.ebuild 1775 +MISC ChangeLog 12214 RMD160 2bf38e2bef61e8a729c6248205776dc8c51f1dfd SHA1 6464d6093e792d58f75fead8918992e57c0fe4a8 SHA256 f74e462e39b64aee283d598879c8c6273996d90ff7ac793874daa301c74462fe +MD5 bd7ce406d61a9d1dfb806e13c677a428 ChangeLog 12214 +RMD160 2bf38e2bef61e8a729c6248205776dc8c51f1dfd ChangeLog 12214 +SHA256 f74e462e39b64aee283d598879c8c6273996d90ff7ac793874daa301c74462fe ChangeLog 12214 MISC metadata.xml 225 RMD160 8fbef39f99ef7ad1f5d9776277933c55fa09b124 SHA1 0ae7f29b923c633f4ec5ad76da1cf254eea33c76 SHA256 c36969f52019fabc4b88dac092c555cc8b89b9f01a7b5d2b1dbea0678315db7c MD5 ff72aa2bca4b06e18e400ad5f721b20d metadata.xml 225 RMD160 8fbef39f99ef7ad1f5d9776277933c55fa09b124 metadata.xml 225 @@ -26,3 +31,6 @@ SHA256 48b4befd3f104e5e8293ac804bf24ab21e2e7911f00e81a3ed2b640e5a681e73 files/di MD5 1be7457379ce8914e0911b18f3fd9f0d files/digest-libgdiplus-1.2.3 253 RMD160 30779d84cac19d0143e62f0cc2264c530b32630d files/digest-libgdiplus-1.2.3 253 SHA256 5874f4602f36270c87d2e817918f4d3c56d5aac7342529ff42723b1b402b1250 files/digest-libgdiplus-1.2.3 253 +MD5 2a7e5059fa3503f070a24b57d2a07590 files/digest-libgdiplus-1.2.4 256 +RMD160 ee76872b6210949fdbda8edb47855e1adf184844 files/digest-libgdiplus-1.2.4 256 +SHA256 bf35b1e434abfec0d1b21052aa5189543f097b38c5f464c3e4d9da0117f357d2 files/digest-libgdiplus-1.2.4 256 diff --git a/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.2.4 b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.2.4 new file mode 100644 index 000000000000..6c8f1591b603 --- /dev/null +++ b/dev-dotnet/libgdiplus/files/digest-libgdiplus-1.2.4 @@ -0,0 +1,3 @@ +MD5 cf86212084a7b9cc3660efa5baf1cb98 libgdiplus-1.2.4.tar.bz2 2848526 +RMD160 90d17f78ba50256d71478c105bbba0a30b68ab3e libgdiplus-1.2.4.tar.bz2 2848526 +SHA256 373af7c1cf80d765e25a843ee69fe50809defab25a3e3a6df8ef974a47cb1326 libgdiplus-1.2.4.tar.bz2 2848526 diff --git a/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild b/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild new file mode 100644 index 000000000000..e37bceaed527 --- /dev/null +++ b/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.2.4.ebuild,v 1.1 2007/05/16 22:21:03 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}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" +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} + >=dev-util/pkgconfig-0.19" + +RESTRICT="test" + +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 +} -- cgit v1.2.3-65-gdbad