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 c5230a5b07b8..57c37a3c8786 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,49 @@
-# Maintainer: Jiachen Yang <farseerfc@gmail.com>
+# Maintainer: Felix Golatofski <contact@xdfr.de>
+# Contributor: Jiachen Yang <farseerfc@gmail.com>
# Contributor: Llumex03
# Maintainer in Chakra: gnastyle
# Contributor in Chakra: FranzMari from Chakra
# Contributor in Chakra: danyf90 <daniele.formihelli@gmail.com>
# Contributor in Chakra: totoloco <totoloco@gmx.com>
-pkgname=cutegram-git
-pkgver=2.9.5.dev.r26.g20690bd
+_pkgname=cutegram
+pkgname=$_pkgname-git
+pkgver=2.9.5+de+51+g59b53fe8
pkgrel=1
-pkgdesc="Telegram client by Aseman Land"
+pkgdesc="A different telegram client from Aseman team"
arch=('i686' 'x86_64')
-url="http://aseman.co/cutegram"
+url="http://aseman.co/en/products/cutegram/"
license=('GPL')
-depends=('libqtelegram-ae-git' 'telegramqml-git' 'aseman-qt-tools-git')
+depends=('libqtelegram-ae' 'telegramqml' 'aseman-qt-tools' 'qt5-declarative')
optdepends=('gst-plugins-good: for audio and notification support'
'gst-plugins-bad: for audio support')
makedepends=('git')
-source=("${pkgname}"::"git+https://github.com/Aseman-Land/Cutegram.git")
-md5sums=('SKIP')
+source=("${pkgname}"::"git+https://github.com/Aseman-Land/Cutegram.git"
+ '0001-remove-error-dialog.patch')
+sha256sums=('SKIP'
+ '13d4d5404fa98509c908db0444e3a4cbde598f85351de9081a986857045e2487')
pkgver() {
cd "${srcdir}/${pkgname}"
- ( set -o pipefail
- git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
+ git describe --long | sed 's/\([^-]*-g\)/\1/;s/-/+/g' | sed 's/.stable//g' | sed 's/v//g'
}
prepare() {
cd "${srcdir}/${pkgname}"
+
+ patch -Np1 -i $srcdir/0001-remove-error-dialog.patch
+ # change the heading application
+ sed 's,qmlscene,qmlscene-qt5,g' -i cutegram.pro
mkdir -p build
}
build() {
cd "${srcdir}/${pkgname}/build"
- qmake-qt5 .. QMAKE_CFLAGS_ISYSTEM= CONFIG+=binaryMode PREFIX=/usr
+ qmake-qt5 QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr DEFINES+=WEBENGINE_ASEMAN_WEBGRABBER CONFIG+=binaryMode ..
make
}
package() {
cd "${srcdir}/${pkgname}/build"
- # make INSTALL_ROOT="${pkgdir}" install
- install -Dm755 cutegram "${pkgdir}/usr/bin/cutegram"
+ make INSTALL_ROOT="${pkgdir}" install
}