New port dvdwizard version 0.4.1: Automated creation of DVDs with

chapters and menus
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2005-12-14 02:08:17 +00:00
parent ab0202def3
commit dae3e0ec5f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=151129
4 changed files with 93 additions and 0 deletions

View File

@ -21,6 +21,7 @@
SUBDIR += dvdauthor
SUBDIR += dvdrip
SUBDIR += dvdstyler
SUBDIR += dvdwizard
SUBDIR += dvts
SUBDIR += emovix
SUBDIR += enjoympeg

View File

@ -0,0 +1,73 @@
# New ports collection makefile for: dvdwizard
# Date created: Fri Dec 9 03:01:18 UTC 2005
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= dvdwizard
PORTVERSION= 0.4.1
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
MASTER_SITE_SUBDIR= udrecsuite
DISTNAME= udrec_suite-${PORTVERSION}
MAINTAINER= lioux@FreeBSD.org
COMMENT= Automated creation of DVDs with chapters and menus
RUN_DEPENDS= \
toolame:${PORTSDIR}/audio/toolame \
convert:${PORTSDIR}/graphics/ImageMagick \
seq2:${PORTSDIR}/misc/seq2 \
dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
spumux:${PORTSDIR}/multimedia/dvdauthor \
mpeg2enc:${PORTSDIR}/multimedia/mjpegtools \
ppmtoy4m:${PORTSDIR}/multimedia/mjpegtools \
transcode:${PORTSDIR}/multimedia/transcode \
bash:${PORTSDIR}/shells/bash
USE_REINPLACE= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
SCRIPT_FILES= \
chaptercheck \
dvdcpics \
dvdtguess \
dvdwizard \
mk_vmgm \
mk_vtsm \
mk_vtsm_audio \
mpgprobe
PLIST_DIR= \
%%DATADIR%% \
%%EXAMPLESDIR%%
PLIST_FILES= \
${SCRIPT_FILES:S,^,bin/,} \
%%DATADIR%%/dvdwizardrc \
%%EXAMPLESDIR%%/dvdwizard.conf.sample
post-patch:
@${REINPLACE_CMD} -E \
-e 's|/bin/bash|${LOCALBASE}/bin/bash|' \
-e 's|^(rcfile[[:space:]]*=).*$$|\1"${DATADIR}/dvdwizardrc"|' \
-e 's|\(seq |(${LOCALBASE}/bin/seq2 |' \
-e 's|`seq |`${LOCALBASE}/bin/seq2 |' \
${WRKSRC}/*
do-install:
# script
.for script in ${SCRIPT_FILES}
@${INSTALL_SCRIPT} ${WRKSRC}/${script} ${PREFIX}/bin
.endfor
# examples
@${MKDIR} ${EXAMPLESDIR}
@${INSTALL_DATA} ${WRKSRC}/dvdwizard.conf.sample \
${EXAMPLESDIR}
# shared data
@${MKDIR} ${DATADIR}
@${INSTALL_DATA} ${WRKSRC}/dvdwizardrc \
${DATADIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (udrec_suite-0.4.1.tar.gz) = 375fab1573379da4bb1e6c748732e5e3
SHA256 (udrec_suite-0.4.1.tar.gz) = d20e85c792d2fee3942c09d8ce6fdd3df31ca22ef96e403f695ca2544e72fe51
SIZE (udrec_suite-0.4.1.tar.gz) = 1725883

View File

@ -0,0 +1,16 @@
[ excerpt from distfile's README with modifications ]
dvdwizard is a wrapper-script which incorporates a fully automated
creation of a DVD-structure with Chapters and menus from one or
more mpeg-streams. This is done by several "sub-scripts" and various
freely available tools.
A lot of things have changed since the initial version. It is now
possible to author multiple titlesets at once, PAL or NTSC is
supported. If the movie has more than one audio stream, an audio
selection menu will be shown, languages of audio tracks are now
freely customizable. Also, a configuration file has been introduced.
WWW: http://udrecsuite.sourceforge.net/
-- lioux@FreeBSD.org