Skip to content

Instantly share code, notes, and snippets.

@alexws54tk
Created June 22, 2016 11:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alexws54tk/ddb2a6c1fad762c609069fb0efdd21b0 to your computer and use it in GitHub Desktop.
Save alexws54tk/ddb2a6c1fad762c609069fb0efdd21b0 to your computer and use it in GitHub Desktop.
psi-plus-plugins-qt5-git/PKGBUILD
% cat psi-plus-plugins-qt5-git/PKGBUILD
pkgname=psi-plus-plugins-qt5-git
pkgver=20160602
pkgrel=2
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-git')
conflicts=('psi-plus-plugins-git')
makedepends=('libotr' 'tidyhtml')
optdepends=('libotr: for OTR plugin'
'tidyhtml: for OTR plugin')
source=('psi-plus-plugins::git://github.com/psi-plus/plugins.git'
'psiplugin.pri')
md5sums=('SKIP'
'bbe29ce7c37a0511212798f17993c7dd')
pkgver() {
cd psi-plus-plugins
# Date of last commit
git log -1 --format="%ci" HEAD | cut -d\ -f1 | tr -d '-'
}
prepare() {
cp -v psiplugin.pri psi-plus-plugins/
}
build() {
cd psi-plus-plugins
for plugin in generic/* unix/*; do
if [ "$plugin" == "generic/generic.pro" ]; then
continue
fi
cd "$srcdir/psi-plus-plugins/$plugin"
qmake-qt5 PREFIX="/usr" QMAKE_STRIP=
make
done
}
package() {
cd psi-plus-plugins
for plugin in generic/* unix/*; do
if [ "$plugin" == "generic/generic.pro" ]; then
continue
fi
cd "$srcdir/psi-plus-plugins/$plugin"
make INSTALL_ROOT="$pkgdir" install
done
}
md5sums=('SKIP'
'c224bb773d98782c6dbaf4e27d560c60')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment