I wouldn't normally submit an update when submissions are closed but as it is the sources have moved (as they always do in version changes for MakeMKV) so it would need to be adjusted for when 14.2 is released anyway.
I have attached 2 patches, one that just points to the moved sources for 1.9.7 and another that updates to 1.9.9. You can choose whichever one you want, though obviously when submissions re-open I would end up submitting the updated version anyway. Thanks, T3slider
diff -ur a/makemkv.info b/makemkv.info --- a/makemkv.info 2015-10-09 22:19:48.000000000 -0400 +++ b/makemkv.info 2016-01-31 20:03:55.198005720 -0500 @@ -1,8 +1,8 @@ PRGNAM="makemkv" VERSION="1.9.7" HOMEPAGE="http://www.makemkv.com/" -DOWNLOAD="http://www.makemkv.com/download/makemkv-oss-1.9.7.tar.gz \ - http://www.makemkv.com/download/makemkv-bin-1.9.7.tar.gz" +DOWNLOAD="http://www.makemkv.com/download/old/makemkv-oss-1.9.7.tar.gz \ + http://www.makemkv.com/download/old/makemkv-bin-1.9.7.tar.gz" MD5SUM="2c0b0d31d1e1fb8576db024c7f02399c \ 52bd49e4667284ce27cbec6a5d8b8877" DOWNLOAD_x86_64=""
diff --git a/inttypes.patch b/inttypes.patch new file mode 100644 index 0000000..cd99f0e --- /dev/null +++ b/inttypes.patch @@ -0,0 +1,23 @@ +diff -ur a/libmakemkv/src/libmkv.cpp b/libmakemkv/src/libmkv.cpp +--- a/libmakemkv/src/libmkv.cpp 2016-01-15 06:39:10.000000000 -0500 ++++ b/libmakemkv/src/libmkv.cpp 2016-01-31 17:14:32.761225345 -0500 +@@ -18,6 +18,9 @@ + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + */ ++#ifndef __STDC_FORMAT_MACROS ++#define __STDC_FORMAT_MACROS 1 ++#endif + #include <libmkv/libmkv.h> + #include <libmkv/internal.h> + #include <libmkv/ebmlwrite.h> +@@ -27,9 +30,6 @@ + #include <lgpl/world.h> + #include <vector> + +-#ifndef __STDC_FORMAT_MACROS +-#define __STDC_FORMAT_MACROS 1 +-#endif + #include <inttypes.h> + + #define TIMECODE_SCALE 1000000 diff --git a/makemkv.SlackBuild b/makemkv.SlackBuild index c679d96..beb63c0 100755 --- a/makemkv.SlackBuild +++ b/makemkv.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=makemkv -VERSION=${VERSION:-1.9.7} +VERSION=${VERSION:-1.9.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -86,6 +86,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# inttypes.h gets included (by libebml, I think) before +# __STDC_FORMAT_MACROS is set. Make sure this gets set before inttypes.h +# gets loaded +patch -p1 < $CWD/inttypes.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/makemkv.info b/makemkv.info index 5037075..ac61c7c 100644 --- a/makemkv.info +++ b/makemkv.info @@ -1,10 +1,10 @@ PRGNAM="makemkv" -VERSION="1.9.7" +VERSION="1.9.9" HOMEPAGE="http://www.makemkv.com/" -DOWNLOAD="http://www.makemkv.com/download/makemkv-oss-1.9.7.tar.gz \ - http://www.makemkv.com/download/makemkv-bin-1.9.7.tar.gz" -MD5SUM="2c0b0d31d1e1fb8576db024c7f02399c \ - 52bd49e4667284ce27cbec6a5d8b8877" +DOWNLOAD="http://www.makemkv.com/download/makemkv-oss-1.9.9.tar.gz \ + http://www.makemkv.com/download/makemkv-bin-1.9.9.tar.gz" +MD5SUM="5bdfdb4fd5e5136787ecfa8856f485c8 \ + 22ae44280ad88d87d9150743d167f4e5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="ffmpeg"
_______________________________________________ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - http://slackbuilds.org/faq/