summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Jones <cretin@gentoo.org>2004-09-10 00:42:58 +0000
committerStefan Jones <cretin@gentoo.org>2004-09-10 00:42:58 +0000
commit9eb9bf905728a808a5e6d1aec5c670e35bdbdcde (patch)
tree89dae3002431eb55916c66a112889a65886c0ed0 /dev-util/xmingw-runtime
parentAdded a static use flag which installs a statically linked lvm rather than a ... (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--dev-util/xmingw-runtime/Manifest2
-rw-r--r--dev-util/xmingw-runtime/files/digest-xmingw-runtime-3.31
-rw-r--r--dev-util/xmingw-runtime/files/xmingw-runtime-3.3-inc.patch26
-rw-r--r--dev-util/xmingw-runtime/xmingw-runtime-3.3.ebuild49
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"
+}