qt6 добавление установки

This commit is contained in:
Евгений Храмов 2022-12-29 14:11:26 +03:00
parent a2b33f9ee1
commit df96ee8a36
2 changed files with 15 additions and 6 deletions

@ -7,18 +7,27 @@ architectures=('amd64')
license=('LGPLv3') license=('LGPLv3')
provides=('qt6') provides=('qt6')
conflicts=('qt6') conflicts=('qt6')
deps=('git' 'cmake' 'ninja' 'gcc' 'perl' 'python' 'libclang' 'libgl-devel' 'libegl-devel' 'libinput-dev' 'libfontconfig1-devel) deps=('git' 'cmake' 'ninja' 'gcc' 'perl' 'python' 'libclang' 'libgl-devel' 'libegl-devel' 'libinput-dev' 'libfontconfig1-devel')
build_deps=('') build_deps=('')
sources=("https://code.qt.io/qt/qt5.git")
sources_amd64=("")
checksums=('SKIP') checksums=('SKIP')
prepare() { prepare() {
cd "${srcdir}" cd "${srcdir}"
mv ./qt5 ./qt6
cd ./qt6
git switch dev
perl init-repository
mkdir qt6-build
cd ./qt6-build
../qt6/configure
} }
build() {
cmake --build . --parallel
}
package() { package() {
install -Dm755 ./${name}v${version}/ "${pkgdir}/usr/bin/" # install -Dm755 ./${name}v${version}/ "${pkgdir}/usr/bin/"
install -Dm644 "${srcdir}/" "${pkgdir}/usr/lib/" # install -Dm644 "${srcdir}/" "${pkgdir}/usr/lib/"
} }

@ -11,7 +11,7 @@ deps=('')
build_deps=('') build_deps=('')
sources_amd64=("") sources=("")
checksums=('SKIP') checksums=('SKIP')
prepare() { prepare() {