diff options
author | Stefan Jones <cretin@gentoo.org> | 2004-10-14 16:49:06 +0000 |
---|---|---|
committer | Stefan Jones <cretin@gentoo.org> | 2004-10-14 16:49:06 +0000 |
commit | 0e1a293b2d0271ee7de263efa914d91a42a11a5a (patch) | |
tree | cecb145e8b782896734722fa129eb1ed6dfcbdbf /dev-util/xmingw-runtime | |
parent | Add pkg_postrm (Manifest recommit) (diff) | |
download | gentoo-2-0e1a293b2d0271ee7de263efa914d91a42a11a5a.tar.gz gentoo-2-0e1a293b2d0271ee7de263efa914d91a42a11a5a.tar.bz2 gentoo-2-0e1a293b2d0271ee7de263efa914d91a42a11a5a.zip |
New version
Diffstat (limited to 'dev-util/xmingw-runtime')
-rw-r--r-- | dev-util/xmingw-runtime/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/Manifest | 2 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.5 | 1 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/files/xmingw-runtime-3.5-inc.patch | 26 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/xmingw-runtime-3.5.ebuild | 49 |
5 files changed, 85 insertions, 1 deletions
diff --git a/dev-util/xmingw-runtime/ChangeLog b/dev-util/xmingw-runtime/ChangeLog index b0e33445ac40..4d11da8aeceb 100644 --- a/dev-util/xmingw-runtime/ChangeLog +++ b/dev-util/xmingw-runtime/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/xmingw-runtime # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-runtime/ChangeLog,v 1.6 2004/09/10 00:42:58 cretin Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-runtime/ChangeLog,v 1.7 2004/10/14 16:49:06 cretin Exp $ + +*xmingw-runtime-3.5 (14 Oct 2004) + + 14 Oct 2004; Stefan Jones <cretin@gentoo.org> xmingw-runtime-3.5.ebuild, + xmingw-runtime-3.5-inc.patch : + New version *xmingw-runtime-3.3 (09 Sep 2004) diff --git a/dev-util/xmingw-runtime/Manifest b/dev-util/xmingw-runtime/Manifest index 1b69e893a1ca..baf590eb97fd 100644 --- a/dev-util/xmingw-runtime/Manifest +++ b/dev-util/xmingw-runtime/Manifest @@ -1,8 +1,10 @@ MD5 e78a87589a77ed2bf6cffcd64ef7be2a xmingw-runtime-3.2.ebuild 1162 MD5 d7b457fd78f210621067802a184c5b2c xmingw-runtime-3.1.ebuild 1162 MD5 4bab90e56ff539152c2035284ac05f9e xmingw-runtime-3.3.ebuild 1252 +MD5 4bab90e56ff539152c2035284ac05f9e xmingw-runtime-3.5.ebuild 1252 MD5 b7e43fcea2ab2b21b7498a6ebfe1d7fd ChangeLog 735 MD5 4e8512e547e2578113ede9eb9ebf742c files/xmingw-runtime-3.3-inc.patch 1222 MD5 0bf594664e153558e3592a90a513a1f1 files/digest-xmingw-runtime-3.1 73 MD5 64085f52bdf8016718a01a2a7805bb7f files/digest-xmingw-runtime-3.2 73 MD5 7b6b2852da3b5cf6c8b5122159b7fd95 files/digest-xmingw-runtime-3.3 73 +MD5 c418d01fb6a66703ddc324073c8c4f45 files/digest-xmingw-runtime-3.5 73 diff --git a/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.5 b/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.5 new file mode 100644 index 000000000000..ada0ee58407f --- /dev/null +++ b/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.5 @@ -0,0 +1 @@ +MD5 cfa1e37c0e6e3243f82044687c859caa mingw-runtime-3.5-src.tar.gz 281598 diff --git a/dev-util/xmingw-runtime/files/xmingw-runtime-3.5-inc.patch b/dev-util/xmingw-runtime/files/xmingw-runtime-3.5-inc.patch new file mode 100644 index 000000000000..41163a112913 --- /dev/null +++ b/dev-util/xmingw-runtime/files/xmingw-runtime-3.5-inc.patch @@ -0,0 +1,26 @@ +--- mingw-runtime-3.5/mingwex/Makefile.in.jj 2004-10-14 09:39:50.963692416 -0700 ++++ mingw-runtime-3.5/mingwex/Makefile.in 2004-10-14 09:40:53.354207616 -0700 +@@ -87,8 +87,8 @@ + INCLUDES = -I$(srcdir) -I$(srcdir)/../include \ + -nostdinc \ + -iwithprefixbefore include +-ALL_CFLAGS = $(CFLAGS) $(OPTFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) +-ALL_CXXFLAGS = $(CXXFLAGS) $(OPTFLAGS) $(W32API_INCLUDE) $(INCLUDES) -nostdinc++ $(MNO_CYGWIN) ++ALL_CFLAGS = $(CFLAGS) $(OPTFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) ++ALL_CXXFLAGS = $(CXXFLAGS) $(OPTFLAGS) $(INCLUDES) $(W32API_INCLUDE) -nostdinc++ $(MNO_CYGWIN) + + AS = @AS@ + AR = @AR@ +--- mingw-runtime-3.5/profile/Makefile.in.jj 2004-10-14 09:41:05.857306856 -0700 ++++ mingw-runtime-3.5/profile/Makefile.in 2004-10-14 09:41:33.647082168 -0700 +@@ -51,8 +51,8 @@ + INCLUDES = -I$(srcdir) -I$(srcdir)/../include \ + -nostdinc \ + -iwithprefixbefore include +-ALL_CFLAGS = $(CFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) +-ALL_CXXFLAGS = $(CXXFLAGS) $(W32API_INCLUDE) $(INCLUDES) -nostdinc++ $(MNO_CYGWIN) ++ALL_CFLAGS = $(CFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) ++ALL_CXXFLAGS = $(CXXFLAGS) $(INCLUDES) $(W32API_INCLUDE) -nostdinc++ $(MNO_CYGWIN) + + AS = @AS@ + AR = @AR@ diff --git a/dev-util/xmingw-runtime/xmingw-runtime-3.5.ebuild b/dev-util/xmingw-runtime/xmingw-runtime-3.5.ebuild new file mode 100644 index 000000000000..cca0c2618145 --- /dev/null +++ b/dev-util/xmingw-runtime/xmingw-runtime-3.5.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-runtime/xmingw-runtime-3.5.ebuild,v 1.1 2004/10/14 16:49:06 cretin Exp $ + +inherit eutils + +MY_P=${P/xming/ming} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Free Win32 runtime and import library definitions" +HOMEPAGE="http://www.mingw.org" +SRC_URI="mirror://sourceforge/mingw/${MY_P}-src.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="dev-util/xmingw-binutils + dev-util/xmingw-gcc + dev-util/xmingw-w32api" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-inc.patch +} + +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/mingw32/i386-mingw32msvc \ + || die "configure failed" + cd mingwex + make W32API_INCLUDE=-I/opt/xmingw/i386-mingw32msvc/include || die + cd .. + make W32API_INCLUDE=-I/opt/xmingw/i386-mingw32msvc/include || die +} + +src_install() { + make install prefix=${D}/opt/xmingw/i386-mingw32msvc \ + || die "make install failed" +} |