summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorGreg Lehey <grog@FreeBSD.org>2007-01-01 22:06:42 +0000
committerGreg Lehey <grog@FreeBSD.org>2007-01-01 22:06:42 +0000
commitffec6d6d237fb1a326072d881d74628d582403f6 (patch)
tree56d7795b19e7e19d368db91c68356ead3c604c57 /multimedia
parentupdate to 0.59 (diff)
Remove port. It was committed too hastily and doesn't show enough
promise to be worth using. Requested by: erwin.
Notes
Notes: svn path=/head/; revision=181220
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/any2dvd/Makefile46
-rw-r--r--multimedia/any2dvd/distinfo3
-rw-r--r--multimedia/any2dvd/files/patch-any2dvd259
-rw-r--r--multimedia/any2dvd/files/patch-any2dvd.120
-rw-r--r--multimedia/any2dvd/pkg-descr6
-rw-r--r--multimedia/any2dvd/pkg-message25
6 files changed, 0 insertions, 359 deletions
diff --git a/multimedia/any2dvd/Makefile b/multimedia/any2dvd/Makefile
deleted file mode 100644
index c76fa48919cc..000000000000
--- a/multimedia/any2dvd/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-#
-# Ports collection makefile for: any2dvd
-# Date created: 28 December 2006
-# GRRR. Why is this breach of grammar necessary?
-# Whom: Greg Lehey <grog@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= any2dvd
-PORTVERSION= 0.32
-CATEGORIES= multimedia
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= any2dvd
-
-COMMENT= A script to ease the pain of burning multimedia DVDs
-# IGNORE= More problems than you can shake a stick at. Shall we delete it?
-
-RUN_DEPENDS= transcode:${PORTSDIR}/multimedia/transcode \
- seq2:${PORTSDIR}/misc/seq2 \
- soundstretch:${PORTSDIR}/audio/soundtouch \
- ecasound:${PORTSDIR}/audio/ecasound
-LIB_DEPENDS+= Magick.10:${PORTSDIR}/graphics/ImageMagick
-
-MAN1= any2vob.1 any2dvd.1
-
-PLIST_FILES= bin/any2dvd \
- bin/any2vob
-
-NO_BUILD= yes
-
-USE_BZIP2= yes
-USE_GHOSTSCRIPT_RUN= yes
-
-do-install:
-# scripts
- @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${WRKSRC}/any2vob ${PREFIX}/bin
-# Man pages! What luxury!
- ${INSTALL_MAN} ${WRKSRC}/any2dvd.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/any2vob.1 ${MANPREFIX}/man/man1
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-all:
-
-.include <bsd.port.mk>
diff --git a/multimedia/any2dvd/distinfo b/multimedia/any2dvd/distinfo
deleted file mode 100644
index 6a42dad6a455..000000000000
--- a/multimedia/any2dvd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (any2dvd-0.32.tar.bz2) = 012f0cb2d03d9ccd672e21fe6d7c7dfe
-SHA256 (any2dvd-0.32.tar.bz2) = d441f3ef240add51a25d8c8f04d488d4b68159601da8d3b35b45cf2dcd64a230
-SIZE (any2dvd-0.32.tar.bz2) = 313935
diff --git a/multimedia/any2dvd/files/patch-any2dvd b/multimedia/any2dvd/files/patch-any2dvd
deleted file mode 100644
index 2e6a23017efa..000000000000
--- a/multimedia/any2dvd/files/patch-any2dvd
+++ /dev/null
@@ -1,259 +0,0 @@
---- any2dvd.orig Wed Sep 13 20:44:06 2006
-+++ any2dvd Sat Dec 30 13:31:43 2006
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/usr/local/bin/bash
-
- # Any2Dvd-0.32
- # A script to automate the creation of PAL/NTSC DVDs from any PC or streaming multimedia file(s), complete with DVD menus
-@@ -41,6 +41,14 @@
- #
- ################################################################################################
-
-+# Modifications for FreeBSD.
-+if [ "`uname -s`" = "FreeBSD" ]; then
-+# We have a different seq implementation
-+ SEQ=seq2
-+else
-+ SEQ=seq
-+fi
-+
- VAR_DATAFILE="/tmp/any2vob_srcvar.dat"
- NICE=12
- rm $VAR_DATAFILE 2> /dev/null
-@@ -131,21 +139,21 @@
-
- warn () {
- echo ""
--echo -e "\e[33;01m $1\e[m\c" # Amber
-+echo -e "$1\c" # Amber
- shift; echo " $*"
- echo ""
- return 0
- }
- good () {
- echo ""
--echo -e "\e[32;01m $1\e[m\c" # Green
-+echo -e "$1\c" # Green
- shift; echo " $*"
- echo ""
- return 0
- }
- errmsg () {
- echo ""
--echo -e "\e[31;01m $1\e[m\c" # Red
-+echo -e "$1\c" # Red
- shift; echo " $*"
- echo ""
- }
-@@ -245,7 +253,7 @@
- --workdir=*) WORKDIR=`echo "$1" | sed 's/--workdir=/ /' | sed 's/^[ \t]*//'`
- LOGFILE=""$WORKDIR"/any2dvd.log"
- if [ ! -d "$WORKDIR" ]; then
-- errmsg Error: Directory \""$WORKDIR"\" does not exist!
-+ errmsg Error: Directory \""$WORKDIR"\" or $1 does not exist!
- exit
- fi
- shift ;;
-@@ -380,7 +388,7 @@
- }
-
- subfont_list () {
-- echo -e "\e[32;01m List of detected & valid fonts to use for subtitles...\e[m"
-+ echo -e "List of detected & valid fonts to use for subtitles..."
- echo
- if [ -d "/usr/share/fonts" ]; then
- find /usr/share/fonts -name "*.ttf" | tee -a "$WORKDIR"/subfonts.dat
-@@ -411,20 +419,20 @@
- fi
- if [ "$VO" = "fbdev2" ] && [ -z "$FB_CHECK" ]; then
- echo
-- echo -e "\e[33;01m Warning: Preview has been selected, but no working kernel framebuffer can be found\e[m"
-- echo -e "\e[33;01m Preview disabled !!\e[m"
-+ echo -e "Warning: Preview has been selected, but no working kernel framebuffer can be found"
-+ echo -e " Preview disabled"
- echo
- PREVIEW="no"
- elif [ "$VO" = "fbdev2" ] && [ -z "$VO_CHECK" ]; then
- echo
-- echo -e "\e[33;01m Warning: Preview has been selected, but MPlayer has not been compiled with framebuffer support (--enable-fbdev)\e[m"
-- echo -e "\e[33;01m Disabling preview !!\e[m"
-+ echo -e "Warning: Preview has been selected, but MPlayer has not been compiled with framebuffer support (--enable-fbdev)"
-+ echo -e " Disabling preview"
- echo
- PREVIEW="no"
- elif [ "$VO" = "sdl" ] && [ -z "$VO_CHECK" ]; then
- echo
-- echo -e "\e[33;01m Warning: Preview has been selected, but MPlayer has not been compiled with SDL support (--enable-sdl)\e[m"
-- echo -e "\e[33;01m Disabling preview !!\e[m"
-+ echo -e "Warning: Preview has been selected, but MPlayer has not been compiled with SDL support (--enable-sdl)"
-+ echo -e " Disabling preview"
- echo
- PREVIEW="no"
- else
-@@ -643,7 +651,7 @@
- IFS=$REAL_IFS
- PROC="ffmpeg"
- echo
-- echo -e -n "\e[33;01m Creating VMGM Main Menu audio \e[m..."
-+ echo -e -n "Creating VMGM Main Menu audio ..."
- spinner
- cat "$WORKDIR"/tmp.log >> "$LOGFILE"
- echo > "$WORKDIR"/pids.dat
-@@ -659,7 +667,7 @@
- IFS=$REAL_IFS
- PROC="ffmpeg"
- echo
-- echo -e -n "\e[33;01m Creating silent Audio-Track for VMGM Main Menu \e[m..."
-+ echo -e -n "Creating silent Audio-Track for VMGM Main Menu ..."
- spinner
- cat "$WORKDIR"/tmp.log >> "$LOGFILE"
- echo > "$WORKDIR"/pids.dat
-@@ -676,7 +684,7 @@
- IFS=$REAL_IFS
- PROC="ffmpeg"
- echo
-- echo -e -n "\e[33;01m Creating VTSM Chapter Menu audio \e[m..."
-+ echo -e -n "Creating VTSM Chapter Menu audio ..."
- spinner
- cat "$WORKDIR"/tmp.log >> "$LOGFILE"
- echo > "$WORKDIR"/pids.dat
-@@ -692,7 +700,7 @@
- IFS=$REAL_IFS
- PROC="ffmpeg"
- echo
-- echo -e -n "\e[33;01m Creating silent Audio-Track for VTSM Chapter Menu \e[m..."
-+ echo -e -n "Creating silent Audio-Track for VTSM Chapter Menu ..."
- spinner
- cat "$WORKDIR"/tmp.log >> "$LOGFILE"
- echo > "$WORKDIR"/pids.dat
-@@ -6524,9 +6532,9 @@
- if [ ! -z "`grep "ENCODING ERROR" $VAR_DATAFILE`" ]; then
- exit
- fi
-- echo && echo -e "\e[33;01m<<<< DVD Menu Creation started at `date` >>>>\e[m"
-+ echo && echo -e "<<<< DVD Menu Creation started at `date` >>>>"
- if [ "`cat "$VAR_DATAFILE" | grep -iE ".MPG|.VOB" | wc -l`" -gt 6 ]; then
-- errmsg WARNING: "Number of Titles exceeds six(6), excess input_file(s) will be ignored!!"
-+ errmsg WARNING: "Number of Titles exceeds six(6), excess input_file(s) will be ignored"
- cat "$VAR_DATAFILE" | head -n6 > "$WORKDIR"/tmp_srcvar.dat && mv "$WORKDIR"/tmp_srcvar.dat "$VAR_DATAFILE"
- fi
- IFS="
-@@ -6549,7 +6557,7 @@
- done
- IFS=$REAL_IFS
-
-- for i in $(seq 1 $vts); do
-+ for i in $(SEQ2 1 $vts); do
- eval bgpic=\"\$VTSPIC_$i\"
- done
-
-@@ -6567,7 +6575,7 @@
- # Create Thumbnail-Tiles for every VTS
- IFS="
- "
-- for i in $(seq 1 $vts); do
-+ for i in $(${SEQ} 1 $vts); do
- eval vtspic=\"\$VTSPIC_$i\"
- mk_vts_tile $i
- done
-@@ -6639,7 +6647,7 @@
- eval convert -size ${panelX}x${panelY} xc:none "${menupanel[s]}"
- fi
-
-- for i in $(seq 1 $vts); do
-+ for i in $(${SEQ} 1 $vts); do
- let indx=$i-1
- tile=\"\${VTSTILE_$i[s]}\"
- eval composite -compose copy -gravity ${grav[indx]} -geometry ${offset[indx]} "$tile" "${menupanel[s]}" "${menupanel[s]}"
-@@ -6770,12 +6778,12 @@
- target=( 'jump title $title' 'jump titleset $title menu entry audio' 'jump titleset $title menu entry subtitle' 'jump titleset $title menu entry angle' )
- fi
- bi=0
-- for row in $(seq 1 $rows); do
-+ for row in $(${SEQ} 1 $rows); do
- let "begvts=($row-1)*cols+1"
- let endvts=$begvts+cols-1
- [ $endvts -gt $vts ] && endvts=$vts
- for button in 0 1 2 3; do # Play, Chapter, Audio, Subtitle
-- for title in $(seq $begvts $endvts); do
-+ for title in $(${SEQ} $begvts $endvts); do
- ok=1
- [ "$button" -eq 2 ] && eval ok=\$VTSAUDIO_$title
- [ "$button" -eq 3 ] && eval ok=\$VTSSUBS_$title
-@@ -6802,9 +6810,9 @@
- if [ ! -z "`grep "ENCODING ERROR" $VAR_DATAFILE`" ]; then
- exit
- fi
-- echo && echo -e "\e[33;01m<<<< DVD Menu Creation started at `date` >>>>\e[m"
-+ echo && echo -e "<<<< DVD Menu Creation started at `date` >>>>"
- if [ "`cat "$VAR_DATAFILE" | grep -iE ".MPG|.VOB" | wc -l`" -gt 6 ]; then
-- errmsg WARNING: "Number of Titles exceeds six(6), excess input_file(s) will be ignored!!"
-+ errmsg WARNING: "Number of Titles exceeds six(6), excess input_file(s) will be ignored"
- cat "$VAR_DATAFILE" | head -n6 > "$WORKDIR"/tmp_srcvar.dat && mv "$WORKDIR"/tmp_srcvar.dat "$VAR_DATAFILE"
- fi
- VTS=0
-@@ -6927,7 +6935,7 @@
- #
- # Solution - Find VTS-x with the most PNGs, use that as the $frame count reference, if the number of PNGs falls short of reference count, re-use the last PNG
- framecount=0
-- for i in $(seq 1 $VTS); do
-+ for i in $(${SEQ} 1 $VTS); do
- framecount_init=`ls -lah "$WORKDIR"/VTS-$i/animate/tiles/bars_overlay/ | wc -l`
- if [ "$framecount_init" -gt "$framecount" ]; then
- framecount=$framecount_init
-@@ -6953,7 +6961,7 @@
- CMD="convert -size ${panel_sizeX}x${panel_sizeY} xc:'rgba(255,255,255,0)' "${menupanel[s]}"" # Create a blank menupanel
- fi
- eval $CMD
-- for i in $(seq 1 $VTS); do # For each Title,
-+ for i in $(${SEQ} 1 $VTS); do # For each Title,
- let indx=$i-1
- tile=\""$WORKDIR"/VTS-$i/animate/tiles/bars_overlay/"$frame"\"
- if [ ! -s ""$WORKDIR"/VTS-$i/animate/tiles/bars_overlay/"$frame"" ]; then
-@@ -6999,7 +7007,7 @@
- IFS="
- "
- eval convert -size ${panel_sizeX}x${panel_sizeY} xc:none "${menupanel[s]}" # Create blank menu mask panel
-- for i in $(seq 1 $VTS); do
-+ for i in $(${SEQ} 1 $VTS); do
- let indx=$i-1
- tile=\""$WORKDIR/VMGM/tmp_tile_${state[s]}_$i.png"\"
- eval composite -compose copy -gravity ${grav[indx]} -geometry ${offset[indx]} "$tile" "${menupanel[s]}" "${menupanel[s]}"
-@@ -7129,12 +7137,12 @@
- bi=0
- IFS="
- "
-- for row in $(seq 1 $rows); do
-+ for row in $(${SEQ} 1 $rows); do
- let begvts="($row-1)*cols+1"
- let endvts=$begvts+cols-1
- [ $endvts -gt $VTS ] && endvts=$VTS
- for button in 0 1 2 3; do # Play, Chapter, Audio, Subtitle
-- for title in $(seq $begvts $endvts); do
-+ for title in $(${SEQ} $begvts $endvts); do
- ok=1
- [ "$button" -eq 2 ] && eval ok=\$VTSAUDIO_$title
- [ "$button" -eq 3 ] && eval ok=\$VTSSUBS_$title
-@@ -8076,8 +8084,8 @@
- cd "$DESTDIR"
- FULL_PATH=`pwd`
- cd "$CURR_DIR"
-- echo -e "\e[32;01m Test with the following command:\e[m xine dvd:`echo "$FULL_PATH" | sed 's/ /\\\ /g'`/"
-- echo -e "\e[32;01m Burn with the following command:\e[m growisofs -Z /dev/dvd -dvd-video `echo "$DESTDIR" | sed 's/ /\\\ /g'`/"
-+ echo -e "Test with the following command: xine dvd:`echo "$FULL_PATH" | sed 's/ /\\\ /g'`/"
-+ echo -e "Burn with the following command: growisofs -Z /dev/dvd -dvd-video `echo "$DESTDIR" | sed 's/ /\\\ /g'`/"
- echo
- fi
- else
-@@ -8126,8 +8134,8 @@
- if [ ! -z "$BURN_END" ]; then
- echo && echo
- echo " 100.00% done, at `date`" && echo
-- good Success!!
-- echo -e "\e[32;01m Test with the following command:\e[m xine dvd://"
-+ good Success
-+ echo -e "Test with the following command: xine dvd://"
- echo
- break
- fi
diff --git a/multimedia/any2dvd/files/patch-any2dvd.1 b/multimedia/any2dvd/files/patch-any2dvd.1
deleted file mode 100644
index bc33d894e8e9..000000000000
--- a/multimedia/any2dvd/files/patch-any2dvd.1
+++ /dev/null
@@ -1,20 +0,0 @@
---- ../../work-sort-of-orig/any2dvd-0.32/any2dvd.1 Mon May 15 22:25:31 2006
-+++ any2dvd.1 Sat Dec 30 13:41:12 2006
-@@ -105,11 +105,15 @@
- .TP
- \fB--iso=\fI[filename.iso]\fB\fR
- Create DVD ISO image for later use.
--Default is no, only the DVD file structure will be created in /workdir/DVD
-+Default is no: only the DVD file structure will be created in
-+$WORKDIR/DVD. By default, WORKDIR is tmp_any2dvd under the current
-+directory, but it can be changed with the
-+.Fl workdir
-+option.
- .TP
- \fB--burn=\fI[yes|no]\fB\fR
- Choose whether or not to burn DVD.
--Default is no, only the DVD file structure will be created in /workdir/DVD
-+Default is no, only the DVD file structure will be created in $WORKDIR/DVD
- .TP
- \fB--palette=\fI[file.rgb]\fB\fR
- Name of palette file to use for subtitle colours.
diff --git a/multimedia/any2dvd/pkg-descr b/multimedia/any2dvd/pkg-descr
deleted file mode 100644
index 0d5c57978bbb..000000000000
--- a/multimedia/any2dvd/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-any2dvd is a behemoth script to transform PC multimedia files, in any
-format, into a DVD complete with menus & suitable for playback on a
-standalone DVD player. The package also includes the script any2vob
-to create .VOB files.
-
-WWW: http://any2dvd.sf.net
diff --git a/multimedia/any2dvd/pkg-message b/multimedia/any2dvd/pkg-message
deleted file mode 100644
index c54e0d9d8410..000000000000
--- a/multimedia/any2dvd/pkg-message
+++ /dev/null
@@ -1,25 +0,0 @@
-------------------------------------------------------------
-Installation summary:
-
-Scripts:
-
- any2dvd, any2vob.
-
-Man pages:
-
- any2dvd.1, any2vob.1.
-
-Other documentation:
-
- 'any2dvd -h' and 'any2vob -h' both output a help summary. Bring a
- wide xterm.
-
- There is currently no useful documentation at the web site
- (http://any2dvd.sf.net).
-
-Problems:
-
- These scripts use dozens of other programs, but there's no
- documentation saying what. There's a good chance that you'll you
- run into a missing dependency. If you do, please report it.
-------------------------------------------------------------