summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Jones <cretin@gentoo.org>2003-10-02 10:23:38 +0000
committerStefan Jones <cretin@gentoo.org>2003-10-02 10:23:38 +0000
commite215a6ad68f0504eca6473c22a52746dd57125ee (patch)
tree168a53ae38171b0f8233c3a81f6489c6323d8cc4 /dev-util/xmingw-w32api
parentBump (diff)
downloadhistorical-e215a6ad68f0504eca6473c22a52746dd57125ee.tar.gz
historical-e215a6ad68f0504eca6473c22a52746dd57125ee.tar.bz2
historical-e215a6ad68f0504eca6473c22a52746dd57125ee.zip
New ebuild
Diffstat (limited to 'dev-util/xmingw-w32api')
-rw-r--r--dev-util/xmingw-w32api/ChangeLog8
-rw-r--r--dev-util/xmingw-w32api/Manifest3
-rw-r--r--dev-util/xmingw-w32api/files/digest-xmingw-w32api-2.42
-rw-r--r--dev-util/xmingw-w32api/xmingw-w32api-2.4.ebuild41
4 files changed, 54 insertions, 0 deletions
diff --git a/dev-util/xmingw-w32api/ChangeLog b/dev-util/xmingw-w32api/ChangeLog
new file mode 100644
index 000000000000..0a915661f37a
--- /dev/null
+++ b/dev-util/xmingw-w32api/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-util/xmingw-w32api
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-w32api/ChangeLog,v 1.1 2003/10/02 10:22:06 cretin Exp $
+
+* xmingw-w32api-2.4 (01 Oct 2003)
+
+ 01 Oct 2003; Stefan Jones <cretin@gentoo.org> :
+ Initial ebuild
diff --git a/dev-util/xmingw-w32api/Manifest b/dev-util/xmingw-w32api/Manifest
new file mode 100644
index 000000000000..8de02de384ff
--- /dev/null
+++ b/dev-util/xmingw-w32api/Manifest
@@ -0,0 +1,3 @@
+MD5 be52099d2aefc200c15244b83406f7ad xmingw-w32api-2.4.ebuild 1127
+MD5 a068faa0167429b95dfb63b4fe219757 ChangeLog 328
+MD5 547751e92aa4699fb1358c600a5d0884 files/digest-xmingw-w32api-2.4 139
diff --git a/dev-util/xmingw-w32api/files/digest-xmingw-w32api-2.4 b/dev-util/xmingw-w32api/files/digest-xmingw-w32api-2.4
new file mode 100644
index 000000000000..d4426c6374e7
--- /dev/null
+++ b/dev-util/xmingw-w32api/files/digest-xmingw-w32api-2.4
@@ -0,0 +1,2 @@
+MD5 80a8eacd4dcb130bda42c42d35a4e564 mingw-runtime-3.1-src.tar.gz 263369
+MD5 931b25da6223bd72ada13e83443cc6ed w32api-2.4-src.tar.gz 946314
diff --git a/dev-util/xmingw-w32api/xmingw-w32api-2.4.ebuild b/dev-util/xmingw-w32api/xmingw-w32api-2.4.ebuild
new file mode 100644
index 000000000000..cdc51b3d70a1
--- /dev/null
+++ b/dev-util/xmingw-w32api/xmingw-w32api-2.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/xmingw-w32api/xmingw-w32api-2.4.ebuild,v 1.1 2003/10/02 10:22:06 cretin Exp $
+
+DESCRIPTION="Free headers and libraries for the Win32 API"
+
+HOMEPAGE="http://www.mingw.org"
+
+P=${P/xmingw-}
+RUNTIME=mingw-runtime-3.1
+
+SRC_URI="mirror://sourceforge/mingw/${RUNTIME}-src.tar.gz
+ mirror://sourceforge/mingw/${P}-src.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+DEPEND="dev-util/xmingw-binutils
+ dev-util/xmingw-gcc"
+
+S=${WORKDIR}/${P}
+
+export PATH=$PATH:/opt/xmingw/bin:/opt/xmingw/i386-mingw32msvc/bin
+unset CFLAGS CXXFLAGS
+
+src_unpack() {
+ unpack ${RUNTIME}-src.tar.gz
+ unpack ${P}-src.tar.gz
+ ln -s ${P} w32api
+ ln -s ${RUNTIME} mingw
+}
+
+src_compile() {
+ 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
+ make || die
+}
+
+src_install() {
+ make install prefix=${D}/opt/xmingw/i386-mingw32msvc || die
+}