Date: Tue, 12 Apr 2016 15:06:23 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r413134 - in head/multimedia/devede: . files Message-ID: <201604121506.u3CF6NLC031642@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Tue Apr 12 15:06:23 2016 New Revision: 413134 URL: https://svnweb.freebsd.org/changeset/ports/413134 Log: Unbreak. PR: 208718 Submitted by: tkato432 yahoo com Sponsored by: Absolight Added: head/multimedia/devede/files/patch-devede (contents, props changed) - copied, changed from r413133, head/multimedia/devede/files/patch-devede.py Deleted: head/multimedia/devede/files/extra-psyco-patch-devede.py head/multimedia/devede/files/patch-devede.py Modified: head/multimedia/devede/Makefile (contents, props changed) head/multimedia/devede/distinfo (contents, props changed) head/multimedia/devede/pkg-descr (contents, props changed) head/multimedia/devede/pkg-plist (contents, props changed) Modified: head/multimedia/devede/Makefile ============================================================================== --- head/multimedia/devede/Makefile Tue Apr 12 15:06:16 2016 (r413133) +++ head/multimedia/devede/Makefile Tue Apr 12 15:06:23 2016 (r413134) @@ -2,25 +2,25 @@ # $FreeBSD$ PORTNAME= devede -DISTVERSION= 3.23.0 -PORTREVISION= 1 +PORTVERSION= 3.23.0 +DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= multimedia -MASTER_SITES= http://www.rastersoft.com/descargas/ \ - http://bsd-geek.de/FreeBSD/distfiles/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Create video DVDs, VCDs, sVCDs, or CVDs from any number of video files -BROKEN= unfetchable +LICENSE= GPLv3+ RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ mencoder:multimedia/mencoder \ spumux:multimedia/dvdauthor \ + mplayer:multimedia/mplayer \ vcdimager:multimedia/vcdimager \ cdrecord:sysutils/cdrtools -USE_GNOME= pygtk2 -USES= iconv python tar:bzip2 +NO_ARCH= yes +USES= iconv python NO_BUILD= yes OPTIONS_DEFINE= IBUS NLS @@ -31,9 +31,17 @@ DEJAVU_FONTSDIR= ${LOCALBASE}/share/font DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf IBUS_RUN_DEPENDS= ibus-daemon:textproc/ibus -NLS_USES= gettext +NLS_USES= gettext-runtime:run OPTIONS_SUB= yes + +USE_GITHUB= yes +GH_ACCOUNT= rastersoft +GH_PROJECT= Devede + +USE_GNOME= pygtk2:run +USE_PYTHON= run + PORTDOCS= * post-patch: @@ -46,58 +54,40 @@ post-patch: ${WRKSRC}/devede.py @${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/devede-debug # Fix font location - @${REINPLACE_CMD} -E \ - -e 's,/usr/share/fonts/truetype/ttf-dejavu/(DejaVuSans|dejavusans).ttf,${DEJAVU_FONTFILE},g' \ + @${REINPLACE_CMD} -e \ + 's|\(font_path,"\).*\("\)|\1${DEJAVU_FONTFILE}\2|' \ ${WRKSRC}/devede_fonts.py do-install: # File locations in devede are a mess... ${INSTALL_SCRIPT} ${WRKSRC}/devede.py ${STAGEDIR}${PREFIX}/bin/devede ${INSTALL_SCRIPT} ${WRKSRC}/devede-debug ${STAGEDIR}${PREFIX}/bin/ - +# + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/devede + ${INSTALL_DATA} ${WRKSRC}/devede_*.py \ + ${STAGEDIR}${PREFIX}/lib/devede +# + ${INSTALL_DATA} ${WRKSRC}/devede.desktop ${STAGEDIR}${DESKTOPDIR} +# @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/devedesans.ttf ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/devede.svg ${STAGEDIR}${DATADIR} + ${LN} -sf ${DATADIR}/devede.svg ${STAGEDIR}${PREFIX}/share/pixmaps + (cd ${WRKSRC}/interface && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC}/pixmaps && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) + +post-install-NLS-on: +.for i in ca da el es fr gl nl pl pt_BR pt_PT ru sk sv zh_CN zh_TW + @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES + ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo \ + ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/devede.mo +.endfor +.for i in cs_CZ de_DE hu_HU it_IT nb_NO + ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo \ + ${STAGEDIR}${PREFIX}/share/locale/${i:C/_.*//}/LC_MESSAGES/devede.mo +.endfor - @${MKDIR} ${STAGEDIR}${DATADIR}/interface - (cd ${WRKSRC}/interface && ${FIND} . -type f -exec ${INSTALL_DATA} "{}" ${STAGEDIR}${DATADIR} \;) - - (cd ${WRKSRC}/pixmaps/ && ${FIND} . -depth 1 -type f \ - -exec ${INSTALL_DATA} "{}" ${STAGEDIR}${DATADIR} \;) - - @${MKDIR} ${STAGEDIR}${DATADIR}/backgrounds - (cd ${WRKSRC}/pixmaps/backgrounds && ${FIND} . -type f \ - -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DATADIR}/backgrounds/{}" \;) - - @${MKDIR} ${STAGEDIR}${DESKTOPDIR} - ${INSTALL_DATA} ${WRKSRC}/devede.desktop ${STAGEDIR}${DESKTOPDIR} - - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME} - (cd ${WRKSRC} && ${FIND} . -depth 1 -type f -name "devede_*.py" \ - -exec ${INSTALL_SCRIPT} "{}" "${STAGEDIR}${PREFIX}/lib/${PORTNAME}/{}" \;) - - ${INSTALL_DATA} ${WRKSRC}/devede.svg ${STAGEDIR}${PREFIX}/share/pixmaps - - ${INSTALL_DATA} ${WRKSRC}/po/ca.mo ${STAGEDIR}${PREFIX}/share/locale/ca/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/cs_CZ.mo ${STAGEDIR}${PREFIX}/share/locale/cs/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/da.mo ${STAGEDIR}${PREFIX}/share/locale/da/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/de_DE.mo ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/el.mo ${STAGEDIR}${PREFIX}/share/locale/el/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/es.mo ${STAGEDIR}${PREFIX}/share/locale/es/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/fr.mo ${STAGEDIR}${PREFIX}/share/locale/fr/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/gl.mo ${STAGEDIR}${PREFIX}/share/locale/gl/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/hu_HU.mo ${STAGEDIR}${PREFIX}/share/locale/it/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/it_IT.mo ${STAGEDIR}${PREFIX}/share/locale/it/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/nb_NO.mo ${STAGEDIR}${PREFIX}/share/locale/nb/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/nl.mo ${STAGEDIR}${PREFIX}/share/locale/nl/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/pl.mo ${STAGEDIR}${PREFIX}/share/locale/pl/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/pt_BR.mo ${STAGEDIR}${PREFIX}/share/locale/pt_BR/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/pt_PT.mo ${STAGEDIR}${PREFIX}/share/locale/pt_PT/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/ru.mo ${STAGEDIR}${PREFIX}/share/locale/ru/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/sk.mo ${STAGEDIR}${PREFIX}/share/locale/sk/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/sv.mo ${STAGEDIR}${PREFIX}/share/locale/sv/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/zh_CN.mo ${STAGEDIR}${PREFIX}/share/locale/zh_CN/LC_MESSAGES/devede.mo - ${INSTALL_DATA} ${WRKSRC}/po/zh_TW.mo ${STAGEDIR}${PREFIX}/share/locale/zh_TW/LC_MESSAGES/devede.mo +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/docs/html/* ${STAGEDIR}${DOCSDIR}/html Modified: head/multimedia/devede/distinfo ============================================================================== --- head/multimedia/devede/distinfo Tue Apr 12 15:06:16 2016 (r413133) +++ head/multimedia/devede/distinfo Tue Apr 12 15:06:23 2016 (r413134) @@ -1,2 +1,2 @@ -SHA256 (devede-3.23.0.tar.bz2) = 9e217ca46f5f275cb0c3cadbe8c830fa1fde774c004bd95a343d1255be6f25e1 -SIZE (devede-3.23.0.tar.bz2) = 2680546 +SHA256 (rastersoft-Devede-v3.23.0_GH0.tar.gz) = 00a64cf5e39c13b6bae475e892baec5609cb5ad2d31078ee913efc961624335c +SIZE (rastersoft-Devede-v3.23.0_GH0.tar.gz) = 2663547 Copied and modified: head/multimedia/devede/files/patch-devede (from r413133, head/multimedia/devede/files/patch-devede.py) ============================================================================== --- head/multimedia/devede/files/patch-devede.py Tue Apr 12 15:06:16 2016 (r413133, copy source) +++ head/multimedia/devede/files/patch-devede Tue Apr 12 15:06:23 2016 (r413134) @@ -1,8 +1,8 @@ ---- devede.py.orig 2009-05-25 09:50:34.000000000 -0300 -+++ devede.py 2009-06-13 08:40:49.000000000 -0300 -@@ -69,7 +69,19 @@ +--- devede.orig 2012-10-20 18:32:49 UTC ++++ devede +@@ -59,7 +59,19 @@ if found==False: except: - found=False + found=False -if tipo==0: +tipo=3 Modified: head/multimedia/devede/pkg-descr ============================================================================== --- head/multimedia/devede/pkg-descr Tue Apr 12 15:06:16 2016 (r413133) +++ head/multimedia/devede/pkg-descr Tue Apr 12 15:06:23 2016 (r413134) @@ -1,7 +1,8 @@ -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. +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 Modified: head/multimedia/devede/pkg-plist ============================================================================== --- head/multimedia/devede/pkg-plist Tue Apr 12 15:06:16 2016 (r413133) +++ head/multimedia/devede/pkg-plist Tue Apr 12 15:06:23 2016 (r413134) @@ -85,6 +85,7 @@ share/applications/devede.desktop %%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/hu/LC_MESSAGES/devede.mo %%NLS%%share/locale/it/LC_MESSAGES/devede.mo %%NLS%%share/locale/nb/LC_MESSAGES/devede.mo %%NLS%%share/locale/nl/LC_MESSAGES/devede.mo @@ -96,5 +97,4 @@ share/applications/devede.desktop %%NLS%%share/locale/sv/LC_MESSAGES/devede.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/devede.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/devede.mo -%%NLS%%share/pixmaps/devede.svg -@dir %%DATADIR%%/interface +share/pixmaps/devede.svg
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604121506.u3CF6NLC031642>