[arch-commits] Commit in psi-plugins/repos (3 files)
Sergej Pupykin
spupykin at archlinux.org
Tue Feb 20 19:09:46 UTC 2018
Date: Tuesday, February 20, 2018 @ 19:09:45
Author: spupykin
Revision: 296582
archrelease: copy trunk to community-x86_64
Added:
psi-plugins/repos/community-x86_64/
psi-plugins/repos/community-x86_64/PKGBUILD
(from rev 296580, psi-plugins/trunk/PKGBUILD)
psi-plugins/repos/community-x86_64/psiplugin.pri
(from rev 296580, psi-plugins/trunk/psiplugin.pri)
---------------+
PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++
psiplugin.pri | 18 ++++++++++++++++++
2 files changed, 62 insertions(+)
Copied: psi-plugins/repos/community-x86_64/PKGBUILD (from rev 296580, psi-plugins/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2018-02-20 19:09:45 UTC (rev 296582)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
+# Maintainer: Sergej Pupykin <arch+pub at sergej.pp.ru>
+
+pkgname=psi-plugins
+pkgver=1.3
+pkgrel=1
+pkgdesc="Additional plugins for Psi+ (built with Qt 5.x)"
+arch=('x86_64')
+url="http://psi-plus.com"
+license=('GPL2')
+depends=('qt5-base' 'qt5-webkit' 'qt5-multimedia' 'psi' 'qt5-webengine')
+conflicts=('psi-plus-plugins-git' 'psi-plus-plugins-qt5-git' 'psi-plus-plugins')
+replaces=('psi-plus-plugins')
+makedepends=('libotr' 'tidyhtml')
+optdepends=('libotr: for OTR plugin'
+ 'tidyhtml: for OTR plugin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/psi-im/plugins/archive/$pkgver.tar.gz"
+ 'psiplugin.pri')
+sha256sums=('aef310c98c5a43399505a71a6b61f6ad64c97e0529d398462ce669249b4ffb9b'
+ 'd7753327ab4896f6f7ce2d42b9b7a4f7c62fdf225d34833a629543cb5764969e')
+
+prepare() {
+ cp -v psiplugin.pri plugins-$pkgver/
+}
+
+build() {
+ cd plugins-$pkgver
+ # Kill broken plugins
+ rm -rf generic/juickplugin
+ for plugin in generic/*; do
+ if [ -d "$plugin" ]; then
+ (cd "$plugin" && qmake-qt5 PREFIX="/usr" QMAKE_STRIP= && make)
+ fi
+ done
+}
+
+package() {
+ cd plugins-$pkgver
+ for plugin in generic/* unix/*; do
+ if [ -d "$plugin" ]; then
+ (cd "$plugin" && make INSTALL_ROOT="$pkgdir" install)
+ fi
+ done
+}
Copied: psi-plugins/repos/community-x86_64/psiplugin.pri (from rev 296580, psi-plugins/trunk/psiplugin.pri)
===================================================================
--- community-x86_64/psiplugin.pri (rev 0)
+++ community-x86_64/psiplugin.pri 2018-02-20 19:09:45 UTC (rev 296582)
@@ -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/plugins
+
+DEFINES += HAVE_QT5
\ No newline at end of file
More information about the arch-commits
mailing list