From c65b0c4319d573aea86fe57c5e7b40b8ad157f3f Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Tue, 19 Dec 2006 23:40:58 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.1.1-r2 --- media-libs/sdl-gfx/ChangeLog | 8 +++- media-libs/sdl-gfx/Manifest | 20 +++++++-- .../sdl-gfx/files/digest-sdl-gfx-2.0.14 | 3 ++ .../sdl-gfx/files/sdl-gfx-2.0.14-gcc34.patch | 26 ++++++++++++ media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild | 41 +++++++++++++++++++ 5 files changed, 93 insertions(+), 5 deletions(-) create mode 100644 media-libs/sdl-gfx/files/digest-sdl-gfx-2.0.14 create mode 100644 media-libs/sdl-gfx/files/sdl-gfx-2.0.14-gcc34.patch create mode 100644 media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild diff --git a/media-libs/sdl-gfx/ChangeLog b/media-libs/sdl-gfx/ChangeLog index 9147b7a51b44..0350d24e94b8 100644 --- a/media-libs/sdl-gfx/ChangeLog +++ b/media-libs/sdl-gfx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/sdl-gfx # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/sdl-gfx/ChangeLog,v 1.31 2006/07/13 14:36:06 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/sdl-gfx/ChangeLog,v 1.32 2006/12/19 23:40:58 mr_bones_ Exp $ + +*sdl-gfx-2.0.14 (19 Dec 2006) + + 19 Dec 2006; Michael Sterrett + +files/sdl-gfx-2.0.14-gcc34.patch, +sdl-gfx-2.0.14.ebuild: + version bump 13 Jul 2006; Aron Griffis sdl-gfx-2.0.13-r1.ebuild: Mark 2.0.13-r1 stable on ia64 diff --git a/media-libs/sdl-gfx/Manifest b/media-libs/sdl-gfx/Manifest index 2629b1477a77..678886f90004 100644 --- a/media-libs/sdl-gfx/Manifest +++ b/media-libs/sdl-gfx/Manifest @@ -2,15 +2,24 @@ AUX sdl-gfx-2.0.13-gcc34.patch 447 RMD160 683c42b4c3ee4b0ef7bfe79b981534ba9c5d40 MD5 76a22a2a5a9fbd772b6501ba0463c7bb files/sdl-gfx-2.0.13-gcc34.patch 447 RMD160 683c42b4c3ee4b0ef7bfe79b981534ba9c5d4095 files/sdl-gfx-2.0.13-gcc34.patch 447 SHA256 62bd2b33db84244f9a7fed18cf06a575f83c736d9148e61763387540f0af193a files/sdl-gfx-2.0.13-gcc34.patch 447 +AUX sdl-gfx-2.0.14-gcc34.patch 447 RMD160 683c42b4c3ee4b0ef7bfe79b981534ba9c5d4095 SHA1 a92a7f42f1ca611b6f52f81488b06c49c7cd98fc SHA256 62bd2b33db84244f9a7fed18cf06a575f83c736d9148e61763387540f0af193a +MD5 76a22a2a5a9fbd772b6501ba0463c7bb files/sdl-gfx-2.0.14-gcc34.patch 447 +RMD160 683c42b4c3ee4b0ef7bfe79b981534ba9c5d4095 files/sdl-gfx-2.0.14-gcc34.patch 447 +SHA256 62bd2b33db84244f9a7fed18cf06a575f83c736d9148e61763387540f0af193a files/sdl-gfx-2.0.14-gcc34.patch 447 DIST SDL_gfx-2.0.13.tar.gz 598297 RMD160 237510724dbcfe86163fa715a5b005588009b096 SHA1 406c2aecec20961156338b7eba83963bc22a5287 SHA256 d350706545894d1a60c6fa9109349c420ba86bb7243c770cf1602ccc820661d6 +DIST SDL_gfx-2.0.14.tar.gz 1022160 RMD160 730305395f552f7807d1c6e18056007b5ec429f7 SHA1 87e9f0299d535a344a254f447f7f3c230b064393 SHA256 224c772f1a65d4707596d12f83712e195463d3c10940c11f5ed332abb58f85bf EBUILD sdl-gfx-2.0.13-r1.ebuild 1015 RMD160 4510e8f7a5c0d137ffcc99114c07c623c61f61b8 SHA1 38c2cb29ae47f4e604f37dc2ee146c4fcf589225 SHA256 4f32bdbbd77c23f9e864346be744fd76d86f488a2b23d1ac3aa070d736f43d15 MD5 635c70d54c0904613eb1c8591f750070 sdl-gfx-2.0.13-r1.ebuild 1015 RMD160 4510e8f7a5c0d137ffcc99114c07c623c61f61b8 sdl-gfx-2.0.13-r1.ebuild 1015 SHA256 4f32bdbbd77c23f9e864346be744fd76d86f488a2b23d1ac3aa070d736f43d15 sdl-gfx-2.0.13-r1.ebuild 1015 -MISC ChangeLog 3554 RMD160 e9524c5b64c343eda1734c08198a90feca7683fd SHA1 9f5058f328c094eceb9286cc502a55e6448b8b63 SHA256 ccf3d29942ed4359899c89d6bd69b2fbc419cd8ddbc9342b43f848b27b9d0c33 -MD5 9a57cab49b6d885938433bfb0c3572e3 ChangeLog 3554 -RMD160 e9524c5b64c343eda1734c08198a90feca7683fd ChangeLog 3554 -SHA256 ccf3d29942ed4359899c89d6bd69b2fbc419cd8ddbc9342b43f848b27b9d0c33 ChangeLog 3554 +EBUILD sdl-gfx-2.0.14.ebuild 1060 RMD160 6adc57464aa3d8c53b7bd8c545cbef963e8f7812 SHA1 136a8cebbe805f87f0ac95e833219ff28b2a767f SHA256 ba38699320c77a573487d5c89fd45ab3bce95968822365940b9c957ae590498f +MD5 ee6e908e0e48a9b085229b55cc80f638 sdl-gfx-2.0.14.ebuild 1060 +RMD160 6adc57464aa3d8c53b7bd8c545cbef963e8f7812 sdl-gfx-2.0.14.ebuild 1060 +SHA256 ba38699320c77a573487d5c89fd45ab3bce95968822365940b9c957ae590498f sdl-gfx-2.0.14.ebuild 1060 +MISC ChangeLog 3718 RMD160 0a27b8d2d6178d4b5b2ec47f791fd70d57928b01 SHA1 634cd7bf8a0dbce1cbe5fceab1a40b19395ebc54 SHA256 c95bfd25384110d730f44c715335ed718c5d357ba27e996298687b3d72be6021 +MD5 d8aefbfe16b9e719d485cf5dd6215cbd ChangeLog 3718 +RMD160 0a27b8d2d6178d4b5b2ec47f791fd70d57928b01 ChangeLog 3718 +SHA256 c95bfd25384110d730f44c715335ed718c5d357ba27e996298687b3d72be6021 ChangeLog 3718 MISC metadata.xml 814 RMD160 7c27f9bb809a7e8ec09ffe500a34e787dc291398 SHA1 4f47376426cd837f96b6fee6f64fb45e98bc4131 SHA256 acfaa2ee674cddffcfa2bc9efad13e427caff8ad702b2ede75f77b8ea8910427 MD5 583673dbf2a4a07468a6146e77f87862 metadata.xml 814 RMD160 7c27f9bb809a7e8ec09ffe500a34e787dc291398 metadata.xml 814 @@ -18,3 +27,6 @@ SHA256 acfaa2ee674cddffcfa2bc9efad13e427caff8ad702b2ede75f77b8ea8910427 metadata MD5 fc02b2998705ddfd5a3f2cd894b75475 files/digest-sdl-gfx-2.0.13-r1 244 RMD160 2952f36c531d780af6b5fba45b46c58f10554e5a files/digest-sdl-gfx-2.0.13-r1 244 SHA256 c17c3e6ac0f95053dbac56b275e1ef6d0b249e6ecbe43a3c4f487cdf33c483b6 files/digest-sdl-gfx-2.0.13-r1 244 +MD5 73f583230e1e435fa96198ca12c88b23 files/digest-sdl-gfx-2.0.14 247 +RMD160 9e21a4a3a68e80afd167c352c6bb6323b19bbdbe files/digest-sdl-gfx-2.0.14 247 +SHA256 066007a6967fe1334788f6d555e7ff93d90b04bed63263bc19cc0fea019a9e65 files/digest-sdl-gfx-2.0.14 247 diff --git a/media-libs/sdl-gfx/files/digest-sdl-gfx-2.0.14 b/media-libs/sdl-gfx/files/digest-sdl-gfx-2.0.14 new file mode 100644 index 000000000000..f6748f9c2af2 --- /dev/null +++ b/media-libs/sdl-gfx/files/digest-sdl-gfx-2.0.14 @@ -0,0 +1,3 @@ +MD5 144b1190f5358ac50c62cd49031699fc SDL_gfx-2.0.14.tar.gz 1022160 +RMD160 730305395f552f7807d1c6e18056007b5ec429f7 SDL_gfx-2.0.14.tar.gz 1022160 +SHA256 224c772f1a65d4707596d12f83712e195463d3c10940c11f5ed332abb58f85bf SDL_gfx-2.0.14.tar.gz 1022160 diff --git a/media-libs/sdl-gfx/files/sdl-gfx-2.0.14-gcc34.patch b/media-libs/sdl-gfx/files/sdl-gfx-2.0.14-gcc34.patch new file mode 100644 index 000000000000..ff39f9aed239 --- /dev/null +++ b/media-libs/sdl-gfx/files/sdl-gfx-2.0.14-gcc34.patch @@ -0,0 +1,26 @@ +Fix build error with newer gcc + +http://bugs.gentoo.org/115087 + +--- SDL_gfxPrimitives.h ++++ SDL_gfxPrimitives.h +@@ -187,7 +187,7 @@ + + /* Ends C function definitions when using C++ */ + #ifdef __cplusplus +-}; ++} + #endif + + #endif /* _SDL_gfxPrimitives_h */ +--- SDL_imageFilter.h ++++ SDL_imageFilter.h +@@ -186,7 +186,7 @@ + + /* Ends C function definitions when using C++ */ + #ifdef __cplusplus +-}; ++} + #endif + + #endif /* _SDL_imageFilter_h */ diff --git a/media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild b/media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild new file mode 100644 index 000000000000..eee0d962850d --- /dev/null +++ b/media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/sdl-gfx/sdl-gfx-2.0.14.ebuild,v 1.1 2006/12/19 23:40:58 mr_bones_ Exp $ + +inherit eutils flag-o-matic + +MY_P="${P/sdl-/SDL_}" +DESCRIPTION="Graphics drawing primitives library for SDL" +HOMEPAGE="http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/index.html" +SRC_URI="http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="mmx" + +DEPEND=">=media-libs/libsdl-1.2" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-gcc34.patch +} + +src_compile() { + filter-flags -finline-functions -funroll-loops #26892 #89749 + replace-flags -O? -O2 + + econf \ + --disable-dependency-tracking \ + $(use_enable mmx) || die + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog README + dohtml -r Docs/* +} -- 2.26.2