Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Apr 2009 23:29:25 +0200
From:      Juergen Lock <nox@jelal.kn-bremen.de>
To:        Boris Samorodov <bsam@ipt.ru>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: flash10
Message-ID:  <20090405212925.GA24637@triton.kn-bremen.de>
In-Reply-To: <25204710@h30.sp.ipt.ru>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@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@cwd /compat/linux
Xusr/lib/libflashsupport.so
X@cwd
9aeb08122bb1100b4ccb1e12ba6b75dd
exit




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090405212925.GA24637>