summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTilman Klar <phoenix@gentoo.org>2002-08-06 18:25:13 +0000
committerTilman Klar <phoenix@gentoo.org>2002-08-06 18:25:13 +0000
commitdde707428425b0b7a265ab176e77c322082e3acb (patch)
tree44899cd1b53e9a5d0ab37a56ba404a3f12a8c42f /app-emulation/winex
parentadded ppc to keywords (diff)
downloadgentoo-2-dde707428425b0b7a265ab176e77c322082e3acb.tar.gz
gentoo-2-dde707428425b0b7a265ab176e77c322082e3acb.tar.bz2
gentoo-2-dde707428425b0b7a265ab176e77c322082e3acb.zip
Modified winex-20020824 again. Check the ChangeLog for details
Diffstat (limited to 'app-emulation/winex')
-rw-r--r--app-emulation/winex/ChangeLog9
-rw-r--r--app-emulation/winex/winex-20020804.ebuild15
2 files changed, 17 insertions, 7 deletions
diff --git a/app-emulation/winex/ChangeLog b/app-emulation/winex/ChangeLog
index 8077fa2c81cb..c7294134da85 100644
--- a/app-emulation/winex/ChangeLog
+++ b/app-emulation/winex/ChangeLog
@@ -1,11 +1,16 @@
# ChangeLog for app-emulation/wine
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/winex/ChangeLog,v 1.7 2002/08/06 14:40:25 phoenix Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/winex/ChangeLog,v 1.8 2002/08/06 18:25:13 phoenix Exp $
*winex-20020804 (04 Aug 2002)
- 04 Aug 2002; phoen][x <phoenix@gentoo.org> files/winex-20020804-config :
+ 06 Aug 2002; phoen][x <phoenix@gentoo.org> winex-20020804.ebuild:
+ Fixed a typo (unset CFLAGS=""); patched tools/wineshelllink to use "winex"
+ instead of "wine" - Installation programs are now able to create working
+ Desktop Icons and Menu shortcuts.
+
+ 06 Aug 2002; phoen][x <phoenix@gentoo.org> files/winex-20020804-config :
Disabled DGA for the default config (There are rumours that it breaks
directdraw (besides, most users dont have the proper permissions in /dev/mem))
diff --git a/app-emulation/winex/winex-20020804.ebuild b/app-emulation/winex/winex-20020804.ebuild
index e1e49008a787..80ef3607f2ef 100644
--- a/app-emulation/winex/winex-20020804.ebuild
+++ b/app-emulation/winex/winex-20020804.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/winex/winex-20020804.ebuild,v 1.3 2002/08/04 19:03:32 phoenix Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/winex/winex-20020804.ebuild,v 1.4 2002/08/06 18:25:13 phoenix Exp $
S=${WORKDIR}/wine
DESCRIPTION="WineX is a distribution of Wine with enhanced DirectX for gaming"
@@ -33,8 +33,8 @@ src_compile() {
[ -z $DEBUG ] && myconf="$myconf --disable-trace --disable-debug" || myconf="$myconf --enable-trace --enable-debug"
# the folks at #winehq were really angry about custom optimization
- unset CFLAGS=""
- unset CXXFLAGS=""
+ unset CFLAGS
+ unset CXXFLAGS
./configure --prefix=/usr/lib/winex \
--sysconfdir=/etc/winex \
@@ -43,11 +43,16 @@ src_compile() {
--with-x \
${myconf} || die "configure failed"
- #From the old ebuild - not sure if we still need that. Needs testing.
+ # Fixes a winetest issue
cd ${S}/programs/winetest
cp Makefile 1
sed -e 's:wine.pm:include/wine.pm:' 1 > Makefile
-
+
+ # This persuades wineshelllink that "winex" is a better loader :)
+ cd ${S}/tools
+ cp wineshelllink 1
+ sed -e 's/\(WINE_LOADER=\)\(\${WINE_LOADER:-wine}\)/\1winex/' 1 > wineshelllink
+
cd ${S}
make depend all || die "make depend all failed"
cd programs && emake || die "emake died"