[packages/avidemux] - up to 2.6.20

baggins baggins at pld-linux.org
Thu May 25 16:06:40 CEST 2017


commit 485cbb9bf29b57e544f9bd92c6da104e9978b3de
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu May 25 16:06:27 2017 +0200

    - up to 2.6.20

 avidemux-x32.patch | 22 +++++++++----------
 avidemux.spec      |  8 +++----
 build.patch        |  2 +-
 gtk-build.patch    | 63 ------------------------------------------------------
 4 files changed, 15 insertions(+), 80 deletions(-)
---
diff --git a/avidemux.spec b/avidemux.spec
index d8d048c..f2c5864 100644
--- a/avidemux.spec
+++ b/avidemux.spec
@@ -19,18 +19,17 @@
 Summary:	A small audio/video editing software for Linux
 Summary(pl.UTF-8):	Mały edytor audio/wideo dla Linuksa
 Name:		avidemux
-Version:	2.6.11
-Release:	5
+Version:	2.6.20
+Release:	0.1
 License:	GPL v2+
 Group:		X11/Applications/Multimedia
 Source0:	http://downloads.sourceforge.net/avidemux/%{name}_%{version}.tar.gz
-# Source0-md5:	e4c753a8a2c7884270318c1951e7c00e
+# Source0-md5:	52be64ae608c9195454b5393ba684fc0
 Source1:	%{name}.desktop
 Source2:	%{name}-qt4.desktop
 Source3:	%{name}-qt5.desktop
 Patch0:		build.patch
 Patch1:		no-qt-in-gtk.patch
-Patch2:		gtk-build.patch
 Patch3:		%{name}-x32.patch
 URL:		http://fixounet.free.fr/avidemux/
 %{?with_qt5:BuildRequires:	Qt5Gui-devel >= %{qt5_version}}
@@ -150,7 +149,6 @@ Interfejs użytkownika Qt 5 do edytora Avidemux.
 find '(' -name '*.js' -o -name '*.cpp' -o -name '*.h' -o -name '*.cmake' -o -name '*.txt' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
 
 %build
diff --git a/avidemux-x32.patch b/avidemux-x32.patch
index ad667b6..2e933c9 100644
--- a/avidemux-x32.patch
+++ b/avidemux-x32.patch
@@ -1,24 +1,24 @@
 --- avidemux_2.6.10/avidemux_core/ADM_core/src/ADM_cpuCap.cpp.orig	2015-10-19 19:08:06.986346394 +0200
 +++ avidemux_2.6.10/avidemux_core/ADM_core/src/ADM_cpuCap.cpp	2015-10-19 19:41:57.745216176 +0200
 @@ -61,7 +61,7 @@
-  int eax, ebx, ecx, edx;
-  int max_std_level, max_ext_level;
+     int eax, ebx, ecx, edx;
+     int max_std_level, max_ext_level;
  
 -#if !defined(ADM_CPU_64BIT) // 64 bits CPU have all cpuid
 +#if !defined(ADM_CPU_X86_64) // x86_64 CPUs have all cpuid
-  long a, c;
+     long a, c;
  
-  __asm__ __volatile__ (
---- avidemux_2.6.10/cmake/admFFmpegBuild.cmake.orig	2015-10-19 20:07:00.923333350 +0200
-+++ avidemux_2.6.10/cmake/admFFmpegBuild.cmake	2015-10-19 20:34:06.114456242 +0200
+     __asm__ __volatile__ (
+--- avidemux_2.6.10/cmake/admFFmpegBuild_helpers.cmake.orig	2015-10-19 20:07:00.923333350 +0200
++++ avidemux_2.6.10/cmake/admFFmpegBuild_helpers.cmake	2015-10-19 20:34:06.114456242 +0200
 @@ -259,7 +259,7 @@
  
- 	MESSAGE(STATUS "Configuring done, processing")
+     MESSAGE(STATUS "Configuring done, processing")
  
--	if (ADM_CPU_X86)
-+	if (ADM_CPU_X86_X32 OR (ADM_CPU_X86_64 AND ADM_CPU_64BIT))
- 		file(READ ${FFMPEG_BINARY_DIR}/config.h FF_CONFIG_H)
- 		string(REGEX MATCH "#define[ ]+HAVE_YASM[ ]+1" FF_YASM "${FF_CONFIG_H}")
+-    if (ADM_CPU_X86)
++    if (ADM_CPU_X86_X32 OR (ADM_CPU_X86_64 AND ADM_CPU_64BIT))
+         file(READ ${FFMPEG_BINARY_DIR}/config.h FF_CONFIG_H)
+         string(REGEX MATCH "#define[ ]+HAVE_YASM[ ]+1" FF_YASM "${FF_CONFIG_H}")
  
 --- avidemux_2.6.10/cmake/admInstallDir.cmake.orig	2015-10-19 20:34:26.862201138 +0200
 +++ avidemux_2.6.10/cmake/admInstallDir.cmake	2015-10-19 21:15:45.397657233 +0200
diff --git a/build.patch b/build.patch
index 8a663dc..c5802fc 100644
--- a/build.patch
+++ b/build.patch
@@ -3,7 +3,7 @@
 @@ -34,7 +34,7 @@
          mkdir $BUILDDIR || fail mkdir
          cd $BUILDDIR 
-         cmake $PKG $FAKEROOT $QT_FLAVOR -DCMAKE_EDIT_COMMAND=vim -DAVIDEMUX_SOURCE_DIR=$TOP -DCMAKE_INSTALL_PREFIX=/usr $EXTRA $DEBUG -G "$BUILDER" $SOURCEDIR || fail cmakeZ
+         cmake $COMPILER $PKG $FAKEROOT $QT_FLAVOR -DCMAKE_EDIT_COMMAND=vim $INSTALL_PREFIX $EXTRA $BUILD_QUIRKS $ASAN $DEBUG -G "$BUILDER" $SOURCEDIR || fail cmakeZ
 -        make  $PARAL >& /tmp/log$BUILDDIR || fail "make, result in /tmp/log$BUILDDIR"
 +        make  $PARAL || fail "make, result in /tmp/log$BUILDDIR"
  	if  [ "x$PKG" != "x" ] ; then
diff --git a/gtk-build.patch b/gtk-build.patch
deleted file mode 100644
index 6b4b402..0000000
--- a/gtk-build.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- avidemux_2.6.9/avidemux/gtk/CMakeLists.txt~	2015-05-24 11:48:10.000000000 +0200
-+++ avidemux_2.6.9/avidemux/gtk/CMakeLists.txt	2015-05-24 11:56:38.844485490 +0200
-@@ -33,7 +33,7 @@
- ADD_SUBDIRECTORY(ADM_userInterfaces ./ADM_userInterfacesGtk)
- 
- SDLify(../common/main.cpp)
--ADD_SOURCE_CFLAGS(../common/main.cpp "-DADM_SUBVERSION=\"${ADM_SUBVERSION}\"")
-+ADD_SOURCE_CFLAGS(../common/main.cpp "-DADM_SUBVERSION=\"${ADM_SUBVERSION}\""  "-DADM_VERSION='\"${AVIDEMUX_VERSION}\"'")
- 
- ###########################################
- # Version Info
---- avidemux_2.6.11/avidemux/gtk/ADM_userInterfaces/ADM_gui2/GUI_gtkRender.cpp.orig	2016-01-30 08:54:43.917653247 +0100
-+++ avidemux_2.6.11/avidemux/gtk/ADM_userInterfaces/ADM_gui2/GUI_gtkRender.cpp	2016-01-30 10:22:47.504098179 +0100
-@@ -110,9 +110,9 @@
- 		xinfo->display = (void*)GDK_WINDOW_HWND(win);
- #elif defined(__APPLE__)
- 		xinfo->display = 0;
--		xinfo->window = getMainNSWindow();
-+		xinfo->systemWindowId = getMainNSWindow();
- #else
--		xinfo->window = GDK_WINDOW_XID(win);
-+		xinfo->systemWindowId = GDK_WINDOW_XID(win);
- 		xinfo->display = GDK_WINDOW_XDISPLAY(parentWin);
- #endif
- 
---- avidemux_2.6.11/avidemux/gtk/ADM_userInterfaces/ADM_gui2/GUI_bindings.cpp.orig	2016-01-30 10:29:43.714080713 +0100
-+++ avidemux_2.6.11/avidemux/gtk/ADM_userInterfaces/ADM_gui2/GUI_bindings.cpp	2016-01-30 19:32:06.962714994 +0100
-@@ -1387,6 +1387,19 @@
-     };
- 
- /**
-+ * \fn UI_reset
-+ * \brief reset
-+ * @return 
-+ */
-+bool  	UI_reset(void)
-+{
-+    UI_setVideoCodec(0);
-+    UI_setAudioCodec(0);
-+    UI_setCurrentPreview(false);
-+    return true;
-+}
-+
-+/**
-  *      \fn UI_Init
-  *      \brief Entry point. Initialize renderLib.
-  *
-@@ -1596,6 +1596,15 @@
-     return true;
- }
- /**
-+ * \fn UI_setDisplayName
-+ * \brief display current displayEngine name
-+ */
-+bool UI_setDisplayName(const char *name)
-+{
-+    // TODO?
-+    return true;
-+}
-+/**
- 	\fn UI_setTimeShift
- 
- */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/avidemux.git/commitdiff/485cbb9bf29b57e544f9bd92c6da104e9978b3de



More information about the pld-cvs-commit mailing list