diff options
author | Jurek Bartuszek <jurek@gentoo.org> | 2008-05-31 12:22:19 +0000 |
---|---|---|
committer | Jurek Bartuszek <jurek@gentoo.org> | 2008-05-31 12:22:19 +0000 |
commit | 73055251dfbb74a123a1d0ea09485710cc16633a (patch) | |
tree | 5e769f45edd3bcdbba970d2bdc91c6561a30a8fa /dev-dotnet/libgdiplus | |
parent | New version for GNOME-2.22.2. Build, crash and bug fixes. Clean up old revisi... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/Manifest | 14 | ||||
-rw-r--r-- | dev-dotnet/libgdiplus/libgdiplus-1.9.ebuild | 66 |
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 +} |