Date: Saturday, November 18, 2017 @ 18:27:02 Author: felixonmars Revision: 267329
archrelease: copy trunk to community-testing-x86_64 Added: treefrog-framework/repos/community-testing-x86_64/ treefrog-framework/repos/community-testing-x86_64/PKGBUILD (from rev 267328, treefrog-framework/trunk/PKGBUILD) ----------+ PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) Copied: treefrog-framework/repos/community-testing-x86_64/PKGBUILD (from rev 267328, treefrog-framework/trunk/PKGBUILD) =================================================================== --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-11-18 18:27:02 UTC (rev 267329) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=treefrog-framework +pkgver=1.19.0 +pkgrel=1 +pkgdesc="High-speed C++ MVC Framework for Web Application" +arch=('x86_64') +url="https://github.com/treefrogframework/treefrog-framework" +license=('BSD') +depends=('qt5-declarative' 'libmongoc') +makedepends=('qt5-tools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/treefrogframework/treefrog-framework/archive/v$pkgver.tar.gz") +sha512sums=('b59f7571fcd0693675381bb45c154164858960fed56c6b0204d1b738c179d3881e0b747e0f8258bf60e1bf608d0ce5376dc4c803e8864421dd52124cbfbe496f') + +prepare() { + cd $pkgname-$pkgver + rm -r 3rdparty + + sed -i 's|LIBS += ../3rdparty/mongo-c-driver/libmongoc.a|LIBS += -lmongoc-1.0\nINCLUDEPATH += /usr/include/libbson-1.0 /usr/include/libmongoc-1.0|' src/corelib.pro + sed -i 's|exit $RET||' configure +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + + cd src + make +} + +package() { + cd $pkgname-$pkgver/src + make INSTALL_ROOT="$pkgdir" install + + install -Dm644 ../copyright "$pkgdir"/usr/share/licenses/$pkgname/copyright +}