# Maintainer: Andy Postnikov <apostnikov@gmail.com>
maintainer="Andy Postnikov <apostnikov@gmail.com>"
pkgname=php84-pecl-imap
_extname=imap
pkgver=1.0.3
pkgrel=0
pkgdesc="PHP 8.4 extension to operate with the IMAP protocol, as well as the NNTP, POP3, and local mailbox access methods - PECL"
url="https://pecl.php.net/package/imap"
arch="all"
license="PHP-3.01"
_phpv=84
_php=php$_phpv
depends="$_php-common"
makedepends="$_php-dev krb5-dev imap-dev openssl-dev"
source="php-pecl-$_extname-$pkgver.tar.gz::https://pecl.php.net/get/$_extname-$pkgver.tgz"
builddir="$srcdir"/$_extname-$pkgver
provides="$_php-imap=$pkgver-r$pkgrel" # for backward compatibility
replaces="$_php-imap" # for backward compatibility

build() {
	phpize$_phpv
	./configure --prefix=/usr --with-php-config=/usr/bin/php-config$_phpv \
		--with-kerberos --with-imap-ssl
	make
}

check() {
	make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test TESTS=--show-diff
}

package() {
	make INSTALL_ROOT="$pkgdir" install
	local _confdir="$pkgdir"/etc/$_php/conf.d
	install -d $_confdir
	echo "extension=$_extname" > $_confdir/$_extname.ini
}

sha512sums="
845642883d9b75a72408c272682377f1b9d672198118b2be99e466232471663f0ea0d839069c19bc30886c142db5a2f9b835cd0251162e0b0d3acad3be3cbca2  php-pecl-imap-1.0.3.tar.gz
"
