diff options
author | Stefan Jones <cretin@gentoo.org> | 2004-09-10 00:42:58 +0000 |
---|---|---|
committer | Stefan Jones <cretin@gentoo.org> | 2004-09-10 00:42:58 +0000 |
commit | 9eb9bf905728a808a5e6d1aec5c670e35bdbdcde (patch) | |
tree | 89dae3002431eb55916c66a112889a65886c0ed0 /dev-util/xmingw-runtime | |
parent | Added a static use flag which installs a statically linked lvm rather than a ... (diff) | |
download | gentoo-2-9eb9bf905728a808a5e6d1aec5c670e35bdbdcde.tar.gz gentoo-2-9eb9bf905728a808a5e6d1aec5c670e35bdbdcde.tar.bz2 gentoo-2-9eb9bf905728a808a5e6d1aec5c670e35bdbdcde.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.3 | 1 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/files/xmingw-runtime-3.3-inc.patch | 26 | ||||
-rw-r--r-- | dev-util/xmingw-runtime/xmingw-runtime-3.3.ebuild | 49 |
5 files changed, 85 insertions, 1 deletions
diff --git a/dev-util/xmingw-runtime/ChangeLog b/dev-util/xmingw-runtime/ChangeLog index 0bac82ddc49b..b0e33445ac40 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.5 2004/06/25 02:51:36 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-runtime/ChangeLog,v 1.6 2004/09/10 00:42:58 cretin Exp $ + +*xmingw-runtime-3.3 (09 Sep 2004) + + 09 Sep 2004; Stefan Jones <cretin@gentoo.org> xmingw-runtime-3.3.ebuild, + xmingw-runtime-3.3-inc.patch : + New version 15 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> xmingw-runtime-3.1.ebuild, xmingw-runtime-3.2.ebuild: diff --git a/dev-util/xmingw-runtime/Manifest b/dev-util/xmingw-runtime/Manifest index 127fc5e7870d..cc74723d81ec 100644 --- a/dev-util/xmingw-runtime/Manifest +++ b/dev-util/xmingw-runtime/Manifest @@ -1,5 +1,7 @@ MD5 e78a87589a77ed2bf6cffcd64ef7be2a xmingw-runtime-3.2.ebuild 1162 MD5 d7b457fd78f210621067802a184c5b2c xmingw-runtime-3.1.ebuild 1162 +MD5 e78a87589a77ed2bf6cffcd64ef7be2a xmingw-runtime-3.3.ebuild 1162 MD5 313edc645b99cca78f62d3b1ac56c51e ChangeLog 579 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 diff --git a/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.3 b/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.3 new file mode 100644 index 000000000000..74ea0aacd9a4 --- /dev/null +++ b/dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.3 @@ -0,0 +1 @@ +MD5 21e9970d7c828eabd380132aa806dd41 mingw-runtime-3.3-src.tar.gz 271695 diff --git a/dev-util/xmingw-runtime/files/xmingw-runtime-3.3-inc.patch b/dev-util/xmingw-runtime/files/xmingw-runtime-3.3-inc.patch new file mode 100644 index 000000000000..12e8469c4697 --- /dev/null +++ b/dev-util/xmingw-runtime/files/xmingw-runtime-3.3-inc.patch @@ -0,0 +1,26 @@ +--- mingw-runtime-3.3/mingwex/Makefile.in.jj 2004-09-09 17:35:05.120782584 -0700 ++++ mingw-runtime-3.3/mingwex/Makefile.in 2004-09-09 17:35:31.553764160 -0700 +@@ -85,8 +85,8 @@ + INCLUDES = -I$(srcdir) -I$(srcdir)/../include \ + -nostdinc -nostdinc++ \ + -iwithprefixbefore include +-ALL_CFLAGS = $(CFLAGS) $(OPTFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) +-ALL_CXXFLAGS = $(CXXFLAGS) $(OPTFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) ++ALL_CFLAGS = $(CFLAGS) $(OPTFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) ++ALL_CXXFLAGS = $(CXXFLAGS) $(OPTFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) + + AS = @AS@ + AR = @AR@ +--- mingw-runtime-3.3/profile/Makefile.in.jj 2004-09-09 17:35:36.718978928 -0700 ++++ mingw-runtime-3.3/profile/Makefile.in 2004-09-09 17:36:02.584046840 -0700 +@@ -51,8 +51,8 @@ + INCLUDES = -I$(srcdir) -I$(srcdir)/../include \ + -nostdinc -nostdinc++ \ + -iwithprefixbefore include +-ALL_CFLAGS = $(CFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) +-ALL_CXXFLAGS = $(CXXFLAGS) $(W32API_INCLUDE) $(INCLUDES) $(MNO_CYGWIN) ++ALL_CFLAGS = $(CFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) ++ALL_CXXFLAGS = $(CXXFLAGS) $(INCLUDES) $(W32API_INCLUDE) $(MNO_CYGWIN) + + AS = @AS@ + AR = @AR@ diff --git a/dev-util/xmingw-runtime/xmingw-runtime-3.3.ebuild b/dev-util/xmingw-runtime/xmingw-runtime-3.3.ebuild new file mode 100644 index 000000000000..5211f02f654c --- /dev/null +++ b/dev-util/xmingw-runtime/xmingw-runtime-3.3.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.3.ebuild,v 1.1 2004/09/10 00:42:58 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" +} |