flash10
Juergen Lock
nox at jelal.kn-bremen.de
Sun Apr 5 14:50:27 PDT 2009
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 <jamie at bishopston.net>
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 at 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 <bsd.port.pre.mk>
X.include "${PORTSDIR}/www/linux-mplayer-plugin/Makefile.npapi"
X.include <bsd.port.post.mk>
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 at cwd /compat/linux
Xusr/lib/libflashsupport.so
X at cwd
9aeb08122bb1100b4ccb1e12ba6b75dd
exit
More information about the freebsd-emulation
mailing list