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

# source: james/arch linux
TARBALL=bombono-dvd-1.2.2.tar.bz2
MD5SUM=b4fd43025cab3bbf76275f7b87952a93 
SRC_URL=http://downloads.sourceforge.net/bombono/$TARBALL
BUNDLE=

SLACKREQ='glibmm libxml++ gtk2mm ffmpeg gtk2 libdvdread dvdauthor \
dvd+rw-tools cdrtools mjpegtools' # boost, scons built-time only
SLACKDESC='bombono: bombono 1.2.2 (DVD Authoring Tool with GUI)  
bombono:  
bombono: Bombono is a GTK-based DVD authoring tool. It comes with timeline and 
bombono: monitor views; WYSIWYG menu editor with live thumbnails, subtitles 
bombono: support, and others.  
bombono: 
bombono: 
bombono: 
bombono: 
bombono: 
bombono:
'
SLACKSUG=mjpegtools

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/bombono* &&
	tar -xf ../pkg/bombono-dvd.tar.gz # arch linux patch &&
	patch -Np1 -i "bombono-dvd/fix_ffmpeg_codecid.patch" &&
	patch -Np1 -i "bombono-dvd/bombono-dvd-1.2.2-ffmpeg26.patch" &&
	patch -Np1 -i "bombono-dvd/fix_ptr2bool_cast.patch" &&
	patch -Np1 -i "bombono-dvd/fix_c++11_literal_warnings.patch" &&
	patch -Np1 -i "bombono-dvd/fix_crefoftemp_bug.patch" &&
	patch -Np1 -i "bombono-dvd/autoptr2uniqueptr.patch" &&
	patch -Np1 -i "bombono-dvd/stream_bool_cast.patch"
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/bombono* &&
	scons $MAKEFLAGS PREFIX="/usr" CPPFLAGS="-std=c++11 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_FILESYSTEM_VERSION=3" USE_EXT_BOOST=1 &&
	scons PREFIX="/usr" install &&
	pkg_build_slackdesc
}

