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 <totol...@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" }