diff options
author | Bart Ribbers <bribbers@disroot.org> | 2021-02-04 15:59:14 +0100 |
---|---|---|
committer | Bart Ribbers <bribbers@disroot.org> | 2021-02-04 17:26:27 +0000 |
commit | 4fbfe51a2df06bcd0a1a06251c62060e77bdfab6 (patch) | |
tree | eaa0ed38fcb8820c682ea7269a375c9f62a18dae | |
parent | 6dc6ed61e57837cf37024e725fc993c972ab8638 (diff) |
community/qt5-qtdeclarative: move binaries to -dev
Most of the binaries of this package are only useful for development, so
let's move those to -dev
The only binary we want in the main package is qmlscene-qt5 as that can
be used to run plain QML applications
-rw-r--r-- | community/qt5-qtdeclarative/APKBUILD | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/community/qt5-qtdeclarative/APKBUILD b/community/qt5-qtdeclarative/APKBUILD index 0ee4fcb2bed..a9460c7bab7 100644 --- a/community/qt5-qtdeclarative/APKBUILD +++ b/community/qt5-qtdeclarative/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=qt5-qtdeclarative pkgver=5.15.2 -pkgrel=1 +pkgrel=2 pkgdesc="Qt5 - QtDeclarative component" # Broken on armhf, upstream bug report https://bugreports.qt.io/browse/QTBUG-65246 arch="all" @@ -51,5 +51,16 @@ package() { ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/$pkgname } +dev() { + default_dev + + mkdir -p "$subpkgdir/$_qt5_prefix"/bin "$subpkgdir"/usr/bin + find "$pkgdir"/"$_qt5_prefix"/bin/ -type f -not -name "qmlscene" | while read -r f; do + file=$(basename $f) + mv "$pkgdir/$_qt5_prefix"/bin/$file "$subpkgdir/$_qt5_prefix"/bin/$file + mv "$pkgdir"/usr/bin/$file-qt5 "$subpkgdir"/usr/bin/$file-qt5 + done +} + sha512sums="a084e4ace0d6868668c95f1b62598a7dd0f455bfb0943ac8956802d7041436686f20c7ccdde7d6fd6c4b8173c936dd8600cf3b87bf8575f55514edfbb51111d3 qtdeclarative-everywhere-src-5.15.2.tar.xz 235091cc1da51c31165a99932c95543d999c0f21b2c6b4318306b647662d420f88d7270ec21db7417fe9f8d87bfa3e5f01b6465c3542da024dd1623ef0a87681 qt-musl-stackbottom.patch" |