wok-next annotate libqscintilla-qt5/receipt @ rev 21264
updated firefox-official (69.0 -> 71.0)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Dec 06 15:46:28 2019 +0100 (2019-12-06) |
parents | df20b2110f7e |
children |
rev | line source |
---|---|
al@20295 | 1 # SliTaz package receipt v2. |
al@20295 | 2 |
al@20295 | 3 PACKAGE="libqscintilla-qt5" |
al@20295 | 4 VERSION="2.10.1" |
al@20295 | 5 CATEGORY="libs" |
al@20295 | 6 SHORT_DESC="Scintilla C++ editor class ported to Qt5" |
al@20295 | 7 MAINTAINER="psychomaniak@xakep.ru" |
al@20295 | 8 LICENSE="GPL2" |
al@21020 | 9 WEB_SITE="https://www.riverbankcomputing.com/software/qscintilla/intro" |
al@20883 | 10 REPOLOGY="qscintilla" |
al@20295 | 11 |
al@20295 | 12 TARBALL="$PACKAGE-$VERSION.tar.gz" |
al@20295 | 13 WGET_URL="$SF_MIRROR/pyqt/QScintilla_gpl-$VERSION.tar.gz" |
al@20295 | 14 |
al@20502 | 15 BUILD_DEPENDS="qt5-dev mesa-dev python" |
al@21020 | 16 SPLIT="$PACKAGE-dev $PACKAGE-python $PACKAGE" |
al@20295 | 17 |
al@20295 | 18 compile_rules() { |
al@20295 | 19 export QMAKEFEATURES=$src/Qt4Qt5/features/ |
al@20295 | 20 |
al@20295 | 21 cd $src/Qt4Qt5 |
al@20295 | 22 qmake qscintilla.pro && |
al@20295 | 23 make && |
al@21020 | 24 make DESTDIR=$install INSTALL_ROOT=$install install || return 1 |
al@20295 | 25 |
al@20295 | 26 cd $src/designer-Qt4Qt5 |
al@20295 | 27 qmake designer.pro \ |
al@20295 | 28 INCLUDEPATH+=../Qt4Qt5 \ |
al@20295 | 29 QMAKE_LIBDIR+=../Qt4Qt5 && |
al@20295 | 30 make && |
al@21020 | 31 make DESTDIR=$install INSTALL_ROOT=$install install || return 1 |
al@20295 | 32 |
al@20295 | 33 cd $src/Python |
al@20295 | 34 python configure.py \ |
al@20295 | 35 --pyqt=PyQt5 \ |
al@20295 | 36 -n ../Qt4Qt5/ \ |
al@20295 | 37 -o ../Qt4Qt5/ \ |
al@20295 | 38 -c && |
al@20295 | 39 make && |
al@21020 | 40 make DESTDIR=$install INSTALL_ROOT=$install install || return 1 |
al@20295 | 41 } |
al@20295 | 42 |
al@20295 | 43 genpkg_rules() { |
al@20295 | 44 case $PACKAGE in |
al@20295 | 45 *-dev) |
al@20295 | 46 copy @dev mkspecs/ |
al@20295 | 47 ;; |
al@20295 | 48 libqscintilla-qt5-python) |
al@20295 | 49 copy python/ |
al@20295 | 50 DEPENDS="libqscintilla-qt5 python" |
al@20295 | 51 CAT="development|Python files" |
al@20295 | 52 ;; |
al@20295 | 53 libqscintilla-qt5) |
al@20295 | 54 copy @std @rm |
al@20502 | 55 DEPENDS="libatomic mesa qt5-base qt5-tools" |
al@20295 | 56 ;; |
al@20295 | 57 esac |
al@20295 | 58 } |