[arch-commits] Commit in psi-plus-plugins/repos (6 files)

Sergej Pupykin spupykin at archlinux.org
Wed Aug 16 16:49:28 UTC 2017


    Date: Wednesday, August 16, 2017 @ 16:49:28
  Author: spupykin
Revision: 251370

archrelease: copy trunk to community-i686, community-x86_64

Added:
  psi-plus-plugins/repos/community-i686/
  psi-plus-plugins/repos/community-i686/PKGBUILD
    (from rev 251369, psi-plus-plugins/trunk/PKGBUILD)
  psi-plus-plugins/repos/community-i686/psiplugin.pri
    (from rev 251369, psi-plus-plugins/trunk/psiplugin.pri)
  psi-plus-plugins/repos/community-x86_64/
  psi-plus-plugins/repos/community-x86_64/PKGBUILD
    (from rev 251369, psi-plus-plugins/trunk/PKGBUILD)
  psi-plus-plugins/repos/community-x86_64/psiplugin.pri
    (from rev 251369, psi-plus-plugins/trunk/psiplugin.pri)

--------------------------------+
 community-i686/PKGBUILD        |   46 +++++++++++++++++++++++++++++++++++++++
 community-i686/psiplugin.pri   |   18 +++++++++++++++
 community-x86_64/PKGBUILD      |   46 +++++++++++++++++++++++++++++++++++++++
 community-x86_64/psiplugin.pri |   18 +++++++++++++++
 4 files changed, 128 insertions(+)

Copied: psi-plus-plugins/repos/community-i686/PKGBUILD (from rev 251369, psi-plus-plugins/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2017-08-16 16:49:28 UTC (rev 251370)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin <arch+pub at sergej.pp.ru>
+
+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
+}

Copied: psi-plus-plugins/repos/community-i686/psiplugin.pri (from rev 251369, psi-plus-plugins/trunk/psiplugin.pri)
===================================================================
--- community-i686/psiplugin.pri	                        (rev 0)
+++ community-i686/psiplugin.pri	2017-08-16 16:49:28 UTC (rev 251370)
@@ -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

Copied: psi-plus-plugins/repos/community-x86_64/PKGBUILD (from rev 251369, psi-plus-plugins/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2017-08-16 16:49:28 UTC (rev 251370)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin <arch+pub at sergej.pp.ru>
+
+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
+}

Copied: psi-plus-plugins/repos/community-x86_64/psiplugin.pri (from rev 251369, psi-plus-plugins/trunk/psiplugin.pri)
===================================================================
--- community-x86_64/psiplugin.pri	                        (rev 0)
+++ community-x86_64/psiplugin.pri	2017-08-16 16:49:28 UTC (rev 251370)
@@ -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



More information about the arch-commits mailing list