diff options
author | Stefan Jones <cretin@gentoo.org> | 2004-10-14 16:57:31 +0000 |
---|---|---|
committer | Stefan Jones <cretin@gentoo.org> | 2004-10-14 16:57:31 +0000 |
commit | 8f43dcf73e3599328843484622a6c805c1b96785 (patch) | |
tree | 3669158f6401ad2b9fd0dcf09d9a4ce9f8f07f99 /dev-util/xmingw-w32api | |
parent | Using old xmms icon for desktop menu entries. Fixed gettext being in RDEPEND... (diff) | |
download | historical-8f43dcf73e3599328843484622a6c805c1b96785.tar.gz historical-8f43dcf73e3599328843484622a6c805c1b96785.tar.bz2 historical-8f43dcf73e3599328843484622a6c805c1b96785.zip |
New version
Diffstat (limited to 'dev-util/xmingw-w32api')
-rw-r--r-- | dev-util/xmingw-w32api/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/xmingw-w32api/Manifest | 4 | ||||
-rw-r--r-- | dev-util/xmingw-w32api/files/digest-xmingw-w32api-3.1 | 2 | ||||
-rw-r--r-- | dev-util/xmingw-w32api/xmingw-w32api-3.1.ebuild | 49 |
4 files changed, 62 insertions, 4 deletions
diff --git a/dev-util/xmingw-w32api/ChangeLog b/dev-util/xmingw-w32api/ChangeLog index 422dbfa39ba7..9ac24a4fa6b1 100644 --- a/dev-util/xmingw-w32api/ChangeLog +++ b/dev-util/xmingw-w32api/ChangeLog @@ -1,12 +1,17 @@ # ChangeLog for dev-util/xmingw-w32api # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-w32api/ChangeLog,v 1.6 2004/06/25 02:51:46 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-w32api/ChangeLog,v 1.7 2004/10/14 16:57:31 cretin Exp $ + +*xmingw-w32api-3.1 (14 Oct 2004) + + 14 Oct 2004; Stefan Jones <cretin@gentoo.org> : + New Version + +*xmingw-w32api-2.5 (17 Mar 2004) 07 Apr 2004; Stefan Jones <cretin@gentoo.org> : Added patch to ocidl.h to fix bug #46886 -*xmingw-w32api-2.5 (17 Oct 2004) - 17 Mar 2004; Stefan Jones <cretin@gentoo.org> : New version, could be more complete W32 API? diff --git a/dev-util/xmingw-w32api/Manifest b/dev-util/xmingw-w32api/Manifest index d8f7ff1da600..b010ec30f2ee 100644 --- a/dev-util/xmingw-w32api/Manifest +++ b/dev-util/xmingw-w32api/Manifest @@ -1,6 +1,8 @@ +MD5 59380cae7792121df05d1ed51333005d xmingw-w32api-3.1.ebuild 1243 MD5 3af0b7974460c378bf9179e861e44dd1 xmingw-w32api-2.5.ebuild 1282 MD5 97899c3c72753be4e2ae55c50c7ddd3f xmingw-w32api-2.4.ebuild 1229 -MD5 ac52cea47d2a20eada0b856d9c06861a ChangeLog 685 +MD5 93e56768244d6eb6533257fd0332fbca ChangeLog 782 MD5 3de99c6776ed74f7cec551053ffeeb51 files/digest-xmingw-w32api-2.4 139 MD5 70366dfb6bfcc5deef952bbc9b2c33d8 files/digest-xmingw-w32api-2.5 139 +MD5 6c5af963ba1af1f11981e093627f01e0 files/digest-xmingw-w32api-3.1 140 MD5 37a902a230387e0ddb748136b41f3d88 files/xmingw-w32api-2.5-ocidl.patch 334 diff --git a/dev-util/xmingw-w32api/files/digest-xmingw-w32api-3.1 b/dev-util/xmingw-w32api/files/digest-xmingw-w32api-3.1 new file mode 100644 index 000000000000..61ec6b2bae3f --- /dev/null +++ b/dev-util/xmingw-w32api/files/digest-xmingw-w32api-3.1 @@ -0,0 +1,2 @@ +MD5 cfa1e37c0e6e3243f82044687c859caa mingw-runtime-3.5-src.tar.gz 281598 +MD5 3a23cb1f26f22e1307f0605b72983ae5 w32api-3.1-src.tar.gz 1075675 diff --git a/dev-util/xmingw-w32api/xmingw-w32api-3.1.ebuild b/dev-util/xmingw-w32api/xmingw-w32api-3.1.ebuild new file mode 100644 index 000000000000..ff378f4694f0 --- /dev/null +++ b/dev-util/xmingw-w32api/xmingw-w32api-3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-w32api/xmingw-w32api-3.1.ebuild,v 1.1 2004/10/14 16:57:31 cretin Exp $ + +inherit eutils + +MY_P=${P/xmingw-} +RUNTIME=mingw-runtime-3.5 +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Free headers and libraries for the Win32 API" +HOMEPAGE="http://www.mingw.org" +SRC_URI="mirror://sourceforge/mingw/${RUNTIME}-src.tar.gz + mirror://sourceforge/mingw/${MY_P}-src.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="x86" +IUSE="" + +DEPEND="dev-util/xmingw-binutils + dev-util/xmingw-gcc" + +src_unpack() { + unpack ${RUNTIME}-src.tar.gz + unpack ${MY_P}-src.tar.gz + ln -s ${MY_P} w32api + ln -s ${RUNTIME} mingw +} + +src_compile() { + export PATH=$PATH:/opt/xmingw/bin:/opt/xmingw/i386-mingw32msvc/bin + unset CFLAGS CXXFLAGS + RANLIB=i386-mingw32msvc-ranlib \ + AR=i386-mingw32msvc-ar \ + AS=i386-mingw32msvc-as \ + CC=i386-mingw32msvc-gcc \ + ./configure \ + --target=i386-mingw32msvc \ + --prefix=/opt/xmingw/i386-mingw32msvc \ + --build=i386-mingw32msvc \ + || die "configure failed" + emake || die "emake failed" +} + +src_install() { + make install prefix=${D}/opt/xmingw/i386-mingw32msvc \ + || die "make install failed" +} |