diff options
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/mplayer-skins/Makefile | 232 | ||||
-rw-r--r-- | graphics/mplayer-skins/distinfo | 12 | ||||
-rw-r--r-- | graphics/mplayer-skins/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/mplayer-skins/pkg-descr | 4 | ||||
-rw-r--r-- | graphics/mplayer-skins/pkg-plist | 309 | ||||
-rw-r--r-- | graphics/mplayer-skins/scripts/choice | 65 | ||||
-rw-r--r-- | multimedia/mplayer-skins/Makefile | 232 | ||||
-rw-r--r-- | multimedia/mplayer-skins/distinfo | 12 | ||||
-rw-r--r-- | multimedia/mplayer-skins/pkg-comment | 1 | ||||
-rw-r--r-- | multimedia/mplayer-skins/pkg-descr | 4 | ||||
-rw-r--r-- | multimedia/mplayer-skins/pkg-plist | 309 | ||||
-rw-r--r-- | multimedia/mplayer-skins/scripts/choice | 65 |
13 files changed, 1247 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index a52e84d28e9f..b13da22f1b23 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -185,6 +185,7 @@ SUBDIR += mpgtx SUBDIR += mplayer SUBDIR += mplayer-fonts + SUBDIR += mplayer-skins SUBDIR += mplex SUBDIR += mtv SUBDIR += netpbm diff --git a/graphics/mplayer-skins/Makefile b/graphics/mplayer-skins/Makefile new file mode 100644 index 000000000000..098d62f3356c --- /dev/null +++ b/graphics/mplayer-skins/Makefile @@ -0,0 +1,232 @@ +# New ports collection makefile for: mplayer gui skins +# Date created: Sat Jan 12 10:59:45 BRST 2002 +# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= mplayer +PORTVERSION= 1.0.0 +CATEGORIES= graphics +MASTER_SITES= http://www.mplayerhq.hu/MPlayer/Skin/ \ + http://ftp.mplayerhq.hu/MPlayer/Skin/ \ + http://www2.mplayerhq.hu/MPlayer/Skin/ \ + http://ftp2.mplayerhq.hu/MPlayer/Skin/ +PKGNAMESUFFIX= -skins +DISTFILES= +EXTRACT_ONLY= +DIST_SUBDIR= mplayer + +MAINTAINER= riggs@rrr.de + +USE_BZIP2= yes +NO_WRKSUBDIR= yes +NO_BUILD= yes +SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" +PLIST_SUB= myDATADIR="${myDATADIR}" \ + TOP_myDATADIR="${myDATADIR:S!Skin/$!!}" \ + PKGNAME="${PKGNAME}" + +INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 +SORT?= /usr/bin/sort + +myDATADIR= share/${PORTNAME}/Skin/ +# Used by other ports to detect if this is installed +SKIN_DETECTION_FILE= ${LOCALBASE}/${myDATADIR}/${PORTNAME} + +# port style based on apsfilter by Andreas Klemm <andreas@FreeBSD.org> +# +# XXX - needs improvement +# We could fetch only those skins chosen for installation. +# However, this breaks both checksum and makesum targets. +# Ideas? + +.if defined(BATCH) +WITH_SKIN_DEFAULT=yes +.endif # BATCH + +.if !defined(BATCH) +pre-fetch: + @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc + @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/choice + +post-clean: + @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc + +.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) +.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" +.endif +.endif + +# hint: you can now draw the following decisions for batch mode +# - WITH_SKIN_ALL install all skins +# +# Build and install all skins (rather expensive) +# +. if defined(WITH_SKIN_ALL) +WITH_SKIN_DEFAULT=yes +WITH_SKIN_AVIFILE=yes +WITH_SKIN_BLUEHEART=yes +WITH_SKIN_CYRUS=yes +WITH_SKIN_MENTALIC=yes +WITH_SKIN_MIDNIGHTLOVE=yes +WITH_SKIN_NEUTRON=yes +WITH_SKIN_PHONY=yes +WITH_SKIN_PLASTIC=yes +WITH_SKIN_WINDOWSMEDIAPLAYER6=yes +WITH_SKIN_XANIM=yes +WITH_SKIN_XINE_LCD=yes +. endif # WITH_SKIN_ALL + +# +# files to fetch +# +DISTFILES+= default.tar.bz2 +.ifdef(WITH_SKIN_DEFAULT) +EXTRACT_ONLY+= default.tar.bz2 + +PLIST_SUB+= DEFAULT="" +.else +PLIST_SUB+= DEFAULT="@comment " +.endif + +DISTFILES+= avifile.tar.bz2 +.ifdef(WITH_SKIN_AVIFILE) +EXTRACT_ONLY+= avifile.tar.bz2 + +PLIST_SUB+= AVIFILE="" +.else +PLIST_SUB+= AVIFILE="@comment " +.endif + +DISTFILES+= BlueHeart.tar.bz2 +.ifdef(WITH_SKIN_BLUEHEART) +EXTRACT_ONLY+= BlueHeart.tar.bz2 + +PLIST_SUB+= BLUEHEART="" +.else +PLIST_SUB+= BLUEHEART="@comment " +.endif + +DISTFILES+= Cyrus.tar.bz2 +.ifdef(WITH_SKIN_CYRUS) +EXTRACT_ONLY+= Cyrus.tar.bz2 + +PLIST_SUB+= CYRUS="" +.else +PLIST_SUB+= CYRUS="@comment " +.endif + +DISTFILES+= mentalic.tar.bz2 +.ifdef(WITH_SKIN_MENTALIC) +EXTRACT_ONLY+= mentalic.tar.bz2 + +PLIST_SUB+= MENTALIC="" +.else +PLIST_SUB+= MENTALIC="@comment " +.endif + +DISTFILES+= MidnightLove.tar.bz2 +.ifdef(WITH_SKIN_MIDNIGHTLOVE) +EXTRACT_ONLY+= MidnightLove.tar.bz2 + +PLIST_SUB+= MIDNIGHTLOVE="" +.else +PLIST_SUB+= MIDNIGHTLOVE="@comment " +.endif + +DISTFILES+= neutron.tar.bz2 +.ifdef(WITH_SKIN_NEUTRON) +EXTRACT_ONLY+= neutron.tar.bz2 + +PLIST_SUB+= NEUTRON="" +.else +PLIST_SUB+= NEUTRON="@comment " +.endif + +DISTFILES+= phony.tar.bz2 +.ifdef(WITH_SKIN_PHONY) +EXTRACT_ONLY+= phony.tar.bz2 + +PLIST_SUB+= PHONY="" +.else +PLIST_SUB+= PHONY="@comment " +.endif + +DISTFILES+= plastic.tar.bz2 +.ifdef(WITH_SKIN_PLASTIC) +EXTRACT_ONLY+= plastic.tar.bz2 + +PLIST_SUB+= PLASTIC="" +.else +PLIST_SUB+= PLASTIC="@comment " +.endif + +DISTFILES+= WindowsMediaPlayer6.tar.bz2 +.ifdef(WITH_SKIN_WINDOWSMEDIAPLAYER6) +EXTRACT_ONLY+= WindowsMediaPlayer6.tar.bz2 + +PLIST_SUB+= WINDOWSMEDIAPLAYER6="" +.else +PLIST_SUB+= WINDOWSMEDIAPLAYER6="@comment " +.endif + +DISTFILES+= xanim.tar.bz2 +.ifdef(WITH_SKIN_XANIM) +EXTRACT_ONLY+= xanim.tar.bz2 + +PLIST_SUB+= XANIM="" +.else +PLIST_SUB+= XANIM="@comment " +.endif + +DISTFILES+= xine-lcd.tar.bz2 +.ifdef(WITH_SKIN_XINE_LCD) +EXTRACT_ONLY+= xine-lcd.tar.bz2 + +PLIST_SUB+= XINE_LCD="" +.else +PLIST_SUB+= XINE_LCD="@comment " +.endif + +pre-install: +# marker file + @${CP} /dev/null ${WRKSRC}/${PKGNAME} + +# Following idea borrowed from halflifeserver port + +# Parses PLIST +# creates dirs from @dirrm entries +# copies files from non ^@ entries +do-install: install-parse-plist install-run-scripts + +# kaboom, ashes to ashes, .... The problem is dead :) +# Contributed by <lioux@FreeBSD.org> +install-parse-plist: generate-plist + @${PERL} -e 'open(FHANDLER,"${TMPPLIST}");' \ + -e 'open(FDIR,">${WRKDIR}/dirs.sh.tmp");' \ + -e 'open(FFILES,">${WRKDIR}/files.sh");' \ + -e 'while (!eof(FHANDLER)) {' \ + -e 'chop($$file = <FHANDLER>);' \ + -e '$$dir = $$file_partial = $$file;' \ + -e '$$file_partial =~ s!^${myDATADIR}!!;' \ + -e 'print FDIR "${INSTALL_DIR}", \ + " ", "\"${PREFIX}/$$dir\"", \ + "\n" if $$dir =~ s!(^\@dirrm\s+)!!;' \ + -e 'print FFILES "${INSTALL_DATA}", \ + " ", "\"${WRKDIR}/$$file_partial\"", \ + " ", "\"${PREFIX}/$$file\"", \ + "\n" if ($$file !~ m!^\@!);' \ + -e '}' \ + -e 'close(FFILES);' \ + -e 'close(FDIR);' \ + -e 'close(FHANDLER);' +# we want it sorted + @${SORT} ${WRKDIR}/dirs.sh.tmp > ${WRKDIR}/dirs.sh + +install-run-scripts: +.for script in dirs files + @${SH} ${WRKDIR}/${script}.sh +.endfor + +.include <bsd.port.mk> diff --git a/graphics/mplayer-skins/distinfo b/graphics/mplayer-skins/distinfo new file mode 100644 index 000000000000..dfbc54006481 --- /dev/null +++ b/graphics/mplayer-skins/distinfo @@ -0,0 +1,12 @@ +MD5 (mplayer/default.tar.bz2) = 0c8423d39ea76fe0704c1b96e58706ce +MD5 (mplayer/MidnightLove.tar.bz2) = f86d12bfdb9ecb4ec7db8fdac871f3dd +MD5 (mplayer/avifile.tar.bz2) = aa043762a0dcd84658a28b171661b4de +MD5 (mplayer/BlueHeart.tar.bz2) = abacf062eb9166cf287379deb5be8170 +MD5 (mplayer/WindowsMediaPlayer6.tar.bz2) = d0c96a2f45c9df2d184d771fba353f77 +MD5 (mplayer/xanim.tar.bz2) = c3fb71d022c3f48b8b02247ed892c501 +MD5 (mplayer/neutron.tar.bz2) = 269764e6e3d7e9d94587b798f5e6b8cc +MD5 (mplayer/plastic.tar.bz2) = 11f6d1f84c60f91061931382c431d944 +MD5 (mplayer/Cyrus.tar.bz2) = d5e3c1ffa8536f15fadaa882609ff206 +MD5 (mplayer/xine-lcd.tar.bz2) = c737868f8e4ad4b68bff0e903c84a10a +MD5 (mplayer/phony.tar.bz2) = ab75db8550c89192b2250e307b1531c0 +MD5 (mplayer/mentalic.tar.bz2) = d61de1dfa07024f505fb52603d042b88 diff --git a/graphics/mplayer-skins/pkg-comment b/graphics/mplayer-skins/pkg-comment new file mode 100644 index 000000000000..fab9a1d0e7a9 --- /dev/null +++ b/graphics/mplayer-skins/pkg-comment @@ -0,0 +1 @@ +Skins for MPlayer's Graphical User Interface (GUI) diff --git a/graphics/mplayer-skins/pkg-descr b/graphics/mplayer-skins/pkg-descr new file mode 100644 index 000000000000..79990db4e92b --- /dev/null +++ b/graphics/mplayer-skins/pkg-descr @@ -0,0 +1,4 @@ +This is the port of skins for MPlayer's Graphical User Interface +(GUI). + +WWW: http://www.mplayerhq.hu/ diff --git a/graphics/mplayer-skins/pkg-plist b/graphics/mplayer-skins/pkg-plist new file mode 100644 index 000000000000..517a89866a52 --- /dev/null +++ b/graphics/mplayer-skins/pkg-plist @@ -0,0 +1,309 @@ +%%myDATADIR%%%%PKGNAME%% +%%BLUEHEART%%%%myDATADIR%%BlueHeart/README +%%BLUEHEART%%%%myDATADIR%%BlueHeart/eq.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/eqb.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/exit.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/font.fnt +%%BLUEHEART%%%%myDATADIR%%BlueHeart/font.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/iconify.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/load.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/main.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menu.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menubutt.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menus.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/next.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/pause.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/play.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/plb.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/pos.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/prev.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/skin +%%BLUEHEART%%%%myDATADIR%%BlueHeart/stop.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/sub.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/symbols.fnt +%%BLUEHEART%%%%myDATADIR%%BlueHeart/symbols.png +%%CYRUS%%%%myDATADIR%%Cyrus/README +%%CYRUS%%%%myDATADIR%%Cyrus/eq.png +%%CYRUS%%%%myDATADIR%%Cyrus/eqb.png +%%CYRUS%%%%myDATADIR%%Cyrus/exit.png +%%CYRUS%%%%myDATADIR%%Cyrus/font.fnt +%%CYRUS%%%%myDATADIR%%Cyrus/font.png +%%CYRUS%%%%myDATADIR%%Cyrus/iconify.png +%%CYRUS%%%%myDATADIR%%Cyrus/load.png +%%CYRUS%%%%myDATADIR%%Cyrus/main.png +%%CYRUS%%%%myDATADIR%%Cyrus/menu.png +%%CYRUS%%%%myDATADIR%%Cyrus/menubutt.png +%%CYRUS%%%%myDATADIR%%Cyrus/menus.png +%%CYRUS%%%%myDATADIR%%Cyrus/next.png +%%CYRUS%%%%myDATADIR%%Cyrus/pause.png +%%CYRUS%%%%myDATADIR%%Cyrus/play.png +%%CYRUS%%%%myDATADIR%%Cyrus/plb.png +%%CYRUS%%%%myDATADIR%%Cyrus/pos.png +%%CYRUS%%%%myDATADIR%%Cyrus/posbar.png +%%CYRUS%%%%myDATADIR%%Cyrus/prev.png +%%CYRUS%%%%myDATADIR%%Cyrus/readme +%%CYRUS%%%%myDATADIR%%Cyrus/skin +%%CYRUS%%%%myDATADIR%%Cyrus/stop.png +%%CYRUS%%%%myDATADIR%%Cyrus/sub.png +%%CYRUS%%%%myDATADIR%%Cyrus/symbols.fnt +%%CYRUS%%%%myDATADIR%%Cyrus/symbols.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/README +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/eq.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/eqb.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/exit.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/font.fnt +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/font.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/iconify.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/load.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/main.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/maximize.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menu.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menubutt.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menus.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/next.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/pause.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/play.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/plb.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/pos.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/prev.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/skin +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/stop.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/sub.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/symbols.fnt +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/symbols.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/README +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/close.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/font.fnt +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/font.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/main.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/maximize.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/menu.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/menus.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/minimize.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/pause.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/play.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/pos.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/skin +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/stop.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/sub.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/sub.png.win +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/symbols.fnt +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/symbols.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/vol.png +%%AVIFILE%%%%myDATADIR%%avifile/README +%%AVIFILE%%%%myDATADIR%%avifile/alap.png +%%AVIFILE%%%%myDATADIR%%avifile/font.fnt +%%AVIFILE%%%%myDATADIR%%avifile/font.png +%%AVIFILE%%%%myDATADIR%%avifile/help.png +%%AVIFILE%%%%myDATADIR%%avifile/load.png +%%AVIFILE%%%%myDATADIR%%avifile/menu.png +%%AVIFILE%%%%myDATADIR%%avifile/menus.png +%%AVIFILE%%%%myDATADIR%%avifile/mute.png +%%AVIFILE%%%%myDATADIR%%avifile/pause.png +%%AVIFILE%%%%myDATADIR%%avifile/play.png +%%AVIFILE%%%%myDATADIR%%avifile/pos.png +%%AVIFILE%%%%myDATADIR%%avifile/skin +%%AVIFILE%%%%myDATADIR%%avifile/stop.png +%%AVIFILE%%%%myDATADIR%%avifile/sub.png +%%AVIFILE%%%%myDATADIR%%avifile/symbols.fnt +%%AVIFILE%%%%myDATADIR%%avifile/symbols.png +%%AVIFILE%%%%myDATADIR%%avifile/volume.png +%%DEFAULT%%%%myDATADIR%%default/README +%%DEFAULT%%%%myDATADIR%%default/about.png +%%DEFAULT%%%%myDATADIR%%default/back.png +%%DEFAULT%%%%myDATADIR%%default/eq.png +%%DEFAULT%%%%myDATADIR%%default/eqb.png +%%DEFAULT%%%%myDATADIR%%default/exit.png +%%DEFAULT%%%%myDATADIR%%default/font.fnt +%%DEFAULT%%%%myDATADIR%%default/font.png +%%DEFAULT%%%%myDATADIR%%default/forward.png +%%DEFAULT%%%%myDATADIR%%default/fsb.png +%%DEFAULT%%%%myDATADIR%%default/iconify.png +%%DEFAULT%%%%myDATADIR%%default/load.png +%%DEFAULT%%%%myDATADIR%%default/main.png +%%DEFAULT%%%%myDATADIR%%default/menu.png +%%DEFAULT%%%%myDATADIR%%default/menus.png +%%DEFAULT%%%%myDATADIR%%default/next.png +%%DEFAULT%%%%myDATADIR%%default/pause.png +%%DEFAULT%%%%myDATADIR%%default/play.png +%%DEFAULT%%%%myDATADIR%%default/plb.png +%%DEFAULT%%%%myDATADIR%%default/pos.png +%%DEFAULT%%%%myDATADIR%%default/prev.png +%%DEFAULT%%%%myDATADIR%%default/skin +%%DEFAULT%%%%myDATADIR%%default/stop.png +%%DEFAULT%%%%myDATADIR%%default/sub.png +%%DEFAULT%%%%myDATADIR%%default/subload.png +%%DEFAULT%%%%myDATADIR%%default/symbols.fnt +%%DEFAULT%%%%myDATADIR%%default/symbols.png +%%DEFAULT%%%%myDATADIR%%default/volume.png +%%MENTALIC%%%%myDATADIR%%mentalic/about.png +%%MENTALIC%%%%myDATADIR%%mentalic/back.png +%%MENTALIC%%%%myDATADIR%%mentalic/exit.png +%%MENTALIC%%%%myDATADIR%%mentalic/font.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/font.png +%%MENTALIC%%%%myDATADIR%%mentalic/forward.png +%%MENTALIC%%%%myDATADIR%%mentalic/fsb.png +%%MENTALIC%%%%myDATADIR%%mentalic/iconify.png +%%MENTALIC%%%%myDATADIR%%mentalic/load.png +%%MENTALIC%%%%myDATADIR%%mentalic/main.png +%%MENTALIC%%%%myDATADIR%%mentalic/menu.png +%%MENTALIC%%%%myDATADIR%%mentalic/menus.png +%%MENTALIC%%%%myDATADIR%%mentalic/next.png +%%MENTALIC%%%%myDATADIR%%mentalic/pause.png +%%MENTALIC%%%%myDATADIR%%mentalic/play.png +%%MENTALIC%%%%myDATADIR%%mentalic/pos.png +%%MENTALIC%%%%myDATADIR%%mentalic/prev.png +%%MENTALIC%%%%myDATADIR%%mentalic/skin +%%MENTALIC%%%%myDATADIR%%mentalic/stop.png +%%MENTALIC%%%%myDATADIR%%mentalic/sub.png +%%MENTALIC%%%%myDATADIR%%mentalic/symbols.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/symbols.png +%%MENTALIC%%%%myDATADIR%%mentalic/symbolsV.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/symbolsV.png +%%MENTALIC%%%%myDATADIR%%mentalic/volume.png +%%NEUTRON%%%%myDATADIR%%neutron/README +%%NEUTRON%%%%myDATADIR%%neutron/about.png +%%NEUTRON%%%%myDATADIR%%neutron/back.png +%%NEUTRON%%%%myDATADIR%%neutron/eqb.png +%%NEUTRON%%%%myDATADIR%%neutron/exit.png +%%NEUTRON%%%%myDATADIR%%neutron/font.fnt +%%NEUTRON%%%%myDATADIR%%neutron/font.png +%%NEUTRON%%%%myDATADIR%%neutron/forward.png +%%NEUTRON%%%%myDATADIR%%neutron/fsb.png +%%NEUTRON%%%%myDATADIR%%neutron/iconify.png +%%NEUTRON%%%%myDATADIR%%neutron/load.png +%%NEUTRON%%%%myDATADIR%%neutron/main.png +%%NEUTRON%%%%myDATADIR%%neutron/menu.png +%%NEUTRON%%%%myDATADIR%%neutron/menus.png +%%NEUTRON%%%%myDATADIR%%neutron/mute.png +%%NEUTRON%%%%myDATADIR%%neutron/next.png +%%NEUTRON%%%%myDATADIR%%neutron/pause.png +%%NEUTRON%%%%myDATADIR%%neutron/play.png +%%NEUTRON%%%%myDATADIR%%neutron/plb.png +%%NEUTRON%%%%myDATADIR%%neutron/pos.png +%%NEUTRON%%%%myDATADIR%%neutron/pref.png +%%NEUTRON%%%%myDATADIR%%neutron/prev.png +%%NEUTRON%%%%myDATADIR%%neutron/skin +%%NEUTRON%%%%myDATADIR%%neutron/stop.png +%%NEUTRON%%%%myDATADIR%%neutron/sub.png +%%NEUTRON%%%%myDATADIR%%neutron/symbols.fnt +%%NEUTRON%%%%myDATADIR%%neutron/symbols.png +%%NEUTRON%%%%myDATADIR%%neutron/volume.png +%%PHONY%%%%myDATADIR%%phony/README +%%PHONY%%%%myDATADIR%%phony/about.png +%%PHONY%%%%myDATADIR%%phony/back.png +%%PHONY%%%%myDATADIR%%phony/exit.png +%%PHONY%%%%myDATADIR%%phony/font2.fnt +%%PHONY%%%%myDATADIR%%phony/font2.png +%%PHONY%%%%myDATADIR%%phony/forward.png +%%PHONY%%%%myDATADIR%%phony/load.png +%%PHONY%%%%myDATADIR%%phony/main.png +%%PHONY%%%%myDATADIR%%phony/menu.png +%%PHONY%%%%myDATADIR%%phony/menus.png +%%PHONY%%%%myDATADIR%%phony/mute.png +%%PHONY%%%%myDATADIR%%phony/next.png +%%PHONY%%%%myDATADIR%%phony/pause.png +%%PHONY%%%%myDATADIR%%phony/play.png +%%PHONY%%%%myDATADIR%%phony/pos.png +%%PHONY%%%%myDATADIR%%phony/prev.png +%%PHONY%%%%myDATADIR%%phony/progress.png +%%PHONY%%%%myDATADIR%%phony/skin +%%PHONY%%%%myDATADIR%%phony/small-bright.png +%%PHONY%%%%myDATADIR%%phony/small.png +%%PHONY%%%%myDATADIR%%phony/stop.png +%%PHONY%%%%myDATADIR%%phony/sub2.png +%%PHONY%%%%myDATADIR%%phony/symbols2.fnt +%%PHONY%%%%myDATADIR%%phony/symbols2.png +%%PHONY%%%%myDATADIR%%phony/volume.png +%%PHONY%%%%myDATADIR%%phony/zoom.png +%%PLASTIC%%%%myDATADIR%%plastic/README +%%PLASTIC%%%%myDATADIR%%plastic/about.png +%%PLASTIC%%%%myDATADIR%%plastic/back.png +%%PLASTIC%%%%myDATADIR%%plastic/eqb.png +%%PLASTIC%%%%myDATADIR%%plastic/exit.png +%%PLASTIC%%%%myDATADIR%%plastic/font.fnt +%%PLASTIC%%%%myDATADIR%%plastic/font.png +%%PLASTIC%%%%myDATADIR%%plastic/forward.png +%%PLASTIC%%%%myDATADIR%%plastic/fsb.png +%%PLASTIC%%%%myDATADIR%%plastic/iconify.png +%%PLASTIC%%%%myDATADIR%%plastic/load.png +%%PLASTIC%%%%myDATADIR%%plastic/main.png +%%PLASTIC%%%%myDATADIR%%plastic/menu.png +%%PLASTIC%%%%myDATADIR%%plastic/menus.png +%%PLASTIC%%%%myDATADIR%%plastic/next.png +%%PLASTIC%%%%myDATADIR%%plastic/pause.png +%%PLASTIC%%%%myDATADIR%%plastic/play.png +%%PLASTIC%%%%myDATADIR%%plastic/plb.png +%%PLASTIC%%%%myDATADIR%%plastic/pos.png +%%PLASTIC%%%%myDATADIR%%plastic/prev.png +%%PLASTIC%%%%myDATADIR%%plastic/skin +%%PLASTIC%%%%myDATADIR%%plastic/stop.png +%%PLASTIC%%%%myDATADIR%%plastic/sub.png +%%PLASTIC%%%%myDATADIR%%plastic/subt.png +%%PLASTIC%%%%myDATADIR%%plastic/symbols.fnt +%%PLASTIC%%%%myDATADIR%%plastic/symbols.png +%%PLASTIC%%%%myDATADIR%%plastic/volume.png +%%XANIM%%%%myDATADIR%%xanim/README +%%XANIM%%%%myDATADIR%%xanim/back.png +%%XANIM%%%%myDATADIR%%xanim/back2.png +%%XANIM%%%%myDATADIR%%xanim/back3.png +%%XANIM%%%%myDATADIR%%xanim/exit.png +%%XANIM%%%%myDATADIR%%xanim/ff2.png +%%XANIM%%%%myDATADIR%%xanim/ff3.png +%%XANIM%%%%myDATADIR%%xanim/grab.png +%%XANIM%%%%myDATADIR%%xanim/main.png +%%XANIM%%%%myDATADIR%%xanim/menu.png +%%XANIM%%%%myDATADIR%%xanim/menus.png +%%XANIM%%%%myDATADIR%%xanim/minus.png +%%XANIM%%%%myDATADIR%%xanim/o.png +%%XANIM%%%%myDATADIR%%xanim/play.png +%%XANIM%%%%myDATADIR%%xanim/plus.png +%%XANIM%%%%myDATADIR%%xanim/skin +%%XANIM%%%%myDATADIR%%xanim/stop.png +%%XANIM%%%%myDATADIR%%xanim/sub.png +%%XANIM%%%%myDATADIR%%xanim/vol.png +%%XANIM%%%%myDATADIR%%xanim/volbar.png +%%XANIM%%%%myDATADIR%%xanim/volmin.png +%%XANIM%%%%myDATADIR%%xanim/volplus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/README +%%XINE_LCD%%%%myDATADIR%%xine-lcd/close.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/dvd.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/eject.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/ffwd.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/font.fnt +%%XINE_LCD%%%%myDATADIR%%xine-lcd/font.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/fullsc.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/main-jo.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/main.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/menu.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/menus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/minus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/next.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/pause.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/play.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/playlist.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/plbutton.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/plus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/poti.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/power.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/pref.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/prev.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/rewind.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/seekbar.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/skin +%%XINE_LCD%%%%myDATADIR%%xine-lcd/stop.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/sub.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/volume.png +%%XINE_LCD%%@dirrm %%myDATADIR%%xine-lcd +%%XANIM%%@dirrm %%myDATADIR%%xanim +%%PLASTIC%%@dirrm %%myDATADIR%%plastic +%%PHONY%%@dirrm %%myDATADIR%%phony +%%NEUTRON%%@dirrm %%myDATADIR%%neutron +%%MENTALIC%%@dirrm %%myDATADIR%%mentalic +%%DEFAULT%%@dirrm %%myDATADIR%%default +%%AVIFILE%%@dirrm %%myDATADIR%%avifile +%%WINDOWSMEDIAPLAYER6%%@dirrm %%myDATADIR%%WindowsMediaPlayer6 +%%MIDNIGHTLOVE%%@dirrm %%myDATADIR%%MidnightLove +%%CYRUS%%@dirrm %%myDATADIR%%Cyrus +%%BLUEHEART%%@dirrm %%myDATADIR%%BlueHeart +@unexec rmdir %D/%%TOP_myDATADIR%% 2>/dev/null || true diff --git a/graphics/mplayer-skins/scripts/choice b/graphics/mplayer-skins/scripts/choice new file mode 100644 index 000000000000..496118f8e57f --- /dev/null +++ b/graphics/mplayer-skins/scripts/choice @@ -0,0 +1,65 @@ +#! /bin/sh + +# $FreeBSD$ +# based on configure from mplayer-skins by Andreas Klemm <andreas@FreeBSD.org> + +if [ "$BATCH" != "yes" ]; then + +# +# configure - mplayer-skins installation options +# + +/usr/bin/dialog --title "mplayer skins" --clear \ + --checklist "\n\ +This configuration dialog allows you to choose \n\ +only the skins you really want. \n\n\ + Select the skins you want to install:" -1 -1 13 \ + "ALL" "Install ALL skins" OFF \ + "Default" "The default MPlayer skin" ON \ + "avifile" "MPlayer skin, with the look of aviplay" OFF \ + "BlueHeart" "MPlayer conversion of a BlueHeart XMMS skin" OFF \ + "Cyrus" "Cyrus skin from XMMS" OFF \ + "Mentalic" "Sharp and shiny" OFF \ + "MidnightLove" "MPlayer version of WinAMP/XMMS Rei Ayanami's skin" OFF \ + "Neutron" "VERY nice skin!" OFF \ + "Phony" "Look-and-feel of a desktop DVD player" OFF \ + "Plastic" "Remote control-like skin with plastic feeling" OFF \ + "WindowsMediaPlayer6" "no comment" OFF \ + "Xanim" "xanim \"feeling\"" OFF \ + "Xine-LCD" "MPlayer conversion of Xine's LCD skin" OFF \ +2> /tmp/mplayer-skins-checklist.$$ + +retval=$? + +if [ -s /tmp/mplayer-skins-checklist.$$ ]; then + set `cat /tmp/mplayer-skins-checklist.$$` +fi +rm -f /tmp/mplayer-skins-checklist.$$ + +case $retval in + 0) if [ -z "$*" ]; then + echo "Nothing selected." + echo "You HAVE to choose, at least, one skin." + exit 1 + fi + ;; + 1) echo "Cancel pressed." + exit 1 + ;; +esac + +/bin/mkdir -p ${WRKDIRPREFIX}${CURDIR} +exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc + +while [ "$1" ]; do + echo WITH_SKIN_`echo "$1" | tr "[:lower:]" "[:upper:]" | tr " -" "_" | tr -d \"`=yes + shift +done + +fi # if $BATCH + +# if batch, then start creating Makefile.inc here +if [ "$BATCH" = "yes" ]; then + /bin/mkdir -p ${WRKDIRPREFIX}${CURDIR} + exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc +fi diff --git a/multimedia/mplayer-skins/Makefile b/multimedia/mplayer-skins/Makefile new file mode 100644 index 000000000000..098d62f3356c --- /dev/null +++ b/multimedia/mplayer-skins/Makefile @@ -0,0 +1,232 @@ +# New ports collection makefile for: mplayer gui skins +# Date created: Sat Jan 12 10:59:45 BRST 2002 +# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= mplayer +PORTVERSION= 1.0.0 +CATEGORIES= graphics +MASTER_SITES= http://www.mplayerhq.hu/MPlayer/Skin/ \ + http://ftp.mplayerhq.hu/MPlayer/Skin/ \ + http://www2.mplayerhq.hu/MPlayer/Skin/ \ + http://ftp2.mplayerhq.hu/MPlayer/Skin/ +PKGNAMESUFFIX= -skins +DISTFILES= +EXTRACT_ONLY= +DIST_SUBDIR= mplayer + +MAINTAINER= riggs@rrr.de + +USE_BZIP2= yes +NO_WRKSUBDIR= yes +NO_BUILD= yes +SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" +PLIST_SUB= myDATADIR="${myDATADIR}" \ + TOP_myDATADIR="${myDATADIR:S!Skin/$!!}" \ + PKGNAME="${PKGNAME}" + +INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 +SORT?= /usr/bin/sort + +myDATADIR= share/${PORTNAME}/Skin/ +# Used by other ports to detect if this is installed +SKIN_DETECTION_FILE= ${LOCALBASE}/${myDATADIR}/${PORTNAME} + +# port style based on apsfilter by Andreas Klemm <andreas@FreeBSD.org> +# +# XXX - needs improvement +# We could fetch only those skins chosen for installation. +# However, this breaks both checksum and makesum targets. +# Ideas? + +.if defined(BATCH) +WITH_SKIN_DEFAULT=yes +.endif # BATCH + +.if !defined(BATCH) +pre-fetch: + @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc + @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/choice + +post-clean: + @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc + +.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) +.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" +.endif +.endif + +# hint: you can now draw the following decisions for batch mode +# - WITH_SKIN_ALL install all skins +# +# Build and install all skins (rather expensive) +# +. if defined(WITH_SKIN_ALL) +WITH_SKIN_DEFAULT=yes +WITH_SKIN_AVIFILE=yes +WITH_SKIN_BLUEHEART=yes +WITH_SKIN_CYRUS=yes +WITH_SKIN_MENTALIC=yes +WITH_SKIN_MIDNIGHTLOVE=yes +WITH_SKIN_NEUTRON=yes +WITH_SKIN_PHONY=yes +WITH_SKIN_PLASTIC=yes +WITH_SKIN_WINDOWSMEDIAPLAYER6=yes +WITH_SKIN_XANIM=yes +WITH_SKIN_XINE_LCD=yes +. endif # WITH_SKIN_ALL + +# +# files to fetch +# +DISTFILES+= default.tar.bz2 +.ifdef(WITH_SKIN_DEFAULT) +EXTRACT_ONLY+= default.tar.bz2 + +PLIST_SUB+= DEFAULT="" +.else +PLIST_SUB+= DEFAULT="@comment " +.endif + +DISTFILES+= avifile.tar.bz2 +.ifdef(WITH_SKIN_AVIFILE) +EXTRACT_ONLY+= avifile.tar.bz2 + +PLIST_SUB+= AVIFILE="" +.else +PLIST_SUB+= AVIFILE="@comment " +.endif + +DISTFILES+= BlueHeart.tar.bz2 +.ifdef(WITH_SKIN_BLUEHEART) +EXTRACT_ONLY+= BlueHeart.tar.bz2 + +PLIST_SUB+= BLUEHEART="" +.else +PLIST_SUB+= BLUEHEART="@comment " +.endif + +DISTFILES+= Cyrus.tar.bz2 +.ifdef(WITH_SKIN_CYRUS) +EXTRACT_ONLY+= Cyrus.tar.bz2 + +PLIST_SUB+= CYRUS="" +.else +PLIST_SUB+= CYRUS="@comment " +.endif + +DISTFILES+= mentalic.tar.bz2 +.ifdef(WITH_SKIN_MENTALIC) +EXTRACT_ONLY+= mentalic.tar.bz2 + +PLIST_SUB+= MENTALIC="" +.else +PLIST_SUB+= MENTALIC="@comment " +.endif + +DISTFILES+= MidnightLove.tar.bz2 +.ifdef(WITH_SKIN_MIDNIGHTLOVE) +EXTRACT_ONLY+= MidnightLove.tar.bz2 + +PLIST_SUB+= MIDNIGHTLOVE="" +.else +PLIST_SUB+= MIDNIGHTLOVE="@comment " +.endif + +DISTFILES+= neutron.tar.bz2 +.ifdef(WITH_SKIN_NEUTRON) +EXTRACT_ONLY+= neutron.tar.bz2 + +PLIST_SUB+= NEUTRON="" +.else +PLIST_SUB+= NEUTRON="@comment " +.endif + +DISTFILES+= phony.tar.bz2 +.ifdef(WITH_SKIN_PHONY) +EXTRACT_ONLY+= phony.tar.bz2 + +PLIST_SUB+= PHONY="" +.else +PLIST_SUB+= PHONY="@comment " +.endif + +DISTFILES+= plastic.tar.bz2 +.ifdef(WITH_SKIN_PLASTIC) +EXTRACT_ONLY+= plastic.tar.bz2 + +PLIST_SUB+= PLASTIC="" +.else +PLIST_SUB+= PLASTIC="@comment " +.endif + +DISTFILES+= WindowsMediaPlayer6.tar.bz2 +.ifdef(WITH_SKIN_WINDOWSMEDIAPLAYER6) +EXTRACT_ONLY+= WindowsMediaPlayer6.tar.bz2 + +PLIST_SUB+= WINDOWSMEDIAPLAYER6="" +.else +PLIST_SUB+= WINDOWSMEDIAPLAYER6="@comment " +.endif + +DISTFILES+= xanim.tar.bz2 +.ifdef(WITH_SKIN_XANIM) +EXTRACT_ONLY+= xanim.tar.bz2 + +PLIST_SUB+= XANIM="" +.else +PLIST_SUB+= XANIM="@comment " +.endif + +DISTFILES+= xine-lcd.tar.bz2 +.ifdef(WITH_SKIN_XINE_LCD) +EXTRACT_ONLY+= xine-lcd.tar.bz2 + +PLIST_SUB+= XINE_LCD="" +.else +PLIST_SUB+= XINE_LCD="@comment " +.endif + +pre-install: +# marker file + @${CP} /dev/null ${WRKSRC}/${PKGNAME} + +# Following idea borrowed from halflifeserver port + +# Parses PLIST +# creates dirs from @dirrm entries +# copies files from non ^@ entries +do-install: install-parse-plist install-run-scripts + +# kaboom, ashes to ashes, .... The problem is dead :) +# Contributed by <lioux@FreeBSD.org> +install-parse-plist: generate-plist + @${PERL} -e 'open(FHANDLER,"${TMPPLIST}");' \ + -e 'open(FDIR,">${WRKDIR}/dirs.sh.tmp");' \ + -e 'open(FFILES,">${WRKDIR}/files.sh");' \ + -e 'while (!eof(FHANDLER)) {' \ + -e 'chop($$file = <FHANDLER>);' \ + -e '$$dir = $$file_partial = $$file;' \ + -e '$$file_partial =~ s!^${myDATADIR}!!;' \ + -e 'print FDIR "${INSTALL_DIR}", \ + " ", "\"${PREFIX}/$$dir\"", \ + "\n" if $$dir =~ s!(^\@dirrm\s+)!!;' \ + -e 'print FFILES "${INSTALL_DATA}", \ + " ", "\"${WRKDIR}/$$file_partial\"", \ + " ", "\"${PREFIX}/$$file\"", \ + "\n" if ($$file !~ m!^\@!);' \ + -e '}' \ + -e 'close(FFILES);' \ + -e 'close(FDIR);' \ + -e 'close(FHANDLER);' +# we want it sorted + @${SORT} ${WRKDIR}/dirs.sh.tmp > ${WRKDIR}/dirs.sh + +install-run-scripts: +.for script in dirs files + @${SH} ${WRKDIR}/${script}.sh +.endfor + +.include <bsd.port.mk> diff --git a/multimedia/mplayer-skins/distinfo b/multimedia/mplayer-skins/distinfo new file mode 100644 index 000000000000..dfbc54006481 --- /dev/null +++ b/multimedia/mplayer-skins/distinfo @@ -0,0 +1,12 @@ +MD5 (mplayer/default.tar.bz2) = 0c8423d39ea76fe0704c1b96e58706ce +MD5 (mplayer/MidnightLove.tar.bz2) = f86d12bfdb9ecb4ec7db8fdac871f3dd +MD5 (mplayer/avifile.tar.bz2) = aa043762a0dcd84658a28b171661b4de +MD5 (mplayer/BlueHeart.tar.bz2) = abacf062eb9166cf287379deb5be8170 +MD5 (mplayer/WindowsMediaPlayer6.tar.bz2) = d0c96a2f45c9df2d184d771fba353f77 +MD5 (mplayer/xanim.tar.bz2) = c3fb71d022c3f48b8b02247ed892c501 +MD5 (mplayer/neutron.tar.bz2) = 269764e6e3d7e9d94587b798f5e6b8cc +MD5 (mplayer/plastic.tar.bz2) = 11f6d1f84c60f91061931382c431d944 +MD5 (mplayer/Cyrus.tar.bz2) = d5e3c1ffa8536f15fadaa882609ff206 +MD5 (mplayer/xine-lcd.tar.bz2) = c737868f8e4ad4b68bff0e903c84a10a +MD5 (mplayer/phony.tar.bz2) = ab75db8550c89192b2250e307b1531c0 +MD5 (mplayer/mentalic.tar.bz2) = d61de1dfa07024f505fb52603d042b88 diff --git a/multimedia/mplayer-skins/pkg-comment b/multimedia/mplayer-skins/pkg-comment new file mode 100644 index 000000000000..fab9a1d0e7a9 --- /dev/null +++ b/multimedia/mplayer-skins/pkg-comment @@ -0,0 +1 @@ +Skins for MPlayer's Graphical User Interface (GUI) diff --git a/multimedia/mplayer-skins/pkg-descr b/multimedia/mplayer-skins/pkg-descr new file mode 100644 index 000000000000..79990db4e92b --- /dev/null +++ b/multimedia/mplayer-skins/pkg-descr @@ -0,0 +1,4 @@ +This is the port of skins for MPlayer's Graphical User Interface +(GUI). + +WWW: http://www.mplayerhq.hu/ diff --git a/multimedia/mplayer-skins/pkg-plist b/multimedia/mplayer-skins/pkg-plist new file mode 100644 index 000000000000..517a89866a52 --- /dev/null +++ b/multimedia/mplayer-skins/pkg-plist @@ -0,0 +1,309 @@ +%%myDATADIR%%%%PKGNAME%% +%%BLUEHEART%%%%myDATADIR%%BlueHeart/README +%%BLUEHEART%%%%myDATADIR%%BlueHeart/eq.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/eqb.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/exit.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/font.fnt +%%BLUEHEART%%%%myDATADIR%%BlueHeart/font.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/iconify.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/load.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/main.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menu.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menubutt.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/menus.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/next.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/pause.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/play.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/plb.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/pos.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/prev.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/skin +%%BLUEHEART%%%%myDATADIR%%BlueHeart/stop.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/sub.png +%%BLUEHEART%%%%myDATADIR%%BlueHeart/symbols.fnt +%%BLUEHEART%%%%myDATADIR%%BlueHeart/symbols.png +%%CYRUS%%%%myDATADIR%%Cyrus/README +%%CYRUS%%%%myDATADIR%%Cyrus/eq.png +%%CYRUS%%%%myDATADIR%%Cyrus/eqb.png +%%CYRUS%%%%myDATADIR%%Cyrus/exit.png +%%CYRUS%%%%myDATADIR%%Cyrus/font.fnt +%%CYRUS%%%%myDATADIR%%Cyrus/font.png +%%CYRUS%%%%myDATADIR%%Cyrus/iconify.png +%%CYRUS%%%%myDATADIR%%Cyrus/load.png +%%CYRUS%%%%myDATADIR%%Cyrus/main.png +%%CYRUS%%%%myDATADIR%%Cyrus/menu.png +%%CYRUS%%%%myDATADIR%%Cyrus/menubutt.png +%%CYRUS%%%%myDATADIR%%Cyrus/menus.png +%%CYRUS%%%%myDATADIR%%Cyrus/next.png +%%CYRUS%%%%myDATADIR%%Cyrus/pause.png +%%CYRUS%%%%myDATADIR%%Cyrus/play.png +%%CYRUS%%%%myDATADIR%%Cyrus/plb.png +%%CYRUS%%%%myDATADIR%%Cyrus/pos.png +%%CYRUS%%%%myDATADIR%%Cyrus/posbar.png +%%CYRUS%%%%myDATADIR%%Cyrus/prev.png +%%CYRUS%%%%myDATADIR%%Cyrus/readme +%%CYRUS%%%%myDATADIR%%Cyrus/skin +%%CYRUS%%%%myDATADIR%%Cyrus/stop.png +%%CYRUS%%%%myDATADIR%%Cyrus/sub.png +%%CYRUS%%%%myDATADIR%%Cyrus/symbols.fnt +%%CYRUS%%%%myDATADIR%%Cyrus/symbols.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/README +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/eq.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/eqb.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/exit.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/font.fnt +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/font.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/iconify.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/load.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/main.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/maximize.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menu.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menubutt.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/menus.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/next.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/pause.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/play.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/plb.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/pos.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/prev.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/skin +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/stop.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/sub.png +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/symbols.fnt +%%MIDNIGHTLOVE%%%%myDATADIR%%MidnightLove/symbols.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/README +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/close.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/font.fnt +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/font.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/main.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/maximize.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/menu.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/menus.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/minimize.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/pause.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/play.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/pos.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/skin +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/stop.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/sub.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/sub.png.win +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/symbols.fnt +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/symbols.png +%%WINDOWSMEDIAPLAYER6%%%%myDATADIR%%WindowsMediaPlayer6/vol.png +%%AVIFILE%%%%myDATADIR%%avifile/README +%%AVIFILE%%%%myDATADIR%%avifile/alap.png +%%AVIFILE%%%%myDATADIR%%avifile/font.fnt +%%AVIFILE%%%%myDATADIR%%avifile/font.png +%%AVIFILE%%%%myDATADIR%%avifile/help.png +%%AVIFILE%%%%myDATADIR%%avifile/load.png +%%AVIFILE%%%%myDATADIR%%avifile/menu.png +%%AVIFILE%%%%myDATADIR%%avifile/menus.png +%%AVIFILE%%%%myDATADIR%%avifile/mute.png +%%AVIFILE%%%%myDATADIR%%avifile/pause.png +%%AVIFILE%%%%myDATADIR%%avifile/play.png +%%AVIFILE%%%%myDATADIR%%avifile/pos.png +%%AVIFILE%%%%myDATADIR%%avifile/skin +%%AVIFILE%%%%myDATADIR%%avifile/stop.png +%%AVIFILE%%%%myDATADIR%%avifile/sub.png +%%AVIFILE%%%%myDATADIR%%avifile/symbols.fnt +%%AVIFILE%%%%myDATADIR%%avifile/symbols.png +%%AVIFILE%%%%myDATADIR%%avifile/volume.png +%%DEFAULT%%%%myDATADIR%%default/README +%%DEFAULT%%%%myDATADIR%%default/about.png +%%DEFAULT%%%%myDATADIR%%default/back.png +%%DEFAULT%%%%myDATADIR%%default/eq.png +%%DEFAULT%%%%myDATADIR%%default/eqb.png +%%DEFAULT%%%%myDATADIR%%default/exit.png +%%DEFAULT%%%%myDATADIR%%default/font.fnt +%%DEFAULT%%%%myDATADIR%%default/font.png +%%DEFAULT%%%%myDATADIR%%default/forward.png +%%DEFAULT%%%%myDATADIR%%default/fsb.png +%%DEFAULT%%%%myDATADIR%%default/iconify.png +%%DEFAULT%%%%myDATADIR%%default/load.png +%%DEFAULT%%%%myDATADIR%%default/main.png +%%DEFAULT%%%%myDATADIR%%default/menu.png +%%DEFAULT%%%%myDATADIR%%default/menus.png +%%DEFAULT%%%%myDATADIR%%default/next.png +%%DEFAULT%%%%myDATADIR%%default/pause.png +%%DEFAULT%%%%myDATADIR%%default/play.png +%%DEFAULT%%%%myDATADIR%%default/plb.png +%%DEFAULT%%%%myDATADIR%%default/pos.png +%%DEFAULT%%%%myDATADIR%%default/prev.png +%%DEFAULT%%%%myDATADIR%%default/skin +%%DEFAULT%%%%myDATADIR%%default/stop.png +%%DEFAULT%%%%myDATADIR%%default/sub.png +%%DEFAULT%%%%myDATADIR%%default/subload.png +%%DEFAULT%%%%myDATADIR%%default/symbols.fnt +%%DEFAULT%%%%myDATADIR%%default/symbols.png +%%DEFAULT%%%%myDATADIR%%default/volume.png +%%MENTALIC%%%%myDATADIR%%mentalic/about.png +%%MENTALIC%%%%myDATADIR%%mentalic/back.png +%%MENTALIC%%%%myDATADIR%%mentalic/exit.png +%%MENTALIC%%%%myDATADIR%%mentalic/font.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/font.png +%%MENTALIC%%%%myDATADIR%%mentalic/forward.png +%%MENTALIC%%%%myDATADIR%%mentalic/fsb.png +%%MENTALIC%%%%myDATADIR%%mentalic/iconify.png +%%MENTALIC%%%%myDATADIR%%mentalic/load.png +%%MENTALIC%%%%myDATADIR%%mentalic/main.png +%%MENTALIC%%%%myDATADIR%%mentalic/menu.png +%%MENTALIC%%%%myDATADIR%%mentalic/menus.png +%%MENTALIC%%%%myDATADIR%%mentalic/next.png +%%MENTALIC%%%%myDATADIR%%mentalic/pause.png +%%MENTALIC%%%%myDATADIR%%mentalic/play.png +%%MENTALIC%%%%myDATADIR%%mentalic/pos.png +%%MENTALIC%%%%myDATADIR%%mentalic/prev.png +%%MENTALIC%%%%myDATADIR%%mentalic/skin +%%MENTALIC%%%%myDATADIR%%mentalic/stop.png +%%MENTALIC%%%%myDATADIR%%mentalic/sub.png +%%MENTALIC%%%%myDATADIR%%mentalic/symbols.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/symbols.png +%%MENTALIC%%%%myDATADIR%%mentalic/symbolsV.fnt +%%MENTALIC%%%%myDATADIR%%mentalic/symbolsV.png +%%MENTALIC%%%%myDATADIR%%mentalic/volume.png +%%NEUTRON%%%%myDATADIR%%neutron/README +%%NEUTRON%%%%myDATADIR%%neutron/about.png +%%NEUTRON%%%%myDATADIR%%neutron/back.png +%%NEUTRON%%%%myDATADIR%%neutron/eqb.png +%%NEUTRON%%%%myDATADIR%%neutron/exit.png +%%NEUTRON%%%%myDATADIR%%neutron/font.fnt +%%NEUTRON%%%%myDATADIR%%neutron/font.png +%%NEUTRON%%%%myDATADIR%%neutron/forward.png +%%NEUTRON%%%%myDATADIR%%neutron/fsb.png +%%NEUTRON%%%%myDATADIR%%neutron/iconify.png +%%NEUTRON%%%%myDATADIR%%neutron/load.png +%%NEUTRON%%%%myDATADIR%%neutron/main.png +%%NEUTRON%%%%myDATADIR%%neutron/menu.png +%%NEUTRON%%%%myDATADIR%%neutron/menus.png +%%NEUTRON%%%%myDATADIR%%neutron/mute.png +%%NEUTRON%%%%myDATADIR%%neutron/next.png +%%NEUTRON%%%%myDATADIR%%neutron/pause.png +%%NEUTRON%%%%myDATADIR%%neutron/play.png +%%NEUTRON%%%%myDATADIR%%neutron/plb.png +%%NEUTRON%%%%myDATADIR%%neutron/pos.png +%%NEUTRON%%%%myDATADIR%%neutron/pref.png +%%NEUTRON%%%%myDATADIR%%neutron/prev.png +%%NEUTRON%%%%myDATADIR%%neutron/skin +%%NEUTRON%%%%myDATADIR%%neutron/stop.png +%%NEUTRON%%%%myDATADIR%%neutron/sub.png +%%NEUTRON%%%%myDATADIR%%neutron/symbols.fnt +%%NEUTRON%%%%myDATADIR%%neutron/symbols.png +%%NEUTRON%%%%myDATADIR%%neutron/volume.png +%%PHONY%%%%myDATADIR%%phony/README +%%PHONY%%%%myDATADIR%%phony/about.png +%%PHONY%%%%myDATADIR%%phony/back.png +%%PHONY%%%%myDATADIR%%phony/exit.png +%%PHONY%%%%myDATADIR%%phony/font2.fnt +%%PHONY%%%%myDATADIR%%phony/font2.png +%%PHONY%%%%myDATADIR%%phony/forward.png +%%PHONY%%%%myDATADIR%%phony/load.png +%%PHONY%%%%myDATADIR%%phony/main.png +%%PHONY%%%%myDATADIR%%phony/menu.png +%%PHONY%%%%myDATADIR%%phony/menus.png +%%PHONY%%%%myDATADIR%%phony/mute.png +%%PHONY%%%%myDATADIR%%phony/next.png +%%PHONY%%%%myDATADIR%%phony/pause.png +%%PHONY%%%%myDATADIR%%phony/play.png +%%PHONY%%%%myDATADIR%%phony/pos.png +%%PHONY%%%%myDATADIR%%phony/prev.png +%%PHONY%%%%myDATADIR%%phony/progress.png +%%PHONY%%%%myDATADIR%%phony/skin +%%PHONY%%%%myDATADIR%%phony/small-bright.png +%%PHONY%%%%myDATADIR%%phony/small.png +%%PHONY%%%%myDATADIR%%phony/stop.png +%%PHONY%%%%myDATADIR%%phony/sub2.png +%%PHONY%%%%myDATADIR%%phony/symbols2.fnt +%%PHONY%%%%myDATADIR%%phony/symbols2.png +%%PHONY%%%%myDATADIR%%phony/volume.png +%%PHONY%%%%myDATADIR%%phony/zoom.png +%%PLASTIC%%%%myDATADIR%%plastic/README +%%PLASTIC%%%%myDATADIR%%plastic/about.png +%%PLASTIC%%%%myDATADIR%%plastic/back.png +%%PLASTIC%%%%myDATADIR%%plastic/eqb.png +%%PLASTIC%%%%myDATADIR%%plastic/exit.png +%%PLASTIC%%%%myDATADIR%%plastic/font.fnt +%%PLASTIC%%%%myDATADIR%%plastic/font.png +%%PLASTIC%%%%myDATADIR%%plastic/forward.png +%%PLASTIC%%%%myDATADIR%%plastic/fsb.png +%%PLASTIC%%%%myDATADIR%%plastic/iconify.png +%%PLASTIC%%%%myDATADIR%%plastic/load.png +%%PLASTIC%%%%myDATADIR%%plastic/main.png +%%PLASTIC%%%%myDATADIR%%plastic/menu.png +%%PLASTIC%%%%myDATADIR%%plastic/menus.png +%%PLASTIC%%%%myDATADIR%%plastic/next.png +%%PLASTIC%%%%myDATADIR%%plastic/pause.png +%%PLASTIC%%%%myDATADIR%%plastic/play.png +%%PLASTIC%%%%myDATADIR%%plastic/plb.png +%%PLASTIC%%%%myDATADIR%%plastic/pos.png +%%PLASTIC%%%%myDATADIR%%plastic/prev.png +%%PLASTIC%%%%myDATADIR%%plastic/skin +%%PLASTIC%%%%myDATADIR%%plastic/stop.png +%%PLASTIC%%%%myDATADIR%%plastic/sub.png +%%PLASTIC%%%%myDATADIR%%plastic/subt.png +%%PLASTIC%%%%myDATADIR%%plastic/symbols.fnt +%%PLASTIC%%%%myDATADIR%%plastic/symbols.png +%%PLASTIC%%%%myDATADIR%%plastic/volume.png +%%XANIM%%%%myDATADIR%%xanim/README +%%XANIM%%%%myDATADIR%%xanim/back.png +%%XANIM%%%%myDATADIR%%xanim/back2.png +%%XANIM%%%%myDATADIR%%xanim/back3.png +%%XANIM%%%%myDATADIR%%xanim/exit.png +%%XANIM%%%%myDATADIR%%xanim/ff2.png +%%XANIM%%%%myDATADIR%%xanim/ff3.png +%%XANIM%%%%myDATADIR%%xanim/grab.png +%%XANIM%%%%myDATADIR%%xanim/main.png +%%XANIM%%%%myDATADIR%%xanim/menu.png +%%XANIM%%%%myDATADIR%%xanim/menus.png +%%XANIM%%%%myDATADIR%%xanim/minus.png +%%XANIM%%%%myDATADIR%%xanim/o.png +%%XANIM%%%%myDATADIR%%xanim/play.png +%%XANIM%%%%myDATADIR%%xanim/plus.png +%%XANIM%%%%myDATADIR%%xanim/skin +%%XANIM%%%%myDATADIR%%xanim/stop.png +%%XANIM%%%%myDATADIR%%xanim/sub.png +%%XANIM%%%%myDATADIR%%xanim/vol.png +%%XANIM%%%%myDATADIR%%xanim/volbar.png +%%XANIM%%%%myDATADIR%%xanim/volmin.png +%%XANIM%%%%myDATADIR%%xanim/volplus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/README +%%XINE_LCD%%%%myDATADIR%%xine-lcd/close.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/dvd.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/eject.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/ffwd.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/font.fnt +%%XINE_LCD%%%%myDATADIR%%xine-lcd/font.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/fullsc.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/main-jo.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/main.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/menu.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/menus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/minus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/next.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/pause.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/play.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/playlist.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/plbutton.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/plus.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/poti.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/power.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/pref.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/prev.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/rewind.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/seekbar.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/skin +%%XINE_LCD%%%%myDATADIR%%xine-lcd/stop.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/sub.png +%%XINE_LCD%%%%myDATADIR%%xine-lcd/volume.png +%%XINE_LCD%%@dirrm %%myDATADIR%%xine-lcd +%%XANIM%%@dirrm %%myDATADIR%%xanim +%%PLASTIC%%@dirrm %%myDATADIR%%plastic +%%PHONY%%@dirrm %%myDATADIR%%phony +%%NEUTRON%%@dirrm %%myDATADIR%%neutron +%%MENTALIC%%@dirrm %%myDATADIR%%mentalic +%%DEFAULT%%@dirrm %%myDATADIR%%default +%%AVIFILE%%@dirrm %%myDATADIR%%avifile +%%WINDOWSMEDIAPLAYER6%%@dirrm %%myDATADIR%%WindowsMediaPlayer6 +%%MIDNIGHTLOVE%%@dirrm %%myDATADIR%%MidnightLove +%%CYRUS%%@dirrm %%myDATADIR%%Cyrus +%%BLUEHEART%%@dirrm %%myDATADIR%%BlueHeart +@unexec rmdir %D/%%TOP_myDATADIR%% 2>/dev/null || true diff --git a/multimedia/mplayer-skins/scripts/choice b/multimedia/mplayer-skins/scripts/choice new file mode 100644 index 000000000000..496118f8e57f --- /dev/null +++ b/multimedia/mplayer-skins/scripts/choice @@ -0,0 +1,65 @@ +#! /bin/sh + +# $FreeBSD$ +# based on configure from mplayer-skins by Andreas Klemm <andreas@FreeBSD.org> + +if [ "$BATCH" != "yes" ]; then + +# +# configure - mplayer-skins installation options +# + +/usr/bin/dialog --title "mplayer skins" --clear \ + --checklist "\n\ +This configuration dialog allows you to choose \n\ +only the skins you really want. \n\n\ + Select the skins you want to install:" -1 -1 13 \ + "ALL" "Install ALL skins" OFF \ + "Default" "The default MPlayer skin" ON \ + "avifile" "MPlayer skin, with the look of aviplay" OFF \ + "BlueHeart" "MPlayer conversion of a BlueHeart XMMS skin" OFF \ + "Cyrus" "Cyrus skin from XMMS" OFF \ + "Mentalic" "Sharp and shiny" OFF \ + "MidnightLove" "MPlayer version of WinAMP/XMMS Rei Ayanami's skin" OFF \ + "Neutron" "VERY nice skin!" OFF \ + "Phony" "Look-and-feel of a desktop DVD player" OFF \ + "Plastic" "Remote control-like skin with plastic feeling" OFF \ + "WindowsMediaPlayer6" "no comment" OFF \ + "Xanim" "xanim \"feeling\"" OFF \ + "Xine-LCD" "MPlayer conversion of Xine's LCD skin" OFF \ +2> /tmp/mplayer-skins-checklist.$$ + +retval=$? + +if [ -s /tmp/mplayer-skins-checklist.$$ ]; then + set `cat /tmp/mplayer-skins-checklist.$$` +fi +rm -f /tmp/mplayer-skins-checklist.$$ + +case $retval in + 0) if [ -z "$*" ]; then + echo "Nothing selected." + echo "You HAVE to choose, at least, one skin." + exit 1 + fi + ;; + 1) echo "Cancel pressed." + exit 1 + ;; +esac + +/bin/mkdir -p ${WRKDIRPREFIX}${CURDIR} +exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc + +while [ "$1" ]; do + echo WITH_SKIN_`echo "$1" | tr "[:lower:]" "[:upper:]" | tr " -" "_" | tr -d \"`=yes + shift +done + +fi # if $BATCH + +# if batch, then start creating Makefile.inc here +if [ "$BATCH" = "yes" ]; then + /bin/mkdir -p ${WRKDIRPREFIX}${CURDIR} + exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc +fi |