summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2008-05-31 12:22:19 +0000
committerJurek Bartuszek <jurek@gentoo.org>2008-05-31 12:22:19 +0000
commit73055251dfbb74a123a1d0ea09485710cc16633a (patch)
tree5e769f45edd3bcdbba970d2bdc91c6561a30a8fa /dev-dotnet/libgdiplus
parentNew version for GNOME-2.22.2. Build, crash and bug fixes. Clean up old revisi... (diff)
downloadhistorical-73055251dfbb74a123a1d0ea09485710cc16633a.tar.gz
historical-73055251dfbb74a123a1d0ea09485710cc16633a.tar.bz2
historical-73055251dfbb74a123a1d0ea09485710cc16633a.zip
dev-dotnet/libgdiplus-1.9: version bump (bug #213381)
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-dotnet/libgdiplus')
-rw-r--r--dev-dotnet/libgdiplus/ChangeLog7
-rw-r--r--dev-dotnet/libgdiplus/Manifest14
-rw-r--r--dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild66
3 files changed, 85 insertions, 2 deletions
diff --git a/dev-dotnet/libgdiplus/ChangeLog b/dev-dotnet/libgdiplus/ChangeLog
index 9822058e2a9c..8e8bfba2a78b 100644
--- a/dev-dotnet/libgdiplus/ChangeLog
+++ b/dev-dotnet/libgdiplus/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-dotnet/libgdiplus
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.84 2008/04/18 22:19:04 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/ChangeLog,v 1.85 2008/05/31 12:22:19 jurek Exp $
+
+*libgdiplus-1.9 (31 May 2008)
+
+ 31 May 2008; Jurek Bartuszek <jurek@gentoo.org> +libgdiplus-1.9.ebuild:
+ Version bump (bug #213381)
18 Apr 2008; Saleem Abdulrasool <compnerd@gentoo.org>
libgdiplus-1.2.2.ebuild, libgdiplus-1.2.3.ebuild, libgdiplus-1.2.4.ebuild,
diff --git a/dev-dotnet/libgdiplus/Manifest b/dev-dotnet/libgdiplus/Manifest
index 6eb335057b0d..845adf179127 100644
--- a/dev-dotnet/libgdiplus/Manifest
+++ b/dev-dotnet/libgdiplus/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libgdiplus-1.1.13-libungif-configure-fix.diff 528 RMD160 456f3711ef77ebe406e051894e8159f38b4ebe61 SHA1 c4057ebe35183b2b21584fe551fcd4e79c456dad SHA256 1db9e2b00356602233a227c378fff03e8e80e64f439e65262379b82c69a93a93
AUX libgdiplus-1.2.4-cairo.patch 395 RMD160 145c58e3bbbd719011d62ea5df12b42b57fe52b4 SHA1 45733b28559a78b81dd6d5ff56b6e8f9cf9879e9 SHA256 2436ae7e5e6309f1a9de0c82edb3e782a8661b5a46453564231fa230f2bbb242
AUX libgdiplus-1.2.5-imglibs.patch 5743 RMD160 0c42aaf53d7e46489cd203f3633a487bb8e1146f SHA1 29bebd9434a818abcefc64caa2cba69a5dff3b38 SHA256 3c54fdead42729e8c8b6f9103b413c51df4a29273aa5a7def505b4abc1613fed
@@ -7,11 +10,20 @@ DIST libgdiplus-1.2.3.tar.gz 2991934 RMD160 9569f98bc1b987ec8f45ec92ede2f88bf7a3
DIST libgdiplus-1.2.4.tar.bz2 2848526 RMD160 90d17f78ba50256d71478c105bbba0a30b68ab3e SHA1 53498e13ba0756ff1cb8a0b6227044dbc6bb3603 SHA256 373af7c1cf80d765e25a843ee69fe50809defab25a3e3a6df8ef974a47cb1326
DIST libgdiplus-1.2.5.tar.bz2 2942165 RMD160 84ecbb58edea5deb91b140e11461fb6fcf8b0f28 SHA1 871e71c59680e602716b41caaa13655d1d55d229 SHA256 28edc21bc49f3791438ea70b5de944c4118a6daa557425f3209102379042e926
DIST libgdiplus-1.2.6.tar.bz2 2897855 RMD160 9eeb1f3859017e1b73d7b49d96cb103413a806b6 SHA1 57321ab24b9fe1f821e39e3cffdf8c16a2e9677b SHA256 5eb1a7a8d3b75c751eac6075239469059238082aee1963bc6a172b3073046cfe
+DIST libgdiplus-1.9.tar.bz2 2898771 RMD160 7d0f280365d0f5ae5b8d607cbe51921ea0c49b79 SHA1 36d7d8edd385544e53e8fba0da7236104373c712 SHA256 ca32b01263651d8ed11b4bcd7a7f9df9186f85b57682799bcf11a82a22e0a2d8
EBUILD libgdiplus-1.2.2.ebuild 1691 RMD160 634949bf5700c2d9d07e624ec0cbf1e0a1286485 SHA1 ecd7fbcafbdeaca26a6123ed1229780300e1d2e7 SHA256 2572ae3196830c85a2a006cb4d98b40c1f63b8f44cd277e5b685b15288756586
EBUILD libgdiplus-1.2.3.ebuild 1729 RMD160 258d106aeccc4ba1975768e48be5e99318e74ddd SHA1 7208ad7c3830dd100d585106f690aea1df3a9992 SHA256 bfb76e8b011ff104f2a9a7974a428a2039ad33753400c0c899547b0279ebf3d8
EBUILD libgdiplus-1.2.4.ebuild 1765 RMD160 13c42cceba6f014452b893933a758e355ba3a3cf SHA1 92d92b357a814e493949a5ea593eadae561115c1 SHA256 4dfcfaab94a98f784ff33272f3f12a5f6d3fa657160dad5bc4f27ea6f3694f55
EBUILD libgdiplus-1.2.5-r1.ebuild 1773 RMD160 3c00ba27386532dd2e748714ca664f7d6ec0cbd6 SHA1 ea58b4fb2097a6d5cb22c8d80f85aebee7955136 SHA256 7ddf33b2d8ef54449689582811e2c215195f096a1c5f09c112ba97904354cd22
EBUILD libgdiplus-1.2.5.ebuild 1729 RMD160 0a1d733cb02d72c88d93fddd92a382fe82532d5a SHA1 792cb2c0f1f87daf98740091ef7f7be3778972ea SHA256 762aab82f5d220aceedbe1afdbfb8f99a348c47dc261eb74d658da5d7e34f13f
EBUILD libgdiplus-1.2.6.ebuild 1835 RMD160 f84235aa5e641a9d8b7514eff56f8f642497da05 SHA1 0c2829a78689c62977d7bbf6c4fc20e6d666367d SHA256 ffb2dd40062608f1ebc3012a6f1ca359017a09cba0e537b90e93edb750385398
-MISC ChangeLog 13899 RMD160 4ad21b8a07fbc82e9929d5c91451811f6710e19c SHA1 f2fb2f910161bca65e7da766bc8259726192845e SHA256 f4c881fc01587236d24eaaf5032a5dab6c982e5fb631d3f49cfde8a968331f56
+EBUILD libgdiplus-1.9.ebuild 1710 RMD160 bef147403fc0b60a4739250a59c619e9077b238d SHA1 ff87f5084aa418caa74ed8c1512788a64a630175 SHA256 208c600e0c2d9e9728afc6069587f1ac436ee7e8159ed091fda6e67df17bf6f9
+MISC ChangeLog 14031 RMD160 ed31ffdf08c9b9287ea9f0f8168d6bd03919d08d SHA1 ec2d5305c7e630ce5c0817ad42bce6dd29bf64cc SHA256 3e2875f04c55f4ac92ce417cff19ec25800f6577ccec115e09c83592c491bc35
MISC metadata.xml 160 RMD160 cc10b170ad63a746d8bdfbe5bf1bd9f7065922b8 SHA1 49eaf4246f7502850064d3806cce65d3a404ce1b SHA256 1bc3e313a948415fff0dfa63a5610943327146bfe16bfeca603379bf9706a687
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkhBQwQACgkQyOePD61SuWIExgCfe5iE1UVWRcvJjLUyB3qRAjBB
+jDgAn3BUsJauqWlIOzYn3jboK0+EjMRl
+=JXlo
+-----END PGP SIGNATURE-----
diff --git a/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild b/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild
new file mode 100644
index 000000000000..5aaee459760a
--- /dev/null
+++ b/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild,v 1.1 2008/05/31 12:22:19 jurek 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
+ 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.2.5-imglibs.patch"
+
+ 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
+}