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

# source: Arch
TARBALL=PyQt5-$PKGVER.tar.gz
MD5SUM=9d97fc06b7ae75e654e946c49e07ff12
SRC_URL=https://files.pythonhosted.org/packages/source/P/PyQt5/PyQt5-$PKGVER.tar.gz
BUNDLE=

SLACKREQ='qt5-common python3 python3-dbus python3-pyqt5-sip' # python3-sip python3-pyqtbuilder
SLACKDESC="python3-pyqt5: python3-pyqt5 $PKGVER
python3-pyqt5:
python3-pyqt5: These are the Python bindings for Qt5.  You must
python3-pyqt5: also have the SIP Python bindings generator installed.
python3-pyqt5: http://www.riverbankcomputing.com/software/pyqt/
python3-pyqt5:
python3-pyqt5: This is for Qt5. This is for Python3.
python3-pyqt5:
python3-pyqt5:
python3-pyqt5:
python3-pyqt5:
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	# qt5
	export PATH="$PATH:/opt/qt5/bin"
	export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/qt5/$LIBDIR"
	export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/qt5/$LIBDIR/pkgconfig"
	export CPLUS_INCLUDE_PATH="$CPLUS_INCLUDE_PATH:/opt/qt5/include"
	export QT5_PATH="/opt/qt5/bin"
	export QT5_LD_LIBRARY_PATH="/opt/qt5/$LIBDIR"
	export QT5_PKG_CONFIG_PATH="/opt/qt5/$LIBDIR/pkgconfig"
	export QT5_CPLUS_INCLUDE_PATH="/opt/qt5/include"

	cd /tmp/PyQt* &&
	sip-build \
		--confirm-license \
		--no-make \
		--api-dir /opt/qt5/qsci/api/python \
		--pep484-pyi \
	&&
	cd build &&
	make $MAKEFLAGS &&
	make install &&

	# Remove unused py2 version of uic modules:
	rm -rf /usr/$LIBDIR/python*/site-packages/PyQt5/uic/port_v2 &&

	pkg_build_slackdesc
}
