mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 12:47:16 +08:00
48 lines
1.1 KiB
Bash
48 lines
1.1 KiB
Bash
# Platform packages for Chakra
|
|
|
|
pkgname=qwt6
|
|
_pkgname=qwt
|
|
pkgver=6.1.3
|
|
pkgrel=1
|
|
pkgdesc="Qt Widgets for Technical Applications"
|
|
arch=('x86_64')
|
|
url="http://qwt.sourceforge.net/"
|
|
depends=('qt5-base' 'qt5-svg')
|
|
optdepends=('qt5-tools: For Designer plugin')
|
|
makedepends=('qt5-tools')
|
|
license=("custom:$_pkgname")
|
|
source=("http://downloads.sourceforge.net/sourceforge/qwt/$_pkgname-$pkgver.tar.bz2")
|
|
md5sums=('19d1f5fa5e22054d22ee3accc37c54ba')
|
|
|
|
prepare() {
|
|
cd ${_pkgname}-${pkgver}
|
|
|
|
sed -e '/^\s*QWT_INSTALL_PREFIX/ s|=.*|= /usr|' \
|
|
-e '/^QWT_INSTALL_DOCS/ s|/doc|/share/doc/qwt6|' \
|
|
-e '/^QWT_INSTALL_HEADERS/ s|include|&/qwt6|' \
|
|
-e '/^QWT_INSTALL_PLUGINS/ s|plugins/designer|lib/qt5/&|' \
|
|
-e '/^QWT_INSTALL_FEATURES/ s|features|lib/qt5/mkspecs/&|' \
|
|
-i qwtconfig.pri
|
|
}
|
|
|
|
|
|
build() {
|
|
cd ${_pkgname}-${pkgver}
|
|
|
|
# build qwt:
|
|
qmake-qt5 qwt.pro
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd ${_pkgname}-${pkgver}
|
|
|
|
make INSTALL_ROOT=${pkgdir} QTDIR=/usr install
|
|
|
|
# rename conflicting symlinks
|
|
mv ${pkgdir}/usr/lib/libqwt.so ${pkgdir}/usr/lib/libqwt6.so
|
|
|
|
# install licence
|
|
install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
|
}
|