add view thumbnail size pref, rework vicon view popup, add view popup zoom scale
[goodguy/cinelerra.git] / cinelerra-5.1 / blds / PKGBUILD
1 # Maintainer: goodguy <lists.cinelerra-gg.org>
2 pkgname=cin
3 pkgver=5.1
4 pkgrel=20181129
5 pkgdesc="Cinelerra git://git.cinelerra-gg.org/goodguy/cinelerra.git ($pkgrel)"
6 arch=('x86_64')
7 url="http://www.cinelerra-gg.org"
8 license=('GPL')
9 DEPENDS=( 'alsa-lib' 'atk' 'bzip2' 'cairo' 'expat' 'fftw' 'flac'
10  'fontconfig' 'freetype2' 'fribidi' 'gcc-libs' 'gdk-pixbuf2'
11  'glib2' 'glibc' 'glu' 'graphite' 'gtk2' 'harfbuzz' 'libavc1394'
12  'libdatrie' 'libdv' 'libffi' 'libglvnd' 'libiec61883' 'libjpeg-turbo'
13  'libogg' 'libpng' 'libraw1394' 'libsndfile' 'libthai'
14  'libtheora' 'libtiff' 'libutil-linux' 'libvdpau' 'libvorbis'
15  'libvpx' 'libx11' 'libxau' 'libxcb' 'libxcomposite' 'libxcursor'
16  'libxdamage' 'libxdmcp' 'libxext' 'libxfixes' 'libxft' 'libxi'
17  'libxinerama' 'libxrandr' 'libxrender' 'libxv' 'numactl' 'opus'
18  'pango' 'pcre' 'pixman' 'xz' 'zlib' 'xorg-server' 'libva'
19  'xorg-fonts-misc' 'ttf-dejavu' 'inkscape' 'dvdauthor' 'udftools' )
20
21 makedepends=( 'autoconf' 'automake' 'yasm' 'nasm' 'cmake'
22          'libxml2' 'perl-xml-libxml' 'perl-xml-parser'
23          'xorg-mkfontdir' 'xorg-mkfontscale' )
24
25 conflicts=()
26 source=(https://www.cinelerra-gg.org/download/pkgs/src/cin_$pkgver.$pkgrel-src.tgz)
27 md5sums=('00000000000000000000000000000000')
28
29 prepare() {
30   cd "$srcdir/cinelerra-$pkgver"
31   sed -i 's/\<python\>/python2.7/' ./guicast/Makefile
32 }
33
34 build() {
35   cd "$srcdir/cinelerra-$pkgver"
36   ./autogen.sh
37   export FFMPEG_EXTRA_CFG=" --disable-vdpau"
38   ./configure --prefix=/usr --with-exec-name=$pkgname
39 CFG_VARS="\
40 CFLAGS+=' -Wno-narrowing -O2 -g -fno-omit-frame-pointer' \
41 CXXFLAGS+=' -Wno-narrowing -O2 -g -fno-omit-frame-pointer' \
42 WERROR_CFLAGS+=' -fpermissive'" \
43   make 2>&1 | tee log
44 }
45
46 package() {
47   cd "$srcdir/cinelerra-$pkgver"
48   make install DESTDIR="$pkgdir"
49 }