🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
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