Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215137 - media-video/dvdstyler-1.7.1 version bump
Summary: media-video/dvdstyler-1.7.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 215665
Blocks:
  Show dependency tree
 
Reported: 2008-03-28 01:47 UTC by Renato Borges A. Prado
Modified: 2009-01-18 20:25 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dvdstyler-1.6.1_p2.ebuild (dvdstyler-1.6.1_p2.ebuild,1.33 KB, text/plain)
2008-04-01 05:58 UTC, Daniel Black (RETIRED)
Details
dvdstyler-1.6.2-new-ffmpeg-headers.patch (dvdstyler-1.6.2-new-ffmpeg-headers.patch,2.12 KB, patch)
2008-07-30 16:38 UTC, labor_ratte
Details | Diff
dvdstyler-1.6.2.ebuild.patch (dvdstyler-1.6.2.ebuild.patch,589 bytes, patch)
2008-07-30 16:42 UTC, labor_ratte
Details | Diff
dvdstyler-1.6.2/temp/build.log (build.log,31.58 KB, text/plain)
2008-07-30 16:49 UTC, labor_ratte
Details
dvdstyler-1.6.2/temp/environment (environment,86.04 KB, text/plain)
2008-07-30 16:51 UTC, labor_ratte
Details
Latest Version (dvdstyler-1.7.0.ebuild,1.30 KB, text/plain)
2008-10-17 00:10 UTC, achaw
Details
Proposal for recent dvdstyler with newest ffmpeg (wxsvg-1.0_beta11.ebuild,967 bytes, text/plain)
2008-10-28 22:48 UTC, Bernd Butscheidt
Details
Proposal for recent dvdstyler with newest ffmpeg (dvdstyler-1.7.1_p1.ebuild,1.30 KB, text/plain)
2008-10-28 22:49 UTC, Bernd Butscheidt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Renato Borges A. Prado 2008-03-28 01:47:43 UTC
The current DVD Styler ebuild is from 1.5.1_p2, would someone please update it to v1.6.1. DVD Authoring under linux is really bad at the present time and a more recent DVDStyler could help a bit :-)

Reproducible: Always
Comment 1 Daniel Black (RETIRED) gentoo-dev 2008-04-01 05:58:17 UTC
Created attachment 147943 [details]
dvdstyler-1.6.1_p2.ebuild

waiting for wxsvg update....
Comment 2 Denis Dupeyron (RETIRED) gentoo-dev 2008-04-01 06:16:08 UTC
Daniel,

How about switching dvdstyler to wxGTK-2.8 ? I remember trying some time ago and it worked nicely. Do dvdstyler and wxsvg have to be built using the same wxGTK ?

Denis.
Comment 3 Daniel Black (RETIRED) gentoo-dev 2008-04-01 07:52:13 UTC
will try soon Denis. Sorry for not noticing the wxgtk version.
Comment 4 Daniel Black (RETIRED) gentoo-dev 2008-04-01 11:39:17 UTC
> How about switching dvdstyler to wxGTK-2.8 ? I remember trying some time ago
> and it worked nicely.
Still does - thanks for the suggestions.

> Do dvdstyler and wxsvg have to be built using the same
> wxGTK ?

Yes - compile fault occurs otherwise. Is there a good example of the goo needed to enforce this?
Comment 5 Denis Dupeyron (RETIRED) gentoo-dev 2008-04-01 11:50:19 UTC
(In reply to comment #4)
> > Do dvdstyler and wxsvg have to be built using the same
> > wxGTK ?
> 
> Yes - compile fault occurs otherwise. Is there a good example of the goo needed
> to enforce this?

Not sure. The easiest would probably be to use the opportunity of the wxsvg bump to 1.0_beta10 and have it build against wxGTK-2.8. Then you only have to depend on >=wxsvg-1.0_beta10 and you're done.

Denis.
Comment 6 Daniel Black (RETIRED) gentoo-dev 2008-04-01 12:10:21 UTC
> Not sure. The easiest would probably be to use the opportunity of the wxsvg
> bump to 1.0_beta10 and have it build against wxGTK-2.8. Then you only have to
> depend on >=wxsvg-1.0_beta10 and you're done.
So easy I'm sorry I missed it :)
Comment 7 Christopher Smith 2008-07-19 16:46:38 UTC
The build fails for me on amd64 with a configure error:

configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h
Comment 8 Ben de Groot (RETIRED) gentoo-dev 2008-07-19 22:32:31 UTC
(In reply to comment #7)
> The build fails for me on amd64 with a configure error:
> 
> configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h
> 
That means it will only compile against ffmpeg-0.4.9_p2007* (as is current stable) and needs to be patched for ffmpeg_0.4.9_p2008* (most recent ~arch).
Comment 9 labor_ratte 2008-07-30 16:38:22 UTC
Created attachment 161738 [details, diff]
dvdstyler-1.6.2-new-ffmpeg-headers.patch

patch for new headers
Comment 10 labor_ratte 2008-07-30 16:42:39 UTC
Created attachment 161740 [details, diff]
dvdstyler-1.6.2.ebuild.patch

patch for newer ebuild
Comment 11 labor_ratte 2008-07-30 16:45:21 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > The build fails for me on amd64 with a configure error:
> > 
> > configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h
> > 
> That means it will only compile against ffmpeg-0.4.9_p2007* (as is current
> stable) and needs to be patched for ffmpeg_0.4.9_p2008* (most recent ~arch).
> 
With the patches i was able to start the compilation, however it then exits
at util.cpp 
Comment 12 labor_ratte 2008-07-30 16:49:29 UTC
Created attachment 161742 [details]
dvdstyler-1.6.2/temp/build.log

build log
Comment 13 labor_ratte 2008-07-30 16:51:13 UTC
Created attachment 161744 [details]
dvdstyler-1.6.2/temp/environment

ebuild environment
Comment 14 Matthias Vill 2008-09-21 23:47:56 UTC
Just now v1.7.0 was released
Comment 15 achaw 2008-10-17 00:10:32 UTC
Created attachment 168756 [details]
Latest Version

It doesnt compile for me:

i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"DVDStyler\" -DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"DVDStyler\ 1.0\" -DPACKAGE_BUGREPORT=\"dvdstyler-users@lists.sourceforge.net\" -DPACKAGE=\"dvdstyler\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FFMPEG_AVUTIL_H=1 -I.   -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__   -O2 -march=prescott -pipe -fPIC  -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread  -DGNOME2 -I/usr/include/ffmpeg   -DDATADIR=\"/usr/share/dvdstyler\" -I.. -MT mediaenc_ffmpeg.o -MD -MP -MF .deps/mediaenc_ffmpeg.Tpo -c -o mediaenc_ffmpeg.o mediaenc_ffmpeg.cpp
In file included from DVD.cpp:12:
DVD.h:99: error: expected `)' before ‘type’
DVD.h:101: error: ‘StreamType’ no nombra a un tipo
DVD.h:102: error: ‘StreamType’ no se ha declarado
DVD.h:131: error: ‘StreamType’ no nombra a un tipo
DVD.h: In member function ‘void Stream::SetType(int)’:
DVD.h:102: error: ‘m_type’ no se declaró en este ámbito
DVD.cpp: In constructor ‘Stream::Stream()’:
DVD.cpp:122: error: ‘m_type’ no se declaró en este ámbito
DVD.cpp:122: error: ‘stUNKNOWN’ no se declaró en este ámbito
DVD.cpp: At global scope:
DVD.cpp:125: error: expected `)' before ‘type’
DVD.cpp: In member function ‘wxString Stream::GetSourceFormat()’:
DVD.cpp:134: error: ‘m_type’ no se declaró en este ámbito
DVD.cpp:135: error: ‘stVIDEO’ no se declaró en este ámbito
DVD.cpp:145: error: ‘stAUDIO’ no se declaró en este ámbito
DVD.cpp: In member function ‘bool Vob::SetFilename(wxString)’:
DVD.cpp:183: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamCount’
DVD.cpp:184: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamType’
DVD.cpp:184: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetCodecName’
DVD.cpp:185: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’
DVD.cpp:185: error: ‘stAUDIO’ no se declaró en este ámbito
DVD.cpp:186: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetChannelNumber’
DVD.cpp:187: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetSampleRate’
DVD.cpp:188: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’
DVD.cpp:188: error: ‘stVIDEO’ no se declaró en este ámbito
DVD.cpp: In member function ‘bool Vob::HasAudio()’:
DVD.cpp:200: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’
DVD.cpp:200: error: ‘stAUDIO’ no se declaró en este ámbito
DVD.cpp: In member function ‘bool Vob::AddAudioFile(wxString)’:
DVD.cpp:211: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamCount’
DVD.cpp:212: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamType’
DVD.cpp:212: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetCodecName’
DVD.cpp:213: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetChannelNumber’
DVD.cpp:214: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetSampleRate’
DVD.cpp:217: error: ‘stAUDIO’ no se declaró en este ámbito
DVD.cpp: In member function ‘wxSvgXmlNode* Vob::GetXML(DVDFileType, DVD*)’:
DVD.cpp:272: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’
DVD.cpp:273: error: ‘stVIDEO’ no se declaró en este ámbito
DVD.cpp:276: error: ‘stAUDIO’ no se declaró en este ámbito
DVD.cpp:279: error: ‘stSUBTITLE’ no se declaró en este ámbito
make[2]: *** [DVD.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
In file included from /usr/include/ffmpeg/avformat.h:33,
                 from mediaenc_ffmpeg.cpp:29:
/usr/include/ffmpeg/avcodec.h:2226: aviso: se descarta el atributo en la declaración de ‘struct ImgReSampleContext’
/usr/include/ffmpeg/avcodec.h:2226: aviso: el atributo para ‘struct ImgReSampleContext’ debe estar a continuación de la palabra clave ‘struct’
/usr/include/ffmpeg/avcodec.h:2237: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2247: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2253: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231)
/usr/include/ffmpeg/avcodec.h:2258: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231)
In file included from mediaenc_ffmpeg.cpp:29:
/usr/include/ffmpeg/avformat.h:286: aviso: ‘AVFrac’ es obsoleto (declarado en /usr/include/ffmpeg/avformat.h:112)
mv -f .deps/mediaenc_ffmpeg.Tpo .deps/mediaenc_ffmpeg.Po
make[2]: se sale del directorio `/var/tmp/portage/media-video/dvdstyler-1.7.0/work/DVDStyler-1.7.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/var/tmp/portage/media-video/dvdstyler-1.7.0/work/DVDStyler-1.7.0/src'
make: *** [all-recursive] Error 1
 * 
 * ERROR: media-video/dvdstyler-1.7.0 failed.
 * Call stack:
 * ebuild.sh, line   49:  Called src_compile
 * environment, line 2189:  Called die
 * The specific snippet of code:
 * emake || die "emake failed"
 * The die message:
 * emake failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/media-video:dvdstyler-1.7.0:20081016-230951.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/dvdstyler-1.7.0/temp/environment'.
Comment 16 Bernd Butscheidt 2008-10-27 17:34:26 UTC
(In reply to comment #15)

Same here. As far as I can see it doesn't seem to like recent versions of ffmpeg (mine is from berkano overlay)
Comment 17 Bernd Butscheidt 2008-10-28 22:48:35 UTC
Created attachment 170171 [details]
Proposal for recent dvdstyler with newest ffmpeg
Comment 18 Bernd Butscheidt 2008-10-28 22:49:34 UTC
Created attachment 170172 [details]
Proposal for recent dvdstyler with newest ffmpeg
Comment 19 Bernd Butscheidt 2008-10-28 22:51:25 UTC
To my surprisrise the following ebuilds worked for me without any further patches:

wxsvg-1.0_beta11.ebuild
dvdstyler-1.7.1_p1.ebuild

I created two new attachment named the same. May they be of use for someone out there.
Comment 20 Daniel Black (RETIRED) gentoo-dev 2009-01-18 13:28:00 UTC
added 1.7.1 and 1.7.2_beta3.

doco lists dvdauthor should be at version 0.6.16 however portage only has version 0.6.14. please someone file a bug for this version bump and if this causes a problem.

enjoy everyone
Comment 21 Bernd Butscheidt 2009-01-18 19:19:30 UTC
(In reply to comment #20)
> added 1.7.1 and 1.7.2_beta3.
> 
I don't get it compiled, but I guess this is because of my ffmpeg-version from berkano overlay.

Still, dvdauthor 0.6.14 is the newest version I found on the homepage on sourceforge.net.


Comment 22 Daniel Black (RETIRED) gentoo-dev 2009-01-18 20:25:26 UTC
(In reply to comment #21)
> I don't get it compiled,
1.7.1 and/or 1.7.2_beta3?

> but I guess this is because of my ffmpeg-version from
> berkano overlay.
fyi i'm using 0.4.9_p20081219
you can put a bug report on the upstream sf tracker page so the next release may be fixed.

> Still, dvdauthor 0.6.14 is the newest version I found on the homepage on
> sourceforge.net.
good to know. must be a documentation typo.