abinfo "Stashing compiler and linker flags to renamed variables to prevent recursion in Makefile ..."
export ABCFLAGS="${CPPFLAGS} ${CFLAGS}"
export ABCXXFLAGS="${CPPFLAGS} ${CXXFLAGS}"
export ABLDFLAGS="${LDFLAGS}"

abinfo "Configuring PyQt 5 ..."
sip-build \
    --confirm-license \
    --no-make \
    --api-dir /usr/share/qt/qsci/api/python \
    --verbose \
    --qmake-setting 'QMAKE_CFLAGS += "${ABCFLAGS}"' \
    --qmake-setting 'QMAKE_CXXFLAGS += "${ABCXXFLAGS}"' \
    --qmake-setting 'QMAKE_LFLAGS += "${ABLDFLAGS}"'

abinfo "Building PyQt 5 ..."
make \
    -C "$SRCDIR"/build

abinfo "Installing PyQt 5 ..."
make install \
    -C "$SRCDIR"/build \
    -j1 \
    DESTDIR="$PKGDIR" \
    INSTALL_ROOT="$PKGDIR"
