From owner-freebsd-emulation@FreeBSD.ORG Sun Apr 5 21:50:27 2009 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 098B4106564A for ; Sun, 5 Apr 2009 21:50:27 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id A45868FC1F for ; Sun, 5 Apr 2009 21:50:26 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id 72EE81E000C2; Sun, 5 Apr 2009 23:50:25 +0200 (CEST) Received: from triton.kn-bremen.de (noident@localhost [127.0.0.1]) by triton.kn-bremen.de (8.14.3/8.14.3) with ESMTP id n35LTQ46024653; Sun, 5 Apr 2009 23:29:26 +0200 (CEST) (envelope-from nox@triton.kn-bremen.de) Received: (from nox@localhost) by triton.kn-bremen.de (8.14.3/8.14.3/Submit) id n35LTPBM024652; Sun, 5 Apr 2009 23:29:25 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Sun, 5 Apr 2009 23:29:25 +0200 To: Boris Samorodov Message-ID: <20090405212925.GA24637@triton.kn-bremen.de> References: <23488525@bb.ipt.ru> <1238666988.1670.7.camel@localhost> <80593204@bb.ipt.ru> <747dc8f30904020606p20431cf5q85172584459bb4eb@mail.gmail.com> <20090402161055.13604d4pu3iibkqo@webmail.leidinger.net> <200904041914.n34JEbxq087408@triton.kn-bremen.de> <91284950@h30.sp.ipt.ru> <25204710@h30.sp.ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <25204710@h30.sp.ipt.ru> User-Agent: Mutt/1.5.19 (2009-01-05) Cc: freebsd-emulation@freebsd.org Subject: Re: flash10 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2009 21:50:27 -0000 On Sun, Apr 05, 2009 at 01:46:17AM +0400, Boris Samorodov wrote: > On Sun, 05 Apr 2009 01:42:17 +0400 Boris Samorodov wrote: > > On Sat, 4 Apr 2009 21:14:37 +0200 (CEST) Juergen Lock wrote: > > > > Btw... It _seems_ all thats missing now to make a linux-f8-flashplugin10 > > > port are linux-f8-libidn and linux-f8-{nss,nspr}, so if anyone wants to > > > have a go at that before the freeze... :) (flash10 won't work with fc4.) > > > If you want to test flash10 here are those three ports (tested > > only at tinderbox, no dependencies). Shar archieve attached. > > Hm, well: ftp://ftp.ipt.ru/pub/linux/ports.shar OK, the following played a vid on youtube and the markmail flash widget also still worked. It is by far not a finished port, see the comments in the Makefile... particularly I still had to manually extract a libssh2 rpm which the f8 libcurl depends on, and it also needs a proper MASTER_SITE for the new libflashsupport which I installed manually because of that, see below. Oh and you'll need to manually install the three new ports as well since bsd.linux-apps.mk doesn't yet know about them. (Btw, should this do a specific check for OVERRIDE_LINUX_NONBASE_PORTS being f8 since only that will work?) # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # www/linux-f8-flashplugin10/Makefile # www/linux-f8-flashplugin10/distinfo # www/linux-f8-flashplugin10/pkg-descr # www/linux-f8-flashplugin10/pkg-plist # echo x - www/linux-f8-flashplugin10/Makefile sed 's/^X//' >www/linux-f8-flashplugin10/Makefile << '43df7419b06fb389fcdf88ec0b70c14a' X# New ports collection makefile for: linux-flashplugin9 X# Date created: 28 May 2004 X# Whom: Jamie Jones X# X# $FreeBSD: $ X# X XPORTNAME= flashplugin XPORTVERSION= 10.0r22 XCATEGORIES= www multimedia linux XMASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin X# we need a proper MASTER_SITE for the new libflashsupport.so from X# Tijl Coosemans's post... X# http://docs.freebsd.org/cgi/mid.cgi?200904021821.53043.tijl X# http://freebsd.markmail.org/download.xqy?id=okk5qrttquofm62l&number=1 X#MASTER_SITES= http://fpdownload.macromedia.com/get/flashplayer/current/:plugin \ X# http://tijl.ulyssis.be/mirror/:suplib XPKGNAMEPREFIX= linux- XDISTFILES= install_flash_player_10_linux.tar.gz:plugin \ X libflashsupport.so:suplib XDIST_SUBDIR= ${PORTNAME}/${PORTVERSION} XEXTRACT_ONLY= install_flash_player_10_linux.tar.gz X XMAINTAINER= emulation@FreeBSD.org XCOMMENT= Adobe Flash Player NPAPI Plugin X XONLY_FOR_ARCHS= amd64 i386 XUSE_LINUX= f8 XUSE_LINUX_APPS= openssl curl X# we actually need the f8 versions of... X# (f8 libcurl depends on libssh2 which was missing, I unpacked: X# ftp://fr.rpmfind.net/linux/fedora/updates/8/i386.newkey/libssh2-0.18-5.fc8.i386.rpm X# ) X#USE_LINUX_APPS= openssl curl libssh2 libidn nspr nss X XRESTRICTED= Redistribution not allowed XRESTRICTED_FILES= ${DISTFILES:Nlibflashsupport*:C/:[^:]+$//} X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/install_flash_player_10_linux XLATEST_LINK= flash10 X XUSE_NPAPI= linux-* XNPAPI_FILES= libflashplayer.so X XCONFLICTS= linux-flashplugin-7* linux-flashplugin-9* X Xpost-install: X# disabled only bc of missing MASTER_SITE, I installed the new one manually X# @${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/libflashsupport.so ${LINUXBASE}/usr/lib X X.include X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi" X.include 43df7419b06fb389fcdf88ec0b70c14a echo x - www/linux-f8-flashplugin10/distinfo sed 's/^X//' >www/linux-f8-flashplugin10/distinfo << '254656f71fbc5d4ebbb0c1a06a6277b7' XMD5 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 23e4c2b844db0f87ff62084178aa2b1f XSHA256 (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = cd29f166c87fecc943e88fe951bb61c56728fab12b4bf343badafa73ea95394e XSIZE (flashplugin/10.0r22/install_flash_player_10_linux.tar.gz) = 3994294 XMD5 (flashplugin/10.0r22/libflashsupport.so) = c034ff03c92f94b2938062b6bbc02669 XSHA256 (flashplugin/10.0r22/libflashsupport.so) = d5c943e5a59016dcfeab5016d701e1e5e08fb30e8780d239053fec175b89d1e1 XSIZE (flashplugin/10.0r22/libflashsupport.so) = 44752 254656f71fbc5d4ebbb0c1a06a6277b7 echo x - www/linux-f8-flashplugin10/pkg-descr sed 's/^X//' >www/linux-f8-flashplugin10/pkg-descr << '234cca3cd023a751c4f2155ceebfee65' XThis is the official Flash Player from Adobe. This plugin enables Xyou to see .swf and .spl files on the 'net from your Opera, Mozilla or XFirefox sessions. X XPlease see the Adobe home page for more information. X XFreeBSD Flash License Agreement: X http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/96374 X XWWW: http://www.adobe.com/ 234cca3cd023a751c4f2155ceebfee65 echo x - www/linux-f8-flashplugin10/pkg-plist sed 's/^X//' >www/linux-f8-flashplugin10/pkg-plist << '9aeb08122bb1100b4ccb1e12ba6b75dd' X@cwd /compat/linux Xusr/lib/libflashsupport.so X@cwd 9aeb08122bb1100b4ccb1e12ba6b75dd exit