Projects
Multimedia
avidemux3
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 12
View file
avidemux3.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Sat Nov 08 2014 - joerg.lorenzen@ki.tng.de +- added patch and dependencies to enable build on ARM CPU +- removed some unneeded dependencies + +------------------------------------------------------------------- Wed Nov 05 2014 - joerg.lorenzen@ki.tng.de - update internal ffmpeg to version 1.2.10
View file
avidemux3.spec
Changed
@@ -1,7 +1,7 @@ # # spec file for package avidemux3 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,10 +34,22 @@ Patch2: avidemux-x264_plugins.patch Patch3: avidemux-package_version.patch Patch4: avidemux-bootStrap.patch +Patch5: avidemux-cpu_armel.patch License: GPL-2.0 Group: Productivity/Multimedia/Video/Editors and Convertors -# Utilities +%ifarch armv6l || armv6hl || armv7l || armv7hl +BuildRequires: Mesa-libEGL1 +BuildRequires: Mesa-libEGL-devel +BuildRequires: Mesa-libGLESv1_CM1 +BuildRequires: Mesa-libGLESv1_CM-devel +BuildRequires: Mesa-libGLESv2-2 +BuildRequires: Mesa-libGLESv2-devel +BuildRequires: -raspberrypi-userland +BuildRequires: -raspberrypi-userland-devel +%endif + +# Utilities / Libraries BuildRequires: cmake BuildRequires: gettext-tools BuildRequires: intltool @@ -45,36 +57,23 @@ BuildRequires: pkg-config BuildRequires: fdupes BuildRequires: dos2unix +BuildRequires: yasm +BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(libxslt) -%if 0%{?sles_version} -BuildRequires: sqlite-devel -%else -BuildRequires: pkgconfig(sqlite3) -%endif - -# Libraries -BuildRequires: yasm-devel BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(xmu) BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) -%if 0%{?suse_version} > 1140 -BuildRequires: pkgconfig(mozjs185) -%else %if 0%{?sles_version} -BuildRequires: mozilla-xulrunner192-devel +BuildRequires: sqlite-devel %else -BuildRequires: pkgconfig(mozilla-js) >= 2.0 -%endif +BuildRequires: pkgconfig(sqlite3) %endif -BuildRequires: pkgconfig(xv) -BuildRequires: pkgconfig(xmu) -BuildRequires: pkgconfig(samplerate) -BuildRequires: pkgconfig(jack) -BuildRequires: pkgconfig(libass) # Sound out BuildRequires: arts-devel BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libpulse) %if 0%{?sles_version} BuildRequires: libesd-devel @@ -87,6 +86,7 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(vdpau) +BuildRequires: pkgconfig(xv) ## newer version of libav are not compatible to avidemux %if 0%{?suse_version} < 1310 BuildRequires: pkgconfig(libva) @@ -97,6 +97,8 @@ BuildRequires: libfaad-devel BuildRequires: libmp3lame-devel BuildRequires: libaften-devel +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(samplerate) %if 0%{?sles_version} BuildRequires: liba52-devel BuildRequires: libmad-devel @@ -116,10 +118,10 @@ BuildRequires: pkgconfig(twolame) BuildRequires: pkgconfig(dcaenc) %endif -BuildRequires: pkgconfig(ogg) # Video Codecs BuildRequires: libxvidcore-devel +BuildRequires: pkgconfig(libass) %if 0%{?sles_version} BuildRequires: libx264-devel %else @@ -258,6 +260,7 @@ %patch2 -p0 %patch3 -p0 %patch4 -p0 +%patch5 -p0 %build %if ! 0%{?sles_version} @@ -313,7 +316,6 @@ %files %defattr(-,root,root) -%{_libdir}/libADM6postproc.so.52 %{_libdir}/libADM6avcodec.so.54 %{_libdir}/libADM6avformat.so.54 %{_libdir}/libADM6avutil.so.52 @@ -463,14 +465,11 @@ %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_removePlane.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_resampleFps.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_rotate.so -%if 0%{?sles_version} +%if 0%{?sles_version} || 0%{?suse_version} > 1210 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ssa.so %endif %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_separateField.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_sharpen.so -%if 0%{?suse_version} > 1210 -%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ssa.so -%endif %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_stackField.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_swapUV.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_telecide.so @@ -479,9 +478,9 @@ %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vdpauFilterDeint.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vflip.so %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_yadif.so +%if ! 0%{?sles_version} %dir %{_datadir}/ADM6_addons %dir %{_datadir}/ADM6_addons/avsfilter -%if ! 0%{?sles_version} %{_datadir}/ADM6_addons/avsfilter/avsload.exe %{_datadir}/ADM6_addons/avsfilter/pipe_source.dll %{_datadir}/pixmaps/avidemux3.png
View file
avidemux-cpu_armel.patch
Added
@@ -0,0 +1,11 @@ +--- avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/CMakeLists.txt.orig 2014-11-06 19:55:57.065531381 +0100 ++++ avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/CMakeLists.txt 2014-11-06 19:55:57.085531012 +0100 +@@ -6,6 +6,8 @@ + ADD_DEFINITIONS("-DFPM_DEFAULT") + ELSEIF (ADM_CPU_PPC) + ADD_DEFINITIONS("-DFPM_PPC") ++ELSE (ADM_CPU_PPC) ++ ADD_DEFINITIONS("-DFPM_DEFAULT") + ENDIF (ADM_CPU_X86_32) + + ADD_SUBDIRECTORY(ADM_libMad)
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
.