# Contributor: Isaac Dunham <ibid.ag@gmail.com>
# Maintainer: Isaac Dunham <ibid.ag@gmail.com>
setvar pkgname = 'otter-browser'
# We build from the weekly releases.
# Unfortunately, upstream version numbering is rather annoying:
#  they use <next-release>-dev<week>
setvar pkgver = '0.9.05_pre56'
setvar _pkgver = ${pkgver/_pre/-dev}
# Weekly releases may be in otter-browser-weekly<NN> or otter-browser-<release>
setvar _weekly = ${pkgver/*_pre/weekly}

setvar pkgrel = '0'
setvar pkgdesc = ""Web browser controlled by the user, not vice-versa""
setvar url = ""http://otter-browser.org/""
setvar arch = ""all""
setvar license = ""GPL3""
setvar depends = """"
setvar depends_dev = """"
setvar makedepends = ""$depends_dev qt5-qtbase-dev qt5-qtwebkit-dev qt5-qtscript-dev 
	qt5-qtmultimedia-dev cmake libpng-dev jpeg-dev openssl-dev""
setvar install = """"
setvar subpackages = ""$pkgname-lang""
setvar langdir = ""/usr/share/$pkgname/locale""
setvar source = ""http://downloads.sourceforge.net/otter-browser/otter-browser-${_weekly}/otter-browser-$_pkgver.tar.bz2""

setvar _builddir = ""$srcdir"/otter-browser-$_pkgver"
proc prepare {
	local i
	cd $_builddir
	for i in $source {
		case (i) {
		*.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1}
		}
	}
}

proc build {
	cd $_builddir
	mkdir build && cd build || return 1
	cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ../ && make || return 1
}

proc package {
	cd "$_builddir"/build || return 1
	make install DESTDIR="$pkgdir" || return 1
}

setvar md5sums = ""1cd0dd4e79907e07638c596c700cc7c0  otter-browser-0.9.05-dev56.tar.bz2""
setvar sha256sums = ""1bc0542cbc152e0d07a1f21acbee1a400cee25062db2be6989732f64e5ad4158  otter-browser-0.9.05-dev56.tar.bz2""
setvar sha512sums = ""3c427d50846b39e14c0d5a258ec3785b850b2426f93fa1b719f9442d0f11d687a4f82b0324521e6321538771521bd8cd9e5ebc895ed173bf491d32351edde2a4  otter-browser-0.9.05-dev56.tar.bz2""