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 } |