makemkv-working

maintainer koutheir · 0 votes · scanned 2026-08-18 15:40:04.149666
LOW
View on AUR ↗
Why flagged Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

LOW Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Koutheir Attouchi <koutheir at gmail dot com>
2# Contributor: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
3# Contributor: txtsd <aur.archlinux@ihavea.quest>
4# Contributor: Marcel Korpel <marcel[dot]korpel[at]gmail>
5# Contributor: Olaf Bauer <hydro@freenet.de>
6
7pkgname=makemkv-working
8_pkgname=makemkv
9pkgver=1.17.7
10pkgrel=1
11pkgdesc="DVD and Blu-ray to MKV converter, latest working version 1.17.7"
12arch=(x86_64 i686 aarch64)
13url="https://www.makemkv.com"
14license=('LicenseRef-GuinpinSoft-inc-EULA' LGPL-2.1-or-later)
15depends=(qt5-base ffmpeg libavcodec.so)
16optdepends=('java-runtime: bdjava https://www.makemkv.com/bdjava/')
17provides=('makemkv')
18conflicts=('makemkv')
19install=makemkv.install
20source=(https://codeberg.org/koutheir/aur-makemkv/raw/branch/master/makemkv-bin-1.17.7.tar.gz
21 https://codeberg.org/koutheir/aur-makemkv/raw/branch/master/makemkv-oss-1.17.7.tar.gz
22 ffmpeg9.patch
23 makemkv.1
24 makemkvcon.1
25 )
26sha256sums=('8c5bc831bc952b1f873cc8450c64e392db0b2479b626d180f0ffc965668951d0'
27 '762e552d46f9ec75a7c62dcb7d97c0fd9e6a15120d0ef6f5a080cee291d3a0ef'
28 'f3be28dff3c0aeea0bca440686e753ddec3ff9ed1a70a0be601f532eb39dba52'
29 '5573b2e4bade10d8cd258a7c235eb46f66ef8c8c97e5d5eb090c38fa0f94389b'
30 'f12c0facf2f0071a9f728b138986f0a4c2b4ff6ace2dfb2e96364e215e9fda6f')
31
32prepare() {
33 cd "${_pkgname}-oss-${pkgver}"
34 patch --forward --strip=1 < ../ffmpeg9.patch
35}
36
37build() {
38 cd "${srcdir}/${_pkgname}-oss-${pkgver}"
39 ./configure --prefix=/usr
40 make
41}
42
43package() {
44 cd "${srcdir}/${_pkgname}-oss-${pkgver}"
45 make DESTDIR="${pkgdir}" install
46
47 cd "${srcdir}/${_pkgname}-bin-${pkgver}"
48 install --directory tmp
49 echo accepted > tmp/eula_accepted
50 make DESTDIR="${pkgdir}" install
51
52 install -D --mode=644 src/eula_en_linux.txt "${pkgdir}/usr/share/licenses/${pkgname}/eula_en_linux.txt"
53
54 cd "${srcdir}/"
55 install --directory "${pkgdir}/usr/share/man/man1/"
56 install --mode=644 "--target-directory=${pkgdir}/usr/share/man/man1/" makemkv.1 makemkvcon.1
57}
58

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 15:40:04 LOW 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion