summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2015-08-08 12:55:24 +0000
committerThomas Zander <riggs@FreeBSD.org>2015-08-08 12:55:24 +0000
commit99ce46ada89bebbdf38ff41cdbbfff19a503b9cc (patch)
tree1467c4d2e311cf891bac3bb61dfad526e31505ac
parent63fd3b0cedb51d331e24ff1b136ebdd0c2b53483 (diff)
downloadfreebsd-ports-99ce46ada89bebbdf38ff41cdbbfff19a503b9cc.zip
Resurrect multimedia/tovid
- Complete rework of the port - New maintainer: grepper@gmail.com PR: 199703 Submitted by: grepper@gmail.com Reviewed by: xmj, koobs, riggs
-rw-r--r--MOVED1
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/tovid/Makefile48
-rw-r--r--multimedia/tovid/distinfo2
-rw-r--r--multimedia/tovid/pkg-descr4
-rw-r--r--multimedia/tovid/pkg-plist113
6 files changed, 168 insertions, 1 deletions
diff --git a/MOVED b/MOVED
index 7d0fd2a4521e..7a6f1640aa43 100644
--- a/MOVED
+++ b/MOVED
@@ -5223,7 +5223,6 @@ net/lua50-luasocket||2013-11-18|Removed, lua50 is EOLed
devel/lua50-compat51||2013-11-18|Removed, lua50 is EOLed
lang/lua50|lang/lua|2013-11-18|Removed, lua50 is EOLed
security/squidclamav|www/squidclamav|2013-11-18|Has expired: Obsolete and broken with clang, use www/squidclamav instead
-multimedia/tovid||2013-11-19|Has expired: No more public distfiles
devel/rubygem-ripper||2013-11-20|Removed: it is only for Ruby 1.8 which is removed already
editors/mode-info||2013-11-20|Has expired: Misbuilding since 2004, not maintained since 2008
devel/netbsd-pkgsrc-mk-files||2013-11-20|Has expired: Imported for devel/mk-configure but no longer required
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 4a57ad0385f6..0832eddf36de 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -366,6 +366,7 @@
SUBDIR += tivodecode
SUBDIR += totem
SUBDIR += totem-pl-parser
+ SUBDIR += tovid
SUBDIR += transcode
SUBDIR += tstools
SUBDIR += tvheadend
diff --git a/multimedia/tovid/Makefile b/multimedia/tovid/Makefile
new file mode 100644
index 000000000000..2ab9ace5021d
--- /dev/null
+++ b/multimedia/tovid/Makefile
@@ -0,0 +1,48 @@
+# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= tovid
+PORTVERSION= 0.35.2
+CATEGORIES= multimedia python
+MASTER_SITES= http://github.com//tovid-suite/tovid/archive/
+
+MAINTAINER= grepper@gmail.com
+COMMENT= Suite of tools for making DVD video disks
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= txt2tags:${PORTSDIR}/textproc/txt2tags
+LIB_DEPENDS= libTix8.4.3.so:${PORTSDIR}/x11-toolkits/tix
+RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
+ mplex:${PORTSDIR}/multimedia/mjpegtools \
+ ffmpeg:${PORTSDIR}/multimedia/ffmpeg \
+ composite:${PORTSDIR}/graphics/ImageMagick \
+ dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
+ growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
+ sox:${PORTSDIR}/audio/sox \
+ normalize:${PORTSDIR}/audio/normalize \
+ lame:${PORTSDIR}/audio/lame \
+ gnubc>0:${PORTSDIR}/math/gnubc \
+ ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
+ bash:${PORTSDIR}/shells/bash
+
+USES= python
+USE_PYTHON= autoplist distutils
+USE_PACKAGE_DEPENDS= yes
+
+PYDISTUTILS_INSTALLNOSINGLE= yes
+
+INSTALLS_ICONS= yes
+MANDIRS= ${MANPREFIX}/share/man
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS TRANSCODE
+TRANSCODE_DESC= Faster seeks when making menus. Needs mjpegtools enabled.
+
+TRANSCODE_RUN_DEPENDS= transcode:${PORTSDIR}/multimedia/transcode
+
+post-extract:
+ ${MV} ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION} ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+.include <bsd.port.mk>
diff --git a/multimedia/tovid/distinfo b/multimedia/tovid/distinfo
new file mode 100644
index 000000000000..4ddfb0868143
--- /dev/null
+++ b/multimedia/tovid/distinfo
@@ -0,0 +1,2 @@
+SHA256 (tovid-0.35.2.tar.gz) = be6f540d7f36bd44bf19814fc4457a1586ffe5975a7b6cc324c377597624e674
+SIZE (tovid-0.35.2.tar.gz) = 527359
diff --git a/multimedia/tovid/pkg-descr b/multimedia/tovid/pkg-descr
new file mode 100644
index 000000000000..f5a2de2d716a
--- /dev/null
+++ b/multimedia/tovid/pkg-descr
@@ -0,0 +1,4 @@
+
+A suite of utilities to allow you to easily make video DVDs.
+
+WWW: https://github.com/tovid-suite/tovid
diff --git a/multimedia/tovid/pkg-plist b/multimedia/tovid/pkg-plist
new file mode 100644
index 000000000000..5d3f2b3127de
--- /dev/null
+++ b/multimedia/tovid/pkg-plist
@@ -0,0 +1,113 @@
+bin/tovid
+%%PYTHON_SITELIBDIR%%/libtovid/__init__.py
+%%PYTHON_SITELIBDIR%%/libtovid/__init__.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/__init__.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/cli.py
+%%PYTHON_SITELIBDIR%%/libtovid/cli.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/cli.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/__init__.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/__init__.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/__init__.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/helpers.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/helpers.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/helpers.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/idvid.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/idvid.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/idvid.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makemenu.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makemenu.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makemenu.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makexml.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makexml.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/makexml.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/todisc.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/todisc.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/todisc.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid_batch.py
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid_batch.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/guis/tovid_batch.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/__init__.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/__init__.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/__init__.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/builder.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/builder.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/builder.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/control.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/control.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/control.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/gui.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/gui.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/gui.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/log.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/log.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/log.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/manpage.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/manpage.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/manpage.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/panel.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/panel.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/panel.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/support.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/support.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/support.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/tooltip.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/tooltip.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/tooltip.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/variable.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/variable.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/variable.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/widget.py
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/widget.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/metagui/widget.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/odict.py
+%%PYTHON_SITELIBDIR%%/libtovid/odict.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/odict.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/util/__init__.py
+%%PYTHON_SITELIBDIR%%/libtovid/util/__init__.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/util/__init__.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/util/filetypes.py
+%%PYTHON_SITELIBDIR%%/libtovid/util/filetypes.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/util/filetypes.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/util/output.py
+%%PYTHON_SITELIBDIR%%/libtovid/util/output.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/util/output.pyo
+%%PYTHON_SITELIBDIR%%/libtovid/util/playtime.py
+%%PYTHON_SITELIBDIR%%/libtovid/util/playtime.pyc
+%%PYTHON_SITELIBDIR%%/libtovid/util/playtime.pyo
+%%PYTHON_SITELIBDIR%%/tovid-0.35.2-py%%PYTHON_VER%%.egg-info/PKG-INFO
+%%PYTHON_SITELIBDIR%%/tovid-0.35.2-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/tovid-0.35.2-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/tovid-0.35.2-py%%PYTHON_VER%%.egg-info/top_level.txt
+lib/tovid/.install.log
+lib/tovid/idvid
+lib/tovid/makedvd
+lib/tovid/makempg
+lib/tovid/set_chapters
+lib/tovid/titleset-wizard
+lib/tovid/titleset-wizard.png
+lib/tovid/todisc
+lib/tovid/todisc-fade-routine
+lib/tovid/todiscgui
+lib/tovid/tovid-init
+lib/tovid/tovid-stats
+lib/tovid/tovid.ini
+lib/tovid/tovid.png
+share/applications/titleset-wizard.desktop
+share/applications/tovidgui.desktop
+share/icons/hicolor/128x128/apps/titleset-wizard.png
+share/icons/hicolor/128x128/apps/tovid.png
+share/icons/hicolor/32x32/apps/titleset-wizard.png
+share/icons/hicolor/32x32/apps/tovid.png
+share/icons/hicolor/48x48/apps/titleset-wizard.png
+share/icons/hicolor/48x48/apps/tovid.png
+share/icons/hicolor/64x64/apps/titleset-wizard.png
+share/icons/hicolor/64x64/apps/tovid.png
+share/icons/hicolor/scalable/apps/cd.svg
+share/icons/hicolor/scalable/apps/disc.svg
+share/icons/hicolor/scalable/apps/titleset-wizard.svg
+share/icons/hicolor/scalable/apps/tovid.svg
+share/icons/hicolor/scalable/apps/tovid_bw.svg
+share/man/man1/tovid.1.gz