Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/multimedia/gmplayer/Makefile,v retrieving revision 1.128 diff -u -p -r1.128 Makefile --- Makefile 22 Nov 2015 15:38:56 -0000 1.128 +++ Makefile 22 Nov 2015 19:03:09 -0000 @@ -8,7 +8,7 @@ # PKGNAME= gmplayer-${MPLAYER_VERSION} -PKGREVISION= 1 +PKGREVISION= 2 SKIN_SITES= http://www1.mplayerhq.hu/MPlayer/skins/ \ http://www2.mplayerhq.hu/MPlayer/skins/ \ @@ -26,10 +26,6 @@ BUILD_DEPENDS+= yasm-[0-9]*:../../devel COMMENT= Fast, cross-platform movie player with GTK2+ interface -# This one does not work with the current version, re-add once it -# gets fixed... -# brushedGnome-1.0${SKIN_EXTRACT_SUFX} - SKINS+= Abyss-1.7${SKIN_EXTRACT_SUFX} \ AlienMind-1.2${SKIN_EXTRACT_SUFX} \ Blue-1.11${SKIN_EXTRACT_SUFX} \ @@ -62,6 +58,7 @@ SKINS+= Abyss-1.7${SKIN_EXTRACT_SUFX} XFce4-1.0${SKIN_EXTRACT_SUFX} \ avifile-1.7${SKIN_EXTRACT_SUFX} \ bluecurve-1.3${SKIN_EXTRACT_SUFX} \ + brushedGnome-1.0${SKIN_EXTRACT_SUFX} \ changuito-0.2${SKIN_EXTRACT_SUFX} \ clearplayer-0.9${SKIN_EXTRACT_SUFX} \ disappearer-1.2${SKIN_EXTRACT_SUFX} \ @@ -109,19 +106,28 @@ DISTFILES+= ${SKINS} DISTINFO_FILE= ${.CURDIR}/distinfo DIST_SUBDIR= mplayer -USE_TOOLS+= bzcat gtar pkg-config +USE_TOOLS+= pax pkg-config CONFIGURE_ARGS+= --enable-gui --disable-mencoder \ --confdir=${PREFIX}/share/mplayer CONFIGURE_ARGS+= --enable-xvmc +# XXX: fix a typo in brushedGnome-1.0 skin otherwise it fails to load with: +# XXX: Error in skin config file at line 61: Unknown message 'evEqualeaser' +SUBST_CLASSES+= skins +SUBST_STAGE.skins= pre-patch +SUBST_MESSAGE.skins= Fixing typo in brushedGnome-1.0 skin +SUBST_FILES.skins= ${WRKDIR}/brushedGnome/skin +SUBST_SED.skins= -e 's/evEqualeaser/evEqualizer/' + INSTALLATION_DIRS= bin share/mplayer/skins do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mplayer ${DESTDIR}${PREFIX}/bin/gmplayer .for skin in ${SKINS} - @${ECHO_MSG} "Installing skin ${skin}..." - ${BZCAT} ${DISTDIR}/${DIST_SUBDIR}/${skin} | \ - ${GTAR} xCmf ${DESTDIR}${PREFIX}/share/mplayer/skins - + ( cd ${WRKDIR} && \ + ${PAX} -rw ${skin:C/-[0-9]+.[0-9]+${SKIN_EXTRACT_SUFX}//} \ + ${DESTDIR}${PREFIX}/share/mplayer/skins \ + ) .endfor ${CHMOD} -R a+rX ${DESTDIR}${PREFIX}/share/mplayer/skins ${RM} -f ${DESTDIR}${PREFIX}/share/mplayer/skins/default Index: PLIST =================================================================== RCS file: /cvsroot/pkgsrc/multimedia/gmplayer/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- PLIST 22 Nov 2015 16:00:26 -0000 1.11 +++ PLIST 22 Nov 2015 19:03:10 -0000 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2015/11/22 16:00:26 martin Exp $ +@comment $NetBSD$ bin/gmplayer share/mplayer/skins/Abyss/README share/mplayer/skins/Abyss/VERSION @@ -979,6 +979,32 @@ share/mplayer/skins/bluecurve/stop.png share/mplayer/skins/bluecurve/sub.png share/mplayer/skins/bluecurve/symbols.fnt share/mplayer/skins/bluecurve/symbols.png +share/mplayer/skins/brushedGnome/README +share/mplayer/skins/brushedGnome/VERSION +share/mplayer/skins/brushedGnome/about.png +share/mplayer/skins/brushedGnome/double.png +share/mplayer/skins/brushedGnome/dvd.png +share/mplayer/skins/brushedGnome/exit.png +share/mplayer/skins/brushedGnome/font.fnt +share/mplayer/skins/brushedGnome/font.png +share/mplayer/skins/brushedGnome/fullscr.png +share/mplayer/skins/brushedGnome/icon.png +share/mplayer/skins/brushedGnome/knob.png +share/mplayer/skins/brushedGnome/main.png +share/mplayer/skins/brushedGnome/menu.png +share/mplayer/skins/brushedGnome/menus.png +share/mplayer/skins/brushedGnome/mute.png +share/mplayer/skins/brushedGnome/next.png +share/mplayer/skins/brushedGnome/open.png +share/mplayer/skins/brushedGnome/pause.png +share/mplayer/skins/brushedGnome/play.png +share/mplayer/skins/brushedGnome/playbar3.png +share/mplayer/skins/brushedGnome/prev.png +share/mplayer/skins/brushedGnome/skin +share/mplayer/skins/brushedGnome/stop.png +share/mplayer/skins/brushedGnome/sub.png +share/mplayer/skins/brushedGnome/symbols.fnt +share/mplayer/skins/brushedGnome/symbols.png share/mplayer/skins/changuito/README share/mplayer/skins/changuito/VERSION share/mplayer/skins/changuito/button_forward.png