diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2007-06-22 13:39:59 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2007-06-22 13:39:59 +0000 |
commit | 8392aa2b79dd65a9f180208208e4e1862ffffe56 (patch) | |
tree | c86d77af9042eb37e6cf515ac8ff1d14d567675d | |
parent | - Update to 1.7.4 (diff) |
DeVeDe is a program to create video DVDs and CDs (VCD, sVCD or CVD), suitables
for home players, from any number of video files, in any of the formats
supported by Mplayer. The big advantage over other utilites is that it only
needs Mplayer, Mencoder, DVDAuthor, VCDImager and MKisofs (well, and
Python 2.4, PyGTK and PyGlade), so its dependencies are really small.
WWW: http://www.rastersoft.com/programas/devede.html
PR: ports/113945
Submitted by: Lars Engels <lars.engels at 0x20.net>
Notes
Notes:
svn path=/head/; revision=194077
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/devede/Makefile | 83 | ||||
-rw-r--r-- | multimedia/devede/distinfo | 3 | ||||
-rw-r--r-- | multimedia/devede/pkg-descr | 7 | ||||
-rw-r--r-- | multimedia/devede/pkg-plist | 36 |
5 files changed, 130 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 030a27517546..b7162320a8a3 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -16,6 +16,7 @@ SUBDIR += camserv SUBDIR += castpodder SUBDIR += clive + SUBDIR += devede SUBDIR += dirac SUBDIR += dirac-reference SUBDIR += dtv diff --git a/multimedia/devede/Makefile b/multimedia/devede/Makefile new file mode 100644 index 000000000000..afdfd45a9736 --- /dev/null +++ b/multimedia/devede/Makefile @@ -0,0 +1,83 @@ +# New ports collection makefile for: devede +# Date created: 2007-06-20 +# Whom: Lars Engels <lars.engels@0x20.net> +# +# $FreeBSD$ +# + +PORTNAME= devede +DISTVERSION= 2.13c +CATEGORIES= multimedia +MASTER_SITES= http://www.rastersoft.com/descargas/ \ + http://www.bsd-geek.de/FreeBSD/distfiles/ + +MAINTAINER= lars.engels@0x20.net +COMMENT= Create video DVDs, VCDs, sVCDs or CVDs from any number of video files + +RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \ + spumux:${PORTSDIR}/multimedia/dvdauthor \ + vcdimager:${PORTSDIR}/multimedia/vcdimager + +USE_BZIP2= yes +USE_PYTHON= yes +USE_CDRTOOLS= yes +NO_BUILD= yes + +OPTIONS= PSYCO "Use psyco to compile the python scripts" Off \ + +.include <bsd.port.pre.mk> + +.if defined(WITHOUT_NLS) +PLIST_SUB+= NLS="@comment " +.else +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.endif + +PORTDOCS= docs/* + +DEVEDE_LIBS= devede_convert.py devede_gtk_helper.py devede_other.py + +.if defined(WITH_PSYCO) +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco +.endif + +pre-everything:: + @${ECHO_MSG} "========================================================================" + @${ECHO_MSG} "To use devede you need to build multimedia/mplayer with option MENCODER!" + @${ECHO_MSG} "========================================================================" + +do-install: + @${MKDIR} ${DATADIR} + @${MKDIR} ${PREFIX}/share/applications + ${INSTALL_SCRIPT} ${WRKSRC}/devede.py ${PREFIX}/bin/devede + ${INSTALL_DATA} ${WRKSRC}/devede.glade ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/devedesans.ttf ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/pixmaps/barras.png ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/pixmaps/estira.png ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/devede.desktop ${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/devede.png ${PREFIX}/share/pixmaps + @${MKDIR} ${PREFIX}/lib/${PORTNAME} +.for lib in ${DEVEDE_LIBS} + ${INSTALL_SCRIPT} ${WRKSRC}/${lib} ${PREFIX}/lib/${PORTNAME} +.endfor +.if !defined(WITHOUT_NLS) + ${INSTALL_DATA} ${WRKSRC}/po/cs_CZ.mo ${PREFIX}/share/locale/cs/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/de_DE.mo ${PREFIX}/share/locale/de/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/es.mo ${PREFIX}/share/locale/es/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/fr.mo ${PREFIX}/share/locale/fr/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/gl.mo ${PREFIX}/share/locale/gl/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/it.mo ${PREFIX}/share/locale/it/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/pt_BR.mo ${PREFIX}/share/locale/pt_BR/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/pt_PT.mo ${PREFIX}/share/locale/pt_PT/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/sk.mo ${PREFIX}/share/locale/sk/LC_MESSAGES/devede.mo + ${INSTALL_DATA} ${WRKSRC}/po/sv.mo ${PREFIX}/share/locale/sv/LC_MESSAGES/devede.mo +.endif + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR}/html + ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}/html +.endif + +.include <bsd.port.post.mk> diff --git a/multimedia/devede/distinfo b/multimedia/devede/distinfo new file mode 100644 index 000000000000..532f5f21b7f7 --- /dev/null +++ b/multimedia/devede/distinfo @@ -0,0 +1,3 @@ +MD5 (devede-2.13c.tar.bz2) = f8103a47d58e8e2768e7c28f594fee3f +SHA256 (devede-2.13c.tar.bz2) = ee4c1ab46bd0f4c51287cb3efdfbcf69195c6058247caca35f258642cbbbf61c +SIZE (devede-2.13c.tar.bz2) = 818294 diff --git a/multimedia/devede/pkg-descr b/multimedia/devede/pkg-descr new file mode 100644 index 000000000000..6a8802a6623a --- /dev/null +++ b/multimedia/devede/pkg-descr @@ -0,0 +1,7 @@ +DeVeDe is a program to create video DVDs and CDs (VCD, sVCD or CVD), suitables +for home players, from any number of video files, in any of the formats +supported by Mplayer. The big advantage over other utilites is that it only +needs Mplayer, Mencoder, DVDAuthor, VCDImager and MKisofs (well, and +Python 2.4, PyGTK and PyGlade), so its dependencies are really small. + +WWW: http://www.rastersoft.com/programas/devede.html diff --git a/multimedia/devede/pkg-plist b/multimedia/devede/pkg-plist new file mode 100644 index 000000000000..d67dc0ae376f --- /dev/null +++ b/multimedia/devede/pkg-plist @@ -0,0 +1,36 @@ +bin/devede +lib/devede/devede_convert.py +lib/devede/devede_gtk_helper.py +lib/devede/devede_other.py +share/applications/devede.desktop +%%DATADIR%%/barras.png +%%DATADIR%%/devede.glade +%%DATADIR%%/devedesans.ttf +%%DATADIR%%/estira.png +%%PORTDOCS%%%%DOCSDIR%%/html/choose.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/devede.html +%%PORTDOCS%%%%DOCSDIR%%/html/faq.html +%%PORTDOCS%%%%DOCSDIR%%/html/gpl.html +%%PORTDOCS%%%%DOCSDIR%%/html/main.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie1.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie2.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie3.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie4.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie5.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/movie6.jpg +%%PORTDOCS%%%%DOCSDIR%%/html/psf.html +%%NLS%%share/locale/cs/LC_MESSAGES/devede.mo +%%NLS%%share/locale/de/LC_MESSAGES/devede.mo +%%NLS%%share/locale/es/LC_MESSAGES/devede.mo +%%NLS%%share/locale/fr/LC_MESSAGES/devede.mo +%%NLS%%share/locale/gl/LC_MESSAGES/devede.mo +%%NLS%%share/locale/it/LC_MESSAGES/devede.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/devede.mo +%%NLS%%share/locale/pt_PT/LC_MESSAGES/devede.mo +%%NLS%%share/locale/sk/LC_MESSAGES/devede.mo +%%NLS%%share/locale/sv/LC_MESSAGES/devede.mo +share/pixmaps/devede.png +@dirrm %%DOCSDIR%%/html +@dirrm %%DATADIR%% +@dirrmtry share/applications +@dirrm lib/devede |