Advertisement
dluciv

psi-plus-plugins-qt5-git PKGBUILD fix

Jun 12th, 2016
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.33 KB | None | 0 0
  1. pkgname=psi-plus-plugins-qt5-git
  2. pkgver=20160602
  3. pkgrel=1
  4. pkgdesc="Additional plugins for Psi+ (built with Qt 5.x)"
  5. arch=('i686' 'x86_64')
  6. url="http://psi-plus.com"
  7. license=('GPL2')
  8. depends=('qt5-base' 'qt5-webkit' 'qt5-multimedia' 'psi-plus-qt5-git')
  9. conflicts=('psi-plus-plugins-git')
  10. makedepends=('libotr' 'tidyhtml')
  11. optdepends=('libotr: for OTR plugin'
  12.             'tidyhtml: for OTR plugin')
  13. source=('psi-plus-plugins::git://github.com/psi-plus/plugins.git'
  14.         'psiplugin.pri')
  15. md5sums=('SKIP'
  16.          'bbe29ce7c37a0511212798f17993c7dd')
  17.  
  18. pkgver() {
  19.     cd psi-plus-plugins
  20.     # Date of last commit
  21.     git log -1 --format="%ci" HEAD | cut -d\  -f1 | tr -d '-'
  22. }
  23.  
  24. prepare() {
  25.     cp -v psiplugin.pri psi-plus-plugins/
  26. }
  27.  
  28. build() {
  29.     cd psi-plus-plugins
  30.  
  31.     for plugin in generic/* unix/*; do
  32.         if [ "$plugin" != "generic/generic.pro" ]; then
  33.             cd "$srcdir/psi-plus-plugins/$plugin"
  34.             qmake-qt5 PREFIX="/usr" QMAKE_STRIP=
  35.             make
  36.         fi
  37.     done
  38. }
  39.  
  40. package() {
  41.     cd psi-plus-plugins
  42.     for plugin in generic/* unix/*; do
  43.         if [ "$plugin" != "generic/generic.pro" ]; then
  44.             cd "$srcdir/psi-plus-plugins/$plugin"
  45.             make INSTALL_ROOT="$pkgdir" install
  46.         fi
  47.     done
  48. }
  49.  
  50. md5sums=('SKIP'
  51.          'c224bb773d98782c6dbaf4e27d560c60')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement