diff options
author | Martin Holzer <mholzer@gentoo.org> | 2003-01-21 19:06:43 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2003-01-21 19:06:43 +0000 |
commit | 25401cdd4e34e73abbfb9a1579549520d76f1121 (patch) | |
tree | 4597f8e2fa9e9544f5833520ee9f1e3d146b713c /app-emulation | |
parent | added ~alpha keyword (diff) | |
download | historical-25401cdd4e34e73abbfb9a1579549520d76f1121.tar.gz historical-25401cdd4e34e73abbfb9a1579549520d76f1121.tar.bz2 historical-25401cdd4e34e73abbfb9a1579549520d76f1121.zip |
cleanup
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/wine/files/80wine | 3 | ||||
-rw-r--r-- | app-emulation/wine/files/digest-wine-20020605-r2 | 1 | ||||
-rw-r--r-- | app-emulation/wine/files/digest-wine-20020710 | 1 | ||||
-rw-r--r-- | app-emulation/wine/files/digest-wine-20020710-r1 | 1 | ||||
-rw-r--r-- | app-emulation/wine/files/digest-wine-20020710-r2 | 1 | ||||
-rw-r--r-- | app-emulation/wine/files/wine-20020710-config | 299 | ||||
-rw-r--r-- | app-emulation/wine/files/wine-20020710-regedit | 20 | ||||
-rw-r--r-- | app-emulation/wine/files/wine-20020710-wine | 48 | ||||
-rw-r--r-- | app-emulation/wine/wine-20020605-r2.ebuild | 101 | ||||
-rw-r--r-- | app-emulation/wine/wine-20020710-r1.ebuild | 111 | ||||
-rw-r--r-- | app-emulation/wine/wine-20020710-r2.ebuild | 100 | ||||
-rw-r--r-- | app-emulation/wine/wine-20020710.ebuild | 101 |
12 files changed, 0 insertions, 787 deletions
diff --git a/app-emulation/wine/files/80wine b/app-emulation/wine/files/80wine deleted file mode 100644 index 077aac89a2c1..000000000000 --- a/app-emulation/wine/files/80wine +++ /dev/null @@ -1,3 +0,0 @@ -PATH=/usr/wine/bin -ROOTPATH=/usr/wine/bin -LDPATH=/usr/wine/lib diff --git a/app-emulation/wine/files/digest-wine-20020605-r2 b/app-emulation/wine/files/digest-wine-20020605-r2 deleted file mode 100644 index 70e8f9b2efd3..000000000000 --- a/app-emulation/wine/files/digest-wine-20020605-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 416ca5a002a3286953afc77bee20a9da Wine-20020605.tar.gz 7242801 diff --git a/app-emulation/wine/files/digest-wine-20020710 b/app-emulation/wine/files/digest-wine-20020710 deleted file mode 100644 index 29b97f441901..000000000000 --- a/app-emulation/wine/files/digest-wine-20020710 +++ /dev/null @@ -1 +0,0 @@ -MD5 51cb48fbebd4d61b01d7cbb95de33d4c Wine-20020710.tar.gz 7371859 diff --git a/app-emulation/wine/files/digest-wine-20020710-r1 b/app-emulation/wine/files/digest-wine-20020710-r1 deleted file mode 100644 index 29b97f441901..000000000000 --- a/app-emulation/wine/files/digest-wine-20020710-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 51cb48fbebd4d61b01d7cbb95de33d4c Wine-20020710.tar.gz 7371859 diff --git a/app-emulation/wine/files/digest-wine-20020710-r2 b/app-emulation/wine/files/digest-wine-20020710-r2 deleted file mode 100644 index 29b97f441901..000000000000 --- a/app-emulation/wine/files/digest-wine-20020710-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 51cb48fbebd4d61b01d7cbb95de33d4c Wine-20020710.tar.gz 7371859 diff --git a/app-emulation/wine/files/wine-20020710-config b/app-emulation/wine/files/wine-20020710-config deleted file mode 100644 index 05616fe8d54f..000000000000 --- a/app-emulation/wine/files/wine-20020710-config +++ /dev/null @@ -1,299 +0,0 @@ -WINE REGISTRY Version 2 -;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config - -;; If you think it is necessary to show others your complete config for a -;; bug report, filter out empty lines and comments with -;; grep -v "^;" ~/.wine/config | grep '.' -;; -;; MS-DOS drives configuration -;; -;; Each section has the following format: -;; [Drive X] -;; "Path"="xxx" (Unix path for drive root) -;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network') -;; "Label"="xxx" (drive label, at most 11 characters) -;; "Serial"="xxx" (serial number, 8 characters hexadecimal number) -;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix') -;; This is the FS Wine is supposed to emulate on a certain -;; directory structure. -;; Recommended: -;; - "win95" for ext2fs, VFAT and FAT32 -;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended) -;; DON'T use "unix" unless you intend to port programs using Winelib ! -;; "Device"="/dev/xx" (only if you want to allow raw device access) -;; -[Drive A] -"Path" = "/mnt/fd0" -"Type" = "floppy" -"Label" = "Floppy" -"Filesystem" = "win95" -"Serial" = "87654321" -"Device" = "/dev/fd0" - -[Drive C] -"Path" = "/c" -"Type" = "hd" -"Label" = "MS-DOS" -"Filesystem" = "win95" - -[Drive D] -"Path" = "/cdrom" -"Type" = "cdrom" -"Label" = "CD-Rom" -"Filesystem" = "win95" -; make sure that device is correct and has proper permissions ! -"Device" = "/dev/cdrom" - -[Drive E] -"Path" = "/tmp" -"Type" = "hd" -"Label" = "Tmp Drive" -"Filesystem" = "win95" - -[Drive F] -"Path" = "${HOME}" -"Type" = "network" -"Label" = "Home" -"Filesystem" = "win95" - -[wine] -"Windows" = "c:\\windows" -"System" = "c:\\windows\\system" -"Temp" = "e:\\" -"Path" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\" -"Profile" = "c:\\windows\\Profiles\\Administrator" -"GraphicsDriver" = "x11drv" -; Wine doesn't pass directory symlinks to Windows programs by default. -; Enabling this may crash some programs that do recursive lookups of a whole -; subdir tree in case of a symlink pointing back to itself. -;"ShowDirSymlinks" = "1" -"ShellLinker" = "wineshelllink" - -# <wineconf> - -[Version] -; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)" }, -;"Windows" = "win98" -; DOS version to imitate -;"DOS" = "6.22" - -; Be careful here, wrong DllOverrides settings have the potential -; to pretty much kill your setup. -[DllOverrides] -"rpcrt4" = "builtin, native" -"oleaut32" = "builtin, native" -"ole32" = "builtin, native" -"commdlg" = "builtin, native" -"comdlg32" = "builtin, native" -"ver" = "builtin, native" -"version" = "builtin, native" -"shell" = "builtin, native" -"shell32" = "builtin, native" -"shfolder" = "builtin, native" -"shlwapi" = "builtin, native" -"shdocvw" = "builtin, native" -"lzexpand" = "builtin, native" -"lz32" = "builtin, native" -"comctl32" = "builtin, native" -"commctrl" = "builtin, native" -"advapi32" = "builtin, native" -"crtdll" = "builtin, native" -"mpr" = "builtin, native" -"winspool.drv" = "builtin, native" -"ddraw" = "builtin, native" -"dinput" = "builtin, native" -"dsound" = "builtin, native" -"opengl32" = "builtin, native" -"msvcrt" = "native, builtin" -"msvideo" = "builtin, native" -"msvfw32" = "builtin, native" -"mcicda.drv" = "builtin, native" -"mciseq.drv" = "builtin, native" -"mciwave.drv" = "builtin, native" -"mciavi.drv" = "native, builtin" -"mcianim.drv" = "native, builtin" -"msacm.drv" = "builtin, native" -"msacm" = "builtin, native" -"msacm32" = "builtin, native" -"midimap.drv" = "builtin, native" -; you can specify applications too -"notepad.exe" = "native, builtin" -; default for all other dlls -"*" = "native, builtin" - -[x11drv] -; Number of colors to allocate from the system palette -"AllocSystemColors" = "100" -; Use a private color map -"PrivateColorMap" = "N" -; Favor correctness over speed in some graphics operations -"PerfectGraphics" = "N" -; Color depth to use on multi-depth screens -;;"ScreenDepth" = "16" -; Name of X11 display to use -;;"Display" = ":0.0" -; Allow the window manager to manage created windows -"Managed" = "Y" -; Use a desktop window of 640x480 for Wine -;"Desktop" = "640x480" -; Use XFree86 DGA extension if present -; (make sure /dev/mem is accessible by you !) -"UseDGA" = "Y" -; Use XShm extension if present -"UseXShm" = "Y" -; Use XVidMode extension if present -"UseXVidMode" = "Y" -; Enable DirectX mouse grab -"DXGrab" = "N" -; Create the desktop window with a double-buffered visual -; (useful to play OpenGL games) -"DesktopDoubleBuffered" = "N" -; Code page used for captions in managed mode -; 0 means default ANSI code page (CP_ACP == 0) -"TextCP" = "0" -; Use this if you have more than one port for video on your setup -; (Wine uses for now the first 'input image' it finds). -;; "XVideoPort" = "43" -; Run in synchronous mode (useful for debugging X11 problems) -;;"Synchronous" = "Y" - -[fonts] -;Read the Fonts topic in the Wine User Guide before adding aliases -;See a couple of examples for russian users below -"Resolution" = "96" -"Default" = "-adobe-helvetica-" -"DefaultFixed" = "fixed" -"DefaultSerif" = "-adobe-times-" -"DefaultSansSerif" = "-adobe-helvetica-" - -;; default TrueType fonts with russian koi8-r encoding -;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" -;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r" -;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r" -;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" -;; default cyrillic bitmap X fonts -;"Default" = "-cronyx-helvetica-" -;"DefaultFixed" = "fixed" -;"DefaultSerif" = "-cronyx-times-" -;"DefaultSansSerif" = "-cronyx-helvetica-" - -; the TrueType font dirs you want to make accessible to wine -[FontDirs] -;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType" -;"dir2" = "/usr/share/fonts/truetype" -;"dir3" = "/usr/X11R6/lib/X11/fonts/TT" -;"dir4" = "/usr/share/fonts/TT" - -[serialports] -"Com1" = "/dev/ttyS0" -"Com2" = "/dev/ttyS1" -"Com3" = "/dev/ttyS2" -"Com4" = "/dev/modem" - -[parallelports] -"Lpt1" = "/dev/lp0" - -[ppdev] -;; key: io-base of the emulated port -;; value : parport-device{,timeout} -;; timeout for auto closing an open device ( not yet implemented) -;"378" = "/dev/parport0" -;"278" = "/dev/parport1" -;"3bc" = "/dev/parport2" - -[spooler] -"FILE:" = "tmp.ps" -"LPT1:" = "|lpr" -"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -" -"LPT3:" = "/dev/lp3" - -[ports] -;"read" = "0x779,0x379,0x280-0x2a0" -;"write" = "0x779,0x379,0x280-0x2a0" - -[Debug] -;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection" -;"RelayInclude" = "user32.CreateWindowA" -;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection" -;"SpyExclude" = "WM_SIZE;WM_TIMER;" - -[registry] -;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false. -;Defaults are read all, write to Home -; Global registries (stored in /etc) -"LoadGlobalRegistryFiles" = "Y" -; Home registries (stored in ~user/.wine/) -"LoadHomeRegistryFiles" = "Y" -; Load Windows registries from the Windows directory -"LoadWindowsRegistryFiles" = "Y" -; TRY to write all changes to home registries -"WritetoHomeRegistryFiles" = "Y" -; Registry periodic save timeout in seconds -; "PeriodicSave" = "600" -; Save only modified keys -"SaveOnlyUpdatedKeys" = "Y" - -[Tweak.Layout] -;; supported styles are 'Win31'(default), 'Win95', 'Win98' -;; this has *nothing* to do with the windows version Wine returns: -;; set the "Windows" value in the [Version] section if you want that. -"WineLook" = "Win95" - -[Console] -;"Drivers" = "tty" -;"XtermProg" = "nxterm" -;"InitialRows" = "25" -;"InitialColumns" = "80" -;"TerminalType" = "nxterm" - -[Clipboard] -"ClearAllSelections" = "0" -"PersistentSelection" = "1" - -; List of all directories directly contain .AFM files -[afmdirs] -"1" = "/usr/share/ghostscript/fonts" -"2" = "/usr/share/a2ps/afm" -"3" = "/usr/share/enscript" -"4" = "/usr/X11R6/lib/X11/fonts/Type1" - -[WinMM] -"Drivers" = "wineoss.drv" -#"Drivers" = "winearts.drv" -"WaveMapper" = "msacm.drv" -"MidiMapper" = "midimap.drv" - -[dsound] -;; HEL only: Number of waveOut fragments ahead to mix in new buffers. -;"HELmargin" = "5" -;; HEL only: Number of waveOut fragments ahead to queue to driver. -;"HELqueue" = "5" -;; Max number of fragments to prebuffer -;"SndQueueMax" = "28" -;; Min number of fragments to prebuffer -;"SndQueueMin" = "12" - -;; sample AppDefaults entries -;[AppDefaults\\iexplore.exe\\DllOverrides] -;"shlwapi" = "native" -;"rpcrt4" = "native" -;"ole32" = "native" -;"shdocvw" = "native" -;"wininet" = "native" -;"shfolder" = "native" -;"shell32" = "native" -;"shell" = "native" -;"comctl32" = "native" -; -;[AppDefaults\\setup.exe\\x11drv] -;"Desktop" = "800x600" -; -;[AppDefaults\\sol.exe\\Version] -;"Windows" = "nt40" -; -;; Some games (Quake 2, UT) refuse to accept emulated dsound devices. -;; You can add an AppDefault entry like this for such cases. -;[AppDefaults\\pickygame.exe\\dsound] -;"EmulDriver" = "N" - -# </wineconf> diff --git a/app-emulation/wine/files/wine-20020710-regedit b/app-emulation/wine/files/wine-20020710-regedit deleted file mode 100644 index 129bba0ab047..000000000000 --- a/app-emulation/wine/files/wine-20020710-regedit +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash -# The wine regapi wrapper - -export INSTALLDIR="/usr/lib/wine" - -export WINEPREFIX="$HOME/.wine" - -export LD_LIBRARY_PATH="$INSTALLDIR/lib/wine:$INSTALLDIR/lib:$LD_LIBRARY_PATH" -export WINEDLLPATH="$LD_LIBRARY_PATH" - -export WINE_LOADER=wine - -export RUNWINE="$INSTALLDIR/bin/wine" -export REGAPI="$INSTALLDIR/bin/regapi" - -if([ -z ${1} ]) then - echo "Usage: regedit foo.reg" -else - "$REGAPI" setValue < ${1} &> /dev/null -fi diff --git a/app-emulation/wine/files/wine-20020710-wine b/app-emulation/wine/files/wine-20020710-wine deleted file mode 100644 index 19b32fac8c21..000000000000 --- a/app-emulation/wine/files/wine-20020710-wine +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash -# The wine wrapper - -# Kindly distributed by Martin Schlemmer -# Modified by phoen][x - -export INSTALLDIR="/usr/lib/wine" - -export WINEPREFIX="$HOME/.wine" - -export LD_LIBRARY_PATH="$INSTALLDIR/lib/wine:$INSTALLDIR/lib:$LD_LIBRARY_PATH" -export WINEDLLPATH="$LD_LIBRARY_PATH" - -export WINE_LOADER=wine - -export RUNWINE="$INSTALLDIR/bin/wine" -export REGAPI="$INSTALLDIR/bin/regapi" - -if [ ! -f $WINEPREFIX/config ] -then - echo "!! ~/.wine/config misses" - echo "!! Setting up a config file" - - mkdir -p $WINEPREFIX/fake_windows - - # First copy in the new config file. - cp "$INSTALLDIR/.data/config" "$WINEPREFIX/config" - - echo "!! Setting up ~/.wine/fake_windows/" - cp -R $INSTALLDIR/.data/fake_windows/* $WINEPREFIX/fake_windows - - echo "!! Setting up default registry." - "$REGAPI" setValue < "$INSTALLDIR/.data/winedefault.reg" &> /dev/null - - echo "!! Installation complete." - echo "!! Set the correct path for drive D and E in ~/.wine/config and uncomment the sections, please" - exit -fi - -# Force the use of the more memory-efficient MSVC 5 allocator with -# any programs that use MSVCRT. This reduces memory consumption -# significantly. -export __MSVCRT_HEAP_SELECT=__GLOBAL_HEAP_SELECTED,2 - - -PATH="$INSTALLDIR/bin:$PATH" - -"$RUNWINE" --debugmsg -all "$@" diff --git a/app-emulation/wine/wine-20020605-r2.ebuild b/app-emulation/wine/wine-20020605-r2.ebuild deleted file mode 100644 index 075f69ba194a..000000000000 --- a/app-emulation/wine/wine-20020605-r2.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20020605-r2.ebuild,v 1.8 2002/12/09 04:17:41 manson Exp $ - -IUSE="cups opengl" - -S=${WORKDIR}/${P} -DESCRIPTION="Wine is a free implementation of Windows on Unix." -SRC_URI="ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-${PV}.tar.gz" -HOMEPAGE="http://www.winehq.com/" - -DEPEND="virtual/x11 - sys-devel/gcc - sys-devel/flex - dev-util/yacc - opengl? ( virtual/opengl ) - >=sys-libs/ncurses-5.2 - cups? ( net-print/cups ) - >=media-libs/freetype-2.0.0 - dev-lang/tcl dev-lang/tk" - -KEYWORDS="x86 -sparc -ppc" -LICENSE="GPL-2" -SLOT="0" - -src_compile() { - - cd ${S} - local myconf - - use opengl && myconf="--enable-opengl" || myconf="--disable-opengl" - [ -z $DEBUG ] && myconf="$myconf --disable-trace --disable-debug" || myconf="$myconf --enable-trace --enable-debug" - # there's no configure flag for cups, it's supposed to be autodetected - - # the folks at #winehq were really angry about custom optimization - export CFLAGS="" - export CXXFLAGS="" - - ./configure --prefix=/usr \ - --exec_prefix=/usr/wine \ - --sysconfdir=/etc/wine \ - --mandir=/usr/share/man \ - --host=${CHOST} \ - --enable-curses \ - ${myconf} || die - - cd ${S}/programs/winetest - cp Makefile 1 - sed -e 's:wine.pm:include/wine.pm:' 1 > Makefile - - cd ${S} - make depend all || die - cd programs && emake || die - -} - -src_install () { - - local WINEMAKEOPTS="prefix=${D}/usr \ - mandir=${D}/usr/wine/man \ - includedir=${D}/usr/wine/include \ - exec_prefix=${D}/usr/wine" - - cd ${S} - make ${WINEMAKEOPTS} install || die - cd ${S}/programs - make ${WINEMAKEOPTS} install || die - - # these .so's are strange. they are from the make in programs/ above, - # and are for apps built with winelib (windows sources built directly - # against wine). Apparently the sources go into a <program name>.so file - # and you run it via a symlink <program name> -> wine. Unfortunately both - # the symlink and the .so apparently must reside in /usr/bin. - cd ${D}/usr/wine/bin - chmod a-x *.so - - cd ${S} - dodoc ANNOUNCE AUTHORS BUGS ChangeLog DEVELOPERS-HINTS LICENSE README - - insinto /etc/wine - doins documentation/samples/* - doins ${S}/winedefault.reg - - dodir /etc/skel/.wine - dosym /etc/wine/config /etc/skel/.wine/config - - insinto /etc/env.d - doins ${FILESDIR}/80wine -} - -pkg_postinst() { - - einfo "If you are installing wine for the first time, -copy /etc/wine/config (global configuration) to ~/.wine/config -and edit that for per-user configuration. Otherwise, wine will -not run. -Also, run \"regapi setValue < /etc/wine/winedefault.reg\" to setup -per-user registry for using wine. More info in /usr/share/doc/wine-${PV}." - -} - diff --git a/app-emulation/wine/wine-20020710-r1.ebuild b/app-emulation/wine/wine-20020710-r1.ebuild deleted file mode 100644 index 09acc37d02b2..000000000000 --- a/app-emulation/wine/wine-20020710-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20020710-r1.ebuild,v 1.11 2002/12/09 04:17:41 manson Exp $ - -IUSE="opengl arts cups alsa" - -S=${WORKDIR}/${P} -DESCRIPTION="Wine is a free implementation of Windows on Unix." -SRC_URI="ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-${PV}.tar.gz" -HOMEPAGE="http://www.winehq.com/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 -ppc -sparc " - -DEPEND="virtual/x11 - sys-devel/gcc - sys-devel/flex - dev-util/yacc - dev-lang/tcl dev-lang/tk - >=sys-libs/ncurses-5.2 - >=media-libs/freetype-2.0.0 - arts? ( kde-base/arts ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - opengl? ( virtual/opengl )" - -src_compile() { - - cd ${S} - local myconf - - use opengl && myconf="--enable-opengl" || myconf="--disable-opengl" - [ -z $DEBUG ] && myconf="$myconf --disable-trace --disable-debug" || myconf="$myconf --enable-trace --enable-debug" - # there's no configure flag for cups, arts and alsa, it's supposed to be autodetected - - # the folks at #winehq were really angry about custom optimization - export CFLAGS="" - export CXXFLAGS="" - - ./configure --prefix=/usr \ - --exec_prefix=/usr/wine \ - --sysconfdir=/etc/wine \ - --mandir=/usr/share/man \ - --host=${CHOST} \ - --enable-curses \ - ${myconf} || die - - cd ${S}/programs/winetest - cp Makefile 1 - sed -e 's:wine.pm:include/wine.pm:' 1 > Makefile - - cd ${S} - make depend all || die - cd programs && emake || die - -} - -src_install () { - - local WINEMAKEOPTS="prefix=${D}/usr \ - mandir=${D}/usr/wine/man \ - includedir=${D}/usr/wine/include \ - exec_prefix=${D}/usr/wine" - - cd ${S} - make ${WINEMAKEOPTS} install || die - cd ${S}/programs - make ${WINEMAKEOPTS} install || die - - # these .so's are strange. they are from the make in programs/ above, - # and are for apps built with winelib (windows sources built directly - # against wine). Apparently the sources go into a <program name>.so file - # and you run it via a symlink <program name> -> wine. Unfortunately both - # the symlink and the .so apparently must reside in /usr/bin. - cd ${D}/usr/wine/bin - chmod a-x *.so - - cd ${S} - dodoc ANNOUNCE AUTHORS BUGS ChangeLog DEVELOPERS-HINTS LICENSE README - - insinto /etc/wine - doins samples/* - doins ${S}/winedefault.reg - - dodir /etc/skel/.wine - insinto /etc/wine - doins ${S}/documentation/samples/config - dosym /etc/wine/config /etc/skel/.wine/config - - insinto /etc/env.d - doins ${FILESDIR}/80wine - - # for some reason regapi isn't installing... - insinto /usr/wine/bin - insopts -m 755 - doins ${S}/programs/regapi/regapi - -} - -pkg_postinst() { - - einfo "If you are installing wine for the first time, -copy /etc/wine/config (global configuration) to ~/.wine/config -and edit that for per-user configuration. Otherwise, wine will -not run. -Also, run \"wine regapi setValue < /etc/wine/winedefault.reg\" to setup -per-user registry for using wine. More info in /usr/share/doc/wine-${PV}." - -} - diff --git a/app-emulation/wine/wine-20020710-r2.ebuild b/app-emulation/wine/wine-20020710-r2.ebuild deleted file mode 100644 index c08817f12c61..000000000000 --- a/app-emulation/wine/wine-20020710-r2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20020710-r2.ebuild,v 1.6 2002/12/09 04:17:41 manson Exp $ - -IUSE="opengl arts cups alsa" - -DESCRIPTION="Wine is a free implementation of Windows on Unix." -SRC_URI="ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-${PV}.tar.gz" -HOMEPAGE="http://www.winehq.com/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 -ppc -sparc " - -DEPEND="virtual/x11 - sys-devel/gcc - sys-devel/flex - dev-util/yacc - dev-lang/tcl dev-lang/tk - >=sys-libs/ncurses-5.2 - >=media-libs/freetype-2.0.0 - arts? ( kde-base/arts ) - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - opengl? ( virtual/opengl )" - -src_compile() { - - cd ${S} - local myconf - - use opengl && myconf="--enable-opengl" || myconf="--disable-opengl" - [ -z $DEBUG ] && myconf="$myconf --disable-trace --disable-debug" || myconf="$myconf --enable-trace --enable-debug" - # there's no configure flag for cups, arts and alsa, it's supposed to be autodetected - - # the folks at #winehq were really angry about custom optimization - export CFLAGS="" - export CXXFLAGS="" - - ./configure --prefix=/usr/lib/wine \ - --sysconfdir=/etc/wine \ - --host=${CHOST} \ - --enable-curses \ - ${myconf} || die - - cd ${S}/programs/winetest - cp Makefile 1 - sed -e 's:wine.pm:include/wine.pm:' 1 > Makefile - - cd ${S} - make depend all || die - cd programs && emake || die - -} - -src_install () { - - local WINEMAKEOPTS="prefix=${D}/usr/lib/wine" - - cd ${S} - make ${WINEMAKEOPTS} install || die - cd ${S}/programs - make ${WINEMAKEOPTS} install || die - - # Creates /usr/lib/wine/.data with fake_windows in it - # This is needed for our wine wrapper script - mkdir ${D}/usr/lib/wine/.data - cp -R ${WORKDIR}/fake_windows ${D}/usr/lib/wine/.data - cp ${FILESDIR}/${P}-config ${D}/usr/lib/wine/.data/config - cp ${WORKDIR}/${P}/winedefault.reg ${D}/usr/lib/wine/.data/winedefault.reg - - # Install the wrapper script - mkdir ${D}/usr/bin - cp ${FILESDIR}/${P}-wine ${D}/usr/bin/wine - cp ${FILESDIR}/${P}-regedit ${D}/usr/bin/regedit-wine - - # Take care of the documentation - cd ${S} - dodoc ANNOUNCE AUTHORS BUGS ChangeLog DEVELOPERS-HINTS LICENSE README - - insinto /usr/lib/wine/.data/fake_windows/Windows - doins documentation/samples/system.ini - doins documentation/samples/generic.ppd - - # Remove the executable flag from those libraries. - cd ${D}/usr/lib/wine/lib/wine - chmod a-x *.so -} - -pkg_postinst() { - einfo "Use /usr/bin/wine to start wine. This is a wrapper script" - einfo "which will take care of everything else." - einfo "" - einfo "Use /usr/bin/regedit-wine to import registry files into the" - einfo "wine registry." - einfo "" - einfo "If you have further questions, enhancements or patches" - einfo "send an email to phoenix@gentoo.org" -} - diff --git a/app-emulation/wine/wine-20020710.ebuild b/app-emulation/wine/wine-20020710.ebuild deleted file mode 100644 index beb50d5482d5..000000000000 --- a/app-emulation/wine/wine-20020710.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20020710.ebuild,v 1.8 2002/12/09 04:17:41 manson Exp $ - -IUSE="cups opengl" - -S=${WORKDIR}/${P} -DESCRIPTION="Wine is a free implementation of Windows on Unix." -SRC_URI="ftp://metalab.unc.edu/pub/Linux/ALPHA/wine/development/Wine-${PV}.tar.gz" -HOMEPAGE="http://www.winehq.com/" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 -ppc -sparc " - -DEPEND="virtual/glibc - virtual/x11 - sys-devel/gcc - sys-devel/flex - dev-util/yacc - opengl? ( virtual/opengl ) - >=sys-libs/ncurses-5.2 - cups? ( net-print/cups ) - >=media-libs/freetype-2.0.0 - dev-lang/tcl dev-lang/tk" - -src_compile() { - - cd ${S} - local myconf - - use opengl && myconf="--enable-opengl" || myconf="--disable-opengl" - [ -z $DEBUG ] && myconf="$myconf --disable-trace --disable-debug" || myconf="$myconf --enable-trace --enable-debug" - # there's no configure flag for cups, it's supposed to be autodetected - - # the folks at #winehq were really angry about custom optimization - export CFLAGS="" - export CXXFLAGS="" - - ./configure --prefix=/usr \ - --exec_prefix=/usr/wine \ - --sysconfdir=/etc/wine \ - --mandir=/usr/share/man \ - --host=${CHOST} \ - --enable-curses \ - ${myconf} || die - - cd ${S}/programs/winetest - cp Makefile 1 - sed -e 's:wine.pm:include/wine.pm:' 1 > Makefile - - cd ${S} - make depend all || die - cd programs && emake || die - -} - -src_install () { - - local WINEMAKEOPTS="prefix=${D}/usr \ - mandir=${D}/usr/wine/man \ - includedir=${D}/usr/wine/include \ - exec_prefix=${D}/usr/wine" - - cd ${S} - make ${WINEMAKEOPTS} install || die - cd ${S}/programs - make ${WINEMAKEOPTS} install || die - - # these .so's are strange. they are from the make in programs/ above, - # and are for apps built with winelib (windows sources built directly - # against wine). Apparently the sources go into a <program name>.so file - # and you run it via a symlink <program name> -> wine. Unfortunately both - # the symlink and the .so apparently must reside in /usr/bin. - cd ${D}/usr/wine/bin - chmod a-x *.so - - cd ${S} - dodoc ANNOUNCE AUTHORS BUGS ChangeLog DEVELOPERS-HINTS LICENSE README - - insinto /etc/wine - doins documentation/samples/* - doins ${S}/winedefault.reg - - dodir /etc/skel/.wine - dosym /etc/wine/config /etc/skel/.wine/config - - insinto /etc/env.d - doins ${FILESDIR}/80wine -} - -pkg_postinst() { - - einfo "If you are installing wine for the first time, -copy /etc/wine/config (global configuration) to ~/.wine/config -and edit that for per-user configuration. Otherwise, wine will -not run. -Also, run \"regapi setValue < /etc/wine/winedefault.reg\" to setup -per-user registry for using wine. More info in /usr/share/doc/wine-${PV}." - -} - |