summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGI_Jack2022-03-04 08:27:55 -0800
committerGI_Jack2022-03-04 08:27:55 -0800
commit0ea38f8d439e7604d366155d7181cafcc00ac87f (patch)
tree2b6751526746c26c49459a023d339f2d36a34d67
parentff32073bc2829e7b6e72216e74dafcc3507d7afb (diff)
downloadaur-0ea38f8d439e7604d366155d7181cafcc00ac87f.tar.gz
update following upstream recommendations
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD42
2 files changed, 26 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f69bb096e9b3..1955db754f0b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo(replacement shim) v8
-# Tue Jul 13 11:36:17 AM EDT 2021
+# Fri Mar 4 08:27:49 AM PST 2022
pkgbase = purple-gowhatsapp-git
- pkgdesc = A libpurple/Pidgin plugin for WhatsApp Web, Powered by go-whatsapp
- pkgver = r166.438fae6
+ pkgdesc = A libpurple/Pidgin plugin for WhatsApp, powered by whatsmeow
+ pkgver = 0.0.0
pkgrel = 1
url = https://github.com/hoehermann/purple-gowhatsapp
arch = x86_64
@@ -10,10 +10,13 @@ pkgbase = purple-gowhatsapp-git
license = GPLv3
makedepends = git
makedepends = go
+ makedepends = cmake
+ makedepends = make
+ makedepends = pkg-config
depends = libpurple
provides = purple-gowhatsapp
conflicts = purple-gowhatsapp
- source = purple-gowhatsapp::git+https://github.com/hoehermann/purple-gowhatsapp.git
+ source = purple-gowhatsapp::git+https://github.com/hoehermann/purple-gowhatsapp.git#branch=whatsmeow
sha256sums = SKIP
pkgname = purple-gowhatsapp-git
diff --git a/PKGBUILD b/PKGBUILD
index 541a3ec55fa8..ea409fc9a487 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,38 @@
-# Maintainer: GI_Jack <GI_Jack@hackermail.com>
+# Maintainer: Hermann Höhne <hoehermann@gmx.de>
+# Contributor: GI_Jack <GI_Jack@hackermail.com>
+
pkgname=purple-gowhatsapp-git
-_pkgname=purple-gowhatsapp
-pkgver=r166.438fae6
+pkgnam=${pkgname%-git}
+pkgver=0.0.0
pkgrel=1
-pkgdesc="A libpurple/Pidgin plugin for WhatsApp Web, Powered by go-whatsapp"
+pkgdesc="A libpurple/Pidgin plugin for WhatsApp, powered by whatsmeow"
arch=('x86_64' 'i686')
url="https://github.com/hoehermann/purple-gowhatsapp"
license=('GPLv3')
groups=()
depends=('libpurple')
-makedepends=('git' 'go')
-provides=("${_pkgname}")
-conflicts=("${_pkgname}")
+makedepends=('git' 'go' 'cmake' 'make' 'pkg-config')
+provides=("${pkgnam}")
+conflicts=("${pkgnam}")
install=
-source=("${_pkgname}::git+https://github.com/hoehermann/purple-gowhatsapp.git")
+source=("${pkgnam}::git+https://github.com/hoehermann/purple-gowhatsapp.git#branch=whatsmeow")
noextract=()
sha256sums=('SKIP')
-# Please refer to the 'USING VCS SOURCES' section of the PKGBUILD man page for
-# a description of each element in the source array.
-
pkgver() {
- cd "$srcdir/${_pkgname}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
-
-prepare() {
- cd "$srcdir/${_pkgname}"
- GOPATH="$srcdir/gopath" make update-dep
+ export GOPATH="$srcdir/${pkgnam}/build/src/go/go"
+ cd "$srcdir/${pkgnam}"
+ bash version.sh "$srcdir/${pkgnam}/build"
}
build() {
- cd "$srcdir/${_pkgname}"
- GOPATH="$srcdir/gopath" make
+ mkdir -p "$srcdir/${pkgnam}/build"
+ cd "$srcdir/${pkgnam}/build"
+ cmake -G "Unix Makefiles" ..
+ cmake --build .
}
-
package() {
- cd "${srcdir}/${_pkgname}"
- GOPATH="$srcdir/gopath" make DESTDIR="$pkgdir/" install
+ cd "${srcdir}/${pkgnam}/build"
+ make DESTDIR="$pkgdir/" install/strip
}