From 5df03c9ae354f965bbd1cc5e0e66b24d718f3fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 16 Jan 2021 00:37:02 +0100 Subject: [PATCH] New package: makemkv-1.17.2 --- srcpkgs/makemkv/template | 43 ++++++++++++++++++++++++++++++++++++++++ srcpkgs/makemkv/update | 2 ++ 2 files changed, 45 insertions(+) create mode 100644 srcpkgs/makemkv/template create mode 100644 srcpkgs/makemkv/update diff --git a/srcpkgs/makemkv/template b/srcpkgs/makemkv/template new file mode 100644 index 000000000000..d06613e856de --- /dev/null +++ b/srcpkgs/makemkv/template @@ -0,0 +1,43 @@ +# Template file for 'makemkv' +pkgname=makemkv +version=1.17.2 +revision=1 +archs="x86_64" +build_wrksrc="${pkgname}-oss-${version}" +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="openssl-devel qt5-devel ffmpeg-devel" +short_desc="Blu-ray and DVD ripper" +maintainer="Jan Christian Grünhage " +license="custom: Proprietary License" +homepage="https://www.makemkv.com/" +distfiles="https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz + https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz" +checksum="80008ccc9ee864293f20d49e25a57b1a717d872ffa17d7744032e9e633e21789 + a83f8abb3f23def0dc8783e535062a75b7df2f7612291a8a83a21f90b93f2da4" +nopie_files="/usr/bin/makemkvcon" +repository=nonfree + +do_configure() { + ./configure +} + +do_build() { + make ${makejobs} + cd ../${pkgname}-bin-${version} + mkdir -p tmp + echo "accepted" > tmp/eula_accepted + make ${makejobs} + cd ../${pkgname}-oss-${version} +} + +do_install() { + make DESTDIR=${DESTDIR} install + cd ../${pkgname}-bin-${version} + make DESTDIR=${DESTDIR} install + cd ../${pkgname}-oss-${version} +} + +post_install() { + vlicense License.txt +} diff --git a/srcpkgs/makemkv/update b/srcpkgs/makemkv/update new file mode 100644 index 000000000000..3cb6b91cc360 --- /dev/null +++ b/srcpkgs/makemkv/update @@ -0,0 +1,2 @@ +site="https://www.makemkv.com/download/" +pattern="MakeMKV v\K[0-9]+.[0-9]+.[0-9]+(?= \([0-9]+.[0-9]+.[0-9]+ \))"