diff -Nru recorditnow-0.8.1/debian/changelog recorditnow-0.8.1/debian/changelog --- recorditnow-0.8.1/debian/changelog 2011-01-09 13:54:08.000000000 +0000 +++ recorditnow-0.8.1/debian/changelog 2013-11-24 14:02:51.000000000 +0000 @@ -1,3 +1,9 @@ +recorditnow (0.8.1-0ubuntu2) trusty; urgency=low + + * Port from ffmpeg to avconv. + + -- Dmitrijs Ledkovs Sun, 24 Nov 2013 14:02:40 +0000 + recorditnow (0.8.1-0ubuntu1) natty; urgency=low * New upstream release. (LP: #681270) diff -Nru recorditnow-0.8.1/debian/control recorditnow-0.8.1/debian/control --- recorditnow-0.8.1/debian/control 2011-01-09 13:41:40.000000000 +0000 +++ recorditnow-0.8.1/debian/control 2013-11-24 14:00:43.000000000 +0000 @@ -12,7 +12,7 @@ libxcursor-dev, libxext-dev, libxfixes-dev, - ffmpeg, + libav-tools, mencoder, recordmydesktop Standards-Version: 3.9.1 @@ -20,7 +20,7 @@ Package: recorditnow Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1, recordmydesktop, mencoder, ffmpeg +Depends: ${shlibs:Depends}, ${misc:Depends}, policykit-1, recordmydesktop, mencoder, libav-tools Description: desktop recorder for KDE RecordItNow is a plugin-based desktop recorder for KDE. Currently it supports recordmydesktop for recording and ffmpeg and mencoder for encoding. diff -Nru recorditnow-0.8.1/debian/patches/avconv.patch recorditnow-0.8.1/debian/patches/avconv.patch --- recorditnow-0.8.1/debian/patches/avconv.patch 1970-01-01 00:00:00.000000000 +0000 +++ recorditnow-0.8.1/debian/patches/avconv.patch 2013-11-24 14:03:09.000000000 +0000 @@ -0,0 +1,43 @@ +Description: Port from ffmpeg to avconv. +Author: Dmitrijs Ledkovs + +--- recorditnow-0.8.1.orig/src/plugins/Findffmpeg.cmake ++++ recorditnow-0.8.1/src/plugins/Findffmpeg.cmake +@@ -1,4 +1,4 @@ +-FIND_PROGRAM(BIN ffmpeg) ++FIND_PROGRAM(BIN avconv) + if(BIN) + SET(FFMPEG_FOUND TRUE) + endif(BIN) +--- recorditnow-0.8.1.orig/src/plugins/recorder/ffmpegrecorder/ffmpegrecorder.cpp ++++ recorditnow-0.8.1/src/plugins/recorder/ffmpegrecorder/ffmpegrecorder.cpp +@@ -65,10 +65,10 @@ FfmpegRecorder::~FfmpegRecorder() + void FfmpegRecorder::record(const AbstractRecorder::Data &d) + { + +- const QString ffmpeg = KGlobal::dirs()->findExe("ffmpeg"); ++ const QString ffmpeg = KGlobal::dirs()->findExe("avconv"); + if (ffmpeg.isEmpty()) { +- emit error(i18n("Cannot find ffmpeg!\n" +- "Please install ffmpeg or use another plugin.")); ++ emit error(i18n("Cannot find avconv!\n" ++ "Please install libav-tools or use another plugin.")); + return; + } + +--- recorditnow-0.8.1.orig/src/plugins/encoder/ffmpeg/ffmpegencoder.cpp ++++ recorditnow-0.8.1/src/plugins/encoder/ffmpeg/ffmpegencoder.cpp +@@ -170,10 +170,10 @@ void FfmpegEncoder::startFfmpeg() + + + // exe +- const QString exe = KGlobal::dirs()->findExe("ffmpeg"); ++ const QString exe = KGlobal::dirs()->findExe("avconv"); + if (exe.isEmpty()) { +- emit error(i18n("Cannot find ffmpeg!\n" +- "Please install ffmpeg or use another plugin.")); ++ emit error(i18n("Cannot find avconv!\n" ++ "Please install libav-tools or use another plugin.")); + return; + } + diff -Nru recorditnow-0.8.1/debian/patches/series recorditnow-0.8.1/debian/patches/series --- recorditnow-0.8.1/debian/patches/series 2011-01-09 13:53:57.000000000 +0000 +++ recorditnow-0.8.1/debian/patches/series 2013-11-24 14:03:00.000000000 +0000 @@ -1,3 +1,4 @@ 01_joschy_install_to_usr_lib.diff 02_fix_ftbfs_no-add-needed.diff 03_dont_install_header_files.diff +avconv.patch