summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8c028b5c0ac30e4fb82227bc5416b506b4963ace (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Maintainer: F Carpano < gmail-com: daert781 >

# NOTE: This PKGBUILD provides mediainfo-gui with default html view

pkgname=(mediainfo-gui-hv)
pkgver=18.12
pkgrel=1
pkgdesc="Supplies technical and tag information about a video or audio file (GUI interface, html view)"
url="https://mediaarea.net/"
arch=('x86_64')
license=('BSD')
depends=('libmediainfo=18.12' 'wxgtk3')
provides=('mediainfo-gui')
conflicts=('mediainfo-gui')
source=("https://mediaarea.net/download/source/mediainfo/$pkgver/mediainfo_$pkgver.tar.xz"
        "default-to-html-view.patch"
)

sha512sums=('f5e70b075516ffa21f41d049b64f00275387366e5bad4bb331211db9e7449035bea2acbe37bf7074499ed56a01d45b8e94b078ca52334591f4dd9b985d3cc3a0'
            '55d33e781e46d6348280b733a19f0727d27a1deff20c96df5aa59547b63aae53767421fd34876eea6518641803d85c8793f6bd83a96f89a70c6bad08a76b9f2f')

prepare() {
	cd "$srcdir"/MediaInfo/Source/GUI/WxWidgets
	patch --ignore-whitespace --binary < "$srcdir"/default-to-html-view.patch
}

build() {
	cd "$srcdir"/MediaInfo/Project/GNU/GUI
	./autogen.sh
	./configure --prefix=/usr --with-wx-config=/usr/bin/wx-config-gtk3
	make
}

package() {
	cd "$srcdir"/MediaInfo/Project/GNU/GUI
	make DESTDIR="$pkgdir" install

	install -D -m 644 "$srcdir"/MediaInfo/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}