# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: stef <l0ls0fo2i@ctrlc.hu>
# Maintainer:
setvar pkgname = 'mu'
setvar pkgver = '0.9.11'
setvar pkgrel = '1'
setvar pkgdesc = ""A collection of utilities for indexing and searching Maildirs""
setvar arch = ""x86 x86_64 ppc64le""
setvar url = ""http://www.djcbsoftware.nl/code/mu""
setvar license = ""GPL3""
setvar depends = ""sqlite""
setvar makedepends = ""xapian-core-dev gmime-dev sqlite-dev autoconf automake libtool""
setvar install = """"
setvar subpackages = ""$pkgname-doc""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/djcb/mu/archive/v$pkgver.tar.gz""

setvar _builddir = ""$srcdir/$pkgname-$pkgver""
proc prepare {
	cd $_builddir
	cd toys/mug
	sed -i 's|MUGDIR|"/usr/share/pixmaps"|g' mug.c
}

proc build {
	cd $_builddir
	# msg2pdf and mug will be built only if webkitgtk is installed
	autoreconf --force --install

	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		|| return 1
	make || return 1
}

proc package {
	cd $_builddir
	make DESTDIR=$pkgdir install
	# if msg2pdf and mug were built, install them
	# if not, remove the unneeded mug manpage
	if test -f toys/msg2pdf/msg2pdf {
		install -m755 toys/msg2pdf/msg2pdf $pkgdir/usr/bin/msg2pdf
	}
	if test -f toys/mug/mug {
		install -m755 toys/mug/mug $pkgdir/usr/bin/mug
		install -Dm644 toys/mug/mug.svg $pkgdir/usr/share/pixmaps/mug.svg
	} else {
		rm $pkgdir/usr/share/man/man1/mug.1
	}
}
setvar md5sums = ""6b774454b181c9814992e7c9a24b9441  mu-0.9.11.tar.gz""
setvar sha256sums = ""d01993299a634126bb7431d4390fc3be941f1a22e98a91ec2d55bb4bf0a7c106  mu-0.9.11.tar.gz""
setvar sha512sums = ""612853ed4a8f841419b0b1927f2c86405f0b442d56166d3252321121b10fc5d2ddb22e46e3e7e1b2802dd61735e440aa84b41ff646935ef492bd4af64ec86778  mu-0.9.11.tar.gz""