diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | meteorite.patch | 12 |
3 files changed, 25 insertions, 4 deletions
@@ -1,14 +1,16 @@ pkgbase = meteorite pkgdesc = A Matroska/MKV repair engine pkgver = 0.11 - pkgrel = 1 + pkgrel = 2 url = http://www.mkvrepair.com/ arch = i686 arch = x86_64 license = GPL depends = wxgtk source = https://downloads.sourceforge.net/meteorite/Meteorite-v0.11-src.tar.bz2 + source = meteorite.patch md5sums = 9f608eee5a8f355beb8b59fb7e0a8718 + md5sums = 30b254657da6a01abbab91a7e8ce99d9 pkgname = meteorite @@ -3,14 +3,21 @@ pkgname=meteorite pkgver=0.11 -pkgrel=1 +pkgrel=2 pkgdesc='A Matroska/MKV repair engine' arch=('i686' 'x86_64') url='http://www.mkvrepair.com/' license=('GPL') depends=('wxgtk') -source=("https://downloads.sourceforge.net/$pkgname/Meteorite-v$pkgver-src.tar.bz2") -md5sums=('9f608eee5a8f355beb8b59fb7e0a8718') +source=("https://downloads.sourceforge.net/$pkgname/Meteorite-v$pkgver-src.tar.bz2"\ + "meteorite.patch") +md5sums=('9f608eee5a8f355beb8b59fb7e0a8718' + '30b254657da6a01abbab91a7e8ce99d9') + +prepare(){ + cd "$srcdir" + patch -p1 -i $pkgname.patch +} build() { cd "$srcdir/Meteorite" diff --git a/meteorite.patch b/meteorite.patch new file mode 100644 index 000000000000..684c09b9934f --- /dev/null +++ b/meteorite.patch @@ -0,0 +1,12 @@ +diff -ura src/Meteorite/src/meteorite.cpp src.new/Meteorite/src/meteorite.cpp +--- src/Meteorite/src/meteorite.cpp 2011-05-13 16:43:21.000000000 -0500 ++++ src.new/Meteorite/src/meteorite.cpp 2017-10-15 19:42:18.587128336 -0500 +@@ -1178,7 +1178,7 @@ + cout << "Buffer not starting with _Cluster_ token" << endl; + return NULL; + } +- return false; ++ return NULL; + } + inline bool Meteorite::IsKeyFrame( char *data, unsigned size, char *four_cc ){ //Finds KeyFrames for indexing + uint32_t flag; |