### this file is sourced not run
PKGVER=0.2.0
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS 7.5
TARBALL=gegl-$PKGVER.tar.bz2
MD5SUM=32b00002f1f1e316115c4ed922e1dec8 
SRC_URL=http://download.gimp.org/pub/gegl/0.2/$TARBALL
BUNDLE=

SLACKREQ=libbabl
SLACKDESC="libgegl: libgegl $PKGVER (Generic Graphics Library)  
libgegl:  
libgegl: This package provides the GEneric Graphics Library, which is a graph 
libgegl: based image processing format.  
libgegl: 
libgegl: 
libgegl: 
libgegl: 
libgegl: 
libgegl: 
libgegl: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/gegl*
	patch -Np1 -i ../pkg/gegl-0.2.0-ffmpeg2-1.patch &&
	sed -i -e 's|CODEC_CAP_TRUNCATED|AV_&|' \
		-e 's|CODEC_FLAG_TRUNCATED|AV_&|'   \
		-e 's|avcodec_alloc_frame|av_frame_alloc|' \
		operations/external/ff-load.c \
		operations/workshop/external/ff-save.c &&
	true
}

### default pkg_package
### build
pkg_build() {
	CONFFLAGS="$CONFFLAGS --disable-docs" # patch can't work with ffmpeg4
	pkg_build_autoconf &&
	install -d -m755 /usr/share/gtk-doc/html/gegl &&
	install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/gegl &&
	install -d -v -m755 /usr/share/gtk-doc/html/gegl/images &&
	install -v -m644 docs/images/* /usr/share/gtk-doc/html/gegl/images &&
	pkg_build_slackdesc &&

	rm -rf /var/cache/fontconfig /var/db/fontconfig
}


