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

# source: BLFS 11.3
TARBALL=liboauth-$PKGVER.tar.gz
MD5SUM=689b46c2b3ab1a39735ac33f714c4f7f
SRC_URL=https://downloads.sourceforge.net/liboauth/$TARBALL
BUNDLE=

SLACKREQ='curl'
SLACKDESC="liboauth: liboauth $PKGVER (OAuth RFC 5849 library)
liboauth: 
liboauth: liboauth is a collection of POSIX-C functions implementing the OAuth 
liboauth: Core RFC 5849 standard. Liboauth provides functions to escape and 
liboauth: encode parameters according to OAuth specification and offers 
liboauth: high-level functionality to sign requests or verify OAuth signatures 
liboauth: as well as perform HTTP requests.
liboauth: 
liboauth: 
liboauth: 
liboauth: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/liboauth* &&
	# support openssl 3.0
	patch -Np1 -i ../pkg/liboauth-1.0.3-openssl-1.1.0-3.patch &&
	true
}

### default pkg_package
### build
pkg_build() {
	# remove --enable-nss to use openssl instead
	CONFFLAGS="$CONFFLAGS --disable-static --enable-nss" 
	pkg_build_autoconf &&
	pkg_build_slackdesc &&

	# docs
	#make dox &&
	#install -v -dm755 /usr/share/doc/liboauth-$PKGVER &&
	#cp -rv doc/html/* /usr/share/doc/liboauth-$PKGVER &&
	
	true
}


