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
commit37cb1b8bc6a91cee5ce7d4f77a7483c4040bbd58 (patch)
tree47727a255129216a821c316b92c7b67909c91cda /dev-util/xmingw-runtime
parentAdded a static use flag which installs a statically linked lvm rather than a ... (diff)
downloadhistorical-37cb1b8bc6a91cee5ce7d4f77a7483c4040bbd58.tar.gz
historical-37cb1b8bc6a91cee5ce7d4f77a7483c4040bbd58.tar.bz2
historical-37cb1b8bc6a91cee5ce7d4f77a7483c4040bbd58.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/Manifest5
-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, 87 insertions, 2 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..1b69e893a1ca 100644
--- a/dev-util/xmingw-runtime/Manifest
+++ b/dev-util/xmingw-runtime/Manifest
@@ -1,5 +1,8 @@
MD5 e78a87589a77ed2bf6cffcd64ef7be2a xmingw-runtime-3.2.ebuild 1162
MD5 d7b457fd78f210621067802a184c5b2c xmingw-runtime-3.1.ebuild 1162
-MD5 313edc645b99cca78f62d3b1ac56c51e ChangeLog 579
+MD5 4bab90e56ff539152c2035284ac05f9e xmingw-runtime-3.3.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
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"
+}