diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 19 insertions, 15 deletions
@@ -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 } |