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 }