Projects
Multimedia
ffmpeg2theora
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 12
View file
ffmpeg2theora.spec
Changed
@@ -25,6 +25,7 @@ Group: Productivity/Multimedia/Other Source0: http://v2v.cc/~j/ffmpeg2theora/%{name}-%{version}.tar.bz2 Patch0: ffmpeg2theora.sort.patch +Patch1: ffmpeg2theora.scons.patch BuildRequires: pkg-config BuildRequires: pkgconfig(libavcodec) = 56.60.100 BuildRequires: pkgconfig(libavdevice) = 56.4.100 @@ -47,6 +48,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build
View file
ffmpeg2theora.scons.patch
Added
@@ -0,0 +1,77 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -21,7 +21,7 @@ scons_version=(1,2,0) + try: + EnsureSConsVersion(*scons_version) + except TypeError: +- print 'SCons %d.%d.%d or greater is required, but you have an older version' % scons_version ++ print ('SCons %d.%d.%d or greater is required, but you have an older version' % scons_version) + Exit(2) + + opts = Variables() +@@ -119,29 +119,29 @@ if env"build_ffmpeg": + if not env.GetOption('clean'): + pkgconfig_version='0.15.0' + if not conf.CheckPKGConfig(pkgconfig_version): +- print 'pkg-config >= %s not found.' % pkgconfig_version ++ print ('pkg-config >= %s not found.' % pkgconfig_version ) + Exit(1) + + if not conf.CheckPKG("ogg >= 1.1"): +- print 'ogg >= 1.1 missing' ++ print ('ogg >= 1.1 missing') + Exit(1) + + if not conf.CheckPKG("vorbis"): +- print 'vorbis missing' ++ print ('vorbis missing') + Exit(1) + + if not conf.CheckPKG("vorbisenc"): +- print 'vorbisenc missing' ++ print ('vorbisenc missing') + Exit(1) + + if not conf.CheckPKG("theoraenc >= 1.1.0"): +- print 'theoraenc >= 1.1.0 missing' ++ print ('theoraenc >= 1.1.0 missing') + Exit(1) + + XIPH_LIBS="ogg >= 1.1 vorbis vorbisenc theoraenc >= 1.1.0" + + if not conf.CheckPKG(XIPH_LIBS): +- print 'some xiph libs are missing, ffmpeg2theora depends on %s' % XIPH_LIBS ++ print ('some xiph libs are missing, ffmpeg2theora depends on %s' % XIPH_LIBS) + Exit(1) + ParsePKGConfig(env, XIPH_LIBS) + +@@ -177,13 +177,13 @@ if not env.GetOption('clean'): + FFMPEG_LIBS.append('libavresample') + + if not conf.CheckPKG(' '.join(FFMPEG_LIBS)): +- print """ ++ print (""" + Could not find %s. + You can install it via + sudo apt-get install %s + or update PKG_CONFIG_PATH to point to ffmpeg's source folder + or run ./get_ffmpeg.sh (for more information see INSTALL) +- """ %(" ".join(FFMPEG_LIBS), " ".join("%s-dev"%l.split()0 for l in FFMPEG_LIBS)) ++ """ %(" ".join(FFMPEG_LIBS), " ".join("%s-dev"%l.split()0 for l in FFMPEG_LIBS))) + Exit(1) + + for lib in FFMPEG_LIBS: +@@ -204,11 +204,11 @@ if not env.GetOption('clean'): + ParsePKGConfig(env, KATE_LIBS) + env.Append(CCFLAGS='-DHAVE_KATE', '-DHAVE_OGGKATE') + else: +- print """ ++ print (""" + Could not find libkate. Subtitles support will be disabled. + You can also run ./get_libkate.sh (for more information see INSTALL) + or update PKG_CONFIG_PATH to point to libkate's source folder +- """ ++ """) + + if conf.CheckCHeader('iconv.h'): + env.Append(CCFLAGS=
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.