[arch-commits] Commit in cutegram/trunk (PKGBUILD)
Jiachen Yang
farseerfc at archlinux.org
Wed Jul 13 09:28:16 UTC 2016
Date: Wednesday, July 13, 2016 @ 09:28:16
Author: farseerfc
Revision: 182830
upgpkg: cutegram 2.9.5-1
release cutegram 2.9.5 to community-testing
Modified:
cutegram/trunk/PKGBUILD
----------+
PKGBUILD | 41 +++++++++++++++++++----------------------
1 file changed, 19 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-07-13 09:27:15 UTC (rev 182829)
+++ PKGBUILD 2016-07-13 09:28:16 UTC (rev 182830)
@@ -6,40 +6,37 @@
# Contributor in Chakra: totoloco <totoloco at gmx.com>
pkgname=cutegram
-_pkgname=Cutegram
-pkgver=2.7.1
-pkgrel=3
-pkgdesc="A different telegram client from Aseman team"
+pkgver=2.9.5
+pkgrel=1
+pkgdesc="Telegram client by Aseman Land"
arch=('i686' 'x86_64')
-url="http://aseman.co/en/products/cutegram/"
+url="http://aseman.co/cutegram"
license=('GPL')
-depends=('qt5-imageformats' 'qt5-webkit' 'telegramqml>=0.9.1' 'libqtelegram-ae>=3:6.1')
-optdepends=('gst-plugins-bad: audio support'
-'gst-plugins-good: audio and notification sound')
+depends=('libqtelegram-ae' 'telegramqml' 'aseman-qt-tools')
+optdepends=('gst-plugins-good: for audio and notification support'
+ 'gst-plugins-bad: for audio support')
makedepends=('git')
-conflicts=('cutegram-git' 'sigram-git' 'sigram' 'cutegram')
-provides=('cutegram')
-replaces=('cutegram-cn')
+source=("${pkgname}"::"git+https://github.com/Aseman-Land/Cutegram.git#commit=d6329cb7bb2d45d06af5c7ac30a433844fa7a49d")
+md5sums=('SKIP')
-source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Aseman-Land/Cutegram/archive/v${pkgver}-stable.tar.gz"
- "asemantools"::"git+https://github.com/Aseman-Land/aseman-qt-tools.git#commit=91bf14b790c749bcaaddb09a8124ef6415a93906")
+prepare() {
+ cd "${srcdir}/${pkgname}"
-sha256sums=('f1cfc6bd3a1d33c2348f23ea43d923419b33576059791a071f2780db11059cf4'
- 'SKIP')
+ # modify desktop file for binaryMode
+ sed -i "s|qmlscene /usr/share/cutegram/3.0/main.qml|/usr/bin/cutegram|" share/Cutegram.desktop
-prepare() {
- cd "${srcdir}/${_pkgname}-$pkgver-stable"
- git clone $srcdir/asemantools Cutegram/asemantools
mkdir -p build
}
build() {
- cd "${srcdir}/${_pkgname}-$pkgver-stable/build"
- qmake-qt5 -r .. PREFIX=/usr
+ cd "${srcdir}/${pkgname}/build"
+ qmake-qt5 QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr CONFIG+=binaryMode ..
make
}
package() {
- cd "${srcdir}/${_pkgname}-$pkgver-stable/build"
- make INSTALL_ROOT="${pkgdir}" install
+ cd "${srcdir}/${pkgname}/build"
+
+ install -Dm755 cutegram "${pkgdir}/usr/bin/cutegram"
+ install -Dm644 ../share/Cutegram.desktop "${pkgdir}/usr/share/applications/Cutegram.desktop"
}
More information about the arch-commits
mailing list