Date: Wednesday, August 16, 2017 @ 16:49:12 Author: spupykin Revision: 251369
add psi-plus-plugins Added: psi-plus-plugins/ psi-plus-plugins/repos/ psi-plus-plugins/trunk/ psi-plus-plugins/trunk/PKGBUILD psi-plus-plugins/trunk/psiplugin.pri ---------------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ psiplugin.pri | 18 ++++++++++++++++++ 2 files changed, 64 insertions(+) Added: psi-plus-plugins/trunk/PKGBUILD =================================================================== --- psi-plus-plugins/trunk/PKGBUILD (rev 0) +++ psi-plus-plugins/trunk/PKGBUILD 2017-08-16 16:49:12 UTC (rev 251369) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Sergej Pupykin <[email protected]> + +pkgname=psi-plus-plugins +pkgver=1.1 +pkgrel=1 +pkgdesc="Additional plugins for Psi+ (built with Qt 5.x)" +arch=('i686' 'x86_64') +url="http://psi-plus.com" +license=('GPL2') +depends=('qt5-base' 'qt5-webkit' 'qt5-multimedia' 'psi-plus' 'qt5-webengine') +conflicts=('psi-plus-plugins-git' 'psi-plus-plugins-qt5-git') +makedepends=('libotr' 'tidyhtml' 'git') +optdepends=('libotr: for OTR plugin' + 'tidyhtml: for OTR plugin') +source=("psi-plus-plugins::git://github.com/psi-plus/plugins.git#tag=$pkgver" + 'psiplugin.pri') +sha256sums=('SKIP' + '2be7b26400faecf69d552b89ed8470cb461ba1c8c56e3e8646d166feb0de56c6') + +prepare() { + cp -v psiplugin.pri psi-plus-plugins/ +} + +build() { + cd psi-plus-plugins + # Kill broken plugins + rm -rf generic/juickplugin + for plugin in generic/*; do + if [ -d "$srcdir/psi-plus-plugins/$plugin" ]; then + cd "$srcdir/psi-plus-plugins/$plugin" + qmake-qt5 PREFIX="/usr" QMAKE_STRIP= + make + fi + done +} + +package() { + cd psi-plus-plugins + for plugin in generic/* unix/*; do + if [ -d "$srcdir/psi-plus-plugins/$plugin" ]; then + cd "$srcdir/psi-plus-plugins/$plugin" + make INSTALL_ROOT="$pkgdir" install + fi + done +} Property changes on: psi-plus-plugins/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: psi-plus-plugins/trunk/psiplugin.pri =================================================================== --- psi-plus-plugins/trunk/psiplugin.pri (rev 0) +++ psi-plus-plugins/trunk/psiplugin.pri 2017-08-16 16:49:12 UTC (rev 251369) @@ -0,0 +1,18 @@ +TEMPLATE = lib +CONFIG += plugin +QT += xml +QT += widgets + +MOC_DIR = .moc/ +OBJECTS_DIR = .obj/ +RCC_DIR = .rcc/ +UI_DIR = .ui/ + +INCLUDEPATH += .ui/ + +target.path = /usr/lib/psi-plus/plugins +INSTALLS += target + +INCLUDEPATH += /usr/include/psi-plus/plugins + +DEFINES += HAVE_QT5 \ No newline at end of file
