diff options
author | 2005-05-18 23:04:39 +0000 | |
---|---|---|
committer | 2005-05-18 23:04:39 +0000 | |
commit | d39e73ca96384be9d856349b03d71b3f71679117 (patch) | |
tree | 1dea2a312bc6960cab01244fffaa2315d27f09aa /dev-libs/wx-xmingw | |
parent | Added wx-xmingw (diff) | |
download | historical-d39e73ca96384be9d856349b03d71b3f71679117.tar.gz historical-d39e73ca96384be9d856349b03d71b3f71679117.tar.bz2 historical-d39e73ca96384be9d856349b03d71b3f71679117.zip |
Initial commit. Ebuild written by Adrian Smarzewski <adrian@kadu.net>. Thanks Adrian. bug# 46420
Diffstat (limited to 'dev-libs/wx-xmingw')
-rw-r--r-- | dev-libs/wx-xmingw/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/wx-xmingw/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/wx-xmingw/files/digest-wx-xmingw-2.4.2 | 1 | ||||
-rw-r--r-- | dev-libs/wx-xmingw/metadata.xml | 5 | ||||
-rw-r--r-- | dev-libs/wx-xmingw/wx-xmingw-2.4.2.ebuild | 54 |
5 files changed, 85 insertions, 0 deletions
diff --git a/dev-libs/wx-xmingw/ChangeLog b/dev-libs/wx-xmingw/ChangeLog new file mode 100644 index 000000000000..27628ae2343e --- /dev/null +++ b/dev-libs/wx-xmingw/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-libs/wx-xmingw +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/wx-xmingw/ChangeLog,v 1.1 2005/05/18 23:04:38 pythonhead Exp $ + +*wx-xmingw-2.4.2 (18 May 2005) + + 18 May 2005; Rob Cakebread <pythonhead@gentoo.org> +metadata.xml, + +wx-xmingw-2.4.2.ebuild: + Initial commit. Ebuild written by Adrian Smarzewski <adrian@kadu.net>. + Thanks Adrian. bug# 46420 + diff --git a/dev-libs/wx-xmingw/Manifest b/dev-libs/wx-xmingw/Manifest new file mode 100644 index 000000000000..7a691e827abe --- /dev/null +++ b/dev-libs/wx-xmingw/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 c06f3babf0f0c2515830d776e5ff1afd wx-xmingw-2.4.2.ebuild 1444 +MD5 34a3c9a403196f569f63f0f608007f6e metadata.xml 163 +MD5 f60789dc2609337752ff30d097b04791 ChangeLog 442 +MD5 f66da5ca87ac90c10f7cc07618c7e082 files/digest-wx-xmingw-2.4.2 65 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.1 (GNU/Linux) + +iD8DBQFCi8ofHOCQyz1WCXYRAlA6AJ4lcaAWp9bfTWG4zhqSA7uvBEyqNACcDeOZ +p/txDycoQlDMk3vIuv8QUQE= +=y4q+ +-----END PGP SIGNATURE----- diff --git a/dev-libs/wx-xmingw/files/digest-wx-xmingw-2.4.2 b/dev-libs/wx-xmingw/files/digest-wx-xmingw-2.4.2 new file mode 100644 index 000000000000..1608f9be36e3 --- /dev/null +++ b/dev-libs/wx-xmingw/files/digest-wx-xmingw-2.4.2 @@ -0,0 +1 @@ +MD5 05c2ac572ec07492b3121e3769c2d258 wxAll-2.4.2.tar.gz 12679307 diff --git a/dev-libs/wx-xmingw/metadata.xml b/dev-libs/wx-xmingw/metadata.xml new file mode 100644 index 000000000000..ae688b820375 --- /dev/null +++ b/dev-libs/wx-xmingw/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>wxwindows</herd> +</pkgmetadata> diff --git a/dev-libs/wx-xmingw/wx-xmingw-2.4.2.ebuild b/dev-libs/wx-xmingw/wx-xmingw-2.4.2.ebuild new file mode 100644 index 000000000000..ccf83c033078 --- /dev/null +++ b/dev-libs/wx-xmingw/wx-xmingw-2.4.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/wx-xmingw/wx-xmingw-2.4.2.ebuild,v 1.1 2005/05/18 23:04:39 pythonhead Exp $ + + +DESCRIPTION="Win32 version of wxWidgets for xmingw cross-compiler" +SRC_URI="mirror://sourceforge/wxwindows/wxAll-${PV}.tar.gz" +HOMEPAGE="http://www.wxwidgets.org/" +LICENSE="wxWinLL-3" +SLOT="0" +KEYWORDS="~x86" +IUSE="debug debug_gdb shared threads monolithic mslu unicode opengl odbc" +DEPEND=">=dev-util/xmingw-runtime-3.2 + dev-util/xmingw-w32api + dev-util/xmingw-gcc" +S=${WORKDIR}/wxWindows-${PV} + + +src_compile() { + export PATH="/opt/xmingw/bin:/opt/xmingw/i386-mingw32msvc/bin:$PATH" + export CC="i386-mingw32msvc-gcc" + export CXX="i386-mingw32msvc-g++" + + unset CFLAGS + unset CPPFLAGS + unset CXXFLAGS + unset LDFLAGS + + export CFLAGS="-I/opt/xmingw/i386-mingw32msvc/include" + export CXXFLAGS="-I/opt/xmingw/i386-mingw32msvc/include" + + ./configure \ + --prefix=/opt/xmingw/wxWidgets \ + --host=i386-mingw32msvc \ + --target=i386-mingw32msvc \ + --with-msw \ + `use_enable debug` \ + `use_enable gdb` \ + `use_enable shared` \ + `use_enable threads` \ + `use_enable monolithic` \ + `use_enable mslu` \ + `use_enable unicode` \ + `use_with opengl` \ + `use_with odbc` + + emake || die "make failed" +} + +src_install() { + cd ${WORKDIR}/wxWindows-${PV} + make prefix=${D}/opt/xmingw/wxWidgets install || die "install failed" +} + |