pkgname: qt2 pkgver: '2.3.2' pkgrel: '3' pkgdesc: 'Qt version 2 application and UI framework' url: 'https://qt-project.org/' arch: x86_64 depends: [] makedepends: - xorgproto - 'xorg-xtrans' - 'xorg-libx11' - 'xorg-libxext' - 'xorg-libfs' - 'xorg-libice' - 'xorg-libsm' - 'xorg-fontconfig' - 'xorg-libxrandr' - 'xorg-libxv' - libpng - libtiff - 'xorg-libxi' - 'libjpeg-turbo' - mesa - 'xorg-libxcursor' - 'xorg-libxrender' - 'xorg-libxfixes' - 'xorg-libxinerama' - libxkbcommon - libmng - libxslt - 'xorg-libxcomposite' - freetype source: - '${pkgname}-${pkgver}-consolidate-1.patch' - 'https://download.qt.io/archive/qt/2/${pkgver}/submodules/qt-x11-${pkgver}.tar.gz' sha256sums: - SKIP - SKIP build: | cd qt-${pkgver} chmod 666 src/tools/qvaluestack.h patch -Np1 -i ../${pkgname}-${pkgver}-consolidate-1.patch chmod 444 src/tools/qvaluestack.h mkdir -p ${PKGDIR}/usr/{lib,share/doc/${pkgname}-${pkgver}} export QTDIR=$PWD echo "yes"|./configure -I/usr/include/freetype2 \ -gif -thread -system-jpeg -system-libmng make cd .. mv qt-${pkgver} ${PKGDIR}/usr/lib/qt2 mv ${PKGDIR}/usr/lib/qt2/doc/html ${PKGDIR}/usr/share/doc/${pkgname}-${pkgver}/html mv ${PKGDIR}/usr/lib/qt2/doc/man ${PKGDIR}/usr/share/man rm -d ${PKGDIR}/usr/lib/qt2/doc for LIB in libqt-mt.so.${pkgver} libqt.so.${pkgver} libqutil.so.1.0.0 do mv ${PKGDIR}/usr/lib/qt2/lib/$LIB ${PKGDIR}/usr/lib ln -sv ../../$LIB ${PKGDIR}/usr/lib/qt2/lib/$LIB done for FILE in ANNOUNCE FAQ INSTALL LICENSE.GPL LICENSE.QPL MANIFEST \ README README.QT changes-2* do mv ${PKGDIR}/usr/lib/qt2/$FILE ${PKGDIR}/usr/share/doc/${pkgname}-${pkgver}/ done package: | true