blob: 140252c8d174e5e792351c520f8d400cf13b9098 (
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
|
# Maintainer: Frederik Schwan <frederik dot schwan at linux dot com>
pkgname=heif
pkgver=2.0
pkgrel=2
pkgdesc='High Efficiency Image File Format'
arch=('x86_64' 'i686')
url='https://nokiatech.github.io/heif/'
license=('custom')
makedepends=('cmake')
source=("git://github.com/nokiatech/heif.git#tag=v${pkgver}"
'gcc7.patch')
sha512sums=('SKIP'
'b61a9d77f420c11acbf4e71f634deace2a7c27042e327989c1d394a30a58ea1d7465f57219b209449de91b18f4a2da100a13ef992d6b35dc43156fdd8f6e17a1')
build() {
cd "${srcdir}/${pkgname}"
patch -p1 < "${srcdir}/gcc7.patch"
cmake .
make
}
package() {
cd "${srcdir}/${pkgname}"
install -Dm644 LICENSE.TXT "${pkgdir}/usr/share/licenses/${pkgname}"
install -Dm755 "Bins/writerapp" "${pkgdir}/usr/bin/${pkgname}"
cd Srcs
install -Dm644 -t "${pkgdir}/usr/lib/" \
common/libcommon.a \
jsonlib/libjson.a \
parser/avcparser/libavcparser.a \
parser/h265parser/libh265parser.a \
reader/libheifreader.a \
writer/libheifwriter.a
}
|