FreeBSD Bugzilla – Attachment 169213 Details for
Bug 208718
[PATCH] multimedia/devede: Update MASTER_SITES
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
multimedia_devede.diff
multimedia_devede.diff (text/plain), 10.94 KB, created by
tkato432
on 2016-04-11 18:36:42 UTC
(
hide
)
Description:
multimedia_devede.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2016-04-11 18:36:42 UTC
Size:
10.94 KB
patch
obsolete
>diff -urN /usr/ports/multimedia/devede/Makefile multimedia/devede/Makefile >--- /usr/ports/multimedia/devede/Makefile 2016-04-02 02:09:17.551195000 +0900 >+++ multimedia/devede/Makefile 2016-04-12 00:00:00.000000000 +0900 >@@ -2,103 +2,106 @@ > # $FreeBSD: head/multimedia/devede/Makefile 412348 2016-04-01 14:17:44Z mat $ > > 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 \ >+RUN_DEPENDS= spumux:multimedia/dvdauthor \ >+ 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 > NO_BUILD= yes > >-OPTIONS_DEFINE= IBUS NLS >-OPTIONS_DEFAULT= IBUS >-IBUS_DESC= iBus support >+USE_GITHUB= yes >+GH_ACCOUNT= rastersoft >+GH_PROJECT= Devede >+ >+USES= iconv python >+USE_GNOME= pygtk2:run >+USE_PYTHON= run > >-DEJAVU_FONTSDIR= ${LOCALBASE}/share/fonts/dejavu >-DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf >+PORTDOCS= * >+ >+OPTIONS_DEFINE= IBUS NLS >+OPTIONS_DEFAULT= IBUS >+OPTIONS_SUB= yes > >+IBUS_DESC= iBus support > IBUS_RUN_DEPENDS= ibus-daemon:textproc/ibus >-NLS_USES= gettext >-OPTIONS_SUB= yes >+NLS_USES= gettext-runtime:run > >-PORTDOCS= * >+DEJAVU_FONTSDIR= ${LOCALBASE}/share/fonts/dejavu >+DEJAVU_FONTFILE= ${DEJAVU_FONTSDIR}/DejaVuSans.ttf > > post-patch: > # Fix general locations >- @${REINPLACE_CMD} -E \ >- -e 's|%%PREFIX%%|${PREFIX}|' \ >- -e 's|%%PORTNAME%%|${PORTNAME}|' \ >- -e 's|%%DATADIR%%|${DATADIR}|' \ >- -e 's|%%DOCSDIR%%|${DOCSDIR}|' \ >+ @${REINPLACE_CMD} -e \ >+ 's|%%PREFIX%%|${PREFIX}| ; \ >+ s|%%PORTNAME%%|${PORTNAME}| ; \ >+ s|%%DATADIR%%|${DATADIR}| ; \ >+ s|%%DOCSDIR%%|${DOCSDIR}|' \ > ${WRKSRC}/devede.py >- @${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/devede-debug >+ @${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/ >- >+ (cd ${WRKSRC} && ${INSTALL_SCRIPT} devede.py \ >+ ${STAGEDIR}${PREFIX}/bin/devede) >+ (cd ${WRKSRC} && ${INSTALL_SCRIPT} devede-debug \ >+ ${STAGEDIR}${PREFIX}/bin) >+# >+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/devede >+ (cd ${WRKSRC} && ${INSTALL_DATA} devede_*.py \ >+ ${STAGEDIR}${PREFIX}/lib/devede) >+# >+ (cd ${WRKSRC} && ${INSTALL_DATA} devede.desktop \ >+ ${STAGEDIR}${PREFIX}/share/applications) >+# > @${MKDIR} ${STAGEDIR}${DATADIR} >- ${INSTALL_DATA} ${WRKSRC}/devedesans.ttf ${STAGEDIR}${DATADIR} >- ${INSTALL_DATA} ${WRKSRC}/devede.svg ${STAGEDIR}${DATADIR} >- >- @${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} \;) >+ (cd ${WRKSRC} && ${INSTALL_DATA} devedesans.ttf devede.svg \ >+ ${STAGEDIR}${DATADIR}) >+ @${LN} -sf ${DATADIR}/devede.svg ${STAGEDIR}${PREFIX}/share/pixmaps >+ (cd ${WRKSRC}/interface && ${INSTALL_DATA} * \ >+ ${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 >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} ${i}.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/devede.mo) >+.endfor >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} cs_CZ.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/cs/LC_MESSAGES/devede.mo) >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} de_DE.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/de/LC_MESSAGES/devede.mo) >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} hu_HU.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/hu/LC_MESSAGES/devede.mo) >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} it_IT.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/it/LC_MESSAGES/devede.mo) >+ (cd ${WRKSRC}/po && ${INSTALL_DATA} nb_NO.mo \ >+ ${STAGEDIR}${PREFIX}/share/locale/nb/LC_MESSAGES/devede.mo) > >- @${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 >+ (cd ${WRKSRC}/docs/html && ${INSTALL_DATA} * \ >+ ${STAGEDIR}${DOCSDIR}/html) > > .include <bsd.port.mk> >diff -urN /usr/ports/multimedia/devede/distinfo multimedia/devede/distinfo >--- /usr/ports/multimedia/devede/distinfo 2015-08-24 03:51:08.298840000 +0900 >+++ multimedia/devede/distinfo 2016-04-12 00:00:00.000000000 +0900 >@@ -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 >diff -urN /usr/ports/multimedia/devede/files/extra-psyco-patch-devede.py multimedia/devede/files/extra-psyco-patch-devede.py >--- /usr/ports/multimedia/devede/files/extra-psyco-patch-devede.py 2015-08-24 03:51:08.299765000 +0900 >+++ multimedia/devede/files/extra-psyco-patch-devede.py 1970-01-01 09:00:00.000000000 +0900 >@@ -1,16 +0,0 @@ >---- ./devede.py.orig 2009-04-30 08:17:34.000000000 -0300 >-+++ ./devede.py 2009-04-30 08:18:03.000000000 -0300 >-@@ -19,6 +19,13 @@ >- # You should have received a copy of the GNU General Public License >- # along with this program. If not, see <http://www.gnu.org/licenses/>. >- >-+try: >-+ import psyco >-+ import re >-+ psyco.cannotcompile(re.compile) >-+ psyco.profile() >-+except ImportError: >-+ pass >- >- import sys >- import os >diff -urN /usr/ports/multimedia/devede/files/patch-devede.py multimedia/devede/files/patch-devede.py >--- /usr/ports/multimedia/devede/files/patch-devede.py 2015-08-24 03:51:08.300159000 +0900 >+++ multimedia/devede/files/patch-devede.py 2016-04-12 00:00:00.000000000 +0900 >@@ -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.py.orig 2012-10-20 18:32:49 UTC >++++ devede.py >+@@ -59,7 +59,19 @@ if found==False: > except: >- found=False >+ found=False > > -if tipo==0: > +tipo=3 >diff -urN /usr/ports/multimedia/devede/pkg-descr multimedia/devede/pkg-descr >--- /usr/ports/multimedia/devede/pkg-descr 2015-08-24 03:51:08.299233000 +0900 >+++ multimedia/devede/pkg-descr 2016-04-12 00:00:00.000000000 +0900 >@@ -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 >diff -urN /usr/ports/multimedia/devede/pkg-plist multimedia/devede/pkg-plist >--- /usr/ports/multimedia/devede/pkg-plist 2015-08-24 03:51:08.297964000 +0900 >+++ multimedia/devede/pkg-plist 2016-04-12 00:00:00.000000000 +0900 >@@ -85,6 +85,7 @@ > %%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 @@ > %%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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 208718
: 169213