wok-next annotate libqscintilla-qt5/receipt @ rev 20295

Attempt to fix warzone2100; add feathernotes, featherpad, kvantum, libqscintilla-qt5, plataro
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Nov 08 21:51:43 2017 +0200 (2017-11-08)
parents
children c0521c689857
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@20295 9 WEB_SITE="http://www.riverbankcomputing.co.uk/software/qscintilla"
al@20295 10
al@20295 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@20295 12 WGET_URL="$SF_MIRROR/pyqt/QScintilla_gpl-$VERSION.tar.gz"
al@20295 13
al@20295 14 BUILD_DEPENDS="qt5-dev mesa17-dev python"
al@20295 15 SPLIT="libqscintilla-qt5-dev libqscintilla-qt5-python libqscintilla-qt5"
al@20295 16
al@20295 17 compile_rules() {
al@20295 18 export QMAKEFEATURES=$src/Qt4Qt5/features/
al@20295 19
al@20295 20 cd $src/Qt4Qt5
al@20295 21 qmake qscintilla.pro &&
al@20295 22 make &&
al@20295 23 make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
al@20295 24
al@20295 25 cd $src/designer-Qt4Qt5
al@20295 26 qmake designer.pro \
al@20295 27 INCLUDEPATH+=../Qt4Qt5 \
al@20295 28 QMAKE_LIBDIR+=../Qt4Qt5 &&
al@20295 29 make &&
al@20295 30 make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
al@20295 31
al@20295 32 cd $src/Python
al@20295 33 python configure.py \
al@20295 34 --pyqt=PyQt5 \
al@20295 35 -n ../Qt4Qt5/ \
al@20295 36 -o ../Qt4Qt5/ \
al@20295 37 -c &&
al@20295 38 make &&
al@20295 39 make DESTDIR=$DESTDIR INSTALL_ROOT=$DESTDIR install || return 1
al@20295 40 }
al@20295 41
al@20295 42 genpkg_rules() {
al@20295 43 case $PACKAGE in
al@20295 44 *-dev)
al@20295 45 copy @dev mkspecs/
al@20295 46 ;;
al@20295 47 libqscintilla-qt5-python)
al@20295 48 copy python/
al@20295 49 DEPENDS="libqscintilla-qt5 python"
al@20295 50 CAT="development|Python files"
al@20295 51 ;;
al@20295 52 libqscintilla-qt5)
al@20295 53 copy @std @rm
al@20295 54 DEPENDS="libatomic mesa17 qt5-base qt5-tools"
al@20295 55 ;;
al@20295 56 esac
al@20295 57 }