diff options
author | Jiachen Yang | 2016-09-14 20:03:29 +0900 |
---|---|---|
committer | Jiachen Yang | 2016-09-14 20:03:29 +0900 |
commit | 1d54c84876ed6da6d50ceb99291e0930693c1e2c (patch) | |
tree | e437c7857bfff4bea7c2c690e0f1fb12465511c7 | |
parent | 6bb0394f5854a3e18158bdc93410383d56e83e83 (diff) | |
download | aur-1d54c84876ed6da6d50ceb99291e0930693c1e2c.tar.gz |
fix libqtelegram-ae-git with git submodule update
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 25 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = libqtelegram-ae-git pkgdesc = Telegram library written in Qt based on telegram-cli code - pkgver = 10.0.0.stable.r14.gaf6e07d + pkgver = 10.0.0.stable.r17.g10a4fd2 pkgrel = 1 epoch = 3 url = https://github.com/Aseman-Land/libqtelegram-aseman-edition @@ -11,7 +11,7 @@ pkgbase = libqtelegram-ae-git makedepends = git depends = qt5-base depends = qt5-multimedia - provides = libqtelegram-ae=3:10.0.0.stable.r14.gaf6e07d + provides = libqtelegram-ae=3:10.0.0.stable.r17.g10a4fd2 conflicts = libqtelegram-ae source = libqtelegram-ae-git::git+https://github.com/Aseman-Land/libqtelegram-aseman-edition.git md5sums = SKIP @@ -7,7 +7,7 @@ pkgname=libqtelegram-ae-git epoch=3 -pkgver=10.0.0.stable.r14.gaf6e07d +pkgver=10.0.0.stable.r17.g10a4fd2 pkgrel=1 pkgdesc="Telegram library written in Qt based on telegram-cli code" arch=('x86_64' 'i686') @@ -30,13 +30,32 @@ pkgver() { prepare() { cd $pkgname - ./init mkdir -p build } build() { - cd $pkgname/build - qmake-qt5 -r QMAKE_CFLAGS_ISYSTEM= CONFIG+=typeobjects .. + + cd $pkgname + ## copied from ./init with modification + + rm -rf libqtelegram-code-generator + git clone https://github.com/Aseman-Land/libqtelegram-code-generator + + BUILD_DIR="build.init" + + rm -rf "$BUILD_DIR" + mkdir "$BUILD_DIR" + cd "$BUILD_DIR" + + qmake-qt5 -r ../libqtelegram-code-generator + make + + ./libqtelegram-generator 54 ../scheme/scheme-54.tl .. + cd .. + ## end of ./init + + cd build + qmake-qt5 -r QMAKE_CFLAGS_ISYSTEM= CONFIG+=typeobjects PREFIX=/usr .. make } |