Subject: updating multimedia/ns-flash and sound problems
To: None <pkgsrc-users@netbsd.org>
From: Jukka Salmi <j+nbsd@2007.salmi.ch>
List: pkgsrc-users
Date: 12/16/2007 20:16:33
--C7zPtVaVf+AK4Oqc
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hello,

after I've seen Juan RP's recent [1]commit to multimedia/ns-flash I
tried to build the package on a NetBSD/i386 4.99.34 system. This
initially failed because the distfile's checksum was out of date, and
building with NO_CHECKSUM=yes failed because the package doesn't contain
`flashplayer.xpt' (anymore?).

Not being sure how to proceed, I changed some files (see attached diff)
until building succeeded. However, I'm not sure whether ${FLASH_VERS}
should be 9.0r60 or 9.60r0, and I don't know what the package should
do with ${LOCALBASE}/lib/firefox/components/xpti.dat - the
`flashplayer-installer' script shipping with the distfile just removes
it.

Once the package was built and installed I started (native) firefox
(2.0.0.7), and indeed, I was able to watch flash movies on youtube!
But unfortunately there was no sound. Is this expected behaviour?


Regards, Jukka

[1] http://mail-index.netbsd.org/pkgsrc-changes/2007/12/16/0045.html

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~

--C7zPtVaVf+AK4Oqc
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=diff

Index: multimedia/ns-flash/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/ns-flash/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- multimedia/ns-flash/Makefile	3 Dec 2007 13:55:33 -0000	1.26
+++ multimedia/ns-flash/Makefile	16 Dec 2007 18:49:47 -0000
@@ -39,7 +39,7 @@ DISTNAME=		install_flash_player_7_${DIST
 WRKNAME=		install_flash_player_7_${DISTUNAME}
 .else  # if ${EMUL_PLATFORM} == "linux-i386"
 # Defaults so lintpkgsrc is happy
-FLASH_VERS=		9.0r48
+FLASH_VERS=		9.0r60
 DISTUNAME=		linux
 DISTNAME=		install_flash_player_9_${DISTUNAME}
 WRKNAME=		install_flash_player_9_${DISTUNAME}
@@ -53,7 +53,6 @@ NS_PLUGINS_DIR=		${PREFIX}/lib/netscape/
 
 do-install:
 	${INSTALL_DATA_DIR} ${NS_PLUGINS_DIR}
-	${INSTALL_DATA} ${WRKSRC}/flashplayer.xpt ${NS_PLUGINS_DIR}
 	${INSTALL_DATA} ${WRKSRC}/libflashplayer.so ${NS_PLUGINS_DIR}
 
 .include "../../mk/bsd.pkg.mk"
Index: multimedia/ns-flash/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/ns-flash/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- multimedia/ns-flash/PLIST	5 Oct 2004 18:54:53 -0000	1.2
+++ multimedia/ns-flash/PLIST	16 Dec 2007 18:49:47 -0000
@@ -1,4 +1,3 @@
 @comment $NetBSD: PLIST,v 1.2 2004/10/05 18:54:53 jdolecek Exp $
-lib/netscape/plugins/flashplayer.xpt
 lib/netscape/plugins/libflashplayer.so
 @unexec ${RMDIR} %D/lib/netscape/plugins 2>/dev/null || ${TRUE}
Index: multimedia/ns-flash/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/ns-flash/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- multimedia/ns-flash/distinfo	29 Jul 2007 05:19:45 -0000	1.13
+++ multimedia/ns-flash/distinfo	16 Dec 2007 18:49:47 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.13 2007/07/29 05:19:45 jlam Exp $
 
-SHA1 (flash/9.0r48/install_flash_player_9_linux.tar.gz) = 4bba0b81462394388b4509ecdc845f469c95d6ae
-RMD160 (flash/9.0r48/install_flash_player_9_linux.tar.gz) = 4eea521f45fcd42e6916ba61ba299df8694fbc14
-Size (flash/9.0r48/install_flash_player_9_linux.tar.gz) = 2608602 bytes
+SHA1 (flash/9.0r60/install_flash_player_9_linux.tar.gz) = 269ebe804f77890687f280ce7bfb79a62d2c5bd3
+RMD160 (flash/9.0r60/install_flash_player_9_linux.tar.gz) = e588c81ee6b3f5965561911efa846329b4961912
+Size (flash/9.0r60/install_flash_player_9_linux.tar.gz) = 3036127 bytes
 SHA1 (flash/7.0r67/install_flash_player_7_solaris_sparc.tar.gz) = f8dc29f2eee2e91c8856ee4d1bc402021ec7c694
 RMD160 (flash/7.0r67/install_flash_player_7_solaris_sparc.tar.gz) = ad5cf828d4d13bd512c106dfef73e515f4b655b0
 Size (flash/7.0r67/install_flash_player_7_solaris_sparc.tar.gz) = 1074253 bytes

--C7zPtVaVf+AK4Oqc--