Files
binary-repo/dev/qt/qt5-base/ympbuild
T
2024-08-30 10:45:23 +03:00

53 lines
1.8 KiB
Bash

#!/usr/bin/env bash
name='qt5-base'
release='3'
version='5.15.14'
url='https://git.alpinelinux.org/aports/tree/community/qt5-qtbase'
description='Cross-platform application development framework'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://download.qt.io/official_releases/qt/5.15/5.15.14/submodules/qtbase-everywhere-opensource-src-5.15.14.tar.xz")
depends=(sqlite libX11 fontconfig mesa harfbuzz libXi openssl)
makedepends=()
sha256sums=('500d3b390048e9538c28b5f523dfea6936f9c2e10d24ab46580ff57d430b98be')
group=(dev.qt)
uses=()
arch=('x86_64')
dontstrip="31"
cd qtbase-everywhere-src-$version
setup () {
./configure \
-confirm-license \
-opensource \
-prefix /usr \
-archdatadir /usr/lib/qt5 \
-bindir /usr/bin/qt5 \
-plugindir /usr/lib/qt5/plugins \
-importdir /usr/lib/qt5/imports \
-headerdir /usr/include/qt5 \
-datadir /usr/share/qt5 \
-docdir /usr/share/doc/qt5 \
-translationdir /usr/share/qt5/translations \
-examplesdir /usr/share/doc/qt5/examples \
-sysconfdir /etc/xdg \
-dbus-linked \
-openssl-linked \
-system-harfbuzz \
-system-sqlite \
-nomake examples \
-no-rpath \
-syslog
}
build () {
make $jobs
}
package () {
make install INSTALL_ROOT=$DESTDIR $jobs
}