Date: Wed, 16 Jun 2004 17:06:34 -0600 From: Travis Poppe <tlp@LiquidX.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/68024: [MAINTAINER UPDATE]: linux-mupen64 revision/dependancy fixes Message-ID: <20040616170634.46d1f99b@maya.liquidx.org> Resent-Message-ID: <200406162310.i5GNANJw012556@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 68024 >Category: ports >Synopsis: [MAINTAINER UPDATE] linux-mupen64 revision/dependancy fixes >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jun 16 23:10:22 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Travis Poppe >Release: >Organization: >Environment: >Description: It turns out that this port does NOT depend on the nvidia-driver at all. Very sorry about this. Anyway, this revision fixes all that and makes a change to the pkg-message. I've installed it and executed it successfully on a non-nvidia box. The pkg-message file must be removed as it was moved and changed to files/pkg-message.in >How-To-Repeat: >Fix: diff -ruN linux-mupen64.old/Makefile linux-mupen64/Makefile --- linux-mupen64.old/Makefile Wed Jun 16 15:07:18 2004 +++ linux-mupen64/Makefile Wed Jun 16 16:50:37 2004 @@ -7,7 +7,7 @@ PORTNAME= mupen64 PORTVERSION= 0.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators linux MASTER_SITES= http://mupen64.emulation64.com/files/:mupen \ http://www.liquidx.org/distfiles/:plugins @@ -20,7 +20,7 @@ RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \ ${LINUXBASE}/usr/X11R6/lib/libXi.so.6:${PORTSDIR}/x11/linux-XFree86-libs \ ${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/graphics/linux_dri \ - ${LINUXBASE}/usr/lib/libGLcore.so.1:${PORTSDIR}/x11/nvidia-driver \ + ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri \ ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \ ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk @@ -60,6 +60,8 @@ ${INSTALL_SCRIPT} ${WRKDIR}/linux-mupen64_install ${PREFIX}/bin/linux-mupen64_install post-install: + @${SED} 's|%%LINUXBASE%%|${LINUXBASE}|g' ${FILESDIR}/pkg-message.in > \ + ${PKGMESSAGE} @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> diff -ruN linux-mupen64.old/files/pkg-message.in linux-mupen64/files/pkg-message.in --- linux-mupen64.old/files/pkg-message.in Wed Dec 31 17:00:00 1969 +++ linux-mupen64/files/pkg-message.in Wed Jun 16 15:39:10 2004 @@ -0,0 +1,14 @@ +------------------------------------------------------------------------------- +You must run 'linux-mupen64_install' as the user you intend to use mupen64 with +before 'linux-mupen64' will work! + +If you are upgrading from a previous version, you should probably backup your +~/.linux-mupen64 directory and re-run the installation script. + +In order for the supplied plugins to work, you must first create the following +symbolic link by issuing this as root: + +ln -s %%LINUXBASE%%/usr/lib/libstdc++-libc6.1-1.so.2 %%LINUXBASE%%/usr/lib/libstdc++-libc6.1-2.so.3 + +Enjoy! +------------------------------------------------------------------------------- diff -ruN linux-mupen64.old/pkg-message linux-mupen64/pkg-message --- linux-mupen64.old/pkg-message Wed Jun 16 15:07:18 2004 +++ linux-mupen64/pkg-message Wed Dec 31 17:00:00 1969 @@ -1,11 +0,0 @@ -------------------------------------------------------------------------------- -You must run 'linux-mupen64_install' as the user you intend to use mupen64 with -before 'linux-mupen64' will work! - -If you are upgrading from a previous version, you should probably backup your -~/.linux-mupen64 directory and re-run the installation script. - -Note: This port is only known to work with nVidia boards. Sorry :-\ - -Enjoy! -------------------------------------------------------------------------------- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040616170634.46d1f99b>