summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 19 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0f309ccd59ff..54c4ef4b7dde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,39 @@
-pkgname=purple-hangouts-hg
-srcname=purple-hangouts
-pkgdesc='A Pidgin plugin to support the proprietary protocol used by Google for the Hangouts service.'
-url='https://bitbucket.org/EionRobb/purple-hangouts'
+# Maintainer: somini <dev@somini.xyz>
+# Contributor: Teyras <Teyras@gmail.com>
+pkgname=purple-hangouts-git
+_pkgname=purple-hangouts
+pkgdesc="A Pidgin plugin to support the proprietary protocol used by Google for the Hangouts service"
+url='https://github.com/EionRobb/purple-hangouts'
arch=('i686' 'x86_64' 'armv6h')
-pkgver=r396.3f7d89bf9ce2
+pkgver=latest
pkgrel=1
license=('GPLv3+')
+provides=("$_pkgname")
+conflicts=('purple-hangouts-hg')
depends=('libpurple' 'glib2' 'json-glib' 'protobuf-c')
-makedepends=('mercurial')
-source=('purple-hangouts::hg+https://bitbucket.org/EionRobb/purple-hangouts')
-md5sums=('SKIP')
+makedepends=('git')
+source=('purple-hangouts::git+https://github.com/EionRobb/purple-hangouts.git')
+sha1sums=('SKIP')
pkgver() {
- cd $srcdir/$srcname
- printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+ cd "$srcdir/$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cd $srcdir/$srcname
+ cd "$srcdir/$_pkgname"
make
}
package() {
- cd $srcdir/$srcname
- destdir=$pkgdir$(pkg-config --variable plugindir purple)
- install -Dm755 -t $destdir libhangouts.so
+ cd "$srcdir/$_pkgname"
+ destdir="$pkgdir$(pkg-config --variable plugindir purple)"
+ install -Dm755 -t "$destdir" libhangouts.so
icondir=$pkgdir/usr/share/pixmaps/pidgin/protocols
echo $icondir
for size in 16 22 24 48; do
- install -TDm644 $srcdir/$srcname/hangouts$size.png $icondir/$size/hangouts.png
+ install -TDm644 $srcdir/$_pkgname/hangouts$size.png $icondir/$size/hangouts.png
done
}